kernel-5.10.0-153.40.0.118.oe2203sp2>  <@PT@7!.ܶujG7oeopeneuler@compass-ci.com G7oV yE]}nʺ*lH7ahTʀB1{8~H_εGN4M_Y&4h`3Ntʠ0&E?ĵd  ' 4hl 5'P 9 J n( EC N qH d  V (q8xZ9Z:Z>?%@-F5GTH$IH,XQ YQ, \Q]u^bwdwewfwlwtxuv z$(.ptCkernel5.10.0153.40.0.118.oe2203sp2Linux KernelThe Linux Kernel, the operating system core itself.e{dc-64g.compass-ci@^FGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxaarch64/usr/sbin/new-kernel-pkg --package kernel --install 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $?if [ `uname -i` == "aarch64" ] && [ -f /boot/EFI/grub2/grub.cfg ]; then /usr/bin/sh /usr/sbin/mkgrub-menu-5.10.0-153.40.0.118.sh 5.10.0-153.40.0.118.oe2203sp2.aarch64 /boot/EFI/grub2/grub.cfg remove fi/usr/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --remove-kernel 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? fi # remove empty directory if [ -d /lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64 ] && [ "`ls -A /lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64`" = "" ]; then rm -rf /lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64 fiKU%P'?/U|~wǟ(O7?}&/aza]5I21/>#/@ 7<. DDDDE0E,SSS_SWS_SkpKpoosDMUIEQ| ,@*``?!8X4 D\ p l# ( 8, *#Dl$x H 1 + t \ 8 H| <T <% TS .' 8DqX0 |tH'C Wtlxx@VW J|f$X-`0 |t$Hn8(  ( P>x <5#1cM+(.Sl94( x 81 7|`#4- \ $d@4Z4 0#< L.P6rz:%dhl   X <  0   dd.I(-0 JX@X d \, Lh! ? \ , T ' m8+\ pl4H1L p 0  %@4- "<X'd5t tt XE ! PT|) 'd7P  t L4TPl !xZ1\" H P 2@ Lx, PT L  D$1d2.P%'x:X;$d BC*T'8Tl(  lDdl 4x  ht9ذR07XrW[d$NtTLl8h,"X_pd\<\,  P   (  7D,mV)v#H( $-d(GR PT|)0ld#Xj@D^T @( 0*p 4dx#H,*!H 1^sP9'$X?Hs?PTa,1(Xh040 ( D `\@ ,HH 4,x/`'!8$24,!4|hB  TG]d&4$tD\D!t$* |@   |LT\`h< L|(4 3` HL+!d`HLXxT"LD/3)pX!n<h+$h&x/lt!d D 4 8' <$S P "> ,$  |M'?$V $&q4$D%|:T; G'x nH|]4$!L1\-N$C L%4S_`NJ|Z~>[$"x{, D@4 \Q.<H p X! X 4 *L   '  pP l < "<X(& D(2Gx (  'tkHC*&p$> X,xL O$ tH'c|3 $.!0<|9N8-de/ ~#\x 3x-|G%d 0/0  $_BD(P8+PFPA /<LtP`l0.@l L $"+TD / h0 8 (( X |< Tt | t 8\ @ (plXlhD(T(l=xwQ(8@n|{h( یnL,dXt|$hV\1/gYL.kn" <3L4,% 44(@U,47[YXKuXx ( ( $ .K0A</<*Mtt#`\ ?H H|> l ,H3L,/$- N.ZQ ,;h< %5<  (X/"4(\'l2H PX .8 $p D\4 d dXt(DYT<6, up! d:lML2hC" \ <P4&8&,5  | 8tTXguH<o  1pHPװtCL,UL*F4t     t  \ d t | xtt( H $ <  4 x  \ˆ4'L P|/8W$(( ( @h L9$ d ` 1 Dt 7D|dth$L-H(Ta, h  L $$ ( t 4 D A p,"8'-0dXo($|'/0. \-4 < 03p    4 @ ` tLhD  h   0 |  T ,  \ P$ T&=A 8$0l3   D <d  | 07 4JJ<!t`+Hi H0xAALBE(Q|0`HKM<K Q @  X  t8`dSN(t2 l $ E$  4 $#N `XH#t+ ` $  h @t d  p    0\   \ 4 4 (   \  p   X 8 X 8$ 8 P @ x   |d  8 "\ h \  l H   , hL @4T`@Tx@ @0Wl)d H "- "p*00 " H+!0@48l7hH   3< g d$vU -S>hqmk}P A큤큤$AAAAAA큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤AAAA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤AA큤A큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤AAAA큤A큤AA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤AA큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤AA큤AA큤AA큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AAAePePePeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeՕeOePePeee՗eՠe՗eeReSee e e e e e e e e e e e e e e e e e e e ee eeeee e ee e e e e e e e ee e e e e eee e e e e ee eee eee ee e e eee e ee e eee e e ee e e ee e e e e e e e ee ee e eereeeeeeeeeeeeeeeeeTeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeUeUeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeVeeeeeeeeeeeeeeeeeeeeeVeeVeeeeeeeeeWeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee]eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee^eeeeeeeee^eeeeeeeeeeeeeee^eee^eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeece`eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeceeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeefeeeeefeeeeeeeeeeeeeeeeeeeegegeeeeeeeeeeeeeeegeeeeeeeeeeeeeeeeeeeeeheeeegeeeeeeeeeeheeeheeeheeeeeeeeeeeeeheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeekeeeeeekeeeeeeeeeeeeeleeeeeeeeeeeeeeeleeeeeeeeeeeeeeeeeeeeleeeleeeleeeeeeleeeleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeereeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeveeee e e e ee e e e e e e ee e ee ee ee e e e ee eeeeeeeeeeeeeeee e e e e ee e ee e e e e e e e e e e e e e e e e e e e e e e ee e e e eeeeeeeeeeeee e e e e e e e e e ee e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ee ee ee eee e e e e e e e e e e e e e e e ee e e e e e e e e e e e e e e eeee e e ee e e eee e eeee eee e e ee e e e e eeeee ee ee e e e e eeee e e e e eee e e e e e e eee e e e e ee e e e ee e ee e e ee e e ee e e ee e ee e ee ee ee e e e e e e e e e e e e eeee e e e ee eee eeee eeee e e e eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeՀeՀeՁeReՀeՀeReՀeՀeՀeՁeՁeՁeReՀeՀeՀe՗eջeջe՗eP046f9f473cb6c98cfd20fee237bffe778fbeecdb4d1d09184cc0ac7d9dd0bb186edc770ddcb548d41599e1436240028f3b14736dccc0566699cbed413a351d1e9d534feddff0680e1d8822e6afca9f42bbc3bb083c3549bb705512441e46a0babf4a634674186a907f84eea473b569b5e99422c82527d7a27b6e59f5e985509b10627c14747f092437addf5317d189e5f84785b16db454c28c23bf8a8a020d4f9441bbc74b526a36a4152cf946be23bc32ed402c14e894aafd5c1f99b1ae5c73ac9802f21b61eb2b7fa4807829c010720a31b0f429c977f497076d7affb37b9663d92ace1b74315841daa79c93ad7d74a22cbcd372f47316373261190c4cbb61dea71d8e92eb807deb0b27b4070f4578aea50adbac072a05c227a06af8e6bcc208a8461b585ff1e5c2f7da429fe3407eaf10ff6a491ef0a3fbf4dcc434c671a997d120563b6fc52a10f6d89ed1141a9f52de7d9d72551699a1bbabfb308809a18a36d440335c2e830b56a9cde74f60efbcc7dc2960dc641a3b0840a816c7aee004190171eb6d03f31c269e0367fe6bda1e029d980b2df9953f98fb889a31f6b9391199b9ef49c3ed076f3331d67e9a89ddca051eacf7e4d56e013e9711282ec36c3fdf62005a172a41622dfa50cb269f982651b81e4018a6be4cf3f945ddff435d15ccc29ed954c73513a6d2930ef08864ac33d34ffc11398e0b503009bcf01ac1e45302e6c82ea6e6616fce19a63e54b965c9ab79be2ba3786df57c23b56544cc956502a605f3095d9e3ea8a572ab95fb3f9cd9605f4d5ea3fe788fa6650d9207eee16368d7a040e4f574b83a35f17779a2ed1d01d211d6567fe005ff25e754d7806ca8c96a7ea0935ebf80171cef00b462724017248fc9ff7b9289e655e71a2c6b592a961b72352078f2c8fc0cddbaab4de7a833581a5172992c8bcf53c9ad2e43f2b571cade7a9711df4762929505d5ff1eee8074390a71318b5366b008a484e5cbbf761cdf67f0dd0193414d5b3966d4e630843d2f4fdefd9c02cbe5e9e37c9a688d11f6cc489826e148aa51f7e0627ad3aa080f5fe76fce95f208ea7a912bd548198a2e0e166f5f7b56d566a7df82023e65dc7a7bf93db2428ae544ee81390fa9b95e0db3d76ee05d07dcdac9b8b485edd43de885a9fb6a755fd2d8563114cda332e20f36af45d3ab9cb8f10c4204d26c650c12d9238634a39f44a616cf4d995aa8376148c4d23f8521c949f66fec86769dabbbc7e51fbe05c6431d2031fb680e5b7531fd6830cd48fc3a6fcd870b32431a013effbb6d4ddd2144b25f5272cb4c39b9b8b6ce9f2c7522d7fcd3e7608ecc2d667efff37184bcc25798c67a1333246391d22faf385474727172b3a0c9b8d0591b370f7f5ce5ee2a3b4c5792e3d1f8e9ae8782eaca4c947cf9bc281ab6c31cba27fc71f7a179c958b7acfa21a3a1257f06a5bf180a25c0fcca0e44102651db38a594384286e5c3920bec19f6665af79c284d5fdb2528b4c7609b73c680334b7731de7c7a6eb0829be8a4de9f7dd6badc2f25544b08342820d080db4ce282f69120551566652d68ce3423b96207f30d9154a7fb6ee4af3016ce7ccdf4283bf1cc3deedb83e137e9b448fa76fa1bfe7e875a4d24b58542b0eca2d487375a5e679e6b5a6f670604169732524d882216f25b7d2b59abc62d5b4ea7e115b6188e721710492a985ca8390c36960664f3505e7a6a95da05e31b6a852c5aaf05b04c59fb40fce8bcd3ed25e340355494254f711c79963913dba130e99359cfaa29fcb1546abfee9fe35020878ea30d1aa6ff8dc7d76c56aa1231f120af3c9081847fefe03794eb044a1f0ebf2589753ddf23f2a35a00a69ee621c15101be1c8f256bdf94d10a24a0737ebb4d8ccf8d68e192aa2c65f4524eefc9ddaa51b6f33cb61ccb0c8d82355a0324947a7d906d91db950c1d8df6592015f067f056a72262df9e54b6aa4aafadd8fe2ed0573d5f30b421acad42cce6de4d1174122e4f6e7e8d24dfd521b0af28bca2690430523498f76d769839056263ea40a9f08240ca880695bac7b83eb8d73ba4f628ea99c32a96ce2eceeb2ea900eb5e1cee6983f7684dc78e2785b079805bc6ae0a968a3b01d8a385137cda779cf5ddc8bd0dcfb44374f45392c1fe261cf322890cca239e05c447c5b162dca1793c49d2f3de9e6a289e015c8c851c94b20ac78dc1ca08807f14dd473e153edc997784f957440fb28107bf39a5828605af22ad52d0790bcb5c5d0b5c55d8d4142606b6ef7ad75cb98d79cc2059964ba204049b5cf3c06dbb28e6d915d5fdfaae0821c211b49cf8e9c41760b3b8098c2f3d826befe56abd17d981d5a5b73de00381a2a49487f8ae0a2b9905551d1b5fdcd0d1b3e9843085155abe423a047b03b47c7a964ac65a85260a7f275ada35ed5b6b4ec7f08e352fd3ae9c722824c0f684109a558d4b521e5c15c8c1d16845c423d1a200d73d72984800ec761abfe483f73858cb84ce889b6a5a40364d36915d16ccf1a5ddba92291d75bd63395cb38fdd5b391695d4b962105b58a79afb240804b74f0cc5734267c82bd70050b78691fdefc58363c1b9111d4512a82b013fab5a125edb51e5338d38285d69bac7b0c92eac0d81a00b688eb438a4d9c63af8ae05aaaab8ac6643423308c3d7d6d22084c6e397cb514f77648900e1504a03943fa0aa071d0a3ec78e892c5496beda742574cf9c0813e38baee5027bfff72caa27361b35371f382693f239eee350e5a2f827ee6ca8db42c9092c0867649845da5d2c408274b34963c75a51f739b943cc5d52e932ed39c399e3b32d22620407fadd586be9e9368fdb989ead0bdf6498cb0d2839edf50f16e300e4116833e7712ed5f48dd4519a635f028fbfc830371ccf317b7ecfa62fda9c3542e10ff3ab76859754eabc8e69eb1493b464b6f2e7c1f8f772d69ee0ff425e6f85df79e5e2127742a59105bd87c0891305a0a359b9f6f956ca570905f1ab64f579bbe9678f5f6e7b89d4008227b9c345dc997f2b2b88f8dfc285bb79d7658d5e6c46e92c74993991816c6be405ecd30393880a62d433c5987d5e9af1e77f4048cebd70be2c0a3330372dbaa59f1d2acc3077fb66bfed7f131f130bb7ee7264e575096c6522c872fe0b15011117ea72385836b132b58510370c6df377d3574b3ba2f27f91a634038e7c07d6d59fac357bf5e960eb39517c99076e52d828ee3d10e36f7dfa7b6c7f6703bd19686c1b474c5c4db6426a0e4e979d4af8df8aa8eedd8749220bae634616b96f8c1e69fd43e5a669a848b0f2c9b70d883f6ed68a15ecb547c55d3c0b2acc08c19f7575ec481ce1ba0a329f8850018ac1fddec96abf90f44ed2d43bde92ea45b1fce03d68b2c1aa3b8fe708b635898e5f78c44a2c5b7f2588a6f6bc35f04306dd800f55e609ae956f37cb41e22b4cb69bb7b8652111c59d3d07b6522ac1f4a635e794ca7eaf411dd7423b10a9a90ca706e4c162cb3474d5ba05b65caac3f90cb36e91fd00ef3561ec2101df3e76418948979b79fe1c21f9798718e2509ee7f946ed3143ad5149dccc2dcf9626f2395a7cb58bdd03bdcc5eaf6d8628e7cc7c169aeb612df1cb11189706ec5cc4d7aed650ab968122a328beaf4ded0f7f780eb4648ac5d2c1730a3e5287f11b0aabdf08680eb9547d2282248830a5016126a4172c89a50c87df680b3e64946116b98ab482fe58588bfcefe8edbe60e4347c65ce00854953510a7960f2025f1a24a25afc5aad52539578f61e33c8e9c711ecd361bbad7081e7eb0be2f4cc3ae7ce54112f055f527ecdf9e5736d7c06a87de504e0c13c238c52ca09373e1438aec9c5afdbab70b33eab5e12515fcb40c7f4c82973ec425f418c4228e9eeccf576027dbe1c596e76d8c56a227d8e45ed67abedff97bc6b9cd87da7c9354ae3338f1fb26a3314c7d2e0127d882a08506c09b3d1714f70bc705f5a7e6490af85a5571dbaf499b4347b5cafdedc19766b2af9b9b15d7872f65d40663d0234d0c849ab988c2ee962cbe967340c1be0578e52668aa26e2414af91dbe6e61dc8d85c141a1cc3d78906baba1b28a2f5c8111e56e54facee89a3462a999ddc1532b4375913f74a553f4ac0e128214ecfd7c0b5171204a5ab9850c97731ebdb0d89e3dc6100b760f8bc688baf8e9f210d3e5b7e8b8229d159918a441705f22854500461ad70b3ed98ca1efe3a6b89ad1c723221fc28a4bd3d20025173b591f9dc214d025f1363708100ed8a1aa18c526d9f5f108bffca1a9da22ffdbaa063d3eae1497a92812e1f423702f35c877041a6a160e1924b3c06e1c629fe474ce6b22b0de2881e873eccc9001faea1fade6ba66d3f876bfa9fb64aa70b99f63145ca846c7a06fd57894d1e7ca9ab5aabeef9c3f04525655b57785a3fff8e7c5a1415b253e182c32310137520cdac3310490cd7571310a9e8dcd6acc7d4530897694941a4705a41b2a58544b1a3ddadc354a7239c5481b449464ab755fa22237aebc987970b208ddf86ff957f139770c0b3a64143ada0d0fd7dcd748281b43deae78da894134ee4ae4e503cdd726e65563f7b423088b2a0e273461fe1bf3876304e53980348431d0569ee616f9528e033f394bf87184ad43d9954691ca1625a29d63c0a9e3f10071e7fb7de46050aee1b57352e206510fcd8d3ffd679257e6cbee6047fdb3e82a890982d92f8a3baa6649a0c837cc029aa55000a56e94226fadc4f603a81a08384a474ce5e6161c1b32b9d6d90e291739b49253628a83e779d0e28f368bf1b7cd6d0284847c6cfa3b8b7b3e83841c670e644922260000e661fd33ba043043dd5ae1323f8fdd438cb72785e9c700125066f0bef6c3193a80e36ae2ad27f7f4651cade18592e31e9ec57fd8284e13146ebe758cb5e11cb15ab010559ec1ef2b3294a21652cc6614ff1ebdeaef388a43b474b4a7dc88d85d81dd9c4e5edd36039168eb8a0ec9244cc04a5b1a4eb8e9f166113cacfc2e91638b6978cbc3e712bafefaacf4b9be66e1cb319f2269e94429a9238f42df8f407daa08c9d4a37176a6b40e8ea756cc1fdc49fec330aeeae082fe642e84f1f95f110c4ff0b243b72d0f5dc0d44dc2d1ad74e6a1e37c3fbc1deb162a32eae6a34e62b29bbf420e155af8c31288af4f41e5417b36b0f5d58bf883fb1c7d2f608d672f2658b87ffdc9dcad1e79063673bb31c0174dd0db9eee3f1cf9475561c140cbd862863ca632411b2e97088f75a72cc97ade449087502bcd9f6793aa7c2c278806fa8bb0e17ae13575deea976f2b561498310e799c6d9ed139138978a46a6342b9fd0c0de74f2348182c7e1f1c7b255570bfc83e358ee611dfc33b34b67a0e41fd79ce704f6540f8c80200017fce1086e10dab2dbdaf15566ec9c4366fd307df1f4c0f6ce0bb9f45b1115e11b766a9f0e638c7267e2d41ec337e54e98d4b5f53ffa1054a5d1e5d7fda06b64b0d2a5e7163d1756a4ac772b62a9cc412fccd84f9bafbcb16264e3a13ccd422591668169654eabfd2c19643a79e06899ae2f997f1d9770b555cf4961295e11bda83501953520f15a5e6cb6a8820c45981f6d840ef1c808800906971a8163cfcd80f8676a1e7e716ccf2f75d274c2b61701bbc83ee589123c4558b2607f18cea9d7d9984512dbaecd651b29eaf50f915414c6507391e31d6aacfc91acbcfa496548cdac98c42291ceb7505cd8ce861548262e7c9cbe1b93bb9d288f6df1a6df39d1c2f543db9578bfbfefe836495277e95cef8e19ab8d11e101152968d48c5cb5e584395947dd83e05c540b936c93f5c524797fdb056db8caea42a43e05e480d0700624c742b8d7510d114dd37d7f95ec956556303b10bfd787252bde6c22689d5f6ee32b18a00370993b4a477a1f2665f9d4319943cdd231d17a875bd2fc4bedc324a7781d268db58ac40ba1841363f147b4cf712086f9ac7055b8ae1824e35a7bf83b521956c6041297a5d4fa1691420760ce5a411ff5b0744bd7f0486a020b2e538e8c879878ee4ce12777ed03e745515be71b45b8fa3bff2c1585fe49f67d92c1cddb51ff2bb43e65698ffd967369329dbfbf7a6db4d8f8283dce4378dcc0563e2c5807c6a9c37ea98a1aefc1dcbcf932bc4077a463a8ebb8b8132dc69692cfb01ed4b34137654d21aaa03897f0a57bec353df8856a46a472f0590381f88b8d2f0c983a57772fbd210ff008a7a94ca5ccac1a6d9014a993c7815eedaf3dd57537e2a63986309526a8908bdf4e62be2f08bd131b68bef85db8046bb61681d21e4bedd6ab6ec65377a6cbb8234937959a158d7bcb2f3844131837215c16424aa302659e307e584a4c6b6f41ebe3cef1c49f4bdb82c3809b18c82b8fee4de824d0166d22b7cc682eee9dd24450764c665975064af37d6741e02b61afb5335941a1d265489e2861e09bb3974f42ab93463a3df031ba512988262d70e8ef1934a0ee84e2b9cc3a888b87f2e516cc9f14835cb0ed013e67963435b5e661658a887c645eee7e0cbf251b4c5fb4de5b6994b9849eb329cfcdc30287dc650f88ccc75f0edb4cbf99595764a1bc538f686ff6653169e4506161b206dbd0793b20ac825e0b29af13d3a63061915d7833211942c2c5d29fc009b6a9bf06e825b0be9eb0c216452aab176ca4ed69e8450e94fcc22ec04431f5c546bfadc62e555c7b367c29f95349d596a885732b744b298001f04efe0a1bed1cdc4fd26a7db94223f4cf523e555d5a80e131e4892c4a8c40924388f335787eedea6b3bb86f6c51c7b111b1a5b117f04c076801e70832ae170653f9af2f3bc1d5adf2b8ad7759b3be18b0872c7fe4944aa3f5ebf92e6cacce5eb9b46ba948142535f46a0c8200ed74c37b8f76fd1419fc8efdcbf09bece04037ce4d6ea9bbe63d2e9d9fb0b104888723b2f089c752d969450c52e49eb60df963b05734ab76550bd75318a6d4e23db3e67f6fe5f000eaf77cdbbdd02724b81dc2562a4a077cdcb386b37f379b486f69b53d44fc478fbdf61c93b07c124ccf00e8a933f45ac55dda92db9fe9fc32a64e8d8b87241029ee27981526ca49681fb2a3f29c53c609d457afeaa019f005c9bce6da44abde1b47cece8469af42e6697c08b4c3d72e57a49d40cf1108dc0c4b4c136a05b3db9b6d596ed8a5c5b9576d0a6f6392e35e04365734ce0c3bf1a940e43a7ee7999445f3f1b52f3ced56f24e4bdc892a4512996adf307508818ac7a6564948ee113eaa8049066cd25abbe004558e3eef5e3e53cc1a53f2337f51cba158fffdfd7dd3e39cf0fb1c4fd631e5d8f6b0bc753188cc0f9085c73d631f6c851b9667f4e830dc000348db361b447f3565ad5f82714775923ec56942e815b656b4e479211278fc3fc8521f69e2ee6faadca732e0649f8aa1cbdbd46d34a3091b5054c1693bcd34af4ea582a0f52112029017fcf5a0b8e97dfcf147283fe1d29256e40a81bc8ca42a6971cbc9868cf5bf30037c194c17763258c972744e6cde39dbe6605c5cb7e744fe15d894ab70f97b74b29e415d7467e87e067545a9a891c84ff1e25afa3920d1a90a730fc395617f6778ee616a42e3e7d94cecf409b7a886e73e857bf97145fc7b9ffbf78acbc6f65a0e612dea887b612381f459521c28135cdfa55cc86ee9c91f46567760f55073f0e1ae56c0f92ca58e49f53f6a016156c245ebe6d9d5f1ca2a64614874b33423690bd88bede72537c4c0013ad745757da15a70955240b8d172bc2b236788fe75abc5558ce9c73e4969c5cac12b0405ca06bdf33fc7ad2c5e1d840e6f3de12752ce9d455ab4e1df5afb564a26ae3e29a9367b9fae97dc18654a30e09a44ebf45f7cbeee50938efc86de08c544dd5c03a641fe5d5627d016efbd71b58b1faf5be1f9fcc7c3c7e5964dd4a1a4eb69a6d27c5b10a69631d5be540e1320d4fda557cd40d2459bae9974cff77cd59a9602a216507860c3c23a92632078439538ead870cb2ae651c0d3b2194649d4c61f15b75607395700b162a950ceae31c4853aae7edaaa180eb89bcad70d2a93f0a611429be895face93ecde4238ef33ec3e61ea39e7071c9f173a8227954465ee21cd48196c94a25e15ff2eb14a8adeef435854c30c26854762ca54c1023ecedc5f58a0b8a2d4e56a590d04f38ba9a59f62731318cec9d6776320854286f70d80b0149af1404e939ac093b2409a1ce0efb0747a57a3478236a1714134c53d60f4f64edaf23fdb95f48b1b3df2d7b99a314735927d485c48f166eb71726b02b6c68284865814009cb7f212bd2e544b6129334f4fc26cf853cfc80da468d70ba2170b359d5b8f223c1c73acda71cf4b5c28b3cd348d9520ea3f97d0759624ef0d9112987e717595db4297c105f342313674f86c98e0d62760e7eed179130e914d798b7a15c31d2b7d840ee0abaf685adab7686e572aac0a4db1e217da53abb224417f949178ef190a066a327ab56e1480dea285a1517a3f145d9d7ac51c2b58368ae8705b5ab574c502b3364afae2ae2e3012ec489619e0b8d5243d1346ad52b1e9743678a838f74eba9fd27d621e39e3c65aea1276839970c5a18dcde8dc5d38112eb46334fcb89f004f1788a392a087fc81166845dccc9bdb6ecd2f69fff398354760c431b780ae5a1b98750778c73b9d3456d7b7ccb89b7425b23957915500684b5e6c3b1971bccd5405de38eca99aec27e8fbec48255ccb86928ed3b49707c76c9271e0daa8d4d842a527bea21ec50b60470e2a6738c771ee810047be837632914ef0e5bb26309195134223cbb655f854107588fb9e085924d45a766d92b83fcb75d3bab08afd9f004c65a499bd581085605ce01c233e3121a9cf4d1946d2baab1913e6e70f8761d2541ba8d1882371caff768aceb4482f40dbb57fe0f3828252447cd9984382320bb3e598fe3a5736dd818c5d96106cc59d1f36c70a2a0f7a092b4fc235149f7cdc95d385bead1394c14165419001501c1c75c57f7f2b0ac28ef9da3efa3d106fb7b185a216bdb70ec17517707b033b05a0d6bd70f580561f9e2befbed12a631e95d72bdd0c8351b0a6ceada0f0979f2945a7cadd6865a7ea782fcdfba3859d0f1ad8fd8229a62c469a889b4959ddd636ddc986b1adcc14ba68dd9b42411348457b98352f6bea9cef8fa02fd1f206acd11e2d7577b3558833a588bc9dbff03c11aa49e223fafe1995948c37fa7212670dea86706c541d6adab8561201870d6b7dae42d487233ea019fec70e6abf57f78551158076e6f90362d1f93be6168e37a9521ef86dc325c4a69d695f261783d630440df5c5123e6d47f8dca7539f51fb806aaf260254126641ada2c6a29804d606db8311902a2d77781d5d4902154f6d1a437a73559898c257044e9f35f5f0b4b78a25b25978203df36efcb951e24c8ef01c6ad20db1467521ffbfec987021289dff4211b3e3323bdb01178b8013ac32878743b740c6daa048e66639703884aea95ebc1cc751f673838fbbad5044fb677f96739a247cc6b437f60d4ee410046cd800553950dad3901ddaea221afdba8da29dee046cbbf068ce3431c1a139d61c83e4e46fa4774ef820a8206c1b68e663d383e445b82696581f4c97f28f89a69e0fd2f4e39f24045c060e50b05f70074ebd5fd87c2f083d70e49ff617ddcd2ea15ea5b1ba8b74b644c71c33f77bb6448d4dceb57fa4b8917b0134967dc78903a096bc312fadc38194e5cec6799df4626fb8c9538488f08714eac844c66d42578c05804fa3588c5f2cb8dbb2ad9d8dc9e60fe855755c6c5ca6217a509f5b81060015747fe289280c8764de0413e66c8f274667db2eeb969a98ed08e1592439ed555673e2d03fa4c12b72b4e999c7897f4df3f9c5660345b6ee148c6ff9a5c3eeed5b1affbe7a95ceae648c5d23796bf412152d8269af25f806acdbe73fe4d704c6bd757abf71758cb30c8ab594a3543271e42e638c6d94758959678286132784861d36fad0a599f20f7b2e80eeeae7bf76dc0b8cb422ff0b6163e8bee454a2cd0a3caefed7c47c20eeebe45a6f9028a5bae901d8a766ee5324bb71e256b5f668d77d15c962595da32db58b876bf539f1a70d18a9a8e9d194b149f4e2d21f0bbaef2a6cd32d2c23feb737822400f768deae88d6f28f46556082a74e33f37d9bd024c3af460d9f594d8ca7945c9e4f9833cc74e5ac79688325788ac6ae323821039113153d5ea64c8b97a698bc0a1f17d3f94fd0de2124ec00f80f61fb13433a95c3d2b1796194258e406460bfb9bdf923abd9ed786f8f01cc0aad46f1a79df5c042682f7e1b90cb358fef6f3b28b18cebeb2a632fc0fec7a4dcfc7ae853a0955b3ab183cfa1e3e206daa5f54e186c8f676b97542625f1d6543d17609f8af18415ed958d83df877180b250956d24e78eff4d2b742bddf6201a031713a0bec7a2c3d560557f8d742a398e77fd0d9335130362ffd65fd31ff01f397bfe1ff2310a8b0224f1efef555f07bc91227dead3c3ed4ab34b990ccd89f4a6aa301513448e132e5deafc828442b043e39b9f11e380394be53997a1763f5d2ed37208f42e705232d2a6c4568e1066fe33d37113985449c78a4b3e8a5f91a08704272cd8b5971d34efa560425f075805c02563cb41b6abd923b418f7815e39a2114a6553974d2b7bcf879c13451a18a09ed120f80adc4133a8b5f8c2a0b01f40ec24e4e8ccec9d03ce08f45a4c966de4d564ec39ecc0c811b38e0b1d404269f0427c434a6bd85d71835e05f08f80a3dcbb06e66694424179fedb3f14c5ca48233e24c423b5d9b7c33e343cb37fd01574d83b24ae4baa39ebd7326e73bb9fed7480fb63ae90e9113d849a86b22dae5d899063faf71dd9778596012832626b47b8ccc1586ad9cf284d7129e74baafeed64b22f41ccaf9efca985f00bcd6a7d2c8b82fc2958179350d280264095745944f46c82047c600f09b96c995141d2b3b10ac2b3674c6d028b53318c75a97b828efe6c6a9651787b272c52fabd750ed4ceebd8ad5fc7f40ae22f83b3767bb4e895bc0672cd772e0cddff73738d667cd176dbc5de3d02948f665b6f44909468b566291f0b7fdb0428f42681467fd6c3a13866e3aeb4fbe8a72033c6a0e2e0406a780ffc92aa4b709f4906c7391a3887e97c2e51c278d56e8eb7a762e3d3b875dd854a8e6da777632b3905adb528ea790f4f0f9b88a6ebece5024c7af5d4f270b7d5b26be8add96ec120c41c6d23c0072e0eb884370cd26c43bad97c9204bf10cfee2749135b13dc28c8aa27a6987b03cc1eeedaf9b66656bf411121bce0f94355199fc4515b7206342baeeb7e87a993c01288a72c09db965b9ead9e2e072e54f1b37740a0892cd9dea51718cf3c9438cd95fceeeecae465cc071558f0adb0fedcd516a14ac12b6eb04dab413767a8998f303eaf000138f914ce3a68b3e592720208e966fc418f80c719d5d57ec65d2464328756c32aa2a998fcd03ffce7c4a8c706c68a20bb72e4bcbc00c9d8edfb27ea336e0329bae6028315c8d95d100385d091d7295bd18f40d6a79b1890d2ef6228636129c11b6311e97e45773e0d42ab4869bfe25e3a012adfe33296f97e0d65bf70716895ac78d96a2e7ece399d1c42fa8063e05eb1cfe21cff3842310aeb5afe082bc8f6b3b3f0eec784b744a45ba8ff1de0edda16fb8623fc65d28ba915d3f4730fc8ab5ce8c48e5e2adaea8e0c130b13ee9fbd689c7bf7663d019eee910862decb392020fcd57224bf1989095bd90860cf0ff59be9392c8d83ce9ec85f4a1e01e2e0c8a970e4670b3a56f2be6078f89ca4a2e78a1c74cb6ed680487fc971905106ab8789cdbf3bdee192f95bccbc7e4d38181a46fd63eefe3deb3482243d33f68a2a10c26790f802a4b1cfc1dc871b7484c811cf9416466d8a617c5792f7abf974db4b049d83fb1ec96f7e5ba57968aa35871b45d2ff5900c99eb1679acc092fce4e990e4a45d6cc7edbd4dd49c91b7dee12dbf5d6b13a4537fd06f7875ed7e26b197d25c1e68d0f30c242b753962a9e6d7ae60c57110ef7ea422be8f63105452c97304ef709b86eaf87d9c68229b9f4c6e1589ccfde44ab09b6d3bad844d39fb6e7e8afd85fa290e6457cce210a884bb930d9afaa15c444013b9fcee75fc14e651df73d812ae3fee8926624a7910225bba11ab70e45c58905380d7e442c0ea25f8cccf316f62606e134e4406c220f1ce8f3178d1958e2edfa20a105a07722e07c30709301916aa63c39516239152fe3999d829db71239ee4c6558b912e876e47d86b34797f96261d26ed8faccfb57a403aeab866ef1ce9045ff4342efa639ae5a18b8f369ef925b48e2e9fb2bf66a5b712ca78aa56da590059349ff78df978edacbfd209bbe87b69eb81e68c32edfbddfcbde334e1b7b56c163918a601141951b2e3b58a082063f09e841a44806e1fd21094e8c68e26d9700d55715a1ac8d04a6bbd0c2c79f1875c0951f1cb675058e38c2f77eb44a3f10884b9200f582a1764c913a1508503e9d7c94b6e1ec6989247bbb9f46e47a67813b13711bede926ec8481ee9011f0fd56afb501969a27b1598cceaf3cded90eacd811711dda486dc16232ffebdccfd93b4b0172dd66cd8cc94be3c4ac0e1e924222ac41e4fa256ef28ecf6630544de4a1b2abcbec063ef17e953eb350751ecb3f913757f5bb6dce36df06426f930f2d140fa64b9764ca3376ca929af9720e64997ad78edfff5184d9dc2d8b38c24f27cd205b84c585a13e01bbf116683f57b34fe6075556514cb9a7d216551b45d483f654e4ab294b1b490a3f963635923f582af28d3b67210cc3d9ef43b9b3638aebd2896b219d7a03488af1235572baf13b9211e797350e84da2907d501b9dadb40311061398f1eb890f8c91b85b709f09f84cfe3726f207ce427119e7ea1240419e9ff70e181777be1cfbcd5099d047e0e8bb80fdabab4956a2a4a27e2e4ade0ac208e7c366a5a775303c5aabb56fd171a40a3638791fd112532a8273d85c54c8016f13853c1f3c6e803df05438a877c124a156909e85edb2c0e13d8a28bc9f75939e8e47af50504cd368326a2ec92f7a571d59eb39516f462e9fce1c02a10c8a89a30438b8623ff87c1bf981ddc74ae7994929e5f4a0226664fcf2374c109b2d9bcdd9324ac9ded1c638a01b9ef9f24a9d289e8e8d71a1d1209e2874562435d98c1692d77e7d0bf7d3a79fc5ba8b2b1baaf4c8f5e8cd0c90177b5633c7b210442c769e0d11f2c26494a6666b01c125fa9366671bdfa082679e6f7908a377d308f0a3195af48299a469279e84b28dddc82bd0847a8a11bde609a1e2327769b05209b66adae9c19a73643897a2eca4a581d49573e23d9ec8888ca54a70e38150452ac354fb2fd9c2d6d07bf4f2e7f513e1ab40c71bc2ddfc4346f0cada422cf12aed3d174e4d48890d7308d2ae51361507dd7b3f524222d03176c82b212f81b0d4b908e54ef75685b4d661c7593e9c35c28d5837f2fd65d9484546e82c305f3b50fe4096d3f826d12df241afea855a6a9839f1228d5263e67a9ccbee3260855be1ae43dca10fa10b34e6f7a8c7fe200d8c75f97ac8e972ed20352b5fc0874f9321fb5c67c14d0b63f64f2e1f08c8461babf6f5b529a82a3dd8be4d9d76ba8e71d3ccee7ec784e1fff68a81fe61963549547de6976d11700ba4f94d58c4d4587d8d7330dc91a9ac82810df7321f685368a56d3c4daf98413dd2a4e44798496d33369e2e200ca034258bebd997320bb30d5c1f20e65c4288d399ec569ad612d6b9b7529d56852ed5eed0c43212f0c36365efb3bba206170087b2b759d61a2a8675563b2ba85d2f515ebf344f57cbdba67f3a9e8ce26f2c8e557366c6957ce126bba3d0d3c4f74868d4df8f4831713838c64fb293441a0ccaa4c27269cc92c9e064812ff54b711524618f2577c2c6f0884dd4bebfa06a82d5d5fd255c72501d9133dfde8b90aad90dc33d83272ac4bfe62a4f401cb9da0caffc8487e1641284bc4a504aba3c3d29d2d3a2a02d3f4fe50dc83993413762894fb703724fd5efc4052d415559184e624dd345fe09995650fb6535f39b5dd18b01a0a6a8993d76d43da1be5120acf17fb2ecbf39b01cd5d4176ab92b736cfe451b52bf602825a2ee7ae26a3678474e3261b15f44c0a80239d669c8ea551ff7f36561528dcc8ef3b9202f7f0c7500526943384f3f6d8ca5d5c96f67eff3fa9ec0c2a4f75b857fdfc204b434526bac6322cd81520b3afe914cd87d3535da091d2f75b1f6254fe5f91f8ac398570c71b7a2dbbcdf1409e402bd67b7eea3af8cb12b63ba4b2af8004499309ac0547e5feb6b50bb57dd012ee34d77f2a9bb2dd585560ede366c68f013da51fb75797aa6285436d2337620bcebf4d0c75c3c7446bae8a5fac91f1e4612ce7d3fbc8a8dbd33cea04f8e818352904f6c50791e0d0b471ddb1a25497a049531b9a7aa81f45eb1b4bfe47b18f043fdd9379b1a4e4046c9a2bf92bfc65ce344585a805ebacdfd7cc4fbbea04ba2e432f36ca36207cafec98fa138c90910e5ab23ace750c575af142e34e02c29f6129fbff137c43b1f35477a725d213e44405027a4eae06627f33fc7fdff60d2ff4f775d62153c9072c6a4019f71c90dd3e8829cc00f7958aae706e271cd92d9320bf908610f859fb6e140eca31904bc1a62afb0b0bb6eb701292d1d308ec3dd9e8762ecee11315a9d47557f36522020b24fd7e2d9414b5790d8905aba5b6d235f7e5185d6f224dc477fc6c46feb802b873d36284fa56d0495a174fc158b705166de6fdf3f7d78099f2bf0cecb1478bbadc543af363eb72c69aec1bd02571753f93166bdae30df3fb974ee3e1e0fd5aff1eb5481f4b49e2443ce7d076afe59b5f48b5f60c062c7a6eefb767be7a31967b2f3b47360de31fb8a39566084436e7e4713b3ab78a40d920a91dd780df0f81856d61d4085889a0c2e6920976457aa13d8982ac0d2ca20f05a288825de5278d5946d661a176d43df45f363fda2dcbccf29f799f85a6a122b9b4207e59cca9cb3a08884ed0b289a5f5596b376b8dab67ac8dfb6dd8ee894022f124db31a41454e2446e430ebe68bb17ae7347c88e99bb72db215b9710a34c1a0616fb130657d9770fc41c438fe3634fb372af97e095fc13de461647a69242812bc3c505d7b28ed5b4e02c834e4e1c8195c22f7bfaa29f4eb81942e868d4d0de6af20bdd61f485b27b8f9167b8972ad183838f90581d31e8dffbd675fbcad8e96fd3023df2e07ccbc6cee2578f7c201573a2da3a1a33c782f59ce7d7da24d12c94118cdce65a6396496f72056027426001f5374fd99c045f6eb6b94c815681fa5e6d9872ad1cf46a8423d15f49b54e2c1f585c8048cba8b16a167a0a4037d1e37dd6a0d79906ce64d4e166b2f5ea0956aa00891bb42723ca6ff50f901cb25f0218abed7c12b57d063fd7ec777bb088194216212de1e723ac39da5c5556aa05950a1860d81fc001b42f73a48f1577d84a9a50c21a67f7fe09db6fa7f0a863fcef005de378137974eb2cacd8e040cd1a136b53886d4c5439b12349a125f201b9d914966340737ff9b24e8cd6efff451bba1c9d48b13d41e382f96c10f9ebc0a992c12d6611d15fbfcec6d60f212ff3c9aa9f753a0a11ad2a01ee5b4dc45c9a4c5486a7deb165832ead980be4905f8e52b34f70e0f0932cccd9a932447ec10a6ea2e2744c1f5df4f40238c220fd630453618ef9dc7f52070916c8b939ecfcc9dc1635a1cfd9cb9f89392958ac7394401b4bc74d861833304db7f93f85a927ac2764cceca9e7f39f45056523e94f019b9db34e75afa1026a54c2e044af0d82c88ae3e5921371a1b5fb984ac304ddfdb07875dd2bcfc7cc6b288c89c48eea6dc175981168b552638d1d026dad6a93fb7a95c563520e23f956e23da84e5fbbf24f31b3b788a76ffb152b40fc855d0ea0330b4643e053357fa9d56c439768e826dcdbf5823be780e090c858280a922ec2692810d19e5cb6ea147013b27326088c01318f659a58d728d78153a04c18edbb0581eead4b74b8fd9f9c99d22eab7c6f2acdd9f4f52362b9c4ffcdc402fb5877593d094fda441772a10a47074ae0b0f42a20e9d546f2a4d601ff5335d67f9712a54168bb4b1af6a53c0483988ed89cfdbf2c3c10a121661b519ca21de943e6677aba21dee106df99ef52db5027f0e1f49e2c3e69b98e89a33b2467c32c9eee4a5d10eb5b834804bb4d268b4f2b4bb4f80cbab92a6434e5d5245fc9696cae23340ee54420b14f20bc92af085abeb41d135264ef9df6e46cb2df2dda2a0dd79aa61c721995fdbea73b38919489a07fede8b963e83b56e647791cc572a1544c6daaf58bc0a28c967da74689a586361cd87b7897768f3c4ff1f49685c10c8c1f0e1a478318c89162660deb1a6656aa733b30786c5cc30cef0c8c555b31fe2c760b6871f2c9e42de5b02464d574bd4ffa399bde04a4e18a61e6b0edb8ebb59bf441282fe78324dcaac71411e69732b28d4f0c0b22435814e55c9f29b326800af6b31310c46a4240fb82f4bbf184e38eebb9aca5bc9f7b0567f7ad00c345076ad0f63e95159d36724dd93a1aba24a71598c9979e04707b0b3d6c9c2143f66b6fc68be27a4a3413063b1283189d91a44b22c255afae560572922fedd1ac74b1ffbded9fa29f0091d7c39fd896e183c8ef101671797c255a27f0d6463c7a31594eb9e1233cc07006e8ae1546d1bc52cfd2b8043f474468337185d48964f948e7d194524b6c7a9d1d6f25bb46a7b4fc8909f08b76bb877d8d24076a938ddcf815da0c22cd81e665e381f69f14b2576df22d8881f91601e884756cbe2b28263aaf251178e6ea2367585c1336ebd7c7187c055f00c0ee9d0c1770c572877779e6e2d4c2762dac6687b676afc8244fb67e1074b86a7d7b4c19e3b569cbd86c0959ccbbcd09f2898f42940c4914f47ae0fd17b5ecf762a0e1ea80125cf02a59fc28d49b3e93e3429b39bf7aa4c33334faac337e39c113fd41110477c9fb5f723e94e17c736e559873fb6146726560670537db376d23ac438b54efdc3790ecaf0da4466d1955502bc5fe6c21bfcf2265d22374884505fdfff267746783ff786462d41713256c086669bb50078ba66f46cd229eb7f0a965256ba2a932f78d723f7a009e2b96b1358f5d15d5702b082dd0d4bfd50c3c2f52fd3d8d8fc4cb5ecb82f4cf78420e347edddf8ed8b187ebb338db19e05e8a7e03ba655677489678b6043f0a00c3f6e3878b5bec5c6a4f020c62b124f9087341b4bbd6ce1826207131a13aa6fcc81b75a7accd26fc798974b8a9093d2cbf6ec7626dce9d7b8431acabdf01344cfbe211e01fb878d13ea5c65938b2eb5cb1fdd982e0b1c8996f297d0242091df5d4d393e191ed70ffcd7d75befd99b1430d4e94f209b30baa52ea299bb8f16c16a831370ea44e07bed493b544970a4297b930c0c7773adde09f991bda629fe09b03f18e35bc9f5f79c33254479a11f170dd6fa60b012bfe35db93764b38495a472dc79b114622d7b9d44a54aa46a5487b99f57f803e17b49aecf7578005367fa616e376f0105acc4ca437fa7f88a8456e8d900349ce8a178dedeebfaa47a6ec9454886d2df160e97749adb4c1cd1e9e1666116d1e45835dfbfc33b732a6eeefbc572b422a039f04777a2f15224e3b5275ee83f88f2d89e602fe4bb1d98ca086434cf77a4395b9371ef7869dd455098334e87a2957f33804b0bc3d98ece6d20b22d5f581a6d3832e8dcc974b5d6098b0ce77df3a3c118d79f1cbfd0ac904693a27a61de53c0a551f786b79bdc0ae1831143f7b5484cb77e25aecf3dcbc6c486751b73ba3efe8bddd75e10056dd95615d1d39ad3a76a3f703052e516f0fc41376eb721eb37fe6cb5c74685de6e171971f77624fbfc2f50c3b2bbd3cbbc401b670ee7567cb9fa37308323307eb5643af2081ae5c8633f653c5f5a38c7271473d4119474558dc5f2cb98888ea4d2c0905e2f8991d3674d2469c7e13e9a06e0c91912a5d5c3656b29996b73bf6d935ccc760ac61159ad3074ac3de3dd866a41281147d3543e40b99541075558029e47673ec29cc8d5d9b07ad7de6d1addc905ab0c9a61f43ceddac6d7e2ea1726d220ed50f9566f6cd1d4a15bb03f04a606a4ce40bdea9c16a7d8ce5d6e1a7917ad4f79c919f737a6a805a1a2152a224a46dac11f5792d52805751ac24d095fdf425c097d699d375bb8f81afd4576c973df0ced91a96fe29bee07c20ddec2604af29f93a7243be7e0942cb05a70cc032c3575618e990d9cbf56e954de1055639aa005c5f45641557aafe031a44584671d5755529eba363096128895a94b8a2de15ba0c140e7826e5e0a7a4b344d51ae8a8fab4d95ecceb63accb9fbdc5ffe476f76169a45066a34be4b295eee027f2c1224fa383eae69efd3769fbd9557c0413d9be8417084abf657f985a948c4a5de2a8f5b4c3e67feb0d051d57dd498030d9c8b8978fc4366e160b869b3b0366bd2af4be6737158d164937dbbb68480e23a3670ea00ffaeca6757e868810faa5d58b1b0f34c7f0cd2d9c142d879e4a30f9a2a88335a650645681c9fa708c6418826888cf499542676b646c8ce9aee386e843e1cbf038799e2d13bad496cd495645ecb887ed9c2ad2dba6bdc653a8d180e7d99e3e7b85ec5fd4bc84161025b29b10d2c443f948b46a0efcf99bb6e726ae1ba450fbde4b5af9644ccb1cb61326fad9093e191bfe39b8facf3c740cce70271efc0d347c2ca339cb1aff207790d94b48117aec0df7bcefb49e36b45ee56b1d3c76956933b5f2a9578b0368f89d91d41ea8ef6035451ff1563e14ce6da866ff29b0aa036b317729fc825e9ec29e29f332540c74f77bb0165b4faa2763ed7da7e00a9c8757a529e063cac79764df4ea36236a74d1bc8e0cc665e8a4db1849d15365bca3445a67bcde220fc12c589bb59c9f1907b008e1d8db296c2d552221e83b9f560266d237d71927a47c52b2a53b4ece82edb03d344fcd2ae6aae6a1849caea399d038fe1458c7cd79504514823b070610af4102e34d1e355dc588397a1dc0923a701c3bc703396b51232b06efb383baf7fda9ef72a0d70163cecf0d2c1545c20c4903b89c4dbbeabb83d9008c0493e2328721d46f862aa1342e70f9b89f04d1fced68cf0f41a39ca49eb391db2f1ef931063b384573cbe38284886588901a45dcdf169ad88da2f72a1c1ae47e4c44dcb1d88af4fc6f4d7b8e943d3705ff7b4f1f3e6a00b2e4d46fd770c75bc2c89ac1cbb218c27b14ee1d86796d9de3ece22231e4d5341b9e7ef01dab7b3c44bced62ad5d102c83971a5fd5de4bca1b7465ed3f85fe17b410c6fbf1f8fc7e135ff06274eca6e14237f4fe77852af5a23b6409cac7f299308f1fee02c2bda48100fdc009567de1b24c76b19df0d57985a9cb49fb9f26af1b5745beeaed2ad8d3564d14907f3209ae7e8ee36a94ac1ff84975e713b0c0098541b48d35a49bf1c3e5c97fc4dedfd19ca5439632d3284132d644fc6d4cdefe2fdda5538ca79d192aef0cb1105fad20b54d5a03a22131914581f6d85797778f054bdb06bb2940c74799144aace61c245e2d64a7ef81bfde0a6de320b1caba1ec8d31be41ab5399d5bc0a72779fa1591df6620d9e097964047484401138dce1848503e161b4f5d3fb614d093622a143a902a1e7a241755ce96828fd8e771215b42e168bd3640462c8ed29e77c8d2bad7c2cdb67e56000c1a88fd16f9c9d42536f0a770b3614f4f993aa33fb42e7e9157242b72bc0c3a3a766d4c317321d4a99b28c583b3245df0964d9374a5dbe059d04ed670b014df0f0bd4cb012adff3b79e282aaf6694e5da365dbf6c99e93912488c83cf71fbcbe0ce533895ebfe2db3377a321e0bc826c836c97ae6c4818042fa732e91fea57eaf9c31f87c63989f91d2c25a3888b682c0b59dd4506963c2f1422c96bb9fffeda91b4d5dacfa3a22b986836285c789be7671f718ddf48733347a5291826960a8124bf740ab9fbed638208b8e07ab3b8d414b5eb67888087dd9a4d21d5e3b74ba05f6c25bf6676e189d2f238f8b106ba2fb981ed5e6b216e04a7d4fb6b55eaba0b38569acf5d8ce952d8dbb396beda0ace848b7739d326a029b14d4ddd86eb24cdcde05714fdf7da23651b7dc04f63b10a2246a8491c7881b0bd0ef498f9db4ba1c8caaad6858df312b6e5f150c179a66ac4c59012fdfada4a1b7f93416bcef050fc146d1cc6f3987720ecac24f76dcd99a67280cdab0f4454dad431006999beaf251a9270176572886c1bae315f3392c602df258d7186e320280afa154111b7e54bd879c74193038a623de4ca357476b07ba8466aaae435ae68bc34ce0e1c3f357611b1c05604df72fd73951b96d7ff1e020a81ac5f05edc5cafae3b8180dffcfda68fa9ea1595da002fe331c634d0acb702ba9393211bb8b580873ec8a4fa0aad8c965c30e80d7ffbe1cccc554e0eec827bc8b00528cfc37e8293b06f96e1dd9bb53794d013344fa7dbbd205aee23235ca16ec568ab188fb3ad1fa27d80f42396c79bd6ec841140e545eeffc43d089776fec55387cf4fd63da5318c4b78a374fc511ee6c5526de872c11a491b110f528fe9cc837971523c0b32564458fd7cda387d5672fbad0a0649193ff4b30c47cdd43ae911487efb31f4b89e886cd770a514edae395f0daa534f93e3fba3401537502448c78b76956d26e28f1b833e4d6e945172a2627f49dbc4cd1cb8bfcd20e2681c23c7bd89873ea3ca25f07370e9f2bb0a6817a56b588188880d48cc402401daf75d0b38cd761bff202fa0adf1bc4df8c3e1d01487c52c5a6852c920fabf74cd6c6e1eea8332a8a37d709867fe101e3c24c54c0d2908c73fe2d8b03b27c59c64bc1489feb34044c07d9b3946858226a811dd0f18b65b2024b95dbad2be3386de825ee186ec2a4954b9a94f207a91dfc16309e8742ac154795cdd773c10f8579f5daf8643326e71f9ffcfa1990f7ea89f3f058fcdb8485afe404f1aca335c01a251106f6b65368b7811d498b25ea319b15be0c67aa8ffef014d59d8bc0e12fa96c5ef66146b93fca7542b4188a84a3f1aa896d189336cf34d318695b8d785b490f1b74f3175622e9486543c21301eb05d5b0330f61faaece70b7524ea06b15ee3135046dfe0f75565397aa72993bbfe6493f1ec4247d19568eed107a224843725e52ebf42e07e635431f1f451bb37d3ed69c6aec86c083daa9ad79bbc517b35923f5d39116b55e328286909481ca87851689d6f201eadb91baa864a5fd8cef04c251076b2aaaa087bfbc45d39da930054ebe946e43b1037fa6e4e81e3f25526604fe35622e69363cd067f126375992b973fe789118afc10698764137d361f520c3886f4c7dbe6cf0ea13be545bd3ded40b88bacfe927dc0c75bc1f4298c4f9b2b9557843d05c79eaf0e89e7716d785bc05aa532a393181da3b8f0e5d5a5789cead6af09211f3f9b515f83a1d5c02799fbcfb1a4381c309e4553fcd0002ab9d99581ca7913d20fcd33125daa00d49e0b3e4d19a281292da7128735c66bbe68fb3937ccefc59e7bde4eeec192046e4fcf04bd55e20f98352a35e61caab0e80fe7704782c5267ffd38e65e8bb4f43bca9b0b5ad93ceafaf234b2d78d455356e6c1e01394f2adeae5e2002dade3fa18159ce78591df6bfec6c8c0cbf7048a5998ceebd77a79e56e8eb866635116b6c3667399be428f1fb675cdcef2cf10b81eec1ee06f1af4a6ea461d734cb967573bb2e6b7f35bc8148827c083ec7a8f321d780c574fdfc5e270b9a55ff2fb24485144e4c842fcd4f268d644b6bf109d40053b5c7396595e8275c0a97ff00cda7b2a81cfdb77ceed36dc2836a45f666a032609168b8e61b0a0886e99fba0ef6b5edcd0a5cbc5bc64a6a45721359d4505cdddd6c28c257843f477ad8cde06e525c32d5a60ae55cdfaad7f6064efa09b653af53e98a74a489759f36e65332acd04b4d6287af4faa93ffa54b88dbd0a78036af3513bb16468bb1156cc3fc1519109da7ab4c3fd466e5ddfd8a258d46b2c1665928a33f9a83ccd9b5ce75db8aafeacfad9016727640e71555b53400521c671bee0eba5fbca182103549f18321b064544b1a84ccc95be1d6226ec214489e72e68b7813788459f44a675ce993093de8b7449210f3e4267bbab124e8467a2093a7f760442244c5fa92029bf235559bfa22c03f2b44a1b309d2f21a60b94e8551b03df5101d3fff8106d081143f576dba4e98df4be5930691cf7b61ed66fc6d11fdd77e0f484d2b257569fe84e1b38871e9482a6178baace22fc8cb6ceb92bdc895fb9c4c7980f14b1727cf3f9fc8423b7c5978ac4e6adc08dbb5065507e5f81a8b3e8cee4bed8f9efda500aaf1c4a4a3ec9d94006e0e308e3b87676dcb0cb37c2ffd10e1edd29e162db30afb2802803b256e4bed74a110bf1c4c0af7789b2fe335947212e26ec6c95edb640e7fe6204b231f9f3261f45419c7cda84df9799c4aafc1eedb627bc7bd7b08b28a42d95b07efaf543fa65eee754ddd95b9752908507bd8bbce8ffdd0331117d3156a938f0f36127ad28d73b5a5608b88dd08b291ad2deedd6731c3f71fbca44912597c074326fcaca0cec2739335f2ac9c26e9391756c55beb8d979a76388365845d36d679764486fe5354d147c3c944983f4ba3d63d5dac4a85c3a216b06ba7b7bb2bae89b15373451067faad180756c6024c6e1b71e61e8f9c86c120b339500ed8c40e95ca9e6bad5267334936b8ecf455510ada5deaf00f1a8cf187f542e4dcb5db5f187094e840a27138dcdda4ec481fbf3351ceda97eafb8caed2c46511287155336b8addf2e228540cfcb00948677b12ba673bcec432c91fb9695d6ca8ad266f06a59816b6bc7632d8d5bfe325a1ed5b2276e1d1a277aee9e82c33c76fdf64d7c2de74cd45413c0e6b017e19896c119f21f41b061fe9667b55a2c9c51ec12bdf411f53efad142ee4e7109027e90f2e181addab5bf60c997bd14a9c7f0b784a868c2bc676bf64ffb695779f6f047b3f0f9a8918f74990ced601ea8673a106bc16881102bf6a2828d2eaa02fd424db5e5012051bcf6f18f3338dc555b406d0732a362a0dfb623542d7992526fc9875ec14280599cbfa28989d6235c868387f65a5c1643d5c249db2501b97b0ff9525c9c7fb523e15e526c74e6e855f19e747e24c08a29eb6c3a1a996303c82c1c7b027256f9cdc9c57162a3a5096b5801cc4c0350654f68faa4201953fb770411e08edcc820d4255c399bca38a4acc51cd7d6ff8ff5e2e735036696e1bf3248524b6dd0be2edf0b98db6d5bd5784e90b2658219f1af7f98a41c560341e0fb2c4e1a0503b063900b595093bda091c1cba54b2f9455727ab7adefefd952c8c27d79ad79a3648454617eb09b8ab94d8bc062b26f33f6745b01489623b5149aef512b78a6fc4c6fee7d942424bc3150baba6f9d58cc686b0734ce7c0d11458acacdb3837f8fedf84fa7c959042f3b238e8f0e7863555b9981da9f510c5dd73e0b998d0d66c6287d399ba69aef7cbdfec6d636b82620fb46389e060a0b93b4b9b03891265d54410ca1884f59364b4e5551b82b64e3306705ec5d47640564118d294dcb36e9cfc6bad7b1bdc2c43922509222fcc21d14c80b9836a172f0790748d1fc1b126e497d87f0e31e8a06d7aefb9924fd3d62481b48a5cfb948ec85b817399d11e044a9a9d6da54255cb2452eabc7f63f138a24713ae739d8eeb1c9490a72da03140ac09a62992161127963d82bdfbc67476d2ad370bc9c0be66b4f30f0e916fe4c8c67bb6322252211cea627ef28bdcdd1e486af8bc524cced1b320a8b27b432d6c04881028a917bdc7a8649bf8a67faf5b4109101076063339a4a8da11a9b3d7870ae7f68de63cf838357876c1f38687d388919a3bd6332ff3598629f9edbc0379727906ed1c253199eeaf1bdd0da4d47e7986c1793ccfe8fe2a401b29806d28691d1e911c744ec877978a6f26fcc0b4ea505fc48a576fec3b432c360cb8605544bb8af8bab5d9ed687180217a40979c36d7e046ee276fa48a009bf1f03ef36db54c515e1279e05cb418291297abcd3a1b18daeddfea8b2be75b0ed2adf69498764efd83fd72f7705478deb42dde1392e5903a5348f960e5ce0c91358fedd30cd4e5a9d40ba2db21d5fb58a9b2a9738a2d23e94363d4ce9fa2892cc20e905d679b4c10b5c26afef4b222259967887541ab0f070824da6a1e537fb8379db387d1ba58ad203b168de3a97d8bd5336f3b803861a8938d147f2cc7de16e1c51b03c043884de83c22002ed7b55b339ac915ad23da770eb54f9ccced4b5a29f9cdba622daecdb876105532bcacb204d934abc33e9692a0becbf16a9bada5732426b99e3e33bf632c049c6c03b366ff504037fcec2e87d6d4d3d9ec9fd393f8a3a5fe46c301dc710cae4c7218fae84531924d9f7c51f7293afe105c6afd0fe410f21a4236665fc91df0db6eb9d597891bdcfb4a0595c5d38a86047e43ea01f1ca9bdf249f08e782122abd52663428ccf79312150a19e745fdf71c46ee7e9a2e5a3b964657ae21f7591823c4c11800385fd1e7a7b180ff3af7190781ffbeeee8eb56b8c76f9b2723d3655561d71235d59d315baad4aa84188973690e9df3277de5015582dd31310fd21222ef4d17ac55b4df31b62ed11d253a2fec5b3e14a1da97d019cc482ced137abf774829abd21b1622b8cc55adde929eb1fc04213cf9a955b3679e8bd1d2f482320a9e484f3757e5c8d92ca7812b40aeec38233a2c638dcfebb141c3b5f4723523ce38a2b42d63723cd13f10865dff372d0ad981cb14c071e5c1f95bc0b0a8ba9b4c067bfaf8e4865730b38fc1894403ce113aa4d7d3f5e69e1cd493df748c8db5aaaa05a8d924504e7f418e3727de27e5c2121cf1ac3b13369ffd9c5188db5c5bccf81d0369dae71b7ea5f117122138f3a9f995648bf5a886b0bcce18b4f34fb340ce19428b22fa3a481fbaab3afda8d1b496fbf0aea5834e90bccb822ac102554ccec904267d02361f78a677e17eb3f2cc7c772cead7747a855f9ed594ed282fc6b78323a1538978664429957e8f7a571f549ea935eeab54ced0f126996d07017681d92fd9acf5ea7ab0dc206db2994e439e6790d44b23f3d41621a40f26fbffbb36eee058a2424078928ab1ea2ffe1332ed7dd17aced6882af8e2387ad7cfe80938a69b165ddffcc8528c76575ef4afac55bb4d6854ad24a6c9afe9751a0f0109af75db2c1b842a0cff962b0d881412e5d321c052f8e90c189a99a6643aa4b866b98cfe478fb239d6aa38c4e6d70ac88ed6941fefa4a7e4c03e0a948aebda678b0735e54d06f3a5bb5032012e2ee03e1d385a1eeb7fc3e3a5f4ba1dd7ac687fd2992220cafda3d9e105c17d0cefcc33eec9b96798bf2fab392e2f5dca373f6bf39911172403b7fa29e35cef346ff8fb40647f2c249a47a56ca5eb9ab782879be8330214db40d0e3d59786accaffe7205cfafd8d9c2734f60106ca11fe73a94c686ee47c3f9db62527a324c6e1475d7bf85693acf94ec55e490a906f0647813f33e0ac3fb3c41726855f754679b31cb32e21ab98090c740e12fd660d0196c1cd19eb3aae27da8ec160e3f4686da80e5b51bc75cc561d071df9d537c4ae8056152bbb8eed1fdca782deb90a5550fc27ff1509afe04fb4f15f58d0a18f7da14a559528cfd1b11e4c7c2625000f95ceac18a4e8e18020c1a748748c33fdde3e14cfc0eb3bfa4a070ab9b6ce4abf2efd442daf38ca6568805ce14415062975d8d4b07f0aa0ed153c8f6fec181237e84973525086c5488aa2679a2ceae54c1e5a2e44449e678f3b8d9fda30305cc588f9eccd2ab1465a637e94ebf716be1a4bf69c055fba5db7dfc65ac19afc4bbb6937b91ecf9ce939dec4f6f3b42d6c6c700f72fb674c3bd7d208b372494c4607703e3cabaf1c6ac43960c5e809938660b8f77c8a644cd1c92a85e2858fa5141f05bd20ddeb2e90dda748466bcc622f001aabda91b9914be8619d0aa7fd6387fa3d8060bc5c8fe0eb6b922ef048df33a36065ca3c1b6a0306b8bf45ae4131e995ea8cfb395999398e284767e2701ae03236c03d8637a8af8290d209e92402e6f06cfb286b0dda28b13384aefdeddf3f0114ce16de2e0dddfec530242e283a0c0ebb03ee8e975ce931b8f44b0d541632aa61d15ab6af783f00ee141f6a78e3cbf317dde9160ec58dba112163e8be2db26012046fb9992790c34684fa4e5824aae9e4b5df822c4da07ca8104ca8a07b76967f82abbe5f99a367124d5a2a84bba2a01820ce07a2347666ea35d1abf643c2031365352b41fe8037368f090c8c7fa4eb2f8aab5b2d76427c1a9cae2e96a096bc6dde42d242b1e93358eeec21240becf330e096413038b6bcbcaea3ef606769c6dd6184bab68a5e071b3ff64faa4273edd6b13a28ffcbd0126eb465aea4cfbb5ab6b4a4ebc57c03b1303e8337f975d8a929391012b9894045ba1960aa250dbf46c9164fbe70378dc53b191e522cb9a6abbe9b090977f7be4f1c19bfd1f5060c347d640a6f57d33687498b349789d6548b0d09f82caab0a39ff1fa0b2941b2eff515aec25d35c6f87e101db38fbdb6091dc5f97b22cf6e2e390b1d403027aa1039bd03bcc524e90f0c3c2ca3c667d2b19bfe4df61f9424cf3318afb8cb2b28ee05fbcbcd227128b8abd845c492cf20f3c0a5c31484588d4da71abce13643c829b9bce6c81bd5baf23750fb6670bc554de98f3c1671ac8750dd5e5ba92cc7244c778dc8ea799cd6732691ebe89ea2f81912f2fc3dc06dcca5958ef070ed925fc965f760a80692fd7bcacf8c57d7944f0a172b31ef35d65bfd5cb20fe610ea918b5158df97dc6f8591ad26b149ce204733e8b905db00e0415e882afa17c1cbefdf1233f3d4e68556aa16c1e741ca9fa539264756adf69550103c5e85afe9837a7d2111ec8d9d88e691a604f8e376a7bd992f02d5b00018af0181ff8855d2770039996138c2c6c42ad53b12fa73b8e7d1a0f91bf35c7d63c6ee47960f75920f56bcb7cc239704ff2fecb789c5de204e659e54049f235e3104e3beb706927f63a2d215f27529b8d0bfa4e59a1bff76630095aadffce59764c51143440b377a0a0ae3cb4785b58b1d4f66f8bc65578b60d1aac473d03cf471e845818cc634e860e1840814afce90145978464efd89fbf59abbc3f793d924da3829986235cdd9fb479bea7eda3cfdd32387b4a3b3be5f4fe7ab6959dd824281bae8d8f16d9f9084674d6e06bb305bb4c05db95f03105767133e708c5f8af4656e1709df5147090bd1fcca0e011dedcaf7eaf5946af9ecf06e96a56dbd88c655f7d7a19dfa2fb6b5631b50deabeb87b7d4ff4340ba6865527bdbf54c77f39ba37a71a5446af5b91b9e45cd8394e92e8d33845adbd3ccdcbb8ec8cdcc93aadf342f8221533dfee5094870bfb18a9bf4672afaf110cc771d28ee53ef3e57dd64af6c91b4df62a54ed5757ca2a0b1d3e3dad83b0b421257c3ea48a74efe67b3853065801822bf76e0370a9e38699273ab592e59e9577d61cc5c75fcf8f44402e0506a04b0cfe3d280867da51510f3201ff6e5a65b339bc0311673a5147ce4537322664aacfe4f11f59da09865dc41e8dca442c5f0a2ec778d55b53986c1c104bb8583e3775b7dc7778f00719de4d24fb1b54e8b82e8ba9e9a857105b770df0dc2b687f1e72288ced515c12e819b62030da9ed3334c4703ce153b2e3a7c8e16d7c739e07377d28a956a622a33542a5c62c3b5a86622a2072a7b6bd1d073b176ba299293ffe6d49df49b1ee16640a9326c31969fd6982b31a91d745878c6b8a4d31bee64cfa426df027e24d8d830dbb1045f134e8b608d3226bfddd98df3b8a06a6d8316fd6031fe338b314007f09d5723921b605ae525ec339f765c392bb6b02bf6d978d3b5b067c0a2a3560a1be634bc91a81a072072c963e691fe846d6531e8c7d95f8f6db4d037577160758140a949972a2baa9c0b42efc1ee2a91406f6b9968c05ce003fcfeff5f73b515c250c74ad53795db25c67ddb1120052849e0b6e7282cbc1bfa3107e9f3228960de423603e9c45419a43a0e6f0d82e259a5d0114945350f11c40a22d7212e4fbf73c506ac4f2c45f8340de02e29eab86223c8fc1721f614f502fddcca89491857ac5cf947720f36a21f8c52f67783606e0f4e9452f0d5dcd0bbf67594686b54f1c89f994a9a755ed600746410c8202907cca6786360a8733545e5e1a7750a2c9506b457c54d9316f7a4618c0ab5455a164be3e298025d633f3908909bf1cea108ce5bf27be6a24c4ed615b6474ba5f50c8925ad4d507b3f2d0f9b2cd604945bcba55ad95c4d029d76900359115bd575bf7f0fb0c10331468a1d0fb771b2acffa1b747d820908e892c67ce29ecff80954a6bbdd89aded1f026a3fd21d7cc3bccc53354259d6af37d71f19bbe623a32ac9ac080158cb79f43fbc202bdf6449a531b3b27100e5c25923118163ca0d0a3fb366dfed5303ee1c192cc114fbdb086cc01450b3b37e576d04248a16d5d9e995dccd747340c5db3deeaa47b1087f96ca40fef460c8060835463175dd798f90c812d9a8974ee4d70dae9edcc55b48b569190f2164d20d11c5b11eb0c491d822d845d5684d5aba27a8e27dbc0c52207abb50068cf1b83aae787112f2de92cbe811144feb1d49188efb6cfd469440aa655b09282a796e5fc0118d7b5ed386c2e731058d28a961de6e1b3a2aa131bc29331c4fee6da8d3df45987bf801cade22227dad9f702a370461ddb60f1a41af956afb14e2833355460e0b68f2f06c53260cb763b25bebe573049a22d235453050208c573895c198df071aeaf8396b39b0b57e5563f2e927cb74d477dcba56d7ab691754709715ee5a3169b2b3b8d7611cc74f893cf47a12d44ec869f3ef0952de99db1d6f5f7187176b848f96fcd68e8f442724cb57e762296aa41b25dfff6cce846066ba7ff64ad53aff008db90d47378403756be4b05950f37cd869844bbd36a64aaf631534d9417b169df5e015c7632c5a38bf305083f7233e362f1eefe9810ee7b10a324818c03261f90740bfff41ba26da6acb5722ce189e9bf331f4d205e7e900a64bc57f67d88ac59787a518f22448b548201c4ac63b8180b30fda1f621fd9afc3fc5d4d73cf1c5560fade748eec8b93be7383ca3612444a3e1354baf25b321caab83d4c86197512633aea88ae85a27a89a1bffa06894100f9202b9a2f87e076ab24bc00986d95a6085c23670795cd11436a157dffd9a49a368b59ecccc22816d80f991ee827f14fc228ba8d59409f0d3f500f198389a2cf2188911048c1fcdf839b52b7c3eaa073079ce805c3c04601491cbe15897d85c165c7de0cbfca2f7a83006435bce5411271f218f1b675bdb897ac4ec7a617cdbfcbd57569c4c15e430e42f04f9e29ceb4e5385c6f141a7c6afabf2837dd1ad643fd9da48ad00c756a8ecf0bfbf22dd93e8517dd4a57b63b39ea62916ac7e9f65e0a5d42a18bdc31d2d2e3b689ee9cdfec4aead41181d4595cc1e7c090cbc8632fc69178d6c24f8ada1f6d80403795e28691c4e25baee5c21974036d43e3fea66c94b71c9cbb5383c043e469d0457ab7a58853e33514d97210babcf4310983a13caec637552d7bc23edc1267c15bd9b0351a1af4ee445952be98f103732e4e1516f11964965d01d9329f0a8f42730e64459a69b5dd863763279a7c2e3a8326e0b13e81f994c2ab103a41a1091e675575e4fa8a2a914759d68f95698a82efe06353b39a6c6e7e4092b216b05011067f5791bf662c85bc070f37402167265a74c324c15b2377058db4bcbb97e10b6394646d864b644ddf883478977712c7715ba2c67f2b3cba545e5b295c96c34d2d5b9f9204a77130387ec110f7b920040ae6027c56577ecae8e3531ca185403834a91f9814b863f261708357e87679ebc1b023fb8086e2296fdaaa2acce13d12a47d47385722515b1461e5244849a97892ea3728edae280b91b4095df2c4ffe83b77b60d36e5f6dc8fc9bd1905a7af4132bf2f2398eeaa5fffeb8d9209d9867bbe74f16c716822aec32dfb1ee8dac1db1649e479f72418b3a08dd469a1e8d7e553c87b09efd9139bb1bcbaee1ef620df64432869d02720812b2589fd51746f0c1c147d0763853f741eb85bd8f4801f4bd1a43be5f493f9b7004f1799299e4191259c6b2d958db2cd3b083187640c8e9f452ca5e4370ef00edcb63ad47d46365649b9612647e52df1680fae8f3f3e52ec9cc588ef14e3a2ee87319fdd96c9c03609843d6c67f0bc0af58c5dec11d0e0cdbb75714a5192cdbfbf6134bb2b8b05945d0f955d15bf0c880b2e3bdbe0f82b8b516b8af87587c48dc85190c24587937c9763188a32f917ddf2343a8378dcf91a050c67ed5a1749c43e15fd6abebafd28dab3abfc191b7a18ab9b68b556d8dbca95d9a5b9dbda2ef8dbc3fcc85dc21acce94e4c439020f8febc9427efec47c42e5261e1250bea95dccd26edc09d94113f2bd78b932d7b8510d9b65a0240929b491144e98dc798265cc18104821d00e03afc8de22d8df0c21473a8f966ab738aae59d8350e0db401146ae9d6dabb6b858a5781e634acaeb589e987566b66eddca48a77a88309bfcc91a82e91764d310a3b80adc8868fe47aeefc1135691fffde289d4b8b64a2fbed782922ec9f7f3454aeaa19598bfff985174d3bb6fb40f605352307ef8ca83b7762ca55ba4f89132b5d1bd95376327a547673fb3eb6a5ef3d662679c55d45dcc81d88c940facba8ff023a44d3c5de418745ade53ce193b12ff7c0d791316d141a03f48f10b3d3fdcbcb1627471d7569461a3b220a39dc159e47609190be9abd43afc216b540cd60e2139b565f3bef4acd464713903033c9f927e135dbd511e863522284db97322c5598d4169124174267d95bf8ff534757d4df1adf8ab8a1a81e41e87ae6a5ea7244fa0f6bf6d99daf0e364d9a3d62b58967d1e8c597af6009130a9522092558e37423d31d05a04e8234f0e157b76a7c7b6c197d0cb09a61b25aea038469d7b69754261bada7ca68f10c78162d9d1bdf5cce3e5cccc910aa215909440f6804a1c0c33276536fdfa83778356d0d82b6f45e8edda80f2dba920cec03fdadb8818132e76ef754989b36e7193c26b425803737129c2be6ae38ee10be68370b9fe009cdc728a5afad79caba3ac2036b3aac54ff5005752b99d3775bc29aac66357852c217e2f78da1e54c133f661f7189bb5ee8f09d2dc1b2a99ed6bf59e5ba5f8ac695c9a6f44ceb11e7c96b72cf5ebb42cd22bac7a392f1db53e760fe7ee033a8d0fcc86a5c00b41ec4dfd05ce0915e7e47ada04c5d31270f7fab84964776e45d112a8381726da90373d5c803e91a79581ada5bb0c16af56c1f156b7775a8e735c8c85787dc13e1afc22221702ab812c50be6bcc406c33994fe4b2dedd068a497f11a26fd7473e5ff17e09f0aec914cd0e90fb5e046e90d3d6f51a43ffd95576a97b6fd152128c537b51e1a1348db31ff5b2d5eec1114ac4cc864020b399ebe5208a987a01897fa1a20778bbab157905fba45b01c272554950d3e8cf6cde937c272019d374de7f9b2b62ba65011c35599345dd617a37850530372777888702ea593cbb76fcbe4f2f2069420c27f7c997148b0f4eb16e647f1ff3380cea39b664a2c1f9223c786dc7a5cdd538f5424f4cafe67c0e64c1611156b6fc027b8dcbcd3184eb26301ef2ca9ded49f8f9ddbbfc08fae588711b18cb3110f5f30a54882b231e3b50b08c7f7142f0fe86f6708ce953985872264656dbd6f8ba43a01c6e5e954ea473716e806936d4d008a978eca28ae14877eecd33e66bbd7ef243ef0507257d4c191dede120a710149b7bcbe3f179b765980ab61450d81f003d700f3f0b949f8ba64a0bfc869e727007c484d3430e68840fdf55a788574b6f6a6806f84f8dca90062cb065e405ee359eeada20735aab2c7cae9bdaa1a4d6e314e242709727436fe3620c74cc8d324548bdcc51f4128167c975ddfad56fb89382280ac7937f24358a4b2d7b13f22202737f21ccb011397fd7f31bfc07f14e7104e1ecba0af138d3682fee2f393784b826c12e3b8795a2d42116e889a80a3496939d77833d3d6d5b06f7da2c0262a7b3bcce8e304864b271d12abb1cc389de71c03fe435af7939874ca60d10e33256928daf96191a8296bece476dbfd042c77bf6e9e9c3d0d841a7bcecff1edec1ac90e5d5355957b08047d73a9fe2cc927e62b40635669e912f972bdcff223acdce03649d64e87d911112a4c5a4308647844f13849abb93adc67f1cc8912b8ba801b573c74809ce454a10720e1c4a6571bd16636409e33249cb729a273607b7e0de162ea797094279d5c15cd22e779daeb1faf6f36be8d37d89abd9ccc2bf6790c7922cfdaff6de1330f80db49c0243e0d6ba9e2404a2339a415345ba28f7824ccd72f55172184ffd9cb3f06f64d1b3a9339c24258ad6007a8dcce728931b37bf5b8f02f4b2b3efb089913be43b54cb881dffe0caf7d88a46bc1c854dbdf0d63ae9f82442eafcd69986e5ca03a199f29d4f73611a934209cbfb8ff90f886bf2c9b5da176e17d1813ca8864c0927e35e71eb94372bd2b1fcb1650c311452de27a4e2e24d7319bb792e27c0c46ce53e70d81faee91d205629dc18151b4509e891c6a14e751576fae8597e104afd0be5b4f42ba781ff4c6d7bebd5219fa4db24de4fae3c4c2fe0dc900c59706cf5f463444d1b68fdc65f8fde087a91d224e2ebb8975bc064f0050d541484cacc3e77cadc3ff0e5b723c0d022ee65d6b6836a4c8fd60f052d96e684fdd99896bfea5bf4f40e52bf410a607b32e267bdbf431aaad23c6a57ee13c101d2e3a3462c1c352dac1570326e7a86dcaa523cf5502772d2575ebaf7bf759c9ff1559ac92af9557a2a4297d1c85b2158aa10505b7a0ce92e83e7b97dc5806546e24f3658b602071518777cc13b46811644f7249206749e39c024a9f9370685e0b178dc26b27fe07392fc140b222ac4bf4a1384cc7beb7e78bb8a281f462d449cbd944b4d6e27c4937a261d96d373d90ab7661f1c7bee92691a384402cf2661de8e4124667555c3d215bda67a56b8e68819cee0f8d306b7e9b14524ad8d0e9d1fb2a1ad7ef97264dc77861ede9a8ee7037ccaab4390e861860b5bf9f4815d79248730e02c973734594f69d29bb197afa4d0b64a826a4fd88a376ccea4e8e53ef8ac6e7e8d3280bb88d1cf0e42c1b113c0c4c3b7e03db77be3d892f95b31086d5a54eafc06f6f9209165fc0f985b7ce5fb360d2eee0eb977e68133d471ae7f2981951f2355629d4707e39b265c878b6dec30051fd1b5609e978b8ed5f187a75ae660a530006918824c2902b4758f531c3da92071837921df5185ef4d3e2655cfce3afb843c32994728ba71c8cdaea28cf9c920c467d12218409bf05a4a239b4618f179abf1c70997bb253d65ca5becfa99ff797c644e78fff998d74536871c09542c69893f579cfc9c7f2bd93fdec233d3067ea0e45b3f80c2b1bd2eb873911a575ecb2129e2279f40af2f7d0fda8af5747c5cd62826539758375ff6705de4f4c3cd7dbb533181af353fd252d85a593333b1220f79ccee672549146ccbfb28e4809b3af4462a47be89154b3356593012ba1efed407d1842ee0ca9f5d5c5ad1f0a05f25519010e5673d3f277e9b04f5e8ce946e2954ea31618ed4b5a463a1a0a2e7a4bf928c5c3d5ba4f183b8c122151eb0d8e178e76eb9d89e477451cca86853c02055d258d2ddcee02754add6663ac25e5ea815a56e82928fc8b94c0cebcbf1bc5cb488be9f5f88a4c72dbf81f627cc8186498a23eacf9c6c7a7e7c9557e2701beb73686f7ac4f3bb1329bec4ed7a5ec3b7a78d0203e71e0ffc72b9d6279f68dd32d4a98440faaa4a7fed1a59b646838e671b70ab73aa5d14b092756a26daa3f0b2e6ade58612fece42d30a00d829b7b7d6756e7d73c640dc30be82635efac018da6cd138d8bdf362904954c6546b02322ba9d96f3dc3938523f65f95c517a0bd013617202b2a9bdb9c09897ac4243d857a3173172b712507f18a44f251fdbe3e6c6998052cc139402d9b1c506c8fecdb1d726920ae4c84c9ebebf85161380260500ea6fd99b519197cf4185b925dc5628043b5cda1ef9a91f654eb799f00957c80aceb1b2928ed695c219826722dc36d8814984cb6d4b461e9329ae0aca926ef8aa65f708b28fbce4082dec6047dc7a6b0d68c451ff52e208733be1e3404bdd6e1dcedce566af06be6dec92b92a5456942a3dd2ae2f248b598b53bb8907dbab94205e6d0b2d829550feffb7e9997469f308ea630357400d0b9c1067d479aa3e6d7c9140efd75c979feb6e9b118763c278793e60be4b382ea38af8906e3a2f4e4dc8205d771c17ddc06123885d338a9f101646bc79823f6a2ccb190adb3a5c8ba4f2e9efc5addd7636c73a221cb131bf3d420a8deeced23f75aca4a7ae2d4d0edf30a53012726d332dcc87438771beac05fb8fdbcb7e5826818ba70ef3cdd68b6f120ef03dc4ba7d70c02a9b7ac6c48369618bdeb4497247d20c8263e0461599fd4a3d2900239bf35cfe9cd9d39fde16d0fdc4c69f4fd0bdc55203dfba95afd66e88210b0773a2f15772800c970ae1528703fb97476839d30dacfda1da0b30e5d60b124c453e0fe2926e43dad71bf4c0f641b1c18c734a2a8d6b8087b8830ae02c4f3cfbd682bea32f107c78dd0090ef4d8dfe8f178d2cc6860b4469f662b01a9595652d629030043acf20dd099dcbe1a001672d58e120ad03451ae50b83a7082b5da824f083aebccc6fa10d3cb6c0a0fbdcad1f17d5e56bee7a2209881824d56906be8da84c9fb75650b5e18c78e664a59a41d99ac1fe7371c902d26b94839a37a484166b72cfac517b65013cb9d212544f0ce5d43dd87e8b12aeb234af5e43171eab2e5953202dc3903a88203a2113268a14f1299fbcf35cbe8b7a389bdd5654494c20ea23baa64635155fff163b335205f7ef59470571852ea9a254e47851360c7875182d035e10b4bf2472a0ad7fa9d67731260bd8768ea386d04ce71894d1fc846e7f787bbd9ab0b8bef3a7aba3f9672436804ea12b630cb197d430db956cd07c417392b23995f0c3d87e3eaeec2da6267e1b266634d79979d639bd16cfa8d2dafa34c33a1b055c6df1c02e70e067c440ecbeea386fc20a8dba7bbd0cfb79ae687568fc86b617fd8018a68721127fdc37bba730db5095bfb02db517ab9d73729b5c4b8647bb654d35d0b8aac9b2dc43e00b40b4b96aefd440149690dd302f52944b6b6607a2ced1f210ec54fb99bda4cc1f7732200f64a5368e32c2ab136c7d6b14a0231a6f18e8267151a35281eb02586dddf8e088a353d1e5dbd74ef5cfb9f98e809cd9575b4a9e3ef9eef0c3c607b159b9b196f70ad0f2caac59eb95dedb75cbd1ff32069cc0e470a634cc91b6878d7a8ba0aff478e01b6bccaad7f7ab478a5d82650472aa5f4a646e546083ba74350d5a5f36309174e8a1435d757f7a984abce0eae69c4ffb721779d1031453b047ebaa49c2917c8426522ea04861ea19332738b94f91b5cca9a99d74d720beebe7a6558466e61aa73bc90ecf26a0031bda98c667736472f62ea1397fac38560a22eeb55779d98c6ab60903420e520bad03a868268c5fb0dd2a3e55e7a917173733f54841683227c297f216b98b4de7297dcd9e287bf90a0426646a02df09668be600c0f54078c8300ddbf850965a6c666d6460e506538a5d3ada839b5a794546a7cfec8f004f38023dce77cbb5bc432ee9d2db669d1ef6f5768cff1e548e61fef01f3e9c57013f6e86a0352f5e3d5b4c13c488b372985e8cacbbd34121327d9b5f3c08954313e097afbda5d9a97d7b711b2dcedc5d4493100d27fc3866565d25753cce2dacbe9f8e0a5868e29defd2a8419ee6cad6f6a9d597e4b05551eb4008627ec95715c8237e74092fbfcff5e4765ccfc705f9cca079e329eb47f13d92c50f8b5ff4f9c27be6639560d7bbba81f898b66decc553b90939ab2fb2687c2de49b18ec8dbc5a09f82d85c4333136980404cc567472bbce09021ae4e9c681bb10a3b31cd362557cc0e82d97464eec6a1478110033a9925918f620f33e348e8d1bfec77e86b5b6712956dc8e3c9a573f95f265d4c9e02045fb558521715b5b7a903f3c34d94e64a499c7ec2f6764735a2d59db65224564c3160f837c0667dfba1905791012e3fdf34526d639b1e8b7c50821cd8e983195870d2c0d9bc4a7b0233179d5691176154a6534ecc53c5efd22d6d86768a715e994ac08f8b33dc9eaa4139bbd825c8dd1aea996c844424861659cf5eb74d88d1cbd620893084bcb4d3b995362fcc0e270300545e28347e448de78df2e354cd35fdbc5f62dc2e892faf6971c7a125aa85554e6bf84ba70c2e018c0d12e8313d62f839796e6aed4a60cb285bbea1e6c4a294d43e5f8e336568642f54efec19a6addb5e217f841f64f57c2e439c961be3bc2767d783cdf2f8e3678b17ac172c53f346ca580c0f53bf5de7962b770640dbe4e3332cb507dddc2cf9a8760ed1eefdc0780f7327e3366d64db03dd19c988560efaf7978d1c88f120442b3e24fbe57161fc48f4e7c5293988b8c853ff9457d3b41407799a3b1a0548136bdf2259dc0158eeb62cb0aec8f4a2fa0a09d3e849f647905e4c9f63362be15b24f1f7dc5fadf94a877be285756a3c03ca61b1f68171560dd7f7cdd2c345b6770a2b178def3f6c135a5206cc820e1f16253b533e26a735bc9a89ea24d6cab0af1afe76fd7c0d13316ceb305a83f0383c9ff01f17013dfb8222592fb134828521b7f1ad9d2fdaf13a77ce20d27c3d15122536b242dfcc7d6723f3762f3aeab7cb575586569ae70a7a2eb0884d7301938b8e27f0e5d8c793b65133eac2d26485d8abc092c68ba458e10ef112b489d3b5cc77febca889b37e1054c344941fdcf6066280e78cf28569756feb7750ee1d4c1942210edcd701b985acf7d9b6aed7a99b4974718593a1bfd03db65b9509694a3f6189ba297087bb18b7df6f965d285b2edbae42c8f05706bc5c22b1d396508846f31d6e02eb51949623f727f57404441b263eb2626304e72f26552d2d2c988d593086ede25ad8ad9b2845f298a4662c21eb80a6ad248cd6c324b1e24657a24f4a63cd57220b525442cb8351b688c4cb8fe2f62096eb01cb7014504f16ec6dff540a0386b9a650fb41c967d347149c03b4db6dec4e6d07638830d7035e3b21b1fb4cbc6957dcf005921e81d28fa58c3e80402b0a5b808c4d2f26f9cb894ee41453e38ae3fdd50c4feb11b2eabfa2a24455b7c7a689593b3a472be833d10e9e83ab87785bb8f74e6ff633c68bed4896d437a5096a36d16b1fd5cf2f5308c659df376a87e5a54e412c0862075170ad0bf2a80d2156e2a1153b39049040acb9e8d2c62c3142b54f8b006f1a1cd8b89efe2e441389cca5f41b0018eecaa4c71de1d33efcc2d289a9492033d2bbe60551ea6bb4f08cc05d03d64819e82b55af4e344b58b982ca54c87319667b074ad478b50669532b8802205fa9718c193fa1294553712098be0f5dba2dd955e0de3b0f11eb73e397d5768e39155f6c1a8298a94915560587ff874a228192bdb6842d9c052250c0afd141cf011ec3fd43b735a6d3d22101de18116ecc70d64a911e5e7f95b78a04afbc2a65c9e5ec37239f9da0bce3e3ee33f09ed19cce3e5e4dd78448a6bb868a1b034a2ea3cbaf5c271fd1732e4db050177fd86b8ecab61b79351081c8494c29e080856c5a72ecacaabef582d623b771619042b737355094e7dd7b8a7fd3bd5e8d0741598c3b30749e76caaa5bf7db1a1ee646cdc1bf90ef532ac620b75e605931ef37e601864afc5b27e4ebc41b565fd3c4aa1b60dcd6672608f60cdd3f37783e7491fe0a4800f3e58007c22717036c103cd9926c203ba20249bf1e85aa3bf413f1a3f9822d810b7e4cce2146158149e0f8307bf4a7d2df9747aa68b18d763e98603ce4fc601872977657861c9d72201eb976b2f5a65f7fef58db24722f1e1758ef11a50589327e4c6c7faa6e98d0738b298f1a95480534febe645e0a56e22dc9fc01957e3af8f1f41c69ca96fa4738b7ba36ec81ba6808d818fcc5b20b9889a05eb25bbb4146dba5e77b5c3863e6f512c51ccb804a136e0d4ee45b950a63bc71217d9dc9341023e5896dd8ec80ab0c1542181a201bf7ffa454c2de1c93fdb3b35ea2b445dfd7ea212abcb82af13b32f2366337c85af468a814519b22f8367066f7cfbe5e5d2912c74bc1e742a172b4f84c8606e9534110a1ef93de958e39df4001ad8b4711210d268657b90d5ed2d022836edf56949f3ea1daea49d71129a856b045ced7980cb0dce6fa0bf237beaf5f345e8e5c28198e8aeac7834f8d6172b36f25d68cbd1e480afc3167ff70aaaebb0da0c08626116cf925bd87241c48a5ab1bafd39f70209da7c7af3c74e6f1fc6e3a9b5a62e5421db831ddecd5f287c10d821ae6481c70f851b6d4b79a1133426f0021a3fab26f42556739b08efe49ed425c5f461e7f873346e44cc3212b2e11dc7fa7be2f18bb98cdfaa2aaaff2fc102ece892d10cef8e3200bb81881ab0675d2de234d22f64d641a338fdba3bea4d562217e423467ff3e3aa01948ba85308d86df146742dc6d3efd5422d3a623e8a0a44c156ab1df24fcdaaf760ce505d7f79541548f95bffd52e317f3da5d04c76b04bef75096d1e013f6f463d125eaedd1645b5d917e2d5456d83f3390c92aab1a0e98ed72a5167ef19dd4a16e63f28827cb92658feaf6c184c8d9bbaef14df768c6facb9c20b5002c3927d6e37b4e57c4bc4b81fd773cbbc547ea8b4c5e8efb2400ba9fa3038841f9672c4fb02a64bd2613414a291c4d23f34318d4223e8c294beb6df1c64edc445f55d71b74c0dce2d9edad2bacb02aa2c139d2876c22ecd19f248dd7a9506291f44f706a2aad9c6aee43dc3b1d6787a7aede0742d24a2d9cdbbd83b31ae2bed6e8ef49dd281566fe27277edeb41982705aa649da29599a8878e8e67f2e4daf26e4311a76aa3eebc4daa0dd94be947e733db5f8ea566e218e57fe65ed19c79839b37011e6d1bf2d2750cc7e849f6f4b866d90d356219579469a075ff49b11dffb680f6c5a930e4dc3968f16e24cba3c5d02675712e7c1bac96c894a96618b57554c3f3ddd2691614bfb8f5821b8c7fd2f52d0b54498dae2518fdbe6e60e87aa6cb9019c1ea6bca03eacf5c818de0d8fedae33a21bcfadf677a8fe390b67e31903a6a35893022182d8a940699879de394ec156391c02585ab350d3fea3eba74e53fb01d3d76152ae75532680231220837fa0db8a0b6e287bc54fa6b7cb4957a3020716e06bd591e0c487798874b1e36cc323a0e06684fa8dfa8789c03d2d9b6b25a3922e6c0cd879e6145069352260b73bd22cfdcf6bfd2eef4f21b27cb67feadfaacba3c9a334ec341063c3df88e878d86a78856c70aeb7351df22f1d29ba2dc770b724dd0c29bf674f75aae75c99f9d483f42124eb9400030d59b40b7795b6af1b4ad18e91d1d5722d2ae589489070407618dda10d8af73df4cd798d7b09f3f6b1ecd8e4a717f24a26992c16f74f6f682b9ee578d58e3c514f30f8806103f13664ed229ba28148ee43707ac82d48124136c48c70ce46822489ab1d3e3fd6742ed359d587b40fb9a9bbc6ccff61c521a3e0d0167de6ac747c060848941a5708bde0550c66c74c3cae49eb9f68941726b8f1cca0432e0ea4175821bd9d66ff7e88ccc976ccbf62199a1055abc880192aaa2495d4c48e42e34c87e340a2e957cc2d45e820ddb6e55c1a5ed563ae59c34aeb4f9233f17aa800dca3c90b13c6079f7f4de2f7edc9bd2400d51899eb3c8b5b7f0f282667dfe30ae80165a38d117f4414cf29949a10900eb57a13884804ba6c1f04f48fc2ae347005f4d83d43ced83ae8e11db853e334a54b021f1785c79723ba2ae2541b76feebfcbd30c22d50e8cae4f686a56b443acb4ff766936949f4ad54ebac817028f8787df042f108f14e3392752ea8a4779d7624aa03f75b90f1e92b6c0898ccbc5bd1500ca768a5bb77c3d6fd9bd342ee84122528b74e426be38d6c444737145bfb0525f440591752dff66de832616fe5731c78959097420f7a6527d06255ff4d72ef9e7d668963543443f65e0bdcb909723107dd33f13fc37ebf0eb679016b9bec6680d9e9b26374a965e078265b703dee798a1b0c2b96d29c89085cb5d2be0fb44d08435977ab044a118ae1d22b1c582940960ceffa8595c1192e67b0b3863a3ba49de2e7f4e7e2afc17df0bd174ab7e491864e016aa1e8d8d59e1b19d5b1baf88f17d1c42914451d9e49d249e3406a4a5bae25a7159937b8a8861e2bd6bd32325f6b851ebccbca9cc18786f4091072f8308e72366d54adcd4ece1a79a2571bc9089f2d0b9086e59acb631e402a9078f4a5665d56628597f826b34ecfbb6e47670b2dad0e4a22879856a5d557556afd80ea66340a438a836ca61f5e19b5c2c0c247f94ca1eb2b4e7c93f4556e923185465a6b8bb6788b1c5aaadbe101e96349add60903e69c6d956db8e3947d071dd070f2892af1634b8859f2b3500a2366f0720a6efd96038bf3b0dd8d5a7df5a4dc46e2997002da94af1b6ddce2c7c8cbd00fbb03a56562bd209677ce67992206dd109dfee09e851f454cd81105a1d725cad54803ea7dcb1d8cd4f03a2987db62d1028a7b39a282c41c4ccbeb98a2a6a4059625c2c467cb6ae2242e67d4f985cab625e415a77e298f78e5e04ca7f710e2b4f684865d92a5e0b7c54c46e6a0f6c657829dfb6c126302f2a94cc692022152e79db3c3d2930e7838e6ee7efa1a31123e43ad59bcba1a8675351d0eb79cd7bbfb89fd484bc17efdca9cbf9c32ae1b7ff68cffdebf850ebd80dd901fc1a4afb72f94f8726c103a5ee7d4e52a1fa03d859ac3a4d02c23b0a58233100fe37e26c7c5315b6484af370d5bb7224703f5e515c328f46c973faea7634d3d10df06c22b2a285df79993817fd843c2dc04b3834c2206eca1882341424b7af99f172dc727bca6e164001367b506109872f1f2d409702dd94605c276d815daa4218dbb97bb2192b05bf1b2ac66228eba2dffa0eca36069d26257650d1c5f91232b1d742361b276ad3b394bb6777fac31750c1086c1210e2ee5ef2ea2ca6abcca7813c52349c8e6fd21aa2c1416f49c66fe3e7ba2331ea9a0ab419d14519dae4cf17d7d247ef236d7aeccadbba48d68f69a3ce8014c00da11cc25e378fa1844c2f74f13862141933e9a4b7da1d1e639ebe39cead17a96ce2e3d03d3d3089ae4d23b30079234dc51d707d0195bbe75f031db6c64069fc7cc6709c31982c0068c538c24e6400765dd3ac83014636aadd598ffe1415c1ce87479bd99915fd43b6e533a89d4e1cc35f70850e14a30081634f6d7dd02dd4c0eb87d8601714ad819915449e6df2983e466a34c9329a0b5250527c04beb9cbf65ca469ec8c8a906d93361f8649530ddeda247baa594c57df2f2cc7f17962d04a36365bcc4366793117228b620f8d0fc76f3a856c4fae82ef2a8ce07a5fd85d9d96e73883c1f45e4083fe463cf8ae87cb97d3100cb4cd0c641c4e83bde6d79abd143307bc7e67f057321641577102ee77e4dac7239a32d59be2934bb29eae09b5954c8c842ef21bd3b56015753c0f5ce52e4a8ad15505f6499d251dbe3b322242f74f5703f5a9cff81a0b77d6485cae326a9ed4463ac2f0241d70294e499dfe352a6354365b3792a275ad24cc442fb5d10877125b0a803f332f2da81290028c463e22458813dd1568e74bc76e52870c59af42891bd3c5a162a4d93d4420903de24cc0b1678a30e4f0c7dda1d4ebc347c7792b01dc223df36963cc0b3f33ede800ad33cd0bb845d2718c093d35a78e8f4cc3c7fb00a18c9c17edf85388ae9f28d91a20ae78d3f1c59a8eb9ad83be91df6f658764e4b568300ece6fb49c23588f790e95e28449530b7275315e1ae1a60d3d9029362d4ddc7cd6b3805c8cef962ad45bf58cc11643240ac2539f1b10b823ff9599c9e5e66de5336a68396be2fb85be9c25e8767eb4c001697eade50036e787e8155213c0e9ec0855ccf0661d376d171a81ac76a4fd66242fec75754a92ce28ec58bfb957497fd41889948c773b230fb3ab0dd9730f9a2d83f34f894e49532fcedebb8b500c6a3c04cae8564afeeef2fc74d0d04e16809ffc588fe7c029c2b9f39d13889a5093029764018b655205d067d3906ce55e2454da226f6d127f5d3327c2c3d6eb6f946a37db6f0c9562f31fdd57cccc457ca5f90e8d1da2fba4f7716506444592a92cff4c09212044ab46ac37aaf318b636ed52e24e0c139b2fa14b7a6a900161023f3f05354e346edd25bc187d138c051a8f9579ddfbf7fe7cbc41a05e8077584b046094a269f19d8bb7c2dc23f13b2fe70f7280b2a12a7200180b5101968c4f8717e63964c5699dbdef7f4a8787e1376e55ecd2e7878f0bf6e537c962f2cf7a45a16d36b5f7129a5cdd7d98fec7e6014e2ed410b953c029ddeb924fcc9813391d7103604cd6580798860df01b38fefa129d84d608a5e7424ae4c2e9cae894894ee44019794bf7cd653f98af4c10a385ad29e48c7baf8cd121a5b11ce7a915da7f48b9a2f458ec6abd0b0a1436bcce347b7e135ae9a0e1905c1910b98b6835973681d01163af48f7d046fd1a3857c0187689e0a17b96472951e901a7c3182e1ca2893d5982d303aa770d1856f7b3d1c29ffc7aac67976754d9a7e437bdc6742e0ecdb0b12df25a225b858d48782239d94445e25d792ee91f5dc7827f37fae3e0b966466d0d6f5e08a2e0209bb3cf9e6d5ab0fc8c0a8d051e9133d1a91b5795c77ef012a1bce93fbfeb02f8a8f26091cadee768015adf96bb65531c7dbcabe63678b81d93e9a800726c3d9c1485161374ca91240390f06437bee90315fa7c660ec511767346db406bd833e86118b2a779e18095e1f68ba16d0f8009b6aae187e9e94b84fd4963fa0d40429af3a5f6b0171985ebd671f5b96371c99990c96f40e4b53ea33e9ccba529fc1499235619fca6467db304a53fbc7d063c622b0becff7f68d41cdb59e511d714d859d1c75c1547b08512521f9e57e687ae8537f3c46e6e2e015b5c159454775ad3203f0888e3972a7bacef4a4fdd5ad1094ffc6273148805d80129fc3e17382540c6d1b792f6567e94c4bf02af9862dded0bcba3d15528ff46e6688b9ca438cd87df6571c756e2e82ec39fd130e1b517a296fcb114e158d1a7a1430bce385524744820c7c97502e6109516d588b945a7c761ae87cb6247f7dfc7c226b3b3bc9bed1176c096bf934fe69beaf34a27efcf8599578640d38f05531391870c9eac93c39518e1cb823ec9ccd3e72b788736aa42733f609a2dc962fa8e6627d053e7cd75530d092c1dfed6f3566318ff9f14d0084fb551be617d789f88242b6c2cbae3843c923c4dcae979a2d616bb73db8f092b01caa526ce9c8632deca0a4a4d38a0bd79f5d0a2c5e5570b961b90ca48c6dfad468e5602c3d7b78e62d0a79f5d0907580f49af45c81dfb273567fffeac88cae2a9f815781d65ed5d686a1b8bf0e6d18d46dde2c1ab38c0f3d34fb19efd0eaedde59d3ab3d8498bcb79b4a1c0facb3addfd95e85dcaca89d5f7ab2dfe52f1613cfbce92ef7e36dc7056b314d9b03534ef1f53318e94e9e59906436e0208758abbcd58de40ec1eb83bdcce2df9f2cf9d73e62e336c1a391b79acba538bf5f6513b5ea460e91ae4941b52855892aa86a72d5cf51d4c3e3efcf907bae2d5c5e918f01504cafe1892848167f636029b36f5e6921639f6cb807a24a7fc208cf7160e48923451dd8f81ace54aee736abcd5c5e76afd4f3437a7d4291421f9ac5959c2cdc105b9f32b52f51fd9742516a4f287b7212883ade74c441911770e7f15233957fe60609d3857a4678e20f9e00dbaf9e26ca48cf9c0c0223c80694954da18a2ecfae4e95444d8b97654e5908c240e3002cd50f122d81979409c57494e0499e09a8e22aabc457abf2cebd653d77973cf17ef240f2bbb832cc9754585a8f84afc9e34e50859d22843ea30f35ee038162d3801805b98e76fd9738c8ab655e628dab8924cd6f3c9e8912beea0ea520d0e22ef32e4583065eab175c5fbbc0e17fd8c12761117cee651e926a3ef97ad6b57b243a3ec74bca662e6cbe0dff045b3ad585487b2126cd8e5567ae944837df77ecff28e2800739e6b7ffe226b4cf9d55a2773bef9af8605e967960b81de098334c076cd19e9709d24511f13560cc40bd3ec965075f17acc709c14eeb1e74376fa6e986fd16fb64e7c76d1b926be67aa681a6dbdf9177111f8200c397d55912e3f9ef702cc1111bc4c795cee83beb10f65ea75e34bee15f5f3cb6d309045070247c234e099fe0633dc47b08ca6218e80acbee5efe08971a67cbd4d6ec1cc42d6e9354c4b3ac5db8d7bec8ede94e01822efdb453cd8aae676f5ff33eef6ee73a97a6747e40996bc9b116a37ba3be86f574eeffc87a97257881399d44a6affda3701f6150ba5721707d160b60db82bbb96f551fd8f59f22c52680ea736eb545d9a8b306e6b05cf1ba279ae7a9e90a26a0c4a7f85f04fd3f4bfe59ef5b451717845eddeebae721de01b04c5a6bfe7ca1c555be378c8b941325da649f4671379408389537f5253d5ea7186e45a69c1362802fcb3e8d93ffa80f7eb88ab303c00cd8f5b5cc2db3cab7bc1b3eee8ab3706f354caa9a744d1e38c05db71ee3bced2850cf1d33159139173d41cddce9285eb5a3694458b270fa41ce76ddb15b3bb1e2994d1440e273e7ddc64acd2fbfcd860311ba087af334cf4b6f311fa2bccb40dbff4528adb0a37c09ed9f801475f99ab2f1bfa2284f4d8e8edaa9331922831ac8a2faea918e501a17b04160f29abb7fe570b2519a453599391d008eceb22d746281c4fd397ce76b30083b84f05e93f280e9acfac599f5cb4713dd3a135e5a6cec4ba6f3005e4f5b8433d4178dbbecaa56cb6791e72837de5d91be97645631cb6f7d5b9470000e7a482a72cc1b0092df098ed5633e828653fc1bdd2f49754b076c0401c7fb8ad143bbea724594b98b8c64fa4bb58bf5ac595510767bf5dc6ceec4069073dc4f8da0df14228a0a33c970d89cb301973a44310dd420c937189b6c0ba4e374e0ac44ce18d770b4d60fd1aba9bb9d0ef03bb19aa0a2b0e5ff6c7ad0c83a37ddc74f57538957cdb4646f08a215d33e72f4119ecda5d10bc760b2a9a21ab6b783cb37fc9f1a83e6b5b2927e58fe6b8817e96905a5b126fdc0f047ff0c758c12e65bf7b1b170bbae501dc9403c34f70a8071c871f11b62da548fb2811bed64ca10d014c14e1d17ad54812848b434d01bda5a64141843b79c974f7077beed624bc1c28778f651911129040cd2a2f9c78edcb82f91295f29778443dc858fce9d2e88fe1881465ff8aa9c10ebd2822230c1f8becdc2a8e370097c7a8a044e196c4e35433998801c36071fe9bbc779f9483694304d312752aa9c3352c303c30dcc5ce81da712a89f317a1425020dc7859e37fb2cd6041338e9ce33a1cc2417d2d11552735d13913460f9f3879bc4e331600fcbf1620a6ddfedd4c6e0812ecfb9efc23236f102093a2851c92a60d5d243420cfe87bf2a31c932fc01eef6dac2c9de8b32d4bc04102ef9d026c1c99128f7c1eb1ea4235aeae40c1f7a2e64ff19a9ca3fb34b4a4eddd1e35607c016524f658a92546f1d2856613d7f09dd7cde4def39a16cb460e8bd056f9f94e9f9eb38e83d4268c924fda97b5379ca0b182930f46b5e601d39efc9e168cd87600b7f45bf42bef0a0320bd803921e1b6913029b310f09fc43c890e1b0f992ee8ad24a182f706d068cec5f0c6d41bbf56d35fea0f5e4d22320e58e0170d5256843ddec8e2c37f8ab8b3c042b88b055f0ddbae2edc5df9b5ec55c6ac372c7ce730cae4ecf5ead532d51cc7a25f4e4aec938b890641d12d48918d23faec119dff69ee2a9dcb052f4d01ee49d654668fadaab6430fe215e806119ca2e2734bc228b1fddbe7824a69bf9851180be8f68f652460c210c1e5a8398c00513ac8651d5fa590a01ab40f55d1016177f28aab75ef7f64ad88ad3b39c54ab8aa771419e881d46e6bc4aab80e0ab6808d4faae12e61e015cbd9e87b00a41e68e9017be3e9f6951fc9c4ae095067542b6482b0163ee253b9a004899492738a32e44e7c19ec91d22e46b964a6ba8f36a62f76bd76248f56624443c7ed6ee5195fd7de4630f092ca5be46011485ee5c330d3b9798c35d90b655686a6a674cc7d1715ad9729a3c8c26e15de4525e91daeb1505f8609b4388f5ab90d56952a95eb798c389b0ad5aef6a6a4f4a5345675114f16727fce1883063ac8c317661318e57eaaea0f8a7b8f72b54fbf69e443d35dd35a931140ad7e3f22de6065f4ed98d5c73a128f290f4a6cd019f6d0435a12b6a240b756f845181219c4f2c02baa55aeebd98c13c13438061f49cd861bead0f5bf6ebc4701339c3c0b3a80a8e0dd02f3d79bb8d55904b0b72636901bf0358a0e5f8f39c7af361692e55f9b56b8df9e24b436858c135366e3c0ac5b46446ca87c4db320cc266ea7b8710bc08d191828341d624099c6826c98c06cee61968de9393026fe55ba46c02c72f380cf6151356de0042a6e3e6a33c87cddd91ee4722e3b56c24c1cb901e66ce1e9dba104aa6e7ee67aff372c125b331e69dc8c378fd7b566e679f41a9b1e4add7f64b61921a39b671dbc84bc0024e4f2890f22a36a3a3bf3f6738e5a4297ab39ade4c199d6a58f9d610d8228d52028a80398cf369e38cbcea441e57a46d548dd3d6c25add7f576c4553cc6075026cc2d0fffc42ac562f9ba5824e46b9da86627b55348c0b125d520db2dbd22706be475b6d3cd9d34f43ed52e1da3ac6d4f70064745f6dbfe78f7eeaac9124bfc3c01686e459a0362b53dec8256eb135aae180ae16574bf068c4cba522f454bc6da8161705ca6c91fcab28713916970a052b0b2bddb6df8a4bbcebbf61d8cc24ee37c58104bb314b4b701873d3a7a6cfda9446e2eacf44ae333cd0976a5157954a5d9494092892fec0ca3a7ade28369d3302acd3b9043f89649fea50fba7df6cca87a930530c7440a08c3a8988401416ce37b0bbb6925a86058f95494d45aa5772fe33bc88295a73f4966fe8ba988a252ab61b2e4e77859c76a8d64edc6d232d308a2766ffee741f5b1884abd6081efcab83d92d1231796eb65ac1d1e2d0bf4a5ec9ef23850d29e4e482f2c74f3eb18eaaf3c6571145e2d6881e549647131e6eac35ffa095d24cda46412f6eeaf1cc9eedfd1703b457849cf2df38c5a730593f32a4380f3893ce60a3f0af1769b233fc8fa4ba23d6e10ea89968e45d7ef5be1f764c910b45f4065a01f17204a0b7684130f1da44530ea7afccd012dc4e4a1a2c69d4c40f15d1a96cac3a15876c6afc6d554b0ff70564c871f1ab074866eaf3ce3c3a8cd371c8d4b955a8e2c71e500f932ff22f08f6d5a9920444cbafbdb98d50888406a530241e815524fd32ff0d863dae719c1cda72afc7d9ce6306634c08e8c0a64f0e3ca067ff8cee226c103fd9920ed254c461c1eb6b8b62df5b130794973fbfb1c38d8b7d76488b829a8052ec0d6b547076fcb3fa45aedc43a4c0631cf9d7b7343f8e09b4a91e1ff8f45f29f03a1de9694466dbb9128c389d7aa40f3a9044d8fb1915793b429752e284f2e00a3033938d7f1db36b547194e8f849f5c9d6fb1e656585af18939b1aa56cea94064cfee8dc6eec9cf51ea6c0541b7d32b7b2ba7821e6e5a658605625204755382ca43e4b7729d6baea53f5588be8156172b4feeb0f7120c9c8c8175a2d520178a44d33bc1f53ad2f8efac96252bc759e853d8b8c6827c6c36f2bef0aa463c0e01ecfcbbab1e85100667e2e50cd93e674c587551a45624dccbc7a7d93ccbc2392bea9acd50cd6d4dabebe877f6df938c98365ad523d6634e4dc95c81b3075cfa58a7614f1daa5f4938b42362db2000cf5db69ce90e0c19f7cb9a2fba51da369513160315c7a666af9bddb29868a5d80d479904cf274213627acfd2ab1193bf7aa0562bc1b74bed708542a648ef22965c4bae1604887a810ea68eeccf0ca90137b1220bc33fe88358e62f9819a38f6ddf3fb1eb84ee2256e17337e88bf7bf8c92e4f20e6fb6d4fefb5993fa8428b5e97c9e1fb9dfeb2348d5e335c6d056c6a559d915400752dd88ced4b474595f0a10453531bbcd274ab12d6c58569ce449dce5e95a98be2416da0f16c94b963175e70b72bc799c6eabe8771f16bc7354424d43b515c03dbefc2b5a8087aa6482f25096bb7e3321ecd70f6a3b92cb9ef095a5ca5c179c7fca027c2b540f05a6c7537258b948be0d88f241e52203939109ddc94bcf10f0948a9cf4c0cb3ef8713932baeca8976a8eb3022f26a7e82c2e4f8ccb2c904210acb041df2f3fb67b6fae6a2468fba2b53706bcc414ced68990e5955ab6162b757eb04fb7cc6c0da9d8698ef759abeabef27b599b2c14f2ea922387362a326e8d4b2a6f29a2095b9aca07bf87c6a9ff496913753f6da2e883af086a97b22063517ea801d8041270c738cc28db6f594d83ac1fef0a3051fc27f0e150af853e87898255bf181f6916201f6e3ae9781584a159f745f18e013d6c3ea13b889c976f00aba57cd8ac91c627834c2cfeaae10f09fbeda96d122365e6c0bdc09295afa57426cbbc951e932c108def409039d50e5b65badf87cabba6c2a85caac50600e2d5e78fcebfd7bdffe7509673a347b6b5a3c5a7848a41a3696ec7885de418a09d6917c82c99dd71adb77fb2656ebed67e2edfec8610481913c947c06db5e0300939711724f4157d159c7c9760800f3dc083b3d632aeaaee040f5a54a8355a43ea142b7d5fe04b493bc38466bee345b199b8b063e7bf042769f9949659ccc60a3a6a9553f07f6eae42e32fa041fe65a6faea5f888b4c4bf158ae3247402ab4934cc31e5b87b25ed8bdbcce9583aaeeabb7056d90854b3ec70786a4561c733e43c577a18884acb4ce0429e4e4ec465f0b24b2b2fa2bf47dea9a0266dc1521d37053c331b452456793373aff36173ee79fa15f4396c2dc40f4e6dd27f9aa55fe00f03f40e9227f401501bcd582820986568cd7559235111d08b19e067cb33414f5642ba0890f564cf981bf842793e50d886777025c58e318984c3e5af63f8ae158e4052c9b8969b46a69a33d42f6a90762c4c4e9b169913615fd56ffb3a10e6792e34120e9b24490f9de34fb3e45b4a6621b26251d4da10ac0c45d4112267048d93834d77c8d1dd051ad7dfa37829300bbb2a799faf002510c671eb549ef3f6d51dab63702cd27d9898fb861c4db2e31e6651f4661384dc395aed0db0abec6fdbff7c102c79d35a34d89c30cefa502e48097cee9fe826a37182813bc12603e4540a870ce3fa9a4499cc8d8162afdf8f342f0eb6cb76bcb0de987e8210a1c7498fee335781b5166f6d7b960f86772421579498b199d669b8ca8ba4e7ca61470334a271df48364c3de8b4c393bb9c2624e65787864743d52453d94a5234cf22ce89316062a1b60f783619662ea50fe400eef42b17872b6df973ca268c869c24bd48e92a25becb237819765dbfe1cb2fb34908ef4a1ecc5fee2ced12d848a0be722b4854043029ac782c6173e977f36bab9f976b60d72b7fee8010345980d05bb54c1c9d47f415f45d2cfaedfdd412c3b22ddb4d78e7d1feb4b6e0f81b3bdb601ad55730e07bdadec62e56a1c10a97b2d26911b37038def5b6e677cc6623e9fe0aaf0ba71d7a5a41f1ab711d47118f6e3abd66e1121f30360a5f8ab53578abfad1bf44992599b1cb1de4f1e0406e254574b99e67f11787a5cd6cde1ed41eb987703af76baa3a1fceb129e6216abc244b115dbf744a2c34570bac1e3410fa6c4b5117d01c3e904ef93bdcff9cd55fd850cb6cd4b8c37826b978fc4c1de067eea854043e9c9a44e353eaaeb2551dbba1e36c7897d26aed9f3c115231a135b494aa0e9476c27bcf464c6d77ebb1097a253c51ad2b1dd38d69d275a8209ea352743abf719d06dd089fd0986d817c5b129de8697ddbc877165b7ca172304d3e19eb776f74527cfd90e1a0ac858656b0229ceac172efed9e208b61b284d0cd6ba517e0856408061714fb8f0d5685e7859159370a1193a0cc5fd35b9d91775383c15fa8429f1306543da5d1ae21a67b07547b9ed46fe72d2c5de5b429b710ef22be35cfcf3906ef22db7be017bc3f216fb54ad4e1e089b5121b1e5025cb573d339759d525fd3629c3960150c024179cd8055a1696855240025757ba1beb6e41e88b9e67748807d45e617361ecdfb280b48ca4ade4d8b4179a2d55e1b9a2a9e57e81172c4f955c8dd07959cb4d64ee2c5cd4f9d5cce49918441661a22cf87b0a73e50ee9385e30ab2151131e360978ba411f70dbc08b4db9145de79c0f660e11c94f69d3acec326a3ac9f497766e08c95af703e4466ae4d9e422e03fe83f98c1d443446cb658ff48ebf549d8f2b1e895462f277e7aa2f46cb02bda111a55de8568324c3bf3d1b6bb84beb938174cc31072496675ed7fcccc97601214bae10512a5b623366403ad45f22b67ea623dc5d1ef958196a4114fe6e886997e99c6124416c1b18192eb02c9b376febb8f1b4c1c60c9d3892c5a31bf9128b933795e690407941162b606dbe12fcd53297963dc27fa5fb68a3480889a774fa9d2608b0b602d8474ce6f7c69e1f09d2a509271266f00ce6f8b97cef5d529321f9373acbe0a8ab94928e9700da820fe205af64274a1c9fbbeb22a0cd1729ada70483e5acfae6620d1c513b2362a1cbff09a88dca52dae4214bf13bce225b632adfc46c537f5e3beab6a5caf699f79e69efcf52169050ca8dada6f143c5909eafcf263f987f6f44c8c5ed6ec3e02edd31b2be1d2d96414af8fd3f532dcbb33f9836a40d05bafc5215db98fc7f99a2253bd15b00ad413deacdde8881e6aeba9a8b8b533ddfdbf9b4f64b94c584e1ec2cdb6fba2c3641873540272a67ee77a2cd795738b1c048188c6faa11f31aa66825d77ae7b98a85f7963b3aeb594c0457d9eb296a1a5486d6a6bb216f9651e88383561d020a1fed137653103990fae37713196e093d55dee2b277c11e2e6e6c5a78dba9130e91798ad4e51637d0754e85e94c7641d830767d7eb2d0ff7f950396633d0f00e900b75a52c4ea36569c80d6fd788c58a49c3f737047d7a28ad33204f147cf1426b376fdd0be0bf3b8ac666269d31c5b438e76b84ab9f5a247b89ac5731673cee1c6f93578e5731896ac2d18b6f9aa85eb14b45a43a939eb451869b4df5cc702f7a8073f29ac541d453d8ab76c73b1190395c48bd23bd07891b37495e63dbd6f7b714b0868f3c1e516c648ae0124f96428c040f07d920d5c4006367302becd338dee71345804daa52e9da2a6f5caf8d82228df176af422506bb4bc120c80feb3dbb18c713a9f077ff5f6f52cde1bf9197c2193b9a1ce3a1f7af2901d300e95e03629c827725cab068b346f62f90d3c1dd078030aa49931f4b3ac3ee38bb3fb4a384dcf0a7527d0bc24c8dba36f7c23064c8ac771a8d0497aae50ad7789d01eb3230804e2af5b6276a7e6063ceda7c98218dce875956f61089b0a940b3f2ac95ef53d8c5a89a0fe5d7668b88c7fcba5bf6e081a99212fd640fc96ad07a1767e64c5a1812e989e81e5b1bbbf6ace6e5b569210f8abd19b94c3ebea13562445c92f39ccebf9689c1c21a4ddf6f331a3499f63f67748e89d7c4efee6c7932263163afc4d0b5bc1d790f0db40c3acf420e265c80de31b6c8d4ce3bc3768049312c2791c476d69a3e405f2431630136435c83c300e38e9e04920e49d5550ad972778c02b267c3da0ff646f7eb7d0f6706061044cd3ca4a5f592d5d3e4efd9cddaefb4eb5e9ebe3b00ae195efe40d47cd2765a7b86b58a583e762af5a485cf98ba66f1eb030360facfa053fa2386f2efee199ddd2065b34f880032a8f16c90232622ed21950571153b272ed6085aa7304002afb3bb3b6c1bcbbd1a8730f5cd0a18fe7739e516edac1e2533e993c6b800905b809d99512a0f8c4f7862661f503b5a7cbb0e6fcb6ae8cf231b2eaf0a5d7c23317b0f91120faf0684f7d4c6681bef83c65bd654a37e9d4cee94d7f9ebd857912c3421ad4071f96f8765f6ed1cdcb3a06686b04a4902646884d12d66a8e890b05c2ecbaf87103388a229dd05760b4f64f6b009160d105022fe8d0b59f7b9d049a17d3745d72a248d806e5848d0862668e5e3dd7bef008b321ef266013472f555c034df7df4d09cab4179dfabbc0165d48137a632723c555fdc1dd59bbdf8106ae2b513aea40e84d8e3bfd0aa8fbcc7a6ad1c113b8f260bbd115c4f3b962cc24ab96fc173811fb8518d4eb157d9d2398902cff59773ca202c90ef92144ca106697f4f0d7ed0f3b4fe2d842f7b49df02a0fd92114973781b50251955ed638498852fcb59b17ecf523b96b1d99da80e762ead97f0bb802b4fd82717b91494ecec90f156ef006582ed3176684def82d8628336c7f415ed76ab5964a0dc5307dddd9f66584da37a6bd3f61135a7d8a82a4f9032ae3ac2a4a9dda3f806fa59e0cec50d61209e63f433575cd26a82e97e2f966e94bd1e341dc5b24efb2ce581aa4646a18e5880bb74d1b5b3064411c72747935dc8e23d7cf85ca16f07ce286c141e4ddaedf3af5564703c273167c0b1153347ed07e54be715e89dbe6d6a7d0d002f4425b951418891b0126967a7e939d36f8b631ef3cd655a3cceab3afef410ff461a36fe47e497b06ee4a9eaacee257731b7abb0ae3ec9ad7d5e7183cd2cb4d524b8631501690fbc59fe64a93d91e5408468e283c437a8a777dcac8cbca1ba221bd5b842158e96feb574f20cfb92532064f1415dc9780e9ec3cec85706874cc26ab943b59a275d10d3dad75eead47a041a06e4a5088f9e28c8c54fd9024667d7f33df2f8d6a072ccc031dd001f23bab5a7d69bda6303ac71deaf0962a72260cc99d473bf270ce927c566cff712fd7a6be03f50032946799c98bcd9ed3a0cb43e96010bd24f94e2f8c7870efbe5945326fd6da8f5caec444695d3bb4eb0da2a554b601c79b563efdb397f4c8a54b29d7fc22911fff2569c3dc9ef10539750a886983e32e5de8b0e083589fb2a37aaeb228e1cb965c95365df0821662d35f131215029e6efdc3b70339981fde9ac37b7f6d08bdadd79dda64121ffab76bcd5730c8f99a40eff103c9572cfc74fdd5857018f5168b8709c243aee70f1148b9420cbd69bf484c45884dde351a4032f081b6aa0019dd9cb156663ec6bcb582a127a694e89b728b359f6ed16b01bf2a2143527945eaf7612637bdd85642379cbadb9fa700d9562103bbdc0064782e3858641a6264c64dda916756f7cc80ddee98893a627371acf9ccb0dba19acdd2a419010230b043961c228e362d21bd82a177c16bae33d5ac445ae9bcc2711b443575551a967a609999fab656e85bdf90cf9cc3c1a8113a25118f457a905a30456e26f54aeb206d5f4ec538c89a8af03471d10d419c296a25616fd1a9ecc0c9ad0ec30ac2b6e2878406df06b494bd5cecffbc4fc576d15fe59dc3905176216b25adbce3550dbee0ac7dd40e607da4755cd5a32c303de19a79f3309df5dc04a7ba6a1cc329ed90382fbde65fc15f92426aba9fa8beb154e0a51ce598c9709f16f26fec2393a438df4bd711df11bc43ccc09a5bd377819d8f11d2b2a8889b2e007c74e46075e1579fcf932ec2c196902e1f39dbae2f06b5476fb7b58f2da18439433f6a4e99fc11433be90b6b356eab85b4c89a91a0f2e2bb1c2c75b103cf8d4613e72c25e714a8cd9e10ae4938c07473dd6f24e6cd34e1cf46d917c7b434932501ac6a6e71e92d230e85bdf8ee251d38521729f96a7c98aee181b0bad21363704a911a821775caa0404bfd32d2de244452dcd006f62dd07ad2fc8644e6934d9c7da1ab56f24dc430433ff3b43dd9e5c8fb94c92a75d7e2885c6d81c55c7dd423bf9585ba18b2d5fcfd935dba32a57c7e34c94614f59c8b6f4bfd41fc590440343bc7c766ff61e2fbacb2885471c127869ef9a493871ddd4c87699610004fc4ce1c9b3b9f8fdcd02a303567dead71eb50b45625afcb7dedf8e37cdd80dfc330cacdb78475960378ec070aca2f3d95d2fd0eaa1135a4d93615bb92d2f14160a5c3f93a4c7ba983ae9db265e488f3a3c1dcc3a422630d5f715670656d5475b93e2a2390752af692b5279f58483e67a611ee4844f27196aaae9f658b28634548b6513bfd47768d8d62e54f3eaf614cfb7fcaa2bd83c1bd092a3fbf897656d0b108f780598ad3e714f2555f65c528cfee611cd840110e06902cb32791c134cce0d1e0a5c9cb72f2df020cfa6370fc35739f0fbc8f7d6d2b44768f6e9b285e32111cd62f1173f383e2118a7c6653f185f20c7a7c118d78f6a93cc755e3db328fe24fc8cf47a7bdc79abfc721995bdc4ab4edac0f71c37e344214b3ec665dfe5803c2af27c6db0b75c27d219456cd465ab5bbbe348706bb40c46c495442aa3a6e0dc821810750c34e5adec8fd51baa6b273435b62fd294a23565103a1877d130e102345700b1393c77acbdf698729eedbe2c24a5327184c6e455a0aea1d81fd2545d88a47ceae6575af3e75c318b36249512ff7a84551b8c04d0fc91b648a29ba9c7bbb8689980fd4795ccdb28e060f96a495ed17a3f5abe04e0b5d01808ed56cd23ffa7a72afca1874d43cc24dfdcb16b0cd4eae0f243f88ea7bc141b181f252e1005c92cddd720829b00feb0c51aa4daabb958df2d1ad9528ccdeedd12fe46c501b48f4e023a1f74e20a65a91915dceddefbf6c8a6d190c04cf96d5663589dc454dbfef599e93f8a83eb3c3c78c4b27d4f55b3e4d8d257eab6d0514bb3039a6f456382792f360d40575559b0205c1a7b97d7343a0f64453a3dbb50741295bae19c07e11b795ae9ef1c701e8848d7102ab4c39335936cdef634d30dfb67f3f4245c5712975ab5daaa8df6e412e7093771308421dc902456e8d68acd98b13a8512d6373cb63a36aa30857da5e21c502ab011d29d93f969b8e8ecc5090f95e15c7b257f53db3b0f60bdc19d6879e87eb2c8f2ed0085c0b436d199db1fae3f134a745ae52bdb13660953733545fd09b80a29c74cc03dcb8fe7bec839d1cdb424df172a7cbe90ef83cc2ffcdc94bcae6f0f38fd1699e2319b78464e16875aa614aaab63821eb1d25855a6e98c2f28bd7dbbe2e5a1514ac767f198831601e387d9ea393718dbcc345dfaec27e11fdc9d6f496aff2c49b075b8a88aab352febff6bac9502c2c853ccf17dcf4578a1257b80e613da302865d852425f8497c4b2cfa2310213c81287e816557226fffb0d7aff1a6b9c04e0c06aec3ba42d76422da61562bbdedce284b73123a5ad949875b5ab640a36aa11c45a2ad85bc8298107e9c6d9c2892429abea26fad00203ecc05f3a13d9860d117cdad179c493611ed4127d02e8fbb5018f54bab7cb7a4d05f8be6a6258cb9d93531c58b6bf36beb27464d1b40a3f3d1d421494c6a0dc85b9f1ceac1b9a55e85eae1168074e8275b91e4ed61aed2d5554964bdded8fd873832093a7e3403816e7f23a76ff5f9a6f90acc207bbfc5ddf8df6e12b1a4fb6a3186dee5142a236d60e45c17560ebd5156bbc8ff720330395ee71dbf28f2a3958f742f203b3900f8875350a3f3ea3c2d67690dd7b8f08d98e640896bf6072115e420b50ae044563ff72988c628fbe7441ee7d98037da595f604885c1c1b51eee359151417cc6e490e39026bfb3cf6fb8c06e23b1b34be9039659486357ee43ce378de94a860d5a23530bfa670915989383c6acf1f0bf9b7408b920f75f993e2baa43044a3be3b23620936979baee03ec58d1947042d7ec1ec047ef72f2f935f429b2835f7b172f54cdd94d45fc833e37de6263d8a5b7ccc99b21b6701dbe567888ed192ae74e141de7a40f68cf9dc85e4c3c34bac5630fa70dad404e03f57071d893cf55fa7894e512cb8b127b35289c72263ff42b3c5a63c4f1f603519a11d5258a61133cf71fcc5746a2b8b5aec525292d7132e4ed73f3db67c819e0e0aae40459413013a38c7a49471cd07811d683a9ab4ac369ae0c385fbeabf4a2000005585868952f27e67238c0c7621708e5bf4522e89ce343c362ecba308b4808bd6946036bfb39a817e61bc424507ca4f0b0c0817af6e5e51af3dc6586bdbe9858d4916e494f6ad05e82d39c2aa42abb65386f2c315cc492a4976891bbec4505746731365c9a22db9eb5ef38cb5aa4929bcb62a71edb6553c7577c4e41ff5166bdf5152f55f8b5944ccde88b93814b257cbae80b744515376741de3f0b5e5a52074dd6e32c50109dbaae1f92aec03aca70114d426e673417df5a34e56274a4c27c24f310ab0a962d7b963410b65d4a94bcae89f08dd8909d4d44c5216a29f92c240f4afa88bdb1eb5a17e32cbdc19b4f2ddc3a93d36992de8bfae56042035ca66e5e3bddfc457e8534e4f977286facc2c8038ecb4515a077282d608beb1ad4a07d015b7baa684cdb5defdf61554dadab9f12c09ac93fa1753bd12651dbc958b5da181afe3bfd69ec79d5c58c46486a36f9f3c905905ea44fc12b9bcdaf923b56789bbe464ad568dd29efb9a945d533139a29936c2dddf8322b4b80cf3250c50dd886c375cfa17af4ad13f949ae3c762cf65f3775c28c348964aab248b9cdc151efca93e9a7deb519886a5205e9d1b8f55cb199658ba056f668a5e4322c694f5c99dc36a61e7f9c76d73f32dd620a996e8157f5e098c3b6b9f01f4f3e142ff6081d0e8ae8724f6f32a246db4dde7ae64117224c09715fda3228db6fa0554c38705baf81449bd7c94a722a5ba003edc154d74ec3b3e4381c79255013d3d48e01e36024526a5401fb9fe949ae19d00b538e06b3d79d6bbca2b51a9a485d4b18b7b26f90287a74b9e9cf31a5c216df5eea8a6b4b0b6320c2461d86e0c8dba21aa8e98cdb36d4783fef40521adf8ef428786ccdb147b1bc7a90ee2a36b1492c0b697dfe8d45a33f3d653e0bf8d33812efbe8a23e2dbf16b94e6ad58d955ce364f1e6f95f8cc81f720cd06e53e7fe66281cb561759acfa8727a94778a1a17b28fb65fb752e5e93713bda6ce74bb67c5ae004f23977142a4bb7b9bd9596d7006f7e206e4c710bbe80c9d3f7a9826b643bb0722e2f9ae3ca30d1d8fa4d9a016fc6f60fe44a1d26044295556c4478d5657789f2c2dfad3dc38153dc576734604b981dc01786b78ff4cd8170f42d7b4e76b8cea198b378008e0127d84ca95537b848d7e286082a4b13d2fdf5e981963ab6600fa3f139a3c55489a907035696de49e5ac20c0374ef535ee5c842485b68964838192ce28e46b88c49ff8921fc1d922795c91594b399f01fa482892f39733a82fdebd3e9fe66620081de8d94889fb70b6360410863c1abc4909dded725da2e32226e3f51a0329a9b0962161ef43f947933c6d747410bdff807c5036d98a633ebfce4c503ae77ef44779f4489d8b08c7474e5a0f07b1325dd85a28afb3c48bf2bd833df10c5837abd863059068607cbe67ecfdc8c9293d29f286d96f44020c4bbb8b53b5bb062d749d114bfa66dbad90df108081e3f8c8db3906138c1f76c13b837654b28fa1b60c7e49b9d73df555f5dee03205855c5df3f413042704cae573b006ecf35aec49e9bf481007a31fbb8b55d614e497fdce5d2a9d7c2afe8c5c52334ced42f5172836ad8ec7e056cee830382f5f31affb215643c1cef578058b34ee32b143b02ca61ed84b679f09bd55e4c9bce775b00efdcdfd91233df6939272f21f782dea1d3a3b9a69f6f8154dc6e63417907f37952d0c1fc3dd84fe9e06a0f826335a7cb6778e97c9ba3173a53a7985ff0f497d1c0455e8e30cc0824c78b745acaa4f04248b7ebdfce4c51a453b19850e2f350da981b8581977e00e7547f8ec268c6591cb563d3c5ecbead518f55573faf0b26b89d270692bf20e4088366d533a5893b671aa6648e6697d79a711b2acf7613ade699ce3333c93ea00997747c66addb9a986fb2702bf0a1095e903fd25e16b30b9c81a3c772ef802c1214f65f7a487398d43eb8d335b92842a4f294f15670036a8e7069640fc28b189a26549051f301665f2866c2d633089b8166d0c43b21bcdbac0e79c54aa2abf2ddd3cadfe73382a0d0283cadd3a5921a1943ce04240a032dd33f2b92d76b1137469e7e8a7ebd6389a720601ee51c5e431d65f870220071950c9fb5616932b1addd19f0a0f601869dffaf3dc621d3c220e4589637526d8f4dbd07a340092ef05ce3a5aabce5c17ba1878fe9f040cf2b1f973bfb6d71e9b219c7e2ef016bbe285bc3f63ec988181d62664efbc0173e5f0d1b631ba2915823b5c6603ec14bb899f2a8f7f3fe1886d2cdaa5a6f31bcf296f98a59fcc97090c3984a79b2d3600c90ed5cd537dfddd6a30736c64698fbd11d74493f59df4bd08cc8c8ab1234cd1768fe0d2d760b99770de767a3fb515f98b1006246724491ca5ab4dd634d2f9803cdd789c501ae5bfe34ebb64c9f4c7f5575e106dea517dc213d2e91f3569179b8e60a85f40040a6dba9582a2059dd9271e05611de13fdf881ad32b63597d5d614e282ac4924d98d48b2f641d2025f08f3b2bc095796bf0734b25472f0e73897be9c6edd162df70bf3e6995d3fb520ef7ab4c1366b1f62ca771ec8f47a004cf711c471b1982d6508c19334424baffb1f4366c2e8ae4aa87b6a3bff1d99cd45ae08bd7435d6741a152f91d7000f97b88568826fb54dbdf3958ea37977189df35c8989ff82b6628fc7da98afb9b56f5430ffbaf9562a5f3ffec2c5a57a27dba4a605a0464d0a925e6a42e2bb16ed5de184a6991359d9399bf3400006e3d24b77cbb0bbcfee36a7f372978bc7ba75b18e3f93ba94b84712501e4fc1f5c45dbe7795772810b04576d68fc335400b7b40009371f80cb036309b80b5b9bacbd6aaab650204a37862ee409fb7f9782478d65a5e7aea81f72cc43358899f56a5d22351618bf28d7361705f3501455f169fc8f2320af6b3bb3d03af673cfd61a2b9d28ad712ce152a480ea81189f33a5b4e87c5af32c719da93d048e97e53abc8b8b6864b396962f7861922c6b1b3d4592c2b357d1b852f25190ddee51fb239fe6b2edecb79840a797e6b62702689ca250c3be7e1ee5d836e391e1e89ca6fa53f6d5f8f2509137b5a06009eb602a5d9f62dee28b9f093ca07515f6553ef4eeede01a4305d1339af2b63d672b0c74a49e38e69de4edcf092cf6fbc9c269202239ae6501d2b232b117754a881159977c4edd2b2496d39b85510b5855065a53b11375cf3ffbdd4ee945cf6aef54cdd69501632ea369b82eb6f03f578d30a8eec25bdddf403f776e72b241e92da1d31fad755e4824b3b20268a04eca4962b562e871d0f398fafb8490b269380d153ea3f1c50a8fe941c935a456939358b175b593bb134c824b6f361cf757289e894daaf1abe87add915e95519092ca126ddc1333a5e4475dfa26e20b5ad9b88da86e58e49e0b3ae6253f2f3637324f5d0ba0a283d03c9fdad595bf01518e754b8e81c574fe2d3b540e9619d6d22354fd1f6934a9ef59f43ce896f040bc891dad6d99aad8da708b6de333b8d635aa82b175c3034da16d7b8ba433ca70b1b87e6d70e22eb2ff3a8730d130e943a00cabeefc80daa192c9f410da10b6a68bbc0c1b986f648d6cf5487d7c9c4c631d63f0c0d902dbbd0d5d085310d2985e7c2dbb1ea2d10c8b99f4dc6ac5b02d8c4417309cada188a73ba98df0ddd11939195771723496eaab2ba1d8134787777a3e850552ee1ee0e95adfda001ca5401a271960731618b8bff1a398b919a92a0b3f60c2ca6017e2818af9954bd5aae66bb41ab31208cae4a1debb3f29f363325114ea4b2da102e5a2fb4a89e7a07fd1f171c588071a59fb072d326c4e83b65ded4b89b3987c3328432d1ce549ad8f3104502e5cb6708237bc2412db10de57dab31ebfba1b573e016cdb6c773426f7d1c8f67f2ab2ec325fac8367800338aeb3c4fad435ccb9bae295cc91f34f8beeecc7456e99ed05aa22115c8b01c5c8cbe415c3a1a96b01fdf7a3bdc9fd697fb4f8e483e24b9e7cb660ae5de6bb35e71a7b45fc3e41907d4b23c22105ef1b198f437fa06606d214fe1bbbed513ecc49941b5e5d1965157b25065d262d1276393420d0c4ced1b3badb583dd41eed22a10087a3030b2b75400ce983c1a7b2b1e1dff4b9d2b97baab88764203fc14ce2f2a72102d70c4d3cd44a22f64816e0662a614c804f7d67df6d6dce8411eb22d8a3ab8ffd75e72e17294fb7c1d748f0e419a9a9ae030dd86c67627a19b949e1fe8bf611a78f119d91ad4d266bbc92e4cfec9c860725b5340becb6bf966b7b079273a5b5b61774512350b93203e0132c340cb1ebffb087c8f7ba105e30883aae758030732e4a87058730c3e3adff11690bedc4d6e17d44c9e6a0b56b7eae7e729255f3f6cff3082e01c3b168c95b00a809377d82f4d44c9de834144c2b2423f2b1edb21d669bafe9ad903268bdebbad04bca7739222fb41174a0b174e86bc284dc66f21fed7ace64355a404ba81e51dca5c626a34c982f29e4cc1a6318e441ca6e1e09c2bb7e5f757bfd0e753ecf4b5338e89f2bf85c1d8cf3fae053b5609aaafa43eef538dbdb66bb67323832072a5e1401531895e77f0d7d347d62b9d0fbd290f5913e2557b5fe25231c22af468fab65415739c240383d187e464cafa0cc8d190fc49291daa078dcebe23fd88a347c853317c765a3c3b301b71e7ed0466d8d3074ca7c41fc585155311b5a7310524a73dfb3b154172a13ce21b9ea0a3dd24710dc7b42f8a3745900c1d5a937ca2dc8c9e4b3dbdc1f6bd4713c54722e460e572944797fa98e50cadbcec454e1d54dd06524e14b37d26b883cf7899a5a8a1145bd33d455fa70e645a16b39eb87df2a970d9c8990fb504becca9c4ad9beb6013f59c4354d3758d10f336ac6882d8b888ab7277b7a442cb20a8636de19dccd10abf2b378435e0fa136cee1c9270fce0d0ab3c7aa011728b8a04ee1a70cec22557f32571d2d7ce4d75ccaa66a28d72b320a3fb4f1da7236a906346014a0eda1e8e98d56bdd64767afb2fed10d55bd143da80f9a7e0c44ac6a93fa3199f1a670640d360619b8498d3aca0cbcbb02cf1c3b629758cc851eb5eeaa45bb75016b99afb926136acf7d0e8c0f3715ee114dd5a9b89749189702680992d2aa991f4fee2d78ea452775c4d3a4c38c2035d87c7b697b60c77ad8bb29da938da2d01837d8a8146d0b29e7f24115948f823bcac93719c45bcf789eeceb05fece979fffe4682bd023fdb2a9b687cae1ea896b5eeb7b278303c44e966afd57bfd6b199f47e193018e075671f4d4dc090bdde3155e9c8c503b5879628a9564ec0fdf9a2a5a2336d6095b89fef6332d2c0d10a974c8d306be3b70fc60d4c242d2e959420ac40dd614448fc7c609070116c81afcda533470fa617489e47ac6e5a8d38ce39faac08a338e47bf3c2c5bd288198644fb1db9c008efcc347355df708649aeba636045c1f5d457b6f9c0b6db06985646131499e9cf759a746941ce4700d220df52125ef37a317bc007499fda1ee37d294d6d0f1af658a45960c24a024bd34606ac1d6a7b3e47270295d49b38da0a128cf174c70b20434389653d46412697c692e4563060de3c69dc34f55b61be55bd5ddcaad6962eac8aa477c3ca0104a03e669eeb24e92057bdf767b6eab42c5a9e7b8a98acadcc5ac209f999f8c4e0476dcc29d3c089585ba01962fa1eee6633f80976bec0fe452e852fe07f2623003c008722924dd5f55499fed58511594c7f5cd1ad0cee7ac33e80b812f21d2e48b78db369ecc27697c6361c37254ec55a0afa56fc710673843a33fd11e65a7b6fd827b638e3ea02f9acc6c22ab8b0dda73cf37ec84ec733561bb0af34a6ca3b704505d8b8967574462f8a532edd4180631ab632fb04fc7bc5732f3d2c1241529cb6a3bce6a0c006098ecc3e1f4ff949c7fad2b1be44bfa36b0b5ec8ad0723f7ed85e35f21279a1117ccb6247103cd723ef4654e0270bfe9c6274bc6f98a84b3bfef5af54e75ecb808a1613cd0832f38c8c15a11d665c85834256c9e9bd6b0acaa30581a0b723311dc748837c8e30946b0c4f7b248d619c1ac74520848060bcbf0b947d34762d54f9ac3101a75d041b7572ccd21e6fa1e50f935e29e700c42991e4e624a783220c09be154e5a879416682647e86e3563d3b2b16347a19018183733440d32b8972370a4c467b4811d3c2d69dfa74c3235ab23f9c1442039122f14fe9eb63482993ef99e35120670923e5a88148b23b609c2889293f983e6fd6dc4e80e7c77ddbcb89399293ba53f1b30ab8a6ce3589e01cc859e14c2b716cb60c4c75ab256285e2d230f9084f41e79f5a08aaffa002c54cb008fabf004ba8abc65e5868ce72602cbf532f43b2c4d9bbfb10302030611790f470b12d0934ca981ec243b8952c185172c849ede4fc337a3edd1d8894b0de1868738cbe30dbedc2f5d063e1993926cb6ca57d9df97ca6567c3a25293e6525f838fff6a4adf99757b74dbafdc0407f4c2c97865f5997107d3b302545c4be96eea33924dcd7c9b7c9979716c1e1f13b23bed8ef0d4a12eeb27cd22e10e9d1428d13ef27534723bc7349acc0ae02f864373eb00e2a740f96ed20984c44448da4f43b76088c2904a2916f49ac26f2ea493523bee1c7b66e5d1bee0e7bc1b310ef44e4847dbe2a94986427c0539fde9ebe92ba66f98416c84e75de04d4abb9cefcf810b495c2794a3ff16390487c38bc4407800d766c2d46b9f27ad17b32db34421a22ae2aabf5f969374e526e823738060daeaf6f253d977fdfe59ed03b682762d557a675b13987a0301500461defb4641e41cf4b00dd75169f538e6a4f1227221fc633a07c40026e6ace0b8761113611459e8deff49c4178bf82283a478eb1dbe511d8a8e134f8a0e71b30b5ba53d6908c14497654118916fcbd53723a4e792609f91a23552c9bea066bf6ea2c63957fbd76fa5a5616724b55970b97203b9a300eacd9afed9bc705f75b21801e5cbd56a12786681048b333306763f6996d858d72571d4387c861378b6bae71f9165512c2c219a6f01ce9b14878d1b34570b479d87c4e30ecb9fd4de82009e343243f8a8e8bf20360c4009618ab4b9f9854031bc5b1db1c833ad77dc32f1f5ca0dc73afb7e2b36de9a70fd6ca1a9c36a731e7f8ed478defda66d6e224c612fe9d4610e4c8ddcd1b58b56ef86b762657f6c0b493a0b383cd491627efc1062414015e121df52896f4610c142fb1056a1782e58f5264f982ccbd10e41154a13cafadcf207553456bba68b53dea995aef4eb8400aae85ef625bc46bd2b0a916d49525baad6ed0137e37c87845d4f66886ff650e26791b3bdf9f4ebc60f42113abacb4439c44dd4d482aea11cdd7601d289ddca7f1ab75ca1544712d14a28a865bbc384203c9f02107987f3ca26fa66c2062b7d108c435a2f10c8b76ed2b79b789853542e5ef8201554ea53f26db5f46803bb0981706e5ce68c262e45df85238f5df1da56abb7bb330424509c021cac1c4f5569ed2210bcee89a6e57a20d29e2ae096e954cf704117eac26dc2f0918e45dc0e45982a86290520c1669ef19cb60e2ead367cc78913da25819165f4ea01bc2f07b01b49961366107756b6f38449c2c038c43cd44fbb0b40aea346cfb1348c896aae39370b247c5a06192f30eef402f2b4155e66d7b86186fd12028aeb7a3842bdfc69a06a38fb650bde9b087a731459314ef102e58ccd59642686468c552eb9f4201c199f4cf867be93c08e6993bb16a5b8988ae5f06bf087a44d465b9b48fdcf02a636b70a30eb7b246955d53ed3b7b26af474a135337a6c3983b74d29a5b2bc64ca58adccc7d024156ab4dfce2524fde71ed98156d8127a798cae96a76744fd4256f2dd14d2c938804fa238e0ddb3cfdf2eb0bda27af525278ac81171c75b89e87d64f00de6e8fe5fd2856b81ad277b9de95de908422bbe7a3b081be9b6337cdf7585fa9c462b5a5d3d13dd375d52e116f8f57bfd2137e07c9fe71217009180854f1ad478e9eba83c9b5ffdf5a42891b64401fca932940d75ebb78bfb20786e4f65ae6b439777b8988efa503fdd5c743a573ece7e21ff5c880a1fe95b527a7c2c2b86fbc138c3ca35224767f10e40a24a7fb61c3c253b29fb4128c3db9c2f6acb548d1aa7155768525bc33ecaaac7bac58aaad29fa298ac8a13dc0536111a0dc621e5d693d5a317f8419546e3df7a49937dae102ae3cdeeace7cd427d5a4c9f274a2549277d5f2bfa6e8b346e700a658438ebfa0adf259730229421d38183b43904461d7321820d89a106844f65de776f53135bf7e121488c5a1582c96452768a4e17bc143d7f1237116b043932cbb13e6d3620ffba2feef22e911df9e6d8b5f5438c0db148acfd9a3b65d28ded2d14558472e621bd0ed21abeea15ee20e99c6fb83eddceb0dc95a3d8f78034e0dd1440b364ace4db2ae6dc003adc4d213f34452e16ca3237acbe55d6c46d3f1f6898f6df785b6e354bcc35ed3854f99b5ae139d8de99acc96dc7211edc3ecc2b78c78360ef187312f65c33ed6f382920667147e54a53796380b2cefa55b64bde5683bb9300da94f2b82b738b86e28dfb149157e170b1bedc4e7531ef27623048bc19874997c466d913e9aec8b9b462d8a4c99a39078114b9e994fe6b337ecb073edfabc54e10c129c3604a1374f788d4ab4077b9f9c4af958be3bb6a5a52adb2c7ac6e9029c36bfb34be830a630ea5c3f39de48b24c32712e206977e31065c2d02bece610a7359076de729d71d4429c6a4925374ef6a084657b20d2f19455b1fad8aa537b805b9a7c10b76e8ef8e48ceb26c353fc4aa74e8c5d5fd4fc7981c64a3931127093cfa81730e36013c2fbbb9b2ccf6c4014ce3f2fdec15aaded53a7e294fef4c3fe77357777d13848993a76690c71767053e1ad57a0fe491774fc61a35520f85093f597cb9df69a43ae51ad42971a166a55c17a725a63139b34aefd6d8fd4e881e66e328b6d88ee361b6a40c8a2e1660374059700da8ecfdd7ce4cb6d73d72f8a8cc95bd919487a478c7b7a385745c95731fa40e4e34f3f2dedfa574d8b98635334ce229b6bc8a579017163e506b01dbddeac8810baf4a0db059a6f1608f04f3dfb8105bc6a509fdad49889d93e0d6384df23c9025d508f8af813e8a8b96ffa9ff5cad12754d2fbe03318d9ee2590d8837acc21e31e847b88160a933ddb27dd54226674cba7bd9eb1e7a0fa1865e6da925fb88ec3d61f9c8b28d4a3cdcea0202360cb4d9a3c6efc1af8cb85e5498cf0b07db309fff2e06a33d33bdaaefe00c6a9632afdebcf29b7e20fedc76f2cdf7f12405035526f4dd5dfaa15160eebb7d307360f3910f96188722a77bf380c998acff6a00c6f3f49bfbe40bd18a5df34add34637d54c995566a7fc9264ec8dfdbf79143eed156779eb6a1683b5b47317d50ae26dcd177007eac886e8edfde0a827ad761d5001462fdbcee7c25ca5a79b17f6594f2f13e9a731ccadac08e0882a91aacbefc7e83e8e06c67509e79dad4411e4a294405d39ad3fa5f55b1ff16746fc532271231f5e70d6560d857256963e1b8accde7915e599bbfdb5e92f342bab07a5f166c20988d7c81ac29471d5b7313c47426fa5c2e1365dc4e4e23724ea3480a66df798e32471eed4715d74f07261d149789be7794d6a5a49c9079f1d1c09b7d8db7fe84ebebe7ee7a26026bd3c3ac673f64b09ab2f745294832390c9e8eb9fe4935722cb29fe6eaabf293e0d498929b951c1091f8e730ba5057e17b39641430fb70421c288afc176bd0ad912f0ea1e15ea739c103eb79695a84f94487e4708466dd410a99c9489769efcbdfee8f70625dceb0c8bbe1cd31ceac6949bf584bf8c129151a3493ff494ca25f993dee778b69a2caa49face135194c8fa0477727a24ad383059ef0d4d347329763f28d13f9241f22a06c34a3d9c4dd585321304a7ce06076c6582d4ce271dc1d74996c03f536bc5ec8e2df7dfdc74716788ab950ce44055426a62e21a12e4da5199288d5f855aabf122e1c819a73848d6aba86e860026949a4b04ad4602cc8921fdbf01bc7f9c05ed828781d6024edfb88d66086903442205ed993c39121c9544292af84aa960e6d8a51834b7a4ee564355b7d481cdd2c24dbbc9c2dae14b9d1af249e9b84194d45fb82fff5dbf600be58685e2b85fc019e5d2adae46ac9bea64615f4b6de1bef7a606729db8232adfe25bc40c14551e86ee467af0e60bebd8f818beea551a4ca81ee918b29c4e204470734283bb46ecdcd1f43a82261d0f56c43974441f7a31d070696c184a2ae080a0b6ed0172c8bc522ef33b481afb0164f9b09f416519b3d766fe4ddcb0b829fa54e3d9d3e176bca17b5870d5cb2fe3edbf7bded32e8c9cb8be023fcdcabcd6e9c206343cd59c883fa63398a8be3939fa883ef96c8b29c3e9fd32b1c006f71d196096412cbe47f06e2dc952fe96a99a5d86b62c53570ab2fcd0dc1eeb020701ae476f6f33d552962a1bb41f99c7764dd22fe30956ed944786db35e3da2ad774c92d7de1138ff6f79333d6ac1835ec8cefa6e048aba2b0675a3afc40935c634898669de9194c0846e64ae3a7ba981b92ffd1754307e559e99101ca4553a4993d53846ec1c4f7e2595613c58472fe7d1476e86fa814a0212c7888c2a9b469152f541a09f404299309ba997926e4c783f6547ab384e543cfe7aff50b8d59d49c45fbcfa543fdbabf89c236d4d477dde4ea582e288b77fd0c721a3a82b45b70c131a18ded98e0e649f2f7b768c518b66c1a4c7019a1c284038eb9dad18f304b57c1c11cd83fd64d26b7c47ec8411f882ebb475e67967acc8baa3b7b05368456bd82bb53a83f33f12354fddcad86cc68c340a86c565bef140ebd938430a6c94fcbc720bcc92a85b26f7bbae86b6ffe7533863ac9e9796aeb6c6873e7c658a3ad583c1b1ad86b5136298a24970b04b710597243c9834874588b1fa5fc8b564a6044cfae3036aef04bb128ba6df54116705f041e6b9e3c57b8f599a122b1550c4a13ccb24519200e3def61deaa82c11236c9f4f00cf2d47288062cad0258295088353d2d5177fb2d6b60fa530a80b94dcadb939ef52ac85186493d2c5fa6672a945e1471ef325af1985bb959813aa9da4ecf23b3d8f703af20957c8543611d0a44b004f5fc971d9327c1beeb82ecb7f20f1da64314c9ae6056f5ae5f11bd809b0fe94bb93c7e2977ab2fa57579a9283fcb9ea2c6328a2654c67b940b81812eee4eef47eead5062c87bbc79eae8240a038c96cab44a77d4300ab7a38131515151167c51bfbacc849c8049a33f52bf4e58a8baeea2dcdcbed4bb683f30efdebea11d4bd44e498d5ba84b16fc54d662c6d258b03e77345312db7a3433dc12e81ca76f9f35dc206389d1d282894a312d40285fd03cfbe98b0f4c6b44da98405fdb7f2ff1b506cdc02bed938e6009dba03bff7d6800f51cb15b853f43502c6e45f727b8a5aa2b92e417097bec479184da30263dbed3dab450f7095bf3e4bf8d4785fa1751ae6a5fc64be47832ec7f7f28bc12c82b0f16f473f90988350c2393354355155f31abfee56fb3064bed3ea54f595a4bab67f3043aea46a1bc192b0dbafd2aba63f0e08128dc1216e4049a12180517ea85ec973ec75009e26f67ea283228b13296eee44e19d98b81172856e51a452a4cbf3312815b47362124c18123f2de997c13ca56a1ef0552a760c7c8ac8158ac25676fd95fded43516dacc18e20e82babd38944db77405ad2775a530e4851743281a29725228fc680e0ad6a918e42da823f1f1f7a580a9b132aac08e6b4632e17b06240edb9737b7837b371f9622c33905590d1fac749daedf94b99a5d79c905280e7547dfec8b9bd03d344ba2c5786389bbe992477a24693782d706787da2ec85f828b8601ec797d29d9fe9e4751fa8fc16c3ce7c35c90ec5708c942f4a5d0b174e08f492d7041922c4e0e3e3cfbf9dfafca0a706aa5da7ad50b9e33cfd41a1dfba4cfe83738930efdb210ccaa2fb554ff023788f74297bb49b654f08a0250e9813558ce95e43704c1a0934f3b5b1d1fd7f225db209f79084e5b4af2e1e9afbe272928b1f18463a3ace930386890bad9b54472ce75d53bbc9109f370c248f803faa7897de2baa2637eb85d5b6a670b612eb6c525e018a29d81ccff3896598067cb96aeb00a4e6e0f3c0b968afb40b754df61a833e313a4d0e0d62d946c98d8e894190effdc232c7969013f8b05b935e4b20be83297dbda4928f53e6e798b222c51a5ed87c753ddaf281fb7a16a6ed627346ecabc0d5add16b1afbe5a02659da63b3678a1f2c45c2cfdf2298a4705070a78435759f6b984c4fbe7b5d0cff66ea72aa47891265117630a9057c475b372fb838f31717c1ed09bca6e1381e1fd2da63a23aaaf88851ee7f295057d5cb7b54bfd9759ccad7fff9c673e5e8fd2f86ec4546b790095d4f1fa06ad1abc192ec65d1b8686f62266e21e932f09eb8874534e4a1a05e21b84d51e72563bca8d84b7eb1a8ac0093e8c0983c6fbae86bb82a30c5450fb4808a896d23f04e672777faa28cb123b317fb7bb9bfc9944481d07908c82b3f2d0c0f0d17d89f3eeb0e817310e5e724c247190e29e315b67637fec876327b35cc5b5c99cc73601de82c69c96ceb7a8f60fa63d1627f9dbaa90b4c6618e79797a61264e46511227eb1e0502e8f7daa10e6c37c342d0f7fce528caec13228485959323af15e77898a7b4521ea0a4a99f7efc7c9e13574ef3b5a584606c9dde9735066ba93e8349370fc5d3e89ab4a31814a082411638d4559acc1605633ea7ce54679bf09fed8507c3c849abeb9f974fa6ea4c974f0390d3c2ef9b701741843696aef31b07426b0764664d1b8506e660173cd472dfd61d40f296e0bdf112f54deb897c5815f24dbd60adfa51c13408e14e4333e8557fecddf391c3da0385a5ece93a998c818d018c0598c08dd00ea5fea9c2936c5d683100cfe8b1d41de32c3a2aa8440f09c439d42b13cb6fb7c12d59f038d79235a0e987ef344be9e921f5615a1f6c0f8023a4219f46858fb4b10845825f1243221ba046755bd2ff1cf6994cabe1c250bd32a595fe4daa079745785fc3803e796c9d2b0a71159dd801ca674e26e4123e8c542e6a598d3d5b46e8420af292a96218c858e5ae0b6aeb020a018968e7d41024037ddd97a74e0df5e52c867fb88ff94864cb47adc24c7186456fe663ae10e54faac300c4934e1074c4812c7c34151df42017923296caebf408910d8c51cb1be9c41351ec06dc23605caf95efe85e0dcdedadc8e3df9e3384abedff771f231c6fbf6b52ebdf8b5f9def474eb382157bb3b8b359fa7c452328ed1643cbb5a76bf416c93e84ff897011235eb1f1c3863a496f628da82ee67b733725b0a68178b37ece97106e9bb2fd8dd6c65dcd5d8c8dee03676572b4f8b5f6c37b9cc1c2bcced7dfee34082f1e99c8276b28abd700bf7ff54fdca5b74592c3ec140fe9cd4426991aa7f87ef490ffd881ad1a484a06a1b61b4b7867daec154c83051b0d4b11ed843dda1b40b92bf1b10a40e455651aef8e80b122a759f6237f41313c6fd01b4d2e1d59d16f7f2360184a1c57739a091d0cf2eb14df01e67cd1c7b18407b9451f8cbffaa7b53c4c52982a2b9b22b8630cab7ac7b8b88d234235ef210f9703f6a310f2efac586b7d56b6ec6912906fc3bdde3199f9a408adc70fccd47fd94b8366d64659be7cb711e39e04e04b8f093d46df1bf4bb13085f27d9f3ff8f9944b5a0417ca4755f136361cf1bb7c92cdfce8b14b085bf05f29f693cb9a536c031cdd754cc65349c8444e4f55b36dbf089da8bb9a2278a53ff9aea8a9b900174dd9a746200e7633386cab4b0e1ca8e51bfcad13287b1c2d3488a108546fcd29a099987b500f0d26def62436db94882b19539edf4438b77774af47e1e7907c9c4469f1186e876297a506a969fb4284f636a5d4d85f6c156da1b338896446f9cac9f55902e33d57b56d3ef43a01804ebb52e6920a473e98b8102fa36b475b351dd11b1a653913822e7e73aca6bd753ed1a1007a339d0bc8d6403a2113969bdf4f76fb6ea63ab962d6aebf37555fba4cc46cf53694ec22b6dbdbfbb9f6866f9373e774d3ef5da883a8a6e31c6e3737dda29468f7da8e74c03f29ba5e0c1f094e83f69e2fde1f1759256d33711f7d2e157d6f7d5edfe190e377ff0447a627705d728fe9dd8613fa168e55ecf8f82c394c54b5385abba0b2c0cf541d86977d181ebc39cb2871a44be1af1e38ade28978d0f17b4981887b16c8996eb66a751f8d1b4951d7857bcdac1210789b423091aba0b4365d5e173360ac6829ee345fab41c18c8fc57fd462adc8e3eddf3ce84af425644075501abd49db461efc95b1ff8eab75d8ad1d988c91241c4f11230f9966e688371e0130eca332e176938d317b086a2539d298f2ad4ecbded67f577f7d274648c7d3a0017dd87011aa39331a80fb600d53588b26866f5fca1ef4937bd8627467ba681b7fcad5051d2c504f52bae295c09e65d32d1dc26d536cb75a4e7fc98e9fd4fbacfbadf316499c786d860e10c84fced2e9c3e42e4c2a428a872545d61d3f8cfb541eedaf98c46a9c7b35f17b3d5d8220cf4f98fb3a71da6d55e35070dc137cd16c7f5938cabbcea442bacc7b0c41d74bec0a8810e7f2e11d92bf231a20abce4eee1a5ae4b516f9ead9d0ca6cb3dc1a798e3075edc097e7949a3ea4bf7ca5c5bb58efa95a54ae62002b4120ec705f09eea050d51b66528392af5d78d8e09401544deb1de71faa3ec052d2abfff44f7d1fbd9bd997cc104fe544828fb12a34205608384e1b22db87aef7a184bcba92f0922d2a375009377843bcb295c801af1f14369997a2b6666f0094a2b381c7f2327cc8d843d21186d3ca1d623298888adc492abf8ba813fea431cda0ee8aef1e606f6a9eabace7511260f32be5f4d1b6c500571e16b28e8b3048afccdb23bfe0ebc670a8cd004c3f4425e610dca4a810730c5ec37ce0db558c215bd9a45f849b7e3401b8212903369b3aeeddb7aa138ab98c7567d0e55bb7f673460277bd37b4ee77355b6ed6c955a98706e9283cf061a0013e0d958968fd8899c452f124ed4ee830934d1d5a1d227a163c3d33c25401384ba4ea6f15f1d85c09353ae3af12010d6c6e8bb0be850720a4ce41d1ef3f962c576e6e5efcb49c957486d373961575ee23214c32ab54cd388041aab16613039583b85a3163e8ba25e82cf9c277819f4086b057b80575356666ebce91b2acde730504070a56fdb2518ff2b6c837a31644d40a34801c09fcb724e8a01b8cd8d72cad3c7f8eb80842aa3211bce07f551d7d929c6fca47166a90cfafd550cda4c8b59e0f0cb5e6db4528690c686bc96c1c3049dceefc76423a672e9fffdf62aca3ffe2e23890bf344e31ef9a3d93b732c90785016ff4fb16672db32099ed218c75ca4b05bf4fdeb5c4aa93ce3a48f111db54d20d9a106abe877d40244764b7c6418bdecad62931fb0342923c437bb90f3048980ce8979ef1c803c2c01275d2b35deb289693763c4477fce7df8ca436f6009309d33211160a29d2f8bd86ea82e0f0fbde4e0b269eeec199e9331e3b2b5034af62a27180ad6bee296fdc8cbfdc440acaf7d165055f11bf78b8baac4f62007eaf82a2907174a412a145ad8e67ecc4f031b61e8907ee1599a27473b944d2839aa584e03d14fc4a9e95eb2620c9033a58080be3065d74aece55968f9dab113ccc5564b319804a2e6f6d7ccfefc02ecf487510f5fe6a71fbd7154e2610f9e6d00dbc83f857acf38e3b96c063ead32714da4b61a977ec54b0b9cb5b5d667e8e1d43488f8e046731890d3f495a79c5e4bceb184295675680c19414ecdb25020cec8c3678d66383c1523474f46914460ae950fea60219bc035d558cefaf5d74f6d74a008883715c6f5b1a5618dedecc33c65cf537e4f60c79632ef6cad35d444d7a926ee307e1881c42db04c7d02fe7e69dbd123b4e37ab7fa3618e8ce8c9a0d6260af9dec364b4e8c5a1cac18f4b9526f8e77ff2d458bdd84d4bef5917956f61f7498d909fd3edb09fc41b9c7eab9a68004ab3bd6cba136593f637ad81ec6ba0271796678350191abc697bb90d1c75370557e6d55b137e84c809d1f316dec8a69f468530b9028165ee46777aa6b7d34c18c739d1b6a330ea008135c8bdfa5aa5b42d955c2c92de7de547a1ddfd25a8a2f8f81aac47c06917676bfc7b91715fd4695641312097adc62309262767e55b34a7cc2d678f29d10a2b58a796606b8fdbcd77b6e11af63cb9b7104aee19a268d02bdf989c2b5db7be899c1987ad1323fd2b6bb6ed2684c4c44e88b66b384ff5d4e740384c5a0f1d037498266fd5678431a0b894286bfc367b6562b64cedf575f6dac04d11d63aa8b886a1b902ca1b33532a1d81da0301bf93b00d83f371b9062a815308bc65f2de4fa0df8d2a048e0a8109c06d03d5a433f8b44859ce776497654a7bf19ebf06a0d12b9f690e58acd91f6bb6c58e2dac50bdb63aa64bdd1267c079ab1945ff1b45df3a21a4d4f7739c1b02bff155466e6fb3bbd2b704f4fb5debad1b2301634e7a93b14da3f1a74a9a53fa025831a8a1cfb1ead1054721771a26c5adb0531add5ce7bf2a3c941e0a46ce0478c90f0fecfa5dd8227f515ceed518bb893bcbefae94091b9c22e2bea23203439fd58ff97023240b5c49431b5493493491d9cc729bf669e268df8ff97a2e13586e1065fb280b850ce53aeef10b4708ec32e4fbabbb15b287024608df831bd325864a5b577897bc02a3455ee4a75789b48d6d0611c4196969e4a550c95822d4bcb52d3c63b6b8ca65a9cd0b315e78319ae76f19fb5d2752300517a2b4f3be7e0ee96006e7f67b008c8e082ef73f5bf994d75a5d4c1940f053545c73a1d8c0b001c8a92192fa337ccef024ca3ef0dc78c7e09bf583ea99fb8eecc0cea9809de0584bf9327740f27dcd8257a5667c68d521a8f4db2973abb17b00b9fb54c86c69a28f9f371cd2562e4291307312e43c660cebb77a343ab86ae8f4faa465e72fb547f1d41434ef3d928a83df05f0dda92ddedc55c94dc763f942336ec6cef41acf5617a026d4d3f0dc3887c8e8f7ac74c869d7f5189a183a1cdcb7803fc2f7e5e84bc2da61fa506409eef635c2b28dddbcfe01039b4de274f8656601880f616ef1af02631c6b057a7327bcbda637d4c80055a8320a91bb0cc45d7149039d4ee3d60384799269769fd64ad78da94d092394c4d4215159ff66a830aa43175d3c0a9617fc1f8582db7276f2aaade334fb4dda5cbb311f47529fba5c742d755925014ec7b64757c60db7f1630f027514c2b24d899420acedf1faa87f6c9c11b938814193bfbb5906dd15fa2299a2299e8db2a06705e4e5c9dedf1064832b7a414905ec2b23dd561ba82e5d1f7f6e9d6a7b2110f32963bfeddc5e75afd2dbfdcf67a697f59a3d302b41214810dc630f2d278bf2175753ed7af03469bd95dd7ede94feaaa0c156e43299b9524483ebead0dc41430256b2d7f8214310cd4f007df663143c15427e6520a93c2bfe6aaef2338249e8b1326c41154b4262b1c230e04b3a87a6212f002557bc7a252632e3e1c7941b9000e0f6e4e50cdbece36e742c0a4a7f085472422754d68482427236dcf873801221a14bce749fd031bf689bf11a2b5da6e49db4dac083c2669984d111a478c9e3565f4df2215913eb64022481abd3aa4a23aec1f21bd7acb6d59e2ce2bd1798fdee56eb75ba70c6ef13f0a7e6e6164ef318daca366d59386f608a0b97d0daefd042182dc8ddd3b62003afa907db9f473ef427b2ce1dada300493d387fd77a85ac629fc48628a3f77bc8d13fddad7620d34b7e57a4a9f53f34ceca58e9df555cb8d3be887f7ee974a5d91afba8f205b0dd0329b7ff4aedeb79c35f3e945bc17c4f805134ac9f04d364969769d9d250ecc9ca4a5f776b0de7e3075134ba4e5a5cacfc7cc2b0365ef1a4b703fe508ffe8094a982457d8cf04bff309fd0bc660804c24021d6560f609274529693f924e64172d7be145c43d2060072e34185c49863309e626ec9de87509c7b7cc9a79bc67bf1c903fbf77981aeafdba39967d30e0c90d6bb7d17a02ce5e05652491a080e719948aafb6f01f90a73a02f5e8011902d395a1356ca6747b3959fc57b71d499879aef3c55898b80f0b9d46cd5b12e983daeed65be9dd3da88ffa332f23701d4d0821927b99accb38387d3adebe1afb263d987ce700142301c766002fd798a9eef2dd6ebf7457ccec1b7662607e1091d06b62294cfaec04393db86e2747ac32c5faabbced0384467e887257d9e2f3b0531a119a0606ef5eb619b57eb6b220d3fe47f7a69b75dac56b46eac92e8f6418427c7c7da40f7e479569753d3076da7267982e03f43f292cda150c9439273bc375a376cc3985d27585fec1a96ab5fdfbb093adae8ca614a4a078a7eba8c975a7e55845e8d5a6abbfa124aafd696f4b0298b17bc15618e988abd9714b3e428a362c752084a5f9ff2a638966ae418190c0302d32a4e32fe01b1108ea90a63fd04d9e5ab3e09e17ac2ae2d42c447ed75e03708057b83fdefa41f3b8699a6215156219269799f6f3cc775f607f053d17bb25563f8d59714c9013748eca14ebfe6dcc6efee3218879be8fa3fb928fb5c1ee10938ffd016afe967d677134b031d84a195b9ad9f47a3c411c17cfe5b12c1977bc23969d1c801902ce6038afcf9a079c099235f754aa5ed327bff121e77a0b27d69609e87f78027a009e079b972891e8bcb3d66c9abcc3417b7f1cfd795725025a40aed18853a417500019da72d0c4dbeed3e9210cfebda79d7cd6060677c487f4020aa6c76e48ecf87c9a5ec12a21120ae180763c5460fb161eaf24cabc40ff3ca2d92c6e89c12f7730409b2fa8f7411cb82920fade622c4be94f7d613f7f42dcd20fdafa4a62cc642a7eee3d921632ee0f63abc7d96f281246a5ce78a0f26f568c4664793e31c3d0bad0671bc10cc4ff5e7eb94029af3924def2aaacc076a1f389d5a04f9f6a40649fa3bed9e2736ba9b8f51c789d2aebc1c5f5ec19f9fd9f0626850d287e596177b024891a62214e2abe247e967a3cb3bc22acb015c6a919727cf1cfcbc3d6f363b46ddf6a10951407b4422a0e1eed28e6a8409728d1bf80a3b7d54e27bc135d71791634439f642ba7de0def9e25acf4ede0f31417444d5e2a99af775bf9b011dc2f825d77dacbbef2b0e783b5b1a9927a3ef21f4eb960b2605960c7798632ad4c0b58cc9eca3ac4b7dbdea7cb97eefccc991998186b7d9f52fda52a14ffd86a03036938f7fb0348b8e966593d81e39db9505231e5920447d9f7fd353e22cd141946b59360e2d9f45e5d2dc7a22583cb9367ee0cbbb250cdd82156a909e2c230c51dcf44620f206f437ff28d1e6b7d80e56e64eda125af1fa6818c1655331938133bce75cfcefc849646febc604a195673eb68096f3fac105cf41236332a3adc3123d2a8efa1efc931db0f9a273a20600bf28119507e80eca33f760969ba9ea2914b3c624011086d41b2ead65bcf049d7df8bf7680a7c4588c4ad6a498c0ee1eebd81efd63ed4caefb639a021903789091faf0ea258c0339b3270580a2870bd9e25858fdf61b3be83ad160b8f0699d5a9b2b389adbde7a04b54eb27ac904af82236e653a7be350dcdab1d43ec3806a017131ba363dfb7ead5c46e906ddc82c72973844e1abc3acfb7ace0152034a02150e395dc53afcae18b0422397090e9af73d93ddb5b2653e02a384c9441d26d39b755955b739b34db965badae3972dcbc4ba3da8821e083619693b12b50dfd19bfc7b51f035ceb69ead90428b9951b88e359851c9bcf20d98ff83929871be50470d8c6f21e8f4f770c34490ecf402350a21edea08b0782a4978c1553229293c4f40e351262983b9ee72e7392449682772f15a076733abd12913974108285890da5ecf5b5b5d3c15cd2bc5a20d252aac76e13815ff507fa4756dd5c2b9412611150c88ddbf125ae9e4d787a733bcb8bf04b44a546108f99dc6636ab4ddf7723f5b3c8096ff45eafd65bfeaf6453fefc8b5f9a4e894142dffdf8fbec3f178d51a9c2431fe16db20c28fa07f9beed56555448be3f536b72d97413a38d52ea0a9ef008bf597480cf74f77b8b3057108027277a21abaf53ff285fa1db88f782f6fc8a3bc717289ccda59225cde52c12eec6b0dbb84fac97267c2357cd6af54f22a8fad09e563441f7c1a2f2ff40202c51c37b3006937a4f13c34316621de3e3ddd3ce593a3dd3e2be7bdeb93b4aec02c41d4612c35cb5a3e6974587cae80e6b8873f95593a8d4db158d9ff8f28c60497ee0ceef0c2ad8849dc21c1ebf8051fd30f25122fd61fa51d414e5e9aadcd40753013bc56d9a2564d8cc84112a4475f214c4c904e234fd3951f20683f80b2148b155e28588ac08b5a795e81b9dba6843604182a879c5f0395a6df9bcc28ee5d693d06f53c9f3b8396b2a366235ad6d35e5b232f0244a37afec837b6746e458c8edb872417c13a281eccb691d6fce0ff74dabc0700fd499ff3659bcfe2c2296bf9ce67c4cdd61668ef66d4b54e83b58ceca4214fc0097067a07b975d4bdbf9cd5ee9b26247c039fc3f8bd751bf951b60aaba3f858ad89d13065115160e6729504f0c2a35409d125d5267c9acc61f6daa0878c8a656c13aeebb43cc65beebe49a2416670d38e80123326c969cd366f4026c7624fcfbad366393ef20eb6534727e3010d6e62f4ea9d117dc801699605633eb0b7a4ac9f5140d39a196df1eb232150f453ce639333dd11067b52de44a9b874fea1bb6e08326edaa4f24ce527a09bc9ffb97ffbb9fc1983329db96b16bc18803c2dadd2aab1b6e8ae1b111e2f3da354d611a4b6ab2357924b1bf910d741561698cc2cd18caf8bb2d0d1c2b73c2d860a2e467d4aa73b2e2d571b2970c01d2d7309d7a2e88e37b68b004fdb3cafdd9f2338e16a5ce2ecdb4d578e6e0f75fdf14fbc25ae169a961606c89f6b5527a4eb70c2647391bf4347169b87d82c5db2f46730e2b689bb9039acde881aec756bfc1feec7446b330a8300695809d6bbc98d586af24710e29e625df1dca5cd121e21a240252a7ba1f75b030984a61dabdf8311096dd691087aab2308673a4542ac139f4bcf909ba06df8a25fa79eca242bc8200996cc87e00b73d5f40d4e6eb719225b32febb68b49d318eca16597c454f58aef41656b54203cceff09cca7c5a89360b3fb40e8ca7a1723f3b3b37c6f43f26f7b7b8a4ac27e375195163e9cf9fec1a3ba8c65eeb1728891560894c02ec28040638876ad8f6c57b663e2ec5c7de0578a38783ce1e066dd5843a78f1c593e9940f0ab61c0e69e8deb6b42ea1e3fb841a89ecda7c8bc5a2e06dc4c633a6d90808222a3ba98b90694df733f9b600ff094f224728764d76ee2368d044a4f48d7fb1fa05829e39a704e2d7f39d755312be1f1113bb58b3bd899b0b79c6ccbe86f289cb13eb41fbb4e33a05e6c5505768e890f3a186ab1ef8faa976de57c7306e153f622eb7ba8aaccc8f21eda1e349dcf8bf7aede2f3ac9d90f372fd5569f417a0618cef0d410517f31ed5315c60f5bd2132fa374f96a28216ad457561e11fc28107de36514738e755b5af459dc506eefba91d673bc320ac20a1b94cd52511f24dbc3483c045a8ec7d4a499b57359c5330173448c371ec99926ffa5639070f17dfe6e27a3125011c92269c5ca8595bc7543cc852b0c58e97c113e0608324e18c5107ddd9a04add852c3537830a74064389dd78d1673bbd378fc9dd905567e8c65c8843695a9f91679dbc9e621f008f11b27a65e8fb41255b9c58a17f6c115d4782460334fb52ed2bfa6813c3dc11394501fe938aa4106fe4b9703bc6917870762075243cffdbe68a9ef5957f97a8ebf78aa6c93377e1fb0335878b77db776bab31a9d0331f1de21707fbd9cbfee68f036aa709947a8a7c73aefc0586d4a494db582fbbc6daa7493fa0a7634d6a62bc5b0f1a6d1be47d41f35e6c28a10842960aacacbb6769b5ae88c33d0471397b9d03ce89a441152f8bc66c17ec41b224a97680db82b0b543ef48820f2a313ff9014b783b9db0d3449adbe3cbd8a9d51d50c54075124afa3a11d5d4c1ffc0d90f5ca98e3c8f9b2206551bf1c704353216f85bddea6b2ae33ff19dfdb051e0f9c19d9c90b9e6c093d98f5eb5082f439fad886bac7816ae9d173cdf1f163e0b494d6828f36a7c3a853395a5ec85ccd1c84bc16cc2c8fcfd69fd0fd800f2aeddcbca7ce8cc4a0046cda4a08d7291c87e1627ac01c5936fdd2989ab552c1b14d55bb56de97705373ed2ed5dabca2e833819a555d9e64c25ddd40fb84495e646b3e71dbf780f6ff03a6f2498b178d1bf0750591265eb60eaa468a05d16c5b300d1451766c88894a2c12e2e04afacf48e5a58cdedaead16629e698ad10344e37ba6814d4d15f70374d3cbf375821481d4c78aef2e87391e6d1c94a96f9e99ccce89b7435852aa7a27e5eb4fdbb3bd63b33396915c82c98f2bd6ff1c483a9b94cbea569e95fc2bf55ce1f15a88dc0092ad938f9d235401661048100ab4aa73dccfb1b381d3e1602862baca3270d26f5167981189cc96184f7f56179c1a77a0e53a9926a7c41dc495c5aa8df23918e2f13ed50f0c816408ab3f2dbfe8afc9228ab4fcc91dc02a77c4b397618ba602401fe82d93af5d9ece07318ec32b464daa237d13b9ced0dad20da7b140e66539cf590c39f8b42f1c386de07365297380fb25297e987b421a2b7b30748ff7a9cf5b61de55783ce0053d0bd5e3ca90578172d9ff79bab1a559f1b976ab1209e0db9eb42d81d483d10d26295a4d636dbb6919c8b591cafdf57e93171c44137f9f8bd252ff82f58ecb4730ff9c3c28e2383cd644b1d38f9731eafb7d1343e2c756d0e318ce747725fba59135e7a441267a0e9e5d03da614e8bfb3e605af183b6bab967ed2efe5c1f4601f70a1ac9eda8fb920d967a89e07dcd0fc4ef5d0f2a184573bfbbc6c3b88a32b4c7e6a90d710ddec6f17b27bfcd77ccdb702dfc868a679eba89ec34fa5296ea9062540a187782f41f3cfa958e868c488c4d5f41f358624f86a9748187f5833da3b9c824dc4073dacec8fce010e84c7e747dd99c15bf964a01d95a424ed3f3b85038899f27299a67fa89adea3171b4129387599374211c6f0ccf345bd54b5b719ad29d5fd802337163245f84a2f7bb2d15303e9320d1ca7805a152b741c05bcf4a6b21e98dee23f4dcc9449afb564099bf69a178914d38d4ea9090782137c2792938ac9efee703090f06491ec3e9e01815cd79875ff9b380c4609c9315e4a9821489789fe3ef3668aab77005839feb6892a449cfb57a54191e98e446cf6e6a17a2b200ac1e50685b413f6ab2391acb81bb72d101c336582e6692c2b59d76ca788c33e36cd291a603c2c4429a9bfa01cda95f3010f8c9259917ad9c5ca9fdd7787bf7cb376e0d2b96f44fe264ec18cfdf31cf4b2555e8e43e138791508cde92a43a2346c90bac40ee1608f862b443ff28557a1bf1aab3f951a78ebe8c0c5b1cf4a9564e0808af896e5e824fbcddf6e24c197851adbb82c49e13627b3f3139a30d488c595706c0ae6c341a99c3c511f445427bcbbe8dbcce233f2a59535810c9f9dfc7d3914b0c83b3bd96111353fd999bff79aff50055abd7aaccd0a8119b7f9c321b6e2222da6337266a4c2f16d1d13a5ec399ce4eb862d90a33396a7286861f412f39e967d4048ea58ad591fb3d7554ea44d2fb002f83177864ca7ce919be645887c42a51217604a6f82205c294572d0994095e23ced18a557c3999382d2652d63b19849fe144757e0097adf5875781c2282cfe4b48d50fa960f60b8eb2cf577746ca4e49c5c4ee77b995f7451082cc78b8cc70fc366778c6804508ed6886d00dd820901182158e92056d2139570b7c22c364fcd2029ed1f7a2188b96dbd203706f62d06d9d662aab8bfb0d252d712377f9182216d4a0c7d4381691edae44e609103be2048db38b4a86ff598540bbbce9f84156188cf1d497e95d174320da8da597554c60ea65ac9c313ecbe4e5b381930c54e681958792987724cee5407c64e20a3968b67cf466e06d0bcd711d9e0f4c024fcf9841a584f06558f8293f0778d4da9d5dbf267a906c459089ea605364c90bbd6b53c8ddaff0f2beb34e6412e746a3415a5426473b4b04b9e515ef45650e648f0808d3cdd3188811de3396f76a6d52cc3464b8a44c0493368823ba8ac3482242f3e5a29915bd05932e611b63410c7d61603955ce43fc8306178707728f8fb20d67a87a60d988e9cefa18e01874419baf84ea741a6e543fe0cd99917d528590ff31e60a69f537bd38ff22b23504f05e85ba561ba48f52943b6e6ee4e5772fdfeedbdbb4551c43ddc0af5fef378d10e7ea9995d58e046f6cf4c4c76b428d1592294d549c7deb88168cfdcc37ccd496b3aeb581e5570eb565f4217ae3123ac5e84044a489690932870dc19c41ec52b9bd1db5a6edc067132733d67004b2892920e29f89bf9319f87722507e1336322e809ef0dcba772a8098c03529a246a4fb8bbab330427d1bbdc1115a73326c4e911e224f3f60b42af74fb2de6356a901df51c1ad0e0ab33b06d0d62e140dd4e71f8fd5397bb95f12c53be1b2a067e8a33c6ae0854f8829b3960b7602517686a1daecf8aaf7053fd694a8c38868afb6f7e8114981bd09910e9028fa79d151c77348cf2de7af8c8b8afb66037b13fec16443f6928622eba33faabbe605dd420d975c20773c80bbb99e4921183162e0e79d6098dc61f385243f6a9de1d5cd2cb1dcac506bb2f630effa5c629090b5086640656c6831e9302bd80fe5319e1561aaf9766c643f9b44fbcead89fcbd5cc5792950da5aec5db37588ec28e8cb1cc00a0ff5e4e879da59a6955ca75c815369965690e92b25e4ca2d9763c97c5538906c955228f7a92c996a7d4148127b57b87324a571ad2be67b4434ec56b149e2eb3d221e1a3e68c8030b890fff76b3613d46490e9a2ec3104dd29b7a31c1bf2c094729317a0acec65c31abcd3ac6dc1d945562211dd7eb537fa614c129c42c86eb0b521e5c1c8620ad791d367b5252e00272668d11b4b9ae46d3808123f7906185b46b11920db88d875c10b68c09a7bdb0af84658504a89b8b80ffad74849b1c4c558ea363237329463da7750c9dbda9e32067d448416231b61147c43b4bd5c5a3bbf075f54e26a1c4d2b4940045155f03908663f6b6da129de948b90fd12697306e37c7cf54c1753e9ee9678a53486b5db2ee8328224da36d7f4b494b1e294588ac43b1dc7fc5a1b7d77c4dc789b5adec7646ec793e7a9e740a74269e9278edbad8fb475b058ba34bf2c152b92406b131c08abb129602d5b07d0445f4ed8f7b7871ecd6dcabb2d3cad52f4804ad67328c401f1bdec1a3b734824c718da205379d197f10bfa88dd9f7b31664e6629accb811d22056bfa995f69f7f3a4f2d593c9c847dde9e781006f30fac44a69c6c27efb1f3f001491765342aff53bae4a34310eb9e9ec420bc444adfc9b26ae021813252cee877b58d57d399ac4db90e47db1d0d5e2b911e98708a775ba197329c115b2ca132e6d979898361ed6ad2d0c58ed7667985bb9f095792804753e9cd3ac225d8d357a40a5ce36d61cd2edbb939115a5a6fe244fd365423f80b65f437f9666b09c545a74a142e07dc85aa75902c49bc947282ea20c8c4e2af3aa0218d9e73030a83b0d75d35c80fad3c5875435da69a37dfac3c7fcae885d4cb4f1f6deefeb68c8ae02d4123925628d1f5b190fa8988396b96e688430a4913ee9d75943d8d3fcd135b601f62a3b28f0a7ccf29f25f0aade92ccb22f41b2677d178168ba8c3d971f4fc08f9500918e647ce0492e2f72f9d281ebeeb0c27cc2ad5deb4ff0269bde9df95c650c1f74187ce6dca5278721279304f614b55f3ddedcb87fff5d71c9b9db7e51465b1368c9a85054087441414cad73a2ebd7785638a70b6a3f27188017126748629eceaab5ff539efa5d15b410f17f562775ba4408d9971137d48b914f2e03cffe6ae440ff18f1e9db0bf12ebdd46aecc228b3aea8f34ad52de36b3ad18b4a5ddd507a38e610344a9604e1683e9fe10bf84082700fd13db288220dc14d9a25a395a4e1384e1011a652a0a5b2ea4671313b067c8a17914eedea6481f208bbeca86525b86269bef6c7990ceb3771bf78bc30f47d4e416a0c5454c3339971ec8e47e306fe41b2be15dbc7cd9d00f8e0bafa60e97c40e5e00754fe66d1829e96d3ce51a26ff64f9684eea2eb6ec2f674cb8f332729a59dd155c9ee456e8a4ec03226b8f8ab3da5c4f9c93a67fc598b159acb631d95b43e4a21206a0a445011237e0c643431edc994241a6e072baf831f6c3b036b4f86f57fcab91a140f2116ab5e15b6dfc35c64846365ceb38028f06aa5f1ec9829438349bad8977215159129960693ac01d5c8ca976fc19f91d62944654356bec120a5fb5071a48cacf220f178fb28911bd2576465844fa8a50eb3bf0e20d836597490d62b412bcc830614c13fd9ec459a485e2242b1c644aaa83bed176d8a49bac8a29ae34412edf237f3a3b91534be6937d8aeb454331e10131e37add330c8da4d5411b3cf57c4762d8f2f7b0654fbf28fd4042e3607ba4d4662206ac675753144d74ca3cf8a510fb776ba0a12a1b209b7fc5d21bb2206c896e8b191258f1ba93e6d330570a0d3bb1de5deae5f8f89f8c9b27ecdb8d7c69212c13cf8b8be2c437640609d3cf4dc3d81638a84e66ab261c001fea3faf1bced6a58b68bd6b3b80e3db7a64eecb657c3d7a4f65460133ecc43986d7d4b2c2730fd3d9ac35ec1cd00ed110aea33b29603f77c155b90cad344c6fd1b38d3c4da9b23c71bb04d7ea55572cf0ba07edf41b05e3d9b2d7cbeca88739a387954d378219a6326dc108d1ee6da24ce38e2d69b31866b7104b79b136a8ef33dcee4309cfc994709cd03cfb2b906a38f6f027f898e6a5d8fd2f6d1b7821a4b6263d0459b120d752ccce38834a6cacdf921733ca9f87ea35a4976e809a4bdbe94e389400967d3b90b26231757ab3f3894d2d86deb92e9748f83108a1fe9df6582230739c003425aba805cfc31cc33fcb02a1d5ff67fcd007f9dfc589f808eebea2cbb8fcd67243c1d5e764687f8c4164a8e2b4d13d1674b79b280d80fdb1738b8d45bbb322443ecd72bd7b6f157985a9f0af4e6fe5c85d7f643a250ebc863f5e4acd1a5987267ef7c16ce267268805e43816b3a095bf@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.10.0-153.40.0.118.oe2203sp2.src.rpm5.10.0-153.40.0.118.oe2203sp2kernelkernel(aarch-64)kernel-aarch64=kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-rkernel=5.10.0-153.40.0.118.oe2203sp2.aarch64       /bin/sh/bin/sh/bin/sh/bin/shdracutgrubbyinitscriptslinux-firmwaremodule-init-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)001-78.28-28.11.1-120100806-23.16-23.0.4-14.6.0-14.0-15.2-1device-mapper-libse2fsprogsinitscriptsiptablesipw2200-firmwareisdn4k-utilsiwl4965-firmwarejfsutilsmdadmnfs-utilsoprofilepppprocpsreiserfs-utilsselinux-policy-targetedsquashfs-toolsudevutil-linuxwireless-toolsxfsprogs1.02.63-21.37-47.231.3.2-12.43.2-32228.57.21.1.7-23.2.1-51.0.7-120.9.1-22.4.3-33.2.5-6.33.6.19-21.25.3-144.0063-62.1229-32.6.13-44.17.0eee@eee@eoeg'eTeKx@e@@e.w@e&@e e;e@didd@dhdd˖d@d@dD@d[@d@d@d,@d@d@ddZ@d@ddydu@dqdm@dldh@d(ddxc@c@c0cc@cwscjDcOcEZc6@c*ccb@bbbz@bK@bγby@b@b@bx@b=b@bbkbw@b@b1@b@bzSbk@be;bbb^@bV@bP#bDF@b!b!b@b8bOb@a,@Jialin Zhang - 5.10.0-153.40.0.118liuxin - 5.10.0-153.39.0.117Jialin Zhang - 5.10.0-153.39.0.116Jialin Zhang - 5.10.0-153.38.0.115Jialin Zhang - 5.10.0-153.37.0.114Jialin Zhang - 5.10.0-153.36.0.113Jialin Zhang - 5.10.0-153.35.0.112Jialin Zhang - 5.10.0-153.34.0.111Jialin Zhang - 5.10.0-153.33.0.110Jialin Zhang - 5.10.0-153.32.0.109Jialin Zhang - 5.10.0-153.31.0.108Jialin Zhang - 5.10.0-153.30.0.107Jialin Zhang - 5.10.0-153.29.0.106Jialin Zhang - 5.10.0-153.28.0.105luhuaxin - 5.10.0-153.27.0.104Jialin Zhang - 5.10.0-153.27.0.103Jialin Zhang - 5.10.0-153.26.0.102Jialin Zhang - 5.10.0-153.25.0.101Jialin Zhang - 5.10.0-153.24.0.100Jialin Zhang - 5.10.0-153.23.0.99Jialin Zhang - 5.10.0-153.22.0.98Jialin Zhang - 5.10.0-153.21.0.97Jialin Zhang - 5.10.0-153.20.0.96Jialin Zhang - 5.10.0-153.19.0.95Jialin Zhang - 5.10.0-153.18.0.94Jialin Zhang - 5.10.0-153.17.0.93Jialin Zhang - 5.10.0-153.12.0.92Shi Kemeng - 5.10.0-153.12.0.90Zheng Zengkai - 5.10.0-153.12.0.89Jialin Zhang - 5.10.0-153.10.0.88Liu Jian - 5.10.0-153.9.0.87Zheng Zengkai - 5.10.0-153.8.0.86Jialin Zhang - 5.10.0-153.6.0.84Jialin Zhang - 5.10.0-153.4.0.83zhoushuiqing - 5.10.0-153.1.0.82Jialin Zhang - 5.10.0-153.1.0.81Zheng Zengkai - 5.10.0-153.0.0.80Junhao He - 5.10.0-152.0.0.79Jialin Zhang - 5.10.0-152.0.0.78Jialin Zhang - 5.10.0-151.0.0.77Jialin Zhang - 5.10.0-150.0.0.76Jialin Zhang - 5.10.0-146.0.0.75Jialin Zhang - 5.10.0-145.0.0.74Zheng Zengkai - 5.10.0-144.0.0.73Jialin Zhang - 5.10.0-143.0.0.72Jialin Zhang - 5.10.0-142.0.0.71Zheng Zengkai - 5.10.0-141.0.0.70Zheng Zengkai - 5.10.0-129.0.0.69Zheng Zengkai - 5.10.0-128.0.0.68Zheng Zengkai - 5.10.0-127.0.0.67Zheng Zengkai - 5.10.0-126.0.0.66Zheng Zengkai - 5.10.0-121.0.0.65Zheng Zengkai - 5.10.0-119.0.0.64Zheng Zengkai - 5.10.0-118.0.0.63Zheng Zengkai - 5.10.0-117.0.0.62Zheng Zengkai - 5.10.0-114.0.0.61Zheng Zengkai - 5.10.0-113.0.0.60Zheng Zengkai - 5.10.0-112.0.0.59Zheng Zengkai - 5.10.0-109.0.0.58Zheng Zengkai - 5.10.0-108.0.0.57Zheng Zengkai - 5.10.0-107.0.0.56Zheng Zengkai - 5.10.0-105.0.0.55Zheng Zengkai - 5.10.0-104.0.0.54Zheng Zengkai - 5.10.0-102.0.0.53Zheng Zengkai - 5.10.0-100.0.0.52Zheng Zengkai - 5.10.0-99.0.0.51Zheng Zengkai - 5.10.0-98.0.0.50Zheng Zengkai - 5.10.0-97.0.0.49Zheng Zengkai - 5.10.0-96.0.0.48Zheng Zengkai - 5.10.0-95.0.0.47Zheng Zengkai - 5.10.0-94.0.0.46Zheng Zengkai - 5.10.0-93.0.0.45Zheng Zengkai - 5.10.0-92.0.0.44Zheng Zengkai - 5.10.0-91.0.0.43Zheng Zengkai - 5.10.0-90.0.0.42Zheng Zengkai - 5.10.0-88.0.0.41Zheng Zengkai - 5.10.0-87.0.0.40Zheng Zengkai - 5.10.0-83.0.0.39Zheng Zengkai - 5.10.0-82.0.0.38Zheng Zengkai - 5.10.0-81.0.0.37Zheng Zengkai - 5.10.0-80.0.0.36Zheng Zengkai - 5.10.0-79.0.0.35Zheng Zengkai - 5.10.0-78.0.0.34Zheng Zengkai - 5.10.0-59.0.0.33Zheng Zengkai - 5.10.0-58.0.0.32Zheng Zengkai - 5.10.0-57.0.0.31Zheng Zengkai - 5.10.0-56.0.0.30Zheng Zengkai - 5.10.0-55.0.0.29Zheng Zengkai - 5.10.0-54.0.0.28Zheng Zengkai - 5.10.0-53.0.0.27- !4131 [sync] PR-4100: netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4127 [sync] PR-4022: netfilter: nf_tables: Reject tables of unsupported family - !4057 ext4: correct return value of ext4_convert_meta_bg - !4059 ext4: synchronize the casefold bugfix from the mainline - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - netfilter: nf_tables: Reject tables of unsupported family - !4079 [sync] PR-4069: tipc: fix a potential deadlock on &tx->lock - !4075 [sync] PR-4064: smb: client: fix OOB in receive_encrypted_standard() - !4018 mm/filemap: avoid buffered read/write race to read inconsistent data - tipc: fix a potential deadlock on &tx->lock - smb: client: fix OOB in receive_encrypted_standard() - !4042 [sync] PR-3981: vhost: use kzalloc() instead of kmalloc() followed by memset() - ext4: improve error handling from ext4_dirhash() - ext4: reject casefold inode flag without casefold feature - ext4: correct return value of ext4_convert_meta_bg - vhost: use kzalloc() instead of kmalloc() followed by memset() - mm/filemap: avoid buffered read/write race to read inconsistent data- remove bpftool from kernel package, now build bpftool from src-openeuler/bpftool- !4002 Revert "ubi: ensure that VID header offset + VID header size <= alloc, size" - !3988 [sync] PR-3715: appletalk: Fix Use-After-Free in atalk_ioctl - !3991 [sync] PR-3668: net/rose: Fix Use-After-Free in rose_ioctl - !3978 Bugfixes for RDMA/hns - !3985 [sync] PR-3915: nvmet: nul-terminate the NQNs passed in the connect command - !3797 [sync] PR-3771: ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - Revert "ubi: ensure that VID header offset + VID header size <= alloc, size" - !3764 [sync] PR-3686: Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - nvmet: nul-terminate the NQNs passed in the connect command - RDMA/hns: Fix congestions control algorithm type for UD - RDMA/hns: Fix a missing validation check for sl - RDMA/hns: Add a max length of gid table - RDMA/hns: Fix printing level of asynchronous events - RDMA/hns: Remove unnecessary QP type checks - RDMA/hns: Rename the interrupts - !3938 RDMA/hns: Response dmac to userspace - RDMA/hns: Response dmac to userspace - !3879 [sync] PR-3466: livepatch/core: Disable support for replacing - livepatch/core: Disable support for replacing - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg- !3855 [sync] PR-3694: Fix tow CVEs of CIFS - !3766 [sync] PR-3594: CVE-2023-35827 patchset - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3801 [sync] PR-3659: atm: Fix Use-After-Free in do_vcc_ioctl - !3826 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3779 [sync] PR-3420: md: protect md_thread with rcu - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3782 [sync] PR-3447: dm: add error handling support for add_disk() - !3784 [sync] PR-3379: md: do not return existing mddevs from mddev_find_or_alloc - atm: Fix Use-After-Free in do_vcc_ioctl - md: do not return existing mddevs from mddev_find_or_alloc - md: refactor mddev_find_or_alloc - md: factor out a mddev_alloc_unit helper from mddev_find - dm: add error handling support for add_disk() - md: protect md_thread with rcu - md/bitmap: factor out a helper to set timeout - md/bitmap: always wake up md_thread in timeout_store - dm-raid: remove useless checking in raid_message() - md: factor out a helper to wake up md_thread directly - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work()- !3626 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3620 netfilter: nft_set_pipapo: skip inactive elements during set walk - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - netfilter: nft_set_pipapo: skip inactive elements during set walk - !3596 [sync] PR-3583: tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - !3577 perf/core: Fix CVE-2023-6931 - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size()- !3294 [sync] PR-2843: Add error handle for sd - !3291 [sync] PR-3222: md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() - !3253 Add error handle for driver - !3353 RDMA/hns: Add support more netdev speed - RDMA/hns: Fix port active speed - RDMA/core: Add support more netdev speed - !3327 [sync] PR-3320: Make the rcache depot scale better - iommu/iova: Manage the depot list size - iommu/iova: Make the rcache depot scale better - iommu/iova: change IOVA_MAG_SIZE to 127 to save memory - Revert "iommu/iova: increase the iova_rcache depot max size to 128" - Revert "config: enable set the max iova mag size to 128" - Revert "iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT" - scsi: sd: Clean up sdkp if device_add_disk() failed - scsi: sd: Add error handling support for add_disk() - md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() - nbd: fix uaf in nbd_open - mtd/ubi/block: Fix uaf problem in ubiblock_cleanup - mtd/ubi/block: Fix null pointer dereference issue in error path - mtd/ubi/block: add error handling support for add_disk() - ubi: use blk_mq_alloc_disk and blk_cleanup_disk - scsi: sr: Add error handling support for add_disk() - scsi: sd: Clean up sdkp if device_add_disk() failed - scsi: sd: Add error handling support for add_disk() - block/brd: add error handling support for add_disk() - brd: convert to blk_alloc_disk/blk_cleanup_disk - nvme: add error handling support for add_disk() - nvme: use blk_mq_alloc_disk - block: add a flag to make put_disk on partially initalized disks safer - nbd: add error handling support for add_disk() - nbd: fix order of cleaning up the queue and freeing the tagset - nbd: use blk_mq_alloc_disk and blk_cleanup_disk - loop: add error handling support for add_disk() - loop: fix order of cleaning up the queue and freeing the tagset - loop: use blk_mq_alloc_disk and blk_cleanup_disk - blk-mq: fix an IS_ERR() vs NULL bug - blk-mq: add the blk_mq_alloc_disk APIs - block: add blk_alloc_disk and blk_cleanup_disk APIs - nbd: Revert redundant patches of nbd first_minor - !3231 [sync] PR-3161: fs: Fix error checking for d_hash_and_lookup() - fs: Fix error checking for d_hash_and_lookup()- !3195 [sync] PR-3128: fix ksmbd to release the ones allocated for async work - !3003 [sync] PR-1656: Revert "arm64/mpam: Fix mpam corrupt when cpu online" - ksmbd: delete asynchronous work from list - ksmbd: fix typo, syncronous->synchronous - ksmbd: fix possible memory leak in smb2_lock() - ksmbd: replace usage of found with dedicated list iterator variable - !3105 [sync] PR-3082: fs/dirty_pages: add last read check in seq_read_dirty() - !3167 [sync] PR-3152: scsi: scsi_device_gets returns failure - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - !3143 [sync] PR-2970: Add error handle for add_disk - !3146 [22.03-LTS-SP2] 5.10.185 - 5.10.187 LTS补丁回合 - x86/microcode/AMD: Load late on both threads too - bpf/btf: Accept function names that contain dots - i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl - drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl - drm/exynos: vidi: fix a wrong error return - ARM: dts: Fix erroneous ADS touchscreen polarities - s390/purgatory: disable branch profiling - ASoC: nau8824: Add quirk to active-high jack-detect - ASoC: simple-card: Add missing of_node_put() in case of error - spi: lpspi: disable lpspi module irq in DMA mode - s390/cio: unregister device when the only path is gone - Input: soc_button_array - add invalid acpi_index DMI quirk handling - usb: gadget: udc: fix NULL dereference in remove() - nfcsim.c: Fix error checking for debugfs_create_dir - media: cec: core: don't set last_initiator if tx in progress - arm64: Add missing Set/Way CMO encodings - HID: wacom: Add error check to wacom_parse_and_register() - scsi: target: iscsi: Prevent login threads from racing between each other - gpiolib: Fix GPIO chip IRQ initialization restriction - gpio: Allow per-parent interrupt data - sch_netem: acquire qdisc lock in netem_change() - Revert "net: phy: dp83867: perform soft reset and retain established link" - netfilter: nfnetlink_osf: fix module autoload - netfilter: nf_tables: disallow element updates of bound anonymous sets - netfilter: nft_set_pipapo: .walk does not deal with generations - be2net: Extend xmit workaround to BE3 chip - net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch - ipvs: align inner_mac_header for encapsulation - mmc: usdhi60rol0: fix deferred probing - mmc: sh_mmcif: fix deferred probing - mmc: sdhci-acpi: fix deferred probing - mmc: owl: fix deferred probing - mmc: omap_hsmmc: fix deferred probing - mmc: omap: fix deferred probing - mmc: mvsdio: fix deferred probing - mmc: mtk-sd: fix deferred probing - net: qca_spi: Avoid high load if QCA7000 is not available - xfrm: Linearize the skb after offloading if needed. - selftests: net: fcnal-test: check if FIPS mode is enabled - selftests: net: vrf-xfrm-tests: change authentication and encryption algos - xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets - bpf: Fix verifier id tracking of scalars on spill - bpf: track immediate values written to stack by BPF_ST instruction - xfrm: Ensure policies always checked on XFRM-I input path - xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c - ieee802154: hwsim: Fix possible memory leaks - memfd: check for non-NULL file_seals in memfd_create() syscall - x86/mm: Avoid using set_pgd() outside of real PGD pages - nilfs2: prevent general protection fault in nilfs_clear_dirty_page() - io_uring/net: disable partial retries for recvmsg with cmsg - io_uring/net: clear msg_controllen on partial sendmsg retry - io_uring/net: save msghdr->msg_control for retries - writeback: fix dereferencing NULL mapping->host on writeback_page_template - regmap: spi-avmm: Fix regmap_bus max_raw_write - regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK - ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN - mmc: mmci: stm32: fix max busy timeout calculation - mmc: meson-gx: remove redundant mmc_request_done() call from irq context - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 - PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic - PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev - Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" - PCI: hv: Fix a race condition bug in hv_pci_query_relations() - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs - nilfs2: fix buffer corruption due to concurrent device reads - selftests: mptcp: join: skip check if MIB counter not supported - selftests: mptcp: pm nl: remove hardcoded default limits - selftests: mptcp: lib: skip if not below kernel version - selftests: mptcp: lib: skip if missing symbol - tick/common: Align tick period during sched_timer setup - tracing: Add tracing_reset_all_online_cpus_unlocked() function - net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs - drm/amd/display: fix the system hang while disable PSR - um: Fix build w/o CONFIG_PM_SLEEP - drm/i915/gen11+: Only load DRAM information from pcode - drm/i915/dg1: Wait for pcode/uncore handshake at startup - nilfs2: reject devices with insufficient block count - mmc: block: ensure error propagation for non-blk - batman-adv: Switch to kstrtox.h for kstrtou64 - neighbour: delete neigh_lookup_nodev as not used - net: Remove unused inline function dst_hold_and_use() - neighbour: Remove unused inline function neigh_key_eq16() - rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period - afs: Fix vlserver probe RTT handling - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET - net: tipc: resize nlattr array to correct size - net: lapbether: only support ethernet devices - net/sched: cls_api: Fix lockup on flushing explicitly created chain - ext4: drop the call to ext4_error() from ext4_get_group_info() - drm/nouveau: add nv_encoder pointer check for NULL - drm/nouveau/dp: check for NULL nv_connector->native_mode - drm/nouveau: don't detect DSM for non-NVIDIA device - igb: fix nvm.ops.read() error handling - sctp: fix an error code in sctp_sf_eat_auth() - ipvlan: fix bound dev checking for IPv6 l3s mode - IB/isert: Fix incorrect release of isert connection - IB/isert: Fix possible list corruption in CMA handler - IB/isert: Fix dead lock in ib_isert - IB/uverbs: Fix to consider event queue closing also upon non-blocking mode - RDMA/cma: Always set static rate to 0 for RoCE - RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions - octeontx2-af: fixed resource availability check - iavf: remove mask from iavf_irq_enable_queues() - RDMA/rxe: Fix the use-before-initialization error of resp_pkts - RDMA/rxe: Removed unused name from rxe_task struct - RDMA/rxe: Remove the unused variable obj - ping6: Fix send to link-local addresses with VRF. - net: enetc: correct the indexes of highest and 2nd highest TCs - netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM - spi: fsl-dspi: avoid SCK glitches with continuous transfers - RDMA/rtrs: Fix the last iu->buf leak in err path - usb: dwc3: gadget: Reset num TRBs before giving back the request - serial: lantiq: add missing interrupt ack - USB: serial: option: add Quectel EM061KGL series - ALSA: hda/realtek: Add a quirk for Compaq N14JP6 - net: usb: qmi_wwan: add support for Compal RXM-G1 - RDMA/uverbs: Restrict usage of privileged QKEYs - nouveau: fix client work fence deletion race - powerpc/purgatory: remove PGO flags - x86/purgatory: remove PGO flags - kexec: support purgatories with .text.hot sections - nilfs2: fix possible out-of-bounds segment allocation in resize ioctl - nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() - nios2: dts: Fix tse_mac "max-frame-size" property - ocfs2: check new file size on fallocate call - ocfs2: fix use-after-free when unmounting read-only filesystem - epoll: ep_autoremove_wake_function should use list_del_init_careful - irqchip/gic: Correctly validate OF quirk descriptors - drm:amd:amdgpu: Fix missing buffer object unlock in failure path - xen/blkfront: Only check REQ_FUA for writes - ASoC: dwc: move DMA init to snd_soc_dai_driver probe() - mips: Move initrd_start check after initrd address sanitisation. - MIPS: Alchemy: fix dbdma2 - parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() - parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() - ASoC: soc-pcm: test if a BE can be prepared - btrfs: handle memory allocation failure in btrfs_csum_one_bio - btrfs: scrub: try harder to mark RAID56 block groups read-only - power: supply: Fix logic checking if system is running from battery - irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues - regulator: Fix error checking for debugfs_create_dir - platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 - power: supply: Ratelimit no data debug output - tools: gpio: fix debounce_period_us output of lsgpio - ARM: dts: vexpress: add missing cache properties - power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() - power: supply: sc27xx: Fix external_power_changed race - power: supply: ab8500: Fix external_power_changed race - test_firmware: fix a memory leak with reqs buffer - test_firmware: prevent race conditions by a correct implementation of locking - test_firmware: Use kstrtobool() instead of strtobool() - kernel.h: split out kstrtox() and simple_strtox() to a separate header - lib: cleanup kstrto*() usage - block: Set memalloc_noio to false in the error path - block: Fix minor range check in device_add_disk() - block: clear ->slave_dir when dropping the main slave_dir reference - block: call blk_get_queue earlier in __device_add_disk - block: check minor range in device_add_disk() - block: fix memory leak for elevator on add_disk failure - block: Fix the kabi change on blk_register_region - block: Fix the kabi change in device_add_disk - block: fix error unwinding in device_add_disk - block: fix device_add_disk() kobject_create_and_add() error handling - block: add error handling for device_add_disk / add_disk - block: return errors from blk_register_region - block: add the events* attributes to disk_attrs - block: return errors from disk_alloc_events - block: return errors from blk_integrity_add - block: call blk_integrity_add earlier in device_add_disk - block: fold register_disk into device_add_disk - !1812 [sync] PR-1724: Net: ethernet: Support management channel of the host tool in 3snic 3s9xx network driver - !3086 [sync] PR-2938: Backport 5.10.183 - 5.10.184 LTS patches from upstream - fs/dirty_pages: add last read check in seq_read_dirty() - !3077 [sync] PR-3020: fs/dirty_pages: fix inode reference count leakage error in dump_dirtypages_sb() - !3080 [sync] PR-3022: fs/dirty_pages: fix some errors in seq_read_dirty() - Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" - btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() - btrfs: check return value of btrfs_commit_transaction in relocation - drm/atomic: Don't pollute crtc_state->mode_blob with error pointers - MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive - tcp: fix tcp_min_tso_segs sysctl - ext4: only check dquot_initialize_needed() when debugging - Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" - vhost: support PACKED when setting-getting vring_base - riscv: fix kprobe __user string arg print fault issue - eeprom: at24: also select REGMAP - i2c: sprd: Delete i2c adapter in .remove's error path - ASoC: codecs: wsa881x: do not set can_multi_write flag - staging: vc04_services: fix gcc-13 build warning - usb: usbfs: Use consistent mmap functions - usb: usbfs: Enforce page requirements for mmap - pinctrl: meson-axg: add missing GPIOA_18 gpio group - rbd: get snapshot context after exclusive lock is ensured to be held - rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' - Bluetooth: hci_qca: fix debugfs registration - Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk - s390/dasd: Use correct lock while counting channel queue length - ceph: fix use-after-free bug for inodes when flushing capsnaps - can: j1939: avoid possible use-after-free when j1939_can_rx_register fails - can: j1939: change j1939_netdev_lock type to mutex - can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket - drm/amdgpu: fix xclk freq on CHIP_STONEY - ALSA: hda/realtek: Add Lenovo P3 Tower platform - ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 - Input: psmouse - fix OOB access in Elantech protocol - Input: xpad - delete a Razer DeathAdder mouse VID/PID entry - batman-adv: Broken sync while rescheduling delayed work - bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks - bnxt_en: Query default VLAN before VNIC setup on a VF - bnxt_en: Don't issue AP reset during ethtool's reset operation - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - bpf: Add extra path pointer check to d_path helper - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - net: sched: move rtm_tca_policy declaration to include file - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - ipv6: rpl: Fix Route of Death. - netfilter: ipset: Add schedule point in call_ad(). - netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper - qed/qede: Fix scheduling while atomic - Bluetooth: L2CAP: Add missing checks for invalid DCID - Bluetooth: Fix l2cap_disconnect_req deadlock - net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values - net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT - net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods - wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll - afs: Fix setting of mtime when creating a file/dir/symlink - spi: qup: Request DMA before enabling clocks - staging: vchiq_core: drop vchiq_status from vchiq_initialise - i40e: fix build warning in ice_fltr_add_mac_to_list() - i40e: fix build warnings in i40e_alloc.h - i40iw: fix build warning in i40iw_manage_apbvt() - block/blk-iocost (gcc13): keep large values in a new enum - blk-iocost: avoid 64-bit division in ioc_timer_fn - f2fs: fix iostat lock protection - bonding (gcc13): synchronize bond_{a,t}lb_xmit() types - remove the sx8 block driver - sfc (gcc13): synchronize ef100_enqueue_skb()'s return type - gcc-plugins: Reorganize gimple includes for GCC 13 - ata: ahci: fix enum constants for gcc-13 - ext4: enable the lazy init thread when remounting read/write - selftests: mptcp: join: skip if MPTCP is not supported - selftests: mptcp: simult flows: skip if MPTCP is not supported - selftests: mptcp: diag: skip if MPTCP is not supported - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs - crypto: ccp: Reject SEV commands with mismatching command buffer - media: ti-vpe: cal: avoid FIELD_GET assertion - tpm, tpm_tis: Request threaded interrupt handler - regmap: Account for register length when chunking - KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() - KVM: x86: Account fastpath-only VM-Exits in vCPU stats - test_firmware: fix the memory leak of the allocated firmware buffer - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() - fbcon: Fix null-ptr-deref in soft_cursor - ext4: add lockdep annotations for i_data_sem for ea_inode's - ext4: disallow ea_inodes with extended attributes - ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() - ext4: add EA_INODE checking to ext4_iget() - selftests: mptcp: pm nl: skip if MPTCP is not supported - selftests: mptcp: connect: skip if MPTCP is not supported - tracing/probe: trace_probe_primary_from_call(): checked list_first_entry - selinux: don't use make's grouped targets feature yet - btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds - tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK - mmc: vub300: fix invalid response handling - eth: sun: cassini: remove dead code - gcc-12: disable '-Wdangling-pointer' warning for now - ath6kl: Use struct_group() to avoid size-mismatched casting - ACPI: thermal: drop an always true check - x86/boot: Wrap literal addresses in absolute_pointer() - ata: libata-scsi: Use correct device no in ata_find_dev() - scsi: stex: Fix gcc 13 warnings - misc: fastrpc: reject new invocations during device removal - misc: fastrpc: return -EPIPE to invocations on device removal - usb: gadget: f_fs: Add unbind event before functionfs_unbind - net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 - iio: dac: build ad5758 driver when AD5758 is selected - iio: adc: ad7192: Change "shorted" channels to differential - iio: dac: mcp4725: Fix i2c_master_send() return value handling - iio: light: vcnl4035: fixed chip ID check - iio: imu: inv_icm42600: fix timestamp reset - HID: wacom: avoid integer overflow in wacom_intuos_inout() - HID: google: add jewel USB id - iio: adc: mxs-lradc: fix the order of two cleanup operations - mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() - atm: hide unused procfs functions - drm/msm: Be more shouty if per-process pgtables aren't working - ALSA: oss: avoid missing-prototype warnings - netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT - wifi: b43: fix incorrect __packed annotation - scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - ARM: dts: stm32: add pin map for CAN controller on stm32f7 - wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value - s390/pkey: zeroize key blobs - media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table - media: dvb_ca_en50221: fix a size write bug - media: netup_unidvb: fix irq init by register it at the end of probe - media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address - media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() - media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer - media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() - media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() - media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() - media: dvb_demux: fix a bug for the continuity counter - ASoC: ssm2602: Add workaround for playback distortions - ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs - xfrm: Check if_id in inbound policy/secpath match - ASoC: dwc: limit the number of overrun messages - block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE - fbdev: stifb: Fix info entry in sti_struct on error path - fbdev: modedb: Add 1920x1080 at 60 Hz video mode - media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE - ARM: 9295/1: unwind:fix unwind abort for uleb128 case - btrfs: abort transaction when sibling keys check fails for leaves - mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() - watchdog: menz069_wdt: fix watchdog initialisation - mtd: rawnand: marvell: don't set the NAND frequency select - mtd: rawnand: marvell: ensure timing values are written - net: dsa: mv88e6xxx: Increase wait after reset deactivation - net/mlx5: Read embedded cpu after init bit cleared - udp6: Fix race condition in udp6_sendmsg & connect - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net/sched: Prohibit regrafting ingress or clsact Qdiscs - net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs - net/sched: sch_clsact: Only create under TC_H_CLSACT - net/sched: sch_ingress: Only create under TC_H_INGRESS - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - mtd: rawnand: ingenic: fix empty stub helper definitions - amd-xgbe: fix the false linkup in xgbe_phy_status - af_packet: Fix data-races of pkt_sk(sk)->num. - netrom: fix info-leak in nr_write_internal() - net/mlx5: fw_tracer, Fix event handling - dmaengine: pl330: rename _start to prevent build error - iommu/amd: Don't block updates to GATag if guest mode is on - iommu/rockchip: Fix unwind goto issue - RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx - RDMA/bnxt_re: Fix a possible memory leak - dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() - dmaengine: at_xdmac: Move the free desc to the tail of the desc list - dmaengine: at_xdmac: Fix race for the tx desc callback - dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie - RDMA/efa: Fix unsupported page sizes in device - RDMA/bnxt_re: Fix the page_size used during the MR creation - RDMA/bnxt_re: Code refactor while populating user MRs - !2935 [sync] PR-2865: Backport 5.10.181 - 5.10.182 LTS patches from upstream - fs/dirty_pages: fix some errors in seq_read_dirty() - fs/dirty_pages: fix inode reference count leakage error in dump_dirtypages_sb() - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - netfilter: ctnetlink: Support offloaded conntrack entry deletion - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() - net: phy: mscc: enable VSC8501/2 RGMII RX clock - net/mlx5: Devcom, serialize devcom registration - net/mlx5: devcom only supports 2 ports - power: supply: bq24190: Call power_supply_changed() after updating input current - power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() - power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize - power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes - power: supply: bq27xxx: Move bq27xxx_battery_update() down - power: supply: bq27xxx: expose battery data when CI=1 - power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() - power: supply: bq27xxx: make status more robust - power: supply: bq27xxx: fix sign of current_now for newer ICs - power: supply: bq27xxx: fix polarity of current_now - net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE - 3c589_cs: Fix an error handling path in tc589_probe() - arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay - net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device - net/mlx5: Fix error message when failing to allocate device memory - net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs - net/mlx5e: do as little as possible in napi poll when budget is 0 - forcedeth: Fix an error handling path in nv_probe() - ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg - x86/show_trace_log_lvl: Ensure stack pointer is aligned, again - xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() - coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() - fs: fix undefined behavior in bit shift for SB_NOUSER - power: supply: sbs-charger: Fix INHIBITED bit for Status reg - power: supply: bq27xxx: Fix poll_interval handling and races on remove - power: supply: bq27xxx: Fix I2C IRQ race on remove - power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition - power: supply: leds: Fix blink to LED on transition - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields - octeontx2-pf: Fix TSOv6 offload - selftests: fib_tests: mute cleanup error message - net: fix skb leak in __skb_tstamp_tx() - media: radio-shark: Add endpoint checks - USB: sisusbvga: Add endpoint checks - USB: core: Add routines for endpoint checks in old drivers - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - net: fix stack overflow when LRO is disabled for virtual interfaces - fbdev: udlfb: Fix endpoint check - debugobjects: Don't wake up kswapd from fill_pool() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - parisc: Fix flush_dcache_page() for usage from irq context - selftests/memfd: Fix unknown type name build failure - dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type - btrfs: use nofs when cleaning up aborted transactions - gpio: mockup: Fix mode of debugfs files - parisc: Allow to reboot machine after system halt - parisc: Handle kgdb breakpoints only in kernel context - m68k: Move signal frame following exception on 68020/030 - net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize - ALSA: hda/realtek: Enable headset onLenovo M70/M90 - ALSA: hda: Fix unhandled register update during auto-suspend period - ALSA: hda/ca0132: add quirk for EVGA X299 DARK - ocfs2: Switch to security_inode_init_security() - spi: fsl-cpm: Use 16 bit mode for large transfers with even size - spi: fsl-spi: Re-organise transfer bits_per_word adaptation - ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 - watchdog: sp5100_tco: Immediately trigger upon starting. - s390/qdio: fix do_sqbs() inline assembly constraint - s390/qdio: get rid of register asm - serial: 8250_exar: Add support for USR298x PCI Modems - serial: exar: Add support for Sealevel 7xxxC serial cards - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards - HID: wacom: add three styli to wacom_intuos_get_tool_type - HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs - HID: wacom: Force pen out of prox if no events have been received in a while - nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() - powerpc/64s/radix: Fix soft dirty tracking - tpm/tpm_tis: Disable interrupts for more Lenovo devices - ceph: force updating the msg pointer in non-split case - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF - serial: Add support for Advantech PCI-1611U card - statfs: enforce statfs[64] structure initialization - can: kvaser_pciefd: Disable interrupts in probe error path - can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt - can: kvaser_pciefd: Clear listen-only bit if not explicitly requested - can: kvaser_pciefd: Empty SRB buffer in probe - can: kvaser_pciefd: Call request_irq() before enabling interrupts - can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() - can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag - can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag - ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 - ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 - ALSA: hda/realtek: Add quirk for Clevo L140AU - ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table - ALSA: hda: Fix Oops by 9.1 surround channel names - usb: typec: altmodes/displayport: fix pin_assignment_show - usb: gadget: u_ether: Fix host MAC address case - usb: dwc3: debugfs: Resume dwc3 before accessing registers - USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value - usb-storage: fix deadlock when a scsi command timeouts more than once - USB: usbtmc: Fix direction for 0-length ioctl control messages - ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go - bridge: always declare tunnel functions - netfilter: nft_set_rbtree: fix null deref on element insertion - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - igb: fix bit_shift to be in [1..8] range - cassini: Fix a memory leak in the error handling path of cas_init_one() - scsi: storvsc: Don't pass unused PFNs to Hyper-V host - wifi: iwlwifi: mvm: don't trust firmware n_channels - wifi: mac80211: fix min center freq offset tracing - net: bcmgenet: Restore phy_stop() depending upon suspend/close - net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() - tipc: check the bearer min mtu properly when setting it by netlink - tipc: do not update mtu if msg_max is too small in mtu negotiation - tipc: add tipc_bearer_min_mtu to calculate min mtu - net/tipc: fix tipc header files for kernel-doc - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - drm/exynos: fix g2d_open/close helper function definitions - SUNRPC: Fix trace_svc_register() call site - media: netup_unidvb: fix use-after-free at del_timer() - erspan: get the proto with the md version for collect_md - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` - vsock: avoid to close connected socket after the timeout - ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 - ALSA: firewire-digi00x: prevent potential use after free - net: phy: dp83867: add w/a for packet errors seen with short cables - net: fec: Better handle pm_runtime_get() failing in .remove() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - cpupower: Make TSC read per CPU for Mperf monitor - drm/msm/dpu: Remove duplicate register defines from INTF - drm/msm/dp: unregister audio driver during unbind - Revert "Fix XFRM-I support for nested ESP tunnels" - btrfs: fix space cache inconsistency after error loading it from disk - btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid - btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c - mfd: dln2: Fix memory leak in dln2_probe() - phy: st: miphy28lp: use _poll_timeout functions for waits - Input: xpad - add constants for GIP interface numbers - iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any - clk: tegra20: fix gcc-7 constant overflow warning - iommu/arm-smmu-qcom: Limit the SMR groups to 128 - RDMA/core: Fix multiple -Warray-bounds warnings - recordmcount: Fix memory leaks in the uwrite function - sched: Fix KCSAN noinstr violation - mcb-pci: Reallocate memory region to avoid memory overlapping - serial: 8250: Reinit port->pm on port specific driver unbind - usb: typec: tcpm: fix multiple times discover svids error - HID: wacom: generic: Set battery quirk only when we see battery data - spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 - HID: logitech-hidpp: Reconcile USB and Unifying serials - HID: logitech-hidpp: Don't use the USB serial for USB devices - staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE - Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp - Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set - wifi: ath11k: Fix SKB corruption in REO destination ring - wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace - null_blk: Always check queue mode setting from configfs - wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf - wifi: iwlwifi: pcie: fix possible NULL pointer dereference - samples/bpf: Fix fout leak in hbm's run_bpf_prog - f2fs: fix to drop all dirty pages during umount() if cp_error is set - ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() - ext4: set goal start correctly in ext4_mb_normalize_request - gfs2: Fix inode height consistency check - scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - scsi: target: iscsit: Free cmds before session free - net: Catch invalid index in XPS mapping - net: pasemi: Fix return type of pasemi_mac_start_tx() - ext2: Check block size validity during mount - wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex - bpf: Annotate data races in bpf_local_storage - wifi: ath: Silence memcpy run-time false positive warning - drm/amd: Fix an out of bounds error in BIOS parser - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPICA: Avoid undefined behavior: applying zero offset to null pointer - drm/tegra: Avoid potential 32-bit integer overflow - remoteproc: stm32_rproc: Add mutex protection for workqueue - ACPI: EC: Fix oops when removing custom query handlers - arm64: dts: qcom: msm8996: Add missing DWC3 quirks - regmap: cache: Return error in cache sync operations for REGCACHE_NONE - drm/amd/display: Use DC_LOG_DC in the trasform pixel function - fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() - rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access - refscale: Move shutdown from wait_event() to wait_event_idle() - ext4: allow ext4_get_group_info() to fail - ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set - ext4: add mballoc stats proc file - ext4: drop s_mb_bal_lock and convert protected fields to atomic - ext4: remove redundant mb_regenerate_buddy() - ext4: fix lockdep warning when enabling MMP - ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled - ext4: reflect error codes from ext4_multi_mount_protect() to its callers - ext4: remove an unused variable warning with CONFIG_QUOTA=n - fbdev: arcfb: Fix error handling in arcfb_probe() - drm/i915/dp: prevent potential div-by-zero - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: add annotations around sk->sk_shutdown accesses - tcp: factor out __tcp_close() helper - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - netfilter: conntrack: fix possible bug_on with enable_hooks=1 - net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). - linux/dim: Do nothing if no time delta between samples - net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() - ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings - drm/mipi-dsi: Set the fwnode for mipi_dsi_device - driver core: add a helper to setup both the of_node and fwnode of a device - Net: ethernet: Support management channel of the host tool in 3snic 3s9xx network driver- !2999 [sync] PR-2902: net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() - !1722 [sync] PR-1597: Fix the bugs of 3SNIC driver compilation failure while using clang - !2904 [sync] PR-2867: netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !3012 config: update openeuler_defconfig for x86 with gcc 10.3.1 - config: update openeuler_defconfig for x86 with gcc 10.3.1 - net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() - !2974 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - Revert "kconfig: Add script to update openeuler_defconfig" - !2433 [sync] PR-2326: fix CVE-2023-20569 - !1564 [sync] PR-1527: arm64/mpam: fix missing kfree domain's ctrl_val arrray - !2910 [sync] PR-1613: arm64/mpam: implement CPU_PM notifier - !2044 [sync] PR-1327: Huawei BMA: To fix the bug in the iBMA driver code - !1898 [sync] PR-1853: ring-buffer: Fix deadloop issue on reading trace_pipe - !1943 [sync] PR-1900: tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - !1985 [sync] PR-1905: tracing: Fix memleak due to race between current_tracer and trace - !2654 [sync] PR-2377: tracing: Backport bugfixes - !2931 revert: : ab873cbbab39 x86/microcode: Rip out the OLD_INTERFACE - !1741 [sync] PR-1734: arm64/mpam: mark partid non-exclusive if self-owned - !2901 mm/hugetlb: fix parameter passed to allocate bootmem memory - !1403 [sync] PR-1399: bpf: cpumap: Fix memory leak in cpu_map_update_elem - Revert "x86/microcode: Rip out the OLD_INTERFACE" - !2635 [sync] PR-2615: preempt/dynamic: Fix setup_preempt_mode() return value - !1810 [sync] PR-1768: bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - !2813 [sync] PR-2716: ext4: recheck buffer valid after page unlock - !1410 [sync] PR-1353: ubifs mainline bugfix patch backport - !1373 [sync] PR-1354: ubi: Fix return value overwrite issue in try_write_vid_and_data() - !892 [sync] PR-886: net: sched: fix NULL pointer dereference in mq_attach - !902 [sync] PR-890: ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() - !2021 [sync] PR-1965: crypto:padata: Fix return err for PADATA_RESET - arm64/mpam: implement CPU_PM notifier - !1514 [sync] PR-1357: SUNRPC: Ensure that the gssproxy client can start in a connected state - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2750 [sync] PR-2683: fix memcgv1 oom meminfo bug - mm/hugetlb: fix parameter passed to allocate bootmem memory - ext4: recheck buffer valid after page unlock - memcg: dump memory.stat during cgroup OOM for v1 - memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() - seq_buf: Add seq_buf_do_printk() helper - seq_buf: Add seq_buf_terminate() API - ring-buffer: Do not attempt to read past "commit" - ring-buffer: Do not swap cpu_buffer during resize process - preempt/dynamic: Fix setup_preempt_mode() return value - kabi: Allow extra bugsints (bsc#1213927). - x86/cpufeatures: Fix abi breakage caused by NCAPINTS in cpufeature header file. - tools arch x86: Sync the msr-index.h copy with the kernel sources - objtool/x86: Fix SRSO mess - x86/srso: Correct the mitigation status when SMT is disabled - objtool/x86: Fixup frame-pointer vs rethunk - x86/srso: Disable the mitigation on unaffected configurations - x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() - x86/cpu: Cleanup the untrain mess - x86/cpu: Rename srso_(.*)_alias to srso_alias_1 - x86/cpu: Rename original retbleed methods - x86/cpu: Clean up SRSO return thunk mess - x86/alternative: Make custom return thunk unconditional - x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() - x86/cpu: Fix __x86_return_thunk symbol type - x86/ibt: Add ANNOTATE_NOENDBR - objtool: Add frame-pointer-specific function ignore - x86/srso: Fix build breakage with the LLVM linker - x86/srso: Tie SBPB bit setting to microcode patch detection - x86/srso: Fix return thunks in generated code - x86/srso: Add IBPB on VMEXIT - x86/srso: Add IBPB - x86/srso: Add SRSO_NO support - x86/srso: Add IBPB_BRTYPE support - x86/srso: Add a Speculative RAS Overflow mitigation - x86/cpu, kvm: Add support for CPUID_80000021_EAX - x86/bugs: Increase the x86 bugs vector size to two u32s - tools headers cpufeatures: Sync with the kernel sources - Huawei BMA: To fix the bug in the iBMA driver code - crypto:padata: Fix return err for PADATA_RESET - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - ring-buffer: Fix deadloop issue on reading trace_pipe - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - arm64/mpam: mark partid non-exclusive if self-owned - Fix the bugs of 3SNIC driver compilation failure while using clang - arm64/mpam: fix missing kfree domain's ctrl_val arrray - SUNRPC: Ensure that the gssproxy client can start in a connected state - ubi: Fix return value overwrite issue in try_write_vid_and_data() - ubifs: Fix memory leak in do_rename - ubifs: Free memory for tmpfile name - bpf: cpumap: Fix memory leak in cpu_map_update_elem - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() - net: sched: fix NULL pointer dereference in mq_attach- !2858 [sync] PR-2851: bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: dvbdev: fix error logic at dvb_register_device() - media: dvbdev: Fix memleak in dvb_register_device - !2848 [sync] PR-2840: drm/qxl: fix UAF on handle creation - drm/qxl: fix UAF on handle creation - !2832 [22.03-LTS-SP2]Backport 5.10.180 LTS patches from upstream. - !2518 [sync] PR-2501: scsi: mpt3sas: Perform additional retries if doorbell read returns 0 - ext4: fix data races when using cached status extents - drm/amd/display: Fix hang when skipping modeset - drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - KVM: x86: move guest_pv_has out of user_access section - KVM: x86: do not report preemption if the steal time cache is stale - KVM: x86: revalidate steal time cache if MSR value changes - KVM: x86: do not set st->preempted when going back to user space - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() - KVM: Fix steal time asm constraints - KVM: x86: Fix recording of guest steal time / preempted status - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior - drbd: correctly submit flush bio on barrier - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - ext4: remove a BUG_ON in ext4_mb_release_group_pa() - ext4: bail out of ext4_xattr_ibody_get() fails for any reason - ext4: add bounds checking in get_max_inline_xattr_value_size() - ext4: fix deadlock when converting an inline directory in nojournal mode - ext4: improve error recovery code paths in __ext4_remount() - KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL - HID: wacom: insert timestamp to packed Bluetooth (BT) events - HID: wacom: Set a default resolution for older tablets - drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend - drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras - drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() - drm/panel: otm8009a: Set backlight parent to panel device - f2fs: fix potential corruption when moving a directory - ARM: dts: s5pv210: correct MIPI CSIS clock name - ARM: dts: exynos: fix WM8960 clock name in Itop Elite - remoteproc: st: Call of_node_put() on iteration error - remoteproc: stm32: Call of_node_put() on iteration error - sh: nmi_debug: fix return value of __setup handler - sh: init: use OF_EARLY_FLATTREE for early init - sh: mcount.S: fix build error when PRINTK is not enabled - sh: math-emu: fix macro redefined warning - inotify: Avoid reporting event with invalid wd - platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i - platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet - cifs: fix pcchunk length type in smb2_copychunk_range - btrfs: print-tree: parent bytenr must be aligned to sector size - btrfs: don't free qgroup space unless specified - btrfs: fix btrfs_prev_leaf() to not return the same key twice - perf symbols: Fix return incorrect build_id size in elf_read_build_id() - crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() - perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() - perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents - perf vendor events power9: Remove UTF-8 characters from JSON files - net: enetc: check the index of the SFI rather than the handle - virtio_net: suppress cpu stall when free_unused_bufs - virtio_net: split free_unused_bufs() - net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 - ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` - drm/amdgpu: add a missing lock for AMDGPU_SCHED - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - ionic: remove noise from ethtool rxnfc error msg - octeontx2-vf: Detach LF resources on probe cleanup - octeontx2-pf: Disable packet I/O for graceful exit - rxrpc: Fix hard call timeout units - sfc: Fix module EEPROM reporting for QSFP modules - net/sched: act_mirred: Add carrier check - watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() - writeback: fix call of incorrect macro - net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu - sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() - net/sched: cls_api: remove block_cb from driver_list before freeing - net/ncsi: clear Tx enable mode when handling a Config required AEN - scsi: qedi: Fix use after free bug in qedi_remove() - dm verity: fix error handling for check_at_most_once on FEC - dm verity: skip redundant verity_handle_err() on I/O errors - mailbox: zynqmp: Fix counts of child nodes - mailbox: zynq: Switch to flexible array to simplify code - crypto: ccp - Clear PSP interrupt status register before calling handler - ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - tty: clean include/linux/tty.h up - tty: move some tty-only functions to drivers/tty/tty.h - tty: move some internal tty lock enums and functions out of tty.h - tty: audit: move some local functions out of tty.h - tty: create internal tty.h file - scsi: target: core: Avoid smp_processor_id() in preemptible code - arm64: dts: qcom: sdm845: correct dynamic power coefficients - sound/oss/dmasound: fix 'dmasound_setup' defined but not used - debugobject: Ensure pool refill (again) - arm64: Stash shadow stack pointer in the task struct on interrupt - arm64: Always load shadow stack pointer directly from the task struct - perf intel-pt: Fix CYC timestamps after standalone CBR - perf auxtrace: Fix address filter entire kernel size - dm flakey: fix a crash with invalid table line - dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path - dm clone: call kmem_cache_destroy() in dm_clone_init() error path - ia64: fix an addr to taddr in huge_pte_offset() - s390/dasd: fix hanging blockdevice after request requeue - btrfs: scrub: reject unsupported scrub flags - scripts/gdb: fix lx-timerlist for Python3 - afs: Fix updating of i_size with dv jump from server - mfd: tqmx86: Correct board names for TQMxE39x - mfd: tqmx86: Specify IO port register range more precisely - mfd: tqmx86: Add support for TQMx110EB and TQMxE40x - mfd: tqmx86: Remove incorrect TQMx90UC board ID - mfd: tqmx86: Do not access I2C_DETECT register through io_base - thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe - dmaengine: at_xdmac: do not enable all cyclic channels - dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing - dmaengine: dw-edma: Fix to change for continuous transfer - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port - pwm: mtk-disp: Disable shadow registers before setting backlight values - pwm: mtk-disp: Adjust the clocks to avoid them mismatch - pwm: mtk-disp: Don't check the return code of pwmchip_remove() - leds: tca6507: Fix error handling of using fwnode_property_read_string - dmaengine: mv_xor_v2: Fix an error code. - leds: TI_LMU_COMMON: select REGMAP instead of depending on it - ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline - openrisc: Properly store r31 to pt_regs on unhandled exceptions - clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails - RDMA/mlx5: Use correct device num_ports when modify DC - SUNRPC: remove the maximum number of retries in call_bind_status - RDMA/mlx5: Fix flow counter query via DEVX - Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe - input: raspberrypi-ts: Release firmware handle when not needed - firmware: raspberrypi: Introduce devm_rpi_firmware_get() - NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease - IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests - IB/hfi1: Add additional usdma traces - IB/hfi1: Add AIP tx traces - IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order - RDMA/srpt: Add a check for valid 'mad_agent' pointer - RDMA/cm: Trace icm_send_rej event before the cm state is reset - RDMA/siw: Remove namespace check from siw_netdev_event() - clk: add missing of_node_put() in "assigned-clocks" property parsing - power: supply: generic-adc-battery: fix unit scaling - rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time - RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() - rtc: omap: include header for omap_rtc_power_off_program prototype - workqueue: Fix hung time report of worker pools - RDMA/rdmavt: Delete unnecessary NULL check - RDMA/siw: Fix potential page_array out of range access - clk: at91: clk-sam9x60-pll: fix return value check - perf/core: Fix hardlockup failure caused by perf throttle - powerpc/rtas: use memmove for potentially overlapping buffer copy - macintosh: via-pmu-led: requires ATA to be set - powerpc/sysdev/tsi108: fix resource printk format warnings - powerpc/wii: fix resource printk format warnings - powerpc/mpc512x: fix resource printk format warning - macintosh/windfarm_smu_sat: Add missing of_node_put() - spmi: Add a check for remove callback when removing a SPMI driver - staging: rtl8192e: Fix W_DISABLE# does not work after stop/start - serial: 8250: Add missing wakeup event reporting - tty: serial: fsl_lpuart: adjust buffer length to the intended size - firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe - usb: mtu3: fix kernel panic at qmu transfer done irq handler - usb: chipidea: fix missing goto in `ci_hdrc_probe` - usb: gadget: tegra-xudc: Fix crash in vbus_draw - sh: sq: Fix incorrect element size for allocating bitmap buffer - i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path - spi: cadence-quadspi: fix suspend-resume implementations - ASoC: fsl_mqs: move of_node_put() to the correct location - coresight: etm_pmu: Set the module field - scripts/gdb: bail early if there are no generic PD - scripts/gdb: bail early if there are no clocks - ia64: salinfo: placate defined-but-not-used warning - ia64: mm/contig: fix section mismatch warning/error - PCI/EDR: Clear Device Status after EDR error recovery - of: Fix modalias string generation - vmci_host: fix a race condition in vmci_host_poll() causing GPF - spi: fsl-spi: Fix CPM/QE mode Litte Endian - spi: qup: Don't skip cleanup in remove's error path - linux/vt_buffer.h: allow either builtin or modular for macros - ASoC: es8316: Handle optional IRQ assignment - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ - PCI: imx6: Install the fault handler only on compatible match - spi: imx: Don't skip cleanup in remove's error path - spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync - iio: light: max44009: add missing OF device matching - fpga: bridge: fix kernel-doc parameter description - usb: dwc3: gadget: Change condition for processing suspend event - usb: host: xhci-rcar: remove leftover quirk handling - pstore: Revert pmsg_lock back to a normal mutex - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - net: amd: Fix link leak when verifying config failed - netlink: Use copy_to_user() for optval in netlink_getsockopt(). - Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - net/sched: sch_fq: fix integer overflow of "credit" - bpf: Don't EFAULT for getsockopt with optval=NULL - ixgbe: Enable setting RSS table to default values - ixgbe: Allow flow hash to be set via ethtool - wifi: iwlwifi: fw: fix memory leak in debugfs - wifi: iwlwifi: mvm: check firmware response size - wifi: iwlwifi: make the loop for card preparation effective - jdb2: Don't refuse invalidation of already invalidated buffers - wifi: iwlwifi: fw: move memset before early return - wifi: iwlwifi: yoyo: Fix possible division by zero - md/raid10: fix memleak of md thread - bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap - nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" - nvme: fix async event trace event - nvme: handle the persistent internal error AER - bpf, sockmap: fix deadlocks in the sockhash and sockmap - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling - f2fs: fix to avoid use-after-free for cached IPU bio - xsk: Fix unaligned descriptor validation - bpftool: Fix bug for long instructions in program CFG dumps - selftests/bpf: Wait for receive in cg_storage_multi test - net: qrtr: correct types of trace event parameters - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() - wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() - crypto: sa2ul - Select CRYPTO_DES - crypto: caam - Clear some memory in instantiate_rng - f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() - f2fs: apply zone capacity to all zone type - f2fs: enforce single zone capacity - f2fs: handle dqget error in f2fs_transfer_project_quota() - scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS - scsi: target: iscsit: Fix TAS handling during conn cleanup - scsi: target: Fix multiple LUN_RESET handling - scsi: target: Make state_list per CPU - scsi: target: Rename cmd.bad_sector to cmd.sense_info - scsi: target: Rename struct sense_info to sense_detail - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - net/packet: annotate accesses to po->xmit - vlan: partially enable SIOCSHWTSTAMP in container - bpf: Remove misleading spec_v1 check on var-offset stack read - scm: fix MSG_CTRUNC setting condition for SO_PASSSEC - bpf: fix precision propagation verbose logging - bpf: take into account liveness when propagating precision - wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() - wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() - tools: bpftool: Remove invalid ' json escape - wifi: ath6kl: reduce WARN to dev_dbg() in callback - wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() - wifi: ath9k: hif_usb: fix memory leak of remain_skbs - wifi: ath6kl: minor fix for allocation size - tick/common: Align tick period with the HZ tick. - tick: Get rid of tick_period - drm/i915: Make intel_get_crtc_new_encoder() less oopsy - debugobject: Prevent init race with static objects - arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() - regulator: stm32-pwr: fix of_iomap leak - media: venus: dec: Fix handling of the start cmd - media: venus: vdec: Handle DRC after drain - media: venus: preserve DRC state across seeks - media: venus: vdec: Make decoder return LAST flag for sufficient event - media: venus: vdec: Fix non reliable setting of LAST flag - media: rc: gpio-ir-recv: Fix support for wake-up - media: rcar_fdp1: Fix refcount leak in probe and remove function - media: rcar_fdp1: Fix the correct variable assignments - media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() - media: rcar_fdp1: fix pm_runtime_get_sync() usage count - media: rcar_fdp1: simplify error check logic at fdp_open() - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() - regulator: core: Avoid lockdep reports when resolving supplies - regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() - drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() - ARM: dts: gta04: fix excess dma channel usage - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 - drm: msm: adreno: Disable preemption on Adreno 510 - drm/msm/adreno: drop bogus pm_runtime_set_active() - drm/msm/adreno: Defer enabling runpm until hw_init() - media: max9286: Free control handler - drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 - firmware: qcom_scm: Clear download bit during reboot - media: bdisp: Add missing check for create_workqueue - ARM: dts: qcom: ipq8064: Fix the PCI I/O port range - ARM: dts: qcom: ipq8064: reduce pci IO size to 64K - ARM: dts: qcom: ipq4019: Fix the PCI I/O port range - arm64: dts: qcom: msm8996: Fix the PCI I/O port range - arm64: dts: qcom: ipq8074: Fix the PCI I/O port range - arm64: dts: qcom: msm8998: Fix the PCI I/O port range - arm64: dts: qcom: sdm845: Fix the PCI I/O port range - arm64: dts: qcom: sdm845: correct dynamic power coefficients - arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name - EDAC/skx: Fix overflows on the DRAM row address mapping arrays - drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources - arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table - arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe - soc: ti: pm33xx: Enable basic PM runtime support for genpd - drm/probe-helper: Cancel previous job before starting new one - drm/vgem: add missing mutex_destroy - drm/rockchip: Drop unbalanced obj unref - erofs: fix potential overflow calculating xattr_isize - erofs: stop parsing non-compact HEAD index if clusterofs is invalid - tpm, tpm_tis: Claim locality when interrupts are reenabled on resume - tpm, tpm: Implement usage counter for locality - tpm, tpm_tis: Claim locality before writing interrupt registers - tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed - tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register - tpm, tpm_tis: Do not skip reset of original interrupt vector - selinux: ensure av_permissions.h is built when needed - selinux: fix Makefile dependencies of flask.h - selftests/resctrl: Check for return value after write_schemata() - selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem - rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check - clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent - wifi: rtl8xxxu: RTL8192EU always needs full init - mailbox: zynqmp: Fix typo in IPI documentation - mailbox: zynqmp: Fix IPI isr handling - nilfs2: fix infinite loop in nilfs_mdt_get_block() - nilfs2: do not write dirty data after degenerating to read-only - parisc: Fix argument pointer in real64_call_asm() - sound/oss/dmasound: fix build when drivers are mixed =y/=m - iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE - i2c: omap: Fix standard mode false ACK readings - KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted - reiserfs: Add security prefix to xattr name in reiserfs_security_write() - crypto: safexcel - Cleanup ring IRQ workqueues on load failure - crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() - ring-buffer: Sync IRQ works before buffer destruction - pwm: meson: Fix g12a ao clk81 name - pwm: meson: Fix axg ao mux parents - kheaders: Use array declaration instead of char - ipmi: fix SSIF not responding under certain cond. - ipmi:ssif: Add send_retries increment - MIPS: fw: Allow firmware to pass a empty env - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem - xhci: fix debugfs register accesses while suspended - staging: iio: resolver: ads1210: fix config mode - ext4: use ext4_journal_start/stop for fast commit transactions - blk-crypto: make blk_crypto_evict_key() more robust - blk-crypto: make blk_crypto_evict_key() return void - blk-mq: release crypto keyslot before reporting I/O complete - hwmon: (adt7475) Use device_property APIs when configuring polarity - hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write - USB: dwc3: fix runtime pm imbalance on unbind - USB: dwc3: fix runtime pm imbalance on probe errors - PCI: qcom: Fix the incorrect register usage in v2.7.0 config - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - wireguard: timers: cast enum limits members to int in prints - asm-generic/io.h: suppress endianness warnings for readq() and writeq() - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 - iio: adc: palmas_gpadc: fix NULL dereference on rmmod - driver core: Don't require dynamic_debug for initcall_debug probe timing - USB: serial: option: add UNISOC vendor and TOZED LT70C product - drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var - KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() - counter: 104-quad-8: Fix race condition between FLAG and CNTR reads - !2802 [sync] PR-2782: cpufreq: Abort show()/store() for half-initialized policies - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies - scsi: mpt3sas: Perform additional retries if doorbell read returns 0- !2719 [sync] PR-2678: io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid - !2741 [sync] PR-2443: CVE-2023-37453 - !2735 [sync] PR-2688: nvmet-tcp: Fix a possible UAF in queue intialization setup - USB: core: Fix oversight in SuperSpeed initialization - USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() - USB: core: Change usb_get_device_descriptor() API - USB: core: Unite old scheme and new scheme descriptor reads - !2729 [sync] PR-2686: Backport 5.10.179 LTS patches from upstream. - nvmet-tcp: Fix a possible UAF in queue intialization setup - ASN.1: Fix check for strdup() success - ASoC: fsl_asrc_dma: fix potential null-ptr-deref - iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() - pwm: hibvt: Explicitly set .polarity in .get_state() - pwm: iqs620a: Explicitly set .polarity in .get_state() - pwm: meson: Explicitly set .polarity in .get_state() - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() - Revert "ext4: fix use-after-free in ext4_xattr_set_entry" - fuse: fix deadlock between atomic O_TRUNC and page invalidation - fuse: always revalidate rename target dentry - fuse: fix attr version comparison in fuse_read_update_size() - fuse: check s_root when destroying sb - virtiofs: split requests that exceed virtqueue size - virtiofs: clean up error handling in virtio_fs_get_tree() - purgatory: fix disabling debug info - docs: futex: Fix kernel-doc references after code split-up preparation - MIPS: Define RUNTIME_DISCARD_EXIT in LD script - sched/uclamp: Fix a uninitialized variable warnings - sched/uclamp: Make cpu_overutilized() use util_fits_cpu() - sched/uclamp: Make select_idle_capacity() use util_fits_cpu() - sched/uclamp: Fix fits_capacity() check in feec() - sched/uclamp: Make task_fits_capacity() use util_fits_cpu() - mm/khugepaged: check again on anon uffd-wp during isolation - mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 - kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() - memstick: fix memory leak if card device is never registered - nilfs2: initialize unused bytes in segment summary blocks - iio: light: tsl2772: fix reading proximity-diodes from device tree - powerpc/doc: Fix htmldocs errors - xen/netback: use same error messages for same errors - nvme-tcp: fix a possible UAF when failing to allocate an io queue - s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling - net: dsa: b53: mmap: add phy ops - scsi: core: Improve scsi_vpd_inquiry() checks - scsi: megaraid_sas: Fix fw_crash_buffer_show() - selftests: sigaltstack: fix -Wuninitialized - Input: i8042 - add quirk for Fujitsu Lifebook A574/H - f2fs: Fix f2fs_truncate_partial_nodes ftrace event - e1000e: Disable TSO on i219-LM card to increase speed - mlxsw: pci: Fix possible crash during initialization - net: rpl: fix rpl header size calculation - mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() - i40e: fix i40e_setup_misc_vector() error handling - i40e: fix accessing vsi->active_filters without holding lock - netfilter: nf_tables: fix ifdef to also consider nf_tables=m - sfc: Fix use-after-free due to selftest_work - sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. - virtio_net: bugfix overflow inside xdp_linearize_page() - regulator: fan53555: Explicitly include bits header - netfilter: br_netfilter: fix recent physdev match breakage - arm64: dts: imx8mm-evk: correct pmic clock source - arm64: dts: meson-g12-common: specify full DMC range - arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node - ARM: dts: rockchip: fix a typo error for rk3288 spdif node - !2724 [22.03-LTS-SP2]Backport 5.10.178 LTS patches from upstream - sysctl: Fix data-races in proc_dou8vec_minmax(). - panic, kexec: make __crash_kexec() NMI safe - kexec: turn all kexec_mutex acquisitions into trylocks - kexec: move locking into do_kexec_load - riscv: Handle zicsr/zifencei issues between clang and binutils - kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS - kbuild: Switch to 'f' variants of integrated assembler flag - kbuild: check the minimum assembler version in Kconfig - watchdog: sbsa_wdog: Make sure the timeout programming is within the limits - i2c: ocores: generate stop condition after timeout in polling mode - x86/rtc: Remove __init for runtime functions - sched/fair: Fix imbalance overflow - sched/fair: Move calculate of avg_load to a better location - powerpc/papr_scm: Update the NUMA distance table for the target node - powerpc/pseries: Add support for FORM2 associativity - powerpc/pseries: Add a helper for form1 cpu distance - powerpc/pseries: Consolidate different NUMA distance update code paths - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY - powerpc/pseries: rename min_common_depth to primary_domain_index - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot - scsi: ses: Handle enclosure with just a primary component gracefully - net: sfp: initialize sfp->i2c_block_size at sfp allocation - riscv: add icache flush for nommu sigreturn trampoline - asymmetric_keys: log on fatal failures in PE/pkcs7 - verify_pefile: relax wrapper length check - efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L - i2c: imx-lpi2c: clean rx/tx buffers upon new message - wifi: mwifiex: mark OF related data as maybe unused - power: supply: cros_usbpd: reclassify "default case!" as debug - libbpf: Fix single-line struct definition output in btf_dump - net: macb: fix a memory corruption in extended buffer descriptor mode - udp6: fix potential access to stale information - RDMA/core: Fix GID entry ref leak when create_ah fails - sctp: fix a potential overflow in sctp_ifwdtsn_skip - net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() - qlcnic: check pci_reset_function result - drm/armada: Fix a potential double free in an error handling path - sysctl: add proc_dou8vec_minmax() - niu: Fix missing unwind goto in niu_alloc_channels() - RDMA/cma: Allow UD qp_type to join multicast only - IB/mlx5: Add support for 400G_8X lane speed - IB/mlx5: Add support for NDR link speed - clk: sprd: set max_register according to mapping range - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode - mtd: rawnand: meson: fix bitmask for length in command word - mtdblock: tolerate corrected bit-flips - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace - btrfs: fix fast csum implementation detection - btrfs: print checksum type and implementation at mount time - Bluetooth: Fix race condition in hidp_session_thread - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards - ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() - ALSA: i2c/cs8427: fix iec958 mixer control deactivation - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard - ALSA: emu10k1: fix capture interrupt handler unlinking - Revert "pinctrl: amd: Disable and mask interrupts on resume" - bpftool: Print newline before '}' for struct with padding only fields - ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown - Revert "media: ti: cal: fix possible memory leak in cal_ctx_create()" - drm/bridge: lt9611: Fix PLL being unable to lock - selftests: intel_pstate: ftime() is deprecated - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - drm/nouveau/disp: Support more modes by checking with lower bpc - drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path - ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() - tracing: Free error logs of tracing instances - can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events - can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - iio: adc: ad7791: fix IRQ flags - ALSA: hda/realtek: Add quirk for Clevo X370SNW - dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs - nilfs2: fix sysfs interface lifetime - nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() - tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI - tty: serial: sh-sci: Fix transmit end interrupt handler - iio: light: cm32181: Unregister second I2C client if present - iio: dac: cio-dac: Fix max DAC write value check for 12-bit - iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip - USB: serial: option: add Quectel RM500U-CN modem - USB: serial: option: add Telit FE990 compositions - usb: typec: altmodes/displayport: Fix configure initial pin assignment - USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs - xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu - usb: xhci: tegra: fix sleep in atomic call - NFSD: callback request does not use correct credential for AUTH_SYS - sunrpc: only free unix grouplist after RCU settles - net: stmmac: fix up RX flow hash indirection table when setting channels - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe - gpio: davinci: Add irq chip flag to skip set wake - ipv6: Fix an uninit variable access bug in __ip6_make_skb() - net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT - sctp: check send stream number after wait_for_sndbuf - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - net: qrtr: Fix a refcount bug in qrtr_recvmsg() - net: qrtr: combine nameservice into main module - wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta - KVM: s390: pv: fix external interruption loop not always detected - pwm: sprd: Explicitly set .polarity in .get_state() - pwm: cros-ec: Explicitly set .polarity in .get_state() - Drivers: vmbus: Check for channel allocation before looking up relids - gpio: GPIO_REGMAP: select REGMAP instead of depending on it - !2703 [sync] PR-2672: fix CVE-2023-46813 - !2711 [sync] PR-2465: Backport 5.10.177 LTS patches from upstream - io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid - hsr: ratelimit only when errors are printed - gfs2: Always check inode size of inline inodes - libbpf: Fix btf_dump's packed struct determination - selftests/bpf: Add few corner cases to test padding handling of btf_dump - libbpf: Fix BTF-to-C converter's padding logic - selftests/bpf: Test btf dump for struct with padding only fields - zonefs: Fix error message in zonefs_file_dio_append() - btrfs: scan device in non-exclusive mode - s390/uaccess: add missing earlyclobber annotations to __clear_user() - drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub - drm/etnaviv: fix reference leak when mmaping imported buffer - rcu: Fix rcu_torture_read ftrace event - xtensa: fix KASAN report for show_stack - ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z - ALSA: usb-audio: Fix regression on detection of Roland VS-100 - ALSA: hda/conexant: Partial revert of a quirk for Lenovo - NFSv4: Fix hangs when recovering open state after a server reboot - powerpc: Don't try to copy PPR for task with NULL pt_regs - pinctrl: at91-pio4: fix domain name assignment - pinctrl: amd: Disable and mask interrupts on resume - net: phy: dp83869: fix default value for tx-/rx-internal-delay - xen/netback: don't do grant copy across page boundary - Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table - cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL - cifs: prevent infinite recursion in CIFSGetDFSRefer() - Input: focaltech - use explicitly signed char type - Input: alps - fix compatibility with -funsigned-char - pinctrl: ocelot: Fix alt mode for ocelot - net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only - bnxt_en: Add missing 200G link speed reporting - bnxt_en: Fix typo in PCI id to device description string mapping - i40e: fix registers dump after run ethtool adapter self test - net: ipa: compute DMA pool size properly - ALSA: ymfpci: Fix BUG_ON in probe function - ALSA: ymfpci: Fix assignment in if condition - s390/vfio-ap: fix memory leak in vfio_ap device driver - can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write - net: stmmac: don't reject VLANs when IFF_PROMISC is set - net/net_failover: fix txq exceeding warning - regulator: Handle deferred clk - r8169: fix RTL8168H and RTL8107E rx crc error - ptp_qoriq: fix memory leak in probe() - scsi: megaraid_sas: Fix crash after a double completion - sfc: ef10: don't overwrite offload features at NIC reset - mtd: rawnand: meson: invalidate cache on polling ECC bit - mips: bmips: BCM6358: disable RAC flush for TP1 - ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() - tracing: Fix wrong return in kprobe_event_gen_test.c - tools/power turbostat: Fix /dev/cpu_dma_latency warnings - fbdev: au1200fb: Fix potential divide by zero - fbdev: lxfb: Fix potential divide by zero - fbdev: intelfb: Fix potential divide by zero - fbdev: nvidia: Fix potential divide by zero - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - fbdev: tgafb: Fix potential divide by zero - ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() - ALSA: asihpi: check pao in control_message() - net: hsr: Don't log netdev_err message on unknown prp dst node - md: avoid signed overflow in slot_store() - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY - dm crypt: avoid accessing uninitialized tasklet - bus: imx-weim: fix branch condition evaluates to a garbage value - drm/meson: fix missing component unbind on bind errors - drm/meson: Fix error handling when afbcd.ops->init fails - kcsan: avoid passing -g for test - kernel: kcsan: kcsan_test: build without structleak plugin - usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC - usb: dwc3: gadget: move cmd_endtransfer to extra function - NFSD: fix use-after-free in __nfs42_ssc_open() - KVM: fix memoryleak in kvm_init() - ocfs2: fix data corruption after failed write - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - firmware: arm_scmi: Fix device node validation for mailbox transport - tee: amdtee: fix race condition in amdtee_open_session - drm/i915: Preserve crtc_state->inherited during state clearing - drm/i915/active: Fix missing debug object activation - nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() - wifi: mac80211: fix qos on mesh interfaces - usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() - usb: chipidea: core: fix possible concurrent when switch role - usb: chipdea: core: fix return -EINVAL if request role is the same with current role - usb: cdns3: Fix issue with using incorrect PCI device function - igb: revert rtnl_lock() that causes deadlock - fsverity: Remove WQ_UNBOUND from fsverity read workqueue - usb: gadget: u_audio: don't let userspace block driver unbind - usb: dwc2: fix a devres leak in hw_enable upon suspend resume - scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR - cifs: empty interface list when server doesn't support query interfaces - sh: sanitize the flags on sigreturn - net: usb: qmi_wwan: add Telit 0x1080 composition - net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 - scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file - scsi: lpfc: Avoid usage of list iterator variable after loop - scsi: ufs: core: Add soft dependency on governor_simpleondemand - scsi: hisi_sas: Check devm_add_action() return value - scsi: target: iscsi: Fix an error message in iscsi_check_key() - selftests/bpf: check that modifier resolves after pointer - m68k: Only force 030 bus error if PC not in exception table - ca8210: fix mac_len negative array access - HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded - riscv: Bump COMMAND_LINE_SIZE value to 1024 - thunderbolt: Use const qualifier for `ring_interrupt_index` - thunderbolt: Use scale field when allocating USB3 bandwidth - uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 - scsi: qla2xxx: Perform lockless command completion in abort path - hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs - hwmon: fix potential sensor registration fail if of_node is missing - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work - Bluetooth: L2CAP: Fix responding with wrong PDU type - Bluetooth: L2CAP: Fix not checking for maximum number of DCID - Bluetooth: btqcomsmd: Fix command timeout after setting BD address - net: mdio: thunder: Add missing fwnode_handle_put() - gve: Cache link_speed value from device - nvme-tcp: fix nvme_tcp_term_pdu to match spec - net/sonic: use dma_mapping_error() for error check - erspan: do not use skb_mac_header() in ndo_start_xmit() - atm: idt77252: fix kmemleak when rmmod idt77252 - net/mlx5: E-Switch, Fix an Oops in error handling code - net/mlx5: Read the TC mapping of all priorities on ETS query - net/mlx5: Fix steering rules cleanup - bpf: Adjust insufficient default bpf_jit_limit - keys: Do not cache key in task struct if key is requested from kernel thread - bootconfig: Fix testcase to increase max node - net/ps3_gelic_net: Use dma_mapping_error - net/ps3_gelic_net: Fix RX sk_buff length - net: phy: Ensure state transitions are processed from phy_stop() - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info - net: usb: smsc95xx: Limit packet length to skb->len - i2c: imx-lpi2c: check only for enabled interrupt flags - igc: fix the validation logic for taprio's gate list - igbvf: Regard vf reset nack as success - intel/igbvf: free irq on the error path in igbvf_request_msix() - iavf: fix non-tunneled IPv6 UDP packet type and hashing - iavf: fix inverted Rx hash condition leading to disabled hash - xsk: Add missing overflow check in xdp_umem_reg - ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl - ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl - power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync - drm/sun4i: fix missing component unbind on bind errors - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED - tty: serial: fsl_lpuart: fix race on RX DMA shutdown - serial: fsl_lpuart: Fix comment typo - KVM: Register /dev/kvm as the _very_ last thing during initialization - KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() - KVM: Optimize kvm_make_vcpus_request_mask() a bit - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs - ipmi:ssif: Add a timer between request retries - ipmi:ssif: resend_msg() cannot fail - ipmi:ssif: Increase the message retry time - ipmi:ssif: make ssif_i2c_send() void - interconnect: qcom: osm-l3: fix icc_onecell_data allocation - !2700 [22.03-LTS-SP2]Backport 5.10.176 LTS patches from upstream. - !2646 [sync] PR-2543: psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n - x86/sev: Check for user-space IOIO pointing to kernel space - x86/sev: Check IOBM for IOIO exceptions from user-space - x86/sev: Disable MMIO emulation from user mode - HID: uhid: Over-ride the default maximum data buffer value with our own - HID: core: Provide new max_buffer_size attribute to over-ride the default - fs: use consistent setgid checks in is_sxid() - attr: add in_group_or_capable() - fs: move S_ISGID stripping into the vfs_*() helpers - fs: add mode_strip_sgid() helper - PCI/DPC: Await readiness of secondary bus after reset - PCI: Unify delay handling for reset and resume - s390/ipl: add missing intersection check to ipl_report handling - drm/i915/active: Fix misuse of non-idle barriers as fence trackers - drm/i915: Don't use stolen memory for ring buffers with LLC - x86/mm: Fix use of uninitialized buffer in sme_enable() - x86/mce: Make sure logged MCEs are processed after sysfs update - cpuidle: psci: Iterate backwards over list in psci_pd_remove() - fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks - mmc: sdhci_am654: lower power-on failed message severity - mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage - mptcp: avoid setting TCP_CLOSE state twice - drm/shmem-helper: Remove another errant put in error path - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro - ALSA: hda: intel-dsp-config: add MTL PCI id - cifs: Fix smb2_set_path_size() - tracing: Make tracepoint lockdep check actually test something - tracing: Check field value in hist_field_name() - tracing: Make splice_read available again - interconnect: fix mem leak when freeing nodes - firmware: xilinx: don't make a sleepable memory allocation from an atomic context - serial: 8250_em: Fix UART port type - tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted - ext4: fix possible double unlock when moving a directory - drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes - sh: intc: Avoid spurious sizeof-pointer-div warning - drm/amdkfd: Fix an illegal memory access - ext4: fix task hung in ext4_xattr_delete_inode - ext4: fail ext4_iget if special inode unallocated - jffs2: correct logic when creating a hole in jffs2_write_begin - mmc: atmel-mci: fix race between stop command and start of next command - media: m5mols: fix off-by-one loop termination error - hwmon: (adm1266) Set `can_sleep` flag for GPIO chip - hwmon: tmp512: drop of_match_ptr for ID table - hwmon: (ucd90320) Add minimum delay between bus accesses - hwmon: (ina3221) return prober error code - hwmon: (adt7475) Fix masking of hysteresis registers - hwmon: (adt7475) Display smoothing attributes in correct order - ethernet: sun: add check for the mdesc_grab() - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour - selftests: net: devlink_port_split.py: skip test if no suitable device available - net/iucv: Fix size of interrupt data - net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull - ipv4: Fix incorrect table ID in IOCTL path - net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 - ice: xsk: disable txq irq before flushing hw - block: sunvdc: add check for mdesc_grab() returning NULL - nvmet: avoid potential UAF in nvmet_req_complete() - nvme: fix handling single range discard request - block: null_blk: Fix handling of fake timeout request - null_blk: Move driver into its own directory - drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc - net: usb: smsc75xx: Limit packet length to skb->len - net/smc: fix deadlock triggered by cancel_delayed_work_syn() - net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails - net: tunnels: annotate lockless accesses to dev->needed_headroom - qed/qed_dev: guard against a possible division by zero - net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() - i40e: Fix kernel crash during reboot when adapter is in recovery mode - ipvlan: Make skb->skb_iif track skb->dev for l3s mode - nfc: pn533: initialize struct pn533_out_arg properly - tcp: tcp_make_synack() can be called from process context - scsi: core: Fix a procfs host directory removal regression - scsi: core: Fix a comment in function scsi_host_dev_release() - netfilter: nft_redir: correct value of inet type `.maxattrs` - netfilter: nft_redir: correct length for loading protocol registers - netfilter: nft_masq: correct length for loading protocol registers - netfilter: nft_nat: correct length for loading protocol registers - ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() - scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() - docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate - clk: HI655X: select REGMAP instead of depending on it - drm/meson: fix 1px pink line on GXM when scaling video overlay - cifs: Move the in_send statistic to __smb_send_rqst() - drm/panfrost: Don't sync rpm suspension after mmu flushing - xfrm: Allow transport-mode states with AF_UNSPEC selector - psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n- !2680 [sync] PR-2390: Backport 5.10.174 - 5.10.175 LTS patches from upstream. - !2692 [sync] PR-2666: net: xfrm: Fix xfrm_address_filter OOB read - !2375 [sync] PR-2258: ext4: do not mark inode dirty every time when appending using delalloc - !2639 [sync] PR-2454: igb: set max size RX buffer when store bad packet is enabled - net: xfrm: Fix xfrm_address_filter OOB read - !2533 [sync] PR-2370: ipv4: fix null-deref in ipv4_link_failure - !2526 [sync] PR-2440: netfilter: xt_u32: validate user space input - !2534 [sync] PR-2411: netfilter: xt_sctp: validate the flag_info count - !2529 [sync] PR-2410: netfilter: nfnetlink_osf: avoid OOB read - !2660 [sync] PR-2628: ubi: Refuse attaching if mtd's erasesize is 0 - s390/dasd: add missing discipline function - KVM: VMX: Fix crash due to uninitialized current_vmcs - KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper - KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 - UML: define RUNTIME_DISCARD_EXIT - sh: define RUNTIME_DISCARD_EXIT - s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 - powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds - powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT - arch: fix broken BuildID for arm64 and riscv - ext4: block range must be validated before use in ext4_mb_clear_bb() - ext4: add strict range checks while freeing blocks - ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() - ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() - drm/i915: Don't use BAR mappings for ring buffers with LLC - skbuff: Fix nfct leak on napi stolen - media: rc: gpio-ir-recv: add remove function - media: ov5640: Fix analogue gain control - scripts: handle BrokenPipeError for python scripts - PCI: Add SolidRun vendor ID - macintosh: windfarm: Use unsigned type for 1-bit bitfields - alpha: fix R_ALPHA_LITERAL reloc for large modules - powerpc/kcsan: Exclude udelay to prevent recursive instrumentation - MIPS: Fix a compilation issue - block, bfq: fix uaf for bfqq in bic_set_bfqq() - block, bfq: replace 0/1 with false/true in bic apis - block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" - block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq - block, bfq: fix possible uaf for 'bfqq->bic' - tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address - watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths - iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter - ext4: Fix deadlock during directory rename - RISC-V: Don't check text_mutex during stop_machine - riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode - SUNRPC: Fix a server shutdown leak - net/smc: fix fallback failed while sendmsg with fastopen - platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it - scsi: megaraid_sas: Update max supported LD IDs to 240 - net: ethernet: mtk_eth_soc: fix RX data corruption issue - btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR - netfilter: tproxy: fix deadlock due to missing BH disable - netfilter: ctnetlink: revert to dumping mark regardless of event type - bnxt_en: Avoid order-5 memory allocation for TPA data - net: phylib: get rid of unnecessary locking - net: stmmac: add to set device wake up flag when stmmac init phy - net: caif: Fix use-after-free in cfusbl_device_notify() - net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver - net: usb: lan78xx: Remove lots of set but unused 'ret' variables - selftests: nft_nat: ensuring the listening side is up before starting the client - ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() - powerpc: dts: t1040rdb: fix compatible string for Rev A boards - nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties - bgmac: fix *initial* chip reset to support BCM5358 - drm/msm/a5xx: fix context faults during ring switch - drm/msm/a5xx: fix the emptyness check in the preempt code - drm/msm: Document and rename preempt_lock - drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register - drm/msm: Fix potential invalid ptr free - drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype - drm/nouveau/kms/nv50-: remove unused functions - ext4: Fix possible corruption when moving a directory - scsi: core: Remove the /proc/scsi/${proc_name} directory earlier - riscv: Add header include guards to insn.h - riscv: Avoid enabling interrupts in die() - RISC-V: Avoid dereferening NULL regs in die() - arm64: efi: Make efi_rt_lock a raw_spinlock - iommu/vt-d: Fix PASID directory pointer coherency - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() - irqdomain: Fix mapping-creation race - irqdomain: Refactor __irq_domain_alloc_irqs() - irqdomain: Look for existing mapping only once - irq: Fix typos in comments - udf: Fix off-by-one error when discarding preallocation - nfc: change order inside nfc_se_io error path - ext4: zero i_disksize when initializing the bootloader inode - ext4: fix WARNING in ext4_update_inline_data - ext4: move where set the MAY_INLINE_DATA flag is set - ext4: fix RENAME_WHITEOUT handling for inline directories - ext4: fix cgroup writeback accounting with fs-layer encryption - drm/connector: print max_requested_bpc in state debugfs - drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 - fork: allow CLONE_NEWTIME in clone3 flags - fs: prevent out-of-bounds array speculation when closing a file descriptor - staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh - staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script - wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" - !2674 [22.03-LTS-SP2]Backport 5.10.173 LTS patches from upstream. - usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails - scsi: mpt3sas: Remove usage of dma_get_required_mask() API - scsi: mpt3sas: re-do lost mpt3sas DMA mask fix - scsi: mpt3sas: Don't change DMA mask while reallocating pools - Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" - media: uvcvideo: Fix race condition with usb_kill_urb - media: uvcvideo: Provide sync and async uvc_ctrl_status_event - Bluetooth: hci_sock: purge socket queues in the destruct() callback - drm/display/dp_mst: Fix down message handling after a packet reception error - drm/display/dp_mst: Fix down/up message handling after sink disconnect - net: tls: avoid hanging tasks on the tx_lock - soundwire: cadence: Drain the RX FIFO after an IO timeout - soundwire: cadence: Remove wasted space in response_buf - phy: rockchip-typec: Fix unsigned comparison with less than zero - kernel/fail_function: fix memory leak with using debugfs_lookup() - PCI: Take other bus devices into account when distributing resources - PCI: Align extra resources for hotplug bridges properly - usb: gadget: uvc: Make bSourceID read/write - usb: uvc: Enumerate valid values for color matching - USB: ene_usb6250: Allocate enough memory for full object - usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() - iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() - tools/iio/iio_utils:fix memory leak - mei: bus-fixup:upon error print return values of send and receive - serial: sc16is7xx: setup GPIO controller later in probe - tty: serial: fsl_lpuart: disable the CTS when send break signal - staging: emxx_udc: Add checks for dma_alloc_coherent() - media: uvcvideo: Silence memcpy() run-time false positive warnings - media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 - media: uvcvideo: Handle errors from calls to usb_string - media: uvcvideo: Handle cameras with invalid descriptors - IB/hfi1: Update RMT size calculation - mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support - firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 - tracing: Add NULL checks for buffer in ring_buffer_free_read_page() - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it - thermal: intel: quark_dts: fix error pointer dereference - ASoC: zl38060 add gpiolib dependency - ASoC: zl38060: Remove spurious gpiolib select - ASoC: adau7118: don't disable regulators on device unbind - scsi: ipr: Work around fortify-string warning - rtc: sun6i: Always export the internal oscillator - tcp: tcp_check_req() can be called from process context - ARM: dts: spear320-hmi: correct STMPE GPIO compatible - net/sched: act_sample: fix action bind logic - nfc: fix memory leak of se_io context in nfc_genl_se_io - net/mlx5: Geneve, Fix handling of Geneve object id as error code - 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() - 9p/xen: fix connection sequence - 9p/xen: fix version parsing - net: fix __dev_kfree_skb_any() vs drop monitor - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop - netfilter: ebtables: fix table blob use-after-free - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - watchdog: pcwd_usb: Fix attempting to access uninitialized memory - watchdog: Fix kmemleak in watchdog_cdev_register - watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list - ubi: Fix possible null-ptr-deref in ubi_free_volume() - ubifs: Fix memory leak in alloc_wbufs() - ubifs: Fix build errors as symbol undefined - ubi: ensure that VID header offset + VID header size <= alloc, size - um: vector: Fix memory leak in vector_config - fs: f2fs: initialize fsdata in pagecache_write() - f2fs: use memcpy_{to,from}_page() where possible - pwm: stm32-lp: fix the check on arr and cmp registers update - pwm: sifive: Always let the first pwm_apply_state succeed - pwm: sifive: Reduce time the controller lock is held - objtool: Fix memory leak in create_static_call_sections() - kbuild: Port silent mode detection to future gnu make. - pinctrl: rockchip: fix reading pull type on rk3568 - pinctrl: rockchip: fix mux route data for rk3568 - wifi: ath9k: use proper statements in conditionals - arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY - drm/edid: fix AVI infoframe aspect ratio handling - drm/radeon: Fix eDP for single-display iMac11,2 - drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv - vfio/type1: prevent underflow of locked_vm via exec() - PCI: Avoid FLR for AMD FCH AHCI adapters - PCI: hotplug: Allow marking devices as disconnected during bind/unbind - PCI/PM: Observe reset delay irrespective of bridge_d3 - riscv: jump_label: Fixup unaligned arch_static_branch function - scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses - scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() - scsi: ses: Don't attach if enclosure has no components - scsi: qla2xxx: Fix erroneous link down - scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests - scsi: qla2xxx: Fix link failure in NPIV environment - ktest.pl: Add RUN_TIMEOUT option with default unlimited - ktest.pl: Fix missing "end_monitor" when machine check fails - ktest.pl: Give back console on Ctrt^C on monitor - mm/thp: check and bail out if page in deferred queue already - mm: memcontrol: deprecate charge moving - docs: gdbmacros: print newest record - remoteproc/mtk_scp: Move clk ops outside send_lock - media: ipu3-cio2: Fix PM runtime usage_count in driver unbind - mips: fix syscall_get_nr - dax/kmem: Fix leak of memory-hotplug resources - alpha: fix FEN fault handling - rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails - ARM: dts: exynos: correct TMU phandle in Odroid HC1 - ARM: dts: exynos: correct TMU phandle in Odroid XU - ARM: dts: exynos: correct TMU phandle in Exynos5250 - ARM: dts: exynos: correct TMU phandle in Odroid XU3 family - ARM: dts: exynos: correct TMU phandle in Exynos4 - ARM: dts: exynos: correct TMU phandle in Exynos4210 - dm flakey: don't corrupt the zero page - dm flakey: fix logic when corrupting a bio - thermal: intel: powerclamp: Fix cur_state for multi package system - wifi: cfg80211: Fix use after free for wext - wifi: rtl8xxxu: Use a longer retry limit of 48 - dm: add cond_resched() to dm_wq_work() - mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type - ext4: refuse to create ea block when umounted - ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC - ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() - io_uring: remove MSG_NOSIGNAL from recvmsg - io_uring/rsrc: disallow multi-source reg buffers - io_uring: add a conditional reschedule to the IOPOLL cancelation loop - io_uring: mark task TASK_RUNNING before handling resume/task work - io_uring: handle TIF_NOTIFY_RESUME when checking for task_work - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - ima: Align ima_file_mmap() parameters with mmap_file LSM hook - brd: return 0/-error from brd_insert_page() - Documentation/hw-vuln: Document the interaction between IBRS and STIBP - x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/reboot: Disable SVM, not just VMX, when stopping CPUs - x86/reboot: Disable virtualization in an emergency if SVM is supported - x86/crash: Disable virt in core NMI crash handler to avoid double shootdown - x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) - KVM: s390: disable migration mode when dirty tracking is disabled - KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI - KVM: Destroy target device if coalesced MMIO unregistration fails - udf: Fix file corruption when appending just after end of preallocated extent - udf: Detect system inodes linked into directory hierarchy - udf: Preserve link count of system files - udf: Do not update file length for failed writes to inline files - udf: Do not bother merging very long extents - udf: Truncate added extents on failed expansion - ocfs2: fix non-auto defrag path not working issue - ocfs2: fix defrag path triggering jbd2 ASSERT - f2fs: fix cgroup writeback accounting with fs-layer encryption - f2fs: fix information leak in f2fs_move_inline_dirents() - exfat: fix inode->i_blocks for non-512 byte sector size device - exfat: redefine DIR_DELETED as the bad cluster number - exfat: fix unexpected EOF while reading dir - exfat: fix reporting fs error when reading dir beyond EOF - hfs: fix missing hfs_bnode_get() in __hfs_bnode_create - ARM: dts: exynos: correct HDMI phy compatible in Exynos4 - cifs: Fix uninitialized memory read in smb3_qfs_tcon() - s390/kprobes: fix current_kprobe never cleared after kprobes reenter - s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler - s390: discard .interp section - s390/extmem: return correct segment type in __segment_load() - ipmi_ssif: Rename idle state and check - rtc: pm8xxx: fix set-alarm race - firmware: coreboot: framebuffer: Ignore reserved pixel color bits - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu - nfsd: zero out pointers after putting nfsd_files on COPY setup error - dm cache: add cond_resched() to various workqueue loops - dm thin: add cond_resched() to various workqueue loops - HID: logitech-hidpp: Don't restart communication if not necessary - pinctrl: at91: use devm_kasprintf() to avoid potential leaks - hwmon: (coretemp) Simplify platform device handling - gfs2: Improve gfs2_make_fs_rw error handling - regulator: s5m8767: Bounds check id indexing into arrays - regulator: max77802: Bounds check regulator id against opmode - ASoC: kirkwood: Iterate over array indexes instead of using pointer math - docs/scripts/gdb: add necessary make scripts_gdb step - drm/msm/dsi: Add missing check for alloc_ordered_workqueue - drm: amd: display: Fix memory leakage - drm/radeon: free iio for atombios when driver shutdown - drm/tiny: ili9486: Do not assume 8-bit only SPI controllers - HID: Add Mapping for System Microphone Mute - drm/omap: dsi: Fix excessive stack usage - drm/amd/display: Fix potential null-deref in dm_resume - Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE - PM: EM: fix memory leak with using debugfs_lookup() - uaccess: Add minimum bounds check on kernel buffer size - coda: Avoid partial allocation of sig_inputArgs - net/mlx5: fw_tracer: Fix debug print - ACPI: video: Fix Lenovo Ideapad Z570 DMI match - wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup - m68k: Check syscall_trace_enter() return code - net: bcmgenet: Add a check for oversized packets - ACPI: Don't build ACPICA with '-Os' - ice: add missing checks for PF vsi type - inet: fix fast path in __inet_hash_connect() - wifi: mt7601u: fix an integer underflow - wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - thermal: intel: Fix unsigned comparison with less than zero - wifi: ath11k: debugfs: fix to work with multiple PCI devices - rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug - rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() - rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks - wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() - wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() - blk-iocost: fix divide by 0 error in calc_lcoefs() - ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy - udf: Define EFSCORRUPTED error code - rpmsg: glink: Avoid infinite loop on intent for missing channel - media: saa7134: Use video_unregister_device for radio_dev - media: i2c: ov7670: 0 instead of -EINVAL was returned - media: i2c: imx219: Fix binning for RAW8 capture - media: i2c: imx219: Split common registers from mode tables - media: i2c: imx219: remove redundant writes - media: i2c: ov772x: Fix memleak in ov772x_probe() - media: ov5675: Fix memleak in ov5675_init_controls() - media: ov2740: Fix memleak in ov2740_init_controls() - media: max9286: Fix memleak in max9286_v4l2_register() - builddeb: clean generated package content - powerpc: Remove linker flag from KBUILD_AFLAGS - media: platform: ti: Add missing check for devm_regulator_get - media: ti: cal: fix possible memory leak in cal_ctx_create() - remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers - Input: iqs269a - do not poll during ATI - Input: iqs269a - do not poll during suspend or resume - alpha/boot/tools/objstrip: fix the check for ELF header - vdpa/mlx5: Don't clear mr struct on destroy MR - MIPS: vpe-mt: drop physical_memsize - MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set - powerpc/eeh: Set channel state after notifying the drivers - powerpc/eeh: Small refactor of eeh_handle_normal_event() - powerpc/rtas: ensure 4KB alignment for rtas_data_buf - powerpc/rtas: make all exports GPL - powerpc/pseries/lparcfg: add missing RTAS retry status handling - powerpc/pseries/lpar: add missing RTAS retry status handling - powerpc/perf/hv-24x7: add missing RTAS retry status handling - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() - powerpc/powernv/ioda: Skip unallocated resources when mapping to PE - clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC - clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC - Input: ads7846 - don't check penirq immediately for 7845 - Input: ads7846 - always set last command to PWRDOWN - Input: ads7846 - convert to one message - Input: ads7846 - convert to full duplex - Input: ads7846 - don't report pressure for ads7845 - clk: imx: avoid memory leak - clk: renesas: cpg-mssr: Remove superfluous check in resume code - clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed - linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in - Input: iqs269a - configure device with a single block write - Input: iqs269a - increase interrupt handler return delay - Input: iqs269a - drop unused device node references - mtd: rawnand: sunxi: Fix the size of the last OOB region - RISC-V: fix funct4 definition for c.jalr in parse_asm.h - clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents - clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents - mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() - objtool: add UACCESS exceptions for __tsan_volatile_read/write - printf: fix errname.c list - sparc: allow PM configs for sparc32 COMPILE_TEST - perf tools: Fix auto-complete on aarch64 - leds: led-core: Fix refcount leak in of_led_get() - perf llvm: Fix inadvertent file creation - gfs2: jdata writepage fix - cifs: Fix warning and UAF when destroy the MR list - cifs: Fix lost destroy smbd connection when MR allocate failed - nfsd: fix race to check ls_layouts - hid: bigben_probe(): validate report count - HID: bigben: use spinlock to safely schedule workers - HID: bigben_worker() remove unneeded check on report_field - HID: bigben: use spinlock to protect concurrent accesses - ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared - spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() - NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() - dm: remove flush_scheduled_work() during local_exit() - ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init - hwmon: (mlxreg-fan) Return zero speed for broken fan - spi: bcm63xx-hsspi: Fix multi-bit mode setting - spi: bcm63xx-hsspi: fix pm_runtime - scsi: aic94xx: Add missing check for dma_map_single() - scsi: mpt3sas: Fix a memory leak - drm/amdgpu: fix enum odm_combine_mode mismatch - hwmon: (ltc2945) Handle error case in ltc2945_value_store - ASoC: dt-bindings: meson: fix gx-card codec node regex - ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() - ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() - ASoC: mchp-spdifrx: fix controls that works with completion mechanism - ASoC: mchp-spdifrx: fix return value in case completion times out - ASoC: atmel: fix spelling mistakes - ASoC: mchp-spdifrx: fix controls which rely on rsr register - spi: dw_bt1: fix MUX_MMIO dependencies - gpio: vf610: connect GPIO label to dev name - ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() - drm/mediatek: Clean dangling pointer on bind error path - drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc - drm/mediatek: Drop unbalanced obj unref - drm/mediatek: Use NULL instead of 0 for NULL pointer - drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd - gpu: host1x: Don't skip assigning syncpoints to channels - pinctrl: mediatek: Initialize variable *buf to zero - pinctrl: mediatek: Initialize variable pullen and pullup to zero - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() - drm/msm/mdp5: Add check for kzalloc - drm/msm/dpu: Add check for cstate - drm/msm: use strscpy instead of strncpy - drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness - drm/bridge: lt9611: pass a pointer to the of node - drm/bridge: lt9611: fix clock calculation - drm/bridge: lt9611: fix programming of video modes - drm/bridge: lt9611: fix polarity programming - drm/bridge: lt9611: fix HPD reenablement - drm/bridge: lt9611: fix sleep mode setup - drm/msm/dpu: Disallow unallocated resources to be returned - ALSA: hda/ca0132: minor fix for allocation size - drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() - ASoC: fsl_sai: initialize is_dsp_mode flag - drm/vc4: hdmi: Correct interlaced timings again - drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 - drm/vc4: hvs: Set AXI panic modes - pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups - pinctrl: rockchip: do coding style for mux route struct - pinctrl: rockchip: add support for rk3568 - pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain - pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins - drm/msm/hdmi: Add missing check for alloc_ordered_workqueue - gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() - drm: tidss: Fix pixel format definition - drm/vc4: dpi: Fix format mapping for RGB565 - drm/vc4: dpi: Add option for inverting pixel clock and output enable - drm/vkms: Fix null-ptr-deref in vkms_release() - drm/bridge: megachips: Fix error handling in i2c_register_driver() - drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC - drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats - drm: Fix potential null-ptr-deref due to drmm_mode_config_init() - sefltests: netdevsim: wait for devlink instance after netns removal - selftest: fib_tests: Always cleanup before exit - net: bcmgenet: fix MoCA LED control - l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() - selftests/net: Interpret UDP_GRO cmsg data as an int value - irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts - irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts - bpf: Fix global subprog context argument resolution logic - can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error - thermal/drivers/hisi: Drop second sensor hi3660 - wifi: mac80211: make rate u32 in sta_set_rate_info_rx() - crypto: crypto4xx - Call dma_unmap_page when done - selftests/bpf: Fix out-of-srctree build - wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() - wifi: iwl4965: Add missing check for create_singlethread_workqueue() - wifi: iwl3945: Add missing check for create_singlethread_workqueue - RISC-V: time: initialize hrtimer based broadcast clock event device - m68k: /proc/hardware should depend on PROC_FS - crypto: rsa-pkcs1pad - Use akcipher_request_complete - rds: rds_rm_zerocopy_callback() correct order for list_add_tail() - libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() - Bluetooth: L2CAP: Fix potential user-after-free - OPP: fix error checking in opp_migrate_dentry() - s390/vmem: fix empty page tables cleanup under KASAN - irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe - irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe - irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains - irqchip: Fix refcount leak in platform_irqchip_probe - net/mlx5: Enhance debug print in page allocation failure - bpftool: profile online CPUs instead of possible - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware - crypto: ccp - Refactor out sev_fw_alloc() - leds: led-class: Add missing put_device() to led_put() - crypto: xts - Handle EBUSY correctly - net: ethernet: ti: add missing of_node_put before return - net: ethernet: ti: am65-cpsw: handle deferred probe with dev_err_probe() - net: ethernet: ti: am65-cpsw: fix tx csum offload for multi mac mode - x86/microcode: Print previous version of microcode after reload - x86/microcode: Default-disable late loading - x86/microcode: Rip out the OLD_INTERFACE - x86: Mark stop_this_cpu() __noreturn - x86/microcode: Replace deprecated CPU-hotplug functions. - x86/cpu: Init AP exception handling from cpu_init_secondary() - powercap: fix possible name leak in powercap_register_zone() - crypto: seqiv - Handle EBUSY correctly - crypto: essiv - Handle EBUSY correctly - crypto: ccp - Failure on re-initialization due to duplicate sysfs filename - ACPI: battery: Fix missing NUL-termination with large strings - wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() - wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup - wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() - wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails - ath9k: htc: clean up statistics macros - ath9k: hif_usb: simplify if-if to if-else - wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function - wifi: orinoco: check return value of hermes_write_wordrec() - wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data - thermal/drivers/tsens: Add compat string for the qcom,msm8960 - thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976 - thermal/drivers/tsens: Drop msm8976-specific defines - ACPICA: nsrepair: handle cases without a return value correctly - crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 - crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak - crypto: ccp: Use the stack and common buffer for status commands - crypto: ccp: Use the stack for small SEV command buffers - lib/mpi: Fix buffer overrun when SG is too long - rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() - rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls - rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPICA: Drop port I/O validation for some regions - crypto: x86/ghash - fix unaligned access in ghash_setkey() - wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() - wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() - wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() - wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() - wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() - wifi: ipw2200: fix memory leak in ipw_wdev_init() - wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() - libbpf: Fix btf__align_of() by taking into account field offsets - wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() - rtlwifi: fix -Wpointer-sign warning - wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: libertas: fix memory leak in lbs_init_adapter() - wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() - wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() - wifi: rsi: Fix memory leak in rsi_coex_attach() - block: bio-integrity: Copy flags when bio_integrity_payload is cloned - x86/perf/zhaoxin: Add stepping check for ZXC - sched/rt: pick_next_rt_entity(): check list_entry - sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() - s390/dasd: Fix potential memleak in dasd_eckd_init() - s390/dasd: Prepare for additional path event handling - blk-mq: correct stale comment of .get_budget - blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx - blk-mq: avoid sleep in blk_mq_alloc_request_hctx - arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node - ARM: dts: imx7s: correct iomuxc gpr mux controller cells - ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference - arm64: dts: renesas: beacon-renesom: Fix gpio expander reference - arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name - arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name - arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name - arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name - arm64: dts: amlogic: meson-gx: add missing unit address to rng node name - arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property - arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible - arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name - arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name - ARM: imx: Call ida_simple_remove() for ida_simple_get - ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range - ARM: s3c: fix s3c64xx_set_timer_source prototype - ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() - arm64: dts: meson: remove CPU opps below 1GHz for G12A boards - arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names - arm64: dts: qcom: ipq8074: fix Gen3 PCIe node - arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges - arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY - arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size - arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes - arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names - arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address - arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name - arm64: dts: meson-gx: Fix Ethernet MAC address unit name - arm64: dts: qcom: sc7180: correct SPMI bus address cells - arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name - arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description - ARM: zynq: Fix refcount leak in zynq_early_slcr_init - arm64: dts: qcom: qcs404: use symbol names for PCIe resets - ARM: OMAP2+: Fix memory leak in realtime_counter_init() - powerpc/mm: Rearrange if-else block to avoid clang warning - ubi: Refuse attaching if mtd's erasesize is 0 - !2649 [sync] PR-2641: Fix CVE-2023-5717 - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2572 Fix cgroup psi poll UAF - !2521 [sync] PR-2437: crypto: drbg - Only fail when jent is unavailable in FIPS mode - igb: set max size RX buffer when store bad packet is enabled - !2597 [sync] PR-2573: media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2568 [sync] PR-2557: Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - !2582 [sync] PR-2476: Fixed five CVEs vulnerabilities of ksmbd - !2623 [sync] PR-2613: CVE-2022-44033 - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !2586 [sync] PR-2571: xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - xen/events: replace evtchn_rwlock with RCU - !2523 [sync] PR-2159: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 - ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN - ksmbd: fix infinite loop in ksmbd_conn_handler_loop() - ksmbd: send proper error response in smb2_tree_connect() - ksmbd: fix racy issue from smb2 close and logoff with multichannel - ksmbd: call rcu_barrier() in ksmbd_server_exit() - ksmbd: fix racy issue under cocurrent smb2 tree disconnect - sched/psi: Select KERNFS as needed - kernfs: add stub helper for kernfs_generic_poll() - sched/psi: use kernfs polling functions for PSI trigger polling - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - !2467 [sync] PR-1851: Backport 5.10.169 - 5.10.172 LTS patches from upstream - netfilter: xt_sctp: validate the flag_info count - ipv4: fix null-deref in ipv4_link_failure - !2324 [sync] PR-2197: [RoCE] Support getting xrcd num from firmware;Fix incorrect post-send with direct wqe of wr-list - netfilter: nfnetlink_osf: avoid OOB read - netfilter: xt_u32: validate user space input - perf/smmuv3: Add MODULE_ALIAS for module auto loading - perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 - Revert "perf/smmuv3: Enable HiSilicon Erratum quirk" - !2516 [sync] PR-2499: f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - !2487 [sync] PR-2340: xfs: recent patches to fix xfs issues - f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io() - xfs: update the last_sync_lsn with ctx start lsn - xfs: shutdown xfs once inode double free - xfs: fix off-by-one-block in xfs_discard_folio() - xfs: xfs_bmap_punch_delalloc_range() should take a byte range - iomap: buffered write failure should not truncate the page cache - xfs,iomap: move delalloc punching to iomap - xfs: use byte ranges for write cleanup ranges - xfs: punching delalloc extents on write failure is racy - xfs: longest free extent no need consider postalloc - xfs: fix xfs shutdown since we reserve more blocks in agfl fixup - xfs: block reservation too large for minleft allocation - xfs: set minleft correctly for randomly sparse inode allocations - xfs: shutdown to ensure submits buffers on LSN boundaries - xfs: don't verify agf length when log recovery - xfs: Remove redundant assignment to busy - xfs: remove redundant pointer lip - xfs: remove redundant initializations of pointers drop_leaf and save_leaf - xfs: xfs_trans_cancel() path must check for log shutdown - xfs: fix bounds check in xfs_defer_agfl_block() - xfs: AGF length has never been bounds checked - xfs: journal geometry is not properly bounds checked - xfs: don't block in busy flushing when freeing extents - xfs: allow extent free intents to be retried - xfs: pass alloc flags through to xfs_extent_busy_flush() - Revert "xfs: propagate the return value of xfs_log_force() to avoid soft lockup" - xfs: use deferred frees for btree block freeing - xfs: don't reverse order of items in bulk AIL insertion - xfs: validate block number being freed before adding to xefi - xfs: validity check agbnos on the AGFL - xfs: pass xfs_extent_free_item directly through the log intent code - xfs: remove unused parameter from refcount code - xfs: reduce the size of struct xfs_extent_free_item - xfs: rename xfs_bmap_add_free to xfs_free_extent_later - xfs: create slab caches for frequently-used deferred items - xfs: compact deferred intent item structures - xfs: rename _zone variables to _cache - xfs: remove kmem_zone typedef - xfs: remove xfs_setattr_time() declaration - xfs: use setattr_copy to set vfs inode attributes - xfs: set prealloc flag in xfs_alloc_file_space() - xfs: don't assert fail on perag references on teardown - xfs: fix dir3 block read verify fail during log recover - xfs: propagate the return value of xfs_log_force() to avoid soft lockup - xfs: keep growfs sb log item active until ail flush success - USB: core: Don't hold device lock while reading the "descriptors" sysfs file - usb: gadget: u_serial: Add null pointer check in gserial_resume - USB: serial: option: add support for VW/Skoda "Carstick LTE" - scripts/tags.sh: fix incompatibility with PCRE2 - scripts/tags.sh: Invoke 'realpath' via 'xargs' - bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state - HID: core: Fix deadloop in hid_apply_multiplier. - IB/hfi1: Assign npages earlier - btrfs: send: limit number of clones and allocated memory size - ACPI: NFIT: fix a potential deadlock during NFIT teardown - ARM: dts: rockchip: add power-domains property to dp node on rk3288 - arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc - Fix XFRM-I support for nested ESP tunnels - ext4: Fix function prototype mismatch for ext4_feat_ktype - audit: update the mailing list in MAINTAINERS - wifi: mwifiex: Add missing compatible string for SD8787 - nbd: fix possible overflow for 'first_minor' in nbd_dev_add() - nbd: fix max value for 'first_minor' - Revert "Revert "block: nbd: add sanity check for first_minor"" - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh - powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 - can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len - KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid - KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception - random: always mix cycle counter in add_latent_entropy() - clk: mxl: syscon_node_to_regmap() returns error pointers - powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G - clk: mxl: Fix a clk entry by adding relevant flags - clk: mxl: Add option to override gate clks - clk: mxl: Remove redundant spinlocks - clk: mxl: Switch from direct readl/writel based IO to regmap based IO - wifi: rtl8xxxu: gen2: Turn on the rate control - drm/etnaviv: don't truncate physical page address - nvmem: core: fix return value - net: sched: sch: Fix off by one in htb_activate_prios() - ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak - alarmtimer: Prevent starvation by small intervals and SIG_IGN - i40e: Add checking for null for nlmsg_find_attr() - net/sched: act_ctinfo: use percpu stats - flow_offload: fill flags to action structure - drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() - nilfs2: fix underflow in second superblock position calculations - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - ixgbe: add double of VLAN header when computing the max MTU - net: stmmac: Restrict warning on disabling DMA store and fwd mode - bnxt_en: Fix mqprio and XDP ring checking logic - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence - net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list - net: bgmac: fix BCM5358 support by setting correct flags - i40e: add double of VLAN header when computing the max MTU - ixgbe: allow to increase MTU to 3K with XDP enabled - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." - hugetlb: check for undefined shift on 32 bit architectures - sched/psi: Fix use-after-free in ep_remove_wait_queue() - ALSA: hda/realtek - fixed wrong gpio assigned - ALSA: hda/conexant: add a new hda codec SN6180 - mmc: mmc_spi: fix error handling in mmc_spi_probe() - mmc: sdio: fix possible resource leaks in some error paths - mmc: jz4740: Work around bug on JZ4760(B) - netfilter: nft_tproxy: restrict to prerouting hook - ovl: remove privs in ovl_fallocate() - ovl: remove privs in ovl_copyfile() - s390/signal: fix endless loop in do_signal - aio: fix mremap after fork null-deref - nvmem: core: fix registration vs use race - nvmem: core: fix cleanup after dev_set_name() - nvmem: core: remove nvmem_config wp_gpio - nvmem: core: add error handling for dev_set_name - platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association - s390/decompressor: specify __decompress() buf len to avoid overflow - net: sched: sch: Bounds check priority - net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC - net/rose: Fix to not accept on connected socket - tools/virtio: fix the vringh test for virtio ring changes - ASoC: cs42l56: fix DT probe - ALSA: hda: Do not unset preset when cleaning up codec - selftests/bpf: Verify copy_register_state() preserves parent/live fields - ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers - !2430 [sync] PR-1822: Backport 5.10.168 LTS patches from upstream - Fix page corruption caused by racy check in __free_pages - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive - arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte - ceph: flush cap releases when the session is flushed - usb: typec: altmodes/displayport: Fix probe pin assign check - usb: core: add quirk for Alcor Link AK9563 smartcard reader - btrfs: free device in btrfs_close_devices for a single device filesystem - net: USB: Fix wrong-direction WARNING in plusb.c - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode - spi: dw: Fix wrong FIFO level setting for long xfers - pinctrl: single: fix potential NULL dereference - pinctrl: aspeed: Fix confusing types in return value - ALSA: pci: lx6464es: fix a debug loop - selftests: forwarding: lib: quote the sysctl values - net/mlx5: fw_tracer, Zero consumer index when reloading the tracer - net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers - net/mlx5e: IPoIB, Show unknown speed instead of error - net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q" - ice: Do not use WQ_MEM_RECLAIM flag for workqueue - uapi: add missing ip/ipv6 header dependencies for linux/stddef.h - ionic: clean interrupt before enabling queue to avoid credit race - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY - bonding: fix error checking in bond_debug_reregister() - xfrm: fix bug with DSCP copy to v6 from v4 tunnel - RDMA/usnic: use iommu_map_atomic() under spin_lock() - IB/IPoIB: Fix legacy IPoIB due to wrong number of queues - xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr() - IB/hfi1: Restore allocated resources on failed copyout - xfrm: compat: change expression for switch in xfrm_xlate64 - can: j1939: do not wait 250 ms if the same addr was already claimed - of/address: Return an error when no valid dma-ranges are found - tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360 - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() - ALSA: hda/realtek: Add Positivo N14KP6-TG - btrfs: zlib: zero-initialize zlib workspace - btrfs: limit device extents to the device size - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm/migration: return errno when isolate_huge_page failed - iio:adc:twl6030: Enable measurement of VAC - bpf: Do not reject when the stack read size is different from the tracked scalar size - nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property - wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads - f2fs: fix to do sanity check on i_extra_isize in is_alive() - fbdev: smscufx: fix error handling code in ufx_usb_probe - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - nvmem: core: fix cell removal on error - nvmem: core: initialise nvmem->id early - drm/i915: Fix potential bit_17 double-free - Squashfs: fix handling and sanity checking of xattr_ids count - fpga: stratix10-soc: Fix return value check in s10_ops_write_init() - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - riscv: disable generation of unwind tables - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case - parisc: Fix return code of pdc_iodc_print() - nvmem: qcom-spmi-sdam: fix module autoloading - iio: imu: fxos8700: fix MAGN sensor scale and unit - iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN - iio: imu: fxos8700: fix failed initialization ODR mode assignment - iio: imu: fxos8700: fix incorrect ODR mode readback - iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback - iio: imu: fxos8700: fix map label of channel type to MAGN sensor - iio: imu: fxos8700: fix IMU data bits returned to user space - iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback - iio: imu: fxos8700: fix ACCEL measurement range selection - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others - iio: adc: berlin2-adc: Add missing of_node_put() in error path - iio: hid: fix the retval in accel_3d_capture_sample - efi: Accept version 2 of memory attributes table - ALSA: hda/realtek: Add Acer Predator PH315-54 - watchdog: diag288_wdt: fix __diag288() inline assembly - watchdog: diag288_wdt: do not use stack buffers for hardware data - net: qrtr: free memory on error path in radix_tree_insert() - Input: i8042 - add Clevo PCX0DX to i8042 quirk table - Input: i8042 - add TUXEDO devices to i8042 quirk tables - Input: i8042 - merge quirk tables - Input: i8042 - move __initconst to fix code styling warning - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait - usb: dwc3: qcom: enable vbus override when in OTG dr-mode - usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API - iio: adc: stm32-dfsdm: fill module aliases - net/x25: Fix to not accept on connected socket - platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table - i2c: rk3x: fix a bunch of kernel-doc warnings - scsi: target: core: Fix warning on RT kernels - i2c: mxs: suppress probe-deferral error message - qede: execute xdp_do_flush() before napi_complete_done() - qede: add netpoll support for qede driver - efi: fix potential NULL deref in efi_mem_reserve_persistent - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new - virtio-net: Keep stop() to follow mirror sequence of open() - selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking - selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs - selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided - selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning - ata: libata: Fix sata_down_spd_limit() when no link speed is reported - can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate - igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp() - net: phy: meson-gxl: Add generic dummy stubs for MMD register access - squashfs: harden sanity check in squashfs_read_xattr_id_table - netfilter: br_netfilter: disable sabotage_in hook after first suppression - net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices - sfc: correctly advertise tunneled IPv6 segmentation - virtio-net: execute xdp_do_flush() before napi_complete_done() - fix "direction" argument of iov_iter_kvec() - fix iov_iter_bvec() "direction" argument - READ is "data destination", not source... - WRITE is "data source", not destination... - vhost/net: Clear the pending messages when the backend is removed - scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" - drm/vc4: hdmi: make CEC adapter name unique - arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX - bpf: Fix to preserve reg parent/live fields when copying range info - bpf: Support <8-byte scalar spill and refill - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() - bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers - powerpc/imc-pmu: Revert nest_init_lock to being a mutex - bpf: Fix incorrect state pruning for <8B spill/fill - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region - ext4: do not mark inode dirty every time when appending using delalloc - RDMA/hns: Fix incorrect post-send with direct wqe of wr-list - RDMA/hns: Support get XRCD number from firmware - Revert "RDMA/hns: Fix incorrect post-send with direct wqe of wr-list in kernel space" - Revert "RDMA/hns: Support getting xrcd num from firmware"- !2422 [sync] PR-2323: net/sched: Retire rsvp classifier - !2398 Backport 5.10.166 - 5.10.167 LTS patches from upstream. - net/sched: Retire rsvp classifier - !1122 ext4: delete redundant uptodate check for buffer - !2368 [sync] PR-2282: sdei_watchdog: Avoid exception during sdei handler - net: fix NULL pointer in skb_segment_list - Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init - blk-cgroup: fix missing pd_online_fn() while activating policy - arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI - ARM: dts: vf610: Fix pca9548 i2c-mux node names - ARM: dts: imx: Fix pca9547 i2c-mux node name - clk: Fix pointer casting to prevent oops in devm_clk_release() - perf/x86/amd: fix potential integer overflow on shift of a int - netfilter: conntrack: unify established states for SCTP paths - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - block: fix and cleanup bio_check_ro - Revert "selftests/ftrace: Update synthetic event syntax errors" - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted - nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" - tools: gpio: fix -c option of gpio-event-mon - net: mdio-mux-meson-g12a: force internal PHY off on mux switch - net/tg3: resolve deadlock in tg3_reset_task() during EEH - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() - net: ravb: Fix possible hang if RIS2_QFF1 happen - netrom: Fix use-after-free of a listening socket. - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE - ipv4: prevent potential spectre v1 gadget in fib_metrics_match() - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection - netfilter: nft_set_rbtree: Switch to node list walk for overlap detection - net: fix UaF in netns ops registration error path - netlink: prevent potential spectre v1 gadgets - i2c: designware: use casting of u64 in clock multiplication to avoid overflow - i2c: designware: Use DIV_ROUND_CLOSEST() macro - units: Add SI metric prefix definitions - units: Add Watt units - EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info - EDAC/device: Respect any driver-supplied workqueue polling value - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment - thermal: intel: int340x: Protect trip temperature from concurrent updates - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set - cifs: Fix oops due to uncleared server->smbd_conn in reconnect - ftrace/scripts: Update the instructions for ftrace-bisect.sh - trace_events_hist: add check for return value of 'create_hist_field' - tracing: Make sure trace_printk() can output as soon as it can be used - module: Don't wait for GOING modules - scsi: hpsa: Fix allocation size for scsi_host_alloc() - xhci: Set HCD flag to defer primary roothub registration - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed - docs: Fix path paste-o for /sys/kernel/warn_count - panic: Expose "warn_count" to sysfs - panic: Introduce warn_limit - panic: Consolidate open-coded panic_on_warn checks - panic: Separate sysctl logic from CONFIG_SMP - ia64: make IA64_MCA_RECOVERY bool instead of tristate - kasan: no need to unset panic_on_warn in end_report() - ubsan: no need to unset panic_on_warn in ubsan_epilogue() - panic: unset panic_on_warn inside panic() - kernel/panic: move panic sysctls to its own file - fs: reiserfs: remove useless new_opts in reiserfs_remount - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" - lockref: stop doing cpu_relax in the cmpxchg loop - platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK - platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD - KVM: s390: interrupt: use READ_ONCE() before cmpxchg() - spi: spidev: remove debug messages that access spidev->spi without locking - ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets - ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC - cpufreq: armada-37xx: stop using 0 as NULL pointer - s390/debug: add _ASM_S390_ prefix to header guard - drm: Add orientation quirk for Lenovo ideapad D330-10IGL - ASoC: fsl_micfil: Correct the number of steps on SX controls - kcsan: test: don't put the expect array on the stack - cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist - tcp: fix rate_app_limited to default to 1 - net: dsa: microchip: ksz9477: port map correction in ALU table entry register - driver core: Fix test_async_probe_init saves device in wrong array - w1: fix WARNING after calling w1_process() - w1: fix deadloop in __w1_remove_master_device() - tcp: avoid the lookup process failing to get sk in ehash table - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() - HID: betop: check shape of output reports - l2tp: prevent lockdep issue in l2tp_tunnel_register() - net: macb: fix PTP TX timestamp failure due to packet padding - dmaengine: Fix double increment of client_count in dma_chan_get() - drm/panfrost: fix GENERIC_ATOMIC64 dependency - net: mlx5: eliminate anonymous module_init & module_exit - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait - HID: revert CHERRY_MOUSE_000C quirk - net: stmmac: fix invalid call to mdiobus_get_phy() - net: mdio: validate parameter addr in mdiobus_get_phy() - net: usb: sr9700: Handle negative len - l2tp: close all race conditions in l2tp_tunnel_register() - l2tp: convert l2tp_tunnel_list to idr - gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode - net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs - net: nfc: Fix use-after-free in local_cleanup() - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation - amd-xgbe: Delay AN timeout during KR training - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent - ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60 - phy: ti: fix Kconfig warning and operator precedence - PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe() - affs: initialize fsdata in affs_truncate() - IB/hfi1: Remove user expected buffer invalidate race - IB/hfi1: Immediately remove invalid memory from hardware - IB/hfi1: Fix expected receive setup error exit issues - IB/hfi1: Reserve user expected TIDs - IB/hfi1: Reject a zero-length user expected buffer - RDMA/core: Fix ib block iterator counter overflow - tomoyo: fix broken dependency on *.conf.default - firmware: arm_scmi: Harden shared memory access in fetch_notification - firmware: arm_scmi: Harden shared memory access in fetch_response - EDAC/highbank: Fix memory leak in highbank_mc_probe() - ARM: imx: add missing of_node_put() - arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' - ARM: dts: imx7d-pico: Use 'clock-frequency' - ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency' - memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() - memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() - clk: Provide new devm_clk helpers for prepared and enabled clocks - clk: generalize devm_clk_get() a bit - sdei_watchdog: Avoid exception during sdei handler - ext4: delete redundant uptodate check for buffer- !2393 netfilter: nf_tables: disallow rule removal from chain binding - netfilter: nf_tables: disallow rule removal from chain binding - !2386 nf_table LTS - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - netfilter: nf_tables: skip bound chain on rule flush - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: drop map element references from preparation phase - netfilter: nftables: rename set element data activation/deactivation functions - netfilter: nf_tables: reject unbound chain set before commit phase - netfilter: nf_tables: reject unbound anonymous set before commit phase - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: fix chain binding transaction logic - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - netfilter: nf_tables: use net_generic infra for transaction data - Revert "netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID" - Revert "netfilter: nf_tables: skip bound chain on rule flush" - Revert "netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE" - Revert "netfilter: nf_tables: fix chain binding transaction logic" - Revert "netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain" - Revert "netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR" - Revert "netfilter: nf_tables: unbind non-anonymous set if rule construction fails" - !2380 [sync] PR-2359: netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !1939 [sync] PR-1771: Backport 5.10.164 - 5.10.165 LTS patches from upstream. - !2320 [sync] PR-2287: scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() - scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() - !2311 [sync] PR-2286: scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow - scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow - !2279 [sync] PR-2269: etmem: Fixed an issue where the module reference counting is incorrect - etmem: Fixed an issue where the module reference counting is incorrect - !2125 [sync] PR-1778: nvme-pci: fix DMA direction of unmapping integrity data - !2187 nvme-pci: fix timeout request state check - !2251 [sync] PR-2224: ext4: fix rec_len verify error - ext4: fix rec_len verify error - nvme-pci: fix timeout request state check - nvme-pci: fix DMA direction of unmapping integrity data - io_uring/rw: remove leftover debug statement - io_uring/rw: ensure kiocb_end_write() is always called - io_uring: fix double poll leak on repolling - io_uring: Clean up a false-positive warning from GCC 9.3.0 - mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma - Bluetooth: hci_qca: Fixed issue during suspend - Bluetooth: hci_qca: check for SSR triggered flag while suspend - Bluetooth: hci_qca: Wait for SSR completion during suspend - soc: qcom: apr: Make qcom,protection-domain optional again - Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()" - net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() - io_uring/net: fix fast_iov assignment in io_setup_async_msg() - io_uring: io_kiocb_update_pos() should not touch file for non -1 offset - tracing: Use alignof__(struct {type b;}) instead of offsetof() - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN - Revert "drm/amdgpu: make display pinning more flexible (v2)" - efi: rt-wrapper: Add missing include - arm64: efi: Execute runtime services from a dedicated stack - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix - drm/amd/display: Calculate output_color_space after pixel encoding adjustment - drm/amd/display: Fix set scaling doesn's work - drm/i915: re-disable RC6p on Sandy Bridge - mei: me: add meteor lake point M DID - gsmi: fix null-deref in gsmi_get_variable - serial: atmel: fix incorrect baudrate setup - dmaengine: tegra210-adma: fix global intr clear - serial: pch_uart: Pass correct sg to dma_unmap_sg() - dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation - dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - usb: gadget: g_webcam: Send color matching descriptor per frame - usb: typec: altmodes/displayport: Fix pin assignment calculation - usb: typec: altmodes/displayport: Add pin assignment helper - usb: host: ehci-fsl: Fix module alias - USB: serial: cp210x: add SCALANCE LPE-9000 device id - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer - thunderbolt: Use correct function to calculate maximum USB3 link rate - cifs: do not include page data when checking signature - btrfs: fix race between quota rescan and disable leading to NULL pointer deref - mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind - comedi: adv_pci1760: Fix PWM instruction handling - usb: core: hub: disable autosuspend for TI TUSB8041 - misc: fastrpc: Fix use-after-free race condition for maps - misc: fastrpc: Don't remove map on creater_process and device_release - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 - staging: vchiq_arm: fix enum vchiq_status return types - USB: serial: option: add Quectel EM05CN modem - USB: serial: option: add Quectel EM05CN (SG) modem - USB: serial: option: add Quectel EC200U modem - USB: serial: option: add Quectel EM05-G (RS) modem - USB: serial: option: add Quectel EM05-G (CS) modem - USB: serial: option: add Quectel EM05-G (GR) modem - xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables - usb: acpi: add helper to check port lpm capability using acpi _DSM - xhci: Add a flag to disable USB3 lpm on a xhci root port level. - xhci: Add update_hub_device override for PCI xHCI hosts - xhci: Fix null pointer dereference when host dies - usb: xhci: Check endpoint is valid before dereferencing it - xhci-pci: set the dma max_seg_size - io_uring/rw: defer fsnotify calls to task context - io_uring: do not recalculate ppos unnecessarily - io_uring: update kiocb->ki_pos at execution time - io_uring: remove duplicated calls to io_kiocb_ppos - io_uring: ensure that cached task references are always put on exit - io_uring: fix CQ waiting timeout handling - io_uring: lock overflowing for IOPOLL - io_uring: check for valid register opcode earlier - io_uring: fix async accept on O_NONBLOCK sockets - io_uring: allow re-poll if we made progress - io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) - io_uring: add flag for disabling provided buffer recycling - io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly - io_uring: improve send/recv error handling - io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL - Bluetooth: hci_qca: Fix driver shutdown on closed serdev - Bluetooth: hci_qca: Wait for timeout during suspend - drm/i915/gt: Reset twice - ALSA: hda/realtek - Turn on power early - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - nilfs2: fix general protection fault in nilfs_btree_insert() - zonefs: Detect append writes at invalid locations - Add exception protection processing for vd in axi_chan_handle_err function - wifi: mac80211: sdata can be NULL during AMPDU start - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices - f2fs: let's avoid panic if extent_tree is not created - x86/asm: Fix an assembler warning with current binutils - btrfs: always report error in run_one_delayed_ref() - RDMA/srp: Move large values to a new enum for gcc13 - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats - tools/virtio: initialize spinlocks in vring_test.c - selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID - pNFS/filelayout: Fix coalescing test for single DS - btrfs: fix trace event name typo for FLUSH_DELAYED_REFS - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" - io_uring/io-wq: only free worker if it was allocated for creation - io_uring/io-wq: free worker if task_work creation is canceled - drm/virtio: Fix GEM handle creation UAF - efi: fix NULL-deref in init error path - arm64: cmpxchg_double*: hazard against entire exchange variable - arm64: atomics: remove LL/SC trampolines - arm64: atomics: format whitespace consistently - x86/resctrl: Fix task CLOSID/RMID update race - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI - KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID - Documentation: KVM: add API issues section - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() - iommu/mediatek-v1: Add error handle for mtk_iommu_probe - mm: Always release pages to the buddy allocator in memblock_free_late(). - net/mlx5e: Don't support encap rules with gbp option - net/mlx5: Fix ptp max frequency adjustment range - net/sched: act_mpls: Fix warning during failed attribute validation - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - hvc/xen: lock console list traversal - octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable - octeontx2-af: Map NIX block from CGX connection - octeontx2-af: Update get/set resource count functions - tipc: fix unexpected link reset due to discovery messages - ASoC: wm8904: fix wrong outputs volume after power reactivation - regulator: da9211: Use irq handler when ready - EDAC/device: Fix period calculation in edac_device_reset_delay_period() - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm - powerpc/imc-pmu: Fix use of mutex in IRQs disabled section - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. - ext4: fix uninititialized value in 'ext4_evict_inode' - usb: ulpi: defer ulpi_register on ulpi_read_id timeout - xhci: Prevent infinite loop in transaction errors recovery for streams - xhci: move and rename xhci_cleanup_halted_endpoint() - xhci: store TD status in the td struct instead of passing it along - xhci: move xhci_td_cleanup so it can be called by more functions - xhci: Add xhci_reset_halted_ep() helper function - xhci: adjust parameters passed to cleanup_halted_endpoint() - xhci: get isochronous ring directly from endpoint structure - xhci: Avoid parsing transfer events several times - clk: imx: imx8mp: add shared clk gate for usb suspend clk - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock - clk: imx8mp: add clkout1/2 support - clk: imx8mp: Add DISP2 pixel clock - iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options - iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands - bus: mhi: host: Fix race between channel preparation and M0 event - ixgbe: fix pci device refcount leak - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe - drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer - drm/msm/adreno: Make adreno quirks not overwrite each other - cifs: Fix uninitialized memory read for smb311 posix symlink create - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() - s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops - ASoC: qcom: lpass-cpu: Fix fallback SD line index handling - s390/kexec: fix ipl report address for kdump - perf auxtrace: Fix address filter duplicate symbol selection - docs: Fix the docs build with Sphinx 6.0 - efi: tpm: Avoid READ_ONCE() for accessing the event log - KVM: arm64: Fix S1PTW handling on RO memslots - ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx- !2215 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - !2241 [sync] PR-2169: net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2244 [sync] PR-2230: media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2235 [sync] PR-1962: x86/speculation: Add force option to GDS mitigation - !2233 [sync] PR-2086: fix CVE-2023-20588 - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0 - !1879 [sync] PR-1826: x86/speculation: Add Gather Data Sampling mitigation - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - !2172 [sync] PR-2153: netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2083 [sync] PR-2009: Fix errors related to bond for RDMA/hns - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2151 [sync] PR-2095: io_uring: ensure IOPOLL locks around deferred work - io_uring: ensure IOPOLL locks around deferred work - RDMA/hns: Fix missing cleanup when bond_grp becomes invalid - RDMA/hns: Fix the device loss after unbinding RoCE bond resource slave - RDMA/hns: Fix wild pointer error of RoCE bonding when rmmod hns3 - RDMA/hns: Add functions to obtain netdev and bus_num from an hr_dev - RDMA/hns: Fix a memory leak error when bond clear failed - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation- Rename the PGP certificates- !2145 [sync] PR-2126: netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - !2110 [sync] PR-2090: net/sched: sch_hfsc: Ensure inner classes have fsc curve - netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR - !2103 [sync] PR-2092: netfilter: nf_tables: skip bound chain on rule flush - !2112 [sync] PR-2085: af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2104 [sync] PR-2097: Fixed 4 CVEs of the ksmbd - !2078 [sync] PR-2065: dm: switch to precise io accounting - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - net/sched: sch_hfsc: Ensure inner classes have fsc curve - netfilter: nf_tables: skip bound chain on rule flush - ksmbd: not allow guest user on multichannel - ksmbd: fix deadlock in ksmbd_find_crypto_ctx() - ksmbd: block asynchronous requests when making a delay on session setup - ksmbd: destroy expired sessions - !1927 [sync] PR-1883: SUNRPC: don't pause on incomplete allocation - !2008 [sync] PR-1928: RDMA/hns Bugfix from mainline linux - dm: switch to precise io accounting - !2059 [sync] PR-2055: Only enable unicast promisc when mac table full to fix the hns3 bug - SUNRPC: don't pause on incomplete allocation - net: hns3: only enable unicast promisc when mac table full - !2049 [sync] PR-1752: ksmbd: validate session id and tree id in the compound request - ksmbd: validate session id and tree id in the compound request - RDMA/hns: Remove the num_qpc_timer variable- !2004 [sync] PR-1911: ksmbd: fix out-of-bound read in smb2_write - !1628 [sync] PR-1621: fix three CVEs by backport mainline patchs - !1819 [sync] PR-1788: exfat: check if filename entries exceeds max filename length - ksmbd: fix out-of-bound read in smb2_write - !1981 [sync] PR-1446: Fix the default return value of dm_pool_dec_data_range() - Fix the default return value of dm_pool_dec_data_range() - !1386 [sync] PR-1346: dm thin metadata: check fail_io before using data_sm - !1929 [sync] PR-1920: net/hinic3: Add DPU PF device type support. - net/hinic3: Add DPU PF device type support. - exfat: check if filename entries exceeds max filename length - ksmbd: fix racy issue from session setup and logoff - ksmbd: Fix spelling mistake "excceed" -> "exceeded" - ksmbd: limit pdu length size according to connection status - ksmbd: Implements sess->ksmbd_chann_list as xarray - dm thin metadata: check fail_io before using data_sm- !1893 [sync] PR-1784: tun/tap: fix CVE-2023-4194 - !1887 [sync] PR-1815: Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1868 [sync] PR-1821: nbd: pass nbd_sock to nbd_read_reply() instead of index - !1782 [sync] PR-1766: xen/netback: Fix buffer overrun triggered by unusual packet - !1890 [sync] PR-1835: tcp: Reduce chance of collisions in inet6_hashfn(). - !1908 fix build error when setting CONFIG_HISI_PMU=y - drivers/perf: hisi: Add support for HiSilicon UC PMU driver - drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver - Revert "drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver" - Revert "drivers/perf: hisi: Add support for HiSilicon UC PMU driver" - Revert "perf: hisi: delete global enable pmu from xxx_write_counter()" - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1798 Backport 5.10.163 LTS patches from upstream - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1829 [sync] PR-1813: ksmbd: fix cve-2023-38432 - ALSA: hda - Enable headset mic on another Dell laptop with ALC3254 - ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list - mptcp: use proper req destructor for IPv6 - mptcp: dedicated request sock for subflow in v6 - mptcp: remove MPTCP 'ifdef' in TCP SYN cookies - mptcp: mark ops structures as ro_after_init - serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way" - fsl_lpuart: Don't enable interrupts too early - ext4: don't set up encryption key during jbd2 transaction - ext4: disable fast-commit of encrypted dir operations - parisc: Align parisc MADV_XXX constants with all other architectures - io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() - efi: random: combine bootloader provided RNG seed with RNG protocol output - mbcache: Avoid nesting of cache->c_list_lock under bit locks - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling - hfs/hfsplus: use WARN_ON for sanity check - selftests: set the BUILD variable to absolute path - ext4: don't allow journal inode to have encrypt flag - drm/i915/gvt: fix vgpu debugfs clean in remove - drm/i915/gvt: fix gvt debugfs destroy - riscv: uaccess: fix type of 0 variable on error in get_user() - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB - nfsd: fix handling of readdir in v4root vs. mount upcall timeout - nvme: fix multipath crash caused by flush request when blktrace is enabled - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet - udf: Fix extension of the last extent in the file - caif: fix memory leak in cfctrl_linkup_request() - drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() - usb: rndis_host: Secure rndis_query check against int overflow - drivers/net/bonding/bond_3ad: return when there's no aggregator - perf tools: Fix resources leak in perf_data__open_dir() - netfilter: ipset: Rework long task execution when adding/deleting entries - netfilter: ipset: fix hash:net,port,net hang with /0 subnet - gpio: sifive: Fix refcount leak in sifive_gpio_probe - ceph: switch to vfs_inode_has_locks() to fix file lock bug - filelock: new helper: vfs_inode_has_locks - drm/meson: Reduce the FIFO lines held when AFBC is not used - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe - net: amd-xgbe: add missed tasklet_kill - net/mlx5e: Fix hw mtu initializing at XDP SQ allocation - net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default - net/mlx5: Avoid recovery in probe flows - net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path - vhost: fix range used in translate_desc() - vringh: fix range used in iotlb_translate() - vhost/vsock: Fix error handling in vhost_vsock_init() - nfc: Fix potential resource leaks - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure - nfsd: shut down the NFSv4 state objects before the filecache - veth: Fix race with AF_XDP exposing old or uninitialized descriptors - vmxnet3: correctly report csum_level for encapsulated packet - drm/panfrost: Fix GEM handle creation ref-counting - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - ext4: use kmemdup() to replace kmalloc + memcpy - ext4: fix leaking uninitialized memory in fast-commit journal - ext4: fix various seppling typos - fs: ext4: initialize fsdata in pagecache_write() - ext4: use memcpy_to_page() in pagecache_write() - mm/highmem: Lift memcpy_[to|from]_page to core - ext4: correct inconsistent error msg in nojournal mode - ext4: goto right label 'failed_mount3a' - riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument - riscv/stacktrace: Fix stack output without ra on the stack top - ravb: Fix "failed to switch device to config mode" message during unbind - staging: media: tegra-video: fix device_node use after free - x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK - x86/kprobes: Convert to insn_decode() - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor - media: s5p-mfc: Fix in register read and write for H264 - media: s5p-mfc: Clear workbit to handle error condition - media: s5p-mfc: Fix to handle reference queue during finishing - x86/MCE/AMD: Clear DFR errors found in THR handler - x86/mce: Get rid of msr_ops - btrfs: replace strncpy() with strscpy() - perf/x86/intel/uncore: Clear attr_update properly - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure - ARM: renumber bits related to _TIF_WORK_MASK - drm/amdgpu: make display pinning more flexible (v2) - drm/amdgpu: handle polaris10/11 overlap asics (v2) - ext4: allocate extended attribute value in vmalloc area - ext4: avoid unaccounted block allocation when expanding inode - ext4: initialize quota before expanding inode in setproject ioctl - ext4: fix inode leak in ext4_xattr_inode_create() on an error path - ext4: avoid BUG_ON when creating xattrs - ext4: fix error code return to user-space in ext4_get_branch() - ext4: fix corruption when online resizing a 1K bigalloc fs - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline - ext4: init quota for 'old.inode' in 'ext4_rename' - ext4: check and assert if marking an no_delete evicting inode dirty - ext4: fix reserved cluster accounting in __es_remove_extent() - ext4: fix undefined behavior in bit shift for ext4_check_flag_values - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop - ext4: silence the warning when evicting inode with dioread_nolock - drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() - drm/i915/dsi: fix VBT send packet port selection for dual link DSI - drm/connector: send hotplug uevent on connector cleanup - device_cgroup: Roll back to original exceptions after copy failure - parisc: led: Fix potential null-ptr-deref in start_task() - remoteproc: core: Do pm_relax when in RPROC_OFFLINE state - iommu/amd: Fix ivrs_acpihid cmdline parsing code - driver core: Fix bus_type.match() error handling in __driver_attach() - crypto: n2 - add missing hash statesize - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() - ipmi: fix long wait in unload when IPMI disconnect - ASoC: jz4740-i2s: Handle independent FIFO flush bits - wifi: wilc1000: sdio: fix module autoloading - efi: Add iMac Pro 2017 to uefi skip cert quirk - md/bitmap: Fix bitmap chunk size overflow issues - rtc: ds1347: fix value written to century register - cifs: fix missing display of three mount options - cifs: fix confusing debug message - media: dvb-core: Fix double free in dvb_register_device() - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod - staging: media: tegra-video: fix chan->mipi value on error - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - tracing/hist: Fix wrong return value in parse_action_params() - x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK - ftrace/x86: Add back ftrace_expected for ftrace bug reports - perf/core: Call LSM hook after copying perf_event_attr - tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' - dm cache: set needs_check flag after aborting metadata - dm cache: Fix UAF in destroy() - dm clone: Fix UAF in clone_dtr() - dm integrity: Fix UAF in dm_integrity_dtr() - dm thin: Fix UAF in run_timer_softirq() - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort - ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops - ALSA: patch_realtek: Fix Dell Inspiron Plus 16 - cpufreq: Init completion before kobject_init_and_add() - PM/devfreq: governor: Add a private governor_data for governor - selftests: Use optional USERCFLAGS and USERLDFLAGS - arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength - ARM: ux500: do not directly dereference __iomem - btrfs: fix resolving backrefs for inline extent followed by prealloc - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K - arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength - jbd2: use the correct print format - ktest.pl minconfig: Unset configs instead of just removing them - kest.pl: Fix grub2 menu handling for rebooting - soc: qcom: Select REMAP_MMIO for LLCC driver - media: stv0288: use explicitly signed char - rcu: Prevent lockdep-RCU splats on lock acquisition/release - torture: Exclude "NOHZ tick-stop error" from fatal errors - wifi: rtlwifi: 8192de: correct checking of IQK reload - wifi: rtlwifi: remove always-true condition pointed out by GCC 12 - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() - ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire - ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio - kcsan: Instrument memcpy/memset/memmove with newer Clang - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak - tpm: acpi: Call acpi_put_table() to fix memory leak - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING - f2fs: should put a page when checking the summary info - mm, compaction: fix fast_isolate_around() to stay within boundaries - md: fix a crash in mempool_free - pnode: terminate at peers of source - ALSA: line6: fix stack overflow in line6_midi_transmit - ALSA: line6: correct midi status byte when receiving data from podxt - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - binfmt: Fix error return code in load_elf_fdpic_binary() - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount - pstore/zone: Use GFP_ATOMIC to allocate zone buffer - HID: plantronics: Additional PIDs for double volume key presses quirk - HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint - powerpc/rtas: avoid scheduling in rtas_os_term() - powerpc/rtas: avoid device tree lookups in rtas_os_term() - objtool: Fix SEGFAULT - nvmet: don't defer passthrough commands with trivial effects to the workqueue - nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition - ata: ahci: Fix PCS quirk application for suspend - nvme-pci: fix page size checks - nvme-pci: fix mempool alloc size - nvme-pci: fix doorbell buffer value endianness - ksmbd: validate command request size - ksmbd: validate command payload size - cifs: fix oops during encryption - usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init - pwm: tegra: Fix 32 bit build - media: dvbdev: fix refcnt bug - media: dvbdev: fix build warning due to comments - gcov: add support for checksum field - regulator: core: fix deadlock on regulator enable - iio: adc128s052: add proper .data members in adc128_of_match table - iio: adc: ad_sigma_delta: do not use internal iio_dev lock - reiserfs: Add missing calls to reiserfs_security_free() - HID: mcp2221: don't connect hidraw - HID: wacom: Ensure bootloader PID is usable in hidraw mode - usb: dwc3: core: defer probe on ulpi_read_id timeout - usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode - ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list - ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB - ALSA: usb-audio: add the quirk for KT0206 device - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES - afs: Fix lost servers_outstanding count - perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion - LoadPin: Ignore the "contents" argument of the LSM hooks - ASoC: rt5670: Remove unbalanced pm_runtime_put() - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() - ASoC: wm8994: Fix potential deadlock - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() - ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() - ASoC: Intel: Skylake: Fix driver hang during shutdown - ALSA: hda: add snd_hdac_stop_streams() helper - ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c - hwmon: (jc42) Fix missing unlock on error in jc42_write() - orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() - hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() - clk: st: Fix memory leak in st_of_quadfs_setup() - media: si470x: Fix use-after-free in si470x_int_in_callback() - mmc: renesas_sdhi: better reset from HS400 mode - mmc: f-sdh30: Add quirks for broken timeout clock capability - regulator: core: fix use_count leakage when handling boot-on - libbpf: Avoid enum forward-declarations in public API in C++ mode - blk-mq: fix possible memleak when register 'hctx' failed - media: dvb-usb: fix memory leak in dvb_usb_adapter_init() - media: dvbdev: adopts refcnt to avoid UAF - media: dvb-frontends: fix leak of memory fw - ethtool: avoiding integer overflow in ethtool_phys_id() - mrp: introduce active flags to prevent UAF when applicant uninit - drm/amd/display: fix array index out of bound error in bios parser - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() - drm/sti: Use drm_mode_copy() - drm/rockchip: Use drm_mode_copy() - drm/msm: Use drm_mode_copy() - s390/lcs: Fix return type of lcs_start_xmit() - s390/netiucv: Fix return type of netiucv_tx() - s390/ctcm: Fix return type of ctc{mp,}m_tx() - drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback - drm/amdgpu: Fix type of second parameter in trans_msg() callback - igb: Do not free q_vector unless new one was allocated - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() - hamradio: baycom_epp: Fix return type of baycom_send_packet() - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() - qed (gcc13): use u16 for fid to be big enough - ipmi: fix memleak when unload ipmi driver - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out - wifi: ath9k: verify the expected usb_endpoints are present - brcmfmac: return error when getting invalid max_flowrings from dongle - drm/etnaviv: add missing quirks for GC300 - hfs: fix OOB Read in __hfs_brec_find - acct: fix potential integer overflow in encode_comp_t() - nilfs2: fix shift-out-of-bounds due to too large exponent of block size - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() - ACPICA: Fix error code path in acpi_ds_call_control_method() - fs: jfs: fix shift-out-of-bounds in dbDiscardAG - udf: Avoid double brelse() in udf_rename() - fs: jfs: fix shift-out-of-bounds in dbAllocAG - binfmt_misc: fix shift-out-of-bounds in check_special_flags - x86/hyperv: Remove unregister syscore call from Hyper-V cleanup - video: hyperv_fb: Avoid taking busy spinlock on panic path - arm64: make is_ttbrX_addr() noinstr-safe - rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() - net: stream: purge sk_error_queue in sk_stream_kill_queues() - myri10ge: Fix an error handling path in myri10ge_probe() - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() - net_sched: reject TCF_EM_SIMPLE case for complex ematch module - mailbox: zynq-ipi: fix error handling while device_register() fails - skbuff: Account for tail adjustment during pull operations - openvswitch: Fix flow lookup to use unmasked key - selftests: devlink: fix the fd redirect in dummy_reporter_test - rtc: mxc_v2: Add missing clk_disable_unprepare() - igc: Set Qbv start_time and end_time to end_time if not being configured in GCL - igc: Lift TAPRIO schedule restriction - igc: recalculate Qbv end_time by considering cycle time - igc: Add checking for basetime less than zero - igc: Use strict cycles for Qbv scheduling - igc: Enhance Qbv scheduling by using first flag bit - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME - r6040: Fix kmemleak in probe and remove - nfc: pn533: Clear nfc_target before being used - mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() - net: macsec: fix net device access prior to holding a lock - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure - NFSD: Remove spurious cb_setup_err tracepoint - rtc: pcf85063: fix pcf85063_clkout_control - rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() - netfilter: flowtable: really fix NAT IPv6 offload - powerpc/pseries/eeh: use correct API for error log size - powerpc/eeh: Drop redundant spinlock initialization - remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() - remoteproc: qcom_q6v5_pas: detach power domains on remove - remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove - remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() - pwm: sifive: Call pwm_sifive_update_clock() while mutex is held - iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY - selftests/powerpc: Fix resource leaks - powerpc/hv-gpci: Fix hv_gpci event list - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() - powerpc/perf: callchain validate kernel stack pointer bounds - kbuild: refactor single builds of *.ko - kbuild: unify modules(_install) for in-tree and external modules - kbuild: remove unneeded mkdir for external modules_install - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() - powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds - powerpc/xmon: Enable breakpoints on 8xx - cxl: Fix refcount leak in cxl_calc_capp_routing - powerpc/52xx: Fix a resource leak in an error handling path - macintosh/macio-adb: check the return value of ioremap() - macintosh: fix possible memory leak in macio_add_one_device() - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() - iommu/amd: Fix pci device refcount leak in ppr_notifier() - rtc: pcf85063: Fix reading alarm - rtc: snvs: Allow a time difference on clock register read - rtc: cmos: Disable ACPI RTC event on removal - rtc: cmos: Rename ACPI-related functions - rtc: cmos: Eliminate forward declarations of some functions - rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() - rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() - rtc: cmos: fix build on non-ACPI platforms - rtc: cmos: Fix wake alarm breakage - rtc: cmos: Fix event handler registration ordering issue - rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 - pwm: tegra: Improve required rate calculation - include/uapi/linux/swab: Fix potentially missing __always_inline - phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices - iommu/sun50i: Fix flush size - iommu/sun50i: Fix R/W permission check - iommu/sun50i: Consider all fault sources for reset - iommu/sun50i: Fix reset release - RDMA/siw: Fix pointer cast warning - power: supply: fix null pointer dereferencing in power_supply_get_battery_info - HSI: omap_ssi_core: Fix error handling in ssi_init() - perf symbol: correction while adjusting symbol - perf trace: Handle failure when trace point folder is missed - perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number - perf trace: Return error if a system call doesn't exist - power: supply: fix residue sysfs file in error handle route of __power_supply_register() - HSI: omap_ssi_core: fix possible memory leak in ssi_probe() - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() - fbdev: vermilion: decrease reference count in error path - fbdev: via: Fix error in via_core_init() - fbdev: pm2fb: fix missing pci_disable_device() - fbdev: ssd1307fb: Drop optional dependency - thermal/drivers/imx8mm_thermal: Validate temperature range - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() - tracing/hist: Fix issue of losting command info in error_log - usb: storage: Add check for kcalloc - i2c: mux: reg: check return value after calling platform_get_resource() - gpiolib: cdev: fix NULL-pointer dereferences - gpiolib: Get rid of redundant 'else' - vme: Fix error not catched in fake_init() - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() - staging: rtl8192u: Fix use after free in ieee80211_rx() - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe - chardev: fix error handling in cdev_device_add() - mcb: mcb-parse: fix error handing in chameleon_parse_gdd() - drivers: mcb: fix resource leak in mcb_probe() - usb: gadget: f_hid: fix refcount leak on error path - usb: gadget: f_hid: fix f_hidg lifetime vs cdev - usb: gadget: f_hid: optional SETUP/SET_REPORT mode - usb: roles: fix of node refcount leak in usb_role_switch_is_parent() - counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update - iio: adis: add '__adis_enable_irq()' implementation - iio:imu:adis: Move exports into IIO_ADISLIB namespace - iio: adis: stylistic changes - iio: adis: handle devices that cannot unmask the drdy pin - iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request then disable - iio: temperature: ltc2983: make bulk write buffer DMA-safe - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() - firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() - ocxl: fix pci device refcount leak when calling get_function_0() - misc: ocxl: fix possible name leak in ocxl_file_register_afu() - test_firmware: fix memory leak in test_firmware_init() - serial: sunsab: Fix error handling in sunsab_init() - serial: altera_uart: fix locking in polling mode - tty: serial: altera_uart_{r,t}x_chars() need only uart_port - tty: serial: clean up stop-tx part in altera_uart_tx_chars() - serial: pch: Fix PCI device refcount leak in pch_request_dma() - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - usb: typec: tipd: Fix spurious fwnode_handle_put in error path - usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit - staging: vme_user: Fix possible UAF in tsi148_dma_list_add - usb: fotg210-udc: Fix ages old endianness issues - uio: uio_dmem_genirq: Fix deadlock between irq config and handling - uio: uio_dmem_genirq: Fix missing unlock in irq configuration - vfio: platform: Do not pass return buffer to ACPI _RST method - class: fix possible memory leak in __class_register() - serial: tegra: Read DMA status before terminating - drivers: dio: fix possible memory leak in dio_init() - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces - hwrng: geode - Fix PCI device refcount leak - hwrng: amd - Fix PCI device refcount leak - crypto: img-hash - Fix variable dereferenced before check 'hdev->req' - orangefs: Fix sysfs not cleanup when dev init failed - RDMA/srp: Fix error return code in srp_parse_options() - RDMA/hfi1: Fix error return code in parse_platform_config() - riscv/mm: add arch hook arch_clear_hugepage_flags - crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() - crypto: amlogic - Remove kcalloc without check - RDMA/nldev: Fix failure to send large messages - f2fs: avoid victim selection from previous victim section - RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() - scsi: snic: Fix possible UAF in snic_tgt_create() - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails - scsi: ipr: Fix WARNING in ipr_init() - scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() - scsi: fcoe: Fix possible name leak when device_register() fails - scsi: scsi_debug: Fix a warning in resp_report_zones() - scsi: scsi_debug: Fix a warning in resp_verify() - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() - scsi: hpsa: Fix error handling in hpsa_add_sas_host() - scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() - padata: Fix list iterator in padata_do_serial() - padata: Always leave BHs disabled when running ->parallel() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - scsi: hpsa: Fix possible memory leak in hpsa_init_one() - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed - crypto: ccree - Make cc_debugfs_global_fini() available for module init function - RDMA/hfi: Decrease PCI device reference count in error path - PCI: Check for alloc failure in pci_request_irq() - crypto: cryptd - Use request context instead of stack for sub-request - crypto: ccree - Remove debugfs when platform_driver_register failed - scsi: scsi_debug: Fix a warning in resp_write_scat() - RDMA/siw: Set defined status for work completion with undefined status - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port - RDMA/siw: Fix immediate work request flush to completion queue - f2fs: fix normal discard process - apparmor: Fix memleak in alloc_ns() - crypto: rockchip - rework by using crypto_engine - crypto: rockchip - delete unneeded variable initialization - crypto: rockchip - remove non-aligned handling - crypto: rockchip - better handle cipher key - crypto: rockchip - add fallback for ahash - crypto: rockchip - add fallback for cipher - crypto: rockchip - do not store mode globally - crypto: rockchip - do not do custom power management - f2fs: Fix the race condition of resize flag between resizefs - PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled - RDMA/core: Fix order of nldev_exit call - PCI: dwc: Fix n_fts[] array overrun - apparmor: Use pointer to struct aa_label for lbs_cred - scsi: core: Fix a race between scsi_done() and scsi_timeout() - crypto: nitrox - avoid double free on error path in nitrox_sriov_init() - crypto: sun8i-ss - use dma_addr instead u32 - apparmor: Fix abi check to include v8 abi - apparmor: fix lockdep warning when removing a namespace - apparmor: fix a memleak in multi_transaction_new() - stmmac: fix potential division by 0 - Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() - sctp: sysctl: make extra pointers netns aware - ntb_netdev: Use dev_kfree_skb_any() in interrupt context - net: lan9303: Fix read error execution path - can: tcan4x5x: Remove invalid write in clear_interrupts - net: amd-xgbe: Check only the minimum speed for active/passive cables - net: amd-xgbe: Fix logic around active and passive cables - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() - net/tunnel: wait until all sk_user_data reader finish before releasing the sock - net: farsync: Fix kmemleak when rmmods farsync - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() - of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() - net: defxx: Fix missing err handling in dfx_init() - net: vmw_vsock: vmci: Check memcpy_from_msg() - clk: socfpga: Fix memory leak in socfpga_gate_init() - clk: socfpga: use clk_hw_register for a5/c5 - clk: socfpga: clk-pll: Remove unused variable 'rc' - blktrace: Fix output non-blktrace event when blk_classic option enabled - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() - wifi: rtl8xxxu: Fix the channel width reporting - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h - spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode - clk: samsung: Fix memory leak in _samsung_clk_register_pll() - media: coda: Add check for kmalloc - media: coda: Add check for dcoda_iram_alloc - media: c8sectpfe: Add of_node_put() when breaking out of loop - mmc: mmci: fix return value check of mmc_add_host() - mmc: wbsd: fix return value check of mmc_add_host() - mmc: via-sdmmc: fix return value check of mmc_add_host() - mmc: meson-gx: fix return value check of mmc_add_host() - mmc: omap_hsmmc: fix return value check of mmc_add_host() - mmc: atmel-mci: fix return value check of mmc_add_host() - mmc: wmt-sdmmc: fix return value check of mmc_add_host() - mmc: vub300: fix return value check of mmc_add_host() - mmc: toshsd: fix return value check of mmc_add_host() - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() - mmc: pxamci: fix return value check of mmc_add_host() - mmc: mxcmmc: fix return value check of mmc_add_host() - mmc: moxart: fix return value check of mmc_add_host() - mmc: alcor: fix return value check of mmc_add_host() - NFSv4.x: Fail client initialisation if state manager thread can't run - SUNRPC: Fix missing release socket in rpc_sockname() - xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt - media: saa7164: fix missing pci_disable_device() - ALSA: pcm: Set missing stop_operating flag at undoing trigger start - hwmon: (jc42) Restore the min/max/critical temperatures on resume - hwmon: (jc42) Convert register access and caching to regmap/regcache - regulator: core: fix resource leak in regulator_register() - configfs: fix possible memory leak in configfs_create_dir() - hsr: Synchronize sequence number updates. - hsr: Synchronize sending frames to have always incremented outgoing seq nr. - hsr: Disable netpoll. - net: hsr: generate supervision frame without HSR/PRP tag - hsr: Add a rcu-read lock to hsr_forward_skb(). - clk: qcom: clk-krait: fix wrong div2 functions - regulator: core: fix module refcount leak in set_supply() - wifi: mt76: fix coverity overrun-call in mt76_get_txpower() - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails - wifi: mac80211: fix memory leak in ieee80211_if_add() - spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE - bonding: uninitialized variable in bond_miimon_inspect() - netfilter: conntrack: set icmpv6 redirects as RELATED - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() - drm/amd/pm/smu11: BACO is supported when it's in BACO state - ASoC: mediatek: mt8173: Enable IRQ when pdata is ready - ASoC: mediatek: mt8173: Fix debugfs registration for components - wifi: iwlwifi: mvm: fix double free on tx path. - ALSA: asihpi: fix missing pci_disable_device() - NFS: Fix an Oops in nfs_d_automount() - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn - NFSv4.2: Fix initialisation of struct nfs4_label - NFSv4.2: Fix a memory stomp in decode_attr_security_label - NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding - ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd - ASoC: dt-bindings: wcd9335: fix reset line polarity in example - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() - media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC - media: dvb-core: Fix ignored return value in dvb_register_frontend() - pinctrl: pinconf-generic: add missing of_node_put() - clk: imx: replace osc_hdmi with dummy - media: imon: fix a race condition in send_packet() - media: vimc: Fix wrong function called when vimc_init() fails - ASoC: qcom: Add checks for devm_kcalloc - drbd: fix an invalid memory access caused by incorrect use of list iterator - mtd: maps: pxa2xx-flash: fix memory leak in probe - bonding: fix link recovery in mode 2 when updelay is nonzero - drm/amdgpu: fix pci device refcount leak - clk: rockchip: Fix memory leak in rockchip_clk_register_pll() - regulator: core: use kfree_const() to free space conditionally - ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT - ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT - HID: hid-sensor-custom: set fixed size for custom attributes - bpf: Move skb->len == 0 checks into __bpf_redirect - inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() - media: videobuf-dma-contig: use dma_mmap_coherent - media: platform: exynos4-is: Fix error handling in fimc_md_init() - media: solo6x10: fix possible memory leak in solo_sysfs_init() - media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() - Input: elants_i2c - properly handle the reset GPIO when power is off - mtd: lpddr2_nvm: Fix possible null-ptr-deref - wifi: ath10k: Fix return value in ath10k_pci_init() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - integrity: Fix memory leakage in keyring allocation error path - drm/fourcc: Fix vsub/hsub for Q410 and Q401 - drm/fourcc: Add packed 10bit YUV 4:2:0 format - amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() - regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() - ASoC: pxa: fix null-pointer dereference in filter() - drm/mediatek: Modify dpi power on/off sequence. - drm/radeon: Add the missed acpi_put_table() to fix memory leak - rxrpc: Fix ack.bufferSize to be 0 when generating an ack - net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() - media: camss: Clean up received buffers on failed start of streaming - wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port - Input: joystick - fix Kconfig warning for JOYSTICK_ADC - mtd: Fix device name leak when register device failed in add_mtd_device() - clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs - bpf: propagate precision across all frames, not just the last one - bpf: Check the other end of slot_type for STACK_SPILL - bpf: propagate precision in ALU/ALU64 operations - media: platform: exynos4-is: fix return value check in fimc_md_probe() - bpf: Fix slot type check in check_stack_write_var_off - drm/msm/hdmi: drop unused GPIO support - drm/msm/hdmi: switch to drm_bridge_connector - ima: Fix fall-through warnings for Clang - drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure - spi: Update reference to struct spi_controller - clk: renesas: r9a06g032: Repair grave increment error - drm/rockchip: lvds: fix PM usage counter unbalance in poweron - can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming - can: kvaser_usb: Add struct kvaser_usb_busparams - can: kvaser_usb_leaf: Fix bogus restart events - can: kvaser_usb_leaf: Fix wrong CAN state after stopping - can: kvaser_usb_leaf: Fix improved state not being reported - can: kvaser_usb_leaf: Set Warning state even without bus errors - can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT - can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event - can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device - can: kvaser_usb: do not increase tx statistics when sending error message frames - media: exynos4-is: don't rely on the v4l2_async_subdev internals - media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev - venus: pm_helpers: Fix error check in vcodec_domains_get() - media: i2c: ad5820: Fix error path - media: coda: jpeg: Add check for kmalloc - pata_ipx4xx_cf: Fix unsigned comparison with less than zero - drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge - wifi: rtl8xxxu: Fix reading the vendor of combo chips - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() - rapidio: devices: fix missing put_device in mport_cdev_open - hfs: Fix OOB Write in hfs_asc2mac - relay: fix type mismatch when allocating memory in relay_create_buf() - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD - rapidio: fix possible UAF when kfifo_alloc() fails - fs: sysv: Fix sysv_nblocks() returns wrong value - MIPS: OCTEON: warn only once if deprecated link status is being used - MIPS: BCM63xx: Add check for NULL for clk in clk_enable - platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() - platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() - PM: runtime: Do not call __rpm_callback() from rpm_idle() - PM: runtime: Improve path in rpm_idle() when no callback - xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() - x86/xen: Fix memory leak in xen_init_lock_cpu() - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() - cpu/hotplug: Make target_store() a nop when target == state - futex: Resend potentially swallowed owner death notification - futex: Move to kernel/futex/ - clocksource/drivers/sh_cmt: Access registers according to spec - clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled - rapidio: rio: fix possible name leak in rio_register_mport() - rapidio: fix possible name leaks when rio_add_device() fails - ocfs2: fix memory leak in ocfs2_mount_volume() - ocfs2: rewrite error handling of ocfs2_fill_super - ocfs2: ocfs2_mount_volume does cleanup job before return error - debugfs: fix error when writing negative value to atomic_t debugfs file - docs: fault-injection: fix non-working usage of negative values - lib/notifier-error-inject: fix error when writing -errno to debugfs file - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() - genirq/irqdesc: Don't try to remove non-existing sysfs files - nfsd: don't call nfsd_file_put from client states seqfile display - EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() - perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() - perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() - PNP: fix name memory leak in pnp_alloc_dev() - selftests/efivarfs: Add checking of the test return value - MIPS: vpe-cmp: fix possible memory leak while module exiting - MIPS: vpe-mt: fix possible memory leak while module exiting - ocfs2: fix memory leak in ocfs2_stack_glue_init() - lib/fonts: fix undefined behavior in bit shift for get_default_font - proc: fixup uptime selftest - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - platform/x86: huawei-wmi: fix return value calculation - lib/debugobjects: fix stat count and optimize debug_objects_mem_init - perf: Fix possible memleak in pmu_dev_alloc() - selftests/ftrace: event_triggers: wait longer for test_event_enable - cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() - fs: don't audit the capability check in simple_xattr_list() - PM: hibernate: Fix mistake in kerneldoc comment - alpha: fix syscall entry in !AUDUT_SYSCALL case - cpuidle: dt: Return the correct numbers of parsed idle states - sched/uclamp: Fix relationship between uclamp and migration margin - sched/fair: Cleanup task_util and capacity type - tpm/tpm_crb: Fix error message in __crb_relinquish_locality() - tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - ARM: mmp: fix timer_read delay - pstore/ram: Fix error return code in ramoops_probe() - arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC - ARM: dts: turris-omnia: Add switch port 6 node - ARM: dts: turris-omnia: Add ethernet aliases - ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name - arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings - arm64: dts: mt2712-evb: Fix usb vbus regulators unit names - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names - arm64: dts: mt2712e: Fix unit address for pinctrl node - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node - perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync - arm: dts: spear600: Fix clcd interrupt - soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index - soc: qcom: apr: make code more reuseable - soc: qcom: llcc: make irq truly optional - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static - ARM: dts: stm32: Fix AV96 WLAN regulator gpio property - ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 - objtool, kcsan: Add volatile read/write instrumentation to whitelist - arm64: dts: qcom: msm8916: Drop MSS fallback compatible - arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias - arm64: dts: qcom: sdm630: fix UART1 pin bias - ARM: dts: qcom: apq8064: fix coresight compatible - arm64: dts: qcom: msm8996: fix GPU OPP table - arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins - usb: musb: remove extra check in musb_gadget_vbus_draw - xen/netback: Fix buffer overrun triggered by unusual packet- !1837 [sync] PR-1814: fix CVE-2023-20593 for openEuler - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - x86/cpu/amd: Add a Zenbleed fix - x86/cpu/amd: Move the errata checking functionality up - !1790 [sync] PR-1650: mm: disable kernelcore=mirror when no mirror memory - mm: disable kernelcore=mirror when no mirror memory - !1777 [sync] PR-1729: fix CVE-2023-4128 in OLK510 - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free- !1758 [sync] PR-1742: cxgb4: fix use after free bugs caused by circular dependency problem - !1765 [sync] PR-1749: Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() - !1670 [sync] PR-1657: media: usb: siano: Fix CVE-2023-4132 - Input: cyttsp4_core - change del_timer_sync() to timer_shutdown_sync() - !1755 [sync] PR-1737: ksmbd: fix out of bounds read in smb2_sess_setup - cxgb4: fix use after free bugs caused by circular dependency problem - !1746 [sync] PR-1727: add support for timer_shutdown() api - !1733 [sync] PR-1713: netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - !1620 [sync] PR-1578: Backport 5.10.160 - 5.10.162 LTS patches from upstream. - ksmbd: fix out of bounds read in smb2_sess_setup - timers: Keep del_timer[_sync]() exported - timers: Provide timer_shutdown[_sync]() - timers: Add shutdown mechanism to the internal functions - timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode - timers: Silently ignore timers with a NULL function - timers: Rename del_timer() to timer_delete() - timers: Rename del_timer_sync() to timer_delete_sync() - timers: Use del_timer_sync() even on UP - timers: Update kernel-doc for various functions - timers: Replace BUG_ON()s - timers: Get rid of del_singleshot_timer_sync() - sw64: Do not use timer namespace for timer_shutdown() function - clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function - clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function - ARM: spear: Do not use timer namespace for timer_shutdown() function - !1716 [sync] PR-1711: xfrm: add NULL check in xfrm_update_ae_params - !1634 [sync] PR-1604: net: nfc: Fix CVE-2023-3863 - netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID - xfrm: add NULL check in xfrm_update_ae_params - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups - eventfd: provide a eventfd_signal_mask() helper - eventpoll: add EPOLL_URING_WAKE poll wakeup flag - Revert "proc: don't allow async path resolution of /proc/self components" - Revert "proc: don't allow async path resolution of /proc/thread-self components" - task_work: unconditionally run task_work from get_signal() - signal: kill JOBCTL_TASK_WORK - kernel: stop masking signals in create_io_thread() - entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set - kernel: allow fork with TIF_NOTIFY_SIGNAL pending - task_work: remove legacy TWA_SIGNAL path - alpha: fix TIF_NOTIFY_SIGNAL handling - ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling - ia64: don't call handle_signal() unless there's actually a signal queued - sparc: add support for TIF_NOTIFY_SIGNAL - nds32: add support for TIF_NOTIFY_SIGNAL - ia64: add support for TIF_NOTIFY_SIGNAL - h8300: add support for TIF_NOTIFY_SIGNAL - c6x: add support for TIF_NOTIFY_SIGNAL - alpha: add support for TIF_NOTIFY_SIGNAL - xtensa: add support for TIF_NOTIFY_SIGNAL - microblaze: add support for TIF_NOTIFY_SIGNAL - hexagon: add support for TIF_NOTIFY_SIGNAL - csky: add support for TIF_NOTIFY_SIGNAL - openrisc: add support for TIF_NOTIFY_SIGNAL - sh: add support for TIF_NOTIFY_SIGNAL - um: add support for TIF_NOTIFY_SIGNAL - s390: add support for TIF_NOTIFY_SIGNAL - mips: add support for TIF_NOTIFY_SIGNAL - parisc: add support for TIF_NOTIFY_SIGNAL - nios32: add support for TIF_NOTIFY_SIGNAL - m68k: add support for TIF_NOTIFY_SIGNAL - arc: add support for TIF_NOTIFY_SIGNAL - task_work: Use TIF_NOTIFY_SIGNAL if available - tools headers UAPI: Sync openat2.h with the kernel sources - saner calling conventions for unlazy_child() - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type - HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E - HID: ite: Add support for Acer S1002 keyboard-dock - igb: Initialize mailbox message for VF reset - xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N - USB: serial: f81534: fix division by zero on line-speed change - USB: serial: f81232: fix division by zero on line-speed change - USB: serial: cp210x: add Kamstrup RF sniffer PIDs - USB: serial: option: add Quectel EM05-G modem - usb: gadget: uvc: Prevent buffer overflow in setup handler - udf: Fix extending file within last block - udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size - udf: Fix preallocation discarding at indirect extent boundary - udf: Discard preallocation before extending file with a hole - ASoC: ops: Correct bounds check for second channel on SX controls - nvme-pci: clear the prp2 field when not used - ASoC: cs42l51: Correct PGA Volume minimum value - can: mcba_usb: Fix termination command argument - can: sja1000: fix size of OCR_MODE_MASK define - pinctrl: meditatek: Startup with the IRQs disabled - libbpf: Use page size as max_entries when probing ring buffer map - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() - ASoC: fsl_micfil: explicitly clear CHnF flags - ASoC: fsl_micfil: explicitly clear software reset bit - fuse: always revalidate if exclusive create - vfs: fix copy_file_range() averts filesystem freeze protection - vfs: fix copy_file_range() regression in cross-fs copies - x86/smpboot: Move rcu_cpu_starting() earlier- !1704 [sync] PR-1682: netfilter: nft_set_pipapo: fix improper element removal - !1700 vfio-pci: Match specific devices with vendor id and device id - !1676 [sync] PR-1596: ksmbd: fix out-of-bound read in deassemble_neg_contexts() - netfilter: nft_set_pipapo: fix improper element removal - vfio-pci: Match specific devices with vendor id and device id - Revert "vfio-pci: Match specific devices with vendor id and device id" - !1651 Fix missing dealloc_dfx_cnt() during device unregister - !1643 [sync] PR-1551: ksmbd: allocate one more byte for implied bcc[0 - !1645 [sync] PR-1605: CVE-2023-38430 - ksmbd: fix out-of-bound read in deassemble_neg_contexts() - RDMA/hns: Fix missing dealloc_dfx_cnt() during device unregister - ksmbd: validate smb request protocol id - ksmbd: define SMB2_COMPRESSION_TRANSFORM_ID in fs/ksmbd/smb2pdu.h - ksmbd: allocate one more byte for implied bcc[0]- !1589 [sync] PR-1557: net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1584 [sync] PR-1480: ksmbd: fix wrong UserName check in session_user - !1600 [sync] PR-1547: binder: fix UAF caused by faulty buffer cleanup - !1603 [sync] PR-1581: psi: fix compile error for psi cgroupv1 when CONFIG_CGROUP=n - !1616 [sync] PR-1591: net/sched: cls_u32: Fix reference counter leak leading to overflow - !1579 [sync] PR-1541: Backport 5.10.158 - 5.10.159 LTS patches from upstream. - net/sched: cls_u32: Fix reference counter leak leading to overflow - !1594 [sync] PR-1585: ksmbd: fix global-out-of-bounds in smb2_find_context_vals - psi: fix compile error for psi cgroupv1 when CONFIG_CGROUP=n - binder: fix UAF caused by faulty buffer cleanup - ksmbd: fix global-out-of-bounds in smb2_find_context_vals - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - ksmbd: fix wrong UserName check in session_user - can: esd_usb: Allow REC and TEC to return to zero - macsec: add missing attribute validation for offload - net: mvneta: Fix an out of bounds check - ipv6: avoid use-after-free in ip6_fragment() - net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() - ethernet: aeroflex: fix potential skb leak in greth_init_rings() - tipc: call tipc_lxc_xmit without holding node_read_lock - net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() - ipv4: Fix incorrect route flushing when table ID 0 is used - ipv4: Fix incorrect route flushing when source address is deleted - tipc: Fix potential OOB in tipc_link_proto_rcv() - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq - ip_gre: do not report erspan version on GRE interface - net: stmmac: fix "snps,axi-config" node property parsing - nvme initialize core quirks before calling nvme_init_subsystem - NFC: nci: Bounds check struct nfc_target arrays - i40e: Disallow ip4 and ip6 l4_4_bytes - i40e: Fix for VF MAC address 0 - i40e: Fix not setting default xps_cpus after reset - net: mvneta: Prevent out of bounds read in mvneta_config_rss() - xen-netfront: Fix NULL sring after live migration - net: encx24j600: Fix invalid logic in reading of MISTAT register - net: encx24j600: Add parentheses to fix precedence - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload - net: dsa: ksz: Check return value - Bluetooth: Fix not cleanup led when bt_init fails - Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() - vmxnet3: correctly report encapsulated LRO packet - drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 - igb: Allocate MSI-X vector when testing - e1000e: Fix TX dispatch condition - gpio: amd8111: Fix PCI device reference count leak - drm/bridge: ti-sn65dsi86: Fix output polarity setting bug - netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark - ca8210: Fix crash by zero initializing data - ieee802154: cc2520: Fix error return code in cc2520_hw_init() - netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one - rtc: mc146818-lib: fix signedness bug in mc146818_get_time() - rtc: mc146818-lib: fix locking in mc146818_set_time - rtc: cmos: Disable irq around direct invocation of cmos_interrupt() - HID: core: fix shift-out-of-bounds in hid_report_raw_event - HID: hid-lg4ff: Add check for empty lbuf - HID: usbhid: Add ALWAYS_POLL quirk for some mice - drm/shmem-helper: Avoid vm_open error paths - drm/shmem-helper: Remove errant put in error path - drm/vmwgfx: Don't use screen objects when SEV is active - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field - Bluetooth: Fix crash when replugging CSR fake controllers - Bluetooth: btusb: Add debug message for CSR controllers - mm/gup: fix gup_pud_range() for dax - media: v4l2-dv-timings.c: fix too strict blanking sanity checks - Revert "ARM: dts: imx7: Fix NAND controller size-cells" - media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() - xen/netback: do some code cleanup - rtc: mc146818: Reduce spinlock section in mc146818_set_time() - rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ - rtc: cmos: avoid UIP when reading alarm time - rtc: cmos: avoid UIP when writing alarm time - rtc: mc146818-lib: extract mc146818_avoid_UIP - rtc: mc146818-lib: fix RTC presence check - rtc: Check return value from mc146818_get_time() - rtc: mc146818-lib: change return values of mc146818_get_time() - rtc: cmos: remove stale REVISIT comments - rtc: mc146818: Dont test for bit 0-5 in Register D - rtc: mc146818: Detect and handle broken RTCs - rtc: mc146818: Prevent reading garbage - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm/khugepaged: take the right locks for page table retraction - net: usb: qmi_wwan: add u-blox 0x1342 composition - 9p/xen: check logical size for buffer size - usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer - fbcon: Use kzalloc() in fbcon_prepare_logo() - regulator: twl6030: fix get status of twl6032 regulators - ASoC: soc-pcm: Add NULL check in BE reparenting - btrfs: send: avoid unaligned encoded writes when attempting to clone range - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - regulator: slg51000: Wait after asserting CS pin - 9p/fd: Use P9_HDRSZ for header size - ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 - ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register - ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation - ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels - ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name - arm64: dts: rockchip: fix ir-receiver node names - ARM: dts: rockchip: fix ir-receiver node names - arm: dts: rockchip: fix node name for hym8563 rtc - arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series - ipc/sem: Fix dangling sem_array access in semtimedop race - v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails - block: unhash blkdev part inode when the part is deleted - Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() - char: tpm: Protect tpm_pm_suspend with locks - Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" - ACPI: HMAT: Fix initiator registration for single-initiator systems - ACPI: HMAT: remove unnecessary variable initialization - i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set - i2c: npcm7xx: Fix error handling in npcm_i2c_init() - x86/pm: Add enumeration check before spec MSRs save/restore setup - x86/tsx: Add a feature bit for TSX control MSR support - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" - ipv4: Fix route deletion when nexthop info is not specified - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - selftests: net: fix nexthop warning cleanup double ip typo - selftests: net: add delete nexthop route warning test - Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled - parisc: Increase FRAME_WARN to 2048 bytes on parisc - xtensa: increase size of gcc stack frame check - parisc: Increase size of gcc stack frame check - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - iommu/vt-d: Fix PCI device refcount leak in has_external_pci() - pinctrl: single: Fix potential division by zero - ASoC: ops: Fix bounds check for _sx controls - tracing: Free buffers when a used dynamic event is removed - drm/i915: Never return 0 if not all requests retired - drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame - mmc: sdhci: Fix voltage switch delay - mmc: sdhci-sprd: Fix no reset data and command after voltage switch - mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check - mmc: core: Fix ambiguous TRIM and DISCARD arg - mmc: mmc_test: Fix removal of debugfs file - net: stmmac: Set MAC's flow control register to reflect current settings - pinctrl: intel: Save and restore pins in "direct IRQ" mode - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" - error-injection: Add prompt for function error injection - riscv: vdso: fix section overlapping under some conditions - net/mlx5: DR, Fix uninitialized var warning - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() - hwmon: (coretemp) Check for null before removing sysfs attrs - net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed - sctp: fix memory leak in sctp_stream_outq_migrate() - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - afs: Fix fileserver probe RTT handling - net: hsr: Fix potential use-after-free - tipc: re-fetch skb cb after tipc_msg_validate - dsa: lan9303: Correct stat name - net: ethernet: nixge: fix NULL dereference - net/9p: Fix a potential socket leak in p9_socket_open - net: net_netdev: Fix error handling in ntb_netdev_init_module() - net: phy: fix null-ptr-deref while probe() failed - wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration - wifi: cfg80211: don't allow multi-BSSID in S1G - wifi: cfg80211: fix buffer overflow in elem comparison - aquantia: Do not purge addresses when setting the number of rings - qlcnic: fix sleep-in-atomic-context bugs caused by msleep - can: cc770: cc770_isa_probe(): add missing free_cc770dev() - can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() - net/mlx5e: Fix use-after-free when reverting termination table - net/mlx5: Fix uninitialized variable bug in outlen_write() - e100: Fix possible use after free in e100_xmit_prepare - e100: switch from 'pci_' to 'dma_' API - iavf: Fix error handling in iavf_init_module() - iavf: remove redundant ret variable - fm10k: Fix error handling in fm10k_init_module() - i40e: Fix error handling in i40e_init_module() - ixgbevf: Fix resource leak in ixgbevf_init_module() - of: property: decrement node refcount in of_fwnode_get_reference_args() - bpf: Do not copy spin lock field from user in bpf_selem_alloc - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - hwmon: (i5500_temp) fix missing pci_disable_device() - hwmon: (ina3221) Fix shunt sum critical calculation - hwmon: (ltc2947) fix temperature scaling - libbpf: Handle size overflow for ringbuf mmap - ARM: at91: rm9200: fix usb device clock id - scripts/faddr2line: Fix regression in name resolution on ppc64le - bpf, perf: Use subprog name when reporting subprog ksymbol - iio: light: rpr0521: add missing Kconfig dependencies - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - iio: health: afe4403: Fix oob read in afe4403_read_raw - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" - drm/amdgpu: update drm_display_info correctly when the edid is read - drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code - btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock - btrfs: free btrfs_path before copying inodes to userspace - btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino - !1554 [sync] PR-1506: Backport 5.10.157 LTS patches from upstream - !1466 [sync] PR-1428: scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - !1575 [sync] PR-1535: net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1560 [sync] PR-1548: mm: memcontrol: fix cannot alloc the maximum memcg ID - !1383 [sync] PR-1351: dm thin: fix deadlock when swapping to thin device - !1483 dm stats: check for and propagate alloc_percpu failure - !1504 block: don't set GD_NEED_PART_SCAN if scan partition failed - !1479 [sync] PR-1345: dm: requeue IO if mapping table not yet - mm: memcontrol: fix cannot alloc the maximum memcg ID - fuse: lock inode unconditionally in fuse_fallocate() - drm/amdgpu: always register an MMU notifier for userptr - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN - btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() - btrfs: free btrfs_path before copying subvol info to userspace - btrfs: free btrfs_path before copying fspath to userspace - btrfs: free btrfs_path before copying root refs to userspace - dm integrity: clear the journal on suspend - dm integrity: flush the journal on suspend - gpu: host1x: Avoid trying to use GART on Tegra20 - net: usb: qmi_wwan: add Telit 0x103a composition - tcp: configurable source port perturb table size - platform/x86: hp-wmi: Ignore Smart Experience App event - zonefs: fix zone report size in __zonefs_io_error() - platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) - platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() - xen/platform-pci: add missing free_irq() in error path - xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too - Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] - Input: soc_button_array - add use_low_level_irq module parameter - Input: goodix - try resetting the controller when no config is set - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() - ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 - Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - KVM: x86: remove exit_int_info warning in svm_handle_exit - KVM: x86: nSVM: leave nested mode on vCPU free - mm: vmscan: fix extreme overreclaim and swap floods - gcov: clang: fix the buffer overflow issue - nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty - usb: dwc3: gadget: Clear ep descriptor last - usb: dwc3: gadget: Return -ESHUTDOWN on ep disable - usb: dwc3: gadget: conditionally remove requests - ceph: fix NULL pointer dereference for req->r_session - ceph: Use kcalloc for allocating multiple elements - ceph: fix possible NULL pointer dereference for req->r_session - ceph: put the requests/sessions when it fails to alloc memory - ceph: fix off by one bugs in unsafe_request_wait() - ceph: flush the mdlog before waiting on unsafe reqs - ceph: flush mdlog before umounting - ceph: make iterate_sessions a global symbol - ceph: make ceph_create_session_msg a global symbol - usb: cdns3: Add support for DRD CDNSP - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-brcmstb: Enable Clock Gating to save power - mmc: sdhci-brcmstb: Re-organize flags - nios2: add FORCE for vmlinuz.gz - init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash - iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails - iio: light: apds9960: fix wrong register for gesture gain - arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency - usb: dwc3: exynos: Fix remove() function - lib/vdso: use "grep -E" instead of "egrep" - net: enetc: preserve TX ring priority across reconfiguration - net: enetc: cache accesses to &priv->si->hw - net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled - s390/crashdump: fix TOD programmable field size - net: thunderx: Fix the ACPI memory leak - nfc: st-nci: fix memory leaks in EVT_TRANSACTION - nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION - arcnet: fix potential memory leak in com20020_probe() - net: arcnet: Fix RESET flag handling - s390/dasd: fix no record found for raw_track_access - ipv4: Fix error return code in fib_table_insert() - dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). - netfilter: flowtable_offload: add missing locking - dma-buf: fix racing conflict of dma_heap_add() - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() - regulator: twl6030: re-add TWL6032_SUBCLASS - NFC: nci: fix memory leak in nci_rx_data_packet() - net: sched: allow act_ct to be built without NF_NAT - sfc: fix potential memleak in __ef100_hard_start_xmit() - xfrm: Fix ignored return value in xfrm6_init() - tipc: check skb_linearize() return value in tipc_disc_rcv() - net/mlx5: Fix handling of entry refcount when command is not issued to FW - net/mlx5: Fix FW tracer timestamp calculation - netfilter: ipset: regression in ip_set_hash_ip.c - netfilter: ipset: Limit the maximal range of consecutive elements to add/delete - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() - macsec: Fix invalid error code set - nfp: add port from netdev validation for EEPROM access - nfp: fill splittable of devlink_port_attrs correctly - net: pch_gbe: fix pci device refcount leak while module exiting - net/qla3xxx: fix potential memleak in ql3xxx_send() - net/mlx4: Check retval of mlx4_bitmap_init - net: ethernet: mtk_eth_soc: fix error handling in mtk_open() - ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties - ARM: mxs: fix memory leak in mxs_machine_init() - netfilter: conntrack: Fix data-races around ct mark - 9p/fd: fix issue of list_del corruption in p9_fd_cancel() - net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() - nfc/nci: fix race with opening and closing - rxrpc: Use refcount_t rather than atomic_t - rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc - net: liquidio: simplify if expression - ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl - tee: optee: fix possible memory leak in optee_register_device() - bus: sunxi-rsb: Support atomic transfers - regulator: core: fix UAF in destroy_regulator() - spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() - regulator: core: fix kobject release warning and memory leak in regulator_register() - scsi: storvsc: Fix handling of srb_status and capacity change events - ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove - ASoC: hdac_hda: fix hda pcm buffer overflow issue - ARM: dts: am335x-pcm-953: Define fixed regulators in root node - af_key: Fix send_acquire race with pfkey_register - xfrm: replay: Fix ESN wrap around for GSO - MIPS: pic32: treat port as signed integer - RISC-V: vdso: Do not add missing symbols to version section in linker script - arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) - scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC - scsi: ibmvfc: Avoid path failures during live migration - platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 - Revert "net: macsec: report real_dev features when HW offloading is enabled" - selftests/bpf: Add verifier test for release_reference() - spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run - wifi: mac80211: Fix ack frame idr leak when mesh has no route - wifi: airo: do not assign -1 to unsigned char - audit: fix undefined behavior in bit shift for AUDIT_BIT - riscv: dts: sifive unleashed: Add PWM controlled LEDs - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support - wifi: mac80211: fix memory free error when registering wiphy fail - ceph: avoid putting the realm twice when decoding snaps fails - ceph: do not update snapshot context when there is no new snapshot - iio: pressure: ms5611: fixed value compensation bug - iio: ms5611: Simplify IO callback parameters - nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro - nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH - drm/display: Don't assume dual mode adaptors support i2c sub-addressing - bridge: switchdev: Fix memory leaks when changing VLAN protocol - bridge: switchdev: Notify about VLAN protocol changes - ata: libata-core: do not issue non-internal commands once EH is pending - ata: libata-scsi: simplify __ata_scsi_queuecmd() - scsi: scsi_transport_sas: Fix error handling in sas_phy_add() - !1507 [sync] PR-1473: Backport 5.10.156 LTS patches from upstream. - Revert "net: broadcom: Fix BCMGENET Kconfig" - ntfs: check overflow when iterating ATTR_RECORDs - ntfs: fix use-after-free in ntfs_attr_find() - mm: fs: initialize fsdata passed to write_begin/write_end interface - 9p/trans_fd: always use O_NONBLOCK read/write - gfs2: Switch from strlcpy to strscpy - gfs2: Check sb_bsize_shift after reading superblock - 9p: trans_fd/p9_conn_cancel: drop client lock earlier - kcm: close race conditions on sk_receive_queue - tcp: cdg: allow tcp_cdg_release() to be called multiple times - uapi/linux/stddef.h: Add include guards - Input: i8042 - fix leaking of platform device on module removal - kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case - scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() - stddef: Introduce struct_group() helper macro - usbnet: smsc95xx: Fix deadlock on runtime resume - ring-buffer: Include dropped pages in counting dirty patches - nvme: ensure subsystem reset is single threaded - nvme: restrict management ioctls to admin - perf/x86/intel/pt: Fix sampling using single range output - misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() - docs: update mediator contact information in CoC doc - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout - mmc: core: properly select voltage range without power cycle - firmware: coreboot: Register bus in module init - iommu/vt-d: Set SRE bit only when hardware has SRS cap - scsi: zfcp: Fix double free of FSF request when qdio send fails - maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() - Input: iforce - invert valid length check when fetching device IDs - serial: 8250_lpss: Configure DMA also w/o DMA filter - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - dm ioctl: fix misbehavior if list_versions races with module loading - iio: pressure: ms5611: changed hardcoded SPI speed to value limited - iio: adc: mp2629: fix potential array out of bound access - iio: adc: mp2629: fix wrong comparison of channel - iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() - iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() - usb: typec: mux: Enter safe mode only when pins need to be reconfigured - usb: chipidea: fix deadlock in ci_otg_del_timer - usb: add NO_LPM quirk for Realforce 87U Keyboard - USB: serial: option: add Fibocom FM160 0x0111 composition - USB: serial: option: add u-blox LARA-L6 modem - USB: serial: option: add u-blox LARA-R6 00B modem - USB: serial: option: remove old LARA-R6 PID - USB: serial: option: add Sierra Wireless EM9191 - USB: bcma: Make GPIO explicitly optional - speakup: fix a segfault caused by switching consoles - slimbus: stream: correct presence rate frequencies - Revert "usb: dwc3: disable USB core PHY management" - ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 - ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() - tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() - tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() - tracing: Fix wild-memory-access in register_synth_event() - tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() - tracing/ring-buffer: Have polling block on watermark - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - ftrace: Fix the possible incorrect kernel message - cifs: add check for returning value of SMB2_set_info_init - net: thunderbolt: Fix error handling in tbnet_init() - cifs: Fix wrong return value checking when GETFLAGS - net/x25: Fix skb leak in x25_lapb_receive_frame() - net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() - cifs: add check for returning value of SMB2_close_init - platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized - drbd: use after free in drbd_create_device() - net: ena: Fix error handling in ena_init() - net: ionic: Fix error handling in ionic_init_module() - xen/pcpu: fix possible memory leak in register_pcpu() - bnxt_en: Remove debugfs when pci_register_driver failed - net: caif: fix double disconnect client in chnl_net_open() - net: macvlan: Use built-in RCU list checking - mISDN: fix misuse of put_device() in mISDN_register_device() - net: liquidio: release resources when liquidio driver open failed - mISDN: fix possible memory leak in mISDN_dsp_element_register() - net: bgmac: Drop free_netdev() from bgmac_enet_remove() - bpf: Initialize same number of free nodes for each pcpu_freelist - ata: libata-transport: fix error handling in ata_tdev_add() - ata: libata-transport: fix error handling in ata_tlink_add() - ata: libata-transport: fix error handling in ata_tport_add() - ata: libata-transport: fix double ata_host_put() in ata_tport_add() - arm64: dts: imx8mn: Fix NAND controller size-cells - arm64: dts: imx8mm: Fix NAND controller size-cells - ARM: dts: imx7: Fix NAND controller size-cells - drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() - drm/drv: Fix potential memory leak in drm_dev_init() - drm/panel: simple: set bpc field for logic technologies displays - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - parport_pc: Avoid FIFO port location truncation - siox: fix possible memory leak in siox_device_add() - arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro - block: sed-opal: kmalloc the cmd/resp buffers - sctp: clear out_curr if all frag chunks of current msg are pruned - sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send - serial: imx: Add missing .thaw_noirq hook - serial: 8250: omap: Flush PM QOS work on remove - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() - serial: 8250_omap: remove wait loop from Errata i202 workaround - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() - serial: 8250: Remove serial_rs485 sanitization from em485 - ASoC: tas2764: Fix set_tdm_slot in case of single slot - ASoC: tas2770: Fix set_tdm_slot in case of single slot - ASoC: core: Fix use-after-free in snd_soc_exit() - spi: stm32: Print summary 'callbacks suppressed' message - drm/amdgpu: disable BACO on special BEIGE_GOBY card - drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards - drm/amd/pm: Read BIF STRAP also for BACO check - drm/amd/pm: support power source switch on Sienna Cichlid - mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA - spi: intel: Use correct mask for flash and protected regions - mtd: spi-nor: intel-spi: Disable write protection only if asked - ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 - ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm - btrfs: remove pointless and double ulist frees in error paths of qgroup tests - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid - i2c: i801: add lis3lv02d's I2C address for Vostro 5568 - i2c: tegra: Allocate DMA memory for DMA engine - NFSv4: Retry LOCK on OLD_STATEID during delegation return - drm/amd/display: Remove wrong pipe control lock - ASoC: rt1308-sdw: add the default value of some registers - selftests/intel_pstate: fix build for ARCH=x86_64 - selftests/futex: fix build for clang - ASoC: codecs: jz4725b: fix capture selector naming - ASoC: codecs: jz4725b: use right control for Capture Volume - ASoC: codecs: jz4725b: fix reported volume for Master ctl - ASoC: codecs: jz4725b: add missed Line In power control bit - spi: intel: Fix the offset to get the 64K erase opcode - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK - ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" - block: don't set GD_NEED_PART_SCAN if scan partition failed - dm stats: check for and propagate alloc_percpu failure - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() - dm thin: fix deadlock when swapping to thin device- !1526 [sync] PR-1482: CVE-2023-3567 fix patches - !1338 [sync] PR-1335: bpf: Fix incorrect verifier pruning due to missing register precision taints - vc_screen: modify vcs_size() handling in vcs_read() - vc_screen: don't clobber return value in vcs_read - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF - !1491 [sync] PR-1476: ipv6/addrconf: fix a potential refcount underflow for idev - !1487 [sync] PR-1452: media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1496 [sync] PR-1445: netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1492 [sync] PR-1468: Backport 5.10.155 LTS - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - x86/cpu: Restore AMD's DE_CFG MSR after resume - mmc: sdhci-esdhc-imx: Convert the driver to DT-only - net: tun: call napi_schedule_prep() to ensure we own a napi - dmaengine: at_hdmac: Check return code of dma_async_device_register - dmaengine: at_hdmac: Fix impossible condition - dmaengine: at_hdmac: Don't allow CPU to reorder channel enable - dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors - dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware - dmaengine: at_hdmac: Fix concurrency over the active list - dmaengine: at_hdmac: Free the memset buf without holding the chan lock - dmaengine: at_hdmac: Fix concurrency over descriptor - dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() - dmaengine: at_hdmac: Protect atchan->status with the channel lock - dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all - dmaengine: at_hdmac: Fix premature completion of desc in issue_pending - dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_hdmac: Don't start transactions at tx_submit level - dmaengine: at_hdmac: Fix at_lli struct definition - cert host tools: Stop complaining about deprecated OpenSSL functions - can: j1939: j1939_send_one(): fix missing CAN header initialization - mm/memremap.c: map FS_DAX device memory as decrypted - udf: Fix a slab-out-of-bounds write bug in udf_find_entry() - mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI - btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi - drm/i915/dmabuf: fix sg_table handling in map_dma_buf - nilfs2: fix use-after-free bug of ns_writer on remount - nilfs2: fix deadlock in nilfs_count_free_blocks() - ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure - vmlinux.lds.h: Fix placement of '.data..decrypted' section - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 - ALSA: usb-audio: Add quirk entry for M-Audio Micro - ALSA: hda/realtek: Add Positivo C6300 model quirk - ALSA: hda: fix potential memleak in 'add_widget_node' - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK - ALSA: hda/hdmi - enable runtime pm for more AMD display audio - mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI - mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI - MIPS: jump_label: Fix compat branch range check - arm64: efi: Fix handling of misaligned runtime regions and drop warning - riscv: fix reserved memory setup - riscv: Separate memory init from paging init - riscv: Enable CMA support - riscv: vdso: fix build with llvm - riscv: process: fix kernel info leakage - net: macvlan: fix memory leaks of macvlan_common_newlink - ethernet: tundra: free irq when alloc ring failed in tsi108_open() - net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() - ethernet: s2io: disable napi when start nic failed in s2io_card_up() - net: atlantic: macsec: clear encryption keys from the stack - net: phy: mscc: macsec: clear encryption keys when freeing a flow - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() - net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() - net: cpsw: disable napi in cpsw_ndo_open() - net/mlx5e: E-Switch, Fix comparing termination table instance - net/mlx5: Allow async trigger completion execution on single CPU systems - net: nixge: disable napi when enable interrupts failed in nixge_open() - net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() - perf stat: Fix printing os->prefix in CSV metrics output - drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() - dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() - dmaengine: pxa_dma: use platform_get_irq_optional - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header - net: broadcom: Fix BCMGENET Kconfig - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() - can: af_can: fix NULL pointer dereference in can_rx_register() - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() - hamradio: fix issue of dev reference count leakage in bpq_device_event() - net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() - KVM: s390: pv: don't allow userspace to set the clock under PV - KVM: s390x: fix SCK locking - capabilities: fix undefined behavior in bit shift for CAP_TO_MASK - net: fman: Unregister ethernet device on removal - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer - bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() - net: tun: Fix memory leaks of napi_get_frags - macsec: clear encryption keys from the stack after setting up offload - macsec: fix detection of RXSCs when toggling offloading - macsec: fix secy->n_rx_sc accounting - macsec: delete new rxsc when offload fails - net: gso: fix panic on frag_list with mixed head alloc types - bpf: Fix wrong reg type conversion in release_reference() - bpf: Add helper macro bpf_for_each_reg_in_vstate - bpf: Support for pointers beyond pkt_end. - HID: hyperv: fix possible memory leak in mousevsc_probe() - bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE - wifi: cfg80211: fix memory leak in query_regdb_file() - wifi: cfg80211: silence a sparse RCU warning - phy: stm32: fix an error code in probe - hwspinlock: qcom: correct MMIO max register for newer SoCs - fuse: fix readdir cache race - !1471 [sync] PR-838: Backport 5.10.154 LTS - ipv6/addrconf: fix a potential refcount underflow for idev - media: dvb-core: Fix use-after-free due on race condition at dvb_net - ipc: remove memcg accounting for sops objects in do_semtimedop() - drm/i915/sdvo: Setup DDC fully before output init - drm/i915/sdvo: Filter out invalid outputs more sensibly - drm/rockchip: dsi: Force synchronous probe - ext4,f2fs: fix readahead of verity data - KVM: x86: emulator: update the emulation mode after CR0 write - KVM: x86: emulator: introduce emulator_recalc_and_set_mode - KVM: x86: emulator: em_sysexit should update ctxt->mode - KVM: x86: Mask off reserved bits in CPUID.80000001H - KVM: x86: Mask off reserved bits in CPUID.80000008H - KVM: x86: Mask off reserved bits in CPUID.8000001AH - KVM: x86: Mask off reserved bits in CPUID.80000006H - ext4: fix BUG_ON() when directory entry has invalid rec_len - ext4: fix warning in 'ext4_da_release_space' - parisc: Avoid printing the hardware path twice - parisc: Export iosapic_serial_irq() symbol for serial port driver - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC - perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] - perf/x86/intel: Fix pebs event constraints for ICL - efi: random: Use 'ACPI reclaim' memory for random seed - efi: random: reduce seed size to 32 bytes - fuse: add file_modified() to fallocate - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - tracing/histogram: Update document for KEYS_MAX size - tools/nolibc/string: Fix memcmp() implementation - kprobe: reverse kp->flags when arm_kprobe failed - tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() - btrfs: fix type of parameter generation in btrfs_get_dentry - coresight: cti: Fix hang in cti_disable_hw() - mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times - fscrypt: fix keyring memory leak on mount failure - fscrypt: stop using keyrings subsystem for fscrypt_master_key - fscrypt: simplify master key locking - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices - block, bfq: protect 'bfqd->queued' by 'bfqd->lock' - i2c: piix4: Fix adapter not be removed in piix4_remove() - arm64: dts: juno: Add thermal critical trip points - firmware: arm_scmi: Make Rx chan_setup fail on memory errors - firmware: arm_scmi: Suppress the driver's bind attributes - ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset - efi/tpm: Pass correct address to memblock_reserve - i2c: xiic: Add platform module alias - drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case - HID: saitek: add madcatz variant of MMO7 mouse device ID - scsi: core: Restrict legal sdev_state transitions via sysfs - ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() - media: meson: vdec: fix possible refcount leak in vdec_probe() - media: dvb-frontends/drxk: initialize err to 0 - media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE - media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE - media: rkisp1: Zero v4l2_subdev_format fields in when validating links - media: rkisp1: Initialize color space on resizer sink and source pads - s390/boot: add secure boot trailer - xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices - mtd: parsers: bcm47xxpart: Fix halfblock reads - mtd: parsers: bcm47xxpart: print correct offset on read error - fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards - video/fbdev/stifb: Implement the stifb_fillrect() function - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake - mmc: sdhci-pci: Avoid comma separated statements - mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus - drm/msm/hdmi: fix IRQ lifetime - drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - net: mdio: fix undefined behavior in bit shift for __mdiobus_register - btrfs: fix ulist leaks in error paths of qgroup self tests - btrfs: fix inode list leak during backref walking at find_parent_nodes() - btrfs: fix inode list leak during backref walking at resolve_indirect_refs() - isdn: mISDN: netjet: fix wrong check of device registration - mISDN: fix possible memory leak in mISDN_register_device() - rose: Fix NULL pointer dereference in rose_send_frame() - ipvs: fix WARNING in ip_vs_app_net_cleanup() - ipvs: fix WARNING in __ip_vs_cleanup_batch() - ipvs: use explicitly signed chars - netfilter: nf_tables: release flow rule object from commit path - net: sched: Fix use after free in red_enqueue() - ata: pata_legacy: fix pdc20230_set_piomode() - net: fec: fix improper use of NETDEV_TX_BUSY - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() - nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() - NFC: nxp-nci: remove unnecessary labels - nfc: fdp: Fix potential memory leak in fdp_nci_send() - nfc: fdp: drop ftrace-like debugging messages - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() - RDMA/core: Fix null-ptr-deref in ib_core_cleanup() - net: dsa: Fix possible memory leaks in dsa_loop_init() - nfs4: Fix kmemleak when allocate slot failed - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors - NFSv4: Fix a potential state reclaim deadlock - IB/hfi1: Correctly move list in sc_disable() - RDMA/cma: Use output interface for net_dev check - KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER - KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() - KVM: x86: Protect the unused bits in MSR exiting flags - x86/topology: Fix duplicated core ID within a package - x86/topology: Fix multiple packages shown on a single-package system - x86/topology: Set cpu_die_id only if DIE_TYPE found - KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) - KVM: x86: Trace re-injected exceptions - KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 - serial: ar933x: Deassert Transmit Enable on ->rs485_config() - serial: 8250: Let drivers request full 16550A feature probing - !1423 [sync] PR-1254: Two CVE fixes of ksmbd - ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() - ksmbd: fix memleak in session setup - bpf: Fix incorrect verifier pruning due to missing register precision taints- !1291 [sync] PR-1262: drm/msm/dpu: Add check for pstates - !1457 [sync] PR-1358: Remove DECnet support from kernel - !1440 [sync] PR-1426: netfilter: nf_tables: do not ignore genmask when looking up chain by id - !1461 [sync] PR-1425: loop: loop_set_status_from_info() check before assignment - !1464 [sync] PR-1436: Fix CVE-2023-3117 - !1319 [sync] PR-1285: nbd: fix null-ptr-dereference while accessing 'nbd->config' - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: fix chain binding transaction logic - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - loop: loop_set_status_from_info() check before assignment - Remove DECnet support from kernel - netfilter: nf_tables: do not ignore genmask when looking up chain by id - !1421 [sync] PR-1415: Fix generic/299 fail - !1379 [sync] PR-1295: blk-wbt: don't show valid wbt_lat_usec in - !1433 [sync] PR-346: anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1413 [sync] PR-1408: Replace the hulk patch with the lts patch - cgroup: Do not corrupt task iteration when rebinding subsystem - Revert "cgroup: Stop task iteration when rebinding subsystem" - !1390 [sync] PR-1312: quota: fix race condition between dqput() and dquot_mark_dquot_dirty() - !1393 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1309 [sync] PR-1280: cgroup: always put cset in cgroup_css_set_put_fork - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - !1330 [sync] PR-1325: jbd2: fix several checkpoint - !1333 [sync] PR-1314: ext4: Stop trying writing pages if no free blocks generated - blk-wbt: don't show valid wbt_lat_usec in sysfs while wbt is disabled - blk-wbt: make enable_state more accurate - !1341 [sync] PR-1286: ext4: turning quotas off if mount failed after enable quotas - ext4: turning quotas off if mount failed after enable quotas - ext4: Stop trying writing pages if no free blocks generated - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - cgroup: always put cset in cgroup_css_set_put_fork - drm/msm/dpu: Add check for pstates- !1370 [sync] PR-1324: io_uring: hold uring mutex around poll removal - !1365 [sync] PR-1287: ipvlan:Fix out-of-bounds caused by unclear skb->cb - io_uring: hold uring mutex around poll removal - ipvlan:Fix out-of-bounds caused by unclear skb->cb - ipvlan:Fix out-of-bounds caused by unclear skb->cb - !1344 [sync] PR-1272: xfs: fix some problems recently - xfs: fix uninitialized variable access - xfs: set XFS_FEAT_NLINK correctly - xfs: don't leak perag when growfs fails - xfs: factor out xfs_destroy_perag() - xfs: fix warning in xfs_vm_writepages() - xfs: don't leak intent item when recovery intents fail - xfs: factor out xfs_defer_pending_abort - xfs: fix mounting failed caused by sequencing problem in the log records - !1306 [sync] PR-1297: iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT - iommu/iova: move IOVA_MAX_GLOBAL_MAGS outside of IOMMU_SUPPORT - Fix x86 provides error symbol- !1231 [sync] PR-1191: fix memory reliable related issues - !1236 [sync] PR-1194: fix memleak with efi_fake_mem - !1257 [sync] PR-1247: HID: intel_ish-hid: Add check for ishtp_dma_tx_map - !1249 [sync] PR-1245: hugetlb: Fix some incorrect behavior - !1234 [sync] PR-1220: mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block - !1211 [sync] PR-1185: nbd: validate the block size in nbd_set_size - !1276 [sync] PR-1253: media: saa7134: fix use after free bug in saa7134_finidev due to race condition - !1304 [sync] PR-1283: media: dm1105: Fix use after free bug in dm1105_remove due to race condition - !1301 [sync] PR-1270: media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - !1266 [sync] PR-1261: usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - !1240 [sync] PR-1181: relayfs: fix out-of-bounds access in relay_file_read - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition - !1244 set the iova rcache global - HID: intel_ish-hid: Add check for ishtp_dma_tx_map - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - config: enable set the max iova mag size to 128 - iommu/iova: increase the iova_rcache depot max size - relayfs: fix out-of-bounds access in relay_file_read - config: Disable EFI_FAKE_MEMMAP support for arm64 by default - efi: Fix UAF for arm64 when enable efi_fake_mem - mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block - efi: Disable mirror feature during crashkernel - mm: mem_reliable: Update reliable page counter to zero if underflows - mm: mem_reliable: Fix reliable page counter mismatch problem - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size- Add hugetlb_optimize_vmemmap_key and __x86_return_thunk to kabi whitelist- use full version-release instead of devel_release for mkgrub-menu- !1189 [sync] PR-1177: net/sched: flower: fix possible OOB write in fl_set_geneve_opt() - !1226 [sync] PR-1221: media: rkvdec: fix use after free bug in rkvdec_remove - !1229 [sync] PR-1227: x86/fpu: KABI_BROKEN_REMOVE "union fpregs_state state" from struct fpu - x86/fpu: KABI_BROKEN_REMOVE "union fpregs_state state" from struct fpu - media: rkvdec: fix use after free bug in rkvdec_remove - !1219 openEuler: introduced OPENEULER_LTS to identify LTS Release - openEuler: introduced OPENEULER_LTS to identify LTS Release - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- Add java-1.8.0-openjdk-devel BuildRequires for kernel.spec - !1213 [sync] PR-1196: fs/stat: make tmp variable 16-bytes aligned in copy stat - !1208 arm64: kernel: disable CNP on LINXICORE9100 - fs/stat: make tmp variable 16-bytes aligned in copy stat - !1204 kernel: update SP2 OPENEULER_MINOR value to 2 - !1203 Revert "locking/rwsem: Prevent potential lock starvation" - !1200 [sync] PR-1190: memcg: fix implicit declaration of memcg_print_bad_task() - arm64: kernel: disable CNP on LINXICORE9100 - !1193 [sync] PR-1178: memstick: r592: Fix UAF bug in r592_remove due to race condition - !1195 [sync] PR-1159: xhci:fix USB xhci controller issue - !1183 Fix some warning messages in netacc - kernel: update SP2 OPENEULER_MINOR value to 2 - Revert "locking/rwsem: Better collate rwsem_read_trylock()" - Revert "locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath()" - Revert "locking/rwsem: Prevent potential lock starvation" - memcg: fix implicit declaration of memcg_print_bad_task() - xhci:fix USB xhci controller issue - !1186 Fix NULL pointer and Keep PERF_PMU_CAP_EXCLUSIVE - memstick: r592: Fix UAF bug in r592_remove due to race condition - hwtracing: hisi_ptt: Keep to advertise PERF_PMU_CAP_EXCLUSIVE - hwtracing: hisi_ptt: Add dummy callback pmu::read() - !1182 Fix CQ and QP cache affinity - libbpf: Support uniform BTF-defined key/value specification across all BPF maps - tools: ignore one warning message - RDMA/hns: Fix CQ and QP cache affinity - !1151 [sync] PR-1150: EDAC/i10nm: Add Intel Emerald Rapids server support - !1175 [sync] PR-1157: Add LoongArch maintainers to openEuler/MAINTAINERS - !1165 [sync] PR-1098: proc: allow pid_revalidate() during LOOKUP_RCU - MAINTAINERS: update openEuler/MAINTAINERS for LoongArch - !1169 [sync] PR-1162: fbcon: Check font dimension limits - !1156 [sync] PR-582: mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - fbcon: Check font dimension limits - proc: allow pid_revalidate() during LOOKUP_RCU - !882 [sync] PR-855: Remove the automatic loading of the hisi_trng driver - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - EDAC/i10nm: Add Intel Emerald Rapids server support - !1144 crypto: hisilicon/qm: modify loop exit condition - !1147 [sync] PR-1136: gfs2: Don't deref jdesc in evict - gfs2: Don't deref jdesc in evict - crypto: hisilicon/qm: modify loop exit condition - crypto/trng: Remove the automatic loading of the hisi_trng driver - crypto: hisilicon/trng - use %u to print u32 variables- And net-acc tool to kernel-tools.- Enable kabi checking and adapt the check-kabi script - net: let sockops can use bpf_get_current_comm() - net: add bpf_is_local_ipaddr bpf helper function - fs/ntfs3: Check fields while reading - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition- !1119 [openEuler-22.03-LTS-SP2] net: hns3: refactor hclge_mac_link_status_wait and add wait until mac link down - net: hns3: add wait until mac link down - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - !1093 vfio-pci: Match specific devices with vendor id and device id - !1085 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !1095 irqchip: gic-v3: Collection table support muti pages - !1081 some backport bugfix for sockmap - irqchip: gic-v3: Collection table support muti pages - vfio-pci: Match specific devices with vendor id and device id - !1077 drm/qxl: Fix missing free_irq - !1087 genirq: Increase the number of IRQ descriptors - genirq: Increase the number of IRQ descriptors - bpf: fix bpf_tcp_ingress addr use after free - net: deal with most data-races in sk_wait_event() - bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself - bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener - bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect - bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes - bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data - bpf, sock_map: Move cancel_work_sync() out of sock lock - bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues - !1063 i2c: hisi: Only handle the interrupt of the driver's transfer - drm/qxl: Fix missing free_irq - !1059 [sync] PR-1028: fs: hfsplus: fix UAF issue in hfsplus_put_super - i2c: hisi: Only handle the interrupt of the driver's transfer - fs: hfsplus: fix UAF issue in hfsplus_put_super- !1042 xfrm: Reinject transport-mode packets through workqueue - !1069 support ACPI for MPAM 2.0 - !1070 crypto: hisilicon - fix some reset problem - ACPI/MPAM: Adapt to Arm's MPAM ACPI table version 2 - ACPI / PPTT: Find PPTT processor node by cache id - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 - ACPICA: Add support for Arm's MPAM ACPI table version 2 - crypto: hisilicon/qm - disable error report before flr - crypto: hisilicon/qm - disable same error report before resetting - crypto: hisilicon/qm - remove duplicate assignment and release - crypto: hisilicon/hpre - enable sva error interrupt event - crypto: hisilicon/qm - flush all work before driver removed. - !1026 [sync] PR-947: locking/rwsem: Prevent potential lock starvation - !1022 [sync] PR-978: io_uring: fix the problem of running - !1045 perf: hisi: delete global enable pmu from xxx_write_counter() - !1037 xfs: fixes patchs and backport patchs - !1048 spi: dw: Add support for 32-bits max xfer size - !1055 Complementing PTT functions to the openEuler-22.03-LTS-SP2 - !1005 scsi: hisi_sas: A group of SAS-related bugfixes - !1052 [sync] PR-1027: scripts: Fix issue of module signing with openssl 3.x - !1039 [sync] PR-1032: bugfix the lost interruption problem after live migration - hwtracing: hisi_ptt: Fix potential sleep in atomic context - hwtracing: hisi_ptt: Advertise PERF_PMU_CAP_NO_EXCLUDE for PTT PMU - hwtracing: hisi_ptt: Export available filters through sysfs - hwtracing: hisi_ptt: Add support for dynamically updating the filter list - hwtracing: hisi_ptt: Factor out filter allocation and release operation - scripts: Fix issue of module signing with openssl 3.x - spi: dw: Add support for 32-bits max xfer size - perf: hisi: delete global enable pmu from xxx_write_counter() - xfrm: Reinject transport-mode packets through workqueue - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - !996 [sync] PR-990: ubi: Fix deadlock caused by recursively holding work_sem - !1001 [sync] PR-928: hikey9xx: Fixed incorrect use of kfree to free sreg - !1018 [sync] PR-944: nbd: get config_lock before sock_shutdown - !1033 perf: hns3: add event suppport for ROH and default use hardware event 0 as group leader event - vfio/migration: bugfix lost interruption after live migration - crypto: hisilicon/qm - fix EQ/AEQ interrupt issue - xfs: atomic drop extent entries when inactiving attr - xfs: factor out __xfs_da3_node_read() - xfs: fix a UAF in xfs_iflush_abort_clean - xfs: fix a UAF when inode item push - xfs: fix the problem of mount failure caused by not refreshing mp->m_sb - iomap: iomap: fix memory corruption when recording errors during writeback - xfs: fix hung when transaction commit fail in xfs_inactive_ifree - xfs: fix dead loop when do mount with IO fault injection - xfs: fix ag count overflow during growfs - xfs: account extra freespace btree splits for multiple allocations - xfs: force shutdown xfs when xfs_attr_inactive fails - xfs: fix negative array access in xfs_getbmap - xfs: fix BUG_ON in xfs_getbmap() - xfs: use iomap_valid method to detect stale cached iomaps - iomap: write iomap validity checks - xfs: write page faults in iomap are not buffered writes - xfs: fix exception caused by unexpected illegal bestcount in leaf dir - Revert "[Huawei] xfs: fix uaf when leaf dir bestcount not match with dir data blocks" - xfs: don't expose internal symlink metadata buffers to the vfs - xfs: shut down filesystem if we xfs_trans_cancel with deferred work items - xfs: fix maxlevels comparisons in the btree staging code - xfs: sb verifier doesn't handle uncached sb buffer - xfs: fallocate() should call file_modified() - xfs: remove XFS_PREALLOC_SYNC - xfs: shutdown during log recovery needs to mark the log shutdown - xfs: xfs_trans_commit() path must check for log shutdown - xfs: xfs_do_force_shutdown needs to block racing shutdowns - xfs: log shutdown triggers should only shut down the log - xfs: shutdown in intent recovery has non-intent items in the AIL - xfs: AIL should be log centric - xfs: increase rename inode reservation - xfs: trim the mapp array accordingly in xfs_da_grow_inode_int - xfs: check return codes when flushing block devices - xfs: remove xfs_blkdev_issue_flush - xfs: fix NULL pointer dereference in xfs_getbmap() - scsi: sd: try more retries of START_STOP when resuming scsi device - !1012 [sync] PR-924: dm: add disk before alloc dax - !1015 [sync] PR-920: dm thin: Fix ABBA deadlock by resetting dm_bufio_client - perf: hns3: default use hardware event 0 as group leader event. - perf: hns3: add event suppport for ROH - !1020 [sync] PR-1003: roh: Fix ROH multi-BD cmdq issue - !1009 [sync] PR-980: crypto: hisilicon - fix mailbox operation process - !952 [sync] PR-929: xfs: rework feature flags - !982 [sync] PR-356: x86/boot/compressed: Register dummy NMI handler in EFI boot loader, to avoid kdump crashes - locking/rwsem: Prevent potential lock starvation - locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() - locking/rwsem: Better collate rwsem_read_trylock() - !973 [sync] PR-969: kobject: Fix slab-out-of-bounds in fill_kobj_path() - !988 [sync] PR-954: block: iocost bugfix - !985 [sync] PR-946: icost bugfix - kernel: don't call do_exit() for PF_IO_WORKER threads - x86/process: setup io_threads more like normal user space threads - arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread() - arch: setup PF_IO_WORKER threads like PF_KTHREAD - roh: Fix ROH multi-BD cmdq issue - !1006 drivers/perf: hisi: Don't migrate perf to the CPU going to teardown - nbd: get config_lock before sock_shutdown - dm thin: Fix ABBA deadlock by resetting dm_bufio_client - dm: add disk before alloc dax - crypto: hisilicon/qm - alloc buffer to set and get xqc - crypto: hisilicon/qm - fix the pf2vf timeout when device reset - vfio/migration: obtain the mailbox configuration at one time - crypto: hisilicon/qm - obtain the mailbox configuration at one time - drivers/perf: hisi: Don't migrate perf to the CPU going to teardown - !993 Clean up for RDMA/HNS - !979 [sync] PR-943: Fixed the accelerator capability register issue. - !981 [sync] PR-967: Support dynamic_hugetlb on arm64 and fix some bug - !989 [sync] PR-940: net: hns3: related bugfixes, refactoring, and cleanup - hikey9xx: Fixed incorrect use of kfree to free sreg - RDMA/hns: Remove redundant 'num_mtt_segs' and 'max_extend_sg' - RDMA/hns: Remove redundant 'use_lowmem' argument from hns_roce_init_hem_table() - !992 [sync] PR-949: mm: page_counter: remove unneeded atomic ops for low/min - ubi: Fix deadlock caused by recursively holding work_sem - mtd: ubi: wl: Fix a couple of kernel-doc issues - !977 [sync] PR-968: Fix ORC unwinder on paravirt {save,restore}_fl - mm: page_counter: remove unneeded atomic ops for low/min - net: hns3: restore user pause configure when disable autoneg - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: refactor hclge_update_desc_vfid for extension - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - perf: pmu: fix set wrong filter mode for running events issue - block: fix order error in blk_release_queue - block: fix null-pointer dereference in ioc_pd_init - blk-iocost: dispatch all throttled bio in ioc_pd_offline - blk-iocost: don't throttle bio if iocg is offlined - blk-iocost: track whether iocg is still online - blk-iocost: fix UAF in ioc_pd_free - x86/boot/compressed: Register dummy NMI handler in EFI boot loader, to avoid kdump crashes - mm/dynamic_hugetlb: fix type error of pfn in __hpool_split_gigantic_page() - mm/dynamic_hugetlb: set PagePool to bad page - mm/dynamic_hugetlb: replace spin_lock with mutex_lock and fix kabi broken - mm/dynamic_hugetlb: isolate hugepage without dissolve - mm/dynamic_hugetlb: support dynamic hugetlb on arm64 - mm/dynamic_hugetlb: fix kabi broken when enable CONFIG_DYNAMIC_HUGETLB on arm64 - !964 [sync] PR-937: tcp: restrict net.ipv4.tcp_app_win - !961 [sync] PR-925: tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - crypto: hisilicon/zip - save capability registers in probe process - crypto: hisilicon/sec2 - save capability registers in probe process - crypto: hisilicon/hpre - save capability registers in probe process - crypto: hisilicon/qm - save capability registers in qm init process - crypto: hisilicon/qm - add a function to set qm algs - crypto: hisilicon/sec - fix for resource leak - crypto: hisilicon/sec - remove unused parameter - crypto: hisilicon/sec - misc cleanups - !957 [sync] PR-938: config: Disable CONFIG_EULER_FS by default - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tcp: restrict net.ipv4.tcp_app_win - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - config: Disable CONFIG_EULER_FS by default - xfs: kill xfs_sb_version_has_v3inode() - xfs: introduce xfs_sb_is_v5 helper - xfs: remove unused xfs_sb_version_has wrappers - xfs: convert xfs_sb_version_has checks to use mount features - xfs: convert scrub to use mount-based feature checks - xfs: open code sb verifier feature checks - xfs: convert xfs_fs_geometry to use mount feature checks - xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdown - xfs: convert remaining mount flags to state flags - xfs: convert mount flags to features - xfs: consolidate mount option features in m_features - xfs: replace xfs_sb_version checks with feature flag checks - xfs: reflect sb features in xfs_mount - xfs: rework attr2 feature and mount options - xfs: rename xfs_has_attr() - xfs: xfs_is_shutdown vs xlog_is_shutdown cage fight - xfs: log items should have a xlog pointer, not a mount - xfs: fix incorrect error-out in xfs_remove - !933 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - !923 [sync] PR-918: Misc fixes for Kunpeng accelerator drivers! - !914 [sync] PR-906: ipv6: Add lwtunnel encap size of all siblings in nexthop calculation - crypto: hisilicon/qm - remove unnecessary aer.h include - crypto: hisilicon/qm - stop function and write data to memory - crypto: hisilicon/hpre - ensure private key less than n - crypto: hisilicon/qm - prevent soft lockup in qm_poll_req_cb()'s loop - !921 [sync] PR-919: Revert "ext4: dio take shared inode lock when overwriting preallocated blocks" - Revert "ext4: dio take shared inode lock when overwriting preallocated blocks" - !898 [sync] PR-894: Fixed two accelerator bugfixes - !908 [sync] PR-874: nic: hns3: fix pointer cast for wol and fix getting GE port lanes error and set cpu affinity - ipv6: Add lwtunnel encap size of all siblings in nexthop calculation - !909 [sync] PR-907: tcp/dccp: Add another way to allocate local ports in connect() - !893 mitigatin cacheline false sharing - tcp/dccp: Add another way to allocate local ports in connect() - net: hns3: fix set cpu affinity when state down - net: hns3: add support for getting GE port lanes - net: hns3: fix pointer cast to different type for wol - !903 backport block bugfix - md/raid10: fix incorrect done of recovery - md/raid10: fix null-ptr-deref in raid10_sync_request - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - md: fix unexpected changes of return value in rdev_set_badblocks - md/raid10: fix io hung in md_wait_for_blocked_rdev() - block: Only set bb->changed when badblocks changes - md/raid10: fix incorrect counting of rdev->nr_pending - md/raid10: remove WANR_ON_ONCE in raid10_end_write_request - md/raid10: fix uaf if replacement replaces rdev - md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request - md/raid10: fix io loss while replacement replace rdev - md/raid10: prioritize adding disk to 'removed' mirror - md: fix io loss when remove rdev fail - md/raid10: fix a race between removing rdev and access conf->mirrors[i].rdev - md/raid10: fix taks hung in raid10d - md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() - md/raid10: fix softlockup in raid10_unplug - md/raid1: stop mdx_raid1 thread when raid1 array run failed - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - md: Flush workqueue md_rdev_misc_wq in md_alloc() - block: don't allow the same type rq_qos add more than once - blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost - blk-iocost: don't allow to configure bio based device - !899 [sync] PR-895: config: enable CONFIG_BPF_STREAM_PARSER=y on arm64 - config: enable CONFIG_BPF_STREAM_PARSER=y on arm64 - uacce: use filep->f_mapping to replace inode->i_mapping - crypto:hisilicon/qm: bugfix queue parameter issue - enable MITIGATION_FALSE_SHARING by default - ext4: mitigatin cacheline false sharing in struct ext4_inode_info- Process PGP certs before kernel building- !888 [sync] PR-881: arm64: Keep HWCAP2_WFXT uapi consistent with upstream - arm64: Keep HWCAP2_WFXT uapi consistent with upstream - !885 [sync] PR-860: [OLK-5.10] Add support for Emerald Rapids to powercap/intel_rapl driver. - powercap: intel_rapl: add support for Emerald Rapids - !878 Bugfixes for RDMA/hns - !879 [sync] PR-877: sched: fix performance degradation on lmbench - sched: fix performance degradation on lmbench - RDMA/hns: Fix sleeping in atomic context during DCA unloading - RDMA/hns: Fix a missing kfree() to hr_dev->priv - RDMA/hns: Fix incorrect post-send with direct wqe of wr-list in kernel space - RDMA/hns: Fix inaccurate error label name in init instance - RDMA/hns: Remove VF extend configuration - RDMA/hns: fix iommu_map_sg() failed when MR bigger than 4G - RDMA/hns: Fix a missing check of atomic wr length - !871 [sync] PR-866: arm64: kdump: Avoid reserving low memory repeatedly - !872 [sync] PR-863: Backport CVEs and bugfixes - drm/virtio: Fix error code in virtio_gpu_object_shmem_init() - drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling - drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init - cgroup: Stop task iteration when rebinding subsystem - sched/topology: Fix exceptional memory access in sd_llc_free_all() - block: Fix the partition start may overflow in add_partition() - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum - iomap: don't invalidate folios after writeback errors - iomap: Don't create iomap_page objects in iomap_page_mkwrite_actor - iomap: Don't create iomap_page objects for inline files - iomap: Permit pages without an iop to enter writeback - eulerfs: fix null-ptr-dereference when allocate page failed - eulerfs: add error handling for nv_init() - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - Revert "md: unlock mddev before reap sync_thread in action_store" - md: unlock mddev before reap sync_thread in action_store - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: merge disk_scan_partitions and blkdev_reread_part - arm64: kdump: Avoid reserving low memory repeatedly- !795 sched/fair: Introduce multiple qos level - !850 Fix race condition in __percpu_counter_sum() function within cpu hotplug - !849 drivers/cpufreq: gain accurate CPU frequency from cpufreq/cpuinfo_cur_freq - !773 Compiler: Add value profile support for kernel. - !842 net: hns3: add support for Hisilicon ptp sync device - !844 A patchset of sched to improve benchmark performance - !837 Backport bugfixes for RDMA/hns - GCC: Add value profile support for kernel. - !803 ACC support no-sva feature - sched/fair: Introduce multiple qos level - sched: Clear ttwu_pending after enqueue_task() - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle - sched/fair: Fix kabi borken in sched_domain - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs - sched/fair: Improve consistency of allowed NUMA balance calculations - sched/pelt: Relax the sync of load_sum with load_avg - pcpcntrs: fix dying cpu summation race - cpumask: introduce for_each_cpu_or - lib: extend the scope of small_const_nbits() macro - cpumask: Introduce DYING mask - sched/pelt: Relax the sync of runnable_sum with runnable_avg - sched/pelt: Continue to relax the sync of util_sum with util_avg - crypto: hisilicon/qm - support no-sva feature - uacce: add UACCE_MODE_NOIOMMU for warpdrive - !851 perf/smmuv3: Enable HiSilicon Erratum quirk - !793 LoongArch: kvm: add pv ipi support - !840 intel: backport uncore-freq current frequency sysfs related patches - !839 intel: backport intel-pstate patches for Server platforms - !809 LoongArch: defconfig: enable memory and pci hotplug related configs for LoongArch - !547 [OLK-5.10] cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - !544 [OLK-5.10] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !848 Support T6 ETM and Workaround CPU hung bug on hip09 - perf/smmuv3: Enable HiSilicon Erratum quirk - perf cs-etm: add error logging to cs_etm_is_etmv4() - coresight: etm4x: Workaround CPU hung bug on hip09 - coresight: etm4x: Add Support for HiSilicon T6 ETM - cpufreq: CPPC: keep target core awake when reading its cpufreq rate - config: enable CONFIG_ARM64_AMU_EXTN to be compatible with AMU platform - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - net: hns3: add support for Hisilicon ptp sync device - !835 Add Huawei Intelligent Network Card Driver: hinic3 - LoongArch: defconfig: Add PCI hotplug support - LoongArch: defconfig: Add memory hotplug support - platform/x86: intel-uncore-freq: Prevent driver loading in guests - platform/x86/intel/uncore-freq: Display uncore current frequency - platform/x86/intel/uncore-freq: Use sysfs API to create attributes - cpufreq: intel_pstate: Enable HWP IO boost for all servers - cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode - cpufreq: intel_pstate: Support Sapphire Rapids OOB mode - cpufreq: intel_pstate: Handle no_turbo in frequency invariance - RDMA/hns: Modify the value of long message loopback slice - RDMA/hns: Fix base address table allocation - RDMA/hns: Fix timeout attr in query qp for HIP08 - net/hinic3: Add Huawei Intelligent Network Card Driver: hinic3 - cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs - !601 fix test_vmxon failed - !739 Fix kvm-unit-tests vmx_cr4_osxsave_test case failed - !767 [HUST CSE] fs/ntfs3: Aolve errors caused by uninitialized variables - LoongArch: LSVZ: Support PV IPI to reduce VM exit - !777 update patches for sw64 architecture - sw64: bpf: optimize DIV and MOD instructions - sw64: fix crash kernel memory reservation - sw64: kvm: optimize external interrupts assignment for guest - sw64: guard hotplug cpu specific code - sw64: perf: unwind: use perf's copy of kernel headers - sw64: trace user task unalignment - sw64: kvm: fix inconsitent timing metrics - sw64: restart idle routine if it is interrupted - sw64: mm: fix pmd_present() for THP - sw64: fix format of Kconfig - sw64: reorganize CPU_FREQ related config - efi/sw_64: work around adding memblock regions - sw64: kvm: add the implementation of HCALL_STOP - sw64: fix a compile error with CONFIG_EFI=n - sw64: simplify and improve smp operations - sw64: kvm: fix clock synchronization of VM live migration - sw64: fix support for qemu boards without IOR:SMP_INFO - sw64: setup cpu topology of guest - sw64: simplify pgtable set and populate interfaces - sw64: extend pt_regs to fix broken bpf_user_pt_regs_t - sw64: update kata_openeuler_defconfig and kata_guest_defconfig - sw64: fix bpf_user_pt_regs_t - sw64: increase the minimun frequency of DVFS - sw64: fix compilation error when CONFIG_IPMI_POWEROFF=m - sw64: add support for restartable sequences - sw64: iommu: fix iommu-flush ops to support multi-device passthrough - sw64: enable CONFIG_IKHEADERS in defconfig - sw64: select ARCH_WANT_DEFAULT_BPF_JIT in Kconfig - sw64: expand the occasion for using legacy power management - sw64: optimize idle routine - sw64: fix THREAD_INFO_IN_TASK support for suspend and hibernation - sw64: topology: fix thread_sibling setup - sw64: perf: add libbfd support - sw64: fix a compile error with CONFIG_SCHED_INFO=n - sw64: add support for vmtop - sw64: add CONFIG_SCHEDSTATS=y to defconfig - sw64: add more registers saved during suspend/resume cycle - sw64: deprecate the restored memory region during suspend cycle - fs/ntfs3: Fixed the error of uninitialized value - kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions - KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails- perf: add CoreSight trace component support on aarch64 platform- !824 Net: ethernet: 3snic 3s9xx network driver add "select NET_DEVLINK" - Net: ethernet: 3snic 3s9xx network driver add "select NET_DEVLINK" - !821 Revert "riscv: topology: fix default topology reporting" - !820 Net: m1600: Fix build err - Revert "riscv: topology: fix default topology reporting" - Net: m1600: Fix build err for hwmon.c. - !761 net: stmmac: fix potential double free of dma descriptor resources - !807 Backport 5.10.153 LTS - !805 Add support for HiSilicon UC/H60PA/PAv3 PMU driver - !545 [OLK-5.10] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !789 x86 FPU/AMX bug fix since kernel v5.18 - !787 Intel: Support In Field Scan(IFS) Array BIST - !781 Intel: backport split lock EMR CPU support for OLK 5.10 - !760 LoongArch: kvm: fix bug of kvm's hugepage - drivers/perf: hisi: Add support for HiSilicon UC PMU driver - drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver - drivers/perf: hisi: add NULL check for name - drivers/perf: hisi: Remove redundant initialized of pmu->name - drivers/perf: hisi: Extract initialization of "cpa_pmu->pmu" - serial: Deassert Transmit Enable on probe in driver-specific way - serial: core: move RS485 configuration tasks from drivers into core - can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive - arm64/kexec: Test page size support with new TGRAN range values - arm64/mm: Fix __enable_mmu() for new TGRAN range values - arm64: Add AMPERE1 to the Spectre-BHB affected list - net: enetc: survive memory pressure without crashing - net/mlx5: Fix crash during sync firmware reset - net/mlx5: Fix possible use-after-free in async command interface - net/mlx5e: Do not increment ESN when updating IPsec ESN state - nh: fix scope used to find saddr when adding non gw nh - net: ehea: fix possible memory leak in ehea_register_port() - openvswitch: switch from WARN to pr_warn - ALSA: aoa: Fix I2S device accounting - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() - net: fec: limit register access on i.MX6UL - PM: domains: Fix handling of unavailable/disabled idle states - net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() - i40e: Fix flow-type by setting GL_HASH_INSET registers - i40e: Fix VF hang when reset is triggered on another VF - i40e: Fix ethtool rx-flow-hash setting for X722 - ipv6: ensure sane device mtu in tunnels - media: vivid: set num_in/outputs to 0 if not supported - media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' - media: v4l2-dv-timings: add sanity checks for blanking values - media: vivid: dev->bitmap_cap wasn't freed in all cases - media: vivid: s_fbuf: add more sanity checks - PM: hibernate: Allow hybrid sleep to work with s2idle - can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path - can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path - tcp: fix indefinite deferral of RTO with SACK reneging - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: minor optimization in tcp_add_backlog() - net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - kcm: annotate data-races around kcm->rx_wait - kcm: annotate data-races around kcm->rx_psock - atlantic: fix deadlock at aq_nic_stop - amd-xgbe: add the bit rate quirk for Molex cables - amd-xgbe: fix the SFP compliance codes check for DAC cables - x86/unwind/orc: Fix unreliable stack dump with gcov - net: netsec: fix error handling in netsec_register_mdio() - tipc: fix a null-ptr-deref in tipc_topsrv_accept - perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() - ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile - arc: iounmap() arg is volatile - ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid - media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation - net: ieee802154: fix error return code in dgram_bind() - xen/gntdev: Prevent leaking grants - Xen/gntdev: don't ignore kernel unmapping error - s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() - s390/futex: add missing EX_TABLE entry to __futex_atomic_op() - perf auxtrace: Fix address filter symbol name match for modules - kernfs: fix use-after-free in __kernfs_remove - counter: microchip-tcb-capture: Handle Signal1 read and Synapse - mmc: core: Fix kernel panic when remove non-standard SDIO card - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO - drm/msm/dp: fix IRQ lifetime - drm/msm/hdmi: fix memory corruption with too many bridges - drm/msm/dsi: fix memory corruption with too many bridges - scsi: qla2xxx: Use transport-defined speed mask for supported_speeds - mac802154: Fix LQI recording - exec: Copy oldsighand->action under spin-lock - fs/binfmt_elf: Fix memory leak in load_elf_binary() - fbdev: smscufx: Fix several use-after-free bugs - iio: temperature: ltc2983: allocate iio channels once - iio: light: tsl2583: Fix module unloading - tools: iio: iio_utils: fix digit calculation - xhci: Remove device endpoints from bandwidth list when freeing the device - xhci: Add quirk to reset host back to default state at shutdown - mtd: rawnand: marvell: Use correct logic for nand-keep-config - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller - usb: bdc: change state when port disconnected - usb: dwc3: gadget: Don't set IMI for no_interrupt - usb: dwc3: gadget: Stop processing more requests on IMI - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM - ALSA: rme9652: use explicitly signed char - ALSA: au88x0: use explicitly signed char - ALSA: Use del_timer_sync() before freeing timer - can: kvaser_usb: Fix possible completions during init_completion - can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() - drivers/perf: hisi: Simplify the parameters of hisi_pmu_init() - drivers/perf: hisi: Advertise the PERF_PMU_CAP_NO_EXCLUDE capability - perf: hisi: Extract hisi_pmu_init - selftests/x86/amx: Add a ptrace test - x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() - selftests/x86/amx: Use provided __cpuid_count() macro - selftests: Provide local define of __cpuid_count() - x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly - x86/fpu: Exclude dynamic states from init_fpstate - x86/fpu: Fix the init_fpstate size check with the actual size - x86/fpu: Configure init_fpstate attributes orderly - x86/fpu/xstate: Consolidate size calculations - x86/fpu/xstate: Handle supervisor states in XSTATE permissions - x86/fpu/xsave: Handle compacted offsets correctly with supervisor states - x86/fpu: Cache xfeature flags from CPUID - x86/fpu/xsave: Initialize offset/size cache early - x86/fpu: Remove unused supervisor only offsets - x86/fpu: Remove redundant XCOMP_BV initialization - x86/split_lock: Enumerate architectural split lock disable bit - Documentation/ABI: Update IFS ABI doc - platform/x86/intel/ifs: Update IFS doc - platform/x86/intel/ifs: Implement Array BIST test - platform/x86/intel/ifs: Sysfs interface for Array BIST - platform/x86/intel/ifs: Introduce Array Scan test to IFS - x86/include/asm/msr-index.h: Add IFS Array test bits - platform/x86/intel/ifs: IFS cleanup - platform/x86/intel/ifs: Reorganize driver data - platform/x86/intel/ifs: Separate ifs_pkg_auth from ifs_data - net: stmmac: fix potential double free of dma descriptor resources - LoongArch: kvm: fix bug of kvm's hugepage - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- !798 bpf: support BPF_PROG_QUERY for progs attached to sockmap - !802 Backport CVEs and bugfixes - bpf: support BPF_PROG_QUERY for progs attached to sockmap - !780 Backport 5.10.152 LTS - netfilter: nf_tables: deactivate anonymous set from preparation phase - xfs: verify buffer contents when we skip log replay - iommu/arm-smmu-v3: Fix ECMDQs is not initialized correctly - !791 crypto: hisilicon/qm - support dumping stop queue status - !794 scsi: hisi_sas: The IO timeout mechanism and error handling related bugfix - !608 Net: ethernet: Support 3snic 3s9xx network card - crypto: hisilicon/qm - support dumping stop queue status - crypto: hisilicon/qm - add debugfs to query the status of the stop queue - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing - Net: ethernet: Support 3snic 3s9xx network card 3snic inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/I6TX4J CVE: NA - udp: Update reuse->has_conns under reuseport_lock. - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - mmc: core: Add SD card quirk for broken discard - Makefile.debug: re-enable debug info for .S files - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB - ACPI: video: Force backlight native for more TongFang devices - hv_netvsc: Fix race between VF offering and VF association message from host - perf/x86/intel/pt: Relax address filter validation - riscv: topology: fix default topology reporting - arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region - fcntl: make F_GETOWN(EX) return 0 on dead owner task - perf: Skip and warn on unknown format 'configN' attrs - perf pmu: Validate raw event with sysfs exported format bits - riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb - riscv: Add machine name to kernel boot log and stack dump output - mmc: sdhci-tegra: Use actual clock rate for SW tuning correction - xen/gntdev: Accommodate VMA splitting - xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests - tracing: Do not free snapshot if tracer is on cmdline - tracing: Simplify conditional compilation code in tracing_set_tracer() - dmaengine: mxs: use platform_driver_register - dmaengine: mxs-dma: Remove the unused .id_table - drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() - iommu/vt-d: Clean up si_domain in the init_dmars() error path - iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() - net: phy: dp83822: disable MDI crossover status change interrupt - net: hns: fix possible memory leak in hnae_ae_register() - sfc: include vport_id in filter spec hash and equal() - net: sched: sfb: fix null pointer access issue when sfb_init() fails - net: sched: delete duplicate cleanup of backlog and qlen - net: sched: cake: fix null pointer access issue when cake_init() fails - nvme-hwmon: kmalloc the NVME SMART log buffer - nvme-hwmon: consistently ignore errors from nvme_hwmon_init - nvme-hwmon: Return error code when registration fails - nvme-hwmon: rework to avoid devm allocation - ionic: catch NULL pointer issue on reconfig - net: hsr: avoid possible NULL deref in skb_clone() - cifs: Fix xid leak in cifs_ses_add_channel() - cifs: Fix xid leak in cifs_flock() - cifs: Fix xid leak in cifs_copy_file_range() - net: phy: dp83867: Extend RX strap quirk for SGMII mode - net/atm: fix proc_mpc_write incorrect return value - sfc: Change VF mac via PF as first preference if available. - HID: magicmouse: Do not set BTN_MOUSE on double report - i40e: Fix DMA mappings leak - tipc: fix an information leak in tipc_topsrv_kern_subscr - tipc: Fix recognition of trial period - ACPI: extlog: Handle multiple records - btrfs: fix processing of delayed tree block refs during backref walking - btrfs: fix processing of delayed data refs during backref walking - r8152: add PID for the Lenovo OneLink+ Dock - media: venus: dec: Handle the case where find_format fails - media: mceusb: set timeout to at least timeout provided - KVM: arm64: vgic: Fix exit condition in scan_its_table() - kvm: Add support for arch compat vm ioctls - cpufreq: qcom: fix memory leak in error path - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS - ata: ahci-imx: Fix MODULE_ALIAS - hwmon/coretemp: Handle large core ID value - x86/microcode/AMD: Apply the patch early on every logical thread - i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter - cpufreq: qcom: fix writes in read-only memory region - selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() - ocfs2: fix BUG when iput after ocfs2_mknod fails - ocfs2: clear dinode links count in case of error- !782 openEuler supports bcache by default on x86 platforms - !765 LoongArch: fix some stability issues - !786 Support userswap feature - !790 mm: enable ksm per process and cgroup - memcg: support ksm merge any mode per cgroup - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 - mm: add new KSM process and sysfs knobs - mm: add new api to enable ksm per process - ksm: add profit monitoring documentation - ksm: count allocated ksm rmap_items for each process - ksm: count ksm merging pages for each process - !778 [sync] PR-774: Backport CVEs and bugfixes - userswap: add user mode check for swap-out VA - userswap: check read and write permissions for swap-out pages - userswap: add VMA checks for register address - userswap: add checks for input addresses - userswap: fix some type and logical bugs - userswap: split uswap_register() to validate address ranges - userswap: fix NULL pointer dereference in uswap_unmap_anon_page() - userswap: convert enable_userswap to static key - userswap: move userswap feature code into mm/userswap.c - userswap: provide cpu info in userfault msg - userswap: introduce new flag to determine the first page fault - userswap: fix VM_BUG_ON() in handle_userfault() - userswap: introduce MREMAP_USWAP_SET_PTE to remap for swapping out - userswap: introduce UFFDIO_COPY_MODE_DIRECT_MAP to map without copying - !766 LoongArch: add kexec&kdump support - config: enable bcache for x86 by default - !758 net: hns3: Backport wol feature and some hns3 bugfix - !570 Net: m1600: Support nebula-matrix m1600-series network card - !629 arm64: Add initial support for FEAT_WFxT - Net: m1600: Add m1600-driver for nebula-matrix m1600 series smart NIC. - net: hns3: fix reset timeout when enable full VF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - !772 timekeeping: Make CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable - config: make CLOCKSOURCE_VALIDATE_LAST_CYCLE not set by default - !768 Backport 5.10.151 LTS - filemap: Correct the conditions for marking a folio as accessed - Revert "filemap: Correct the conditions for marking a folio as accessed" - netrom: Fix use-after-free caused by accept on already connected socket - bluetooth: Perform careful capability checks in hci_sock_ioctl() - fs/ntfs3: Delete duplicate condition in ntfs_read_mft() - fs/ntfs3: Fix slab-out-of-bounds read in run_unpack - fs/ntfs3: Validate data run offset - xfs: buffer pins need to hold a buffer reference - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - !771 Revert "config: enable bcache for x86 by default" - timekeeping: Make CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable - Revert "config: enable bcache for x86 by default" - !757 openEuler supports bcache by default on x86 platforms - arm64: Use WFxT for __delay() when possible - arm64: Add wfet()/wfit() helpers - arm64: Add HWCAP advertising FEAT_WFXT - KVM: arm64: Expose the WFXT feature to guests - KVM: arm64: Offer early resume for non-blocking WFxT instructions - KVM: arm64: Handle blocking WFIT instruction - KVM: arm64: Introduce kvm_counter_compute_delta() helper - KVM: arm64: Simplify kvm_cpu_has_pending_timer() - arm64: Add RV and RN fields for ESR_ELx_WFx_ISS - arm64: Expand ESR_ELx_WFx_ISS_TI to match its ARMv8.7 definition - config: enable bcache for x86 by default - !634 Accelerator Linux Mainline Patch Round - !763 DAMON features: Support for process-level hot and cold data recognition and adjustment. - kbuild: Add skip_encoding_btf_enum64 option to pahole - kbuild: Unify options for BTF generation for vmlinux and modules - kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 - kbuild: Quote OBJCOPY var to avoid a pahole call break the build - bpf: Generate BTF_KIND_FLOAT when linking vmlinux - !749 intel: backport intel-idle support for EMR - !748 intel: backport intel-uncore-freq support for EMR - !742 SPR: EDAC driver enhance for driver decode and 2LM - !622 Intel: Add PMU support for Intel Emerald Rapids - !615 Intel: Add RAPL support for Emerald Rapids(EMR) - LoongArch: Fix kdump failure on v40 interface specification - LoongArch: configs: Enable kexec/kdump - LoongArch: kdump: Add crashkernel=YM handling - LoongArch: kdump: Add single kernel image implementation - LoongArch: Add support for kernel address space layout randomization (KASLR) - LoongArch: Add support for kernel relocation - LoongArch: Add la_abs macro implementation - LoongArch: Add JUMP_VIRT_ADDR macro implementation to avoid using la.abs - LoongArch: Use la.pcrel instead of la.abs when it's trivially possible - LoongArch: efistub: Modify the address where efistub jumps to the main kernel - LoongArch: kdump: Add memory reservation for old kernel - LoongArch: Integrate initrd operation - LoongArch: kexec: Add compatibility with old interfaces - LoongArch: Flush TLB earlier at initialization - LoongArch: Add kdump support - LoongArch: Add kexec support - LoongArch: defconfig: enable CONFIG_CACHEFILES - i2c: loongson: fix irq not freed when remove module - LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in {pmd,pte}_mkwrite() - LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in {pmd,pte}_mkdirty() - LoongArch: Clear FPU/SIMD thread info flags for kernel thread - LoongArch: Remove generic irq migration - LoongArch: Fix secondary bridge routing errors - crypto: hisilicon/qm - fix coding style issues - crypto: hisilicon/qm - update comments to match function - crypto: hisilicon/qm - change function names - crypto: hisilicon/qm - use min() instead of min_t() - crypto: hisilicon/qm - remove some unused defines - crypto: hisilicon: Wipe entire pool on error - crypto: hisilicon/qm - define the device isolation strategy - uacce: supports device isolation feature - crypto: hisilicon - remove redundant config PCI dependency for some CRYPTO_DEV_HISI configs - crypto: ccree,hisilicon - Fix dependencies to correct algorithm - crypto: hisilicon/qm - add device status check when start fails - crypto: hisilicon/hpre - Use helper to set reqsize - crypto: kpp - Add helper to set reqsize - crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value - crypto: hisilicon/sec - remove continuous blank lines - crypto: hisilicon/sec - fix spelling mistake 'ckeck' -> 'check' - crypto: hisilicon/qm - the command dump process is modified - crypto: hisilicon/qm - split a debugfs.c from qm - crypto: hisilicon/qm - modify the process of regs dfx - crypto: hisilicon/qm - delete redundant null assignment operations - crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() - !640 sched/fair: Introduce QOS_SMT_EXPELL priority reversion mechanism - !624 Intel SPR fast rep string operations support - !594 Intel: SGX incremental backporting patches until upstream 6.3 - !580 Intel: Recover two microcode interfaces when support In Field Scan(IFS) multi-blob images - !469 OLK-5.10: x86/cpu: Add several Intel server CPU model numbers - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER - sched/fair: Add cmdline nosmtexpell - sched/fair: Introduce QOS_SMT_EXPELL priority reversion mechanism - net: hns3: sync linux kernel hns3 wol to openeuler - !753 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - sched/fair: Start tracking qos_offline tasks count in cfs_rq - platform/x86: intel-uncore-freq: add Emerald Rapids support - intel_idle: add Emerald Rapids Xeon support - EDAC/i10nm: Add driver decoder for Sapphire Rapids server - EDAC/skx_common: Enable EDAC support for the "near" memory - !169 sched/fair: Scan cluster before scanning LLC in wake-up path - !678 backport some bug fix for page pool - !724 Backport CVEs and bugfixes - USB: gadgetfs: Fix race between mounting and unmounting - prlimit: do_prlimit needs to have a speculation check - ext4: check iomap type only if ext4_iomap_begin() does not fail - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - ext4: only update i_reserved_data_blocks on successful block allocation - can: af_can: fix NULL pointer dereference in can_rcv_filter - RDMA/core: Refactor rdma_bind_addr - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - scsi: dpt_i2o: Remove obsolete driver - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - bpf, sockmap: Fix double bpf_prog_put on error case in map_link - bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap - bpf, sockmap: Attach map progs to psock early for feature probes - bpf, sockmap: Fix return codes from tcp_bpf_recvmsg_parser() - bpf, sockmap: Fix race in ingress receive verdict with redirect to self - !675 driver/hifc&hinic: Fix compile error in allyesconfigs - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - !665 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - skbuff: Fix a race between coalescing and releasing SKBs - !596 drivers/coresight: Add UltraSoc System Memory Buffer driver - drivers/coresight: Add UltraSoc System Memory Buffer driver - coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused - coresight: Make new csdev_access offsets unsigned - coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors - coresight: Re-use same function for similar sysfs register accessors - coresight: Simplify sysfs accessors by using csdev_access abstraction - coresight: Remove unused function parameter - Revert "drivers/coresight: Add Ultrasoc System Memory Buffer driver" - x86/perf: fix use-after-free bug in uncore_pci_remove() - !636 backport some PCC driver patches - !564 usb: disable soft retry for EJ188 controller - sched:Open the kernel configuration for cluster. - scheduler: Disable cluster scheduling by default - scheduler: Add boot time enabling/disabling of cluster scheduling - scheduler: Add runtime knob sysctl_sched_cluster - scheduler: Create SDTL_SKIP flag to skip topology level - sched/fair: Scan cluster before scanning LLC in wake-up path - sched: Add per_cpu cluster domain info and cpus_share_lowest_cache API - !592 Backport 5.10.150 LTS - !644 The driver modifies the configuration of SAS link establishment and link stability. - scsi: hisi_sas: Configure the initialization registers according to HBA model - !630 vfio/pci: Fix mistakenly deleted "vdev->num_regions" - !639 Fix errors related to bond and rq inline - RDMA/hns: Fix the compatibility flag problem - RDMA/hns: Fix the inconsistency between the rq inline bit and the community - RDMA/hns: Fix a missing constraint for slave num in RoCE Bonding - RDMA/hns: Support dispatching IB event for RoCE bonding - RDMA/hns: Set IB port state depending on upper device for RoCE bonding - RDMA/hns: Get real-time port state of bonding slave - RDMA/hns: Fix the counting error of bonding with more than 2 slaves - RDMA/hns: Fix the repetitive workqueue mission in RoCE Bonding - RDMA/hns: Rename hns_roce_bond_info_record() to make sense - RDMA/hns: Support reset recovery for RoCE bonding - RDMA/hns: Fix the counting error of slave number - RDMA/hns: Fix the driver uninit order during bond setting - RDMA/hns: Simplify the slave uninit logic of RoCE bonding operations - RDMA/hns: Remove the struct member 'bond_grp' from hns_roce_dev - RDMA/hns: Initial value assignment cleanup for RoCE Bonding variables - RDMA/hns: Delete a useless assignment to bond_state - RDMA/hns: Apply XArray for Bond ID allocation - RDMA/hns: Move bond_work from hns_roce_dev to hns_roce_bond_group - mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure - i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() - mailbox: pcc: Fix spelling mistake "Plaform" -> "Platform" - mailbox: pcc: Fix an invalid-load caught by the address sanitizer - mailbox: pcc: Handle all PCC subtypes correctly in pcc_mbox_irq - mailbox: pcc: Avoid using the uninitialized variable 'dev' - mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probe - mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) - mailbox: pcc: Drop handling invalid bit-width in {read,write}_register - mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq - mailbox: pcc: Add PCC register bundle and associated accessor functions - mailbox: pcc: Rename doorbell ack to platform interrupt ack register - mailbox: pcc: Use PCC mailbox channel pointer instead of standard - mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info - mailbox: pcc: Consolidate subspace doorbell register parsing - mailbox: pcc: Consolidate subspace interrupt information parsing - mailbox: pcc: Refactor all PCC channel information into a structure - mailbox: fix various typos in comments - perf/x86/rapl: Add support for Intel Emerald Rapids - !381 net: hns3: add support handling tx dhcp packets for ROH - perf/x86/intel/cstate: Add Emerald Rapids - perf/x86/intel: Add Emerald Rapids - perf/x86/intel/uncore: Add Emerald Rapids - perf/x86/msr: Add Emerald Rapids - perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support - net: hns3: add support handling tx dhcp packets for ROH - !617 Support geting xrcd num from firmware - RDMA/hns: Support getting xrcd num from firmware - !633 Backport CVEs and bugfixes - bonding: Fix memory leak when changing bond type to Ethernet - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - mm: mem_reliable: Fix blank space issue in reliable_report_usage() - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - xfs: don't leak btree cursor when insrec fails after a split - xfs: avoid unnecessary runtime sibling pointer endian conversions - xfs: detect self referencing btree sibling pointers - xfs: introduce xfs_buf_daddr() - xfs: move kernel-specific superblock validation out of libxfs - xfs: bound maximum wait time for inodegc work - xfs: introduce xfs_inodegc_push() - xfs: flush inodegc workqueue tasks before cancel - xfs: drop async cache flushes from CIL commits. - xfs: limit iclog tail updates - xfs: need to see iclog flags in tracing - io_uring: ensure that io_init_req() passes in the right issue_flags - io_uring: add missing lock in io_get_file_fixed - !618 Bugfixes related to SAS error handling, DIF, and low power consumption - vfio/pci: Fix mistakenly deleted "vdev->num_regions" - !616 net: hns3: supports customization requirements - !625 AMD: Fix build warning. - kabi: Fix kabi breakage without build warning. - Revert "kabi: Fix kabi breakage caused by commit d5616bac7ada." - KVM: x86: Advertise fast REP string features inherent to the CPU - x86/cpufeatures: Add macros for Intel's new fast rep string features - !593 Backport CVEs and bugfixes - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - !611 net: hns3: add supports customization requirements and fix vf fault detect err - scsi: sd: Update DIX config every time sd_revalidate_disk() is called - scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - scsi: libsas: Do not export sas_ata_wait_after_reset() - scsi: hisi_sas: Fix SATA devices missing issue during I_T nexus reset - scsi: libsas: Add smp_ata_check_ready_type() - !503 SAS-related bugfix:rolls back these policies without disabling the hard disk PHY. - !600 The driver supports PCIe 4 TB BAR device allocation. - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - net: hns3: notify specified VF for recovery operation - net: hns3: add build check in hclge_get_vf_isolate_bitmap - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: add support modified tx timeout - PCI: Support BAR sizes up to 8TB - x86/sgx: Add overflow check in sgx_validate_offset_length() - tools headers cpufeatures: Sync with the kernel sources - KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guest - x86/sgx: Allow enclaves to use Asynchrounous Exit Notification - x86/sgx: Reduce delay and interference of enclave release - x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() - x86/sgx: Handle VA page allocation failure for EAUG on PF. - x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd - selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning - !581 Add support for SVE Direct WQE for hns - net/sched: Retire tcindex classifier - drm/vmwgfx: Validate the box size for the snooped cursor - netfilter: nf_tables: nft_parse_register can return a negative value - netfilter: nf_tables: validate registers coming from userspace. - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition - KVM: nVMX: add missing consistency checks for CR0 and CR4 - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - xfs: __percpu_counter_compare() inode count debug too expensive - xfs: fix memcpy fortify errors in EFI log format copying - xfs: fix memcpy fortify errors in RUI log format copying - xfs: fix memcpy fortify errors in CUI log format copying - xfs: fix memcpy fortify errors in BUI log format copying - xfs: Use struct xfs_bmdr_block instead of struct xfs_btree_block to calculate root node size - xfs: allow setting full range of panic tags - xfs: don't use BMBT btree split workers for IO completion - xfs: fix extent busy updating - xfs: get root inode correctly at bulkstat - xfs: invalidate xfs_bufs when allocating cow extents - xfs: attach dquots to inode before reading data/cow fork mappings - xfs: invalidate block device page cache during unmount - xfs: add selinux labels to whiteout inodes - xfs: convert buf_cancel_table allocation to kmalloc_array - xfs: don't leak xfs_buf_cancel structures when recovery fails - xfs: refactor buffer cancellation table allocation - xfs: fix type mismatches in the inode reclaim functions - xfs: don't allow log writes if the data device is readonly - Revert "drm/amdgpu: make sure to init common IP before gmc" - gcov: support GCC 12.1 and newer compilers - f2fs: fix wrong condition to trigger background checkpoint correctly - thermal: intel_powerclamp: Use first online CPU as control_cpu - ext4: continue to expand file system when the target size doesn't reach - Revert "drm/amdgpu: use dirty framebuffer helper" - Revert "drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega" - net/ieee802154: don't warn zero-sized raw_sendmsg() - Revert "net/ieee802154: reject zero-sized raw_sendmsg()" - net: ieee802154: return -EINVAL for unknown addr type - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc - clk: bcm2835: Make peripheral PLLC critical - usb: idmouse: fix an uninit-value in idmouse_open - nvmet-tcp: add bounds check on Transfer Tag - nvme: copy firmware_rev on each init - staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() - Revert "usb: storage: Add quirk for Samsung Fit flash" - usb: musb: Fix musb_gadget.c rxstate overflow bug - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d - soundwire: intel: fix error handling on dai registration issues - soundwire: cadence: Don't overwrite msg->buf during write commands - bcache: fix set_at_max_writeback_rate() for multiple attached devices - ata: libahci_platform: Sanity check the DT child nodes number - blk-throttle: prevent overflow while calculating wait time - staging: vt6655: fix potential memory leak - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() - scsi: 3w-9xxx: Avoid disabling device if failing to enable it - usb: host: xhci-plat: suspend/resume clks for brcm - usb: host: xhci-plat: suspend and resume clocks - clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate - media: cx88: Fix a null-ptr-deref bug in buffer_prepare() - clk: zynqmp: Fix stack-out-of-bounds in strncpy` - btrfs: scrub: try to fix super block errors - arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply - kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT - ARM: dts: imx6sx: add missing properties for sram - ARM: dts: imx6sll: add missing properties for sram - ARM: dts: imx6sl: add missing properties for sram - ARM: dts: imx6qp: add missing properties for sram - ARM: dts: imx6dl: add missing properties for sram - ARM: dts: imx6q: add missing properties for sram - ARM: dts: imx7d-sdb: config the max pressure for tsc2046 - drm/amd/display: Remove interface for periodic interrupt 1 - drm/dp: Don't rewrite link config when setting phy test pattern - mmc: sdhci-msm: add compatible string check for sdm670 - drm/meson: explicitly remove aggregate driver at module unload time - drm/amdgpu: fix initial connector audio value - ASoC: SOF: pci: Change DMI match info to support all Chrome platforms - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading - platform/chrome: cros_ec: Notify the PM of wake events during resume - drm: panel-orientation-quirks: Add quirk for Anbernic Win600 - drm/vc4: vec: Fix timings for VEC modes - drm: bridge: dw_hdmi: only trigger hotplug event on link change - udmabuf: Set ubuf->sg = NULL if the creation of sg table fails - drm/amd/display: fix overflow on MIN_I64 definition - gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() - drm: Prevent drm_copy_field() to attempt copying a NULL pointer - drm: Use size_t type for len variable in drm_copy_field() - drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() - Bluetooth: L2CAP: Fix user-after-free - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - wifi: rt2x00: correctly set BBP register 86 for MT7620 - wifi: rt2x00: set SoC wmac clock register - wifi: rt2x00: set VGC gain for both chains of MT7620 - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 - can: bcm: check the result of can_send() in bcm_can_tx() - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() - regulator: core: Prevent integer underflow - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() - xfrm: Update ipcomp_scratches with NULL when freed - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() - tcp: annotate data-race around tcp_md5sig_pool_populated - openvswitch: Fix overreporting of drops in dropwatch - openvswitch: Fix double reporting of drops in dropwatch - bpftool: Clear errno after libcap's checks - wifi: brcmfmac: fix invalid address access when enabling SCAN log level - NFSD: fix use-after-free on source server when doing inter-server copy - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data - x86/entry: Work around Clang __bdos() bug - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue - MIPS: BCM47XX: Cast memcmp() of function to (void *) - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk - rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() - rcu: Back off upon fill_page_cache_func() allocation failure - selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle - f2fs: fix to account FS_CP_DATA_IO correctly - f2fs: fix to avoid REQ_TIME and CP_TIME collision - f2fs: fix race condition on setting FI_NO_EXTENT flag - ACPI: APEI: do not add task_work to kernel thread to avoid memory leak - thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id - crypto: cavium - prevent integer overflow loading firmware - crypto: marvell/octeontx - prevent integer overflows - kbuild: rpm-pkg: fix breakage when V=1 is used - kbuild: remove the target in signal traps when interrupted - tracing: kprobe: Make gen test module work in arm and riscv - tracing: kprobe: Fix kprobe event gen test module on exit - iommu/iova: Fix module config properly - crypto: qat - fix DMA transfer direction - crypto: qat - use pre-allocated buffers in datapath - crypto: qat - fix use of 'dma_map_single' - crypto: inside-secure - Change swab to swab32 - crypto: ccp - Release dma channels before dmaengine unrgister - crypto: akcipher - default implementation for setting a private key - iommu/omap: Fix buffer overflow in debugfs - cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() - crypto: sahara - don't sleep when in softirq - powerpc: Fix SPE Power ISA properties for e500v1 platforms - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition - powerpc/powernv: add missing of_node_put() in opal_export_attrs() - powerpc/pci_dn: Add missing of_node_put() - powerpc/sysdev/fsl_msi: Add missing of_node_put() - powerpc/math_emu/efp: Include module.h - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg - clk: ast2600: BCLK comes from EPLL - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration - clk: baikal-t1: Add SATA internal ref clock buffer - clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent - clk: baikal-t1: Fix invalid xGMAC PTP clock divider - clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD - spmi: pmic-arb: correct duplicate APID to PPID mapping logic - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() - clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent - mfd: sm501: Add check for platform_driver_register() - mfd: fsl-imx25: Fix check for platform_get_irq() errors - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() - mfd: lp8788: Fix an error handling path in lp8788_probe() - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() - fsi: core: Check error number after calling ida_simple_get - clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical - scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() - scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() - serial: 8250: Fix restoring termios speed after suspend - firmware: google: Test spinlock on panic path to avoid lockups - staging: vt6655: fix some erroneous memory clean-up loops - phy: qualcomm: call clk_disable_unprepare in the error handling - tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown - serial: 8250: Toggle IER bits on only after irq has been set up - serial: 8250: Add an empty line and remove some useless {} - drivers: serial: jsm: fix some leaks in probe - usb: gadget: function: fix dangling pnp_string in f_printer.c - xhci: Don't show warning for reinit on known broken suspend - IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers - RDMA/cm: Use SLID in the work completion as the DLID in responder side - md/raid5: Ensure stripe_fill happens on non-read IO with journal - md: Replace snprintf with scnprintf - mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() - ata: fix ata_id_has_dipm() - ata: fix ata_id_has_ncq_autosense() - ata: fix ata_id_has_devslp() - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() - RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. - mtd: rawnand: fsl_elbc: Fix none ECC mode - mtd: devices: docg3: check the return value of devm_ioremap() in the probe - dyndbg: drop EXPORTed dynamic_debug_exec_queries - dyndbg: let query-modname override actual module name - dyndbg: fix module.dyndbg handling - dyndbg: fix static_branch manipulation - dmaengine: hisilicon: Add multi-thread support for a DMA channel - dmaengine: hisilicon: Fix CQ head update - dmaengine: hisilicon: Disable channels when unregister hisi_dma - fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() - misc: ocxl: fix possible refcount leak in afu_ioctl() - RDMA/rxe: Fix the error caused by qp->sk - RDMA/rxe: Fix "kernel NULL pointer dereference" error - media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init - media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() - tty: xilinx_uartps: Fix the ignore_status - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop - HSI: omap_ssi_port: Fix dma_map_sg error check - HSI: omap_ssi: Fix refcount leak in ssi_probe - clk: tegra20: Fix refcount leak in tegra20_clock_init - clk: tegra: Fix refcount leak in tegra114_clock_init - clk: tegra: Fix refcount leak in tegra210_clock_init - clk: sprd: Hold reference returned by of_get_parent() - clk: berlin: Add of_node_put() for of_get_parent() - clk: qoriq: Hold reference returned by of_get_parent() - clk: oxnas: Hold reference returned by of_get_parent() - clk: meson: Hold reference returned by of_get_parent() - usb: common: debug: Check non-standard control requests - usb: common: move function's kerneldoc next to its definition - usb: common: add function to get interval expressed in us unit - usb: common: Parse for USB SSP genXxY - usb: ch9: Add USB 3.2 SSP attributes - iio: ABI: Fix wrong format of differential capacitance channel ABI. - iio: inkern: only release the device node when done with it - iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume - iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq - iio: adc: at91-sama5d2_adc: check return status for pressure and touch - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen - ARM: Drop CMDLINE_* dependency on ATAGS - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family - soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA - ia64: export memory_add_physaddr_to_nid to fix cxl build error - ARM: dts: kirkwood: lsxl: remove first ethernet port - ARM: dts: kirkwood: lsxl: fix serial line - ARM: dts: turris-omnia: Fix mpp26 pin name and comment - soc: qcom: smem_state: Add refcounting for the 'state->of_node' - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() - memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() - memory: of: Fix refcount leak bug in of_get_ddr_timings() - memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() - ALSA: hda/hdmi: Don't skip notification handling during PM operation - ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() - ALSA: dmaengine: increment buffer pointer atomically - ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() - drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() - drm/omap: dss: Fix refcount leak bugs - ALSA: hda: beep: Simplify keep-power-at-enable behavior - ASoC: rsnd: Add check for rsnd_mod_power_on - drm/bridge: megachips: Fix a null pointer dereference bug - drm: fix drm_mipi_dbi build errors - platform/x86: msi-laptop: Fix resource cleanup - platform/x86: msi-laptop: Fix old-ec check for backlight registering - ASoC: tas2764: Fix mute/unmute - ASoC: tas2764: Drop conflicting set_bias_level power setting - ASoC: tas2764: Allow mono streams - platform/chrome: fix memory corruption in ioctl - platform/chrome: fix double-free in chromeos_laptop_prepare() - drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() - drm/dp_mst: fix drm_dp_dpcd_read return value checks - drm/bridge: parade-ps8640: Fix regulator supply order - drm/mipi-dsi: Detach devices when removing the host - drm/bridge: Avoid uninitialized variable warning - drm: bridge: adv7511: fix CEC power down control register offset - once: add DO_ONCE_SLOW() for sleepable contexts - net/ieee802154: reject zero-sized raw_sendmsg() - net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() - spi: Ensure that sg_table won't be used after being freed - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - sctp: handle the error returned from sctp_auth_asoc_init_active_key - vhost/vsock: Use kvmalloc/kvfree for larger packets. - wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM - spi: s3c64xx: Fix large transfers with DMA - netfilter: nft_fib: Fix for rpath check with VRF devices - Bluetooth: hci_core: Fix not handling link timeouts propertly - i2c: mlxbf: support lock mechanism - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe - spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype - x86/microcode/AMD: Track patch allocation size explicitly - wifi: ath11k: fix number of VHT beamformee spatial streams - Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure - bpf: Ensure correct locking around vulnerable function find_vpid() - net: fs_enet: Fix wrong check in do_pd_setup - wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve - spi: meson-spicc: do not rely on busy flag in pow2 clk ops - wifi: rtl8xxxu: Fix skb misuse in TX queue selection - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() - selftests/xsk: Avoid use-after-free on ctx - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() - Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend - Bluetooth: btusb: fix excessive stack usage - Bluetooth: btusb: Fine-tune mt7663 mechanism. - x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register - spi: mt7621: Fix an error message in mt7621_spi_probe() - bpftool: Fix a wrong type cast in btf_dumper_int - wifi: mac80211: allow bw change during channel switch in mesh - leds: lm3601x: Don't use mutex after it was destroyed - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() - nfsd: Fix a memory leak in an error handling path - objtool: Preserve special st_shndx indexes in elf_update_symbol - ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE - ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() - MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() - MIPS: SGI-IP27: Free some unused memory - sh: machvec: Use char[] for section boundaries - userfaultfd: open userfaultfds with O_RDONLY - selinux: use "grep -E" instead of "egrep" - smb3: must initialize two ACL struct fields to zero - drm/i915: Fix watermark calculations for gen12+ MC CCS modifier - drm/i915: Fix watermark calculations for gen12+ RC CCS modifier - drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() - drm/nouveau/kms/nv140-: Disable interlacing - staging: greybus: audio_helper: remove unused and wrong debugfs usage - KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility - media: cedrus: Set the platform driver data earlier - efi: libstub: drop pointless get_memory_map() call - thunderbolt: Explicitly enable lane adapter hotplug events at startup - tracing: Disable interrupt or preemption before acquiring arch_spinlock_t - ring-buffer: Add ring_buffer_wake_waiters() - ring-buffer: Check pending waiters when doing wake ups as well - ring-buffer: Have the shortest_full queue be the shortest not longest - ring-buffer: Allow splice to read previous partially read pages - ftrace: Properly unset FTRACE_HASH_FL_MOD - livepatch: fix race between fork and KLP transition - ext4: update 'state->fc_regions_size' after successful memory allocation - ext4: fix potential memory leak in ext4_fc_record_regions() - ext4: fix potential memory leak in ext4_fc_record_modified_inode() - ext4: fix miss release buffer head in ext4_fc_write_inode - ext4: place buffer head allocation before handle start - ext4: don't increase iversion counter for ea_inodes - ext4: make ext4_lazyinit_thread freezable - ext4: avoid crash when inline data creation follows DIO write - jbd2: add miss release buffer head in fc_do_one_pass() - jbd2: fix potential use-after-free in jbd2_fc_wait_bufs - jbd2: fix potential buffer head reference count leak - jbd2: wake up journal waiters in FIFO order, not LIFO - hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero - hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO - hardening: Clarify Kconfig text for auto-var-init - f2fs: fix to do sanity check on summary info - f2fs: fix to do sanity check on destination blkaddr during recovery - f2fs: increase the limit for reserve_root - btrfs: fix race between quota enable and quota rescan ioctl - scsi: qedf: Populate sysfs attributes for vport - powerpc/boot: Explicitly disable usage of SPE instructions - powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge - mm/mmap: undo ->mmap() when arch_validate_flags() fails - drm/udl: Restore display mode on resume - drm/virtio: Check whether transferred 2D BO is shmem - nvme-pci: set min_align_mask before calculating max_hw_sectors - UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - riscv: Pass -mno-relax only on lld < 15.0.0 - riscv: Make VM_WRITE imply VM_READ - riscv: Allow PROT_WRITE-only mmap() - parisc: fbdev/stifb: Align graphics memory size to 4MB - RISC-V: Make port I/O string accessors actually work - regulator: qcom_rpm: Fix circular deferral regression - hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API - ASoC: wcd934x: fix order of Slimbus unprepare/disable - ASoC: wcd9335: fix order of Slimbus unprepare/disable - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure - HID: multitouch: Add memory barriers - fs: dlm: handle -EBUSY first in lock arg validation - fs: dlm: fix race between test_bit() and queue_work() - mmc: sdhci-sprd: Fix minimum clock limit - can: kvaser_usb_leaf: Fix CAN state after restart - can: kvaser_usb_leaf: Fix TX queue out of sync after restart - can: kvaser_usb_leaf: Fix overread with an invalid command - can: kvaser_usb: Fix use of uninitialized completion - usb: add quirks for Lenovo OneLink+ Dock - iio: pressure: dps310: Reset chip after timeout - iio: pressure: dps310: Refactor startup procedure - iio: adc: ad7923: fix channel readings for some variants - iio: ltc2497: Fix reading conversion results - iio: dac: ad5593r: Fix i2c read protocol requirements - cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message - cifs: destage dirty pages before re-reading them for cache=none - mtd: rawnand: atmel: Unmap streaming DMA mappings - ALSA: hda/realtek: Add Intel Reference SSID to support headset keys - ALSA: hda/realtek: Add quirk for ASUS GV601R laptop - ALSA: hda/realtek: Correct pin configs for ASUS G533Z - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 - ALSA: usb-audio: Fix NULL dererence at error path - ALSA: usb-audio: Fix potential memory leaks - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() - ALSA: oss: Fix potential deadlock at unregistration - !585 x86/speculation: Allow enabling STIBP with legacy IBRS - x86/speculation: Allow enabling STIBP with legacy IBRS - RDMA/hns: Add SVE DIRECT WQE flag to support libhns - !575 Backport CVEs and bugfixes - !576 Support congestion control algorithm configuration - Revert "x86/microcode: Rip out the OLD_INTERFACE" - Revert "x86/microcode: Default-disable late loading" - Revert "x86/microcode: Taint and warn on late loading" - Revert "x86/microcode: Remove unnecessary perf callback" - Revert "misc: Mark MICROCODE_MINOR unused" - Revert "docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means" - Revert "x86/microcode: Document the whole late loading problem" - Revert "x86/microcode: Remove ->request_microcode_user()" - Revert "x86/microcode: Print previous version of microcode after reload" - Revert "x86/microcode: Rip out the subsys interface gunk" - Revert "x86/microcode: Simplify init path even more" - Revert "x86/microcode: Kill refresh_fw" - Revert "x86/microcode: Do some minor fixups" - Revert "x86/microcode: Drop struct ucode_cpu_info.valid" - !424 [OLK-5.10] openeuer/MAINTAINER: Add maintainers for Kunpeng SoC. - RDMA/hns: Support congestion control algorithm configuration at QP granularity - RDMA/hns: Modify congestion abbreviation - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size - ubi: ensure that VID header offset + VID header size <= alloc, size - ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() - perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - ring-buffer: Fix race while reader and writer are on the same page - loop: Add parm check in loop_control_ioctl - ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - btrfs: fix race between quota disable and quota assign ioctls - dm crypt: add cond_resched() to dmcrypt_write() - driver core: Fix lockdep warning on wfs_lock - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() - xfs: don't leak memory when attr fork loading fails - xfs: delete unnecessary NULL checks - xfs: replace inode fork size macros with functions - xfs: replace XFS_IFORK_Q with a proper predicate function - xfs: use XFS_IFORK_Q to determine the presence of an xattr fork - xfs: make inode attribute forks a permanent part of struct xfs_inode - xfs: convert XFS_IFORK_PTR to a static inline helper - xfs: don't reuse busy extents on extent trim - fs/xfs: convert comma to semicolon - xfs: xfs_ail_push_all_sync() stalls when racing with updates - xfs: check buffer pin state after locking in delwri_submit - xfs: log worker needs to start before intent/unlink recovery - !256 sched: Supprot dynamic affinity in scheduler - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu allowed in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - !323 [OLK-5.10] sched: Introduce priority load balance for CFS - sched/fair: Avoid offline tasks starve to death for priority load balance - config: enable CONFIG_QOS_SCHED_PRIO_LB for x86 and arm64 - sched: Introduce priority load balance for CFS - !563 Backport CVEs and bugfixes - usb: xhci: add XHCI_NO_SOFT_RETRY quirk for EJ188 - net: sched: Use struct_size() helper in kvmalloc() - net_sched: Use struct_size() and flex_array_size() helpers - ext4: dio take shared inode lock when overwriting preallocated blocks - ext4: fix race between writepages and remount - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - nvme: use nvme_cid to generate command_id in trace event - xfs: don't report reserved bnobt space as available - xfs: don't include bnobt blocks when reserving free block pool - xfs: set aside allocation btree blocks from block reservation - xfs: introduce in-core global counter of allocbt blocks - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: better wording on protection against excessive stack growth - net/sched: act_mirred: refactor the handle of xmit - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - !539 LoongArch: fix compile warnning of drm/loongson driver - !556 net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: modify reset delay time to avoid configuration timeout - !538 Disable local invalidate operation, fix memory leak and error code of CMD - drm/loongson: fix compile warnning - RDMA/hns: Fix error code of CMD - RDMA/hns: fix memory leak in hns_roce_alloc_mr() - RDMA/hns: Disable local invalidate operation - mm/damon/paddr: fix missing folio_put() - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice - mm/damon/dbgfs: print DAMON debugfs interface deprecation message - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory - tools/selftets/damon/sysfs: test tried_regions directory existence - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command - mm/damon/sysfs: implement DAMOS tried regions update command - mm/damon/sysfs-schemes: implement scheme region directory - mm/damon/sysfs-schemes: implement schemes/tried_regions directory - mm/damon/core: add a callback for scheme target regions check - selftests/damon: add tests for DAMON_LRU_SORT's enabled parameter - mm/damon/lru_sort: enable and disable synchronously - selftests/damon: add tests for DAMON_RECLAIM's enabled parameter - mm/damon/reclaim: enable and disable synchronously - mm/damon/modules: deduplicate init steps for DAMON context setup - mm/damon/sysfs: split out schemes directory implementation to separate file - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function - mm/damon/sysfs: move unsigned long range directory to common module - mm/damon/sysfs: move sysfs_lock to common module - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() - mm/damon/sysfs: use damon_addr_range for region's start and end values - mm/damon/core: split out scheme quota adjustment logic into a new function - mm/damon/core: split out scheme stat update logic into a new function - mm/damon/core: split damos application logic into a new function - mm/damon/core: split out DAMOS-charged region skip logic into a new function - mm/damon/sysfs: fix wrong empty schemes assumption under online tuning in damon_sysfs_set_schemes() - mm/damon/sysfs-schemes: skip stats update if the scheme directory is removed - mm/damon/dbgfs: check if rm_contexts input is for a real context - mm/damon: use damon_sz_region() in appropriate place - mm/damon: move sz_damon_region to damon_sz_region - mm/damon/core: initialize damon_target->list in damon_new_target() - mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() - mm/damon/sysfs: return 'err' value when call kstrtoul() failed - mm/damon: rename damon_pageout_score() to damon_cold_score() - mm/damon: return void from damon_set_schemes() - mm/damon/lru_sort: change damon_lru_sort_wmarks to static - mm/damon/reclaim: change damon_reclaim_wmarks to static - mm/damon: use 'struct damon_target *' instead of 'void *' in target_valid() - mm/damon: simplify scheme create in lru_sort.c - mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly - mm/damon/core: simplify the kdamond stop mechanism by removing 'done' - mm/damon/sysfs: simplify the variable 'pid' assignment operation - mm/damon: simplify the parameter passing for 'prepare_access_checks' - mm/damon/lru_sort: deduplicate hot/cold schemes generators - mm/damon/lru_sort: use quotas param generator - mm/damon/reclaim: use the quota params generator macro - mm/damon/modules-common: implement damos time quota params generator - mm/damon/modules-common: implement a damos quota params generator - mm/damon/lru_sort: use stat generator - mm/damon/reclaim: use stat parameters generator - mm/damon/modules-common: implement a stats parameters generator macro - mm/damon/reclaim: use watermarks parameters generator macro - mm/damon/lru_sort: use watermarks parameters generator macro - mm/damon/modules-common: implement a watermarks module parameters generator macro - mm/damon/reclaim: use monitoring attributes parameters generator macro - mm/damon/lru_sort: use monitoring attributes parameters generaotr macro - mm/damon: implement a monitoring attributes module parameters generator macro - mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it - mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it - mm/damon/core: reduce parameters for damon_set_attrs() - mm/damon/core: use a dedicated struct for monitoring attributes - mm/damon/core: factor out 'damos_quota' private fileds initialization - mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_scheme() - mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}() - mm/damon/paddr: make supported DAMOS actions of paddr clear - mm/damon: simplify scheme create in damon_lru_sort_apply_parameters - mm/damon: improve damon_new_region strategy - mm/damon/sysfs: use the wrapper directly to check if the kdamond is running - mm/damon/sysfs: change few functions execute order - mm/damon: remove duplicate get_monitoring_region() definitions - mm/damon/Kconfig: notify debugfs deprecation plan - mm/damon/core-test: test damon_set_regions - mm/damon/core: avoid holes in newly set monitoring target ranges - mm/damon/vaddr: add a comment for 'default' case in damon_va_apply_scheme() - mm/damon: introduce struct damos_access_pattern - mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate - mm/damon/core: iterate the regions list from current point in damon_set_regions() - mm/damon/sysfs: simplify the judgement whether kdamonds are busy - damon/sysfs: fix possible memleak on damon_sysfs_add_target - mm/damon: get the hotness from damon_hot_score() in damon_pageout_score() - mm/damon/vaddr: remove comparison between mm and last_mm when checking region accesses - mm/damon: simplify the parameter passing for 'check_accesses' - mm/damon: replace pmd_huge() with pmd_trans_huge() for THP - mm/damon: validate if the pmd entry is present before accessing - mm/damon/core: simplify the parameter passing for region split operation - mm/damon/dbgfs: use kmalloc for allocating only one element - mm/damon/dbgfs: fix memory leak when using debugfs_lookup() - mm/damon/dbgfs: avoid duplicate context directory creation - mm/damon/reclaim: fix potential memory leak in damon_reclaim_init() - mm/damon/lru_sort: fix potential memory leak in damon_lru_sort_init() - Docs/admin-guide/damon: add a document for DAMON_LRU_SORT - mm/damon: introduce DAMON-based LRU-lists Sorting - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action - mm/damon/schemes: add 'LRU_DEPRIO' action - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action - mm/damon/schemes: add 'LRU_PRIO' DAMOS action - mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT' handling - mm/damon/dbgfs: add and use mappings between 'schemes' action inputs and 'damos_action' values - mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_store()' - mm/damon/reclaim: make 'enabled' checking timer simpler - mm/damon/sysfs: deduplicate inputs applying - mm/damon/reclaim: deduplicate 'commit_inputs' handling - mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs to damon.h - mm/damon: use set_huge_pte_at() to make huge pte old - mm/damon/reclaim: schedule 'damon_reclaim_timer' only after 'system_wq' is initialized - mm: damon: use HPAGE_PMD_SIZE - mm/damon/reclaim: use resource_size function on resource object - Docs/admin-guide/mm/damon/reclaim: document 'commit_inputs' parameter - mm/damon/reclaim: support online inputs update - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' - mm/damon/sysfs: support online inputs update - mm/damon/sysfs: update schemes stat in the kdamond context - mm/damon/sysfs: use enum for 'state' input handling - mm/damon/sysfs: reuse damon_set_regions() for regions setting - mm/damon/sysfs: move targets setup code to a separated function - mm/damon/sysfs: prohibit multiple physical address space monitoring targets - mm/damon/vaddr: remove damon_va_apply_three_regions() - mm/damon/vaddr: move 'damon_set_regions()' to core - mm/damon/vaddr: generalize damon_va_apply_three_regions() - mm/damon/core: finish kdamond as soon as any callback returns an error - mm/damon/core: add a new callback for watermarks checks - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring - mm/damon/sysfs: support fixed virtual address ranges monitoring - mm/damon/vaddr: register a damon_operations for fixed virtual address ranges monitoring - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file - selftets/damon/sysfs: test existence and permission of avail_operations - mm/damon/sysfs: add a file for listing available monitoring ops - mm/damon/core: add a function for damon_operations registration checks - mm/damon/reclaim: fix the timer always stays active - mm/damon: remove unnecessary type castings - mm/damon/core-test: add a kunit test case for ops registration - damon: vaddr-test: tweak code to make the logic clearer - mm/damon: prevent activated scheme from sleeping by deactivated schemes - mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release() - Docs/ABI/testing: add DAMON sysfs interface ABI document - Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface - selftests/damon: add a test for DAMON sysfs interface - mm/damon/sysfs: support DAMOS stats - mm/damon/sysfs: support DAMOS watermarks - mm/damon/sysfs: support schemes prioritization - mm/damon/sysfs: support DAMOS quotas - mm/damon/sysfs: support DAMON-based Operation Schemes - mm/damon/sysfs: support the physical address space monitoring - mm/damon/sysfs: link DAMON for virtual address spaces monitoring - mm/damon: implement a minimal stub for sysfs-based DAMON interface - mm/damon/core: add number of each enum type values - mm/damon/core: allow non-exclusive DAMON start/stop - mm/damon: remove unnecessary CONFIG_DAMON option - mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,set_operations}() - mm/damon/dbgfs-test: fix is_target_id() change - mm/damon/dbgfs: use operations id for knowing if the target has pid - mm/damon/dbgfs: use damon_select_ops() instead of damon_{v,p}a_set_operations() - mm/damon/reclaim: use damon_select_ops() instead of damon_{v,p}a_set_operations() - mm/damon/paddr,vaddr: register themselves to DAMON in subsys_initcall - mm/damon: let monitoring operations can be registered and selected - mm/damon: rename damon_primitives to damon_operations - mm/damon: remove redundant page validation - mm/damon: remove the target id concept - mm/damon/core: move damon_set_targets() into dbgfs - mm/damon/dbgfs/init_regions: use target index instead of target id - mm/damon: minor cleanup for damon_pa_young - MAINTAINERS: update openEuler/MAINTAINERS for Kunpeng SoC. - x86/cpu: Add several Intel server CPU model numbers- !540 fix CVE-2023-0266 - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - !507 KVM: arm64: Add minimal handling for the ARMv8.7 PMU - !527 i2c: hisi: Only use the completion interrupt to finish the transfer and i2c: hisi: Avoid redundant interrupts - KVM: arm64: Add minimal handling for the ARMv8.7 PMU - KVM: arm64: Use symbolic names for the PMU versions - !531 Backport CVEs and bugfixes - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - block: fix use-after-free of q->q_usage_counter - block: move q_usage_counter release into blk_queue_release - Revert "block: fix null-deref in percpu_ref_put" - md/raid6: Fix the problem of repeatedly applying for memory in raid5_read_one_chunk - xfs, iomap: limit individual ioend chain lengths in writeback - net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - tty: fix out-of-bounds access in tty_driver_lookup_tty() - fs/ntfs3: Validate resident attribute name - Revert "mm/vmalloc: huge vmalloc backing pages should be split rather than compound" - mm: compaction: avoid possible NULL pointer dereference in kcompactd_cpu_online - coredump: fix kabi broken in struct coredump_params - coredump: Use the vma snapshot in fill_files_note - coredump/elf: Pass coredump_params into fill_note_info - coredump: Remove the WARN_ON in dump_vma_snapshot - coredump: Snapshot the vmas in do_coredump - mm/swapfile: add cond_resched() in get_swap_pages() - mm: slince possible data races about pgdat->kswapd - mm: fix null-ptr-deref in kswapd_is_running() - fs/ntfs3: Validate MFT flags before replaying logs - fs/ntfs3: Validate attribute name offset - bpf: Fixes possible race in update_prog_stats() for 32bit arches - bpf: Avoid races in __bpf_prog_run() for 32bit arches - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - ima: Fix memory leakage in ima_store_template - af_unix: Get user_ns from in_skb in unix_diag_get_exact(). - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - arm64: errata: Remove AES hwcap for COMPAT tasks - ARM: 9206/1: A9: Add ARM ERRATA 764319 workaround (Updated) - kernel: Initialize cpumask before parsing - softirq: Don't try waking ksoftirqd before it has been spawned - bpf: Prevent decl_tag from being referenced in func_proto arg - bpf: Skip task with pid=1 in send_signal_common() - bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() - !525 net: hns3: add supports storage product scustomization requirements - !519 Add new command to support query vf caps - net: hns3: add support query port ext information - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add supports pfc storm detection and suppression - net: hns3: add support customized exception handling interfaces. - !459 Backport CVEs and bugfixes - RDMA/hns: Add new command to support query vf caps - !508 SCSI: SSSRAID: Fix the bug that system automatically reboot when issue a 'pcie-linkdown' command - !374 Enable CONFIG_UPROBES_SUPPORT_PC_ALTER in arm64 by default - !510 LoongArch: fix dual-bridge machine can not work - !509 Loongson: fix 7a2000 gpu driver can not work - drm/loongson: using hdmi hot plug status register - irqchip/loongson: Fix syscore ops registration - irqchip/loongarch: Fix some issues of irq controllers - SCSI: SSSRAID: Fix the bug that system automatically reboot when issue a 'pcie-linkdown' command - uprobe: enable CONFIG_UPROBES_SUPPORT_PC_ALTER in arm64 - malidp: Fix NULL vs IS_ERR() checking- !511 Backport CVEs and bugfixes - livepatch/core: Fix hungtask against cpu hotplug on x86 - seccomp: Move copy_seccomp() to no failure path. - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() - mm: optimize do_wp_page() for fresh pages in local LRU pagevecs - mm: optimize do_wp_page() for exclusive pages in the swapcache - ftrace: Fix invalid address access in lookup_rec() when index is 0 - tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - ext4: fix another off-by-one fsmap error on 1k block filesystems - mm/vmalloc: huge vmalloc backing pages should be split rather than compound - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - jbd2: fix data missing when reusing bh which is ready to be checkpointed - !475 Support congestion control algorithm parameter configuration - !471 Intel: Support In Field Scan(IFS) multi-blob images - !476 LoongArch: fix failed to boot - !497 SAS-related bugfix - !479 LoongArch: update network related default config - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort() - scsi: libsas: Update SATA dev FIS in sas_ata_task_done() - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task() - scsi: libsas: Add sas_ata_device_link_abort() - LoongArch: Initialize screen_info variable - x86/microcode/intel: Do not retry microcode reloading on the APs - x86/microcode/intel: Do not print microcode revision and processor flags - platform/x86/intel/ifs: Add missing kernel-doc entry - Revert "platform/x86/intel/ifs: Mark as BROKEN" - Documentation/ABI: Update IFS ABI doc - platform/x86/intel/ifs: Add current_batch sysfs entry - platform/x86/intel/ifs: Remove reload sysfs entry - platform/x86/intel/ifs: Add metadata validation - platform/x86/intel/ifs: Use generic microcode headers and functions - platform/x86/intel/ifs: Add metadata support - x86/microcode/intel: Use a reserved field for metasize - x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check() - x86/microcode/intel: Reuse microcode_sanity_check() - x86/microcode/intel: Use appropriate type in microcode_sanity_check() - x86/microcode/intel: Reuse find_matching_signature() - platform/x86/intel/ifs: Remove memory allocation from load path - platform/x86/intel/ifs: Remove image loading during init - platform/x86/intel/ifs: Return a more appropriate error code - platform/x86/intel/ifs: Remove unused selection - x86/microcode: Drop struct ucode_cpu_info.valid - x86/microcode: Do some minor fixups - x86/microcode: Kill refresh_fw - x86/microcode: Simplify init path even more - x86/microcode: Rip out the subsys interface gunk - x86/microcode: Print previous version of microcode after reload - x86/microcode: Remove ->request_microcode_user() - x86/microcode: Document the whole late loading problem - docs: Update documentation to reflect what TAINT_CPU_OUT_OF_SPEC means - misc: Mark MICROCODE_MINOR unused - !448 LoongArch: fix some pci problems - !486 Backport CVEs and bugfixes - platform/x86/intel/ifs: Mark as BROKEN - !477 tools: fix compile error introduced by LoongArch commit - x86/microcode: Remove unnecessary perf callback - x86/microcode: Taint and warn on late loading - x86/microcode: Default-disable late loading - x86/microcode: Rip out the OLD_INTERFACE - scsi: cancel the inflight async device probe when remove scsi_target - ring-buffer: Fix race between reset page and reading page - raid1, raid10: switch to precise io accounting - block: add precise io accouting apis - md/raid10: fix memleak for 'conf->bio_split' - scsi: fix use-after-free problem in scsi_remove_target - sctp: fail if no bound addresses can be used for a given scope - ext4: fix WARNING in mb_find_extent - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - scsi: iscsi: Move pool freeing - xfs: aborting inodes on shutdown may need buffer lock - ext4: fix incorrect options show of original mount_opt and extend mount_opt2 - LoongArch: Fixed EIOINTC structure members - LoongArch: Fix virtual machine startup error - loongarch/kvm: ls7a add iocsrw emulation - LoongArch: defconfig: update network configurations - LoongArch: fix signal handler name changed - fix compile error introduced by LoongArch commit - LoongArch: pci root bridige set acpi companion only when not acpi_disabled. - pci: fix X server auto probe fail when both ast and etnaviv drm present - LS7A2000: PCIE: Fixup GPU card error - pci/quirks: ls7a2000: fix pm transition of devices under pcie port - LoongArch: Fixed some pcie card not scanning properly - pci: fix kabi error caused by pm_suspend_target_state - PCI: PM: Fix pcie mrrs restoring - PCI: Check if the pci controller can use both CFG0 and CFG1 mode to access configuration space - PCI: Check if entry->offset already exist for mem resource - RDMA/hns: Support congestion control algorithm parameter configuration - !447 add perf loongarch support - !449 LoongArch: add kvm support - LoongArch: kvm: KVM support for 5.10 - LoongArch: Export symbol for function smp_send_reschedule() - LoongArch: kvm: add initial kvm support - !466 LoongArch: fix compile error when using make allmodconfig - LoongArch: fix compile error when using make allmodconfig - !458 Backport CVEs and bugfixes - !465 Revert "scsi: fix iscsi rescan fails to create block" - Revert "scsi: fix iscsi rescan fails to create block" - !427 Support the feature of querying stats - !388 Add landlock support - !425 update patches for sw64 architecture - !444 LoongArch: some LS7a device drivers support and LoongArch bug fix - RDMA/hns: Add dfx cnt stats - landlock: Use square brackets around "landlock-ruleset" - landlock: Enable user space to infer supported features - landlock: Add user and kernel documentation - samples/landlock: Add a sandbox manager example - selftests/landlock: Add user space tests - arch: Wire up Landlock syscalls - landlock: Add syscall implementations - landlock: Support filesystem access-control - fs,security: Add sb_delete hook - LSM: Infrastructure management of the superblock - landlock: Add ptrace restrictions - landlock: Set up the security framework and manage credentials - landlock: Add ruleset and domain management - landlock: Add object management - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - LoongArch: remove __ARCH_WANT_NEW_STAT - LoongArch: modify defconfig according to other architectures - LoongArch: Change definition of cpu_relax() for Loongson-3 - drm/loongson: add kernel modesetting driver support for ls7a1000/ls7a2000 - LoongArch: Use alternative to optimize libraries - LoongArch: Add alternative runtime patching mechanism - LoongArch: Remove the .fixup section usage - LoongArch: extable: Add a dedicated uaccess handler - LoongArch: extable: Add `type` and `data` fields - LoongArch: Switch to relative exception tables - LoongArch: Consolidate __ex_table construction - LoongArch: fix SECCOMP test error - LoongArch: fix vmlinux ld error - LoongArch: enable hugetlbfs support - LoongArch: save one instruction for arch_local_irq_{enable,disable} - LoongArch: optimize for syscall return - LoongArch: refresh usage of sync - LoongArch: use 40 bits address space for user - LoongArch: Support loader and kernel interface V40 - LoongArch: Enhance booting and resume compatibility - LoongArch: Remove redudant csr save/restore - LoongArch: Support Power Manager - irqchip/loongson-liointc: Set different isr for differnt core - platform: Support loongson laptop generic driver - LoongArch: Adapted SECTION_SIZE_BITS with page size - ACPI: Support ACPI_MACHINE_WIDTH for 64 - spi: loongson: Add LS7A spi driver support - i2c: loongson: Add LS7A i2c driver support - LoongArch: Call irq_find_matching_fwnode get irq domain - irqchip/ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - gpio: loongson: Add 3A/3B/3C/7A gpio dirver support - rtc: ls2x: Add support for the Loongson-2K/LS7A RTC - LoongArch: convert p v s cache to l1 l2 l3 format - cpufreq: Add cpufreq driver for LoongArch - LoongArch: Fix section mismatch due to acpi_os_ioremap() - LoongArch: Add vector extensions support - tools/perf: Add basic support for LoongArch - perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) - RDMA/hns: Support hns HW stats - sw64: implement a new policy of power management - sw64: add DVFS support for different boards - sw64: add SIMD emulation for guest IO access - sw64: fix THREAD_INFO_IN_TASK support - sw64: maintain PMU counter usage status with bitmap - sw64: activate CONFIG_THREAD_INFO_IN_TASK - sw64: LPC: support suspend and resume - sw64: fix a type mismatch problem - sw64: perf: remove redundant function declarations - sw64: fix a compile error with CONFIG_EFI=n - sw64: iommu: fix the mask of physical address when flushing pcache - sw64: perf: don't rely on layout of pt_regs to grab some registers - sw64: perf: fix support for dwarf in perf - sw64: deliver a warm/cold reset to Root Complex with plugin JMicron 585 card - sw64: refactor platform dependent codes - sw64: implement the reset hooks for general platforms - sw64: split out the idle loop in idle.c - sw64: rewrite {SAVE,RESTORE}_ALL in a simpler way - sw64: fix "unwind: target platform=sw_64 is not supported" - sw64: register a suspend entry - sw64: update openeuler_defconfig - sw64: organize defconfigs - sw64: remove unused code for unaligned load store emulation - sw64: fix sw64_set_rate()- !456 Backport CVEs and bugfixes - !426 scsi:sssraid: Introduce map_queue in sssraid module & code quality reinforcement content - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - HID: check empty report_list in bigben_probe() - HID: check empty report_list in hid_validate_values() - neigh: make sure used and confirmed times are valid - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - radi10: fix leak of 'r10bio->remaining' for recovery - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - raid10: fix leak of io accounting - tcp: Fix listen() regression in 5.15.88. - net/ulp: Remove redundant ->clone() test in inet_clone_ulp(). - net/ulp: use consistent error code when blocking ULP - net/ulp: prevent ULP without clone op from entering the LISTEN status - net/tls: tls_is_tx_ready() checked list_entry - usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core - ntfs: fix out-of-bounds read in ntfs_attr_find() - splice: don't generate zero-len segement bvecs - rds: rds_rm_zerocopy_callback() use list_first_entry() - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - ring-buffer: Handle race between rb_move_tail and rb_check_pages - blk-mq: use quiesced elevator switch when reinitializing queues - ovl: fix use inode directly in rcu-walk mode - !443 OLK-5.10 backport sharepool and config isolation patches - !451 add drivers to support hbm memory and hbm cache - soc: hbmcache: Add support for online and offline the hbm cache - soc: hisilicon: hisi_hbmdev: Provide extra memory topology information - ACPI: memhotplug: export the state of each hotplug device - soc: hisilicon: hisi_hbmdev: Add power domain control methods - ACPI: OSL: Export the symbol of acpi_hotplug_schedule - ACPI: bus: Export acpi_dev_for_each_child() to modules - ACPI: bus: Avoid non-ACPI device objects in walks over children - ACPI: bus: Introduce acpi_dev_for_each_child() - mm: sharepool: add static modifier to find_spg_node_by_spg() - mm: sharepool: Charge Buddy hugepage to memcg - mm/sharepool: use delete_spg_node to replace some repetitive code - mm/sharepool: extract group_add_task - mm/sharepool: Delete redundant size and alloc_size in sp_meminfo. - mm/sharepool: Delete unused kthread_stat. - mm/sharepool: Add meminfo_k2u_size. - mm/sharepool: Add meminfo_alloc_sum_byKB and meminfo_alloc_sum. - mm/sharepool: Replace spg_proc_stat with sp_meminfo. - mm/sharepool: Delete unused tgid and spg_id in spg_proc_stat. - mm/sharepool: replace sp_proc_stat with sp_meminfo. - mm/sharepool: Move comm from sp_proc_stat to sp_group_master. - mm/sharepool: Delete redundant tgid in sp_proc_stat. - mm/sharepool: Fix double delete list in sp_group_exit - mm/sharepool: split meminfo_update_k2u into meminfo_inc_k2u and meminfo_dec_k2u. - mm/sharepool: Split meminfo_update into meminfo_inc_usage and meminfo_dec_usage. - mm/sharepool: Rename sp_spg_stat to sp_meminfo. - mm/sharepool: Move spa_num field to sp_group. - mm/sharepool: Delete unused mm in sp_proc_stat. - mm/sharepool: Delete unused spg_id and hugepage_failures. - mm/sharepool: Modify error message in mg_sp_group_del_task - mm/sharepool: Fix null-pointer-deference in sp_free_area - mm/sharepool: Simplify sp_unshare_uva() - mm/sharepool: Rename sp_group operations - mm/sharepool: Simplify sp_make_share_k2u() - mm/sharepool: Reorganize create_spg() - mm/sharepool: Add helper for master_list - mm/sharepool: Refactoring proc file interface similar code - mm/sharepool: Don't display sharepool statistics in the container - mm/sharepool: Fix NULL pointer dereference in mg_sp_group_del_task - mm/sharepool: Fix a double free problem caused by init_local_group - hugetlbfs: Add config to isolate the code of share_pool - iommu/arm-smmu-v3: Add config to Add support for suspend and resume - vmalloc: Add config for Extend for hugepages mapping - ACPI / APEI: Add config to isolate Notify all ras err - driver: Add CONFIG_ACPI_APEI_GHES_TS_CORE for code isolation - perf: hisi: Add configs for PMU isolation - !413 ACPI: Add Platform Runtime Mechanism(PRM) feature support - !402 Fixed the following errors: The reset with stream fails, the query of AH attr is invalid and the RoCE Bonding - SCSI: SSSRAID: Code quality reinforcement content - SCSI: SSSRAID: Introduce map_queue in sssraid module - Enable ACPI Platform Runtime Mechanism(PRM) feature support - ACPI: PRM: Check whether EFI runtime is available - !418 Backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - x86/bugs: Flush IBP in ib_prctl_set() - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed - net/sched: sch_taprio: do not schedule in taprio_reset() - net/sched: sch_taprio: fix possible use-after-free - nbd: fix assignment error for first_minor in nbd_dev_add - md/raid10: fix wrong setting of max_corr_read_errors - md/raid10: fix overflow in safe_delay_store - md/raid10: fix slab-out-of-bounds in md_bitmap_get_counter - arm64: topology: fix possible overflow in amu_fie_setup() - ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n - io_uring: fix soft lockup in io_submit_sqes() - fix kabi broken due to import of 5.15-stable io_uring - io_uring: import 5.15-stable io_uring - task_work: add helper for more targeted task_work canceling - coredump: Limit what can interrupt coredumps - kernel: provide create_io_thread() helper - fs: provide locked helper variant of close_fd_get_file() - kernel: remove checking for TIF_NOTIFY_SIGNAL - entry: Add support for TIF_NOTIFY_SIGNAL - signal: Add task_sigpending() helper - arm: add support for TIF_NOTIFY_SIGNAL - arm64: add support for TIF_NOTIFY_SIGNAL - riscv: add support for TIF_NOTIFY_SIGNAL - powerpc: add support for TIF_NOTIFY_SIGNAL - x86: Wire up TIF_NOTIFY_SIGNAL - iov_iter: add helper to save iov_iter state - perf beauty: Update copy of linux/socket.h with the kernel sources - perf trace beauty: Update copy of linux/socket.h with the kernel sources - io_uring: correct pinned_vm accounting - file: Rename __close_fd_get_file close_fd_get_file - io_uring: don't hold uring_lock when calling io_run_task_work* - io_uring: don't take uring_lock during iowq cancel - fs: make do_renameat2() take struct filename - net: add accept helper not installing fd - net: provide __sys_shutdown_sock() that takes a socket - fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED - Make sure nd->path.mnt and nd->path.dentry are always valid pointers - fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy* - fs: add support for LOOKUP_CACHED - Revert "io_uring: fix soft lockup when call __io_remove_buffers" - Revert "io_uring: deduplicate failing task_work_add" - Revert "io_uring: don't take uring_lock during iowq cancel" - Revert "[Backport] io_uring: don't keep looping for more events if we can't flush overflow" - Revert "[Huawei] io-wq: Switch io_wqe_worker's fs before releasing request" - Revert "[Huawei] io_uring: fix soft lockup in io_submit_sqes()" - Revert "[Huawei] io_uring:drop identity before creating a private one" - !332 [5.10]Make Multiple functions On Netswift PCIE NIC belong to different IOMMU group - ACPI: PRM: Change handler_addr type to void pointer - ACPI: PRM: Handle memory allocation and memory remap failure - ACPI: PRM: Remove unnecessary blank lines - ACPI: PRM: Find PRMT table before parsing it - ACPI: PRM: Deal with table not present or no module found - ACPI: Do not singal PRM support if not enabled - ACPI: Correct _SB._OSC bit definition for PRM - ACPI: Kconfig: Provide help text for the ACPI_PRMT option - ACPI: PRM: make symbol 'prm_module_list' static - ACPI: Add _SB._OSC bit for PRM - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype - ACPICA: Add PRMT module header to facilitate parsing - ACPICA: Add support for PlatformRtMechanism OperationRegion handler - ACPICA: iASL: add disassembler support for PRMT - openeuler: pci: workaround multiple functions can be assigned to only one VM - RDMA/hns: fix the error of RoCE VF based on RoCE Bonding PF - RDMA/hns: Fix AH attr queried by query_qp - RDMA/hns: Kernel notify usr space to stop ring db- !414 Backport CVEs and bugfixes - x86/kasan: Populate shadow for shared chunk of the CPU entry area - x86/kasan: Add helpers to align shadow addresses up and down - x86/kasan: Rename local CPU_ENTRY_AREA variables to shorten names - x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area - x86/mm: Recompute physical address for every page of per-CPU CEA mapping - x86/kasan: Map shadow for percpu pages on demand - x86/mm: Randomize per-cpu entry area - Huawei BMA: Fix iBMA driver bug - mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath() - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - vfio/iommu_type1: replace kvmalloc with kvzalloc and kfree with kvfree - vfio/iommu_type1: replace kfree with kvfree - ppp: associate skb with a device at tx - arm32: kaslr: Avoid using the -fpic and fno-pic parameters together - bpf, sockmap: fix race in sock_map_free() - bpf: make sure skb->len != 0 when redirecting to a tunneling device - raw: fix KABI for backporting raw RCU conversion patches - ipv6: Fix crash when IPv6 is administratively disabled - raw: remove unused variables from raw6_icmp_error() - raw: fix a typo in raw_icmp_error() - raw: complete rcu conversion - raw: Use helpers for the hlist_nulls variant. - raw: Fix mixed declarations error in raw_icmp_error(). - raw: convert raw sockets to RCU - raw: use more conventional iterators - cifs: Fix use-after-free in rdata->read_into_pages() - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - media: vivid: fix compose size exceed boundary - !411 intel: backport isst issue fix and other update to align with upstream 6.0 - !401 Accelerator Live Migration Bugfix - platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering - platform/x86: ISST: use semi-colons instead of commas - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword - platform/x86: ISST: Change PCI device macros - platform/x86: ISST: Allow configurable offset range - platform/x86: ISST: Check for unaligned mmio address - platform/x86: ISST: Fix optimization with use of numa - platform/x86: ISST: Use numa node id for cpu pci dev mapping - platform/x86: ISST: Optimize CPU to PCI device mapping - !406 [sync] PR-399: Backport fs, block and net bugfixes - !407 Backport 5.10.145 - 5.10.149 LTS - wifi: mac80211: don't parse mbssid in assoc response - mac80211: mlme: find auth challenge directly - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic - misc: pci_endpoint_test: Aggregate params checking for xfer - Input: xpad - fix wireless 360 controller breaking after suspend - Input: xpad - add supported devices as contributed on github - wifi: cfg80211: update hidden BSSes to avoid WARN_ON - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate - wifi: cfg80211: ensure length byte is present before access - wifi: cfg80211/mac80211: reject bad MBSSID elements - random: use expired timer rather than wq for mixing fast pool - random: avoid reading two cache lines on irq randomness - USB: serial: qcserial: add new usb-id for Dell branded EM7455 - efi: Correct Macmini DMI match in uefi cert quirk - ALSA: hda: Fix position reporting on Poulsbo - random: clamp credited irq bits to maximum mixed - random: restore O_NONBLOCK support - Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" - rpmsg: qcom: glink: replace strncpy() with strscpy_pad() - USB: serial: ftdi_sio: fix 300 bps rate for SIO - mmc: core: Terminate infinite loop in SD-UHS voltage switch - mmc: core: Replace with already defined values for readability - drm/amd/display: skip audio setup when audio stream is enabled - drm/amd/display: update gamut remap if plane has changed - net: atlantic: fix potential memory leak in aq_ndev_close() - arch: um: Mark the stack non-executable to fix a binutils warning - um: Cleanup compiler warning in arch/x86/um/tls_32.c - um: Cleanup syscall_handler_t cast in syscalls_32.h - ALSA: hda/hdmi: Fix the converter reuse for the silent stream - net/ieee802154: fix uninit value bug in dgram_sendmsg - scsi: qedf: Fix a UAF bug in __qedf_probe() - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling - firmware: arm_scmi: Add SCMI PM driver remove routine - compiler_attributes.h: move __compiletime_{error|warning} - powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush - mm: gup: fix the fast GUP race against THP collapse - xsk: Inherit need_wakeup flag for shared sockets - perf tools: Fixup get_current_dir_name() compilation - docs: update mediator information in CoC docs - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 - ceph: don't truncate file in atomic_open - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure - ALSA: hda/hdmi: fix warning about PCM count when used with SOF - x86/alternative: Fix race in try_get_desc() - KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest - clk: iproc: Do not rely on node name for correct PLL setup - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks - selftests: Fix the if conditions of in test_extra_filter() - net: stmmac: power up/down serdes in stmmac_open/release - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - nvme: add new line after variable declatation - cxgb4: fix missing unlock on ETHOFLD desc collect fail path - net: sched: act_ct: fix possible refcount leak in tcf_ct_init() - usbnet: Fix memory leak in usbnet_disconnect() - Input: melfas_mip4 - fix return value check in mip4_probe() - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" - ASoC: tas2770: Reinit regcache on reset - soc: sunxi: sram: Fix debugfs info for A64 SRAM C - soc: sunxi: sram: Fix probe function ordering issues - soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() - soc: sunxi: sram: Prevent the driver from being unbound - soc: sunxi: sram: Actually claim SRAM regions - reset: imx7: Fix the iMX8MP PCIe PHY PERST support - ARM: dts: am33xx: Fix MMCHS0 dma properties - swiotlb: max mapping size takes min align mask into account - media: rkvdec: Disable H.264 error detection - media: dvb_vb2: fix possible out of bound access - mm: fix madivse_pageout mishandling on non-LRU page - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - mmc: hsq: Fix data stomping during mmc recovery - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 - net: mt7531: only do PLL once after the reset - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() - ARM: dts: integrator: Tag PCI host with device_type - clk: ingenic-tcu: Properly enable registers before accessing timers - Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 - thunderbolt: Explicitly reset plug events delay back to USB4 spec value - usb: typec: ucsi: Remove incorrect warning - uas: ignore UAS for Thinkplus chips - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS - uas: add no-uas quirk for Hiksemi usb_disk - btrfs: fix hang during unmount when stopping a space reclaim worker - ALSA: hda: Fix Nvidia dp infoframe - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically - ALSA: hda/tegra: Reset hardware - ALSA: hda/tegra: Use clk_bulk helpers - thunderbolt: Add support for Intel Maple Ridge single port controller - thunderbolt: Add support for Intel Maple Ridge - ext4: make directory inode spreading reflect flexbg size - ext4: limit the number of retries after discarding preallocations blocks - devdax: Fix soft-reservation memory description - i2c: mlxbf: Fix frequency calculation - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() - i2c: mlxbf: incorrect base address passed during io write - i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible - workqueue: don't skip lockdep work dependency in cancel_work_sync() - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid - drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage - drm/amd/display: Limit user regamma to a valid value - drm/amdgpu: use dirty framebuffer helper - drm/gma500: Fix BUG: sleeping function called from invalid context errors - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region - cifs: always initialize struct msghdr smb_msg completely - cifs: use discard iterator to discard unneeded network data more efficiently - drm/amdgpu: Fix check for RAS support - vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external() - usb: xhci-mtk: fix issue of out-of-bounds array access - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting - serial: Create uart_xmit_advance() - drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV - selftests: forwarding: add shebang for sch_red.sh - net: sched: fix possible refcount leak in tc_new_tfilter() - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD - net/smc: Stop the CLC flow if no link to map buffers on - drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() - perf kcore_copy: Do not check /proc/modules is unchanged - perf jit: Include program header in ELF files - can: gs_usb: gs_can_open(): fix race dev->can.state condition - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() - netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() - net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs - net/sched: taprio: avoid disabling offload when it was never enabled - net: socket: remove register_gifconf - net: enetc: move enetc_set_psfp() out of the common enetc_set_features() - wireguard: netlink: avoid variable-sized memcpy on sockaddr - wireguard: ratelimiter: disable timings test by default - net: ipa: properly limit modem routing table use - net: ipa: kill IPA_TABLE_ENTRY_SIZE - net: ipa: DMA addresses are nicely aligned - net: ipa: avoid 64-bit modulus - net: ipa: fix table alignment requirement - net: ipa: fix assumptions about DMA address size - of: mdio: Add of_node_put() when breaking out of for_each_xx - drm/hisilicon: Add depends on MMU - drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled - sfc: fix null pointer dereference in efx_hard_start_xmit - sfc: fix TX channel offset when using legacy interrupts - i40e: Fix set max_tx_rate when it is lower than 1 Mbps - i40e: Fix VF set max MTU size - iavf: Fix set max MTU size with port VLAN and jumbo frames - iavf: Fix bad page state - MIPS: Loongson32: Fix PHY-mode being left unspecified - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko - drm/panel: simple: Fix innolux_g121i1_l01 bus_format - net: team: Unsync device addresses on ndo_stop - net: bonding: Unsync device addresses on ndo_stop - net: bonding: Share lacpdu_mcast_addr definition - scsi: mpt3sas: Fix return value check of dma_get_required_mask() - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region - net: phy: aquantia: wait for the suspend/resume operations to finish - net: core: fix flow symmetric hash - net: let flow have same hash in two directions - iavf: Fix cached head and tail value for iavf_get_tx_pending - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz - drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks - arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob - xfs: validate inode fork size against fork format - xfs: reorder iunlink remove operation in xfs_ifree - interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate - mm/slub: fix to return errno if kmalloc() fails - can: flexcan: flexcan_mailbox_read() fix return value for drop = true - riscv: fix a nasty sigreturn bug... - gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully - gpio: mockup: fix NULL pointer dereference when removing debugfs - wifi: mt76: fix reading current per-tid starting sequence number for aggregation - efi: libstub: check Shim mode using MokSBStateRT - efi: x86: Wipe setup_data on pure EFI boot - media: flexcop-usb: fix endpoint type check - iommu/vt-d: Check correct capability for sagaw determination - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop - ALSA: hda/realtek: Add quirk for ASUS GA503R laptop - ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack - ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack - ALSA: hda/realtek: Re-arrange quirk table entries - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop - ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 - ALSA: hda: add Intel 5 Series / 3400 PCI DID - ALSA: hda/tegra: set depop delay for tegra - USB: serial: option: add Quectel RM520N - USB: serial: option: add Quectel BG95 0x0203 composition - arm64/bti: Disable in kernel BTI when cross section thunks are broken - arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer - Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" - vfio/type1: Unpin zero pages - vfio/type1: Prepare for batched pinning with struct vfio_batch - vfio/type1: Change success value of vaddr_get_pfn() - Revert "usb: add quirks for Lenovo OneLink+ Dock" - usb: cdns3: fix issue with rearming ISO OUT endpoint - usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer - usb: gadget: udc-xilinx: replace memcpy with memcpy_toio - usb: add quirks for Lenovo OneLink+ Dock - tty: serial: atmel: Preserve previous USART mode if RS485 disabled - serial: atmel: remove redundant assignment in rs485_config - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure - usb: xhci-mtk: relax TT periodic bandwidth allocation - usb: xhci-mtk: allow multiple Start-Split in a microframe - usb: xhci-mtk: add some schedule error number - usb: xhci-mtk: add a function to (un)load bandwidth info - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule - usb: xhci-mtk: add only one extra CS for FS/LS INTR - usb: xhci-mtk: get the microframe boundary for ESIT - usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop - usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() - usb: dwc3: gadget: Refactor pullup() - usb: dwc3: gadget: Prevent repeat pullup() - usb: dwc3: Issue core soft reset before enabling run/stop - usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind - usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake - drm/amdgpu: make sure to init common IP before gmc - drm/amdgpu: Separate vf2pf work item init from virt data exchange - drm/amdgpu: indirect register access for nv12 sriov - drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega - ALSA: hda/sigmatel: Fix unused variable warning for beep power change - mksysmap: Fix the mismatch of 'L0' symbols in System.map - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() - afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked - net: usb: qmi_wwan: add Quectel RM520N - ALSA: hda/tegra: Align BDL entry to 4KB boundary - ALSA: hda/sigmatel: Keep power up while beep is enabled - wifi: mac80211_hwsim: check length for virtio packets - rxrpc: Fix calc of resend age - rxrpc: Fix local destruction being repeated - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() - ASoC: nau8824: Fix semaphore unbalance at error paths - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" - tools/include/uapi: Fix for parisc and xtensa - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM - cifs: revalidate mapping when doing direct writes - of/device: Fix up of_dma_configure_id() stub - tracing: hold caller_addr to hardirq_{enable,disable}_ip - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() - drm/meson: Fix OSD1 RGB to YCbCr coefficient - drm/meson: Correct OSD1 global alpha value - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx - NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 - pinctrl: sunxi: Fix name for A100 R_PIO - of: fdt: fix off-by-one error in unflatten_dt_nodes() - net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports - platform/x86/intel: hid: add quirk to support Surface Go 3 - usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests - powerpc/pseries/mobility: ignore ibm, platform-facilities updates - powerpc/pseries/mobility: refactor node lookup during DT update - dmaengine: bestcomm: fix system boot lockups - parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page - parisc: Optimize per-pagetable spinlocks - serial: 8250: Fix reporting real baudrate value in c_ospeed field - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs - ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() - ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap - ubifs: Re-statistic cleaned znode count if commit failed - ubifs: dirty_cow_znode: Fix memleak in error handling path - block, bfq: switch 'bfqg->ref' to use atomic refcount apis - cifs: sanitize multiple delimiters in prepath - bpf: Fix sockmap calling sleepable function in teardown path - bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues - !387 kvm: arm64: fix some pvsched bugs - vfio/migration: Modify the vf id acquisition method - !379 scsi:spraid: Remove spraid driver - scsi:spraid: Remove spraid driver - !336 scsi:sssraid: Support 3SNIC 3S5XX serial RAID/HBA controllers - !393 Backport 5.10.143 - 5.10.144 LTS - Input: goodix - add compatible string for GT1158 - soc: fsl: select FSL_GUTS driver for DPIO - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes - perf/arm_pmu_platform: fix tests for platform_get_irq() failure - drm/amd/amdgpu: skip ucode loading if ucode_size == 0 - nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() - Input: iforce - add support for Boeder Force Feedback Wheel - ieee802154: cc2520: add rc code in cc2520_tx() - gpio: mockup: remove gpio debugfs when remove device - tg3: Disable tg3 device on system reboot to avoid triggering AER - hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo - drm/msm/rd: Fix FIFO-full deadlock - Input: goodix - add support for GT1158 - tracefs: Only clobber mode/uid/gid on remount if asked - iommu/vt-d: Correctly calculate sagaw value of IOMMU - ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible - ARM: dts: imx: align SPI NOR node name with dtschema - hwmon: (mr75203) enable polling for all VM channels - hwmon: (mr75203) fix multi-channel voltage reading - hwmon: (mr75203) fix voltage equation for negative source input - hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors - hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined - iommu/amd: use full 64-bit value in build_completion_wait() - swiotlb: avoid potential left shift overflow - MIPS: loongson32: ls1c: Fix hang during startup - ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion - ASoC: mchp-spdiftx: remove references to mchp_i2s_caps - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - nvme-tcp: fix regression that causes sporadic requests to time out - nvme-tcp: fix UAF when detecting digest errors - RDMA/mlx5: Set local port to one when accessing counters - IB/core: Fix a nested dead lock as part of ODP flow - ipv6: sr: fix out-of-bounds read when setting HMAC data. - RDMA/siw: Pass a pointer to virt_to_page() - xen-netback: only remove 'hotplug-status' when the vif is actually destroyed - i40e: Fix kernel crash during module removal - ice: use bitmap_free instead of devm_kfree - tipc: fix shift wrapping bug in map_get() - afs: Use the operation issue time instead of the reply time for callbacks - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() - ALSA: usb-audio: Register card again for iface over delayed_register option - ALSA: usb-audio: Inform the delayed registration more properly - netfilter: nf_tables: clean up hook list when offload flags check fails - netfilter: br_netfilter: Drop dst references before setting. - ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time - ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time - ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges - ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges - RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - RDMA/cma: Fix arguments order in net device validation - tee: fix compiler warning in tee_shm_register() - regulator: core: Clean up on enable failure - ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node - smb3: missing inode locks in punch hole - cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() - scsi: lpfc: Add missing destroy_workqueue() in error path - scsi: mpt3sas: Fix use-after-free warning - drm/i915: Implement WaEdpLinkRateDataReload - nvmet: fix a use-after-free - debugfs: add debugfs_lookup_and_remove() - kprobes: Prohibit probes in gate area - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - ALSA: aloop: Fix random zeros in capture data when using jiffies timer - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() - net/core/skbuff: Check the return value of skb_copy_bits() - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() - drm/radeon: add a force flush to delay work when radeon - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. - drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini - drm/gem: Fix GEM handle release errors - scsi: megaraid_sas: Fix double kfree() - scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() - efi: libstub: Disable struct randomization - tty: n_gsm: avoid call of sleeping functions from atomic context - tty: n_gsm: initialize more members at gsm_alloc_mux() - xen-blkfront: Cache feature_persistent value before advertisement - NFSD: Fix verifier returned in stable WRITEs - !380 Fix kernel build error with clang compiler on aarch64 - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - Fix crct10dif-neon-asm_64 build error on clang - !377 [selftests/resq]fix basic_percpu_ops_test case hang - kvm: arm64: fix some pvsched bugs - selftests/rseq: check if libc rseq support is registered- !390 Backport 5.10.142 LTS - USB: serial: ch341: fix disabled rx timer on older devices - USB: serial: ch341: fix lost character on LCR updates - usb: dwc3: disable USB core PHY management - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup - usb: dwc3: fix PHY disable sequence - mmc: core: Fix UHS-I SD 1.8V workaround branch - btrfs: harden identification of a stale device - drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk - ALSA: seq: Fix data-race at module auto-loading - ALSA: seq: oss: Fix data-race for max_midi_devs access - ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 - net: mac802154: Fix a condition in the receive path - ip: fix triggering of 'icmp redirect' - wifi: mac80211: Fix UAF in ieee80211_scan_rx() - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected - driver core: Don't probe devices after bus_type.match() probe deferral - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS - s390: fix nospec table alignments - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages - usb-storage: Add ignore-residue quirk for NXP PN7462AU - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) - usb: dwc2: fix wrong order of phy_power_on and phy_init - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode - USB: serial: option: add Quectel EM060K modem - USB: serial: option: add support for OPPO R11 diag port - USB: serial: cp210x: add Decagon UCA device id - xhci: Add grace period after xHC start to prevent premature runtime suspend. - thunderbolt: Use the actual buffer in tb_async_error() - xen-blkfront: Advertise feature-persistent as user requested - xen-blkback: Advertise feature-persistent as user requested - mm: pagewalk: Fix race between unmap and page walker - xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() - KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES - gpio: pca953x: Add mutex_lock for regcache sync in PM - hwmon: (gpio-fan) Fix array out of bounds access - clk: bcm: rpi: Add missing newline - clk: bcm: rpi: Prevent out-of-bounds access - clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() - clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate - Input: rk805-pwrkey - fix module autoloading - clk: core: Fix runtime PM sequence in clk_core_unprepare() - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id - misc: fastrpc: fix memory corruption on open - misc: fastrpc: fix memory corruption on probe - iio: adc: mcp3911: use correct formula for AD conversion - iio: ad7292: Prevent regulator double disable - Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag - tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete - vt: Clear selection before changing the font - powerpc: align syscall table for ppc32 - serial: fsl_lpuart: RS485 RTS polariy is inverse - net/smc: Remove redundant refcount increase - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" - tcp: annotate data-race around challenge_timestamp - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb - kcm: fix strp_init() order and cleanup - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler - net/sched: fix netdevice reference leaks in attach_default_qdiscs() - net: sched: tbf: don't call qdisc_put() while holding tree lock - Revert "xhci: turn off port power in shutdown" - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() - ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array - ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg - ieee802154/adf7242: defer destroy_workqueue call - iio: adc: mcp3911: make use of the sign bit - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask - drm/msm/dsi: Fix number of regulators for SDM660 - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg - drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 - drm/msm/dsi: fix the inconsistent indenting - !389 [sync] PR-385: Backport CVEs and bugfixes - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree - net: sched: fix race condition in qdisc_graft() - macvlan: enforce a consistent minimal mtu - net: switch to storing KCOV handle directly in sk_buff - kabi: add early_demux_handler and early_demux back to fix kabi broken in struct net_protocol and inet6_protocol - tcp/udp: Make early_demux back namespacified. - net: Use u64_stats_fetch_begin_irq() for stats fetch. - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: fix null-ptr-deref in ext4_write_info - block: don't allow a disk link holder to itself - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - scsi: fix iscsi rescan fails to create block - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - mm: memcontrol: fix potential oom_lock recursion deadlock - irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear before descheduling - xfs: fix potential log item leak - !365 net: hns3: Some bugfix about L3E check, promisc mode update, FD counter rules and rss config for HNS3 - !373 [sync] PR-372: Backport 5.10.141 LTS - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - net/af_packet: check len when min_header_len equals to 0 - lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline() - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y - drm/amdgpu: Increase tlb flush timeout for sriov - drm/amd/display: Fix pixel clock programming - drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid - s390/hypfs: avoid error message under KVM - neigh: fix possible DoS due to net iface start/stop loop - drm/amd/display: clear optc underflow before turn off odm clock - drm/amd/display: For stereo keep "FLIP_ANY_FRAME" - drm/amd/display: Avoid MPC infinite loop - mmc: mtk-sd: Clear interrupts when cqe off/disable - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - fbdev: fb_pm2fb: Avoid potential divide by zero error - net: fix refcount bug in sk_psock_get (2) - HID: hidraw: fix memory leak in hidraw_release() - udmabuf: Set the DMA mask for the udmabuf device (v2) - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report - Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" - kbuild: Fix include path in scripts/Makefile.modpost - s390/mm: do not trigger write fault when vma does not allow VM_WRITE - crypto: lib - remove unneeded selection of XOR_BLOCKS - x86/nospec: Fix i386 RSB stuffing - x86/nospec: Unwreck the RSB stuffing - !371 [sync] PR-368: Backport CVEs and bugfixes - mm/memory: return vm_fault_t result from migrate_to_ram() callback - net: sched: disallow noqueue for qdisc classes - netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits - xfs: Fix deadlock on xfs_inodegc_worker - net: sched: cbq: dont intepret cls results when asked to drop - net: sched: atm: dont intepret cls results when asked to drop - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm/vmpressure: fix data-race with memcg->socket_pressure - !362 AMD: Support svm guest when host CR4.LA57 is set. - !360 [sync] PR-338: Fix virtio-gpu free issues - KVM: x86: Allow CPU to force vendor-specific TDP level - net: hns3: fix wrong use of rss size during VF rss config - net: hns3: add support for FD counter - net: hns3: fix VF promisc mode not update when mac table full - net: hns3: fix miss L3E checking for rx packet - net: hns3: add interrupts re-initialization while doing VF FLR - !354 [OLK-5.10] machine check safe review issue modification - drm/virtio: free virtqueues on probe failure - drm/virtio: Fixes a potential NULL pointer dereference on probe failure - !343 Add KVM related info to openEuler/MAINTAINERS - !359 [sync] PR-358: Backport CVEs, bugfixes and other - binder: fix UAF of alloc->vma in race with munmap() - io_uring: add missing item types for splice request - xfs: fix overfilling of reserve pool - xfs: always succeed at setting the reserve pool size - xfs: remove infinite loop when reserving free block pool - xfs: use current->journal_info for detecting transaction recursion - fix kabi broken due to may_pollfree - io_uring: disable polling pollfree files - ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob - driver: char: delete svm.c - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - fs/ntfs3: Fix attr_punch_hole() null pointer derenference - tracing/osnoise: Do not unregister events twice - tracing/osnoise: Properly unhook events if start_per_cpu_kthreads() fails - kasan: add kasan support for memcpy_mcs() - arm64: fix return value type of memcpy_mcs() - docs: Add KVM related info to openEuler/MAINTAINERS- !350 AMD: Fix cpu capabilities incorrect detection bug. - !355 [sync] PR-347: Backport CVEs and fs bugfixes - io_uring: kill goto error handling in io_sqpoll_wait_sq() - ext4: fix bad checksum after online resize - xfs: fix use-after-free in xattr node block inactivation - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - !339 ima: Fix a potential NULL pointer access in ima_restore_measurement_list - x86/cpufeatures: Fix cpu capabilities incorrect detection. - !342 sync pull request https://gitee.com/openeuler/kernel/pulls/340 from openEuler-22.03-LTS. - KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS - bfq: fix null-ptr-deref in bfq_pd_offline - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - ksmbd: fix heap-based overflow in set_ntacl_dacl() - ksmbd: prevent out of bound read for SMB2_WRITE - ksmbd: validate length in smb2_write() - xfs: fix super block buf log item UAF during force shutdown - xfs: wait iclog complete before tearing down AIL - xfs: get rid of assert from xfs_btree_islastblock - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - media: mceusb: Use new usb_control_msg_*() routines - perf: hisi: Fix read sccl_id and ccl_id error in TSV200 - mm: add cond_resched() in swapin_walk_pmd_entry() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - livepatch: Fix compile error when CONFIG_LIVEPATCH_WO_FTRACE disabled - dm thin: Use last transaction's pmd->root when commit failed - zram: avoid race between zram_remove and disksize_store - zram: don't fail to remove zram during unloading module - blk-mq: fix kabi broken in struct bio - blk-mq: fix kabi broken in struct request - block, bfq: fix possible uaf for 'bfqq->bic' - block, bfq: fix null pointer dereference in bfq_bio_bfqg() - blk-mq: set default elevator as deadline in case of hctx shared tagset - ext2: replace bh_submit_read() helper with bh_read() - ufs: replace ll_rw_block() - udf: replace ll_rw_block() - reiserfs: replace ll_rw_block() - ocfs2: replace ll_rw_block() - ntfs3: replace ll_rw_block() - jbd2: replace ll_rw_block() - isofs: replace ll_rw_block() - gfs2: replace ll_rw_block() - fs/buffer: replace ll_rw_block() - fs/buffer: add some new buffer read helpers - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute - xen/netback: don't call kfree_skb() with interrupts disabled - media: dvb-core: Fix UAF due to refcount races at releasing - wifi: wilc1000: validate pairwise and authentication suite offsets - wifi: wilc1000: validate number of channels - wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute - drm/amdkfd: Check for null pointer after calling kmemdup - mm: Fix PASID use-after-free issue - timekeeping: Adding a padding before timekeeper in tk_core - scsi: iscsi: remove .unbind_conn from iscsi_transport - Revert "scsi: iscsi: fix kabi broken in struct iscsi_transport" - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - cpuidle: add cpuidle-haltpoll driver module parameter - clk: imx: Add check for kcalloc - x86/cpu/hygon: Set __max_die_per_package on Hygon - mm/dynamic_hugetlb: fix clear PagePool without lock protection - mm/dynamic_hugetlb: fix list corruption in hpool_merge_page() - mm/swapfile: use new way to fix broken kabi in swap_info_struct - block: always align request_wrapper to cacheline - block: fix crash on cmpxchg for request_wrapper - !269 Reduce the memory usage by kernel - efi/libstub: Fix build error in efi-stub.c for riscv - mm: init: Fix build waring for ascend enable features - mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type() - ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - block: only use cmpxchg64 in 64bit platform - proc: proc_skip_spaces() shouldn't think it is working on C strings - proc: avoid integer type confusion in get_proc_long - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - Revert "ipvlan: Modify the value of ipvlan modes" - net/af_packet: make sure to pull mac header - KVM: arm64: Fix {fp_asimd,sve}_exit_stat manipulation - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - arm64: fix a concurrency issue in emulation_proc_handler() - !309 vdpa: Add the vdpa device management mechanism and optimize the iotlb - !324 clk: 16dv300: add GPL license info for 16dv300 module. - vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove - tools include UAPI: Sync linux/vhost.h with the kernel sources - tools include UAPI: Sync linux/vhost.h with the kernel sources - tools include UAPI: Sync linux/vhost.h with the kernel sources - vhost-vdpa: call vhost_vdpa_cleanup during the release - vhost: allow batching hint without size - vdpa_sim: set vringh notify callback - virtio_pci: struct virtio_pci_common_cfg add queue_reset - virtio_pci: struct virtio_pci_common_cfg add queue_notify_data - virtio: use virtio_reset_device() when possible - virtio: document virtio_reset_device - virtio: wrap config->reset calls - virtio_pci: introduce helper to get/set queue reset - virtio_pci: extract the logic of active vq for modern pci - vhost-vdpa: uAPI to suspend the device - vhost-vdpa: introduce SUSPEND backend feature bit - vdpa: Add suspend operation - vhost-vdpa: Call ida_simple_remove() when failed - vDPA: fix 'cast to restricted le16' warnings in vdpa.c - vDPA: !FEATURES_OK should not block querying device config space - vdpa: make get_vq_group and set_group_asid optional - vhost-vdpa: return -EFAULT on copy_to_user() failure - vdpa/vp_vdpa : add vdpa tool support in vp_vdpa - vhost-vdpa: support ASID based IOTLB API - vhost-vdpa: introduce uAPI to set group ASID - vhost-vdpa: uAPI to get virtqueue group id - vhost-vdpa: introduce uAPI to get the number of address spaces - vhost-vdpa: introduce uAPI to get the number of virtqueue groups - vhost-vdpa: introduce asid based IOTLB - vhost: support ASID in IOTLB API - vhost_iotlb: split out IOTLB initialization - vdpa: introduce config operations for associating ASID to a virtqueue group - vdpa: multiple address spaces support - vdpa: introduce virtqueue groups - vhost-vdpa: switch to use vhost-vdpa specific IOTLB - vhost-vdpa: passing iotlb to IOMMU mapping helpers - virtio-vdpa: don't set callback if virtio doesn't need it - vhost: move the backend feature bits to vhost_types.h - net/vdpa: Use readers/writers semaphore instead of cf_mutex - net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex - vdpa: Add support for querying vendor statistics - vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit - vhost: handle error while adding split ranges to iotlb - vdpa: change the type of nvqs to u32 - vhost: fix hung thread due to erroneous iotlb entries - vdpa: factor out vdpa_set_features_unlocked for vdpa internal use - vdpa: Protect vdpa reset with cf_mutex - vdpa: Avoid taking cf_mutex lock on get status - vdpa: Use BIT_ULL for bit operations - vdpa: Support reporting max device capabilities - vdpa: Add support for returning device configuration information - vdpa: Allow to configure max data virtqueues - vdpa: Read device configuration only if FEATURES_OK - vdpa: Sync calls set/get config/status with cf_mutex - vdpa: Provide interface to read driver features - vdpa: Mark vdpa_config_ops.get_vq_notification as optional - vdpa: Avoid duplicate call to vp_vdpa get_status - docs: document sysfs ABI for vDPA bus - vhost-vdpa: clean irqs before reseting vdpa device - vdpa: Enable user to set mac and mtu of vdpa device - vdpa: Use kernel coding style for structure comments - vdpa: Introduce query of device config layout - vdpa: Introduce and use vdpa device get, set config helpers - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} - vdpa: min vq num of vdpa device cannot be greater than max vq num - vdpa: add new callback get_vq_num_min in vdpa_config_ops - vhost_vdpa: unset vq irq before freeing irq - vdpa: potential uninitialized return in vhost_vdpa_va_map() - vhost-iotlb: Add an opaque pointer for vhost IOTLB - vdpa: Support transferring virtual addressing during DMA mapping - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() - vhost-vdpa: Handle the failure of vdpa_reset() - vdpa: Fix some coding style issues - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro - vdpa: Add documentation for vdpa_alloc_device() macro - virtio/vdpa: clear the virtqueue state during probe - vp_vdpa: correct the return value when fail to map notification - virito_pci libray: hide vp_modern_map_capability() - vhost/vdpa: Remove the restriction that only supports virtio-net devices - virtio_pci_modern: hide vp_modern_get_queue_notify_off() - vdpa: Follow kdoc comment style - vdpa: Follow kdoc comment style - virtio_vdpa: don't warn when fail to disable vq - vdpa: Use simpler version of ida allocation - vhost_vdpa: switch to vmemdup_user() - clk: hi3516dv300: add GPL license info. driver inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/I65S6L - coresight: trbe: Enable ACPI/Platform automatic module loading - arm64/trbe: Add initial MADT/SPE probing - ACPI 6.5: MADT: add support for trace buffer extension in GICC - coresight: Return the pointer of @pdata when not "fwnode" - blk-mq: don't access request_wrapper if request is not allocated from block layer - blk-mq: fix kabi broken due to request_wrapper - ide-cd: don't clear rq_flags after blk_get_request - iommu: Fix error handling in probe_acpi_namespace_devices() - !321 net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol and fix the incorrect way to obtain parameters. - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - !318 net: hns3: This series bugfix for the HNS3 ethernet driver. - !307 arch: mach: add support for 16dv300 series soc. - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: fix return value check bug of rx copybreak - net: hns3: fix incorrect hw rss hash type of rx packet - sched: disable sched_autogroup by default - Revert "add barriers to buffer_uptodate and set_buffer_uptodate" - Fixed the issue that the macro def_domain_type is repeatedly defined. - coresight: trbe: remove cpuhp instance node before remove cpuhp state - RDMA/hns: adjust the structure of RoCE bonding driver - RDMA/hns: add constraints for bonding-unsupported situations - RDMA/hns: fix the error of missing GID in RoCE bonding mode 1 - RDMA/hns: fix possible dead lock when setting RoCE Bonding - drm/i915: fix TLB invalidation for Gen12 video and compute engines - fork: Fixed the extended kabi memory is not initialized - mm/dynamic_hugetlb: fix compound_nr incorrect - mm/shmem: fix shmem_swapin() race with swapoff - swap: fix do_swap_page() race with swapoff - mm/swapfile: fix broken kabi in swap_info_struct - mm/swapfile: use percpu_ref to serialize against concurrent swapoff - swapfile: fix soft lockup in scan_swap_map_slots - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - coresight: ete: Add acpi match id for Hip09 - coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - Bluetooth: L2CAP: Fix u8 overflow - workqueue: fix state-dump console deadlock - preempt/dynamic: Fix typo in macro conditional statement - jump_label: Fix usage in module __init - arm64/mpam: update last_cmd_status in parse_cache() and parse_bw() - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - arm64/mpam: make mbw_max/min not less than min_bw - arm64/mpam: Fix indent format error in resctrl_parse_param() - arm64/mpam: decrease dom_num when domain goes offline - arm64/mpam: correct mbw_max/min if remainder is too large - mm/migrate.c: rework migration_entry_wait() to not take a pageref - sched/fair: limit burst to zero when cfs bandwidth is toggled off - sched: Fix null-ptr-deref in free_fair_sched_group - !317 AMD: Fix allmodconfig build issue in amd perf uncore module. - !314 config: disable CONFIG_QOS_SCHED_SMT_EXPELLER - x86/cpu: Add get_llc_id() helper function - perf/amd/uncore: Clean up header use, use loopback - mm/smaps: don't access young/dirty bit if pte unpresent - mm/huge_memory.c: use helper function migration_entry_to_page() - SUNRPC: RPC level errors should set task->tk_rpc_status - NFSv4.2 fix problems with __nfs42_ssc_open - NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() - xfrm: clone missing x->lastused in xfrm_do_migrate - xfrm: fix refcount leak in __xfrm_policy_check() - kernel/sched: Remove dl_boosted flag comment - vfs: make sync_filesystem return errors from ->sync_fs - fs: remove __sync_filesystem - pinctrl: amd: Don't save/restore interrupt status and wake status bits - kernel/sys_ni: add compat entry for fadvise64_64 - parisc: Fix exception handler for fldw and fstw instructions - audit: fix potential double free on error path from fsnotify_add_inode_mark - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - iommu: bugfix for missing symbols when build arm_smmu_v3.ko - !308 Enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default - uprobe: enable CONFIG_UPROBES_SUPPORT_PC_ALTER by default - module: add hi3516dv300 clk driver - tc-testing: gitignore, delete plugins directory - sw64: fix kernel_stack_pointer - sw64: add support for KPROBES_ON_FTRACE - sw64: optimize single float load store instruction emulation - sw64: fix VM_DATA_DEFAULT_FLAGS - sw64: kvm: support debugging guest kernel via gdb - sw64: add basic NVDIMM support - sw64: fix argument type of __sw64_vcpu_run() - sw64: ftrace: fix function graph tracing support - sw64: generate call instruction with disp 0 - sw64: ftrace: fix ARCH_SUPPORTS_FTRACE_OPS support - sw64: mark sched_clock() as notrace - sw64: fix memmap_range_valid() - sw64: bpf: improve BPF_CALL address check - sw64: add basic livepatch support on SW64 - sw64: acpi: fix compilation dependency when CONFIG_PCI=n - sw64: fix recordmcount and dynamic ftrace - sw64: fix topology setup - sw64: kvm: fix guest longtime offset of VCPU - sw64: improve stack trace - sw64: remove unused boot syncronization code - Revert "sw64: clean up unused single step support in kernel" - sw64: fix compile error when CONFIG_DEBUG_PER_CPU_MAPS=y - sw64: always restore MATCH configuration after scheduling - sw64: track last vpn in struct cpuinfo_sw64 - sw64: make struct cpuinfo_sw64 cache line aligned - sw64: kvm: add qemu fw_cfg device to chip_vt.dts - sw64: kvm: add qemu fw_cfg device support in sysfs - !302 sched: programmable: fix build error of bpf_topology - sched: programmable: Fix build error for nr_cpus_ids - sched: programmable: fix build error of bpf_topology - !300 bpf: Fix build error: linux/kabi.h: No such file or directory - !294 昇腾补丁回合 - bpf: Fix build error: linux/kabi.h: No such file or directory - memblock,arm64: expand the static memblock memory table - iort: Read ACPI configure to get streamid. - Hugtlb: bugfix for hugetlb remap - mm: cma: use pr_err_ratelimited for CMA warning - oom: add oom notifier call for oom panic - cpu-feature: Enable Taisan IDC feature for Taishan core version - memcontrol: Add oom recover for kmemcg when release buddy hugepage - !259 cgroup: Support iocost for cgroup v1 - !279 sched: programmable: bpf support programmable schedule capacity for scheduler - cgroup: Support iocost for cgroup v1 - !298 Perf tool add Hip09 json support. - !234 AMD: Support perf mem/c2c for AMD Zen platform. - !211 AMD: Add EPYC Gen4 PerfMonV2 uncore support - hix5hd2: Add I2C_M_STOP flag support for hix5hd2 driver. - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf jevents: Add test for arch std events - perf pmu: Save pmu name - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - staging: rtl8712: fix use after free bugs - Fix kabi change caused by reverting patches - Revert "iommu: Introduce attach/detach_pasid_table API" - Revert "iommu: Introduce bind/unbind_guest_msi" - Revert "iommu/smmuv3: Allow s1 and s2 configs to coexist" - Revert "iommu/smmuv3: Get prepared for nested stage support" - Revert "iommu/smmuv3: Implement attach/detach_pasid_table" - Revert "iommu/smmuv3: Allow stage 1 invalidation with unmanaged ASIDs" - Revert "iommu/smmuv3: Implement cache_invalidate" - Revert "dma-iommu: Implement NESTED_MSI cookie" - Revert "iommu/smmuv3: Nested mode single MSI doorbell per domain enforcement" - Revert "iommu/smmuv3: Enforce incompatibility between nested mode and HW MSI regions" - Revert "iommu/smmuv3: Implement bind/unbind_guest_msi" - Revert "iommu/smmuv3: report additional recoverable faults" - Revert "vfio: VFIO_IOMMU_SET_PASID_TABLE" - Revert "vfio: VFIO_IOMMU_CACHE_INVALIDATE" - Revert "vfio: VFIO_IOMMU_SET_MSI_BINDING" - Revert "vfio/pci: Add VFIO_REGION_TYPE_NESTED region type" - Revert "vfio/pci: Register an iommu fault handler" - Revert "vfio/pci: Allow to mmap the fault queue" - Revert "vfio: Use capability chains to handle device specific irq" - Revert "vfio/pci: Add framework for custom interrupt indices" - Revert "vfio: Add new IRQ for DMA fault reporting" - Revert "vfio/pci: Register and allow DMA FAULT IRQ signaling" - Revert "vfio: Document nested stage control" - Revert "vfio/pci: Register a DMA fault response region" - Revert "vfio/pci: Inject page response upon response region fill" - Revert "iommu/arm-smmu-v3: Using HTTU with SMMU STE and stage 2 TTD" - Revert "iommu/io-pgtable-arm: Make data access permissions of stage1/2 compatible" - Revert "iommu/io-pgtable-arm: Remove the limitation on the page table format of sync/clear_dirty_log()" - Revert "iommu/arm-smmu-v3: Change the TLBI CMD in arm_smmu_cache_invalidate()" - Revert "iommu/arm-smmu-v3: Align invalid range with leaf page size upwards when support RIL" - Revert "iommu/arm-smmu-v3: Standardize granule size when support RIL" - Revert "iommu/arm-smmu-v3: Remove the redundant shift operation of 'size'" - Revert "iommu: fix build error when CONFIG_IOMMU_API is off" - Revert "vfio/pci: Fix wrong return value when get iommu attribute DOMAIN_ATTR_NESTING" - Revert "iommu/smmuv3: Remove the S1 mapping restriction of dirty log" - RDMA/hns: Fixes concurrent ressetting and post_recv in DCA mode - RDMA/hns: Optimize user DCA perfermance by sharing DCA status - RDMA/hns: Add debugfs support for DCA - RDMA/hns: Add DCA support for kernel space - RDMA/hns: Add method to query WQE buffer's address - RDMA/hns: Add method to detach WQE buffer - RDMA/hns: Setup the configuration of WQE addressing to QPC - RDMA/hns: Add method for attaching WQE buffer - RDMA/hns: Configure DCA mode for the userspace QP - RDMA/hns: Add method for shrinking DCA memory pool - RDMA/hns: Introduce DCA for RC QP - net: hns3: add vf fault process in hns3 ras - net: hns3: add hns3 vf fault detect cap bit support - net: hns3: support debugfs for wake on lan - net: hns3: support wake on lan configuration and query - dm: Fix UAF in run_timer_softirq() - livepatch/ppc64: Fix preemption check when enabling - livepatch: Avoid CPU hogging with cond_resched - livepatch: Fix several code style issues - livepatch/x86: Avoid conflict with static {call,key} - livepatch/core: Restrict minimum size of function that can be patched - livepatch/x86: Rename old_code to old_insns - livepatch: Fix patching functions which have static_call - dm-thin: Resume failed in FAIL mode - dm: fix null pointer dereference in dev_create() - ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC - ARM: 9059/1: cache-v7: get rid of mini-stack - ARM: 9058/1: cache-v7: refactor v7_invalidate_l1 to avoid clobbering r5/r6 - KVM: arm64: Implement the capability of DVMBM - KVM: arm64: Add kvm_arch::dvm_cpumask and dvm_lock - KVM: arm64: Add kvm_vcpu_arch::cpus_ptr and pre_cpus_ptr - KVM: arm64: Probe and configure DVMBM capability on HiSi CPUs - KVM: arm64: Support a new HiSi CPU type - mm: hugetlb: fix UAF in hugetlb_handle_userfault - mm/memory: add non-anonymous page check in the copy_present_page() - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: PF supports to set and query lane_num by sysfs - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - mpi: Fix length check in mpi_key_length() - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 - bpf, sockmap: fix sk_rmem_alloc underflow for sockmap - sched/fair:ARM64 enables SIS_UTIL and disables SIS_PROP - sched/fair: Fix kabi borken in sched_domain_shared - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir - pinctrl: core: Set ret to 0 when group is skipped - pinctrl: core: Handling pinmux and pinconf separately - blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() - blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() - blk-wbt: call rq_qos_add() after wb_normal is initialized - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init - blk-mq: fix missing blk_account_io_done() in error path - crypto: hisilicon/qm - delete redundancy check - crypto: hisilicon/qm - add pci bdf number check - crypto: hisilicon/qm - increase the memory of local variables - crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF - crypto: hisilicon/sec - enabling clock gating of the address prefetch module - crypto: hisilicon/qm - fix incorrect parameters usage - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - crypto: hisilicon/hpre - fix resource leak in remove process - crypto: hisilicon/qm - fix the qos value initialization - !216 AMD: Add CONFIG_PERF_EVENTS_AMD_BRS=y to openeuler_defconfig - kabi: Fix kabi breakage caused by new member added to struct perf_sample_data. - perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file - perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR - perf/x86/amd: Support PERF_SAMPLE_ADDR - perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT} - perf/x86/amd: Support PERF_SAMPLE_DATA_SRC - perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions - perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO} - perf: Add sample_flags to indicate the PMU-filled sample data - perf: Add new macros for mem_hops field - perf: Add mem_hops field in perf_mem_data_src structure - perf/x86/ibs: Add new IBS register bits into header - perf/amd/uncore: Allow the driver to be built as a module - perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments - perf/x86/amd/uncore: Add PerfMonV2 DF event format - perf/x86/amd/uncore: Detect available DF counters - perf/x86/amd/uncore: Use attr_update for format attributes - perf/x86/amd/uncore: Use dynamic events array - !201 AMD: Add Perfmonv2/IBS/BRS features for AMD EPYC platforms - !265 Add LoongArch support - openEuler: add openEuler/MAINTAINERS for Maintainers & Committers - !250 add UPROBE_ALTER_PC flag for uprobe mechanism - !268 [OLK-5.10]perf arm64 metricgroup support and some bugfix - !282 Synchronize the code of mainline perf tool and support the parsing of TRBE trace data - !283 [OLK-5.10] Add debug print of 64G link speed - kabi: test fix kabi for enum bpf_prog_type and bpf_attach_type - openeuler_defconfig: enable CONFIG_BPF_SCHED for x86 - sched: programmable: Add lib for sched programmable - sched: programmable: Add three hooks in select_task_rq_fair() - sched: programmable: add bpf hooks to update rq and task state in enqueue_task/deqeue_task of CFS - sched: programmable: Add hook for pick next task - sched: cfs: add bpf hooks to control wakeup and tick preemption - bpf:programmable: Add helper func to check cpu share cache - bpf:programmable: Add cpumask ops collection - sched: programmable: Add convenient helper functions to convert sched entity - sched: programmable: Add helper function for cpu topology. - LoongArch: defconfig: Set CONFIG_TXGBE=m by default - LS7A2000 : Add quirk for OHCI device rev 0x02 - stmmac: pci: Add dwmac support for Loongson - uprobe: add UPROBE_ALTER_PC flag for uprobe - kabi: Fix kabi breakage caused by commit d5616bac7ada. - !276 support set/get VxLAN rule of rx flow director by ethtool - !215 cgroupv1使能cgroup writeback的功能 - !222 vdpa: add two ioctl commands to support generic vDPA - qla2xxx: add debug print of 64G link speed - perf cs-etm: Fix corrupt inject files when only last branch option is enabled - perf cs-etm: No-op refactor of synth opt usage - perf cs-etm: Update deduction of TRCCONFIGR register for branch broadcast - perf cs-etm: Remove duplicate and incorrect aux size checks - perf cs-etm: Print size using consistent format - perf cs-etm: Show a warning for an unknown magic number - perf cs-etm: Print the decoder name - perf cs-etm: Create ETE decoder - perf cs-etm: Update OpenCSD decoder for ETE - perf cs-etm: Fix typo - perf cs-etm: Save TRCDEVARCH register - perf cs-etm: Refactor out ETMv4 header saving - perf cs-etm: Initialise architecture based on TRCIDR1 - perf cs-etm: Refactor initialisation of decoder params. - perf cs-etm: Add warnings for missing DSOs - perf cs-etm: Improve Coresight zero timestamp warning - perf annotate: Add disassembly warnings for annotate --stdio - perf annotate: Re-add annotate_warned functionality - perf tools: Add WARN_ONCE equivalent for UI warnings - perf tools: Add flag for tracking warnings of missing DSOs - perf cs-etm: Pass unformatted flag to decoder - perf cs-etm: Use existing decoder instead of resetting it - perf cs-etm: Suppress printing when resetting decoder - perf cs-etm: Only setup queues when they are modified - perf cs-etm: Split setup and timestamp search functions - perf cs-etm: Refactor initialisation of kernel start address - tools headers UAPI: Sync perf_event.h with the kernel sources - perf cs-etm: Split --dump-raw-trace by AUX records - perf cs-etm: Split Coresight decode by aux records - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() - perf cs-etm: Remove callback cs_etm_find_snapshot() - perf cs-etm: Prevent and warn on underflows during timestamp calculation. - perf cs-etm: Start reading 'Z' --itrace option - perf cs-etm: Move synth_opts initialisation - perf auxtrace: Add Z itrace option for timeless decoding - perf cs-etm: Set time on synthesised samples to preserve ordering - perf cs-etm: Refactor timestamp variable names - perf cs-etm: Detect pid in VMID for kernel running at EL2 - perf cs-etm: Add helper cs_etm__get_pid_fmt() - perf cs-etm: Support PID tracing in config - perf cs-etm: Fix bitmap for option - perf cs-etm: Update ETM metadata format - vdpa: clean up get_config_size ret value handling - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit - vdpa: Consider device id larger than 31 - vdpa: fix use-after-free on vp_vdpa_remove - virtio: always enter drivers/virtio/ - vp_vdpa: Fix return value check for vdpa_alloc_device() - virtio_pci_modern: correct sparse tags for notify - virtio_pci_modern: __force cast the notify mapping - vp_vdpa: allow set vq state to initial state after reset - virtio-pci library: introduce vp_modern_get_driver_features() - vdpa: support packed virtqueue for set/get_vq_state() - vp_vdpa: add vq irq offloading support - vdpa: Add reset callback in vdpa_config_ops - vp_vdpa: report doorbell address - virtio-pci library: report resource address - vp_vdpa: switch to use vp_modern_map_vq_notify() - virtio-pci library: switch to use vp_modern_map_vq_notify() - virtio_pci_modern: introduce helper to map vq notify area - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() - vdpa: add driver_override support - vdpa_sim_blk: add support for vdpa management tool - vdpa_sim_net: Add support for user supported devices - vdpa_sim: make vdpasim->buffer size configurable - vdpa: add vdpa simulator for block device - vdpa: split vdpasim to core and net modules - vdpa: set the virtqueue num during register - vdpa_sim: add supported_features field in vdpasim_dev_attr - vdpa_sim: add set_config callback in vdpasim_dev_attr - vdpa_sim: add work_fn in vdpasim_dev_attr - vdpa_sim: add device id field in vdpasim_dev_attr - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov - vdpa: remove unnecessary 'default n' in Kconfig entries - vdpa: Enable user to query vdpa device info - virtio-pci: introduce modern device module - virito-pci-modern: rename map_capability() to vp_modern_map_capability() - virtio-pci-modern: introduce helper to get notification offset - virtio-pci-modern: introduce helper for getting queue nums - virtio-pci-modern: introduce helper for setting/geting queue size - virtio-pci-modern: introduce helper to set/get queue_enable - virtio-pci-modern: introduce vp_modern_queue_address() - virtio-pci-modern: introduce vp_modern_set_queue_vector() - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: ethtool: add VxLAN to the NFC API - bpf: sched: Add helper functions to get cpu statistics - sched: programmable: Add helpers to set tag of task or task_group - sched: programmable: add bpf_sched_task_tag_of helper function - sched: programmable: add bpf_sched_tg_tag_of helper function - sched: programmable: Add user interface of task tag - sched: programmable: Add user interface of task group tag - sched: programmable: Add a tag for the task group - sched: programmable: Add a tag for the task - bpftool: recognize scheduler programs - libbpf: add support for scheduler bpf programs - bpf: sched: introduce bpf_sched_enable() - bpf: sched: basic infrastructure for scheduler bpf - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - cgroup: support cgroup writeback on cgroupv1 - cgroup: Add cgroup1_get_from_id() - mm/page_alloc.c: add sysctl to revise the batch and high of percpu pageset - mm/zswap: remove _init in the initialization - mm/zswap: delay the initializaton of zswap until the first enablement - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - LoongArch: hugepage table replace tlb - LoongArch: change global registers to local registers - LoongArch: Old BPI compatibility - LoongArch: add kernel setvirtmap for runtime - LoongArch: enable some netfilter related configs - LoongArch: defconfig: use make defconfig to save a clean defconfig - tools perf: Fix compilation error with new binutils - tools include: add dis-asm-compat.h to handle version differences - tools build: Don't display disassembler-four-args feature test - tools build: Add feature test for init_disassemble_info API changes - LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules - LoongArch: Support PC-relative relocations in modules - LoongArch: Define ELF relocation types added in v2.00 ABI - LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS - LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS - irqchip/loongson-liointc: Fix an error handling path in liointc_init() - irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse - irqchip/loongson-eiointc: Fix a build warning - irqchip/loongson-eiointc: Fix irq affinity setting - irqchip: Adjust Kconfig for Loongson - PCI: Add quirk for LS7A to avoid reboot failure - PCI: loongson: Improve the MRRS quirk for LS7A - PCI: loongson: Work around LS7A incorrect Interrupt Pin registers - PCI: loongson: Don't access non-existent devices - PCI: loongson: Add ACPI init support - PCI: loongson: Use generic 8/16/32-bit config ops on LS2K/LS7A - irqchip / ACPI: Introduce ACPI_IRQ_MODEL_LPIC for LoongArch - ACPI: irq: Allow acpi_gsi_to_irq() to have an arch-specific fallback - APCI: irq: Add support for multiple GSI domains - drm/radeon: Workaround radeon driver bug for Loongson - LoongArch: Add writecombine support for drm - Input: i8042 - Add PNP checking hook for Loongson - LoongArch: Add qspinlock support - LoongArch: Add perf events support - LoongArch: Add SysRq-x (TLB Dump) support - LoongArch: Use TLB for ioremap() - LoongArch: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP - LoongArch: Add sparse memory vmemmap support - MIPS&LoongArch&NIOS2: Adjust prototypes of p?d_init() - irqchip/loongson-pch-lpc: Add suspend/resume support - irqchip/loongson-pch-pic: Add suspend/resume support - irqchip/loongson-eiointc: Add suspend/resume support - irqchip/loongson-htvec: Add suspend/resume support - irqchip/loongson-htvec: Add ACPI init support - ACPI / table: Print CORE_PIC information when MADT is parsed - ACPICA: Events: Support fixed pcie wake event - ACPICA: MADT: Add LoongArch APICs support - ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA - Revert "LoongArch: Provisionally add ACPICA data structures" - loongarch: efi: enable generic EFI compressed boot - efi/libstub: implement generic EFI zboot - efi/libstub: use EFI provided memcpy/memset routines - efi/libstub: add some missing EFI prototypes - efi/loongarch: Add efistub booting support - irqchip: Select downstream irqchip drivers for LoongArch CPU - LoongArch: Add subword xchg/cmpxchg emulation - LoongArch: Cleanup headers to avoid circular dependency - LoongArch: Cleanup reset routines with new API - LoongArch: Fix build warnings in VDSO - LoongArch: Select PCI_QUIRKS to avoid build error - LoongArch: Update Loongson-3 default config file - LoongArch: Add USER_STACKTRACE support - LoongArch: Add STACKTRACE support - LoongArch: Add prologue unwinder support - LoongArch: Add guess unwinder support - LoongArch: Add vDSO syscall __vdso_getcpu() - LoongArch: Add PCI controller support - LoongArch: Parse MADT to get multi-processor information - LoongArch: Jump to the link address before enable PG - LoongArch: Requires __force attributes for any casts - LoongArch: Fix unsigned comparison with less than zero - LoongArch: Adjust arch/loongarch/Kconfig - LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - irqchip/loongson-pch-pic: Move find_pch_pic() into CONFIG_ACPI - LoongArch: Fix wrong "ROM Size" of boardinfo - LoongArch: Fix missing fcsr in ptrace's fpr_set - LoongArch: Fix shared cache size calculation - LoongArch: Disable executable stack by default - LoongArch: Remove unused variables - LoongArch: Remove clock setting during cpu hotplug stage - LoongArch: Remove useless header compiler.h - LoongArch: Remove several syntactic sugar macros for branches - LoongArch: Re-tab the assembly files - LoongArch: Simplify "BGT foo, zero" with BGTZ - LoongArch: Simplify "BLT foo, zero" with BLTZ - LoongArch: Simplify "BEQ/BNE foo, zero" with BEQZ/BNEZ - LoongArch: Use the "move" pseudo-instruction where applicable - LoongArch: Use the "jr" pseudo-instruction where applicable - LoongArch: Use ABI names of registers where appropriate - irqchip: Add LoongArch CPU interrupt controller support - LoongArch: fix kabi change due to enum chuph_state - irqchip: Add Loongson Extended I/O interrupt controller support - irqchip/loongson-liointc: Add ACPI init support - irqchip/loongson-pch-msi: Add ACPI init support - irqchip/loongson-pch-pic: Add ACPI init support - irqchip: Add Loongson PCH LPC controller support - LoongArch: Prepare to support multiple pch-pic and pch-msi irqdomain - LoongArch: Use ACPI_GENERIC_GSI for gsi handling - LoongArch: Provisionally add ACPICA data structures - loongarch: drop definition of PGD_ORDER - loongarch: drop definition of PUD_ORDER - loongarch: drop definition of PMD_ORDER - loongarch: drop definition of PTE_ORDER - LoongArch: Fix section mismatch warning - LoongArch: Fix build errors for tinyconfig - LoongArch: Remove obsolete mentions of vcsr - LoongArch: Drop these obsolete selects in Kconfig - efi: Simplify arch_efi_call_virt() macro - LoongArch: Make compute_return_era() return void - LoongArch: Fix wrong fpu version - LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler() - LoongArch: Fix sleeping in atomic context in setup_tlb_handler() - LoongArch: Fix the _stext symbol address - LoongArch: Fix the !THP build - LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS - LoongArch: Remove MIPS comment about cycle counter - LoongArch: Fix the !CONFIG_SMP build - LoongArch: Add Loongson-3 default config file - LoongArch: Add Non-Uniform Memory Access (NUMA) support - LoongArch: Add multi-processor (SMP) support - LoongArch: Add VDSO and VSYSCALL support - LoongArch: Add some library functions - LoongArch: Add misc common routines - LoongArch: Add ELF and module support - LoongArch: Add signal handling support - LoongArch: Add system call support - LoongArch: Add memory management - LoongArch: Add process management - LoongArch: Add exception/interrupt handling - LoongArch: Add boot and setup routines - LoongArch: Add other common headers - LoongArch: Add atomic/locking headers - LoongArch: Add CPU definition headers - LoongArch: Add ELF-related definitions - LoongArch: Add build infrastructure - fbdev: Prevent probing generic drivers if a FB is already registered - serial: 8250_pnp: Support configurable clock frequency - genirq/generic_chip: Export irq_unmap_generic_chip - mm/swapops: make is_pmd_migration_entry more strict - initramfs: Provide a common initrd reserve function - initrd: Add the preprocessor guard in initrd.h - x86/cpufeatures: Fix abi breakage caused by NCAPINTS in cpufeature header file. - perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute - perf/amd/ibs: Add support for L3 miss filtering - perf/amd/ibs: Use ->is_visible callback for dynamic attributes - perf/x86/amd/ibs: Add bitfield definitions in new header - perf/x86/amd/core: Fix reloading events for SVM - perf/x86/amd/core: Add PerfMonV2 overflow handling - perf/x86/amd/core: Add PerfMonV2 counter control - perf/x86/amd/core: Detect available counters - perf/x86/amd/core: Detect PerfMonV2 support - x86/msr: Add PerfCntrGlobal* registers - x86/cpufeatures: Add PerfMonV2 feature bit - perf/x86/amd: Add idle hooks for branch sampling - ACPI: Add perf low power callback - perf/x86/amd: Make Zen3 branch sampling opt-in - perf/x86/amd: Add AMD branch sampling period adjustment - perf/x86/amd: Enable branch sampling priv level filtering - perf/x86/amd: Add branch-brs helper event for Fam19h BRS - perf/x86/amd: Add AMD Fam19h Branch Sampling support - x86/cpufeatures: Add AMD Fam19h Branch Sampling feature - perf/core: Add perf_clear_branch_entry_bitfields() helper - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature - virtio-pci-modern: introduce vp_modern_generation() - virtio-pci-modern: introduce helpers for setting and getting features - virtio-pci-modern: introduce helpers for setting and getting status - virtio-pci-modern: introduce helper to set config vector - virtio-pci-modern: introduce vp_modern_remove() - virtio-pci-modern: factor out modern device initialization logic - virtio-pci: split out modern device - virtio-pci: do not access iomem via struct virtio_pci_device directly - vdpa: support exposing the count of vqs to userspace - vdpa: Enable a user to add and delete a vdpa device - vdpa: Add missing comment for virtqueue count - vdpa: Define vdpa mgmt device, ops and a netlink interface - vdpa: Extend routine to accept vdpa device name - vdpa: support exposing the config size to userspace - vdpa: add get_config_size callback in vdpa_config_ops - vdpa: introduce virtio pci driver - add CONFIG_PERF_EVENTS_AMD_BRS=y to openeuler_defconfig- !275 Intel Advanced Matrix Extensions (AMX) - KVM support - !227 Intel SPR: Enable Intel SPR features in default kernel config for OLK-5.10 - !223 SPR: IDXD driver (on top of OLK-5.10) - DSA/IAA incremental backporting patches until upstream 6.1 - openeuler_defconfig: Enable configs for Intel IDXD driver - sched: Fix kABI for task->pasid_activated - x86/fpu: Fix KABI broken caused by introducing of guest permissions in struct fpu - KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer - selftests: kvm: check dynamic bits against KVM_X86_XCOMP_GUEST_SUPP - KVM: x86: add system attribute to retrieve full set of supported xsave states - KVM: x86: Add a helper to retrieve userspace address from kvm_device_attr - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID - tools headers UAPI: Sync x86 arch prctl headers with the kernel sources - tools headers UAPI: Sync arch prctl headers with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - tools: Move x86 syscall number fallbacks to .../uapi/ - selftests: kvm: move vm_xsave_req_perm call to amx_test - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing - selftest: kvm: Add amx selftest - selftest: kvm: Move struct kvm_x86_state to header - selftest: kvm: Reorder vcpu_load_state steps for AMX - x86/fpu: Fix inline prefix warnings - kvm: x86: Disable interception for IA32_XFD on demand - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() - kvm: selftests: Add support for KVM_CAP_XSAVE2 - kvm: x86: Add support for getting/setting expanded xstate buffer - x86/fpu: Add uabi_size to guest_fpu - kvm: x86: Add CPUID support for Intel AMX - kvm: x86: Add XCR0 support for Intel AMX - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR - kvm: x86: Emulate IA32_XFD_ERR for guest - kvm: x86: Intercept #NM for saving IA32_XFD_ERR - x86/fpu: Prepare xfd_err in struct fpu_guest - kvm: x86: Add emulation for IA32_XFD - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM - x86/fpu: Add guest support to xfd_enable_feature() - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule - x86/fpu: Prepare guest FPU for dynamically enabled FPU features - x86/fpu: Extend fpu_xstate_prctl() with guest permissions - dmaengine: idxd: Fix kABI for IDXD perfmon cpu hot plug state - dmaengine: idxd: Remove linux/msi.h include - dmaengine: idxd: Fix crc_val field for completion record - dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA - dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA - dmaengine: idxd: fix RO device state error after been disabled/reset - dmaengine: idxd: Fix max batch size for Intel IAA - dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing - dmaengine: idxd: add configuration for concurrent batch descriptor processing - dmaengine: idxd: add configuration for concurrent work descriptor processing - dmaengine: idxd: add WQ operation cap restriction support - dmanegine: idxd: reformat opcap output to match bitmap_parse() input - dmaengine: idxd: convert ats_dis to a wq flag - dmaengine: idxd: Remove unused struct idxd_fault - dmaengine: idxd: track enabled workqueues in bitmap - lib: bitmap: Introduce node-aware alloc API - dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() - dmaengine: idxd: avoid deadlock in process_misc_interrupts() - dmaengine: idxd: Correct IAX operation code names - MAINTAINERS: idxd driver maintainer update - dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature - dmaengine: idxd: force wq context cleanup on device disable path - dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled - dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq() - dmaengine: idxd: skip irq free when wq type is not kernel - dmaengine: idxd: make idxd_register/unregister_dma_channel() static - dmaengine: idxd: free irq before wq type is reset - dmaengine: idxd: fix lockdep warning on device driver removal - dmaengine: idxd: Separate user and kernel pasid enabling - dmaengine: idxd: refactor wq driver enable/disable operations - dmaengine: idxd: move wq irq enabling to after device enable - dmaengine: idxd: set max_xfer and max_batch for RO device - dmaengine: idxd: update IAA definitions for user header - dmaengine: idxd: remove trailing white space on input str for wq name - dmaengine: idxd: don't load pasid config until needed - dmaengine: idxd: skip clearing device context when device is read-only - dmaengine: idxd: fix retry value to be constant for duration of function call - dmaengine: idxd: match type for retries var in idxd_enqcmds() - dmaengine: idxd: fix device cleanup on disable - dmaengine: idxd: Remove useless DMA-32 fallback configuration - dmaengine: idxd: restore traffic class defaults after wq reset - Documentation/x86: Update documentation for SVA (Shared Virtual Addressing) - tools/objtool: Check for use of the ENQCMD instruction in the kernel - x86/cpufeatures: Re-enable ENQCMD - x86/traps: Demand-populate PASID MSR via #GP - sched: Define and initialize a flag to identify valid PASID in the task - x86/fpu: Clear PASID when copying fpstate - iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit - kernel/fork: Initialize mm's PASID - iommu/ioasid: Introduce a helper to check for valid PASIDs - mm: Change CONFIG option for mm->pasid field - iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA - iommu/vt-d: Clean up unused PASID updating functions - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() - iommu/vt-d: Fix PASID reference leak - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers - iommu/vt-d: Add pasid private data helpers - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID - iommu/vt-d: Remove svm_dev_ops - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device - dmaengine: idxd: deprecate token sysfs attributes for read buffers - dmaengine: idxd: change bandwidth token to read buffers - dmaengine: idxd: fix wq settings post wq disable - dmaengine: idxd: change MSIX allocation based on per wq activation - dmaengine: idxd: fix descriptor flushing locking - dmaengine: idxd: embed irq_entry in idxd_wq struct - dmaengine: idxd: add knob for enqcmds retries - dmaengine: idxd: set defaults for wq configs - dmaengine: idxd: handle interrupt handle revoked event - dmaengine: idxd: handle invalid interrupt handle descriptors - dmaengine: idxd: create locked version of idxd_quiesce() call - dmaengine: idxd: add helper for per interrupt handle drain - dmaengine: idxd: move interrupt handle assignment - dmaengine: idxd: int handle management refactoring - dmaengine: idxd: rework descriptor free path on failure - dmaengine: idxd: fix missed completion on abort path - dmaengine: idxd: fix calling wq quiesce inside spinlock - dmaengine: idxd: fix resource leak on dmaengine driver disable - dmaengine: idxd: cleanup completion record allocation - dmaengine: idxd: reconfig device after device reset command - dmaengine: idxd: add halt interrupt support - dmaengine: idxd: Use list_move_tail instead of list_del/list_add_tail - dmanegine: idxd: fix resource free ordering on driver removal - dmaengine: idxd: remove kernel wq type set when load configuration - dmaengine: idxd: remove gen cap field per spec 1.2 update - dmaengine: idxd: check GENCAP config support for gencfg register - dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission - dmaengine: idxd: remove interrupt disable for dev_lock - dmaengine: idxd: remove interrupt disable for cmd_lock - dmaengine: idxd: fix setting up priv mode for dwq - dmaengine: idxd: set descriptor allocation size to threshold for swq - dmaengine: idxd: make submit failure path consistent on desc freeing - dmaengine: idxd: remove interrupt flag for completion list spinlock - dmaengine: idxd: make I/O interrupt handler one shot - dmaengine: idxd: clear block on fault flag when clear wq - dmaengine: idxd: add capability check for 'block on fault' attribute - dmaengine: idxd: Remove unused status variable in irq_process_work_list() - dmaengine: idxd: Fix a possible NULL pointer dereference - dmaengine: idxd: fix abort status check - dmanegine: idxd: add software command status - dmaengine: idxd: rotate portal address for better performance - dmaengine: idxd: fix uninit var for alt_drv - dmaengine: idxd: Set defaults for GRPCFG traffic class - dmaengine: idxd: remove fault processing code - dmaengine: idxd: move dsa_drv support to compatible mode - dmaengine: dsa: move dsa_bus_type out of idxd driver to standalone - dmaengine: idxd: create user driver for wq 'device' - dmaengine: idxd: create dmaengine driver for wq 'device' - dmaengine: idxd: create idxd_device sub-driver - dmaengine: idxd: add type to driver in order to allow device matching - dmanegine: idxd: open code the dsa_drv registration - dmaengine: idxd: idxd: move remove() bits for idxd 'struct device' to device.c - dmaengine: idxd: move probe() bits for idxd 'struct device' to device.c - dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus - dmaengine: idxd: remove iax_bus_type prototype - dmaengine: idxd: remove bus shutdown - dmaengine: idxd: move wq_disable() to device.c - dmaengine: idxd: move wq_enable() to device.c - dmaengine: idxd: remove IDXD_DEV_CONF_READY - dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev - dmaengine: idxd: add driver name - dmaengine: idxd: add driver register helper - dmaengine: idxd: have command status always set - dmaengine: idxd: Add wq occupancy information to sysfs attribute - dmanegine: idxd: cleanup all device related bits after disabling device - dmaengine: idxd: Simplify code and axe the use of a deprecated API - dmaengine: idxd: fix submission race window - dmaengine: idxd: fix sequence for pci driver remove() and shutdown() - dmaengine: idxd: fix setup sequence for MSIXPERM table - dmaengine: idxd: assign MSIX vectors to each WQ rather than roundrobin - dmaengine: idxd: fix array index when int_handles are being used - dmaengine: idxd: fix desc->vector that isn't being updated - dmaengine: idxd: add missing percpu ref put on failure - dmaengine: idxd: Change license on idxd.h to LGPL - dmaengine: idxd: remove devm allocation for idxd->int_handles - dmaengine: idxd: Remove redundant variable cdev_ctx - dmaengine: idxd: Fix missing error code in idxd_cdev_open() - dmaengine: idxd: Add missing cleanup for early error out in probe call - dmaengine: idxd: add engine 'struct device' missing bus type assignment - dmaengine: idxd: Use cpu_feature_enabled() - dmaengine: idxd: Enable IDXD performance monitor support - dmaengine: idxd: Add IDXD performance monitor support - dmaengine: idxd: remove MSIX masking for interrupt handlers - dmaengine: idxd: device cmd should use dedicated lock - dmaengine: idxd: support reporting of halt interrupt - dmaengine: idxd: enable SVA feature for IOMMU - dmaengine: idxd: convert sprintf() to sysfs_emit() for all usages - dmaengine: idxd: add interrupt handle request and release support - dmaengine: idxd: add support for readonly config mode - dmaengine: idxd: add percpu_ref to descriptor submission path - dmaengine: idxd: remove detection of device type - dmaengine: idxd: iax bus removal - dmaengine: idxd: fix group conf_dev lifetime - dmaengine: idxd: fix engine conf_dev lifetime - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime - dmaengine: idxd: use ida for device instance enumeration - dmaengine: idxd: removal of pcim managed mmio mapping - dmaengine: idxd: cleanup pci interrupt vector allocation management - dmaengine: idxd: clear MSIX permission entry on shutdown - dmaengine: idxd: add module parameter to force disable of SVA - x86/asm: Annotate movdir64b()'s dst argument with __iomem - dma: idxd: use DEFINE_MUTEX() for mutex lock - dmaengine: idxd: Fix list corruption in description completion - dmaengine: idxd: add IAX configuration support in the IDXD driver - dmaengine: idxd: add ATS disable knob for work queues - dmaengine: idxd: define table offset multiplier - dmaengine: idxd: Update calculation of group offset to be more readable - dmaengine: idxd: Add ABI documentation for shared wq - dmaengine: idxd: Clean up descriptors with fault error - dmaengine: idxd: Add shared workqueue support - !220 Intel Advanced Matrix Extensions (AMX) support on SPR - mm: Fix kabi change caused by saved_auxv[] in mm_struct for x86_64 - !270 Synchronize the coresight code of the Linux mainline to support HiSilicon tracing - openeuler_defconfig: Enable TRBE and TMC - drivers/ETM: fix error in invalid cs_id - coresight: etm4x: Expose trcdevarch via sysfs - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 - coresight: etm4x: Add support for PE OS lock - coresight: etm4x: Convert all register accesses - coresight: etm4x: avoid build failure with unrolled loops - coresight: trbe: Make sure we have enough space - coresight: trbe: Allow driver to choose a different alignment - coresight: trbe: Decouple buffer base from the hardware base - coresight: trbe: Add a helper to pad a given buffer area - coresight: trbe: Add a helper to calculate the trace generated - coresight: trbe: Defer the probe on offline CPUs - coresight: trbe: Fix incorrect access of the sink specific data - coresight: trbe: Prohibit trace before disabling TRBE - coresight: trbe: End the AUX handle on truncation - coresight: trbe: Do not truncate buffer on IRQ - coresight: trbe: Fix handling of spurious interrupts - coresight: trbe: irq handler: Do not disable TRBE if no action is needed - coresight: trbe: Unify the enabling sequence - coresight: trbe: Drop duplicate TRUNCATE flags - coresight: trbe: Ensure the format flag is always set - coresight: etm-pmu: Ensure the AUX handle is valid - coresight: etm4x: Use Trace Filtering controls dynamically - coresight: etm4x: Save restore TRFCR_EL1 - coresight: etm4x: Move ETM to prohibited region for disable - coresight: Don't immediately close events that are run on invalid CPU/sink combos - coresight: tmc-etr: Speed up for bounce buffer in flat mode - KVM: arm64: Handle access to TRFCR_EL1 - coresight: sink: Add TRBE driver - perf: aux: Add flags for the buffer format - perf: aux: Add CoreSight PMU buffer formats - arm64: Add support for trace synchronization barrier - coresight: core: Add support for dedicated percpu sinks - coresight: etm-perf: Handle stale output handles - coresight: ete: Add support for ETE tracing - coresight: ete: Add support for ETE sysreg access - coresight: Add support for v8.4 SelfHosted tracing - arm64: Add TRBE definitions - arm64: Add TRFCR_ELx definitions - coresight: etm4x: Add support for sysreg only devices - coresight: etm4x: Refactor probing routine - coresight: etm4x: Use TRCDEVARCH for component discovery - coresight: etm4x: Add necessary synchronization for sysreg access - coresight: etm4x: Detect system instructions support - coresight: etm4x: Detect access early on the target CPU - coresight: etm4x: Handle ETM architecture version - coresight: etm4x: Check for Software Lock - coresight: etm4x: Define DEVARCH register fields - coresight: etm4x: Hide sysfs attributes for unavailable registers - coresight: etm4x: Add sysreg access helpers - coresight: etm4x: Make offset available for sysfs attributes - coresight: etm4x: Always read the registers on the host CPU - coresight: Convert claim/disclaim operations to use access wrappers - coresight: Convert coresight_timeout to use access abstraction - coresight: Introduce device access abstraction - !229 Intel SPR: Adding uncore PMU support and fix uprobes rbtree usage for OLK-5.10 - !251 [OLK-5.10] arm64: add machine checksafe support - !54 configs: change the value of NLS_CODEPAGE_437 from m to y - !255 ksmbd-introduce-new-SMB3-kernel-server - !262 crypto: enable some SM configs - arm64: add machine check safe sysctl interface - arm64: add dump_user_range() to machine check safe - arm64: introduce copy_mc_to_kernel() implementation - arm64: add cow to machine check safe - arm64: get/put_user support machine check safe - arm64: copy_form/to_user support machine check safe - arm64: add support for machine check error safe - arm64: extable: add new extable type "__mc_ex_table" - uaccess: add generic fallback version of copy_mc_to_user() - Revert "arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY" - Revert "arm64: ras: copy_from_user scenario support uce kernel recovery" - x86/fpu: Avoid kabi change caused by struct fpu - x86: Avoid kabi change caused by adding pkru element in thread_struct - x86/fpu: Prevent FPU state corruption - selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test - x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation - x86/cpufeatures: Put the AMX macros in the word 18 block - x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing - signal: Skip the altstack update when not needed - x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog() - x86/fpu: Optimize out sigframe xfeatures when in init state - Documentation/x86: Add documentation for using dynamic XSTATE features - selftests/x86/amx: Add context switch test - selftests/x86/amx: Add test cases for AMX state management - x86/fpu/amx: Enable the AMX feature in 64-bit mode - x86/fpu: Add XFD handling for dynamic states - x86/fpu: Calculate the default sizes independently - x86/fpu/amx: Define AMX state components and have it used for boot-time checks - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers - x86/fpu/xstate: Add fpstate_realloc()/free() - x86/fpu/xstate: Add XFD #NM handler - x86/fpu: Update XFD state where required - x86/fpu: Add sanity checks for XFD - x86/fpu: Add XFD state to fpstate - x86/msr-index: Add MSRs for XFD - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit - x86/fpu: Reset permission and fpstate on exec() - x86/fpu: Prepare fpu_clone() for dynamically enabled features - x86/fpu/signal: Prepare for variable sigframe length - x86/signal: Use fpu::__state_user_size for sigalt stack validation - x86/fpu: Add basic helpers for dynamically enabled features - x86/arch_prctl: Add controls for dynamic XSTATE components - x86/fpu: Add fpu_state_config::legacy_features - x86/fpu: Add members to struct fpu to cache permission information - x86/fpu/xstate: Provide xstate_calculate_size() - x86/signal: Implement sigaltstack size validation - signal: Add an optional check for altstack size - x86/fpu: Remove old KVM FPU interface - x86/kvm: Convert FPU handling to a single swap buffer - x86/fpu: Provide infrastructure for KVM FPU cleanup - x86/fpu: Prepare for sanitizing KVM FPU code - x86/fpu/xstate: Move remaining xfeature helpers to core - x86/fpu: Rework restore_regs_from_fpstate() - x86/fpu: Mop up xfeatures_mask_uabi() - x86/fpu: Move xstate feature masks to fpu_*_cfg - x86/fpu: Move xstate size to fpu_*_cfg - x86/fpu/xstate: Cleanup size calculations - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() - x86/fpu: Provide struct fpu_config - x86/fpu/signal: Use fpstate for size and features - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() - x86/fpu/xstate: Use fpstate for os_xsave() - x86/fpu: Use fpstate::size - x86/fpu: Add size and mask information to fpstate - x86/process: Move arch_thread_struct_whitelist() out of line - x86/fpu: Do not leak fpstate pointer on fork - x86/fpu: Remove fpu::state - x86/math-emu: Convert to fpstate - x86/fpu/core: Convert to fpstate - x86/fpu/signal: Convert to fpstate - x86/fpu/regset: Convert to fpstate - x86/fpu: Convert tracing to fpstate - x86/KVM: Convert to fpstate - x86/fpu: Replace KVMs xstate component clearing - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate - x86/fpu: Convert fpstate_init() to struct fpstate - x86/fpu: Provide struct fpstate - x86/fpu: Replace KVMs home brewed FPU copy to user - x86/fpu: Provide a proper function for ex_handler_fprestore() - x86/fpu: Replace the includes of fpu/internal.h - x86/fpu: Mop up the internal.h leftovers - x86/sev: Include fpu/xcr.h - x86/fpu: Remove internal.h dependency from fpu/signal.h - x86/fpu: Move fpstate functions to api.h - x86/fpu: Move mxcsr related code to core - x86/fpu: Move fpregs_restore_userregs() to core - x86/fpu: Make WARN_ON_FPU() private - x86/fpu: Move legacy ASM wrappers to core - x86/fpu: Move os_xsave() and os_xrstor() to core - x86/fpu: Make os_xrstor_booting() private - x86/fpu: Clean up CPU feature tests - x86/fpu: Move context switch and exit to user inlines into sched.h - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init - x86/fpu: Rework copy_xstate_to_uabi_buf() - x86/fpu: Replace KVMs home brewed FPU copy from user - x86/fpu: Move KVMs FPU swapping to FPU core - x86/fpu/xstate: Mark all init only functions __init - x86/fpu/xstate: Provide and use for_each_xfeature() - x86/fpu: Cleanup xstate xcomp_bv initialization - x86/fpu: Do not inherit FPU context for kernel and IO worker threads - x86/process: Clone FPU in copy_thread() - x86/fpu: Remove pointless memset in fpu_clone() - x86/fpu: Cleanup the on_boot_cpu clutter - x86/fpu: Restrict xsaves()/xrstors() to independent states - x86/pkru: Remove useless include - x86/fpu: Update stale comments - x86/fpu: Remove pointless argument from switch_fpu_finish() - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean - x86/signal: Change return type of restore_sigcontext() to boolean - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() - x86/fpu: Mask out the invalid MXCSR bits properly - x86/fpu: Restore the masking out of reserved MXCSR bits - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again - x86/fpu/signal: Let xrstor handle the features to init - x86/fpu/signal: Handle #PF in the direct restore path - x86/fpu/signal: Split out the direct restore code - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() - x86/fpu/signal: Sanitize the xstate check on sigframe - x86/fpu/signal: Remove the legacy alignment check - x86/fpu/signal: Move initial checks into fpu__restore_sig() - x86/fpu: Mark init_fpstate __ro_after_init - x86/pkru: Remove xstate fiddling from write_pkru() - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() - x86/fpu: Remove PKRU handling from switch_fpu_finish() - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations - x86/fpu: Hook up PKRU into ptrace() - x86/fpu: Add PKRU storage outside of task XSAVE buffer - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() - x86/fpu: Move FXSAVE_LEAK quirk into __copy_kernel_to_fpregs() - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() - x86/fpu: Clean up the fpu__clear() variants - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() - x86/cpu: Write the default PKRU value when enabling PKE - x86/pkru: Provide pkru_write_default() - x86/pkru: Provide pkru_get_init_value() - x86/cpu: Sanitize X86_FEATURE_OSPKE - x86/fpu: Rename and sanitize fpu__save/copy() - x86/pkeys: Move read_pkru() and write_pkru() - x86/fpu/xstate: Sanitize handling of independent features - x86/fpu: Rename "dynamic" XSTATEs to "independent" - x86/fpu: Rename initstate copy functions - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() - x86/fpu: Get rid of the FNSAVE optimization - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() - x86/fpu: Rename xstate copy functions which are related to UABI - x86/fpu: Rename fregs-related copy functions - x86/math-emu: Rename frstor() - x86/fpu: Rename fxregs-related copy functions - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() - x86/fpu: Get rid of copy_supervisor_to_kernel() - x86/fpu: Cleanup arch_set_user_pkey_access() - x86/kvm: Avoid looking up PKRU in XSAVE buffer - x86/fpu: Get rid of using_compacted_format() - x86/fpu: Move fpu__write_begin() to regset - x86/fpu/regset: Move fpu__read_begin() into regset - x86/fpu: Remove fpstate_sanitize_xstate() - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() - x86/fpu: Clean up fpregs_set() - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values - x86/fpu: Rewrite xfpregs_set() - x86/fpu: Simplify PTRACE_GETREGS code - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() - x86/fpu: Sanitize xstateregs_set() - x86/fpu: Move inlines where they belong - x86/fpu: Remove unused get_xsave_field_ptr() - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() - x86/fpu: Make xfeatures_mask_all __ro_after_init - x86/fpu: Mark various FPU state variables __ro_after_init - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") - Revert "x86/fpu: Correct pkru/xstate inconsistency" - selftest/x86/signal: Include test cases for validating sigaltstack - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ - x86/signal: Introduce helpers to get the maximum signal frame size - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ - Enable Intel AMX for default config - Enable default config for Intel NTB LTR vendor support for gen4 NTB - Enable Intel SPR HFI support for default config - Enable Intel PMT support for default config - Enable SGX virtualization in default config - vfs: Check the truncate maximum size in inode_newsize_ok() - ksmbd: add reserved room in ipc request/response - ksmbd: limits exceeding the maximum allowable outstanding requests - ksmbd: move credit charge deduction under processing request - ksmbd: add support for smb2 max credit parameter - ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION - cifsd: add Kconfig and Makefile - ksmbd: Fix wrong return value and message length check in smb2_ioctl() - ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob - ksmbd: fix encryption failure issue for session logoff response - ksmbd: fix endless loop when encryption for response fails - ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured - ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT - ksmbd: Fix user namespace mapping - ksmbd: fix use-after-free bug in smb2_tree_disconect - ksmbd: fix memory leak in smb2_handle_negotiate - ksmbd: fix racy issue while destroying session on multichannel - ksmbd: use vfs_llseek instead of dereferencing NULL - ksmbd: remove unused ksmbd_share_configs_cleanup function - ksmbd: fix kernel oops from idr_remove() - ksmbd: replace sessions list in connection with xarray - ksmbd: use wait_event instead of schedule_timeout() - ksmbd: fix incorrect handling of iterate_dir - ksmbd: handle smb2 query dir request for OutputBufferLength that is too small - ksmbd: add channel rwlock - ksmbd: smbd: fix connection dropped issue - ksmbd: fix reference count leak in smb_check_perm_dacl() - ksmbd: reduce smb direct max read/write size - ksmbd: don't align last entry offset in smb2 query directory - ksmbd: fix same UniqueId for dot and dotdot entries - ksmbd: smbd: validate buffer descriptor structures - ksmbd: fix SMB 3.11 posix extension mount failure - ksmbd: fix guest connection failure with nautilus - ksmbd: uninitialized variable in create_socket() - ksmbd: smbd: fix missing client's memory region invalidation - ksmbd: add smb-direct shutdown - ksmbd: smbd: change the default maximum read/write, receive size - ksmbd: smbd: create MR pool - ksmbd: smbd: call rdma_accept() under CM handler - ksmbd: set 445 port to smbdirect port by default - ksmbd: register ksmbd ib client with ib_register_client() - ksmbd: Fix smb2_get_name() kernel-doc comment - ksmbd: Fix smb2_set_info_file() kernel-doc comment - ksmbd: Fix buffer_check_err() kernel-doc comment - ksmbd: fix multi session connection failure - ksmbd: set both ipv4 and ipv6 in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Remove unused fields from ksmbd_file struct definition - ksmbd: Remove unused parameter from smb2_get_name() - ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 - ksmbd: fix uninitialized symbol 'pntsd_size' - ksmbd: remove select FS_POSIX_ACL in Kconfig - ksmbd: fix memleak in get_file_stream_info() - ksmbd: contain default data stream even if xattr is empty - ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec() - ksmbd: Fix an error handling path in 'smb2_sess_setup()' - ksmbd: change LeaseKey data type to u8 array - ksmbd: remove smb2_buf_length in smb2_transform_hdr - ksmbd: remove smb2_buf_length in smb2_hdr - ksmbd: don't need 8byte alignment for request length in ksmbd_check_message - ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() - ksmbd: Remove redundant 'flush_workqueue()' calls - ksmdb: use cmd helper variable in smb2_get_ksmbd_tcon() - ksmbd: use ksmbd_req_buf_next() in ksmbd_smb2_check_message() - ksmbd: use ksmbd_req_buf_next() in ksmbd_verify_smb_message() - ksmbd: add buffer validation in session setup - ksmbd: throttle session setup failures to avoid dictionary attacks - ksmbd: validate OutputBufferLength of QUERY_DIR, QUERY_INFO, IOCTL requests - ksmbd: validate credit charge after validating SMB2 PDU body size - ksmbd: add buffer validation for smb direct - ksmbd: limit read/write/trans buffer size not to exceed 8MB - ksmbd: validate compound response buffer - ksmbd: fix potencial 32bit overflow from data area check in smb2_write - ksmbd: improve credits management - ksmbd: add validation in smb2_ioctl - ksmbd: fix oops from fuse driver - ksmbd: fix version mismatch with out of tree - ksmbd: use buf_data_size instead of recalculation in smb3_decrypt_req() - ksmbd: remove the leftover of smb2.0 dialect support - ksmbd: check strictly data area in ksmbd_smb2_check_message() - ksmbd: add the check to vaildate if stream protocol length exceeds maximum value - ksmbd: missing check for NULL in convert_to_nt_pathname() - ksmbd: fix transform header validation - ksmbd: add buffer validation for SMB2_CREATE_CONTEXT - ksmbd: add validation in smb2 negotiate - ksmbd: add request buffer validation in smb2_set_info - ksmbd: use correct basic info level in set_file_basic_info() - ksmbd: remove NTLMv1 authentication - ksmbd: fix documentation for 2 functions - ksmbd: fix invalid request buffer access in compound - ksmbd: remove RFC1002 check in smb2 request - ksmbd: use LOOKUP_BENEATH to prevent the out of share access - ksmbd: remove follow symlinks support - ksmbd: check protocol id in ksmbd_verify_smb_message() - ksmbd: add default data stream name in FILE_STREAM_INFORMATION - ksmbd: log that server is experimental at module load - ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2_get_info - ksmbd: prevent out of share access - ksmbd: transport_rdma: Don't include rwlock.h directly - ksmbd: fix read of uninitialized variable ret in set_file_basic_info - ksmbd: remove unused ksmbd_file_table_flush function - ksmbd: smbd: fix dma mapping error in smb_direct_post_send_data - ksmbd: Reduce error log 'speed is unknown' to debug - ksmbd: remove setattr preparations in set_file_basic_info() - ksmbd: ensure error is surfaced in set_file_basic_info() - ksmbd: fix __write_overflow warning in ndr_read_string - ksmbd: fix permission check issue on chown and chmod - ksmbd: don't set FILE DELETE and FILE_DELETE_CHILD in access mask by default - ksmbd: smbd: fix kernel oops during server shutdown - ksmbd: use proper errno instead of -1 in smb2_get_ksmbd_tcon() - ksmbd: update the comment for smb2_get_ksmbd_tcon() - ksmbd: change int data type to boolean - ksmbd: Fix multi-protocol negotiation - ksmbd: fix an oops in error handling in smb2_open() - ksmbd: add ipv6_addr_v4mapped check to know if connection from client is ipv4 - ksmbd: fix missing error code in smb2_lock - ksmbd: use channel signingkey for binding SMB2 session setup - ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() returns ENOENT - ksmbd: fix -Wstringop-truncation warnings - ksmbd: Fix potential memory leak in tcp_destroy_socket() - ksmbd: add support for negotiating signing algorithm - ksmbd: add negotiate context verification - ksmbd: fix typo of MS-SMBD - ksmbd: move credit charge verification over smb2 request size verification - ksmbd: set STATUS_INVALID_PARAMETER error status if credit charge is invalid - ksmbd: fix wrong error status return on session setup - ksmbd: fix wrong compression context size - ksmbd: fix typo in comment - ksmbd: fix an error message in ksmbd_conn_trasnport_init - ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO - ksmbd: fix unused err value in smb2_lock - ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() - ksmbd: remove unneeded check_context_err - ksmbd: handle error cases first in smb2_create_sd_buffers - ksmbd: make smb2_find_context_vals return NULL if not found - ksmbd: uninterruptible wait for a file being unlocked - ksmbd: free ksmbd_lock when file is closed - ksmbd: fix the running request count decrement - ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name() - ksmbd: delete some stray tabs - ksmbd: change data type of volatile/persistent id to u64 - ksmbd: fix memory leak in smb_inherit_dacl() - ksmbd: fix memory leak smb2_populate_readdir_entry() - ksmbd: fix read on the uninitialized send_ctx - ksmbd: remove unneeded NULL check in for_each_netdev - ksmbd: Fix read on the uninitialized pointer sess - ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() - ksmbd: adapt vfs api to 5.10 - ksmbd: replace struct dentry with struct path in some function's arguments - ksmbd: reorder and document on-disk and netlink structures in headers - ksmbd: change server config string index to enumeration - ksmbd: change server state type macro to enumeration - ksmbd: change sid types to enumeration - ksmbd: change ACE types to enumeration - ksmbd: remove SMB1 oplock level macros - ksmbd: opencode to remove ATTR_FP macro - ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry - ksmbd: opencode to remove FP_INODE macro - ksmbd: fix dentry racy with rename() - ksmbd: Relax credit_charge check in smb2_validate_credit_charge() - ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_SECINFO addition information in smb2 set info security - ksmbd: replace request and respone buffer macro with inline functions - ksmbd: replace SMB_DIRECT_TRANS macro with inline function - ksmbd: remove and replace macros with inline functions in smb_common.h - ksmbd: remove getting worker state macros - ksmbd: replace PAYLOAD_HEAD with inline function - ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro - ksmbd: replace BUFFER_NR_PAGES with inline function - ksmbd: remove macros in transport_ipc.c - ksmbd: set MAY_* flags together with open flags - ksmbd: factor out a ksmbd_vfs_lock_parent helper - ksmbd: move fs/cifsd to fs/ksmbd - cifsd: add index.rst in cifs documentation - cifsd: fix WARNING: document isn't included in any toctree - cifsd: add ksmbd/nfsd interoperability to feature table - doc: cifsd: change the reference to configuration.txt - cifsd: fix build warnings from cifsd.rst - cifsd: update cifsd.rst document - cifsd: fix WARNING: Title overline too short - ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION - ksmbd: remove unneeded NULL check in the list iterator - ksmbd: use f_bsize instead of q->limits.logical_block_size - ksmbd: change stream type macro to enumeration - ksmbd: opencode posix acl functions instead of wrappers - ksmbd: factor out a ksmbd_validate_entry_in_use helper from __ksmbd_vfs_rename - ksmbd: opencode to avoid trivial wrappers - ksmbd: remove ksmbd_err/info - ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function - ksmbd: remove ____ksmbd_align in ksmbd_server.h - ksmbd: remove unneeded FIXME comment - ksmbd: fix overly long line - ksmbd: use goto instead of duplicating the resoure cleanup in ksmbd_open_fd - ksmbd: use list_for_each_entry instead of list_for_each - ksmbd: remove ksmbd_vfs_copy_file_range - ksmbd: initialize variables on the declaration - ksmbd: remove cache read/trans buffer support - ksmbd: add support for SMB3 multichannel - ksmbd: fix kfree of uninitialized pointer oid - cifsd: append ksmbd prefix into names for asn1 decoder - cifsd: remove duplicated argument - cifsd: set epoch in smb2_lease_break response - cifsd: fix list_add double add BUG_ON trap in setup_async_work() - cifsd: fix additional warnings from checkpatch.pl --strict - cifsd: fix potential read overflow in ksmbd_vfs_stream_read() - cifsd: check return value of ksmbd_vfs_getcasexattr() correctly - cifsd: fix memleak in ksmbd_vfs_stream_read() - cifsd: fix memleak in ksmbd_vfs_stream_write() - cifsd: make alignment match open parenthesis - cifsd: enclose macro variables in parenthesis - cifsd: fix Control flow issues in ksmbd_build_ntlmssp_challenge_blob() - cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow symlinks = yes' - cifsd: Prefer kernel type 'u16' over 'uint16_t' - cifsd: remove unnecessary parentheses around - cifsd: Alignment should match open parenthesis - cifsd: Blank lines aren't necessary after an open brace '{' - cifsd: No space is necessary after a cast - cifsd: don't use multiple blank lines - cifsd: spaces preferred around that '/' - cifsd: braces {} should be used on all arms of this statement - cifsd: add the check to prevent potential overflow with smb_strtoUTF16() and UNICODE_LEN() - cifsd: alignment match open parenthesis - cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_find_xxx calls - cifsd: simplify error handling in ksmbd_gen_preauth_integrity_hash() - cifsd: call kzalloc() directly instead of wrapper - cifsd: add default case in switch statment in alloc_shash_desc() - cifsd: change success handling to failure handling - cifsd: fix wrong return value in ksmbd_crypt_message() - cifsd: remove unneeded initialization of rc variable in ksmbd_crypt_message() - cifsd: len can never be negative in ksmbd_init_sg() - cifsd: add the check if nvec is zero - cifsd: never return 1 on failure - cifsd: return zero in always success case - cifsd: set error return value for memcmp() difference - cifsd: remove unneeded type casting - cifsd: simplify error handling in ksmbd_auth_ntlm() - cifsd: move ret check before the out label - cifsd: just return smbhash() instead of using rc return value - cifsd: move fips_enabled check before the str_to_key() - cifsd: add goto fail in neg_token_init_mech_type() - cifsd: use memcmp instead of for loop check in oid_eq() - cifsd: add goto fail in asn1_oid_decode() - cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE - cifsd: Do not use 0 or 0xFFFFFFFF for TreeID - cifsd: fix xfstests generic/504 test failure - cifsd: fix boolreturn.cocci warnings - cifsd: fix WARNING: Too many leading tabs - cifsd: fix WARNING: Possible unnecessary 'out of memory' message - cifsd: decoding gss token using lib/asn1_decoder.c - cifsd: fix invalid memory access in smb2_write() - cifsd: add support for AES256 encryption - cifsd: Fix potential null-ptr-deref in destroy_previous_session() - cifsd: Update out_buf_len in smb2_populate_readdir_entry() - cifsd: Handle ksmbd_session_rpc_open() failure in create_smb2_pipe() - cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path - cifsd: Fix regression in smb2_get_info - cifsd: Remove is_attributes_write_allowed() wrapper - cifsd: Update access check in set_file_allocation_info/set_end_of_file_info - cifsd: remove the dead code of unimplemented durable handle - cifsd: use d_inode() - cifsd: Fix potential null-ptr-deref in smb2_open() - cifsd: move nt time functions to misc.c - cifsd: remove unused nterr.c file - cifsd: remove unused smberr.h - cifsd: Remove smb2_put_name() - cifsd: fix reference count decrement of unclaimed file in __ksmbd_lookup_fd - cifsd: re-implement ksmbd_vfs_kern_path - cifsd: get parent dentry from child in ksmbd_vfs_remove_file() - cifsd: add the check if parent is stable by unexpected rename - cifsd: declare ida statically - cifsd: remove unused including - cifsd: prevent a integer overflow in wm_alloc() - cifsd: remove wrappers of kvmalloc/kvfree - cifsd: fix memdup.cocci warnings - cifsd: use kfree to free memory allocated by kmalloc or kzalloc - cifsd: fix memory leak when loop ends - cifsd: remove stale prototype and variables - cifsd: use xarray instead of linked list for tree connect list - cifsd: remove useless error handling in ksmbd_vfs_read - cifsd: use file_inode() instead of d_inode() - cifsd: handle unhashed dentry in ksmbd_vfs_mkdir - cifsd: remove calling d_path in error paths - cifsd: remove smack inherit leftovers - cifsd: fix wrong prototype in comment - cifsd: merge time_wrappers.h into smb_common.h - cifsd: clean-up codes using chechpatch.pl --strict - cifsd: fix error return code in ksmbd_vfs_remove_file() - cifsd: add the check to work file lock and rename behaviors like Windows unless POSIX extensions are negotiated - cifsd: use kmalloc() for small allocations - cifsd: fix wrong use of rw semaphore in __session_create() - cifsd: remove unneeded macros - cifsd: remove redundant assignment to variable err - cifsd: fix error handling in ksmbd_server_init() - cifsd: Fix an error code in smb2_read() - cifsd: Pass string length parameter to match_pattern() - cifsd: fix warning: variable 'total_ace_size' and 'posix_ccontext' set but not used - cifsd: fix incorrect comments - cifsd: remove unneeded FIXME comments - cifsd: fix static checker warning from smb_check_perm_dacl() - cifsd: fix static checker warning from smb_direct_post_send_data() - cifsd: Fix a use after free on error path - cifsd: fix a IS_ERR() vs NULL bug - cifsd: fix a precedence bug in parse_dacl() - cifsd: Fix a handful of spelling mistakes - cifsd: uniquify extract_sharename() - cifsd: add file operations - cifsd: add server-side procedures for SMB3 - cifsd: add server handler for central processing and tranport layers - crypto: enable some SM configs - uprobes: (Re)add missing get_uprobe() in __find_uprobe() - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints - perf/x86/intel/uncore: Fix invalid unit check - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() - perf/x86/intel/uncore: Add alias PMU name - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support - perf/x86/intel/uncore: Add Sapphire Rapids server framework - x86/cpu: Fix core name for Sapphire Rapids - x86/cpu: Resort and comment Intel models - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks - perf/x86/intel/uncore: Parse uncore discovery tables - perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. - rbtree, timerqueue: Use rb_add_cached() - rbtree, rtmutex: Use rb_add_cached() - rbtree, uprobes: Use rbtree helpers - rbtree, perf: Use new rbtree helpers - rbtree, sched/deadline: Use rb_add_cached() - rbtree, sched/fair: Use rb_add_cached() - rbtree: Add generic add and find helpers - configs: change the value of NLS_CODEPAGE_437 from m to y- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - RDMA/hns: Add support for open XRC QP - RDMA/hns: Fix inconsistency between QPC's sl and DB's sl in roce v1 - RDMA/hns: Fix roce v1 traffic_class problem - xfs: fix incorrect i_nlink caused by inode racing - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: Simplify ima_lsm_copy_rule - selftests: bpf: Don't run sk_lookup in verifier tests - bpf: Add PROG_TEST_RUN support for sk_lookup programs - bpf: Consolidate shared test timing code - docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldocs' WARNING - drivers/perf: hisi: add driver for HNS3 PMU - drivers/perf: hisi: Add description for HNS3 PMU driver - dm ioctl: add DMINFO() to track dm device create/remove - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - fork: Allocate a new task_struct_resvd object for fork task - drivers/perf: fixed the issue that the kabi value changed - rtc: Fix race when disable/enable UIE in rtc_set_time() - rtc: Cleanup for UIE timer/polling emulation support - arm64: ftrace: fix module PLTs with mcount - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - blk-mq: fix io hang for scsi drivers that depends on timeout handling during scan - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - i2c: hisi: Add gpio bus recovery support - mm: mem_reliable: Start fallback if no suitable zone found - arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER - xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() - xfs: fix memory leak in xfs_errortag_init - xfs: fix sb write verify for lazysbcount - xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* - xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() - xfs: prevent a UAF when log IO errors race with unmount - xfs: purge dquots after inode walk fails during quotacheck - xfs: revert "xfs: actually bump warning counts when we send warnings" - xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks - xfs: async CIL flushes need pending pushes to be made stable - xfs: don't generate selinux audit messages for capability testing - xfs: only bother with sync_filesystem during readonly remount - xfs: remove xfs_inew_wait - xfs: mark a data structure sick if there are cross-referencing errors - xfs: restore speculative_cow_prealloc_lifetime sysctl - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd - xfs: factor out a xfs_ilock_iocb helper - xfs: fix parent pointer scrubber bailing out on unallocated inodes - xfs: fix inode reservation space for removing transaction - xfs: fix comment for start time value of inode with bigtime enabled - xfs: fix uaf when leaf dir bestcount not match with dir data blocks - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent - xfs: Check for extent overflow when swapping extents - xfs: Check for extent overflow when remapping an extent - xfs: Check for extent overflow when moving extent from cow to data fork - xfs: Check for extent overflow when writing to unwritten extent - xfs: Check for extent overflow when adding/removing xattrs - xfs: Check for extent overflow when renaming dir entries - xfs: Check for extent overflow when removing dir entries - xfs: Check for extent overflow when adding dir entries - xfs: Check for extent overflow when punching a hole - xfs: Check for extent overflow when trivally adding a new extent - xfs: Add helper for checking per-inode extent count overflow - xfs: flush inode gc workqueue before clearing agi bucket - xfs: check sb_meta_uuid for dabuf buffer recovery - xfs: Fix the free logic of state in xfs_attr_node_hasname - xfs: reduce kvmalloc overhead for CIL shadow buffers - xfs: only run COW extent recovery when there are no live extents - xfs: remove all COW fork extents when remounting readonly - xfs: don't catch dax+reflink inodes as corruption in verifier - xfs: fix soft lockup via spinning in filestream ag selection loop - xfs: return errors in xfs_fs_sync_fs - drivers/perf: hisi: Add TLP filter support - drivers/perf: hisi: Fix some event id for hisi-pcie-pmu - hwtracing: hisi_ptt: Only add the supported devices to the filters list - ftrace: Fix use-after-free for dynamic ftrace_ops - bfq: Make sure bfqg for which we are queueing requests is online - bfq: Get rid of __bio_blkcg() usage - bfq: Track whether bfq_group is still online - Revert "block, bfq: move bfqq to root_group if parent group is offlined" - net: hns3: fix get wrong value of function hclge_get_dscp_prio() - ext4: fix super block checksum incorrect after mount - Revert "block/wbt: fix negative inflight counter when remove scsi device" - tee: fix memory leak in tee_shm_register() - qrtr: Convert qrtr_ports from IDR to XArray - can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() - tracing/probes: Have kprobes and uprobes use $COMM too - netfilter: nf_tables: fix audit memory leak in nf_tables_commit - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 - video: fbdev: i740fb: Check the argument of i740_calc_vclk() - powerpc/64: Init jump labels before parse_early_param() - smb3: check xattr value length earlier - f2fs: fix to do sanity check on segment type in build_sit_entries() - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() - ALSA: control: Use deferred fasync helper - ALSA: timer: Use deferred fasync helper - ALSA: core: Add async signal helpers - powerpc/32: Don't always pass -mcpu=powerpc to the compiler - watchdog: export lockup_detector_reconfigure - RISC-V: Add fast call path of crash_kexec() - riscv: mmap with PROT_WRITE but no PROT_READ is invalid - modules: Ensure natural alignment for .altinstructions and __bug_table sections - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start - vfio: Clear the caps->buf to NULL after free - tty: serial: Fix refcount leak bug in ucc_uart.c - lib/list_debug.c: Detect uninitialized lists - ext4: avoid resizing to a partial cluster size - ext4: avoid remove directory when directory is corrupted - drivers:md:fix a potential use-after-free bug - nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown - md: Notify sysfs sync_completed in md_reap_sync_thread() - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed - selftests/kprobe: Do not test for GRP/ without event failures - csky/kprobe: reclaim insn_slot on kprobe unregistration - RDMA/rxe: Limit the number of calls to each tasklet - um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups - PCI/ACPI: Guard ARM64-specific mcfg_quirks - cxl: Fix a memory leak in an error handling path - pinctrl: intel: Check against matching data instead of ACPI companion - gadgetfs: ep_io - wait until IRQ finishes - scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input - clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description - zram: do not lookup algorithm in backends table - uacce: Handle parent device removal or parent driver module rmmod - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src - vboxguest: Do not use devm for irq - usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch - usb: renesas: Fix refcount leak bug - usb: host: ohci-ppc-of: Fix refcount leak bug - clk: ti: Stop using legacy clkctrl names for omap4 and 5 - drm/meson: Fix overflow implicit truncation warnings - irqchip/tegra: Fix overflow implicit truncation warnings - usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info - usb: cdns3 fix use-after-free at workaround 2 - platform/chrome: cros_ec_proto: don't show MKBP version if unsupported - PCI: Add ACS quirk for Broadcom BCM5750x NICs - drm/sun4i: dsi: Prevent underflow when computing packet sizes - netfilter: add helper function to set up the nfnetlink header and use it - netfilter: nftables: add helper function to set the base sequence number - audit: log nftables configuration change events once per table - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() - ASoC: SOF: intel: move sof_intel_dsp_desc() forward - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file - kbuild: fix the modules order between drivers and libs - igb: Add lock to avoid data race - stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() - fec: Fix timer capture timing in `fec_ptp_enable_pps()` - i40e: Fix to stop tx_timeout recovery if GLOBR fails - regulator: pca9450: Remove restrictions for regulator-name - i2c: imx: Make sure to unregister adapter on remove() - ice: Ignore EEXIST when setting promisc mode - net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() - net: genl: fix error path memory leak in policy dumping - net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters - net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry - net: moxa: pass pdev instead of ndev to DMA functions - net: dsa: mv88e6060: prevent crash on an unused port - spi: meson-spicc: add local pow2 clock ops to preserve rate between messages - powerpc/pci: Fix get_phb_number() locking - netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified - netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag - netfilter: nf_tables: really skip inactive sets when allocating name - ASoC: tas2770: Fix handling of mute/unmute - ASoC: tas2770: Drop conflicting set_bias_level power setting - ASoC: tas2770: Allow mono streams - ASoC: tas2770: Set correct FSYNC polarity - iavf: Fix adminq error handling - nios2: add force_successful_syscall_return() - nios2: restarts apply only to the first sigframe we build... - nios2: fix syscall restart checks - nios2: traced syscall does need to check the syscall number - nios2: don't leave NULLs in sys_call_table[] - nios2: page fault et.al. are *not* restartable syscalls... - dpaa2-eth: trace the allocated address instead of page struct - perf probe: Fix an error handling path in 'parse_perf_probe_command()' - geneve: fix TOS inheriting for ipv4 - xen/xenbus: fix return type in xenbus_file_read() - nfp: ethtool: fix the display error of `ethtool -m DEVNAME` - NTB: ntb_tool: uninitialized heap data in tool_fn_write() - tools build: Switch to new openssl API for test-libcrypto - kbuild: dummy-tools: avoid tmpdir leak in dummy gcc - ceph: don't leak snap_rwsem in handle_cap_grant - tools/vm/slabinfo: use alphabetic order when two values are equal - ceph: use correct index when encoding client supported features - dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources - dt-bindings: arm: qcom: fix MSM8916 MTP compatibles - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() - plip: avoid rcu debug splat - ipv6: do not use RT_TOS for IPv6 flowlabel - geneve: do not use RT_TOS for IPv6 flowlabel - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool - pinctrl: qcom: sm8250: Fix PDC map - pinctrl: sunxi: Add I/O bias setting for H6 R-PIO - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map - net: bgmac: Fix a BUG triggered by wrong bytes_compl - virtio_net: fix memory leak inside XPD_TX with mergeable - SUNRPC: Reinitialise the backchannel request buffers before reuse - sunrpc: fix expiry of auth creds - net: atlantic: fix aq_vec index out of range error - can: mcp251x: Fix race condition on receive interrupt - bpf: Check the validity of max_rdwr_access for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator - bpf: Acquire map uref in .init_seq_private for sock local storage map iterator - bpf: Acquire map uref in .init_seq_private for hash map iterator - bpf: Acquire map uref in .init_seq_private for array map iterator - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - NFSv4: Fix races in the legacy idmapper upcall - NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly - NFSv4.1: Don't decrease the value of seq_nr_highest_sent - Documentation: ACPI: EINJ: Fix obsolete example - apparmor: Fix memleak in aa_simple_write_to_buffer() - apparmor: fix reference count leak in aa_pivotroot() - apparmor: fix overlapping attachment computation - apparmor: fix setting unconfined mode on a loaded profile - apparmor: fix aa_label_asxprint return check - apparmor: Fix failed mount permission check error message - apparmor: fix absroot causing audited secids to begin with = - apparmor: fix quiet_denied for file rules - can: ems_usb: fix clang's -Wunaligned-access warning - ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II - tracing: Have filter accept "common_cpu" to be consistent - btrfs: fix lost error handling when looking up extended ref on log replay - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() - mmc: pxamci: Fix an error handling path in pxamci_probe() - mmc: pxamci: Fix another error handling path in pxamci_probe() - ata: libata-eh: Add missing command name - rds: add missing barrier to release_refill - x86/mm: Use proper mask when setting PUD mapping - ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU - ALSA: info: Fix llseek return value when using callback - !260 svm: Delete unused ioctl command - svm: Delete unused ioctl command - !252 hulk backport patchs for ascend feature - !239 Intel: Enable default kernel config for Intel Emmitsburg pinctrl - Enable Intel Emmitsburg pinctrl for default config - mm: fix ignore cpuset enforcement - mm: fix alloc CDM node memory for MPOL_BIND - ascend: export interfaces required by ascend drivers - sharepool: fix sp_alloc_populate no fallocate bug - mm/sharepool: Fix add group failed with errno 28 - mm: sharepool: Fix static check warning - irq-gic-v3: Fix too large cpu_count - mm/sharepool: Use "tgid" instead of "pid" to find a task - ascend/arm64: Add ascend_enable_all kernel parameter- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() - btrfs: only write the sectors in the vertical stripe which has data stripes - sched/fair: Fix fault in reweight_entity - net_sched: cls_route: disallow handle of 0 - net/9p: Initialize the iounit field during fid creation - tee: add overflow check in register_shm_helper() - kvm: x86/pmu: Fix the compare function used by the pmu event filter - mtd: rawnand: arasan: Prevent an unsupported configuration - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - drm/vc4: change vc4_dma_range_matches from a global to static - drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function - Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv" - tcp: fix over estimation in sk_forced_mem_schedule() - mac80211: fix a memory leak where sta_info is not freed - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq - KVM: Add infrastructure and macro to mark VM as bugged - dm raid: fix address sanitizer warning in raid_status - dm raid: fix address sanitizer warning in raid_resume - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: fix warning in ext4_iomap_begin as race between bmap and write - tracing: Use a struct alignof to determine trace event field alignment - tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH - KEYS: asymmetric: enforce SM2 signature use pkey algo - xen-blkfront: Apply 'feature_persistent' parameter when connect - xen-blkback: Apply 'feature_persistent' parameter when connect - xen-blkback: fix persistent grants negotiation - KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl - KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU - KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter - KVM: x86/pmu: Use different raw event masks for AMD and Intel - KVM: x86/pmu: Use binary search to check filtered events - KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4 - KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook - KVM: SVM: Drop VMXE check from svm_set_cr4() - KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() - KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() - ACPI: CPPC: Do not prevent CPPC from working in the future - btrfs: reset block group chunk force if we have to wait - btrfs: reject log replay if there is unsupported RO compat flag - um: Allow PM with suspend-to-idle - timekeeping: contribute wall clock to rng on time change - kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification - dm writecache: set a default MAX_WRITEBACK_JOBS - serial: 8250: Fold EndRun device support into OxSemi Tornado code - serial: 8250_pci: Replace dev_*() by pci_*() macros - serial: 8250_pci: Refactor the loop in pci_ite887x_init() - serial: 8250: Correct the clock for OxSemi PCIe devices - serial: 8250: Dissociate 4MHz Titan ports from Oxford ports - PCI/AER: Iterate over error counters instead of error strings - iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) - KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS) - KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors - intel_th: pci: Add Raptor Lake-S CPU support - intel_th: pci: Add Raptor Lake-S PCH support - intel_th: pci: Add Meteor Lake-P support - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails - usbnet: smsc95xx: Avoid link settings race on interrupt reception - usbnet: smsc95xx: Don't clear read-only PHY interrupt - mtd: rawnand: arasan: Fix clock rate in NV-DDR - mtd: rawnand: arasan: Support NV-DDR interface - mtd: rawnand: arasan: Fix a macro parameter - mtd: rawnand: Add NV-DDR timings - mtd: rawnand: arasan: Check the proposed data interface is supported - mtd: rawnand: Add a helper to clarify the interface configuration - drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component - HID: hid-input: add Surface Go battery quirk - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx - drm/mediatek: Keep dsi as LP00 before dcs cmds transfer - drm/mediatek: Allow commands to be sent during video mode - drm/i915/dg1: Update DMC_DEBUG3 register - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions - __follow_mount_rcu(): verify that mount_lock remains unchanged - Input: gscps2 - check return value of ioremap() in gscps2_probe() - x86/olpc: fix 'logical not is only applied to the left hand side' - ftrace/x86: Add back ftrace_expected assignment - x86/bugs: Enable STIBP for IBPB mitigated RETBleed - scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests - scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os - scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection - scsi: qla2xxx: Turn off multi-queue for 8G adapters - scsi: qla2xxx: Fix discovery issues in FC-AL topology - scsi: zfcp: Fix missing auto port scan and thus missing target ports - video: fbdev: s3fb: Check the size of screen before memset_io() - video: fbdev: arkfb: Check the size of screen before memset_io() - video: fbdev: vt8623fb: Check the size of screen before memset_io() - x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y - sched: Fix the check of nr_running at queue wakelist - tools/thermal: Fix possible path truncations - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() - x86/numa: Use cpumask_available instead of hardcoded NULL check - sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed - sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() - scripts/faddr2line: Fix vmlinux detection on arm64 - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO - powerpc/pci: Fix PHB numbering when using opal-phbid - kprobes: Forbid probing on trampoline and BPF code areas - perf symbol: Fail to read phdr workaround - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address - powerpc/xive: Fix refcount leak in xive_get_max_prio - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader - f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time - f2fs: write checkpoint during FG_GC - f2fs: don't set GC_FAILURE_PIN for background GC - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 - ASoC: mchp-spdifrx: disable end of block interrupt on failures - video: fbdev: sis: fix typos in SiS_GetModeID() - video: fbdev: amba-clcd: Fix refcount leak bugs - watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() - ASoC: audio-graph-card: Add of_node_put() in fail path - fuse: Remove the control interface for virtio-fs - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() - ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format - s390/zcore: fix race when reading from hardware system area - s390/dump: fix old lowcore virtual vs physical address confusion - perf tools: Fix dso_id inode generation comparison - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop - mfd: max77620: Fix refcount leak in max77620_initialise_fps - mfd: t7l66xb: Drop platform disable callback - remoteproc: sysmon: Wait for SSCTL service to come up - lib/smp_processor_id: fix imbalanced instrumentation_end() call - kfifo: fix kfifo_to_user() return type - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge - iommu/exynos: Handle failed IOMMU device registration properly - tty: n_gsm: fix missing corner cases in gsmld_poll() - tty: n_gsm: fix DM command - tty: n_gsm: fix wrong T1 retry count handling - vfio/ccw: Do not change FSM state in subchannel event - vfio/mdev: Make to_mdev_device() into a static inline - vfio: Split creation of a vfio_device into init and register ops - vfio: Simplify the lifetime logic for vfio_device - vfio: Remove extra put/gets around vfio_device->group - remoteproc: qcom: wcnss: Fix handling of IRQs - ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe() - tty: n_gsm: fix race condition in gsmld_write() - tty: n_gsm: fix packet re-transmission without open control channel - tty: n_gsm: fix non flow control frames during mux flow off - tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output() - tty: n_gsm: fix user open not possible at responder until initiator open - tty: n_gsm: Delete gsmtty open SABM frame when config requester - ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable - ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header - profiling: fix shift too large makes kernel panic - selftests/livepatch: better synchronize test_klp_callbacks_busy - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init - rpmsg: mtk_rpmsg: Fix circular locking dependency - ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV - ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - serial: 8250: Export ICR access helpers for internal use - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe - ASoC: codecs: da7210: add check for i2c_add_driver - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe - ASoC: samsung: Fix error handling in aries_audio_probe - ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe - opp: Fix error check in dev_pm_opp_attach_genpd() - usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable() - nvme: use command_id instead of req->tag in trace_nvme_complete_rq() - null_blk: fix ida error handling in null_add_dev() - RDMA/rxe: Fix error unwind in rxe_create_qp() - RDMA/mlx5: Add missing check for return value in get namespace flow - selftests: kvm: set rax before vmcall - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - RDMA/srpt: Fix a use-after-free - RDMA/srpt: Introduce a reference count in struct srpt_device - RDMA/srpt: Duplicate port name members - platform/olpc: Fix uninitialized data in debugfs write - usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() - USB: serial: fix tty-port initialized comments - PCI: tegra194: Fix link up retry sequence - PCI: tegra194: Fix Root Port interrupt handling - HID: alps: Declare U1_UNICORN_LEGACY support - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop - mmc: cavium-octeon: Add of_node_put() when breaking out of loop - HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() - RDMA/hfi1: fix potential memory leak in setup_base_ctxt() - RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event - RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() - RDMA/qedr: Improve error logs for rdma_alloc_tid error return - RDMA/rtrs-srv: Fix modinfo output for stringify - RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare - RDMA/rtrs: Define MIN_CHUNK_SIZE - um: random: Don't initialise hwrng struct with zero - interconnect: imx: fix max_node_id - eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write() - usb: dwc3: qcom: fix missing optional irq warnings - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: Deprecate GCTL.CORESOFTRESET - usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc() - usb: gadget: udc: amd5536 depends on HAS_DMA - xtensa: iss: fix handling error cases in iss_net_configure() - xtensa: iss/network: provide release() callback - scsi: smartpqi: Fix DMA direction for RAID requests - PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks - PCI/portdrv: Don't disable AER reporting in get_port_device_capability() - KVM: s390: pv: leak the topmost page table when destroy fails - mmc: block: Add single read for 4k sector cards - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R - memstick/ms_block: Fix a memory leak - memstick/ms_block: Fix some incorrect memory allocation - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback - intel_th: msu: Fix vmalloced buffers - intel_th: msu-sink: Potential dereference of null pointer - intel_th: Fix a resource leak in an error handling path - PCI: endpoint: Don't stop controller when unbinding endpoint function - dmaengine: sf-pdma: Add multithread support for a DMA channel - dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy() - KVM: arm64: Don't return from void function - soundwire: bus_type: fix remove and shutdown support - PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists - PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors - PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() - clk: qcom: camcc-sdm845: Fix topology around titan_top power domain - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks - clk: qcom: ipq8074: fix NSS port frequency tables - clk: qcom: ipq8074: SW workaround for UBI32 PLL lock - clk: qcom: ipq8074: fix NSS core PLL-s - usb: host: xhci: use snprintf() in xhci_decode_trb() - clk: qcom: clk-krait: unlock spin after mux completion - misc: rtsx: Fix an error handling path in rtsx_pci_probe() - dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics - mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv - mwifiex: Ignore BTCOEX events from the 88W8897 firmware - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - clk: mediatek: reset: Fix written reset bit offset - iio: accel: bma400: Reordering of header files - platform/chrome: cros_ec: Always expose last resume result - iio: accel: bma400: Fix the scale min and max macro values - netfilter: xtables: Bring SPDX identifier back - usb: xhci: tegra: Fix error check - usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init() - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe - fpga: altera-pr-ip: fix unsigned comparison with less than zero - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: partitions: Fix refcount leak in parse_redboot_of - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - HID: cp2112: prevent a buffer overflow in cp2112_xfer() - PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() - mtd: rawnand: meson: Fix a potential double free issue - mtd: maps: Fix refcount leak in ap_flash_init - mtd: maps: Fix refcount leak in of_flash_probe_versatile - clk: renesas: r9a06g032: Fix UART clkgrp bitsel - wireguard: allowedips: don't corrupt stack when detecting overflow - wireguard: ratelimiter: use hrtimer in selftest - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock - net: ionic: fix error check for vlan flags in ionic_set_nic_features() - net: rose: fix netdev reference changes - netdevsim: Avoid allocation warnings triggered from user space - iavf: Fix max_rate limiting - net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set - tcp: Fix data-races around sysctl_tcp_l3mdev_accept. - ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH() - tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if() - inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH() - crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS - net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version - media: cedrus: hevc: Add check for invalid timestamp - wifi: libertas: Fix possible refcount leak in if_usb_probe() - wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` - i2c: mux-gpmux: Add of_node_put() when breaking out of loop - i2c: cadence: Support PEC for SMBus block read - Bluetooth: hci_intel: Add check for platform_driver_register - can: pch_can: pch_can_error(): initialize errc before using it - can: error: specify the values of data[5..7] of CAN error frames - can: usb_8dev: do not report txerr and rxerr during bus-off - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off - can: sun4i_can: do not report txerr and rxerr during bus-off - can: hi311x: do not report txerr and rxerr during bus-off - can: sja1000: do not report txerr and rxerr during bus-off - can: rcar_can: do not report txerr and rxerr during bus-off - can: pch_can: do not report txerr and rxerr during bus-off - selftests/bpf: fix a test for snprintf() overflow - wifi: p54: add missing parentheses in p54_flush() - wifi: p54: Fix an error handling path in p54spi_probe() - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() - fs: check FMODE_LSEEK to control internal pipe splicing - bpf: Fix subprog names in stack traces. - selftests: timers: clocksource-switch: fix passing errors from child - selftests: timers: valid-adjtimex: build fix for newer toolchains - libbpf: Fix the name of a reused map - tcp: make retransmitted SKB fit into the send window - drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() - mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment - drm/msm/mdp5: Fix global state lock backoff - lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() - lib: bitmap: order includes alphabetically - drm: bridge: sii8620: fix possible off-by-one - drm/mediatek: dpi: Only enable dpi after the bridge is enabled - drm/mediatek: dpi: Remove output format of YUV - drm/rockchip: Fix an error handling path rockchip_dp_probe() - drm/rockchip: vop: Don't crash for invalid duplicate_state() - selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0 - crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE - drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes - drm/vc4: hdmi: Fix timings for interlaced modes - drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling - drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails - drm/vc4: hdmi: Avoid full hdmi audio fifo writes - drm/vc4: hdmi: Remove firmware logic for MAI threshold setting - drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration - drm/vc4: dsi: Fix dsi0 interrupt support - drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type - drm/vc4: dsi: Introduce a variant structure - drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array - drm/vc4: drv: Remove the DSI pointer in vc4_drv - drm/vc4: dsi: Correct pixel order for DSI0 - drm/vc4: dsi: Correct DSI divider calculations - drm/vc4: plane: Fix margin calculations for the right/bottom edges - drm/vc4: plane: Remove subpixel positioning check - media: tw686x: Fix memory leak in tw686x_video_init - media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set - media: hdpvr: fix error value returns in hdpvr_read - drm/mcde: Fix refcount leak in mcde_dsi_bind - drm: bridge: adv7511: Add check for mipi_dsi_driver_register - crypto: ccp - During shutdown, check SEV data pointer before using - test_bpf: fix incorrect netdev features - drm/radeon: fix incorrrect SPDX-License-Identifiers - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() - media: tw686x: Register the irq at the end of probe - crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs() - i2c: Fix a potential use after free - crypto: sun8i-ss - fix error codes in allocate_flows() - crypto: sun8i-ss - do not allocate memory when handling hash requests - drm: adv7511: override i2c address of cec before accessing it - virtio-gpu: fix a missing check to avoid NULL dereference - i2c: npcm: Correct slave role behavior - i2c: npcm: Remove own slave addresses 2:10 - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function - drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs - drm/mediatek: Modify dsi funcs to atomic operations - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() - ath11k: Fix incorrect debug_mask mappings - drm/mipi-dbi: align max_chunk to 2 in spi_transfer - ath11k: fix netdev open race - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() - drm/st7735r: Fix module autoloading for Okaya RH128128T - ath10k: do not enforce interrupt trigger type - drm/bridge: tc358767: Make sure Refclk clock are enabled - drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function - pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() - pwm: sifive: Shut down hardware only after pwmchip_remove() completed - pwm: sifive: Ensure the clk is enabled exactly once per running PWM - pwm: sifive: Simplify offset calculation for PWMCMP registers - pwm: sifive: Don't check the return code of pwmchip_remove() - dm: return early from dm_pr_call() if DM device is suspended - thermal/tools/tmon: Include pthread and time headers in tmon.h - selftests/seccomp: Fix compile warning when CC=clang - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX - arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment - soc: qcom: Make QCOM_RPMPD depend on PM - regulator: of: Fix refcount leak bug in of_get_regulation_constraints() - blktrace: Trace remapped requests correctly - block: remove the request_queue to argument request based tracepoints - hwmon: (drivetemp) Add module alias - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - erofs: avoid consecutive detection for Highmem memory - arm64: tegra: Fix SDMMC1 CD on P2888 - arm64: dts: mt7622: fix BPI-R64 WPS button - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - ARM: dts: qcom: pm8841: add required thermal-sensor-cells - soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register - soc: qcom: ocmem: Fix refcount leak in of_get_ocmem - regulator: qcom_smd: Fix pm8916_pldo range - cpufreq: zynq: Fix refcount leak in zynq_get_revision - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init - ARM: OMAP2+: Fix refcount leak in omapdss_init_of - ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg - block: fix infinite loop for invalid zone append - soc: fsl: guts: machine variable might be unset - locking/lockdep: Fix lockdep_init_map_*() confusion - arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 - hexagon: select ARCH_WANT_LD_ORPHAN_WARN - ARM: dts: ast2600-evb: fix board compatible - ARM: dts: ast2500-evb: fix board compatible - x86/pmem: Fix platform-device leak in error path - arm64: dts: renesas: Fix thermal-sensors on single-zone sensors - soc: amlogic: Fix refcount leak in meson-secure-pwrc.c - soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values - Input: atmel_mxt_ts - fix up inverted RESET handler - ARM: dts: imx7d-colibri-emmc: add cpu1 supply - ACPI: processor/idle: Annotate more functions to live in cpuidle section - ARM: bcm: Fix refcount leak in bcm_kona_smc_init - arm64: dts: renesas: beacon: Fix regulator node names - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init - ARM: findbit: fix overflowing offset - spi: spi-rspi: Fix PIO fallback on RZ platforms - powerpc/64s: Disable stack variable initialisation for prom_init - selinux: Add boundary check in put_entry() - PM: hibernate: defer device probing when resuming from hibernation - firmware: tegra: Fix error check return value of debugfs_create_file() - ARM: shmobile: rcar-gen2: Increase refcount for new reference - arm64: dts: allwinner: a64: orangepi-win: Fix LED node name - arm64: dts: qcom: ipq8074: fix NAND node name - ACPI: LPSS: Fix missing check in register_device_clock() - ACPI: PM: save NVS memory for Lenovo G40-45 - ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks - ARM: OMAP2+: display: Fix refcount leak bug - spi: synquacer: Add missing clk_disable_unprepare() - ARM: dts: BCM5301X: Add DT for Meraki MR26 - ARM: dts: imx6ul: fix qspi node compatible - ARM: dts: imx6ul: fix lcdif node compatible - ARM: dts: imx6ul: fix csi node compatible - ARM: dts: imx6ul: fix keypad compatible - ARM: dts: imx6ul: change operating-points to uint32-matrix - ARM: dts: imx6ul: add missing properties for sram - wait: Fix __wait_event_hrtimeout for RT/DL tasks - irqchip/mips-gic: Check the return value of ioremap() in gic_of_init() - genirq: GENERIC_IRQ_IPI depends on SMP - irqchip/mips-gic: Only register IPI domain when SMP is enabled - genirq: Don't return error on missing optional irq_request_resources() - ext2: Add more validity checks for inode counts - arm64: Do not forget syscall when starting a new thread. - epoll: autoremove wakers even more aggressively - netfilter: nf_tables: fix null deref due to zeroed list head - lockdep: Allow tuning tracing capacity constants. - usb: dwc3: gadget: fix high speed multiplier setting - usb: dwc3: gadget: refactor dwc3_repare_one_trb - arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC - ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC - USB: HCD: Fix URB giveback issue in tasklet function - usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion - coresight: Clear the connection field properly - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK - powerpc/powernv: Avoid crashing if rng is NULL - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E - powerpc/fsl-pci: Fix Class Code of PCIe Root Port - PCI: Add defines for normal and subtractive PCI bridges - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() - media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator - md-raid10: fix KASAN warning - md-raid: destroy the bitmap after destroying the thread - serial: mvebu-uart: uart2 error bits clearing - fuse: limit nsec - scsi: qla2xxx: Zero undefined mailbox IN registers - scsi: qla2xxx: Fix incorrect display of max frame size - scsi: sg: Allow waiting for commands to complete on removed device - iio: light: isl29028: Fix the warning in isl29028_remove() - mtd: rawnand: arasan: Update NAND bus clock instead of system clock - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains - drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime - drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend() - drm/nouveau: fix another off-by-one in nvbios_addr - drm/vc4: hdmi: Disable audio if dmas property is present but empty - drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error - parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode - parisc: Check the return value of ioremap() in lba_driver_probe() - parisc: Fix device names in /proc/iomem - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() - usbnet: Fix linkwatch use-after-free on disconnect - fbcon: Fix accelerated fbdev scrolling while logo is still shown - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters - thermal: sysfs: Fix cooling_device_stats_setup() error code path - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tty: vt: initialize unicode screen buffer - ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED - ALSA: hda/realtek: Add quirk for another Asus K42JZ model - ALSA: hda/cirrus - support for iMac 12,1 model - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model - riscv: set default pm_power_off to NULL - KVM: x86: Tag kvm_mmu_x86_module_init() with __init - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks - KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value - KVM: s390: pv: don't present the ecall interrupt twice - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 - KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case - KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case - HID: wacom: Don't register pad_input for touch switch - HID: wacom: Only report rotation for art pen - add barriers to buffer_uptodate and set_buffer_uptodate - wifi: mac80211_hwsim: use 32-bit skb cookie - wifi: mac80211_hwsim: add back erroneously removed cast - wifi: mac80211_hwsim: fix race condition in pending packet - ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx - ALSA: hda/realtek: Add quirk for Clevo NV45PZ - ALSA: bcd2000: Fix a UAF bug on the error path of probing - scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" - Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments - Makefile: link with -z noexecstack --no-warn-rwx-segments - !233 dma-mapping: provide a benchmark for streaming DMA mapping - mtd: Add several functions to the fail_function list - ubi: Reserve sufficient buffer length for the input mask - ubi: Add six fault injection type for testing - ubi: Split io_failures into write_failure and erase_failure - ubi: Using the Fault Injection Framework to reconstruct the debugfs interface - ubi: Fix permission display of the debugfs files - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write - PCI: Do not enable AtomicOps on VFs - tmpfs: fix regressions from wider use of ZERO_PAGE - tmpfs: do not allocate pages on read - mm/filemap.c: remove bogus VM_BUG_ON - dm ioctl: print error when HC and MD do not match - config: enable CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE by default - net: preserve skb_end_offset() in skb_unclone_keeptruesize() - net: add skb_set_end_offset() helper - ipv6: Fix signed integer overflow in __ip6_append_data - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - block: Fix UAF in bd_link_disk_holder() - tcp_comp: Fix receives err when server receives a large packet - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - perf/core: Fix reentry problem in perf_output_read_group() - KVM: arm64: Only probe Hisi ncsnp feature on Hisi CPUs - scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW" - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" - x86/ioapic: add an interface for driver to sync hardware data into memory - arm64: Provide a command line to disable spectre_bhb mitigation - arm64: Fix the ipi backtrace warning when softlockup - arm64: add dump instr before BUG in kernel - tty: serial: uartlite: Disable clocks in case of errors - tty: hvc: make symbol 'hvc_udbg_dev' static - tty: hvc: hvc_vio: Staticify function invoked only by reference - tty: hvc: hvc_opal: Staticify function invoked by reference - cgroup: Fix race condition at rebind_subsystems() - integrity: Make function integrity_add_key() static - scsi: hisi_sas: Modify v3 HW SATA completion error processing - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset - scsi: libsas: Refactor sas_ata_hard_reset() - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel FLR and controller reset - scsi: hisi_sas: Prevent parallel controller reset and control phy command - block: Fix kabi broken in blk-merge.h and blk-cgroup.h - block: don't merge across cgroup boundaries if blkcg is enabled - stack: Declare {randomize_,}kstack_offset to fix Sparse warnings - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET - stack: Replace "o" output with "r" input constraint - lkdtm: Add REPORT_STACK for checking stack offsets - arm64: entry: Enable random_kstack_offset support - x86/entry: Enable random_kstack_offset support - stack: Optionally randomize kernel stack offset each syscall - !228 Intel SPR: Fix watchdog blocking reboot issue on ACPI WDAT watchdog enabled system for OLK-5.10 - !235 Introduce memory reliable - !200 x86: support MWAIT C1 as the default idle state - !231 ROH: Support ROH basic functions and adapt ROH mode for RDMA/hns driver - !217 AMD: Support HSMP feature for AMD EPYC platforms - !226 Intel SPR: Adding core PMU support for OLK-5.10 - !230 Intel SPR: Add Sapphire Rapids server intel-uncore-freq support for OLK-5.10 - mm: Add sysctl to clear free list pages - mm/hugetlb: Hugetlb use non-mirrored memory if memory reliable is enabled - mm/memblock: Introduce ability to alloc memory from specify memory reigon - mm: Update reliable flag in memory allocaion for reliable task only in task context - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Show debug info about memory reliable if oom occurs - mm: Introduce proc interface to disable memory reliable features - mm: Introduce reliable_debug=S to control shmem use mirrored memory - mm: Introduce shmem mirrored memory limit for memory reliable - shmem: Count and show reliable shmem info - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - mm: Add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - proc/meminfo: Add "FileCache" item in /proc/meminfo - mm: Add cmdline for the reliable memory usage of page cache - mm: Add kernel param for memory reliable - mm: Clear GFP_RELIABLE if the conditions are not met - mm: Disable memory reliable when kdump is in progress - mm: Count reliable memory info based on zone info - mm: Refactor code in reliable_report_meminfo() - mm: Export mem_reliable_status() for checking memory reliable status - mm: Export static key mem_reliable - mm: Drop shmem reliable related log during startup - mm: reliable: Return corrent errno in reliable_check - macintosh/adb: fix oob read in do_adb_query() function - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675 - Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007 - Bluetooth: btusb: Add support of IMC Networks PID 0x3568 - Bluetooth: hci_bcm: Add DT compatible for CYW55572 - Bluetooth: hci_bcm: Add BCM4349B1 variant - selftests: KVM: Handle compiler optimizations in ucall - tools/kvm_stat: fix display of error when multiple processes are found - ACPI: APEI: Better fix to avoid spamming the console with old error logs - ACPI: video: Shortening quirk list by identifying Clevo by board_name only - ACPI: video: Force backlight native for some TongFang devices - selftests/bpf: Check dst_port only on the client socket - selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() - x86/speculation: Make all RETbleed mitigations 64-bit only - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available - xfs: prevent UAF in xfs_log_item_in_current_chkpt - docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed - EDAC/ghes: Set the DIMM label unconditionally - ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. - page_alloc: fix invalid watermark check on a negative value - ARM: crypto: comment out gcc warning that breaks clang builds - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - sfc: disable softirqs for ptp TX - perf symbol: Correct address for bss symbols - virtio-net: fix the race between refill work and close - sctp: fix sleep in atomic context bug in timer handlers - i40e: Fix interface init with MSI interrupts (no MSI-X) - tcp: Fix data-races around sysctl_tcp_reflect_tos. - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa() - macsec: always read MACSEC_SA_ATTR_PN as a u64 - macsec: limit replay window size with XPN - macsec: fix error message in macsec_add_rxsa and _txsa - macsec: fix NULL deref in macsec_add_rxsa - Documentation: fix sctp_wmem in ip-sysctl.rst - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() - igmp: Fix data-races around sysctl_igmp_qrv. - net/tls: Remove the context from the list in tls_device_down - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. - tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf. - Revert "tcp: change pingpong threshold to 3" - scsi: ufs: host: Hold reference returned by of_parse_phandle() - ice: do not setup vlan for loopback VSI - ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) - tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - watch_queue: Fix missing locking in add_watch_to_object() - watch_queue: Fix missing rcu annotation - nouveau/svm: Fix to migrate all requested pages - s390/archrandom: prevent CPACF trng invocations in interrupt context - ntfs: fix use-after-free in ntfs_ucsncmp() - Revert "ocfs2: mount shared volume without ha stack" - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - net: usb: ax88179_178a needs FLAG_SEND_ZLP - x86/alternative: Report missing return thunk details - x86/amd: Use IBPB for firmware calls - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks - Bluetooth: SCO: Fix sco_send_frame returning skb->len - Bluetooth: Fix passing NULL to PTR_ERR - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg - Bluetooth: Add bt_skb_sendmmsg helper - Bluetooth: Add bt_skb_sendmsg helper - ALSA: memalloc: Align buffer allocations in page size - bitfield.h: Fix "type of reg too small for mask" test - drm/imx/dcss: fix unused but set variable warnings - dlm: fix pending remove if msg allocation fails - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - sched/deadline: Fix BUG_ON condition for deboosted tasks - bpf: Make sure mac_header was set before using it - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - KVM: Don't null dereference ops->destroy - spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl knobs related to SYN option. - udp: Fix a data-race around sysctl_udp_l3mdev_accept. - ip: Fix data-races around sysctl_ip_prot_sock. - ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. - drm/imx/dcss: Add missing of_node_put() in fail path - be2net: Fix buffer overflow in be_get_module_eeprom - gpio: pca953x: use the correct register address when regcache sync during init - gpio: pca953x: use the correct range when do regmap sync - gpio: pca953x: only use single read/write for No AI mode - ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero - i40e: Fix erroneous adapter reinitialization during recovery process - iavf: Fix handling of dummy receive descriptors - tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix data-races around sysctl_max_syn_backlog. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - tcp: Fix data-races around sysctl_tcp_syncookies. - tcp: Fix data-races around keepalive sysctl knobs. - igmp: Fix data-races around sysctl_igmp_max_msf. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - net/tls: Fix race in TLS device down flow - net: stmmac: fix dma queue left shift overflow issue - i2c: cadence: Change large transfer count reset logic to be unconditional - net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. - tcp: Fix data-races around sysctl_tcp_min_snd_mss. - tcp: Fix data-races around sysctl_tcp_base_mss. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix a data-race around sysctl_ip_autobind_reuse. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - igc: Reinstate IGC_REMOVED logic and implement it properly - drm/amdgpu/display: add quirk handling for stutter mode - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() - pinctrl: ralink: Check for null return of devm_kcalloc - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe - serial: mvebu-uart: correctly report configured baudrate value - PCI: hv: Fix interrupt mapping for multi-MSI - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI - PCI: hv: Fix multi-MSI to allow more than one MSI vector - Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch" - net: inline rollback_registered_many() - net: move rollback_registered_many() - net: inline rollback_registered() - net: move net_set_todo inside rollback_registered() - docs: net: explain struct net_device lifetime - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE - mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication - riscv: add as-options for modules with assembly compontents - pinctrl: stm32: fix optional IRQ support to gpios - !199 bugfix: Limit "Dummy wait" workaround to old Intel systems in acpi idle driver - !195 kernel: add OPENEULER_VERSION_CODE to version.h - !175 AMD: Add minimum support for AMD EPYC Genoa platform - !168 SPR: Add vfio_group_iommu_domain interface to support DLB - !128 [OLK-5.10] Add Zhaoxin rng driver - RDMA/hns: Pass mac type to user driver for ROH mode - RDMA/hns: Support RDMA_CM in ROH mode - RDMA/hns: Add ROH basic configuration and check - RDMA/hns: Add new device ID - roh/hns3: Add support for roh dfx(debugfs) - roh/hns3: Add support for roh reset - roh/core: Add support for inetaddr notifier in roh/core - roh/hns3: Add support for roh abnormal interruption - roh/core: Add roh device sysfs node - dma-mapping:add a new configuration for map_benchmark. - dma-mapping: benchmark: pretend DMA is transmitting - dma-mapping: benchmark: use u8 for reserved field in uAPI structure - dma-mapping: benchmark: fix kernel crash when dma_map_single fails - selftests/dma: add test application for DMA_MAP_BENCHMARK - dma-mapping: add benchmark support for streaming DMA APIs - !190 sharepool: Update patches from hulk - mm/sharepool: fix the incorrect judgement of the addr range - mm/sharepool: Fix sharepool hugepage cgroup uncount error. - mm/sharepool: Rebind the numa node when fallback to normal pages - mm/sharepool: Remove the leading double underlines for function name - mm/sharepool: Fix code-style warnings - mm/sharepool: fix hugepage_rsvd count increase error - mm/sharepool: check size=0 in mg_sp_make_share_k2u() - mm/sharepool: fix potential AA deadlock - mm/sharepool: delete unused codes - mm/sharepool: bugfix for 2M U2K - mm/sharepool: Support alloc ro mapping - mm/sharepool: Extract sp_mapping_find - mm/sharepool: replace spg->{dvpp|normal} with spg->mapping[SP_MAPPING_{DVPP|NORMAL}] - mm/sharepool: Rename sp_mapping.flag to sp_mapping.type - mm/sharepool: Make the definitions of MMAP_SHARE_POOL_{START|16G_START} more readable - mm/sharepool: Avoid UAF on mm - mm/sharepool: Check the maximum value of spg_id - mm/sharepool: Avoid UAF on spa - mm/sharepool: delete unnecessary judgment - mm/sharepool: Fix UAF reported by KASAN - mm/sharepool: fix deadlock in sp_check_mmap_addr - mm/sharepool: fix deadlock in spa_stat_of_mapping_show - mm/sharepool: fix softlockup in high pressure use case. - mm/sharepool: delete redundant codes - mm/sharepool: Add a read lock in proc_usage_show() - mm/sharepool: fix static code-check errors - mm/sharepool: fix statistics error - mm/sharepool: Remove the comment and fix a bug in mg_sp_group_id_by_pid() - mm/sharepool: Remove enable_mdc_default_group and change the definition of is_process_in_group() - mm/sharepool: Remove sp_device_number_detect function - mm/sharepool: Remove unused sp_dev_va_start and sp_dev_va_size - mm/sharepool: Delete unused sysctl interface - mm/sharepool: fix dvpp spm redundant print error - mm/sharepool: proc_sp_group_state bugfix - mm/sharepool: remove deprecated interfaces - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support - watchdog: wdat_wdt: Stop watchdog when uninstalling module - watchdog: wdat_wdt: Using the existing function to check parameter timeout - perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters - perf/x86/intel: Add perf core PMU support for Sapphire Rapids - perf/x86/intel: Filter unsupported Topdown metrics event - perf/x86/intel: Factor out intel_update_topdown_event() - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT - config: add HW_RANDOM_ZHAOXIN for Zhaoxin CPUs - Add Zhaoxin rng driver - defconfig: add CONFIG_AMD_HSMP=m to openeuler_defconfig - amd_hsmp: Add HSMP protocol version 5 messages - platform/x86: Add AMD system management interface - vfio/type1: Fix kabi issue for vfio_iommu_driver_ops - x86: Remove vendor checks from prefer_mwait_c1_over_halt - x86: Handle idle=nomwait cmdline properly for x86_idle - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 - KVM: x86: SVM: move avic definitions from AMD's spec to svm.h - KVM: SVM: Add 5-level page table support for SVM - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration - x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC - x86/MCE/AMD: Export smca_get_bank_type symbol - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Add support for yellow carp - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs - hwmon: (k10temp) support Zen3 APUs - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support - x86/amd_nb: Add AMD family 19h model 50h PCI ids - crypto: ccp - Add support for new CCP/PSP device ID - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems - kernel: add OPENEULER_VERSION_CODE to version.h - vfio/type1: Add vfio_group_iommu_domain()- bnx2x: fix potential memory leak in bnx2x_tpa_stop() - scsi: stex: Properly zero out the passthrough command structure - Fix the header file location error and adjust the function and structure version. - !219 【OLK-5.10】RDMA/hns: Support for bonding - !224 ROH: Support hns roh device init and adapt roh mac type - !165 ascend agent smmu: an implementation of ARM SMMUv3 ATOS feature - ascend agent smmu: an implementation of ARM SMMUv3 ATOS feature - roh/hns3: Add ROH cmdq interface support - libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - net: tun: fix bugs for oversize packet when napi frags enabled - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - roh/hns3: Add ROH hns3 driver and register a ROH device - net: hns3: add support for ROH reset - net: hns3: add support for ROH ras - net: hns3: intercept invalid MAC address setting in ROH - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: HNAE3 framework add support for ROH client - pgp: Check result of crypto_alloc_shash properly - RDMA/hns: support RoCE bonding - !85 [OLK-5.10] x86/cpufeatures: Add Zhaoxin feature bits - !166 SPR: KVM: Add new instructions, Bus Lock Debug Exception, Bus Lock VM exit and Notify VM exit support - x86/cpufeatures: Add Zhaoxin feature bits - !171 SPR: HBM retry_rd_err_log support - !210 x86/tsc: use topology_max_packages() in tsc watchdog check - !198 update patches for sw64 architecture - scsi: libsas: Resume SAS host for phy reset or enable via sysfs - RDMA/hns: Fix device ex_cmd capacity - RDMA/hns: Add support for sending port down event fastly - RDMA/hns: Deliver net device event to ofed - RDMA/hns: Dump whole QP/CQ/MR resource in raw - config: support sec crypto. - bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem - arm64: memmap: fix request_resource return error - atm: idt77252: fix use-after-free bugs caused by tst_timer - fs: fix UAF/GPF bug in nilfs_mdt_destroy - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page - usb: mon: make mmapped memory read only - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - scsi: sd: Revert "scsi: sd: Remove a local variable" - devlink: Fix use-after-free after a failed reload - nouveau: fix migrate_to_ram() for faulting page - mm/memory.c: fix race when faulting a device private page - vsock: Fix memory leak in vsock_connect() - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - net: mvpp2: fix mvpp2 debugfs leak - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - kprobes: don't call disarm_kprobe() for disabled kprobes - block: fix inaccurate io_ticks by set 'precise_iostat' - arm64: fix rodata=full - block: fix kabi broken in request_queue - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix kabi broken in blk_mq_tag_set - blk-mq: Fix blk_mq_tagset_busy_iter() for shared tags - blk-mq-sched: Don't reference queue tagset in blk_mq_sched_tags_teardown() - blk-mq: Optimise blk_mq_queue_tag_busy_iter() for shared tags - blk-mq: Stop using pointers for blk_mq_tags bitmap tags - blk-mq: Use shared tags for shared sbitmap support - blk-mq: Always use blk_mq_is_sbitmap_shared - blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() - blk-mq: Add blk_mq_alloc_map_and_rqs() - blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() - blk-mq: Don't clear driver tags own mapping - blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() - blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() - blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() - blk-mq: Invert check in blk_mq_update_nr_requests() - blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() - blk-mq: Change rqs check in blk_mq_free_rqs() - Revert "blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap"" - block: fix null-deref in percpu_ref_put - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero - KVM: X86: Expose bus lock debug exception to guest - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW - KVM: nSVM: set fixed bits by hand - KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENT - KVM: VMX: Enable Notify VM exit - KVM: selftests: Add a test to get/set triple fault event - KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple fault - KVM: VMX: Remove redundant handling of bus lock vmexit - KVM: nVMX: Fix nested bus lock VM exit - tools headers UAPI: Sync KVM's kvm.h and vmx.h headers with the kernel sources - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT - KVM: VMX: Enable bus lock VM exit - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run - KVM: Expose AVX_VNNI instruction to guset - KVM: x86: Expose AVX512_FP16 for supported CPUID - !161 SPR: IPI Virtualization Support - x86/tsc: use topology_max_packages() in tsc watchdog check - x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit - objtool: Fix objtool regression on x32 systems - objtool: Fix symbol creation - objtool: Fix type of reloc::addend - objtool: Fix code relocs vs weak symbols - x86/alternative: Add debug prints to apply_retpolines() - x86/alternative: Try inline spectre_v2=retpoline,amd - x86/alternative: Handle Jcc __x86_indirect_thunk_ eg - x86/insn-eval: Handle return values from the decoder - x86/pat: Fix x86_has_pat_wp() - serial: 8250: Fix PM usage_count for console handover - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: stm32: Clear prev values before setting RTS delays - serial: 8250: fix return error code in serial8250_request_std_resource() - vt: fix memory overlapping when deleting chars in the buffer - tty: serial: samsung_tty: set dma burst_size to 1 - usb: dwc3: gadget: Fix event pending check - usb: typec: add missing uevent when partner support PD - USB: serial: ftdi_sio: add Belimo device ids - signal handling: don't use BUG_ON() for debugging - nvme-pci: phison e16 has bogus namespace ids - Revert "can: xilinx_can: Limit CANFD brp to 2" - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 - soc: ixp4xx/npe: Fix unused match warning - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware - ASoC: madera: Fix event generation for rate controls - ASoC: madera: Fix event generation for OUT1 demux - ASoC: cs47l15: Fix event generation for low power mux control - ASoC: dapm: Initialise kcontrol data for mux/demux controls - ASoC: wm5110: Fix DRE control - ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow - pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux() - ASoC: ops: Fix off by one in range control validation - net: sfp: fix memory leak in sfp_probe() - nvme-tcp: always fail a request when sending it failed - NFC: nxp-nci: don't print header length mismatch on i2c error - net: tipc: fix possible refcount leak in tipc_sk_create() - platform/x86: hp-wmi: Ignore Sanitization Mode event - cpufreq: pmac32-cpufreq: Fix refcount leak bug - scsi: hisi_sas: Limit max hw sectors for v3 HW - netfilter: br_netfilter: do not skip all hooks with 0 priority - virtio_mmio: Restore guest page size on resume - virtio_mmio: Add missing PM calls to freeze/restore - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE - net/tls: Check for errors in tls_device_init - KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op() - net: atlantic: remove aq_nic_deinit() when resume - net: atlantic: remove deep parameter on suspend/resume functions - sfc: fix kernel panic when creating VF - seg6: bpf: fix skb checksum in bpf_push_seg6_encap() - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors - seg6: fix skb checksum evaluation in SRH encapsulation/insertion - sfc: fix use after free when disabling sriov - ima: Fix potential memory leak in ima_init_crypto() - ima: force signature verification when CONFIG_KEXEC_SIG is configured - net: ftgmac100: Hold reference returned by of_get_child_by_name() - nexthop: Fix data-races around nexthop_compat_mode. - ipv4: Fix data-races around sysctl_ip_dynaddr. - raw: Fix a data-race around sysctl_raw_l3mdev_accept. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - sysctl: Fix data-races in proc_dointvec_ms_jiffies(). - drm/i915/gt: Serialize TLB invalidates with GT resets - drm/i915/selftests: fix a couple IS_ERR() vs NULL tests - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero - ARM: dts: at91: sama5d2: Fix typo in i2s1 node - ipv4: Fix a data-race around sysctl_fib_sync_mem. - icmp: Fix data-races around sysctl. - cipso: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - tcp: Fix a data-race around sysctl_tcp_max_orphans. - sysctl: Fix data races in proc_dointvec_jiffies(). - sysctl: Fix data races in proc_doulongvec_minmax(). - sysctl: Fix data races in proc_douintvec_minmax(). - sysctl: Fix data races in proc_dointvec_minmax(). - sysctl: Fix data races in proc_douintvec(). - sysctl: Fix data races in proc_dointvec(). - net: stmmac: dwc-qos: Disable split header for Tegra194 - ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array - ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks() - ASoC: tas2764: Fix amp gain register offset & default - ASoC: tas2764: Correct playback volume range - ASoC: tas2764: Fix and extend FSYNC polarity handling - ASoC: tas2764: Add post reset delays - ASoC: sgtl5000: Fix noise on shutdown/remove - ima: Fix a potential integer overflow in ima_appraise_measurement - drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() - net/mlx5e: Fix capability check for updating vnic env counters - net/mlx5e: kTLS, Fix build time constant test in RX - net/mlx5e: kTLS, Fix build time constant test in TX - ARM: 9210/1: Mark the FDT_FIXED sections as shareable - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle - spi: amd: Limit max transfer and message size - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count - ext4: fix race condition between ext4_write and ext4_convert_inline_data - Revert "evm: Fix memleak in init_desc" - sh: convert nommu io{re,un}map() to static inline functions - nilfs2: fix incorrect masking of permission flags for symlinks - fs/remap: constrain dedupe of EOF blocks - drm/panfrost: Fix shrinker list corruption by madvise IOCTL - drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error - btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents - wifi: mac80211: fix queue selection for mesh/OCB interfaces - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction - ARM: 9213/1: Print message about disabled Spectre workarounds only once - ip: fix dflt addr selection for connected nexthop - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer - tracing/histograms: Fix memory leak problem - mm: split huge PUD on wp_huge_pud fallback - fix race between exit_itimers() and /proc/pid/timers - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Fix headset mic for Acer SF313-51 - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model - ALSA: hda - Add fixup for Dell Latitidue E5430 - Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly - dmaengine: pl330: Fix lockdep warning about non-static key - ida: don't use BUG_ON() for debugging - dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo - misc: rtsx_usb: set return value in rsp_buf alloc err path - misc: rtsx_usb: use separate command and response buffers - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer - dmaengine: imx-sdma: Allow imx8m for imx7 FW revs - i2c: cadence: Unregister the clk notifier in error path - r8169: fix accessing unset transport header - selftests: forwarding: fix error message in learning_test - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT - ibmvnic: Properly dispose of all skbs during a failover. - i40e: Fix dropped jumbo frames statistics - xsk: Clear page contiguity bit when unmapping pool - ARM: dts: at91: sama5d2_icp: fix eeprom compatibles - ARM: dts: at91: sam9x60ek: fix eeprom compatible and size - ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt - ARM: at91: pm: use proper compatible for sama5d2's rtc - arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo - pinctrl: sunxi: sunxi_pconf_set: use correct offset - arm64: dts: imx8mp-evk: correct I2C3 pad settings - arm64: dts: imx8mp-evk: correct gpio-led pad settings - arm64: dts: imx8mp-evk: correct the uart2 pinctl value - arm64: dts: imx8mp-evk: correct mmc pad settings - arm64: dts: qcom: msm8994: Fix CPU6/7 reg values - pinctrl: sunxi: a83t: Fix NAND function name for some pins - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus - xfs: remove incorrect ASSERT in xfs_rename - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info - powerpc/powernv: delay rng platform device creation until later in boot - video: of_display_timing.h: include errno.h - memregion: Fix memregion_free() fallback definition - PM: runtime: Redefine pm_runtime_release_supplier() - fbdev: fbmem: Fix logo center image dx issue - iommu/vt-d: Fix PCI bus rescan device hot add - netfilter: nft_set_pipapo: release elements in clone from abort path - net: rose: fix UAF bug caused by rose_t0timer_expiry - usbnet: fix memory leak in error case - bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals - bpf: Fix incorrect verifier simulation around jmp32's jeq/jne - can: gs_usb: gs_usb_open/close(): fix memory leak - can: grcan: grcan_probe(): remove extra of_node_get() - can: bcm: use call_rcu() instead of costly synchronize_rcu() - ALSA: hda/realtek: Add quirk for Clevo L140PU - RDMA/hns: Support DSCP of userspace - RDMA/hns: Fix page size cap from firmwall - RDMA/hns: Fix level-0 addressing for huge page - RDMA/hns: Support adaptive hopnum for MTR - RDMA/hns: Support flexible pagesize for MTR - RDMA/hns: Alloc MTR memory before alloc_mtt() - RDMA/hns: Refactor mtr_init_buf_cfg() - RDMA/hns: Fix supported page size - RDMA/hns: Fix PBL page MTR find - clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() - net: usb: qmi_wwan: add Telit 0x1070 composition - net: usb: qmi_wwan: add Telit 0x1060 composition - selftests/rseq: Change type of rseq_offset to ptrdiff_t - selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area - selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area - selftests/rseq: Fix: work-around asm goto compiler bugs - selftests/rseq: Remove arm/mips asm goto compiler work-around - selftests/rseq: Fix warnings about #if checks of undefined tokens - selftests/rseq: Fix ppc32 offsets by using long rather than off_t - selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store - selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian - selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 - selftests/rseq: Introduce thread pointer getters - selftests/rseq: Introduce rseq_get_abi() helper - selftests/rseq: Remove volatile from __rseq_abi - selftests/rseq: Remove useless assignment to cpu variable - selftests/rseq: introduce own copy of rseq uapi header - selftests/rseq: remove ARRAY_SIZE define from individual tests - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails - ipv6/sit: fix ipip6_tunnel_get_prl return value - sit: use min - drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c - xen/gntdev: Avoid blocking in unmap_grant_pages() - tcp: add a missing nf_reset_ct() in 3WHS handling - xfs: fix xfs_trans slab cache name - xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX - net: tun: avoid disabling NAPI twice - tunnels: do not assume mac header is set in skb_tunnel_check_pmtu() - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - epic100: fix use after free on rmmod - tipc: move bc link creation back to tipc_node_create - NFC: nxp-nci: Don't issue a zero length i2c_master_read() - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - net/sched: act_api: Notify user space if any actions were flushed before error - netfilter: nft_dynset: restore set element counter when failing to update - s390: remove unneeded 'select BUILD_BIN2C' - PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events - caif_virtio: fix race between virtio_device_ready() and ndo_open() - NFSD: restore EINVAL error translation in nfsd_commit() - net: ipv6: unexport __init-annotated seg6_hmac_net_init() - usbnet: fix memory allocation in helpers - linux/dim: Fix divide by 0 in RDMA DIM - RDMA/cm: Fix memory leak in ib_cm_insert_listen - RDMA/qedr: Fix reporting QP timeout attribute - net: dp83822: disable rx error interrupt - net: dp83822: disable false carrier interrupt - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - net: dsa: bcm_sf2: force pause link settings - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test - virtio-net: fix race between ndo_open() and virtio_device_ready() - net: usb: ax88179_178a: Fix packet receiving - SUNRPC: Fix READ_PLUS crasher - s390/archrandom: simplify back to earlier design and initialize earlier - dm raid: fix KASAN warning in raid5_add_disks - dm raid: fix accesses beyond end of raid member array - powerpc/bpf: Fix use of user_pt_regs in uapi - powerpc/book3e: Fix PUD allocation size in map_kernel_page() - powerpc/prom_init: Fix kernel config grep - nvdimm: Fix badblocks clear off-by-one error - nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G) - ipv6: take care of disable_policy when restoring routes - drm/amdgpu: To flush tlb for MMHUB of RAVEN series - net: mscc: ocelot: allow unregistered IP multicast flooding - powerpc/ftrace: Remove ftrace init tramp once kernel init is complete - tick/nohz: unexport __init-annotated tick_nohz_full_setup() - drm: remove drm_fb_helper_modinit - MAINTAINERS: add Amir as xfs maintainer for 5.10.y - !181 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !194 bonding: 3ad: add support for 200G speed - sw64: remove single step setting in uprobe - sw64: fix compile error for CONFIG_RRU=y - sw64: handle kprobe breakpoint if CONFIG_KPROBES=y - sw64: fix incorrect gp after uretprobe triggered - sw64: rewrite tlb flushing interfaces - sw64: rename ASN to ASID - sw64: fix incorrect gp after kretprobe triggered - sw64: add deep-set-template.S - sw64: adjust layout of clear_user.S - sw64: fix compile errors when CONFIG_STACKTRACE is not set - sw64: update openeuler_defconfig - sw64: print real address of sp in show_regs() - sw64: invoke hmcall with HMC_* macros - sw64: kvm: add guest live migration support - sw64: add support for S3 sleep option - sw64: remove unused sync_icache() and some debug codes - sw64: tools: add R_SW64_LITERAL_GOT support for relocs - sw64: perf: add perf kvm support for guest os - sw64: remove useless enum - sw64: perf: fix PMI with no event - sw64: unify header guard naming - sw64: fix incorrect white space use in macros - sw64: enable DEBUG_BUGVERBOSE by default - sw64: sort Kconfig select - sw64: clear .bss section using memset() - sw64: remove useless local r26 in setup_rt_frame() - sw64: fix assembly style - sw64: bpf: add BPF_JMP32 and BPF_PROBE_MEM - sw64: kvm: turn off the clock timer of guest os - sw64: bpf: fix 32-bit bitwise operation - sw64: bpf: fix insn_offset - sw64: bpf: fix ebpf jit compiler - sw64: bpf: fix ebpf jit compiler - sw64: pcie: fix piu configuration to ensure data correctness - sw64: fix get_cpu_freq() bug - sw64: lib: fix __iowrite64_copy() - sw64: switch to generic calibrate_delay() - sw64: perf: fix perf_get_regs_user - sw64: kvm: fix wrong info print of KVM_MEMHOTPLUG - sw64: init sp with kernel stack top for idle thread - sw64: ensure IRQs are off when switch/load/activate mm context - sw64: optimize instruction usage in fork routine - efi: do some cleanups for efi_map - sw64: remove trap_a* and hae from pt_regs - sw64: make RO_DATA PAGE_SIZE aligned - sw64: clean up unused single step support in kernel - sw64: fix instruction fault handler - sw64: clean up unused hmcall definitions - sw64: fix CPUFreq bug - sw64: do not set devint_wken for guest and emulator - sw64: improve deep-copy_template.S - sw64: switch to inline _copy_{to,from}_user() - sw64: fix exception handling of deep-copy_user.S - sw64: adjust instructions order of deep-copy_template.S - sw64: fix head loop in deep-copy_template.S - sw64: fix sys_rt_sigaction - sw64: remove unused members from pcb_struct - sw64: remove hmcall swpctx from context switch - sw64: force context reload without hmcall swpctx - sw64: iommu: allow unlimited minimum value of iova in unmanaged domain - sw64: simplify icache flush interfaces - sw64: rename TLB invalidate helpers - sw64: rename dik_* methods - sw64: remove context check in csum_partial_copy_from_user() - sw64: fix deep-copy_user by deep-copy_template - sw64: kvm: expand the number of SWVM_IRQS - sw64: fix compile errors when CONFIG_KVM=m - sw64: simplify do_entInt() - sw64: always use cpu_data and simplify it - sw64: gpu: use memset_io and memcpy_toio/fromio for iomem - sw64: pci: consolidate PCI config entry in drivers/pci - sw64: add MIGHT_HAVE_PC_SERIO option to control selection of i8042 - sw64: fix compile error and warning for CONFIG_SMP=n - sw64: delete run_mode in struct cpu_desc_t - sw64: adjust make rules to avoid compile error - sw64: reimplement die_if_kernel() - sw64: check processor state by user_mode(regs) - !191 roh/core: Add ROH device driver - bonding: 3ad: add support for 200G speed - roh/core: Add ROH device driver - RDMA/hns: Add clear_hem return value to log - RDMA/hns: Fix hns_roce_table_get return value - RDMA/hns: Fix RNR retransmission issue for HIP08 - RDMA/hns: Optimize the base address table config for MTR - Revert "RDMA/hns: Optimize the base address table config for MTR" - RDMA/hns: Remove rq inline in kernel - RDMA/hns: Support cqe inline in user space - RDMA/hns: Remove enable rq inline in kernel and add compatibility handling - RDMA/hns: Fix the problem of sge nums - Revert "RDMA/hns: Fix the problem of sge nums" - Revert "RDMA/hns: Remove enable rq inline in kernel and add compatibility handling" - Revert "RDMA/hns: Support cqe inline in user space" - RDMA/hns: Fix default congest type - perf auxtrace arm64: Add support for parsing HiSilicon PCIe Trace packet - perf auxtrace arm64: Add support for HiSilicon PCIe Tune and Trace device driver - perf auxtrace arm: Refactor event list iteration in auxtrace_record__init() - arm64: avoid flushing icache multiple times on contiguous HugeTLB - VFS: Rolling Back the fmode macro definition and structure members - irqdomain: Fix driver re-inserting failures when IRQs not being freed - livepatch/core: Fix livepatch/state leak on error path - mtd: rawnand: cafe: fix drivers probe/remove methods - nilfs2: fix use-after-free bug of struct nilfs_root - can: j1939: j1939_session_destroy(): fix memory leak of skbs - r8152: Rate limit overflow messages - nfp: fix use-after-free in area_cache_get() - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - media: pvrusb2: fix memory leak in pvr_probe - binderfs: rework superblock destruction - libbpf: Fix use-after-free in btf_dump_name_dups - sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - watch-queue: remove spurious double semicolon - watchqueue: make sure to serialize 'wqueue->defunct' properly - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - mISDN: fix use-after-free bugs in l1oip timer handlers - ubi: fastmap: Add fastmap control support for Module parameters - ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl - ipv6: Fix data races around sk->sk_prot. - io_uring: Use original task for req identity in io_identity_cow() - tcp: Fix data races around icsk->icsk_af_ops. - wifi: mac80211: fix crash in beacon protection for P2P-device - ovl: do not fail because of O_NOATIME - x86/ftrace: Use alternative RET encoding - x86/ibt,ftrace: Make function-graph play nice - Revert "x86/ftrace: Use alternative RET encoding" - tcp/udp: Fix memory leak in ipv6_renew_options(). - kcm: avoid potential race in kcm_tx_work - ubifs: Reserve one leb for each journal head while doing budget - ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 - ubifs: Fix wrong dirty space budget for dirty inode - ubifs: Rectify space budget for ubifs_xrename() - ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted - powerpc/pseries: wire up rng during setup_arch() - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) - random: update comment from copy_to_user() -> copy_to_iter() - modpost: fix section mismatch check for exported init/exit sections - ARM: cns3xxx: Fix refcount leak in cns3xxx_init - memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings - ARM: Fix refcount leak in axxia_boot_secondary - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - ARM: exynos: Fix refcount leak in exynos_map_pmu - ARM: dts: imx6qdl: correct PU regulator ramp delay - ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node - powerpc/powernv: wire up rng during setup_arch - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address - powerpc: Enable execve syscall exit tracepoint - parisc: Enable ARCH_HAS_STRICT_MODULE_RWX - parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI - xtensa: Fix refcount leak bug in time.c - xtensa: xtfpga: Fix refcount leak bug in setup - iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client - iio: adc: axp288: Override TS pin bias current for some models - iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message - iio: adc: stm32: Fix ADCs iteration in irq handler - iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value) - iio: adc: stm32: fix maximum clock rate for stm32mp15x - iio: trigger: sysfs: fix use-after-free on remove - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() - iio: accel: mma8452: ignore the return value of reset operation - iio:accel:mxc4005: rearrange iio trigger get and register - iio:accel:bma180: rearrange iio trigger get and register - iio:chemical:ccs811: rearrange iio trigger get and register - f2fs: attach inline_data after setting compression - usb: chipidea: udc: check request status before setting device address - USB: gadget: Fix double-free bug in raw_gadget driver - usb: gadget: Fix non-unique driver names in raw-gadget driver - xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI - xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI - xhci: turn off port power in shutdown - usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC - iio: adc: vf610: fix conversion mode sysfs node name - iio: mma8452: fix probe fail when device tree compatible is used. - s390/cpumf: Handle events cycles and instructions identical - gpio: winbond: Fix error code in winbond_gpio_get() - nvme: move the Samsung X5 quirk entry to the core quirks - nvme-pci: add NO APST quirk for Kioxia device - nvme-pci: allocate nvme_command within driver pdu - nvme: mark nvme_setup_passsthru() inline - nvme: centralize setting the timeout in nvme_alloc_request - Revert "net/tls: fix tls_sk_proto_close executed repeatedly" - virtio_net: fix xdp_rxq_info bug after suspend/resume - igb: Make DMA faster when CPU is active on the PCIe link - regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips - ice: ethtool: advertise 1000M speeds properly - afs: Fix dynamic root getattr - MIPS: Remove repetitive increase irq_err_count - x86/xen: Remove undefined behavior in setup_features() - selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh - udmabuf: add back sanity check - net/tls: fix tls_sk_proto_close executed repeatedly - erspan: do not assume transport header is always set - drm/msm/dp: fix connect/disconnect handled at irq_hpd - drm/msm/dp: promote irq_hpd handle to handle link training correctly - drm/msm/dp: deinitialize mainlink if link training failed - drm/msm/dp: fixes wrong connection state caused by failure of link train - drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind() - drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - igb: fix a use-after-free issue in igb_clean_tx_ring - tipc: fix use-after-free Read in tipc_named_reinit - tipc: simplify the finalize work queue - phy: aquantia: Fix AN when higher speeds than 1G are not advertised - bpf, x86: Fix tail call count offset calculation on bpf2bpf call - drm/sun4i: Fix crash during suspend after component bind failure - bpf: Fix request_sock leak in sk lookup helpers - drm/msm: use for_each_sgtable_sg to iterate over scatterlist - scsi: scsi_debug: Fix zone transition to full condition - netfilter: use get_random_u32 instead of prandom - netfilter: nftables: add nft_parse_register_store() and use it - netfilter: nftables: add nft_parse_register_load() and use it - drm/msm: Fix double pm_runtime_disable() call - USB: serial: option: add Quectel RM500K module support - USB: serial: option: add Quectel EM05-G modem - USB: serial: option: add Telit LE910Cx 0x1250 composition - dm mirror log: clear log bits up to BITS_PER_LONG boundary - dm era: commit metadata in postsuspend after worker stops - ata: libata: add qc->flags in ata_qc_complete_template tracepoint - mtd: rawnand: gpmi: Fix setting busy timeout setting - mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing - btrfs: add error messages to all unrecognized mount options - net: openvswitch: fix parsing of nw_proto for IPv6 fragments - ALSA: hda/realtek: Add quirk for Clevo NS50PU - ALSA: hda/realtek: Add quirk for Clevo PD70PNT - ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly - ALSA: hda/realtek - ALC897 headset MIC no sound - ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop - ALSA: hda/conexant: Fix missing beep setup - ALSA: hda/via: Fix missing beep setup - random: quiet urandom warning ratelimit suppression message - random: schedule mix_interrupt_randomness() less often - arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer - serial: core: Initialize rs485 RTS polarity already on probe - tcp: drop the hash_32() part from the index calculation - tcp: dynamically allocate the perturb table used by source ports - tcp: add small random increments to the source port - tcp: use different parts of the port_offset for index and offset - tcp: add some entropy in __inet_hash_connect() - usb: gadget: u_ether: fix regression in setting fixed MAC address - zonefs: fix zonefs_iomap_begin() for reads - s390/mm: use non-quiescing sske for KVM switch to keyed guest - clk: imx8mp: fix usb_root_clk parent - powerpc/book3e: get rid of #include - igc: Enable PCIe PTM - Revert "PCI: Make pci_enable_ptm() private" - net: openvswitch: fix misuse of the cached connection on tuple changes - net/sched: act_police: more accurate MTU policing - dma-direct: don't over-decrypt memory - virtio-pci: Remove wrong address verification in vp_del_vqs() - ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine - KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak - KVM: x86: Account a variety of miscellaneous allocations - KVM: arm64: Don't read a HW interrupt pending state in user context - ext4: add reserved GDT blocks check - drm/amd/display: Cap OLED brightness per max frame-average luminance - dm mirror log: round up region bitmap size to BITS_PER_LONG - serial: 8250: Store to lsr_save_flags after lsr read - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe - usb: dwc2: Fix memory leak in dwc2_hcd_init - USB: serial: io_ti: add Agilent E5805A support - USB: serial: option: add support for Cinterion MV31 with new baseline - crypto: memneq - move into lib/ - comedi: vmk80xx: fix expression for tx buffer size - mei: me: add raptor lake point S DID - i2c: designware: Use standard optional ref clock implementation - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - i2c: npcm7xx: Add check for platform_driver_register - faddr2line: Fix overlapping text section failures, the sequel - block: Fix handling of offline queues in blk_mq_alloc_request_hctx() - certs/blacklist_hashes.c: fix const confusion in certs blacklist - arm64: ftrace: consistently handle PLTs. - arm64: ftrace: fix branch range checks - net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg - net: bgmac: Fix an erroneous kfree() in bgmac_remove() - mlxsw: spectrum_cnt: Reorder counter pools - nvme: add device name to warning in uuid_show() - nvme: use sysfs_emit instead of sprintf - drm/i915/reset: Fix error_state_read ptr + offset use - misc: atmel-ssc: Fix IRQ check in ssc_probe - tty: goldfish: Fix free_irq() on remove - Drivers: hv: vmbus: Release cpu lock in error case - i40e: Fix call trace in setup_tx_descriptors - i40e: Fix calculating the number of queue pairs - i40e: Fix adding ADQ filter to TC0 - clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() - pNFS: Avoid a live lock condition in pnfs_update_layout() - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE - random: credit cpu and bootloader seeds by default - gpio: dwapb: Don't print error on -EPROBE_DEFER - MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error. - mellanox: mlx5: avoid uninitialized variable warning with gcc-12 - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed - ALSA: hda/realtek - Add HW8326 support - scsi: pmcraid: Fix missing resource cleanup in error case - scsi: ipr: Fix missing/incorrect resource cleanup in error case - scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits - Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() - ASoC: es8328: Fix event generation for deemphasis control - ASoC: wm8962: Fix suspend while playing music - quota: Prevent memory allocation recursion while holding dq_lock - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ASoC: cs42l51: Correct minimum value for SX volume control - ASoC: cs42l56: Correct typo in minimum level for SX volume controls - ASoC: cs42l52: Correct TLV for Bypass Volume - ASoC: cs53l30: Correct number of volume levels on SX controls - ASoC: cs35l36: Update digital volume TLV - ASoC: cs42l52: Fix TLV scales for mixer controls - dma-debug: make things less spammy under memory pressure - ASoC: nau8822: Add operation for internal PLL off and on - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() - nfsd: Replace use of rwsem with errseq_t - 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - EDAC/i10nm: Print an extra register set of retry_rd_err_log - EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM - EDAC/skx_common: Add ChipSelect ADXL component - x86/cpu: fix kabi for cpuinfo_x86.vmx_capability - KVM: VMX: enable IPI virtualization - kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test - KVM: x86: Allow userspace to set maximum VCPU id for VM - KVM: Move kvm_arch_vcpu_precreate() under kvm->lock - KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl() - KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode - KVM: VMX: Report tertiary_exec_control field in dump_vmcs() - KVM: VMX: Detect Tertiary VM-Execution control when setup VMCS config - KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64-bit variation - x86/cpu: Add new VMX feature, Tertiary VM-Execution control- binder: fix UAF of ref->proc caused by race condition - wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() - wifi: mac80211: fix MBSSID parsing use-after-free - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - arm64: fix oops in concurrently setting insn_emulation sysctls - wifi: cfg80211: avoid nontransmitted BSS list corruption - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference - HID: roccat: Fix use-after-free in roccat_read() - wifi: cfg80211: fix BSS refcounting bugs - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - kasan: check KASAN_NO_FREE_META in __kasan_metadata_size - kasan: sanitize objects when metadata doesn't fit - kasan: introduce set_alloc_info - kasan: rename get_alloc/free_info - kasan: simplify quarantine_put call site - set hisi ptt module defconfig - RDMA/hns: Support cqe inline in user space - RDMA/hns: Remove enable rq inline in kernel and add compatibility handling - RDMA/hns: Fix the problem of sge nums - RDMA/hns: Fix ext_sge num error when post send - RDMA/hns: Use a constant instead of sizeof operation - crypto: hisilicon - support get algs by the capability register - crypto: hisilicon/sec - get algorithm bitmap from registers - crypto: hisilicon/zip - support zip capability - crypto: hisilicon/hpre - optimize registration of ecdh - crypto: hisilicon/hpre - support hpre capability - crypto: hisilicon/qm - support get device irq information from hardware registers - crypto: hisilicon/qm - get error type from hardware registers - crypto: hisilicon/qm - add UACCE_CMD_QM_SET_QP_INFO support - crypto: hisilicon/qm - get qp num and depth from hardware registers - crypto: hisilicon/qm - get hardware features from hardware registers - crypto: hisilicon/sec - delete redundant blank lines - crypto: hisilicon/qm - return failure if vfs_num exceeds total VFs - crypto: hisilicon/qm - fix missing put dfx access - crypto: hisilicon/qm - check mailbox operation result - crypto: hisilicon/qm - no judgment in the back process - crypto: hisilicon/qm - remove unneeded data storage - crypto: hisilicon/qm - fix missing destroy qp_idr - crypto: hisilicon/hpre - change return type of hpre_cluster_inqry_write() - crypto: hisilicon/zip - some misc cleanup - crypto: hisilicon/zip - optimization for performance - crypto: hisilicon - Remove pci_aer_clear_nonfatal_status() call - crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr - add CONFIG_BLK_DEV_DUMPINFO and set it enabled in openeuler_defconfig - add config to control detecting conflict of opening block device - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - dmaengine: idxd: add missing callback function to support DMA_INTERRUPT - zonefs: fix handling of explicit_open option on mount - PCI: qcom: Fix pipe clock imbalance - md/raid0: Ignore RAID0 layout if the second zone has only one device - interconnect: Restore sync state by ignoring ipa-virt in provider count - interconnect: qcom: sc7180: Drop IP0 interconnects - powerpc/mm: Switch obsolete dssall to .long - drm/atomic: Force bridge self-refresh-exit on CRTC switch - drm/bridge: analogix_dp: Support PSR-exit to disable transition - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag - ixgbe: fix unexpected VLAN Rx in promisc mode on VF - ixgbe: fix bcast packets Rx on VF after promisc removal - nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION - net: phy: dp83867: retrigger SGMII AN when link change - mmc: block: Fix CQE recovery reset success - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files - cifs: fix reconnect on smb3 mount types - cifs: return errors during session setup during reconnects - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 - ALSA: hda/conexant - Fix loopback issue with CX20632 - scripts/gdb: change kernel config dumping method - vringh: Fix loop descriptors check in the indirect cases - nodemask: Fix return values to be unsigned - cifs: version operations for smb20 unneeded when legacy support disabled - s390/gmap: voluntarily schedule during key setting - jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds - x86/cpu: Elide KCSAN for cpu_has() and friends - modpost: fix undefined behavior of is_arm_mapping_symbol() - drm/radeon: fix a possible null pointer dereference - ceph: allow ceph.dir.rctime xattr to be updatable - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" - scsi: myrb: Fix up null pointer access on myrb_cleanup() - md: protect md_unregister_thread from reentrancy - watchdog: wdat_wdt: Stop watchdog when rebooting the system - kernfs: Separate kernfs_pr_cont_buf and rename_lock. - serial: msm_serial: disable interrupts in __msm_console_write() - staging: rtl8712: fix uninit-value in r871xu_drv_init() - staging: rtl8712: fix uninit-value in usb_read8() and friends - clocksource/drivers/sp804: Avoid error on multiple instances - extcon: Modify extcon device to be created after driver data is set - misc: rtsx: set NULL intfdata when probe fails - usb: dwc2: gadget: don't reset gadget's driver->bus - sysrq: do not omit current cpu when showing backtrace of all active CPUs - USB: hcd-pci: Fully suspend across freeze/thaw cycle - drivers: usb: host: Fix deadlock in oxu_bus_suspend() - drivers: tty: serial: Fix deadlock in sa1100_set_termios() - USB: host: isp116x: check return value after calling platform_get_resource() - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() - tty: Fix a possible resource leak in icom_probe - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() - lkdtm/usercopy: Expand size of "out of frame" object - iio: st_sensors: Add a local lock for protecting odr - staging: rtl8712: fix a potential memory leak in r871xu_drv_init() - iio: dummy: iio_simple_dummy: check the return value of kstrdup() - drm: imx: fix compiler warning with gcc-12 - net: altera: Fix refcount leak in altera_tse_mdio_create - ip_gre: test csum_start instead of transport header - net/mlx5: fs, fail conflicting actions - net/mlx5: Rearm the FW tracer after each tracer event - net: ipv6: unexport __init-annotated seg6_hmac_init() - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - net: mdio: unexport __init-annotated mdio_bus_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure - net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list - bpf, arm64: Clear prog->jited_len along prog->jited - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() - netfilter: nf_tables: bail out early if hardware offload is not supported - netfilter: nf_tables: memleak flow rule from commit path - netfilter: nf_tables: release new hooks on unsupported flowtable flags - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe - netfilter: nf_tables: always initialize flowtable hook list in transaction - powerpc/kasan: Force thread size increase with KASAN - netfilter: nf_tables: delete flowtable hooks via transaction list - netfilter: nat: really support inet nat without l3 address - xprtrdma: treat all calls not a bcall when bc_serv is NULL - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() - video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 - NFSv4: Don't hold the layoutget locks across multiple RPC calls - dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type - m68knommu: fix undefined reference to `_init_sp' - m68knommu: set ZERO_PAGE() to the allocated zeroed page - i2c: cadence: Increase timeout per message if necessary - f2fs: remove WARN_ON in f2fs_is_valid_blkaddr - iommu/arm-smmu-v3: check return value after calling platform_get_resource() - iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() - tracing: Avoid adding tracer option before update_tracer_options - tracing: Fix sleeping function called from invalid context on RT kernel - bootconfig: Make the bootconfig.o as a normal object file - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base - dmaengine: idxd: set DMA_INTERRUPT cap bit - perf c2c: Fix sorting in percent_rmt_hitm_cmp() - driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction - tipc: check attribute length for bearer name - scsi: sd: Fix potential NULL pointer dereference - afs: Fix infinite loop found by xfstest generic/676 - gpio: pca953x: use the correct register address to do regcache sync - tcp: tcp_rtx_synack() can be called from process context - net: sched: add barrier to fix packet stuck problem for lockless qdisc - net/mlx5e: Update netdev features after changing XDP state - net/mlx5: correct ECE offset in query qp output - net/mlx5: Don't use already freed action pointer - sfc: fix wrong tx channel offset with efx_separate_tx_channels - sfc: fix considering that all channels have TX queues - nfp: only report pause frame configuration for physical device - net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" - riscv: read-only pages should not be writable - bpf: Fix probe read error in ___bpf_prog_run() - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - jffs2: fix memory leak in jffs2_do_fill_super - modpost: fix removing numeric suffixes - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() - net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value - ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition - watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking - driver: base: fix UAF when driver_attach failed - bus: ti-sysc: Fix warnings for unbind for serial - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle - serial: stm32-usart: Correct CSIZE, bits, and parity - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 - serial: sifive: Sanitize CSIZE and c_iflag - serial: sh-sci: Don't allow CS5-6 - serial: txx9: Don't allow CS5-6 - serial: rda-uart: Don't allow CS5-6 - serial: digicolor-usart: Don't allow CS5-6 - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - serial: meson: acquire port->lock in startup() - rtc: mt6397: check return value after calling platform_get_resource() - clocksource/drivers/riscv: Events are stopped during CPU suspend - soc: rockchip: Fix refcount leak in rockchip_grf_init - extcon: ptn5150: Add queue work sync before driver release - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier - serial: sifive: Report actual baud base rather than fixed 115200 - phy: qcom-qmp: fix pipe-clock imbalance on power-on failure - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails - iio: adc: sc27xx: Fine tune the scale calibration values - iio: adc: sc27xx: fix read big scale voltage not right - iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout - iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check - usb: typec: mux: Check dev_set_name() return value - firmware: stratix10-svc: fix a missing check on list iterator - misc: fastrpc: fix an incorrect NULL check on list iterator - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value - pwm: lp3943: Fix duty calculation in case period was clamped - staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() - usb: musb: Fix missing of_node_put() in omap2430_probe - USB: storage: karma: fix rio_karma_init return - usb: usbip: add missing device lock on tweak configuration cmd - usb: usbip: fix a refcount leak in stub_probe() - tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get - tty: n_tty: Restore EOF push handling behavior - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe - tty: goldfish: Use tty_port_destroy() to destroy port - lkdtm/bugs: Check for the NULL pointer after calling kmalloc - iio: adc: ad7124: Remove shift from scan_type - staging: greybus: codecs: fix type confusion of list iterator variable - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards - !163 ICX: EDAC driver decoder for Ice Lake - !162 SPR: EDPC get recoveried but the PCI configuration registers value changed - !158 Intel SPR: SGX: Backport SGX EDMM support - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - iommu/arm-smmu-v3: Disable ECMDQ before the system is suspended - tty: fix deadlock caused by calling printk() under tty_port->lock - netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix dir corruption when ext4_dx_add_entry() fails - ext4: fix check for block being out of directory size - ext4: make sure ext4_append() always allocates new block - ext4: check if directory block is within i_size - ext4: make variable "count" signed - iommu: Fix compliation failure caused by iommu_device_register - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - blk-iocost: don't ignore vrate_min on QD contention - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs - EDAC/skx_common: Make output format similar - EDAC/skx_common: Use driver decoder first - PCI/ERR: Retain status from error notification - x86/sgx: Drop 'page_index' from sgx_backing - x86/sgx: Set active memcg prior to shmem allocation - selftests/sgx: Page removal stress test - selftests/sgx: Test reclaiming of untouched page - selftests/sgx: Test invalid access to removed enclave page - selftests/sgx: Test faulty enclave behavior - selftests/sgx: Test complete changing of page type flow - selftests/sgx: Introduce TCS initialization enclave operation - selftests/sgx: Introduce dynamic entry point - selftests/sgx: Test two different SGX2 EAUG flows - selftests/sgx: Add test for TCS page permission changes - selftests/sgx: Add test for EPCM permission changes - Documentation/x86: Introduce enclave runtime management section - x86/sgx: Free up EPC pages directly to support large page ranges - x86/sgx: Support complete page removal - x86/sgx: Support modifying SGX page type - x86/sgx: Tighten accessible memory range after enclave initialization - x86/sgx: Support adding of pages to an initialized enclave - x86/sgx: Support restricting of enclave page permissions - x86/sgx: Support VA page allocation without reclaiming - x86/sgx: Export sgx_encl_page_alloc() - x86/sgx: Export sgx_encl_{grow,shrink}() - x86/sgx: Keep record of SGX page type - x86/sgx: Create utility to validate user provided offset and length - x86/sgx: Make sgx_ipi_cb() available internally - x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() - x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() - x86/sgx: Export sgx_encl_ewb_cpumask() - x86/sgx: Support loading enclave page without VMA permissions check - x86/sgx: Add wrapper for SGX2 EAUG function - x86/sgx: Add wrapper for SGX2 EMODT function - x86/sgx: Add wrapper for SGX2 EMODPR function - x86/sgx: Add short descriptions to ENCLS wrappers - x86/sgx: Ensure no data in PCMD page after truncate - x86/sgx: Obtain backing storage page with enclave mutex held - x86/sgx: Disconnect backing page references from dirty status - x86/sgx: Fix missing poison handling in reclaimer - x86/sgx: Fix NULL pointer dereference on non-SGX systems - x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node - x86/sgx: Fix minor documentation issues - selftests/sgx: Add test for multiple TCS entry - selftests/sgx: Enable multiple thread support - selftests/sgx: Add page permission and exception test - selftests/sgx: Rename test properties in preparation for more enclave tests - selftests/sgx: Provide per-op parameter structs for the test enclave - selftests/sgx: Fix corrupted cpuid macro invocation - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed - selftests/sgx: Move setup_test_encl() to each TEST_F() - selftests/sgx: Encpsulate the test enclave creation - selftests/sgx: Dump segments and /proc/self/maps only on failure - selftests/sgx: Create a heap for the test enclave - selftests/sgx: Make data measurement for an enclave segment optional - selftests/sgx: Assign source for each segment - selftests/sgx: Fix a benign linker warning- crypto: hisilicon/zip - Use the bitmap API to allocate bitmaps - crypto: hisilicon/sec - fix auth key size error - crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq - crypto: hisilicon/sec - fix inconsistent argument - crypto: hisilicon/sec - only HW V2 needs to change the BD err detection - crypto: hisilicon/qm - modify event irq processing - crypto: hisilicon/qm - move alloc qm->wq to qm.c - crypto: hisilicon/qm - add functions for releasing resources - crypto: hisilicon/trng - fix local variable type - crypto: hisilicon/sec - fix typos in comment - net: hns3: add judge fd ability for sync and clear process of flow director - net: hns3: refactor function hclge_mbx_handler() - net: hns3: optimize converting dscp to priority process of hns3_nic_select_queue() - net: hns3: add support for external loopback test - net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO - net: hns3: debugfs add dump dscp map info - net: hns3: support ndo_select_queue() - net: hns3: add support config dscp map to tc - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: add getting capabilities of gro offload and fd from firmware - RDMA/hns: Support MR's restrack raw ops for hns driver - RDMA/hns: Support MR's restrack ops for hns driver - RDMA/hns: Support QP's restrack raw ops for hns driver - RDMA/hns: Support QP's restrack ops for hns driver - RDMA/hns: Support CQ's restrack raw ops for hns driver - RDMA/hns: Add or remove CQ's restrack attributes - RDMA/hns: Remove redundant DFX file and DFX ops structure - !129 [OLK-5.10] update pmu for Zhaoxin CPUs - !156 Enable NVMe over TCP for arm64 - arm64: openeuler_defconfig: enable nvmf tcp - sched: fix kabi for core scheduling - sched/core: Change depends of SCHED_CORE - sched/core: Fix the bug that task won't enqueue into core tree when update cookie - sched/core: Avoid obvious double update_rq_clock warning - arch/arm64: Fix topology initialization for core scheduling - sched: Teach the forced-newidle balancer about CPU affinity limitation. - sched/core: Fix forceidle balancing - sched: Make cookie functions static - kselftests/sched: cleanup the child processes - uapi/linux/prctl: provide macro definitions for the PR_SCHED_CORE type argument - sched/core: Simplify core-wide task selection - sched: Fix Core-wide rq->lock for uninitialized CPUs - admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst - sched/core: Disable CONFIG_SCHED_CORE by default - Documentation: Add usecases, design and interface for core scheduling - sched: Add CONFIG_SCHED_CORE help text - sched: Fix leftover comment typos - tools headers UAPI: Sync linux/prctl.h with the kernel sources - kselftest: Add test for core sched prctl interface - sched: prctl() core-scheduling interface - sched: Inherit task cookie on fork() - sched: Trivial core scheduling cookie management - sched: Migration changes for core scheduling - sched: Trivial forced-newidle balancer - sched/fair: Snapshot the min_vruntime of CPUs on force idle - sched: Fix priority inversion of cookied task with sibling - sched/fair: Fix forced idle sibling starvation corner case - sched: Add core wide task selection and scheduling - sched: Basic tracking of matching tasks - sched: Introduce sched_class::pick_task() - sched: Allow sched_core_put() from atomic context - sched: Optimize rq_lockp() usage - sched: Core-wide rq->lock - sched: Prepare for Core-wide rq->lock - sched: Wrap rq::lock access - sched: Provide raw_spin_rq_*lock*() helpers - sched/fair: Add a few assertions - rbtree: Add generic add and find helpers - update pmu for Zhaoxin CPUs- KVM: arm64: Try stage2 block mapping for host device MMIO - KVM: arm64: Remove the creation time's mapping of MMIO regions - ext4: fix use-after-free in ext4_ext_shift_extents - hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private" - MAINTAINERS: Add maintainer for HiSilicon PTT driver - docs: trace: Add HiSilicon PTT device driver documentation - hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device - hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device - iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - sched/fair: Fix kabi broken in struct cfs_rq - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq - ext4: only allow test_dummy_encryption when supported - MIPS: IP30: Remove incorrect `cpu_has_fpu' override - MIPS: IP27: Remove incorrect `cpu_has_fpu' override - RDMA/rxe: Generate a completion for unsupported/invalid opcode - Revert "random: use static branch for crng_ready()" - block: fix bio_clone_blkg_association() to associate with proper blkcg_gq - bfq: Remove pointless bfq_init_rq() calls - bfq: Drop pointless unlock-lock pair - bfq: Avoid merging queues with different parents - thermal/core: Fix memory leak in the error path - thermal/core: fix a UAF bug in __thermal_cooling_device_register() - kseltest/cgroup: Make test_stress.sh work if run interactively - xfs: assert in xfs_btree_del_cursor should take into account error - xfs: consider shutdown in bmapbt cursor delete assert - xfs: restore shutdown check in mapped write fault path - xfs: fix incorrect root dquot corruption error when switching group/project quota types - xfs: sync lazy sb accounting on quiesce of read-only mounts - xfs: set inode size after creating symlink - net: ipa: fix page free in ipa_endpoint_replenish_one() - net: ipa: fix page free in ipa_endpoint_trans_release() - phy: qcom-qmp: fix reset-controller leak on probe errors - coresight: core: Fix coresight device probe failure issue - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - vdpasim: allow to enable a vq repeatedly - dt-bindings: gpio: altera: correct interrupt-cells - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 - SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op - ARM: pxa: maybe fix gpio lookup tables - ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries - phy: qcom-qmp: fix struct clk leak on probe errors - arm64: dts: qcom: ipq8074: fix the sleep clock frequency - gma500: fix an incorrect NULL check on list iterator - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator - serial: pch: don't overwrite xmit->buf[0] by x_char - stm: ltdc: fix two incorrect NULL checks on list iterator - carl9170: tx: fix an incorrect use of list iterator - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control - rtl818x: Prevent using not initialized queues - xtensa/simdisk: fix proc_read_simdisk() - hugetlb: fix huge_pmd_unshare address update - nodemask.h: fix compilation error with GCC12 - iommu/msm: Fix an incorrect NULL check on list iterator - ftrace: Clean up hash direct_functions on register failures - um: Fix out-of-bounds read in LDT setup - um: chan_user: Fix winch_tramp() return value - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx - cfg80211: declare MODULE_FIRMWARE for regulatory.db - irqchip: irq-xtensa-mx: fix initial IRQ affinity - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x - csky: patch_text: Fixup last cpu should be master - RDMA/hfi1: Fix potential integer multiplication overflow errors - Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug - ima: remove the IMA_TEMPLATE Kconfig option - media: coda: Add more H264 levels for CODA960 - media: coda: Fix reported H264 profile - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - drm/i915/dsi: fix VBT send packet port selection for ICL+ - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX - drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator - drm/nouveau/clk: Fix an incorrect NULL check on list iterator - drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled - scsi: dc395x: Fix a missing check on list iterator - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock - dlm: fix missing lkb refcount handling - dlm: fix plock invalid read - s390/perf: obtain sie_block from the right address - mm, compaction: fast_find_migrateblock() should return pfn in the target zone - PCI: qcom: Fix unbalanced PHY init on probe errors - PCI: qcom: Fix runtime PM imbalance on probe errors - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 - tracing: Fix potential double free in create_var_ref() - ACPI: property: Release subnode properties with data nodes - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state - bfq: Update cgroup information before merging bio - bfq: Split shared queues on move between cgroups - efi: Do not import certificates from UEFI Secure Boot for T2 Macs - iwlwifi: mvm: fix assert 1F04 upon reconfig - wifi: mac80211: fix use-after-free in chanctx code - f2fs: fix to do sanity check for inline inode - f2fs: fix fallocate to use file_modified to update permissions consistently - f2fs: fix to do sanity check on total_data_blocks - f2fs: don't need inode lock for system hidden quota - f2fs: fix deadloop in foreground GC - f2fs: fix to clear dirty inode in f2fs_evict_inode() - f2fs: fix to do sanity check on block address in f2fs_do_zero_range() - f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() - perf jevents: Fix event syntax error caused by ExtSel - perf c2c: Use stdio interface if slang is not supported - i2c: rcar: fix PM ref counts in probe error paths - i2c: npcm: Handle spurious interrupts - i2c: npcm: Correct register access width - i2c: npcm: Fix timeout calculation - iommu/amd: Increase timeout waiting for GA log enablement - dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler() - dmaengine: stm32-mdma: rework interrupt handler - dmaengine: stm32-mdma: remove GISR1 register - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout - NFS: Don't report errors from nfs_pageio_complete() more than once - NFS: Do not report flush errors in nfs_write_end() - NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS - NFS: Do not report EINTR/ERESTARTSYS as mapping errors - dmaengine: idxd: Fix the error handling path in idxd_cdev_register() - i2c: at91: Initialize dma_buf in at91_twi_xfer() - MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon - cpufreq: mediatek: Unregister platform device on exit - cpufreq: mediatek: Use module_init and add module_exit - cpufreq: mediatek: add missing platform_driver_unregister() on error in mtk_cpufreq_driver_init - i2c: at91: use dma safe buffers - iommu/mediatek: Add list_del in mtk_iommu_remove - f2fs: fix dereference of stale list iterator after loop body - OPP: call of_node_put() on error path in _bandwidth_supported() - Input: stmfts - do not leave device disabled in stmfts_input_open - RDMA/hfi1: Prevent use of lock before it is initialized - mailbox: forward the hrtimer if not queued and under a lock - mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup - macintosh: via-pmu and via-cuda need RTC_LIB - powerpc/perf: Fix the threshold compare group constraint for power9 - powerpc/64: Only WARN if __pa()/__va() called with bad addresses - hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume() - PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits - Input: sparcspkr - fix refcount leak in bbc_beep_probe - crypto: cryptd - Protect per-CPU resource by disabling BH. - crypto: sun8i-ss - handle zero sized sg - crypto: sun8i-ss - rework handling of IV - PCI: imx6: Fix PERST# start-up sequence - ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - ASoC: atmel-classd: Remove endianness flag on class d component - ASoC: atmel-pdmic: Remove endianness flag on pdmic component - powerpc/4xx/cpm: Fix return value of __setup() handler - powerpc/idle: Fix return value of __setup() handler - pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources() - powerpc/8xx: export 'cpm_setbrg' for modules - drivers/base/memory: fix an unlikely reference counting issue in __add_memory_block() - dax: fix cache flush on PMD-mapped pages - drivers/base/node.c: fix compaction sysfs file leak - pinctrl: mvebu: Fix irq_of_parse_and_map() return value - nvdimm: Allow overwrite in the presence of disabled dimms - nvdimm: Fix firmware activation deadlock scenarios - firmware: arm_scmi: Fix list protocols enumeration in the base protocol - mfd: ipaq-micro: Fix error check return value of platform_get_irq() - powerpc/fadump: fix PT_LOAD segment for boot memory area - arm: mediatek: select arch timer for mt7629 - pinctrl: bcm2835: implement hook for missing gpio-ranges - gpiolib: of: Introduce hook for missing gpio-ranges - crypto: marvell/cesa - ECB does not IV - misc: ocxl: fix possible double free in ocxl_file_register_afu - ARM: dts: bcm2835-rpi-b: Fix GPIO line names - ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED - ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT - ARM: dts: stm32: Fix PHY post-reset delay on Avenger96 - can: xilinx_can: mark bit timing constants as const - platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctls - ARM: dts: imx6dl-colibri: Fix I2C pinmuxing - platform/chrome: cros_ec: fix error handling in cros_ec_register() - KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple fault - KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry - soc: qcom: llcc: Add MODULE_DEVICE_TABLE() - ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks - PCI: dwc: Fix setting error return on MSI DMA mapping failure - PCI: rockchip: Fix find_first_zero_bit() limit - PCI: cadence: Fix find_first_zero_bit() limit - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc - ARM: dts: suniv: F1C100: fix watchdog compatible - memory: samsung: exynos5422-dmc: Avoid some over memory allocation - arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 - net/smc: postpone sk_refcnt increment in connect() - rxrpc: Fix decision on when to generate an IDLE ACK - rxrpc: Don't let ack.previousPacket regress - rxrpc: Fix overlapping ACK accounting - rxrpc: Don't try to resend the request if we're receiving the reply - rxrpc: Fix listen() setting the bar too high for the prealloc rings - hv_netvsc: Fix potential dereference of NULL pointer - net: stmmac: fix out-of-bounds access in a selftest - net: stmmac: selftests: Use kcalloc() instead of kzalloc() - ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv() - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() - thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe - thermal/core: Fix memory leak in __thermal_cooling_device_register() - thermal/drivers/core: Use a char pointer for the cooling device name - thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe - thermal/drivers/bcm2711: Don't clamp temperature at zero - drm/i915: Fix CFI violation with show_dynamic_id() - drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path - x86/sev: Annotate stack change in the #VC handler - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() - drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init - ext4: reject the 'commit' option on ext2 filesystems - media: rkvdec: h264: Fix bit depth wrap in pps packet - media: rkvdec: h264: Fix dpb_valid implementation - media: staging: media: rkvdec: Make use of the helper function devm_platform_ioremap_resource() - media: ov7670: remove ov7670_power_off from ov7670_remove - ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_* - sctp: read sk->sk_bound_dev_if once in sctp_rcv() - lsm,selinux: pass flowi_common instead of flowi to the LSM hooks - m68k: math-emu: Fix dependencies of math emulation support - nvme: set dma alignment to dword - Bluetooth: use hdev lock for accept_list and reject_list in conn req - Bluetooth: use inclusive language when filtering devices - Bluetooth: use inclusive language in HCI role comments - Bluetooth: LL privacy allow RPA - Bluetooth: L2CAP: Rudimentary typo fixes - Bluetooth: Interleave with allowlist scan - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout - media: vsp1: Fix offset calculation for plane cropping - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init - media: exynos4-is: Change clk_disable to clk_disable_unprepare - media: st-delta: Fix PM disable depth imbalance in delta_probe - media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe - media: aspeed: Fix an error handling path in aspeed_video_probe() - scripts/faddr2line: Fix overlapping text section failures - kselftest/cgroup: fix test_stress.sh to use OUTPUT dir - ASoC: samsung: Fix refcount leak in aries_audio_probe - ASoC: samsung: Use dev_err_probe() helper - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe - ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe - ath11k: Don't check arvif->is_started before sending management frames - perf/amd/ibs: Use interrupt regs ip for stack unwinding - regulator: qcom_smd: Fix up PM8950 regulator configuration - Revert "cpufreq: Fix possible race in cpufreq online error path" - spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() - iomap: iomap_write_failed fix - media: uvcvideo: Fix missing check to determine if element is found in list - drm/msm: return an error pointer in msm_gem_prime_get_sg_table() - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected - drm/msm/dp: fix event thread stuck in wait_event after kthread_stop() - regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET - arm64: fix types in copy_highpage() - x86/mm: Cleanup the control_va_addr_alignment() __setup handler - irqchip/aspeed-scu-ic: Fix irq_of_parse_and_map() return value - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value - irqchip/exiu: Fix acknowledgment of edge triggered interrupts - x86: Fix return value of __setup handlers - virtio_blk: fix the discard_granularity and discard_alignment queue limits - perf tools: Use Python devtools for version autodetection rather than runtime - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() - drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H - drm/msm: add missing include to msm_drv.c - drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() - drm/msm/hdmi: check return value after calling platform_get_resource_byname() - drm/msm/dsi: fix error checks and return values for DSI xmit functions - drm/msm/dp: fix error check return value of irq_of_parse_and_map() - drm/msm/dp: stop event kernel thread when DP unbind - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume - perf tools: Add missing headers needed by util/data.h - ASoC: rk3328: fix disabling mclk on pclk probe failure - x86/speculation: Add missing prototype for unpriv_ebpf_notify() - mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe() - x86/pm: Fix false positive kmemleak report in msr_build_context() - mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check() - libbpf: Fix logic for finding matching program for CO-RE relocation - selftests/resctrl: Fix null pointer dereference on open failed - scsi: ufs: core: Exclude UECxx from SFR dump list - scsi: ufs: qcom: Fix ufs_qcom_resume() - drm/msm/dpu: adjust display_v_end for eDP and DP - of: overlay: do not break notify on NOTIFY_{OK|STOP} - fsnotify: fix wrong lockdep annotations - ALSA: pcm: Check for null pointer of pointer substream before dereferencing it - drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01 - media: hantro: Empty encoder capture buffers by default - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix - cpufreq: Fix possible race in cpufreq online error path - spi: img-spfi: Fix pm_runtime_get_sync() error checking - drm/bridge: Fix error handling in analogix_dp_probe - HID: elan: Fix potential double free in elan_input_configured - HID: hid-led: fix maximum brightness for Dream Cheeky - mtd: rawnand: denali: Use managed device resources - EDAC/dmc520: Don't print an error for each unconfigured interrupt line - drbd: fix duplicate array initializer - target: remove an incorrect unmap zeroes data deduction - efi: Add missing prototype for efi_capsule_setup_info - NFC: NULL out the dev->rfkill to prevent UAF - net: dsa: mt7530: 1G can also support 1000BASE-X link mode - scftorture: Fix distribution of short handler delays - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout - drm: mali-dp: potential dereference of null pointer - drm/komeda: Fix an undefined behavior bug in komeda_plane_add() - nl80211: show SSID for P2P_GO interfaces - bpf: Fix excessive memory allocation in stack_map_alloc() - libbpf: Don't error out on CO-RE relos for overriden weak subprogs - drm/vc4: txp: Force alpha to be 0xff if it's disabled - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF - drm/vc4: hvs: Reset muxes at probe time - drm/mediatek: Fix mtk_cec_mask() - drm/ingenic: Reset pixclock rate when parent clock rate changes - x86/delay: Fix the wrong asm constraint in delay_loop() - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe - spi: qcom-qspi: Add minItems to interconnect-names - drm/bridge: adv7511: clean up CEC adapter when probe fails - drm/edid: fix invalid EDID extension block filtering - ath9k: fix ar9003_get_eepmisc - ath11k: acquire ab->base_lock in unassign when finding the peer by addr - dt-bindings: display: sitronix, st7735r: Fix backlight in example - RDMA/hfi1: Prevent panic when SDMA is disabled - powerpc/iommu: Add missing of_node_put in iommu_init_early_dart - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled - powerpc/powernv: fix missing of_node_put in uv_init() - powerpc/xics: fix refcount leak in icp_opal_init() - powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - ARM: hisi: Add missing of_node_put after of_find_compatible_node - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM - ARM: versatile: Add missing of_node_put in dcscb_init - pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() - fat: add ratelimit to fat*_ent_bread() - powerpc/fadump: Fix fadump to work with a different endian capture kernel - ARM: OMAP1: clock: Fix UART rate reporting algorithm - fs: jfs: fix possible NULL pointer dereference in dbFree() - soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc - crypto: ccree - use fine grained DMA mapping dir - PM / devfreq: rk3399_dmc: Disable edev on remove() - arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count - ARM: dts: s5pv210: align DMA channels with dtschema - ARM: dts: ox820: align interrupt controller node name with dtschema - IB/rdmavt: add missing locks in rvt_ruc_loopback - gfs2: use i_lock spin_lock for inode qadata - selftests/bpf: fix btf_dump/btf_dump due to recent clang change - eth: tg3: silence the GCC 12 array-bounds warning - rxrpc, afs: Fix selection of abort codes - rxrpc: Return an error to sendmsg if call failed - m68k: atari: Make Atari ROM port I/O write macros return void - x86/microcode: Add explicit CPU vendor dependency - can: mcp251xfd: silence clang's -Wunaligned-access warning - ASoC: rt1015p: remove dependency on GPIOLIB - ASoC: max98357a: remove dependency on GPIOLIB - media: exynos4-is: Fix compile warning - net: phy: micrel: Allow probing without .driver_data - nbd: Fix hung on disconnect request if socket is closed before - ASoC: rt5645: Fix errorenous cleanup order - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - openrisc: start CPU timer early in boot - media: cec-adap.c: fix is_configuring state - media: imon: reorganize serialization - media: coda: limit frame interval enumeration to supported encoder frame sizes - media: rga: fix possible memory leak in rga_probe - rtlwifi: Use pr_warn instead of WARN_ONCE - ipmi: Fix pr_fmt to avoid compilation issues - ipmi:ssif: Check for NULL msg when handling events and messages - ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC - spi: stm32-qspi: Fix wait_cmd timeout in APM mode - perf/amd/ibs: Cascade pmu init functions' return value - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES - net: remove two BUG() from skb_checksum_help() - ASoC: tscs454: Add endianness flag in snd_soc_component_driver - HID: bigben: fix slab-out-of-bounds Write in bigben_probe - drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo - mlxsw: Treat LLDP packets as control - mlxsw: spectrum_dcb: Do not warn about priority changes - ASoC: dapm: Don't fold register value changes into notifications - net/mlx5: fs, delete the FTE when there are no rules attached to it - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL - drm: msm: fix error check return value of irq_of_parse_and_map() - arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall - ath10k: skip ath10k_halt during suspend for driver state RESTARTING - drm/amd/pm: fix the compile warning - drm/plane: Move range check for format_count earlier - ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408 - ath11k: disable spectral scan during spectral deinit - scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp() - scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() - scsi: megaraid: Fix error check return value of register_chrdev() - drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit - mmc: jz4740: Apply DMA engine limits to maximum segment size - md/bitmap: don't set sb values if can't pass sanity check - media: cx25821: Fix the warning when removing the module - media: pci: cx23885: Fix the error handling in cx23885_initdev() - media: venus: hfi: avoid null dereference in deinit - ath9k: fix QCA9561 PA bias level - drm/amd/pm: fix double free in si_parse_power_table() - tools/power turbostat: fix ICX DRAM power numbers - spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction - ALSA: jack: Access input_dev under mutex - sfc: ef10: Fix assigning negative value to unsigned variable - rcu: Make TASKS_RUDE_RCU select IRQ_WORK - rcu-tasks: Fix race in schedule and flush work - drm/komeda: return early if drm_universal_plane_init() fails. - ACPICA: Avoid cache flush inside virtual machines - x86/platform/uv: Update TSC sync state for UV5 - fbcon: Consistently protect deferred_takeover with console_lock() - ipv6: fix locking issues with loops over idev->addr_list - ipw2x00: Fix potential NULL dereference in libipw_xmit() - b43: Fix assigning negative value to unsigned variable - b43legacy: Fix assigning negative value to unsigned variable - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes - iommu/vt-d: Add RPLS to quirk list to skip TE disabling - btrfs: repair super block num_devices automatically - btrfs: add "0x" prefix for unsupported optional features - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP - ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP - perf/x86/intel: Fix event constraints for ICL - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails - parisc/stifb: Keep track of hardware path of graphics card - Fonts: Make font size unsigned in font_desc - xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI - cifs: when extending a file with falloc we should make files not-sparse - usb: core: hcd: Add support for deferring roothub registration - usb: dwc3: gadget: Move null pinter check to proper place - USB: new quirk for Dell Gen 2 devices - USB: serial: option: add Quectel BG95 modem - ALSA: usb-audio: Cancel pending work at closing a MIDI substream - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop - riscv: Fix irq_work when SMP is disabled - riscv: Initialize thread pointer before calling C functions - parisc/stifb: Implement fb_is_primary_device() - binfmt_flat: do not stop relocating GOT entries prematurely on riscv- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces - efi: capsule-loader: Fix use-after-free in efi_capsule_write - x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - RDMA/hns: Fix gid idx issue caused by free mr - RDMA/hns: Use the reserved loopback QPs to free MR before destroying MPT - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - block: fix regression for dm - dm: switch to rq-based after queue is initialized - blk-mq: fix io hung due to missing commit_rqs - Re-add padlen to the structure alt_instr - tools headers: Remove broken definition of __LITTLE_ENDIAN - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again - objtool: Fix elf_create_undef_symbol() endianness - kvm: fix objtool relocation warning - um: Add missing apply_returns() - x86/bugs: Remove apostrophe typo - tools headers cpufeatures: Sync with the kernel sources - tools arch x86: Sync the msr-index.h copy with the kernel sources - x86/kvm: fix FASTOP_SIZE when return thunks are enabled - efi/x86: use naked RET on mixed mode call wrapper - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub - x86/xen: Fix initialisation in hypercall_page after rethunk - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted - tools/insn: Restore the relative include paths for cross building - x86/static_call: Serialize __static_call_fixup() properly - x86/speculation: Disable RRSBA behavior - x86/kexec: Disable RET on kexec - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/retbleed: Add fine grained Kconfig knobs - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - KVM: VMX: Convert launched argument to flags - KVM: VMX: Flatten __vmx_vcpu_run() - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/cpu/amd: Add Spectral Chicken - objtool: Add entry UNRET validation - x86/bugs: Do IBPB fallback check only once - x86/bugs: Add retbleed=ibpb - x86/xen: Rename SYS* entry points - objtool: Update Retpoline validation - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Enable STIBP for JMP2RET - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86: Add magic AMD return-thunk - objtool: Treat .text.__x86.* as noinstr - x86: Use return-thunk in asm code - x86/sev: Avoid using __x86_return_thunk - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation - x86/kvm: Fix SETcc emulation for return thunks - x86/bpf: Use alternative RET encoding - x86/ftrace: Use alternative RET encoding - x86,static_call: Use alternative RET encoding - objtool: skip non-text sections when adding return-thunk sites - x86,objtool: Create .return_sites - x86: Undo return-thunk damage - x86/retpoline: Use -mfunction-return - Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC} - x86/retpoline: Swizzle retpoline thunk - x86/retpoline: Cleanup some #ifdefery - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/kvm/vmx: Make noinstr clean - x86/realmode: build with -D__DISABLE_EXPORTS - x86/entry: Remove skip_r11rcx - objtool: Fix SLS validation for kcov tail-call replacement - crypto: x86/poly1305 - Fixup SLS - objtool: Default ignore INT3 for unreachable - kvm/emulate: Fix SETcc emulation function offsets with SLS - tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - x86: Add straight-line-speculation mitigation - objtool: Add straight-line-speculation validation - x86/alternative: Relax text_poke_bp() constraint - x86: Fix objtool build warning - x86: Prepare inline-asm for straight-line-speculation - x86: Prepare asm files for straight-line-speculation - x86/lib/atomic64_386_32: Rename things - bpf,x86: Respect X86_FEATURE_RETPOLINE* - bpf,x86: Simplify computing label offsets - x86/alternative: Implement .retpoline_sites support - x86/retpoline: Create a retpoline thunk array - x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h - x86/asm: Fixup odd GEN-for-each-reg.h usage - x86/asm: Fix register order - x86/retpoline: Remove unused replacement symbols - objtool,x86: Replace alternatives with .retpoline_sites - objtool: Explicitly avoid self modifying code in .altinstr_replacement - objtool: Classify symbols - objtool: Handle __sanitize_cov*() tail calls - objtool: Introduce CFI hash - objtool: Make .altinstructions section entry size consistent - objtool: Remove reloc symbol type checks in get_alt_entry() - objtool: print out the symbol type when complaining about it - objtool: Teach get_alt_entry() about more relocation types - objtool: Don't make .altinstructions writable - objtool/x86: Ignore __x86_indirect_alt_* symbols - objtool: Only rewrite unconditional retpoline thunk calls - objtool: Fix .symtab_shndx handling for elf_create_undef_symbol() - x86/alternative: Optimize single-byte NOPs at an arbitrary position - objtool: Support asm jump tables - objtool/x86: Rewrite retpoline thunk calls - objtool: Skip magical retpoline .altinstr_replacement - objtool: Cache instruction relocs - objtool: Keep track of retpoline call sites - objtool: Add elf_create_undef_symbol() - objtool: Extract elf_symbol_add() - objtool: Extract elf_strtab_concat() - objtool: Create reloc sections implicitly - objtool: Add elf_create_reloc() helper - objtool: Rework the elf_rebuild_reloc_section() logic - objtool: Handle per arch retpoline naming - objtool: Correctly handle retpoline thunk calls - x86/retpoline: Simplify retpolines - x86/alternatives: Optimize optimize_nops() - x86: Add insn_decode_kernel() - x86/alternative: Use insn_decode() - x86/insn: Add an insn_decode() API - x86/insn: Add a __ignore_sync_check__ marker - x86/insn: Rename insn_decode() to insn_decode_from_regs() - x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has() - x86/alternative: Support ALTERNATIVE_TERNARY - x86/alternative: Support not-feature - x86/alternative: Merge include files - x86/xen: Support objtool vmlinux.o validation in xen-head.S - x86/xen: Support objtool validation in xen-asm.S - objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC - objtool: Assume only ELF functions do sibling calls - objtool: Support retpoline jump detection for vmlinux.o - objtool: Support stack layout changes in alternatives - objtool: Add 'alt_group' struct - objtool: Refactor ORC section generation - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw - KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S - KVM: x86: do not report a vCPU as preempted outside instruction boundaries - arm64: kdump: Properly handle the 4G boundary - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options - etmem: add CONFIG_ETMEM macro definition for etmem feature - config: enable CONFIG_ETMEM by default - add ETMEM feature CONFIG to mm/Kconfig - netfilter: nf_tables: disallow binding to already bound chain - netfilter: nf_conntrack_irc: Tighten matching on DCC message - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow CHAIN_ID to refer to another table - netfilter: nf_tables: do not allow SET_ID to refer to another table - video: fbdev: i740fb: Error out if 'pixclock' equals zero - block: fix the problem of io_ticks becoming smaller - !104 arm64 config: turn on Amazon ENA ethernet driver - arm64: openeuler_defconfig: turn on Amazon ENA ethernet driver- memcg: Fix the problem of cat memory.high_async_ratio - memcg: Modify memory.high_async_ratio changing scope - bpf, cgroup: Fix kernel BUG in purge_effective_progs - bpf: Don't use tnum_range on array range checking for poke descriptors - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup - af_key: Do not call xfrm_probe_algs in parallel - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - pipe: fix kabi for poll_usage in struct pipe_inode_info - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - bpf: Fix potential array overflow in bpf_trampoline_get_progs() - NFSD: Fix possible sleep during nfsd4_release_lockowner() - NFS: Memory allocation failures are not server fatal errors - docs: submitting-patches: Fix crossref to 'The canonical patch format' - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() - tpm: Fix buffer access in tpm2_get_tpm_pt() - HID: multitouch: add quirks to enable Lenovo X12 trackpoint - HID: multitouch: Add support for Google Whiskers Touchpad - raid5: introduce MD_BROKEN - dm verity: set DM_TARGET_IMMUTABLE feature flag - dm stats: add cond_resched when looping over entries - dm crypt: make printing of the key constant-time - dm integrity: fix error code in dm_integrity_ctr() - ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries - Bluetooth: hci_qca: Use del_timer_sync() before freeing - zsmalloc: fix races between asynchronous zspage free and page migration - crypto: ecrdsa - Fix incorrect use of vli_cmp - crypto: caam - fix i.MX6SX entropy delay value - x86, kvm: use correct GFP flags for preemption disabled - x86/kvm: Alloc dummy async #PF token outside of raw spinlock - KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator - netfilter: conntrack: re-fetch conntrack after insertion - crypto: drbg - make reseeding from get_random_bytes() synchronous - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed() - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() - crypto: drbg - prepare for more fine-grained tracking of seeding state - lib/crypto: add prompts back to crypto libraries - exfat: check if cluster num is valid - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() - xfs: detect overflows in bmbt records - net: ipa: compute proper aggregation limit - assoc_array: Fix BUG_ON during garbage collect - cfg80211: set custom regdomain after wiphy registration - pipe: Fix missing lock in pipe_resize_ring() - pipe: make poll_usage boolean and annotate its access - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging - net: ftgmac100: Disable hardware checksum on AST2600 - nfc: pn533: Fix buggy cleanup order - net: af_key: check encryption module availability consistency - percpu_ref_init(): clean ->percpu_count_ref on failure - pinctrl: sunxi: fix f1c100s uart2 function- mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from unmap_page() - ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN_VMALLOC - ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC - arm64: Kconfig: select KASAN_VMALLOC if KANSAN_GENERIC is enabled - net: fix sk_wmem_schedule() and sk_rmem_schedule() errors - KVM: arm64: Use generic KVM xfer to guest work function - entry: KVM: Allow use of generic KVM entry w/o full generic support - KVM: arm64: Record number of signal exits as a vCPU stat - dm thin: fix use-after-free crash in dm_sm_register_threshold_callback - Revert "NFS: Use of mapping_set_error() results in spurious errors" - random: Fix kabi change of get_random_bytes() - random: Fix kabi change due to enum cpuhp_state - ALSA: ctxfi: Add SB046x PCI ID - random: check for signals after page of pool writes - random: wire up fops->splice_{read,write}_iter() - random: convert to using fops->write_iter() - random: convert to using fops->read_iter() - random: unify batched entropy implementations - random: move randomize_page() into mm where it belongs - random: move initialization functions out of hot pages - random: make consistent use of buf and len - random: use proper return types on get_random_{int,long}_wait() - random: remove extern from functions in header - random: use static branch for crng_ready() - random: credit architectural init the exact amount - random: handle latent entropy and command line from random_init() - random: use proper jiffies comparison macro - random: remove ratelimiting for in-kernel unseeded randomness - random: move initialization out of reseeding hot path - random: avoid initializing twice in credit race - random: use symbolic constants for crng_init states - siphash: use one source of truth for siphash permutations - random: help compiler out with fast_mix() by using simpler arguments - random: do not use input pool from hard IRQs - random: order timer entropy functions below interrupt functions - random: do not pretend to handle premature next security model - random: use first 128 bits of input as fast init - random: do not use batches when !crng_ready() - random: insist on random_get_entropy() existing in order to simplify - xtensa: use fallback for random_get_entropy() instead of zero - sparc: use fallback for random_get_entropy() instead of zero - um: use fallback for random_get_entropy() instead of zero - x86/tsc: Use fallback for random_get_entropy() instead of zero - nios2: use fallback for random_get_entropy() instead of zero - arm: use fallback for random_get_entropy() instead of zero - mips: use fallback for random_get_entropy() instead of just c0 random - riscv: use fallback for random_get_entropy() instead of zero - m68k: use fallback for random_get_entropy() instead of zero - timekeeping: Add raw clock fallback for random_get_entropy() - powerpc: define get_cycles macro for arch-override - alpha: define get_cycles macro for arch-override - parisc: define get_cycles macro for arch-override - s390: define get_cycles macro for arch-override - ia64: define get_cycles macro for arch-override - init: call time_init() before rand_initialize() - random: fix sysctl documentation nits - random: document crng_fast_key_erasure() destination possibility - random: make random_get_entropy() return an unsigned long - random: allow partial reads if later user copies fail - random: check for signals every PAGE_SIZE chunk of /dev/[u]random - random: check for signal_pending() outside of need_resched() check - random: do not allow user to keep crng key around on stack - random: do not split fast init input in add_hwgenerator_randomness() - random: mix build-time latent entropy into pool at init - random: re-add removed comment about get_random_{u32,u64} reseeding - random: treat bootloader trust toggle the same way as cpu trust toggle - random: skip fast_init if hwrng provides large chunk of entropy - random: check for signal and try earlier when generating entropy - random: reseed more often immediately after booting - random: make consistent usage of crng_ready() - random: use SipHash as interrupt entropy accumulator - random: replace custom notifier chain with standard one - random: don't let 644 read-only sysctls be written to - random: give sysctl_random_min_urandom_seed a more sensible value - random: do crng pre-init loading in worker rather than irq - random: unify cycles_t and jiffies usage and types - random: cleanup UUID handling - random: only wake up writers after zap if threshold was passed - random: round-robin registers as ulong, not u32 - random: clear fast pool, crng, and batches in cpuhp bring up - random: pull add_hwgenerator_randomness() declaration into random.h - random: check for crng_init == 0 in add_device_randomness() - random: unify early init crng load accounting - random: do not take pool spinlock at boot - random: defer fast pool mixing to worker - random: rewrite header introductory comment - random: group sysctl functions - random: group userspace read/write functions - random: group entropy collection functions - random: group entropy extraction functions - random: group crng functions - random: group initialization wait functions - random: remove whitespace and reorder includes - random: remove useless header comment - random: introduce drain_entropy() helper to declutter crng_reseed() - random: deobfuscate irq u32/u64 contributions - random: add proper SPDX header - random: remove unused tracepoints - random: remove ifdef'd out interrupt bench - random: tie batched entropy generation to base_crng generation - random: fix locking for crng_init in crng_reseed() - random: zero buffer after reading entropy from userspace - random: remove outdated INT_MAX >> 6 check in urandom_read() - random: make more consistent use of integer types - random: use hash function for crng_slow_load() - random: use simpler fast key erasure flow on per-cpu keys - random: absorb fast pool into input pool after fast load - random: do not xor RDRAND when writing into /dev/random - random: ensure early RDSEED goes through mixer on init - random: inline leaves of rand_initialize() - random: get rid of secondary crngs - random: use RDSEED instead of RDRAND in entropy extraction - random: fix locking in crng_fast_load() - random: remove batched entropy locking - random: remove use_input_pool parameter from crng_reseed() - random: make credit_entropy_bits() always safe - random: always wake up entropy writers after extraction - random: use linear min-entropy accumulation crediting - random: simplify entropy debiting - random: use computational hash for entropy extraction - random: only call crng_finalize_init() for primary_crng - random: access primary_pool directly rather than through pointer - random: continually use hwgenerator randomness - random: simplify arithmetic function flow in account() - random: selectively clang-format where it makes sense - random: access input_pool_data directly rather than through pointer - random: cleanup fractional entropy shift constants - random: prepend remaining pool constants with POOL_ - random: de-duplicate INPUT_POOL constants - random: remove unused OUTPUT_POOL constants - random: rather than entropy_store abstraction, use global - random: remove unused extract_entropy() reserved argument - random: remove incomplete last_data logic - random: cleanup integer types - random: cleanup poolinfo abstraction - random: fix typo in comments - random: don't reset crng_init_cnt on urandom_read() - random: avoid superfluous call to RDRAND in CRNG extraction - random: early initialization of ChaCha constants - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs - random: harmonize "crng init done" messages - random: mix bootloader randomness into pool - random: do not re-init if crng_reseed completes before primary init - random: do not sign extend bytes for rotation when mixing - random: use BLAKE2s instead of SHA1 in extraction - random: remove unused irq_flags argument from add_interrupt_randomness() - random: document add_hwgenerator_randomness() with other input functions - lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI - lib/crypto: sha1: re-roll loops to reduce code size - lib/crypto: blake2s: move hmac construction into wireguard - lib/crypto: blake2s: include as built-in - crypto: blake2s - include instead of - crypto: blake2s - adjust include guard naming - crypto: blake2s - add comment for blake2s_state fields - crypto: blake2s - optimize blake2s initialization - crypto: blake2s - share the "shash" API boilerplate code - crypto: blake2s - move update and final logic to internal/blake2s.h - crypto: blake2s - remove unneeded includes - crypto: x86/blake2s - define shash_alg structs using macros - crypto: blake2s - define shash_alg structs using macros - crypto: lib/blake2s - Move selftest prototype into header file - MAINTAINERS: add git tree for random.c - MAINTAINERS: co-maintain random.c - random: remove dead code left over from blocking pool - random: avoid arch_get_random_seed_long() when collecting IRQ randomness - ACPI: sysfs: Fix BERT error region memory mapping - ACPI: sysfs: Make sparse happy about address space in use - media: vim2m: initialize the media device earlier - media: vim2m: Register video device after setting up internals - KVM: x86: Properly handle APF vs disabled LAPIC situation - staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan() - Revert "alinux: random: speed up the initialization of module"- mm: support pagecache limit - mm: support periodical memory reclaim - Revert "mm/page_cache_limit: add pagecache limit proc interface" - Revert "mm/page_cache_limit: create kernel thread for page cache limit" - Revert "mm/page_cache_limit: calculate reclaim pages for each node" - Revert "mm/page_cache_limit: shrink page cache" - Revert "mm/page_cache_limit: reconfiguration about page cache limit when memory plug/unplug" - Revert "mm/page_cache_limit: do shrink_page_cache when adding page to page cache" - Revert "mm/page_cache_limit: add support for droping caches for target node" - memblock: stop poisoning raw allocations - mm: introduce memmap_alloc() to unify memory map allocation - microblaze: simplify pte_alloc_one_kernel() - mm/page_alloc: always initialize memory map for the holes - mm: sharepool: sp_alloc_mmap_populate bugfix - mm: sharepool: use built-in-statistics - mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events - mm: sparsemem: fix missing higher order allocation splitting - crypto: arm64/poly1305 - fix a read out-of-bound - posix-cpu-timers: Cleanup CPU timers before freeing them during exec - net_sched: cls_route: remove from list when handle is 0 - tty: serial: 8250: 8250_port: Move prototypes to shared location - mm/slub: add missing TID updates on slab deactivation - signal/seccomp: Dump core when there is only one live thread - netfilter: nft_compat: use nfnetlink_unicast() - netfilter: use nfnetlink_unicast() - dm-mpath: fix UAF in multipath_message() - tun: avoid double free in tun_free_netdev - efi/libstub: arm64: Fix KASLR and memmap= collision - efi/libstub: arm64: support strchr function for EFI stub - io_uring:drop identity before creating a private one - module: check for exit sections in layout_sections() instead of module_init_section() - afs: Fix afs_getattr() to refetch file status if callback break occurred - i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() - module: treat exit sections the same as init sections when !CONFIG_MODULE_UNLOAD - dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group - Input: ili210x - fix reset timing - arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs - net: atlantic: verify hw_head_ lies within TX buffer ring - net: atlantic: add check for MAX_SKB_FRAGS - net: atlantic: reduce scope of is_rsc_complete - net: atlantic: fix "frag[0] not initialized" - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() - nl80211: fix locking in nl80211_set_tx_bitrate_mask() - selftests: add ping test with ping_group_range tuned - nl80211: validate S1G channel width - mac80211: fix rx reordering with non explicit / psmp ack policy - scsi: qla2xxx: Fix missed DMA unmap for aborted commands - perf bench numa: Address compiler error on s390 - gpio: mvebu/pwm: Refuse requests with inverted polarity - gpio: gpio-vf610: do not touch other bits when set the target bit - riscv: dts: sifive: fu540-c000: align dma node name with dtschema - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - igb: skip phy status check where unavailable - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - net: af_key: add check for pfkey_broadcast in function pfkey_process - net/mlx5e: Properly block LRO when XDP is enabled - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc - net/qla3xxx: Fix a test in ql_reset_work() - clk: at91: generated: consider range when calculating best rate - ice: fix possible under reporting of ethtool Tx and Rx statistics - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: systemport: Fix an error handling path in bcm_sysport_probe() - net/sched: act_pedit: sanitize shift argument before usage - net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm - net: macb: Increment rx bd head after allocating skb and buffer - net: ipa: record proper RX transaction count - ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group - pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl - ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi - dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace - drm/dp/mst: fix a possible memory leak in fetch_monitor_name() - libceph: fix potential use-after-free on linger ping and resends - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - arm64: mte: Ensure the cleared tags are visible before setting the PTE - arm64: paravirt: Use RCU read locks to guard stolen_time - KVM: x86/mmu: Update number of zapped pages even if page list is stable - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold - Fix double fget() in vhost_net_set_backend() - selinux: fix bad cleanup on error in hashtab_duplicate() - ALSA: hda/realtek: Add quirk for TongFang devices with pop noise - ALSA: wavefront: Proper check of get_user() error - ALSA: usb-audio: Restore Rane SL-1 quirk - nilfs2: fix lockdep warnings during disk space reclamation - nilfs2: fix lockdep warnings in page operations for btree nodes - platform/chrome: cros_ec_debugfs: detach log reader wq from devm - drbd: remove usage of list iterator variable after loop - MIPS: lantiq: check the return value of kzalloc() - fs: fix an infinite loop in iomap_fiemap - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - nvme-multipath: fix hang when disk goes live over reconnect - tools/virtio: compile with -pthread - vhost_vdpa: don't setup irq offloading when irq_num < 0 - s390/pci: improve zpci_dev reference counting - ALSA: hda/realtek: Enable headset mic on Lenovo P360 - crypto: x86/chacha20 - Avoid spurious jumps to other functions - crypto: stm32 - fix reference leak in stm32_crc_remove - rtc: sun6i: Fix time overflow handling - gfs2: Disable page faults during lockless buffered reads - nvme-pci: add quirks for Samsung X5 SSDs - Input: stmfts - fix reference leak in stmfts_input_open - Input: add bounds checking to input_set_capability() - um: Cleanup syscall_handler_t definition/cast, fix warning - rtc: pcf2127: fix bug when reading alarm registers - rtc: fix use-after-free on device removal - igc: Update I226_K device ID - igc: Remove phy->type checking - igc: Remove _I_PHY_ID checking - io_uring: always grab file table for deferred statx - usb: gadget: fix race when gadget driver register via ioctl - SUNRPC: Fix fall-through warnings for Clang - usb: gadget: uvc: allow for application to cleanly shutdown - usb: gadget: uvc: rename function to be more consistent - ping: fix address binding wrt vrf - arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map - net: phy: Fix race condition on link status change - SUNRPC: Don't call connect() more than once on a TCP socket - SUNRPC: Prevent immediate close+reconnect - SUNRPC: Clean up scheduling of autoclose - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() - net: atlantic: always deep reset on pm op, fixing up my null deref regression - i40e: i40e_main: fix a missing check on list iterator - drm/nouveau/tegra: Stop using iommu_present() - ceph: fix setting of xattrs on async created inodes - serial: 8250_mtk: Fix register address for XON/XOFF character - serial: 8250_mtk: Fix UART_EFR register address - slimbus: qcom: Fix IRQ check in qcom_slim_probe - USB: serial: option: add Fibocom MA510 modem - USB: serial: option: add Fibocom L610 modem - USB: serial: qcserial: add support for Sierra Wireless EM7590 - USB: serial: pl2303: add device id for HP LM930 Display - usb: typec: tcpci_mt6360: Update for BMC PHY setting - usb: typec: tcpci: Don't skip cleanup in .remove() on error - usb: cdc-wdm: fix reading stuck on device close - tty: n_gsm: fix mux activation issues in gsm_config() - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() - firmware_loader: use kernel credentials when reading firmware - tcp: resalt the secret every 10 seconds - net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT - net: emaclite: Don't advertise 1000BASE-T and do auto negotiation - s390: disable -Warray-bounds - ASoC: ops: Validate input values in snd_soc_put_volsw_range() - ASoC: max98090: Generate notifications on changes for custom control - ASoC: max98090: Reject invalid values in custom control put() - hwmon: (f71882fg) Fix negative temperature - gfs2: Fix filesystem block deallocation for short writes - tls: Fix context leak on tls_device_down - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending - net: dsa: bcm_sf2: Fix Wake-on-LAN with mac_link_down() - net: bcmgenet: Check for Wake-on-LAN interrupt probe deferral - net/sched: act_pedit: really ensure the skb is writable - s390/lcs: fix variable dereferenced before check - s390/ctcm: fix potential memory leak - s390/ctcm: fix variable dereferenced before check - selftests: vm: Makefile: rename TARGETS to VMTARGETS - hwmon: (ltq-cputemp) restrict it to SOC_XWAY - dim: initialize all struct fields - ionic: fix missing pci_release_regions() on error in ionic_probe() - nfs: fix broken handling of the softreval mount option - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection - net: sfc: fix memory leak due to ptp channel - sfc: Use swap() instead of open coding it - netlink: do not reset transport header in netlink_recvmsg() - drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() - ipv4: drop dst in multicast routing path - net: mscc: ocelot: avoid corrupting hardware counters when moving VCAP filters - net: mscc: ocelot: restrict tc-trap actions to VCAP IS2 lookup 0 - net: mscc: ocelot: fix VCAP IS2 filters matching on both lookups - net: mscc: ocelot: fix last VCAP IS1/IS2 filter persisting in hardware when deleted - net: Fix features skip in for_each_netdev_feature() - mac80211: Reset MBSSID parameters upon connection - hwmon: (tmp401) Add OF device ID table - iwlwifi: iwl-dbg: Use del_timer_sync() before freeing - batman-adv: Don't skb_split skbuffs with frag_list - !67 scsi: mpt3sas: Transition IOC to Ready state during shutdown - scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown - scsi: mpt3sas: Transition IOC to Ready state during shutdown - x86: Clear .brk area at early boot- memcg: export high_async_ratio to userland - memcg: enable memcg async reclaim - Revert "memcg: support memcg sync reclaim work as kswapd" - Revert "memcg: make memcg kswapd deal with dirty" - Revert "memcg: Add static key for memcg kswapd" - Revert "cgroup: fix compile error when CONFIG_MEMCG = n" - keys: Allow automatic module signature with SM3 - netfilter: nf_queue: do not allow packet truncation below transport header offset - io_uring: use separate list entry for iopoll requests - io_uring: add missing item types for various requests - io-wq: Switch io_wqe_worker's fs before releasing request - coresight: etm4x: Workaround CPU hung bug on HiSilicon ETM - drivers/perf: hisi: Add Support for CPA PMU - drivers/perf: hisi: Associate PMUs in SICL with CPUs online - drivers/perf: hisi: Add driver for HiSilicon PCIe PMU - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - mm: fix missing cache flush for all tail pages of compound page - Bluetooth: Fix the creation of hdev->name - arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL - nfp: bpf: silence bitwise vs. logical OR warning - drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit - regulator: consumer: Add missing stubs to regulator/consumer.h - MIPS: Use address-of operator on section symbols - !53 Help to merge the bus lock detection and ratelimit feature for OpenEuler - !45 backport adding Intel NTB LTR vendor support for gen4 NTB - x86/bus_lock: Set rate limit for bus lock - Documentation/admin-guide: Add bus lock ratelimit - Documentation/x86: Add buslock.rst - Documentation/admin-guide: Change doc for split_lock_detect parameter - x86/traps: Handle #DB for bus lock - x86/cpufeatures: Enumerate #DB for bus lock detection - ntb: intel: add Intel NTB LTR vendor support for gen4 NTB- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - RDMA/hns: Recover 1bit-ECC error of RAM on chip - RDMA/hns: Refactor the abnormal interrupt handler function - RDMA/hns: Fix incorrect clearing of interrupt status register - RDMA/hns: Fix the wrong type of return value of the interrupt handler - RDMA/hns: Remove unused abnormal interrupt of type RAS - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - md/raid6: refactor raid5_read_one_chunk - md/raid10: enable io accounting - md/raid1: enable io accounting - md/raid1: rename print_msg with r1bio_existed - md/raid5: avoid redundant bio clone in raid5_read_one_chunk - md: add io accounting for raid0 and raid5 - mmc: rtsx: add 74 Clocks in power on flow - PCI: aardvark: Fix reading MSI interrupt number - PCI: aardvark: Clear all MSIs at setup - dm: interlock pending dm_io and dm_wait_for_bios_completion - rcu: Apply callbacks processing time limit only on softirq - rcu: Fix callbacks processing time limit retaining cond_resched() - KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised - KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs - KVM: x86: Do not change ICR on write to APIC_SELF_IPI - x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume - net/mlx5: Fix slab-out-of-bounds while reading resource dump menu - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - btrfs: always log symlinks in full mode - smsc911x: allow using IRQ0 - selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer - bnxt_en: Fix unnecessary dropping of RX packets - bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational - net: emaclite: Add error handling for of_address_to_resource() - net: cpsw: add missing of_node_put() in cpsw_probe_dt() - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() - net: dsa: mt7530: add missing of_node_put() in mt7530_setup() - net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() - NFSv4: Don't invalidate inode attributes on delegation return - RDMA/siw: Fix a condition race issue in MPA request processing - selftests/seccomp: Don't call read() on TTY from background pgrp - net/mlx5: Avoid double clear or set of sync reset requested - net/mlx5e: Fix the calling of update_buffer_lossy() API - net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release - net/mlx5e: Fix trust state reset in reload - ASoC: dmaengine: Restore NULL prepare_slave_config() callback - hwmon: (adt7470) Fix warning on module removal - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) - can: grcan: only use the NAPI poll budget for RX - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs - can: grcan: use ofdev->dev when allocating DMA memory - can: isotp: remove re-binding of bound socket - can: grcan: grcan_close(): fix deadlock - s390/dasd: Fix read inconsistency for ESE DASD devices - s390/dasd: Fix read for ESE with blksize < 4k - s390/dasd: prevent double format of tracks for ESE devices - s390/dasd: fix data corruption for ESE devices - ASoC: meson: Fix event generation for AUI CODEC mux - ASoC: meson: Fix event generation for G12A tohdmi mux - ASoC: meson: Fix event generation for AUI ACODEC mux - ASoC: wm8958: Fix change notifications for DSP controls - ASoC: da7219: Fix change notifications for tone generator frequency - genirq: Synchronize interrupt thread startup - net: stmmac: disable Split Header (SPH) for Intel platforms - firewire: core: extend card->lock in fw_core_handle_bus_reset - firewire: remove check of list iterator against head past the loop body - firewire: fix potential uaf in outbound_phy_packet_callback() - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT - iommu/vt-d: Calculate mask for non-aligned flushes - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - gpiolib: of: fix bounds check for 'gpio-reserved-ranges' - mmc: core: Set HS clock speed before sending HS CMD13 - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes - ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers - parisc: Merge model and model name into one line in /proc/cpuinfo - MIPS: Fix CP0 counter erratum detection for R4k CPUs - perf symbol: Remove arch__symbols__fixup_end() - tty: n_gsm: fix software flow control handling - tty: n_gsm: fix incorrect UA handling - tty: n_gsm: fix reset fifo race condition - tty: n_gsm: fix wrong command frame length field encoding - tty: n_gsm: fix wrong command retry handling - tty: n_gsm: fix missing explicit ldisc flush - tty: n_gsm: fix wrong DLCI release order - tty: n_gsm: fix insufficient txframe size - netfilter: nft_socket: only do sk lookups when indev is available - tty: n_gsm: fix malformed counter for out of frame data - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 - tty: n_gsm: fix mux cleanup after unregister tty device - tty: n_gsm: fix decoupled mux resource - tty: n_gsm: fix restart handling via CLD command - perf symbol: Update symbols__fixup_end() - perf symbol: Pass is_kallsyms to symbols__fixup_end() - x86/cpu: Load microcode during restore_processor_state() - thermal: int340x: Fix attr.show callback prototype - net: ethernet: stmmac: fix write to sgmii_adapter_base - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time - zonefs: Clear inode information flags on inode creation - zonefs: Fix management of open zones - powerpc/perf: Fix 32bit compile - drivers: net: hippi: Fix deadlock in rr_close() - cifs: destage any unwritten data to the server before calling copychunk_write - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - ASoC: wm8731: Disable the regulator when probing fails - ASoC: Intel: soc-acpi: correct device endpoints for max98373 - tcp: fix F-RTO may not work correctly when receiving DSACK - Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits" - ibmvnic: fix miscellaneous checks - ixgbe: ensure IPsec VF<->PF compatibility - net: fec: add missing of_node_put() in fec_enet_init_stop_mode() - bnx2x: fix napi API usage sequence - drm/amd/display: Fix memory leak in dcn21_clock_source_create - drm/amdkfd: Fix GWS queue count - net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK - net: phy: marvell10g: fix return value on error - net: bcmgenet: hide status block before TX timestamping - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() - tcp: make sure treq->af_specific is initialized - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode - ip6_gre: Make o_seqno start from 0 in native mode - ip_gre: Make o_seqno start from 0 in native mode - net/smc: sync err code when tcp connection was refused - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe - pinctrl: pistachio: fix use of irq_of_parse_and_map() - arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock - ARM: dts: imx6ull-colibri: fix vqmmc regulator - sctp: check asoc strreset_chunk in sctp_generate_reconf_event - wireguard: device: check for metadata_dst with skb_valid_dst() - pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested - tcp: md5: incorrect tcp_header_len for incoming connections - pinctrl: rockchip: fix RK3308 pinmux bits - bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook - netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion - net: dsa: Add missing of_node_put() in dsa_port_link_register_of - memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode - pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI - mtd: rawnand: Fix return value check of wait_for_completion_timeout - pinctrl: mediatek: moore: Fix build error - ipvs: correctly print the memory size of ip_vs_conn_tab - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 - ARM: dts: am3517-evm: Fix misc pinmuxing - ARM: dts: Fix mmc order for omap3-gta04 - phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe - phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe - ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name - ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek - phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks - bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init - phy: samsung: exynos5250-sata: fix missing device put in probe error paths - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue - USB: Fix xhci event ring dequeue pointer ERDP update issue - mtd: rawnand: fix ecc parameters for mt7622 - iio:imu:bmi160: disable regulator in error path - arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards - arm64: dts: meson: remove CPU opps below 1GHz for G12B boards - video: fbdev: udlfb: properly check endpoint type - iocost: don't reset the inuse weight of under-weighted debtors - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - riscv: patch_text: Fixup last cpu should be master - hex2bin: fix access beyond string end - pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config - arch_topology: Do not set llc_sibling if llc_id is invalid - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - serial: imx: fix overrun interrupts in DMA mode - usb: phy: generic: Get the vbus supply - usb: cdns3: Fix issue for clear halt endpoint - usb: dwc3: gadget: Return proper request status - usb: dwc3: core: Only handle soft-reset in DCTL - usb: dwc3: core: Fix tx/rx threshold settings - usb: dwc3: Try usb-role-switch first in dwc3_drd_init - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() - usb: gadget: uvc: Fix crash when encoding data for usb request - usb: typec: ucsi: Fix role swapping - usb: typec: ucsi: Fix reuse of completion structure - usb: misc: fix improper handling of refcount in uss720_probe() - iio: imu: inv_icm42600: Fix I2C init possible nack - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() - iio: dac: ad5446: Fix read_raw not returning set value - iio: dac: ad5592r: Fix the missing return value. - xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms - xhci: stop polling roothubs after shutdown - xhci: Enable runtime PM on second Alderlake controller - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS - USB: quirks: add STRING quirk for VCOM device - USB: quirks: add a Realtek card reader - usb: mtu3: fix USB 3.0 dual-role-switch from device to host - lightnvm: disable the subsystem- mm: hugetlb_vmemmap: disable hugetlb_vmemmap when dynamic hugetlb is enabled - mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON - mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl - mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing - mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries - sysctl: add a new register_sysctl_init() interface - mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* - mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* - mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions - arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 - mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE_VMEMMAP - Revert "arm64: mm: hugetlb: add support for free vmemmap pages of HugeTLB" - mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP - selftests: vm: add a hugetlb test case - mm: sparsemem: use page table lock to protect kernel pmd operations - mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key - mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page - mm: make compound_head const-preserving - jump_label: Provide CONFIG-driven build state defaults - Revert "mm/dynamic_hugetlb: disable dynamic hugetlb if hugetlb_vmemmap is enabled" - ubifs: Fix AA deadlock when setting xattr for encrypted file - ubifs: Fix the issue that UBIFS be read-only due to truncate in the encrypted directory - lockdown: Fix kexec lockdown bypass with ima policy - fbmem: Check virtual screen sizes in fb_set_var() - fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - inotify: show inotify mask flags in proc fdinfo - block: prevent lockdep false positive warning about 'bd_mutex' - block: fix that part scan is disabled in device_add_disk() - block: Fix warning in bd_link_disk_holder() - ucounts: add missing data type changes - bpf: Don't redirect packets with invalid pkt_len - Revert "net: micrel: fix KS8851_MLL Kconfig" - block/compat_ioctl: fix range check in BLKGETSIZE - staging: ion: Prevent incorrect reference counting behavour - spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller - can: isotp: stop timeout monitoring when no first frame was sent - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4, doc: fix incorrect h_reserved size - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - ext4: fix fallocate to use file_modified to update permissions consistently - perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event - powerpc/perf: Fix power9 event alternatives - drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage - KVM: PPC: Fix TCE handling for VFIO - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - sched/pelt: Fix attach_entity_load_avg() corner case - arm_pmu: Validate single/group leader events - ARC: entry: fix syscall_trace_exit argument - e1000e: Fix possible overflow in LTR decoding - ASoC: soc-dapm: fix two incorrect uses of list iterator - gpio: Request interrupts after IRQ is initialized - openvswitch: fix OOB access in reserve_sfa_size() - xtensa: fix a7 clobbering in coprocessor context load/store - xtensa: patch_text: Fixup last cpu should be master - net: atlantic: invert deep par in pm functions, preventing null derefs - dma: at_xdmac: fix a missing check on list iterator - ata: pata_marvell: Check the 'bmdma_addr' beforing reading - mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() - mm, hugetlb: allow for "high" userspace addresses - EDAC/synopsys: Read the error count from the correct register - nvme-pci: disable namespace identifiers for Qemu controllers - nvme: add a quirk to disable namespace identifiers - stat: fix inconsistency between struct stat and struct compat_stat - scsi: qedi: Fix failed disconnect handling - net: macb: Restart tx only if queue pointer is lagging - drm/msm/mdp5: check the return of kzalloc() - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant - mt76: Fix undefined behavior due to shift overflowing the constant - net: atlantic: Avoid out-of-bounds indexing - cifs: Check the IOCB_DIRECT flag, not O_DIRECT - vxlan: fix error return code in vxlan_fdb_append - arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative - reset: tegra-bpmp: Restore Handle errors in BPMP response - ARM: vexpress/spc: Avoid negative array index when !SMP - arm64: mm: fix p?d_leaf() - arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() - selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets - dmaengine: idxd: add RO check for wq max_transfer_size write - dmaengine: idxd: add RO check for wq max_batch_size write - net: stmmac: Use readl_poll_timeout_atomic() in atomic state - netlink: reset network and mac headers in netlink_dump() - ipv6: fix kabi for ip6_rt_gc_expire in struct netns_ipv6 - ipv6: make ip6_rt_gc_expire an atomic_t - l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu - net/sched: cls_u32: fix possible leak in u32_init_knode() - ip6_gre: Fix skb_under_panic in __gre6_xmit() - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() - net/packet: fix packet_sock xmit return value checking - net/smc: Fix sock leak when release after smc_shutdown() - rxrpc: Restore removed timer deletion - igc: Fix BUG: scheduling while atomic - igc: Fix infinite loop in release_swfw_sync - esp: limit skb_page_frag_refill use to a single page - spi: spi-mtk-nor: initialize spi controller after resume - dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources - dmaengine: imx-sdma: Fix error checking in sdma_event_remap - ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek - ALSA: hda/realtek: Add quirk for Clevo NP70PNP - ALSA: usb-audio: Clear MIDI port active flag after draining - gfs2: assign rgrp glock before compute_bitstructs - perf tools: Fix segfault accessing sample_id xyarray - tracing: Dump stacktrace trigger to the corresponding instance - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - !34 SPR: HBM EDAC and MCA recovery enhancement and bug fix - EDAC/i10nm: Release mdev/mbase when failing to detect HBM - EDAC/skx_common: Set the memory type correctly for HBM memory - EDAC/mc: Add new HBM2 memory type - EDAC/i10nm: Add support for high bandwidth memory - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers - EDAC/skx_common: Add new ADXL components for 2-level memory - EDAC/i10nm: Retrieve and print retry_rd_err_log registers - EDAC/i10nm: Add Intel Sapphire Rapids server support - EDAC: Add DDR5 new memory type - mm/hwpoison: fix error page recovered but reported "not recovered" - x86/mce: Reduce number of machine checks taken during recovery - x86/mce: Drop copyin special case for #MC - generic_perform_write()/iomap_write_actor(): saner logics for short copy - x86/mce: Change to not send SIGBUS error during copy from user - mm,hwpoison: send SIGBUS with error virutal address - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers - af_unix: Relax race in unix_autobind(). - af_unix: Replace the big lock with small locks. - af_unix: Save hash in sk_hash. - af_unix: Add helpers to calculate hashes. - af_unix: Return errno instead of NULL in unix_create1(). - af_unix: Remove UNIX_ABSTRACT() macro and test sun_path[0] instead. - af_unix: Allocate unix_address in unix_bind_(bsd|abstract)(). - unix_bind_bsd(): unlink if we fail after successful mknod - unix_bind_bsd(): move done_path_create() call after dealing with ->bindlock - af_unix: Remove unix_mkname(). - af_unix: Copy unix_mkname() into unix_find_(bsd|abstract)(). - af_unix: Cut unix_validate_addr() out of unix_mkname(). - af_unix: Return an error as a pointer in unix_find_other(). - af_unix: Factorise unix_find_other() based on address types. - fold unix_mknod() into unix_bind_bsd() - af_unix: Pass struct sock to unix_autobind(). - __unix_find_socket_byname(): don't pass hash and type separately - af_unix: Use offsetof() instead of sizeof(). - unix_bind(): take BSD and abstract address cases into new helpers - unix_bind(): separate BSD and abstract cases - unix_bind(): allocate addr earlier - af_unix: take address assignment/hash insertion into a new helper - ARM: module: Add all unwind tables when load module - arm64: openeuler_defconfig: enable ACPI_HMAT and HOT_MEMREMOVE - block: fix mismatch size for flush_rq - KEYS: Fix mistaken sizeof call in pgp_key_generate_id - KEYS: Add safe guard against faulty PGP key - KEYS: Fix error path return value in pgp_generate_fingerprint - crypto: hisilicon/sec - don't sleep when in softirq - !29 Intel SPR: HFI support - !35 Intel SPR: SGX: backport SGX MCA recovery co-existence - !30 Intel SPR: powercap: intel_rapl: support new layout of Psys PowerLimit Register layout - crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCATES_MEMORY - crypto: hisilicon/sec - add sm4 generic selection - crypto: hisilicon/qm - remove hisi_qm_get_free_qp_num() - crypto: hisilicon/qm - replace hisi_qm_release_qp() with hisi_qm_free_qps() - crypto: hisilicon/qm - set function with static - crypto: hisilicon/qm - remove unused function declaration - crypto: hisilicon/sgl - align the hardware sgl dma address - crypto: hisilicon/zip - support last word dumping - crypto: hisilicon/hpre - support last word dumping - crypto: hisilicon/sec - support last word dumping - crypto: hisilicon/qm - add last word dumping for ACC - crypto: hisilicon/zip - support register checking - crypto: hisilicon/sec - support register checking - crypto: hisilicon/hpre - support register checking - crypto: hisilicon/qm - add register checking for ACC - kernel.h: drop inclusion in bitmap.h - crypto: hisilicon/qm - optimize the barrier operation - crypto: hisilicon/qm: Set the VF QM state register - hisi_acc_qm: Move VF PCI device IDs to common header - crypto: hisilicon/qm: Move few definitions to common header - crypto: hisilicon/qm - support the userspace task resetting - crypto: hisilicon/qm: Move the QM header to include/linux - crypto: hisilicon/sec - not need to enable sm4 extra mode at HW V3 - crypto: hisilicon/sec - add the register configuration for HW V3 - crypto: hisilicon/qm - cleanup warning in qm_vf_read_qos - crypto: hisilicon/sec - use the correct print format - crypto: hisilicon - cleanup warning in qm_get_qos_value() - crypto: hisilicon/qm - disable qm clock-gating - crypto: hisilicon/hpre - fix memory leak in hpre_curve25519_src_init() - crypto: hisilicon/qm - fix incorrect return value of hisi_qm_resume() - crypto: hisilicon/qm - simplified the calculation of qos shaper parameters - crypto: hisilicon/qm - some optimizations of ths qos write process - crypto: hisilicon/qm - modify the value of qos initialization - crypto: hisilicon - modify the value of engine type rate - crypto: hisilicon/hpre - use swap() to make code cleaner - crypto: hisilicon - use dev_driver_string() instead of pci_dev->driver->name - xen/arm: Fix race in RB-tree based P2M accounting - nbd: fix io hung while disconnecting device - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - filemap: Correct the conditions for marking a folio as accessed - Revert "mm/filemap: fix that first page is not mark accessed in filemap_read()" - net: rose: fix UAF bugs caused by timer handler - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - openeuler_defconfig: Enable SENSORS_ZHAOXIN_CPUTEMP as module by default - Driver for Zhaoxin CPU core temperature monitoring - scsi: iscsi: fix kabi broken in struct iscsi_transport - scsi: iscsi: fix kabi broken in struct iscsi_cls_conn - scsi: iscsi: Fix unbound endpoint error handling - scsi: iscsi: Fix endpoint reuse regression - dma-direct: avoid redundant memory sync for swiotlb - timers: Fix warning condition in __run_timers() - i2c: pasemi: Wait for write xfers to finish - smp: Fix offline cpu check in flush_smp_call_function_queue() - dm integrity: fix memory corruption when tag_size is less than digest size - ARM: davinci: da850-evm: Avoid NULL pointer dereference - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation - genirq/affinity: Consider that CPUs on nodes can be unbalanced - drm/amdgpu: Enable gfxoff quirk on MacBook Pro - drm/amd/display: don't ignore alpha property on pre-multiplied mode - ipv6: fix panic when forwarding a pkt with no in6 dev - nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size - ALSA: pcm: Test for "silence" field in struct "pcm_format_data" - ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers - ALSA: hda/realtek: Add quirk for Clevo PD50PNT - btrfs: mark resumed async balance as writing - btrfs: fix root ref counts in error handling in btrfs_get_root_ref - ath9k: Fix usage of driver-private space in tx_info - ath9k: Properly clear TX status area before reporting to mac80211 - gcc-plugins: latent_entropy: use /dev/urandom - memory: renesas-rpc-if: fix platform-device leak in error path - KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm: fix unexpected zeroed page mapping with zram swap - mm, page_alloc: fix build_zonerefs_node() - perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant - drivers: net: slip: fix NPD bug in sl_tx_timeout() - scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan - scsi: mvsas: Add PCI ID of RocketRaid 2640 - drm/amd/display: Fix allocate_mst_payload assert on resume - drm/amd/display: Revert FEC check in validation - myri10ge: fix an incorrect free for skb in myri10ge_sw_tso - net: usb: aqc111: Fix out-of-bounds accesses in RX fixup - net: axienet: setup mdio unconditionally - tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry - arm64: alternatives: mark patch_alternative() as `noinstr` - regulator: wm8994: Add an off-on delay for WM8994 variant - gpu: ipu-v3: Fix dev_dbg frequency output - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs - net: micrel: fix KS8851_MLL Kconfig - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 - scsi: lpfc: Fix queue failures when recovering from PCI parity error - scsi: target: tcmu: Fix possible page UAF - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer - drm/amdkfd: Check for potential null return of kmalloc_array() - drm/amdgpu/vcn: improve vcn dpg stop procedure - drm/amdkfd: Fix Incorrect VMIDs passed to HWS - drm/amd/display: Update VTEM Infopacket definition - drm/amd/display: FEC check in timing validation - drm/amd/display: fix audio format not updated after edid updated - btrfs: do not warn for free space inode in cow_file_range - btrfs: fix fallocate to use file_modified to update permissions consistently - drm/amd: Add USBC connector ID - net: bcmgenet: Revert "Use stronger register read/writes to assure ordering" - dm mpath: only use ktime_get_ns() in historical selector - cifs: potential buffer overflow in handling symlinks - nfc: nci: add flush_workqueue to prevent uaf - perf tools: Fix misleading add event PMU debug message - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set - sctp: Initialize daddr on peeled off socket - scsi: iscsi: Fix conn cleanup and stop race during iscsid restart - scsi: iscsi: Fix offload conn cleanup when iscsid restarts - scsi: iscsi: Move iscsi_ep_disconnect() - scsi: iscsi: Fix in-kernel conn failure handling - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() - scsi: iscsi: Use system_unbound_wq for destroy_work - scsi: iscsi: Force immediate failure during shutdown - scsi: iscsi: Stop queueing during ep_disconnect - scsi: pm80xx: Enable upper inbound, outbound queues - scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 - net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() - drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() - drm/msm: Fix range size vs end confusion - cfg80211: hold bss_lock while updating nontrans_list - net/sched: taprio: Check if socket flags are valid - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link - net: dsa: felix: suppress -EPROBE_DEFER errors - net/sched: fix initialization order when updating chain 0 head - mlxsw: i2c: Fix initialization error flow - net: mdio: Alphabetically sort header inclusion - gpiolib: acpi: use correct format characters - veth: Ensure eth header is in skb's linear part - SUNRPC: Fix the svc_deferred_event trace class - media: rockchip/rga: do proper error checking in probe - firmware: arm_scmi: Fix sorting of retrieved clock rates - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe - drm/msm: Add missing put_task_struct() in debugfs path - btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() - ACPI: processor idle: Check for architectural support for LPI - cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function - drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu - mm/sharepool: Check sp_is_enabled() in all exported interfaces - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Fix kabi borken in sp_group_master - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - mm/sharepool: Avoid NULL pointer dereference in mg_sp_group_add_task - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Support read-only memory allocation - mm/sharepool: Modify sharepool sp_mmap() page_offset - mm/sharepool: Accept device_id in k2u flags - mm/sharepool: use rwsem to protect sp group exit - mm/sharepool: Allow share THP to kernel - !31 update patches for sw64 architecture - !27 Intel SPR: New instructions AVX VNNI and 5G ISA - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() - x86/sgx: Add hook to error injection address validation - x86/sgx: Hook arch_memory_failure() into mainline code - x86/sgx: Add SGX infrastructure to recover from poison - x86/sgx: Initial poison handling for dirty and free pages - x86/sgx: Add infrastructure to identify SGX EPC pages - x86/sgx: Add new sgx_epc_page flag bit to mark free pages - Intel: AVX VNNI: x86: Enumerate AVX Vector Neural Network instructions - Intel: 5G ISA: x86: Enumerate AVX512 FP16 CPUID feature flag - sw64: fix floating point register corruption - sw64: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP - sw64: kvm: enable binding_vcpu debug dynamically - sw64: reimplement save_stack_trace() - sw64: reimplement get_wchan() - sw64: reimplement show_stack() method - sw64: rename debugfs dir sw_64 to sw64 - sw64: deliver a hot reset to Root Complex with plugin JMicron 585 card - sw64: fix simd version of memset - sw64: remove unaligned count - sw64: pci: fix maximum bus number for pci scan - sw64: add a misc device to chip_vt.dts for memory-hotplug - sw64: add memhotplug support for guest os - sw64: perf: fix raw event count - sw64: gpu: replace '_memset_c_io' by 'memset_io' - sw64: fix __csum_and_copy when dest is not 8-byte aligned - drivers/irqchip: add sw64 interrupt controller support - sw64: perf: fix the number of supported raw events - sw64: dtb: check address validity with physical address - sw64: kvm: fix incorrect page_ref_count() call - sw64: iommu: fix iommu interrupt handler - sw64: fix dma features for zx200 - sw64: pcie: fix lack of PME and AER interrupt service routines - sw64: gpu: correct low-level mmio memset/memcpy direct calls - sw64: fix compile errors for NOT chip3 - sw64: perf: add fp based stack trace support - sw64: rewrite elf core copy interfaces - sw64: fix ptrace.h with types.h and NOT __ASSEMBLY__ - sw64: merge user_fpsimd_state into thread_struct - sw64: add ARCH_TRACEHOOK and regset support - sw64: change the value of physical_id in /proc/cpuinfo - sw64: perf: add exclude_user and exclude_kernel support - sw64: fix some structs related to pt_regs - sw64: add builtin LPC interrupt controller to chip3.dts - irqchip: add sw64 chip3 builtin LPC interrupt controller driver - sw64: remove discontiguous memory support - sw64: check integrity for dtb passed by BIOS - sw64: simplify pgtable helpers - sw64: simplify __phys_addr and __virt_addr_valid - sw64: avoid copying thread_struct twice - sw64: move struct pt_regs to kapi ptrace.h - sw64: access pt_regs with regoffsets where appropriate - sw64: remove other struct switch_stack things - sw64: remove switch_stack from __sw64_vcpu_run - sw64: remove switch_stack and allregs from entUna - sw64: get blocked thread's frame pointer from thread_struct - sw64: dump callee-saved registers from pt_regs - sw64: remove switch_stack from signal handling - sw64: remove switch_stack from entMM and entSys - sw64: remove r9_r15 argument of dik_show_regs and die_if_kernel - sw64: switch to generic fork like system calls - sw64: add fpu state save/restore interfaces - sw64: access IO space with readX/writeX - sw64: map logical address with __va() - sw64: read host IO registers with rdio64 hmcall - sw64: map address by OR operation in __va() - sw64: iommu: work around iova mapping on pci bars - sw64: do not include sw64io.h in io.h - sw64: remove unused IO_CONCAT - sw64: kapi: use generic vga.h - sw64: clean up unused pci iounmap operation - sw64: remove VGA_HOSE things - sw64: kapi: include generic modules.h - sw64: kapi: remove unimplemented IPLs - sw64: kapi: remove redudant SMP_CACHE_BYTES - sw64: move ucontext.h to uapi - sw64: kapi: generate some kapi headers from generic ones - sw64: kapi: remove unused header-y from Kbuild - sw64: uapi: include generic param.h - sw64: uapi: generate some uapi headers from generic ones - sw64: remove unused header files - powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR - thermal: netlink: Fix parameter type of thermal_genl_cpu_capability_event() stub - thermal: netlink: Add a new event to notify CPU capabilities change - thermal: intel: hfi: INTEL_HFI_THERMAL depends on NET - thermal: intel: hfi: Notify user space for HFI events - thermal: intel: hfi: Enable notification interrupt - x86/Documentation: Describe the Intel Hardware Feedback Interface - thermal: intel: hfi: Handle CPU hotplug events - thermal: intel: hfi: Minimally initialize the Hardware Feedback Interface - x86/cpu: Add definitions for the Intel Hardware Feedback Interface - thermal: Move therm_throt there from x86/mce - x86/mce: Get rid of mcheck_intel_therm_init()- powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit - Revert "powerpc: Fix virt_addr_valid() check" - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - irqchip/gic, gic-v3: Prevent GSI to SGI translations - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() - arm64: module: remove (NOLOAD) from linker script - selftests: cgroup: Test open-time cgroup namespace usage for migration checks - selftests: cgroup: Test open-time credential usage for migration checks - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 - selftests/cgroup: Fix build on older distros - mm: don't skip swap entry even if zap_details specified - ubsan: remove CONFIG_UBSAN_OBJECT_SIZE - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts - tools build: Filter out options and warnings not supported by clang - perf python: Fix probing for some clang command line options - perf build: Don't use -ffat-lto-objects in the python feature test when building with clang-13 - drm/amdkfd: Create file descriptor after client is added to smi_clients list - drm/nouveau/pmu: Add missing callbacks for Tegra devices - drm/amdgpu/smu10: fix SoC/fclk units in auto mode - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator - ata: sata_dwc_460ex: Fix crash due to OOB write - gpio: Restrict usage of GPIO chip irq members before initialization - RDMA/hfi1: Fix use-after-free bug for mm struct - arm64: patch_text: Fixup last cpu should be master - btrfs: prevent subvol with swapfile from being deleted - btrfs: fix qgroup reserve overflow the qgroup limit - x86/speculation: Restore speculation related MSRs during S3 resume - x86/pm: Save the MSR validity status at context setup - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - lz4: fix LZ4_decompress_safe_partial read out of bound - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete - mmc: mmci: stm32: correctly check all elements of sg list - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" - arm64: Add part number for Arm Cortex-A78AE - perf session: Remap buf if there is no space for event - perf tools: Fix perf's libperf_print callback - perf: arm-spe: Fix perf report --mem-mode - iommu/omap: Fix regression in probe for NULL pointer dereference - SUNRPC: svc_tcp_sendmsg() should handle errors from xdr_alloc_bvec() - SUNRPC: Handle low memory situations in call_status() - SUNRPC: Handle ENOMEM in call_transmit_status() - io_uring: don't touch scm_fp_list after queueing skb - drbd: Fix five use after free bugs in get_initial_state - bpf: Support dual-stack sockets in bpf_tcp_check_syncookie - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() - qede: confirm skb is allocated before using - net: phy: mscc-miim: reject clause 45 register accesses - rxrpc: fix a race in rxrpc_exit_net() - net: openvswitch: fix leak of nested actions - net: openvswitch: don't send internal clone attribute to the userspace. - ice: synchronize_rcu() when terminating rings - ipv6: Fix stats accounting in ip6_pkt_drop - ice: Do not skip not enabled queues in ice_vc_dis_qs_msg - ice: Set txq_teid to ICE_INVAL_TEID on ring creation - dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe - IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition - RDMA/mlx5: Don't remove cache MRs when a delay is needed - sfc: Do not free an empty page_ring - bnxt_en: reserve space inside receive page for skb_shared_info - drm/imx: Fix memory leak in imx_pd_connector_get_modes - drm/imx: imx-ldb: Check for null pointer after calling kmemdup - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms - net: ipv4: fix route with nexthop object delete warning - ice: Clear default forwarding VSI during VSI release - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() - Drivers: hv: vmbus: Fix potential crash on module unload - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() - Revert "hv: utils: add PTP_1588_CLOCK to Kconfig to fix build" - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - parisc: Fix patch code locking and flushing - parisc: Fix CPU affinity for Lasi, WAX and Dino chips - NFS: Avoid writeback threads getting stuck in mempool_alloc() - NFS: nfsiod should not block forever in mempool_alloc() - SUNRPC: Fix socket waits for write buffer space - jfs: prevent NULL deref in diFree - virtio_console: eliminate anonymous module_init & module_exit - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC: remove scheduling boost for "SWAPPER" tasks. - SUNRPC/xprt: async tasks mustn't block waiting for memory - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - clk: Enforce that disjoints limits are invalid - clk: ti: Preserve node in ti_dt_clocks_register() - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 - NFSv4: Protect the state recovery thread against direct reclaim - NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() - w1: w1_therm: fixes w1_seq for ds28ea00 sensors - staging: wfx: fix an error handling in wfx_init_common() - phy: amlogic: meson8b-usb2: Use dev_err_probe() - staging: vchiq_core: handle NULL result of find_service_by_handle - clk: si5341: fix reported clk_rate when output divider is 2 - minix: fix bug when opening a file with O_DIRECT - init/main.c: return 1 from handled __setup() functions - ceph: fix memory leak in ceph_readdir when note_last_dentry returns error - netlabel: fix out-of-bounds memory accesses - Bluetooth: Fix use after free in hci_send_acl - MIPS: ingenic: correct unit node address - xtensa: fix DTC warning unit_address_format - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm - net: sfp: add 2500base-X quirk for Lantech SFP module - net: limit altnames to 64k total - net: account alternate interface name memory - can: isotp: set default value for N_As to 50 micro seconds - scsi: libfc: Fix use after free in fc_exch_abts_resp() - powerpc/secvar: fix refcount leak in format_show() - MIPS: fix fortify panic when copying asm exception handlers - PCI: endpoint: Fix misused goto label - bnxt_en: Eliminate unintended link toggle during FW reset - Bluetooth: use memset avoid memory leaks - Bluetooth: Fix not checking for valid hdev on bt_dev_{info,warn,err,dbg} - tuntap: add sanity checks about msg_controllen in sendmsg - macvtap: advertise link netns via netlink - mips: ralink: fix a refcount leak in ill_acc_of_setup() - net/smc: correct settings of RMB window update limit - scsi: hisi_sas: Free irq vectors in order for v3 HW - scsi: aha152x: Fix aha152x_setup() __setup handler return value - mt76: mt7615: Fix assigning negative values to unsigned variable - scsi: pm8001: Fix memory leak in pm8001_chip_fw_flash_update_req() - scsi: pm8001: Fix tag leaks on error - scsi: pm8001: Fix task leak in pm8001_send_abort_all() - scsi: pm8001: Fix pm8001_mpi_task_abort_resp() - scsi: pm8001: Fix pm80xx_pci_mem_copy() interface - drm/amdkfd: make CRAT table missing message informational only - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - iwlwifi: mvm: Correctly set fragmented EBS - power: supply: axp288-charger: Set Vhold to 4.4V - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum - tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH. - PCI: endpoint: Fix alignment fault error in copy tests - usb: ehci: add pci device support for Aspeed platforms - iommu/arm-smmu-v3: fix event handling soft lockup - PCI: aardvark: Fix support for MSI interrupts - drm/amdgpu: Fix recursive locking warning - powerpc: Set crashkernel offset to mid of RMA region - ipv6: fix kabi for mc_forwarding in struct ipv6_devconf - ipv6: make mc_forwarding atomic - libbpf: Fix build issue with llvm-readelf - cfg80211: don't add non transmitted BSS to 6GHz scanned channels - mt76: dma: initialize skip_unmap in mt76_dma_rx_fill - power: supply: axp20x_battery: properly report current when discharging - scsi: bfa: Replace snprintf() with sysfs_emit() - scsi: mvsas: Replace snprintf() with sysfs_emit() - bpf: Make dst_port field in struct bpf_sock 16-bit wide - ath11k: mhi: use mhi_sync_power_up() - ath11k: fix kernel panic during unload/load ath11k modules - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 - ptp: replace snprintf with sysfs_emit - usb: gadget: tegra-xudc: Fix control endpoint's definitions - usb: gadget: tegra-xudc: Do not program SPARAM - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj - drm/amd/display: Add signal type check when verify stream backends same - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 - drm: Add orientation quirk for GPD Win Max - KVM: x86/emulator: Emulate RDPID only if it is enabled in guest - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs - rtc: wm8350: Handle error for wm8350_register_irq - gfs2: gfs2_setattr_size error path fix - gfs2: Fix gfs2_release for non-writers regression - gfs2: Check for active reservation in gfs2_release - !26 Intel SPR: SGX virtualization support - !25 Intel SPR: Intel PMT support - !24 Intel SPR: intel_idle support - docs: virt: api.rst: fix a pointer to SGX documentation - platform/x86: intel_pmt_telemetry: Ignore zero sized entries - platform/x86: intel_pmt_crashlog: Constify static attribute_group struct - platform/x86: intel_pmt_crashlog: Fix incorrect macros - platform/x86: intel_pmt_class: Initial resource to 0 - mfd: intel_pmt: Add support for DG1 - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable - platform/x86: pmt: Fix a potential Oops on error in probe - platform/x86: Intel PMT Crashlog capability driver - platform/x86: Intel PMT Telemetry capability driver - platform/x86: Intel PMT class driver - mfd: Intel Platform Monitoring Technology support - PCI: Add defines for Designated Vendor-Specific Extended Capability - intel_idle: Fix SPR C6 optimization - intel_idle: Fix the 'preferred_cstates' module parameter - cpuidle: intel_idle: Drop redundant backslash at line end - cpuidle: intel_idle: Update intel_idle() kerneldoc comment - intel_idle: add core C6 optimization for SPR - intel_idle: add 'preferred_cstates' module argument - intel_idle: add SPR support - intel_idle: enable interrupts before C1 on Xeons - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled - intel_idle: add Iclelake-D support - intel_idle: update ICX C6 data - intel_idle: remove definition of DEBUG - intel_idle: add SnowRidge C-state table - x86/sgx: Silence softlockup detection when releasing large enclaves - x86/sgx: Fix free page accounting - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl - x86/sgx/virt: extract sgx_vepc_remove_page - x86/sgx: use vma_lookup() in sgx_encl_find() - mm: add vma_lookup(), update find_vma_intersection() comments - i915_vma: Rename vma_lookup to i915_vma_lookup - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code - KVM: x86: Add capability to grant VM access to privileged SGX attribute - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions - KVM: VMX: Frame in ENCLS handler for SGX virtualization - KVM: VMX: Add basic handling of VM-Exit from SGX enclave - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features - KVM: x86: Add support for reverse CPUID lookup of scattered features - KVM: x86: Define new #PF SGX error code bit - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) - x86/sgx: Move provisioning device creation out of SGX driver - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs - x86/sgx: Add encls_faulted() helper - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) - x86/sgx: Move ENCLS leaf definitions to sgx.h - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled - x86/cpu/intel: Allow SGX virtualization without Launch Control support - x86/sgx: Introduce virtual EPC for use by KVM guests - x86/sgx: Add SGX_CHILD_PRESENT hardware error code - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() - x86/cpufeatures: Add SGX1 and SGX2 sub-features - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit - x86/mm: Signal SIGSEGV with PF_SGX- xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - netfilter: nf_tables: stricter validation of element data - xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/filemap: fix UAF in find_lock_entries - shmem: allow reporting fanotify events with file handles on tmpfs - fs: introduce a wrapper uuid_to_fsid() - Revert "iommu: handle page response timeout" - livepatch/ppc32: Fix the stack check for exception frames - livepatch/ppc64: Fix the stack check for exception frames - livepatch/ppc64: Fix several compilation errors in unwind_frame() - mm/filemap: fix that first page is not mark accessed in filemap_read() - block: don't use cmpxchg64() on 32-bit platform - block: fix that iostat can show huge wait time - block: fix sleeping function called from invalid context in part_get_stat_info() - block: fix kabi broken in struct hd_struct - blk-mq: fix kabi broken in struct request - block: update nsecs[] in part_stat_show() and diskstats_show() - blk-throttle: fix io hung due to configuration updates - vt: drop old FONT ioctls - genirq: Take the proposed affinity at face value if force==true - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - livepatch: Add klp_module_delete_safety_check - livepatch/x86: Add arch_klp_module_check_calltrace - livepatch/x86: Add do_check_calltrace - livepatch/powerpc64: Add arch_klp_module_check_calltrace - livepatch/powerpc64: Add do_check_calltrace - livepatch/powerpc32: Add arch_klp_module_check_calltrace - livepatch/powerpc32: Add do_check_calltrace - livepatch/arm: Add arch_klp_module_check_calltrace - livepatch/arm: Add do_check_calltrace - livepatch/arm64: Add arch_klp_module_check_calltrace - livepatch/arm64: Add do_check_calltrace - livepatch/powerpc: Support breakpoint exception optimization - livepatch/powerpc: Change livepatch_create_btamp to a public function - livepatch/arm: Support breakpoint exception optimization - livepatch/arm64: Support breakpoint exception optimization - livepatch: Add arch_klp_init - livepatch/x86: Support breakpoint exception optimization - livepatch: Use breakpoint exception to optimize enabling livepatch - livepatch: Traverse klp_func_list by using the rcu interface - livepatch: Delete the duplicate code of klp_compare_address() - livepatch: Narrow the scope of the 'text_mutex' lock - livepatch: Cleanup klp_mem_prepare() - sign-file: Support SM signature - mm/kfence: reset PG_slab and memcg_data before freeing __kfence_pool - mm: kfence: fix objcgs vector allocation - mm/kfence: print disabling or re-enabling message - kfence: enable check kfence canary on panic via boot param - kfence: test: try to avoid test_gfpzero trigger rcu_stall - kunit: fix UAF when run kfence test case test_gfpzero - arm64: kfence: scale sample_interval to control re-enabling - kfence: make re-enabling KFENCE compatible with dynamic objects - kfence: alloc kfence_pool after system startup - kfence: allow re-enabling KFENCE after system startup - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page- smp: fix early_param csdlock_debug boot panic - RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx() - RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() - RDMA/hns: Remove the num_cqc_timer variable - RDMA/hns: Add the detection for CMDQ status in the device initialization process - RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr() - RDMA/hns: Init the variable at the suitable place - RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource - RDMA/hns: Remove redundant variable "ret" - RDMA/hns: Remove unused function to_hns_roce_state() - RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP - ipmi:watchdog: Set panic count to proper value on a panic - ipmi/watchdog: replace atomic_add() and atomic_sub() - scsi: hisi_sas: Change the debugfs parameters dump count default value - blk-mq: don't clear flush_rq from tags->rqs[] - ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - arm64: Do not defer reserve_crashkernel() for platforms with no DMA memory zones - PCI: xgene: Revert "PCI: xgene: Use inbound resources for setup" - can: m_can: m_can_tx_handler(): fix use after free of skb - openvswitch: Fixed nd target mask field in the flow dump. - docs: sysctl/kernel: add missing bit to panic_print - um: Fix uml_mconsole stop/go - ARM: dts: spear13xx: Update SPI dma properties - ARM: dts: spear1340: Update serial node properties - ASoC: topology: Allow TLV control to be either read or write - dt-bindings: spi: mxic: The interrupt property is not mandatory - dt-bindings: mtd: nand-controller: Fix a comment in the examples - dt-bindings: mtd: nand-controller: Fix the reg property description - bpf: Fix comment for helper bpf_current_task_under_cgroup() - bpf: Adjust BPF stack helper functions to accommodate skip > 0 - mm/usercopy: return 1 from hardened_usercopy __setup() handler - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ARM: 9187/1: JIVE: fix return value of __setup handler - mm/mmap: return 1 from stack_guard_gap __setup() handler - batman-adv: Check ptr for NULL before reducing its refcnt - ASoC: soc-compress: Change the check for codec_dai - staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet - proc: bootconfig: Add null pointer check - can: isotp: restore accidentally removed MSG_PEEK feature - platform/chrome: cros_ec_typec: Check for EC device - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - riscv module: remove (NOLOAD) - io_uring: fix memory leak of uid in files registration - ARM: iop32x: offset IRQ numbers by 1 - ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs - pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() - pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function - pinctrl: pinconf-generic: Print arguments for bias-pull-* - watch_queue: Free the page array when watch_queue is dismantled - crypto: arm/aes-neonbs-cbc - Select generic cbc and aes - mailbox: imx: fix wakeup failure from freeze mode - rxrpc: Fix call timer start racing with call destruction - gfs2: Make sure FITRIM minlen is rounded up to fs block size - rtc: check if __rtc_read_time was successful - XArray: Update the LRU list in xas_split() - can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix return of error value - can: mcba_usb: properly check endpoint type - XArray: Fix xas_create_range() when multi-order entry present - wireguard: socket: ignore v6 endpoints when ipv6 is disabled - wireguard: socket: free skb in send6 when ipv6 is disabled - wireguard: queueing: use CFI-safe ptr_ring cleanup function - ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM - KVM: SVM: fix panic on out-of-bounds guest IRQ - KVM: x86: fix sending PV IPI - KVM: Prevent module exit until all VMs are freed - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - platform: chrome: Split trace include file - scsi: qla2xxx: Use correct feature type field during RFF_ID processing - scsi: qla2xxx: Reduce false trigger to login - scsi: qla2xxx: Fix N2N inconsistent PLOGI - scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests - scsi: qla2xxx: Fix hang due to session stuck - scsi: qla2xxx: Fix incorrect reporting of task management failure - scsi: qla2xxx: Fix disk failure to rediscover - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() - scsi: qla2xxx: Check for firmware dump already collected - scsi: qla2xxx: Add devids and conditionals for 28xx - scsi: qla2xxx: Fix device reconnect in loop topology - scsi: qla2xxx: Fix warning for missing error code - scsi: qla2xxx: Fix wrong FDMI data for 64G adapter - scsi: qla2xxx: Fix scheduling while atomic - scsi: qla2xxx: Fix stuck session in gpdb - powerpc: Fix build errors with newer binutils - powerpc/lib/sstep: Fix build errors with newer binutils - powerpc/lib/sstep: Fix 'sthcx' instruction - powerpc/kasan: Fix early region not updated correctly - KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU - ALSA: hda/realtek: Add alc256-samsung-headphone fixup - media: atomisp: fix bad usage at error handling logic - mmc: host: Return an error when ->enable_sdio_irq() ops is missing - media: hdpvr: initialize dev->worker at hdpvr_register_videodev - media: Revert "media: em28xx: add missing em28xx_close_extension" - video: fbdev: sm712fb: Fix crash in smtcfb_write() - ARM: mmp: Fix failure to remove sram device - ARM: tegra: tamonten: Fix I2C3 pad setting - lib/test_lockup: fix kernel pointer check for separate address spaces - uaccess: fix type mismatch warnings from access_ok() - media: cx88-mpeg: clear interrupt status register before streaming video - ASoC: soc-core: skip zero num_dai component in searching dai name - ARM: dts: bcm2711: Add the missing L1/L2 cache information - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() - arm64: defconfig: build imx-sdma as a module - ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk - ARM: ftrace: avoid redundant loads or clobbering IP - media: atomisp: fix dummy_ptr check to avoid duplicate active_bo - media: atomisp_gmin_platform: Add DMI quirk to not turn AXP ELDO2 regulator off on some boards - ASoC: madera: Add dependencies on MFD - ARM: dts: bcm2837: Add the missing L1/L2 cache information - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit - video: fbdev: cirrusfb: check pixclock to avoid divide by zero - video: fbdev: w100fb: Reset global state - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow - media: ir_toy: free before error exiting - media: staging: media: zoran: fix various V4L2 compliance errors - media: staging: media: zoran: calculate the right buffer number for zoran_reap_stat_com - media: staging: media: zoran: move videodev alloc - ntfs: add sanity check on allocation size - f2fs: compress: fix to print raw data size in error path of lz4 decompression - NFSD: Fix nfsd_breaker_owns_lease() return values - f2fs: fix to do sanity check on curseg->alloc_type - ext4: don't BUG if someone dirty pages without asking ext4 first - ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit - ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb - locking/lockdep: Iterate lock_classes directly when reading lockdep files - spi: tegra20: Use of_device_get_match_data() - nvme-tcp: lockdep: annotate in-kernel sockets - parisc: Fix handling off probe non-access faults - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - Revert "Revert "block, bfq: honor already-setup queue merges"" - lib/raid6/test/Makefile: Use $(pound) instead of # for Make 4.3 - ACPICA: Avoid walking the ACPI Namespace if it is not there - fs/binfmt_elf: Fix AT_PHDR for unusual ELF files - irqchip/nvic: Release nvic_base upon failure - irqchip/qcom-pdc: Fix broken locking - Fix incorrect type in assignment of ipv6 port for audit - loop: use sysfs_emit() in the sysfs xxx show() - selinux: allow FIOCLEX and FIONCLEX with policy capability - selinux: use correct type for context length - pinctrl: npcm: Fix broken references to chip->parent_device - gcc-plugins/stackleak: Exactly match strings instead of prefixes - regulator: rpi-panel: Handle I2C errors/timing to the Atmel - LSM: general protection fault in legacy_parse_param - fs: fix fd table size alignment properly - lib/test: use after free in register_test_dev_kmod() - fs: fd tables have to be multiples of BITS_PER_LONG - net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head - qlcnic: dcb: default to returning -EOPNOTSUPP - selftests: test_vxlan_under_vrf: Fix broken test case - net: phy: broadcom: Fix brcm_fet_config_init() - net: enetc: report software timestamping via SO_TIMESTAMPING - xen: fix is_xen_pmu() - clk: Initialize orphan req_rate - clk: qcom: gcc-msm8994: Fix gpll4 width - kdb: Fix the putarea helper function - NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - jfs: fix divide error in dbNextAG - driver core: dd: fix return value of __setup handler - firmware: google: Properly state IOMEM dependency - kgdbts: fix return value of __setup handler - serial: 8250: fix XOFF/XON sending when DMA is used - kgdboc: fix return value of __setup handler - tty: hvc: fix return value of __setup handler - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe - pinctrl: mediatek: paris: Skip custom extra pin config dump for virtual GPIOs - pinctrl: mediatek: paris: Fix pingroup pin config state readback - pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() - pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init - staging: mt7621-dts: fix GB-PC2 devicetree - staging: mt7621-dts: fix pinctrl properties for ethernet - staging: mt7621-dts: fix formatting - staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree - NFS: remove unneeded check in decode_devicenotify_args() - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver - clk: clps711x: Terminate clk_div_table with sentinel element - clk: loongson1: Terminate clk_div_table with sentinel element - clk: actions: Terminate clk_div_table with sentinel element - nvdimm/region: Fix default alignment for small regions - remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_region - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region - remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region - dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma - clk: qcom: clk-rcg2: Update the frac table for pixel clock - clk: qcom: clk-rcg2: Update logic to calculate D value for RCG - clk: at91: sama7g5: fix parents of PDMCs' GCLK - clk: imx7d: Remove audio_mclk_root_clk - dma-debug: fix return value of __setup handlers - NFS: Return valid errors from nfs2/3_decode_dirent() - habanalabs: Add check for pci_enable_device - iio: adc: Add check for devm_request_threaded_irq - serial: 8250: Fix race condition in RTS-after-send handling - NFS: Use of mapping_set_error() results in spurious errors - serial: 8250_lpss: Balance reference count for PCI DMA device - serial: 8250_mid: Balance reference count for PCI DMA device - phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) - clk: qcom: ipq8074: Use floor ops for SDCC1 clock - pinctrl: renesas: checker: Fix miscalculation of number of states - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel - staging:iio:adc:ad7280a: Fix handing of device address bit reversing. - iio: mma8452: Fix probe failing when an i2c_device_id is used - clk: qcom: ipq8074: fix PCI-E clock oops - soundwire: intel: fix wrong register name in intel_shim_wake - cpufreq: qcom-cpufreq-nvmem: fix reading of PVS Valid fuse - misc: alcor_pci: Fix an error handling path - fsi: Aspeed: Fix a potential double free - fsi: aspeed: convert to devm_platform_ioremap_resource - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() - mxser: fix xmit_buf leak in activate when LSR == 0xff - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe - tipc: fix the timer expires after interval 100ms - openvswitch: always update flow key after nat - tcp: ensure PMTU updates are processed during fastopen - net: bcmgenet: Use stronger register read/writes to assure ordering - PCI: Avoid broken MSI on SB600 USB devices - selftests/bpf/test_lirc_mode2.sh: Exit with proper code - i2c: mux: demux-pinctrl: do not deactivate a master that is not active - i2c: meson: Fix wrong speed use from probe - af_netlink: Fix shift out of bounds in group mask calculation - ipv4: Fix route lookups when handling ICMP redirects and PMTU updates - Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt - Bluetooth: call hci_le_conn_failed with hdev lock in hci_le_conn_failed - selftests/bpf: Fix error reporting from sock_fields programs - bareudp: use ipv6_mod_enabled to check if IPv6 enabled - can: isotp: support MSG_TRUNC flag when reading from socket - can: isotp: return -EADDRNOTAVAIL when reading from unbound socket - USB: storage: ums-realtek: fix error code in rts51x_read_mem() - samples/bpf, xdpsock: Fix race when running for fix duration of time - RDMA/mlx5: Fix memory leak in error flow for subscribe event routine - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - MIPS: pgalloc: fix memory leak caused by pgd_free() - MIPS: RB532: fix return value of __setup handler - mips: cdmm: Fix refcount leak in mips_cdmm_phys_base - ath10k: Fix error handling in ath10k_setup_msa_resources - vxcan: enable local echo for sent CAN frames - powerpc: 8xx: fix a return value error in mpc8xx_pic_init - platform/x86: huawei-wmi: check the return value of device_create_file() - selftests/bpf: Make test_lwt_ip_encap more stable and faster - libbpf: Unmap rings when umem deleted - mfd: mc13xxx: Add check for mc13xxx_irq_request - powerpc/sysdev: fix incorrect use to determine if list is empty - mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n - net: axienet: fix RX ring refill allocation failure handling - IB/hfi1: Allow larger MTU without AIP - power: supply: wm8350-power: Add missing free in free_charger_irq - power: supply: wm8350-power: Handle error for wm8350_register_irq - i2c: xiic: Make bus names unique - hv_balloon: rate-limit "Unhandled message" warning - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() - KVM: x86: Fix emulation in writing cr8 - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() - libbpf: Skip forward declaration when counting duplicated type names - gpu: host1x: Fix a memory leak in 'host1x_remove()' - bpf, arm64: Feed byte-offset into bpf line info - bpf, arm64: Call build_prologue() first in first JIT pass - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt - scsi: hisi_sas: Change permission of parameter prot_mask - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe - ext2: correct max file size computing - TOMOYO: fix __setup handlers return values - drm/amd/display: Remove vupdate_int_entry definition - RDMA/mlx5: Fix the flow of a miss in the allocation of a cache ODP MR - scsi: pm8001: Fix abort all task initialization - scsi: pm8001: Fix NCQ NON DATA command completion handling - scsi: pm8001: Fix NCQ NON DATA command task initialization - scsi: pm8001: Fix le32 values handling in pm80xx_chip_sata_req() - scsi: pm8001: Fix le32 values handling in pm80xx_chip_ssp_io_req() - scsi: pm8001: Fix payload initialization in pm80xx_encrypt_update() - scsi: pm8001: Fix le32 values handling in pm80xx_set_sas_protocol_timer_config() - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() - scsi: pm8001: Fix command initialization in pm80XX_send_read_log() - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS - drm/msm/dpu: fix dp audio condition - drm/msm/dpu: add DSPP blocks teardown - drm/msm/dp: populate connector of struct dp_panel - iwlwifi: mvm: Fix an error code in iwl_mvm_up() - iwlwifi: Fix -EIO error code that is never returned - dax: make sure inodes are flushed before destroy cache - IB/cma: Allow XRC INI QPs to set their local ACK timeout - drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug - drm/amd/pm: enable pm sysfs write for one VF mode - iommu/ipmmu-vmsa: Check for error num after setting mask - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init - drm/bridge: dw-hdmi: use safe format when first in bridge chain - PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge - scripts/dtc: Call pkg-config POSIXly correct - net: dsa: mv88e6xxx: Enable port policy support on 6097 - mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update - mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update - mt76: mt7915: use proper aid value in mt7915_mcu_sta_basic_tlv - mt76: mt7915: use proper aid value in mt7915_mcu_wtbl_generic_tlv in sta mode - powerpc/perf: Don't use perf_hw_context for trace IMC PMU - KVM: PPC: Book3S HV: Check return value of kvmppc_radix_init - powerpc: dts: t1040rdb: fix ports names for Seville Ethernet switch - ray_cs: Check ioremap return value - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe - i40e: respect metadata on XSK Rx to skb - i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb - KVM: PPC: Fix vmx/vsx mixup in mmio emulation - RDMA/core: Set MR type in ib_reg_user_mr - ath9k_htc: fix uninit value bugs - drm/amd/pm: return -ENOTSUPP if there is no get_dpm_ultimate_freq function - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() - drm/nouveau/acr: Fix undefined behavior in nvkm_acr_hsfw_load_bl() - ionic: fix type complaint in ionic_dev_cmd_clean() - drm/edid: Don't clear formats if using deep color - mtd: rawnand: gpmi: fix controller timings setting - mtd: onenand: Check for error irq - Bluetooth: hci_serdev: call init_rwsem() before p->open() - udmabuf: validate ubuf->pagecount - libbpf: Fix possible NULL pointer dereference when destroying skeleton - drm/panfrost: Check for error num after setting mask - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern - drm: bridge: adv7511: Fix ADV7535 HPD enablement - drm/bridge: nwl-dsi: Fix PM disable depth imbalance in nwl_dsi_probe - drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev - drm/meson: osd_afbcd: Add an exit callback to struct meson_afbcd_ops - ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLATFORM_DRIVERS - ASoC: codecs: wcd934x: Add missing of_node_put() in wcd934x_codec_parse_data - ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe - ASoC: atmel: Fix error handling in sam9x5_wm8731_driver_probe - ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() - mmc: davinci_mmc: Handle error for clk_enable - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe - ASoC: imx-es8328: Fix error return code in imx_es8328_probe() - ASoC: fsl_spdif: Disable TX clock when stop - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback - ASoC: SOF: Add missing of_node_put() in imx8m_probe - ASoC: rockchip: i2s: Fix missing clk_disable_unprepare() in rockchip_i2s_probe - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() - ivtv: fix incorrect device_caps for ivtvfb - media: saa7134: fix incorrect use to determine if list is empty - media: saa7134: convert list_for_each to entry variant - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of - ASoC: fsi: Add check for clk_enable - ASoC: wm8350: Handle error for wm8350_register_irq - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe - media: vidtv: Check for null return of vzalloc - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED - m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined - arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction - memory: emif: check the pointer temp in get_device_details() - memory: emif: Add check for setup_interrupts - ASoC: soc-compress: prevent the potentially use of null pointer - ASoC: dwc-i2s: Handle errors for clk_enable - ASoC: atmel_ssc_dai: Handle errors for clk_enable - ASoC: mxs-saif: Handle errors for clk_enable - printk: fix return value of printk.devkmsg __setup handler - arm64: dts: broadcom: Fix sata nodename - arm64: dts: ns2: Fix spi-cpol and spi-cpha property - ALSA: spi: Add check for clk_enable() - ASoC: ti: davinci-i2s: Add check for clk_enable() - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() - uaccess: fix nios2 and microblaze get_user_8() - ASoC: codecs: wcd934x: fix return value of wcd934x_rx_hph_mode_put - media: cedrus: h264: Fix neighbour info buffer size - media: cedrus: H265: Fix neighbour info buffer size - media: usb: go7007: s2250-board: fix leak in probe() - media: em28xx: initialize refcount before kref_get - media: video/hdmi: handle short reads of hdmi info frame. - ARM: dts: imx: Add missing LVDS decoder on M53Menlo - ARM: dts: sun8i: v3s: Move the csi1 block to follow address order - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe - firmware: ti_sci: Fix compilation failure when CONFIG_TI_SCI_PROTOCOL is not defined - arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc - arm64: dts: qcom: sdm845: fix microphone bias properties and values - soc: qcom: aoss: remove spurious IRQF_ONESHOT flags - soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem - soc: qcom: rpmpd: Check for null return of devm_kcalloc - ARM: dts: qcom: ipq4019: fix sleep clock - firmware: qcom: scm: Remove reassignment to desc following initializer - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() - video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() - video: fbdev: controlfb: Fix COMPILE_TEST build - video: fbdev: controlfb: Fix set but not used warnings - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen - media: aspeed: Correct value for h-total-pixels - media: hantro: Fix overfill bottom register field name - media: meson: vdec: potential dereference of null pointer - media: coda: Fix missing put_device() call in coda_get_vdoa_data - ASoC: generic: simple-card-utils: remove useless assignment - ASoC: xilinx: xlnx_formatter_pcm: Handle sysclk setting - media: bttv: fix WARNING regression on tunerless devices - media: mtk-vcodec: potential dereference of null pointer - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - media: staging: media: zoran: fix usage of vb2_dma_contig_set_max_seg_size - kunit: make kunit_test_timeout compatible with comment - selftests, x86: fix how check_cc.sh is being invoked - f2fs: fix compressed file start atomic write may cause data corruption - f2fs: compress: remove unneeded read when rewrite whole cluster - btrfs: fix unexpected error path when reflinking an inline extent - f2fs: fix to avoid potential deadlock - nfsd: more robust allocation failure handling in nfsd_file_cache_init - f2fs: fix missing free nid in f2fs_handle_failed_inode - perf/x86/intel/pt: Fix address filter config for 32-bit kernel - perf/core: Fix address filter parser for multiple filters - rseq: Optimise rseq_get_rseq_cs() and clear_rseq_cs() - sched/core: Export pelt_thermal_tp - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa - f2fs: fix to enable ATGC correctly via gc_idle sysfs interface - watch_queue: Actually free the watch - watch_queue: Fix NULL dereference in error cleanup - io_uring: terminate manual loop iterator loop correctly for non-vecs - clocksource: acpi_pm: fix return value of __setup handler - hwmon: (pmbus) Add Vin unit off handling - hwrng: nomadik - Change clk_disable to clk_disable_unprepare - amba: Make the remove callback return void - vfio: platform: simplify device removal - crypto: ccree - Fix use after free in cc_cipher_exit() - crypto: ccp - ccp_dmaengine_unregister release dma channels - ACPI: APEI: fix return value of __setup handlers - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() - clocksource/drivers/timer-microchip-pit64b: Use notrace - clocksource/drivers/exynos_mct: Handle DTS with higher number of interrupts - clocksource/drivers/exynos_mct: Refactor resources allocation - clocksource/drivers/timer-ti-dm: Fix regression from errata i940 fix - crypto: vmx - add missing dependencies - crypto: amlogic - call finalize with bh disabled - crypto: sun8i-ce - call finalize with bh disabled - crypto: sun8i-ss - call finalize with bh disabled - hwrng: atmel - disable trng on failure path - spi: spi-zynqmp-gqspi: Handle error for dma_set_mask - PM: suspend: fix return value of __setup handler - PM: hibernate: fix __setup handler error handling - block: don't delete queue kobject before its children - nvme: cleanup __nvme_check_ids - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING - hwmon: (pmbus) Add mutex to regulator ops - spi: pxa2xx-pci: Balance reference count for PCI DMA device - crypto: ccree - don't attempt 0 len DMA mappings - EVM: fix the evm= __setup handler return value - audit: log AUDIT_TIME_* records only from rules - crypto: rockchip - ECB does not need IV - selftests/x86: Add validity check and allow field splitting - arm64/mm: avoid fixmap race condition when create pud mapping - spi: tegra114: Add missing IRQ check in tegra_spi_probe - thermal: int340x: Check for NULL after calling kmemdup() - crypto: mxs-dcp - Fix scatterlist processing - crypto: authenc - Fix sleep in atomic context in decrypt_tail - crypto: sun8i-ss - really disable hash on A80 - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER - hwrng: cavium - Check health status while reading random data - selinux: check return value of sel_make_avc_files - regulator: qcom_smd: fix for_each_child.cocci warnings - PCI: xgene: Revert "PCI: xgene: Fix IB window setup" - PCI: pciehp: Clear cmd_busy bit in polling mode - drm/i915/gem: add missing boundary check in vm_access - brcmfmac: pcie: Fix crashes due to early IRQs - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio - brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path - brcmfmac: firmware: Allocate space for default boardrev in nvram - xtensa: fix xtensa_wsr always writing 0 - xtensa: fix stop_machine_cpuslocked call in patch_text - media: davinci: vpif: fix unbalanced runtime PM enable - media: davinci: vpif: fix unbalanced runtime PM get - media: gpio-ir-tx: fix transmit with long spaces on Orange Pi PC - DEC: Limit PMAX memory probing to R3k systems - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - crypto: rsa-pkcs1pad - restore signature length check - crypto: rsa-pkcs1pad - correctly get hash from source scatterlist - crypto: rsa-pkcs1pad - only allow with rsa - exec: Force single empty string when argv is empty - lib/raid6/test: fix multiple definition linking error - thermal: int340x: Increase bitmap size - pstore: Don't use semaphores in always-atomic-context code - carl9170: fix missing bit-wise or operator for tx_params - mgag200 fix memmapsl configuration in GCTL6 register - ARM: dts: exynos: add missing HDMI supplies on SMDK5420 - ARM: dts: exynos: add missing HDMI supplies on SMDK5250 - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix - video: fbdev: sm712fb: Fix crash in smtcfb_read() - drm/edid: check basic audio support on CEA extension block - block: limit request dispatch loop duration - mailbox: tegra-hsp: Flush whole channel - ext4: fix fs corruption when tring to remove a non-empty directory with IO error - ext4: fix ext4_fc_stats trace point - coredump: Also dump first pages of non-executable ELF libraries - ACPI: properties: Consistently return -ENOENT if there are no more references - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs - arm64: signal: nofpsimd: Do not allocate fp/simd context when not available - udp: call udp_encap_enable for v6 sockets when enabling encap - powerpc/kvm: Fix kvm_use_magic_page - can: isotp: sanitize CAN ID checks in isotp_bind() - drbd: fix potential silent data corruption - dm integrity: set journal entry unused when shrinking device - mm/kmemleak: reset tag when compare object pointer - mm,hwpoison: unmap poisoned page before invalidation - Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" - mm: madvise: return correct bytes advised with process_madvise - mm: madvise: skip unmapped vma holes passed to process_madvise - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: hda: Avoid unsol event during RPM suspending - ALSA: cs4236: fix an incorrect NULL check on list iterator - cifs: fix NULL ptr dereference in smb2_ioctl_query_info() - cifs: prevent bad output lengths in smb2_ioctl_query_info() - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" - riscv: Increase stack size under KASAN - riscv: Fix fill_callchain return value - qed: display VF trust config - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - mtd: rawnand: protect access to rawnand devices while in suspend - spi: mxic: Fix the transmit path - pinctrl: samsung: drop pin banks references on error paths - remoteproc: Fix count check in rproc_coredump_write() - f2fs: fix to do sanity check on .cp_pack_total_block_count - f2fs: quota: fix loop condition at f2fs_quota_sync() - f2fs: fix to unlock page correctly in error path of is_alive() - NFSD: prevent integer overflow on 32 bit systems - NFSD: prevent underflow in nfssvc_decode_writeargs() - SUNRPC: avoid race between mod_timer() and del_timer_sync() - HID: intel-ish-hid: Use dma_alloc_coherent for firmware update - firmware: stratix10-svc: add missing callback parameter on RSU - Documentation: update stable tree link - Documentation: add link to stable release candidate tree - KEYS: fix length validation in keyctl_pkey_params_get_2() - clk: uniphier: Fix fixed-rate initialization - greybus: svc: fix an error handling bug in gb_svc_hello() - iio: inkern: make a best effort on offset calculation - iio: inkern: apply consumer scale when no channel scale is available - iio: inkern: apply consumer scale on IIO_VAL_INT cases - iio: afe: rescale: use s64 for temporary scale calculations - coresight: Fix TRCCONFIGR.QE sysfs interface - mei: avoid iterator usage outside of list_for_each_entry - mei: me: add Alder Lake N device id. - xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() - xhci: make xhci_handshake timeout for xhci_reset() adjustable - xhci: fix runtime PM imbalance in USB2 resume - xhci: fix garbage USBSTS being logged in some cases - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c - virtio-blk: Use blk_validate_block_size() to validate block size - tpm: fix reference counting for struct tpm_chip - iommu/iova: Improve 32-bit free space estimate - locking/lockdep: Avoid potential access of invalid memory in lock_class - net: dsa: microchip: add spi_device_id tables - Input: zinitix - do not report shadow fingers - spi: Fix erroneous sgs value with min_t() - Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" - net:mcf8390: Use platform_get_irq() to get the interrupt - spi: Fix invalid sgs value - gpio: Revert regression in sysfs-gpio (gpiolib.c) - ethernet: sun: Free the coherent when failing in probing - tools/virtio: fix virtio_test execution - vdpa/mlx5: should verify CTRL_VQ feature exists for MQ - virtio_console: break out of buf poll on remove - ARM: mstar: Select HAVE_ARM_ARCH_TIMER - xfrm: fix tunnel model fragmentation behavior - HID: logitech-dj: add new lightspeed receiver id - hv: utils: add PTP_1588_CLOCK to Kconfig to fix build - USB: serial: simple: add Nokia phone driver - USB: serial: pl2303: add IBM device IDs - NFC: netlink: fix sleep in atomic bug when firmware download timeout - KVM: x86: avoid calling x86 emulator without a decoded instruction - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - net: hns3: fix PF rss size initialization bug - net: hns3: restore tm priority/qset to default settings when tc disabled - net: hns3: modify the ring param print info - net: hns3: don't push link state to VF if unalive - net: hns3: set port base vlan tbl_sta to false before removing old vlan- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address - bpf: Fix KASAN use-after-free Read in compute_effective_progs - fs, mm: fix race in unlinking swapfile - ext4: recover csum seed of tmp_inode after migrating to extents - lockdown: also lock down previous kgdb use - nds32: fix access_ok() checks in get/put_user - wcn36xx: Differentiate wcn3660 from wcn3620 - tpm: use try_get_ops() in tpm-space.c - mac80211: fix potential double free on mesh join - rcu: Don't deboost before reporting expedited quiescent state - Revert "ath: add support for special 0x0 regulatory domain" - crypto: qat - disable registration of algorithms - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board - drivers: net: xgene: Fix regression in CRC stripping - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec - ALSA: cmipci: Restore aux vol on suspend/resume - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB - ALSA: pcm: Add stream lock during PCM reset ioctl operations - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - ALSA: hda/realtek: Add quirk for ASUS GA402 - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 - ALSA: hda/realtek: Add quirk for Clevo NP50PNJ - ALSA: hda/realtek: Add quirk for Clevo NP70PNJ - ALSA: usb-audio: add mapping for new Corsair Virtuoso SE - ALSA: oss: Fix PCM OSS buffer allocation overflow - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call - staging: fbtft: fb_st7789v: reset display before initialization - tpm: Fix error handling in async work - cgroup-v1: Correct privileges check in release_agent writes - exfat: avoid incorrectly releasing for root inode - net: ipv6: fix skb_over_panic in __ip6_append_data- sched/fair: Add document for burstable CFS bandwidth - sched/fair: Add cfs bandwidth burst statistics - sched/fair: Introduce the burstable CFS controller - mm: memcontrol: add the flag_stat file - eulerfs: fix potential sbi->persisters free error - fs/ntfs3: Fix invalid free in log_replay - Revert "nfs: nfs_file_write() should check for writeback errors" - xfs: Skip repetitive warnings about mount options - xfs: rename variable mp to parsing_mp - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - RDMA/hns: Refactor the alloc_cqc() - RDMA/hns: Refactor the alloc_srqc() - RDMA/hns: Clean up the return value check of hns_roce_alloc_cmd_mailbox() - RDMA/hns: Remove similar code that configures the hardware contexts - RDMA/hns: Refactor mailbox functions - RDMA/hns: Fix the wrong type of parameter "op" of the mailbox - RDMA/hns: Remove redundant parameter "mailbox" in the mailbox - RDMA/hns: Remove fixed parameter "timeout" in the mailbox - RDMA/hns: Remove the unused parameter "op_modifier" in mailbox - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - net/ns: put workqueue of cleanup_net sleep for a while when notify. - bcache: avoid unnecessary soft lockup in kworker update_writeback_rate() - md: bcache: check the return value of kzalloc() in detached_dev_do_request() - bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init() - bcache: avoid journal no-space deadlock by reserving 1 journal bucket - bcache: remove incremental dirty sector counting for bch_sectors_dirty_init() - bcache: improve multithreaded bch_sectors_dirty_init() - bcache: improve multithreaded bch_btree_check() - bcache: fixup multiple threads crash - bcache: fixup bcache_dev_sectors_dirty_add() multithreaded CPU false sharing - bcache: use default_groups in kobj_type - bcache: fix NULL pointer reference in cached_dev_detach_finish - bcache: replace snprintf in show functions with sysfs_emit - bcache: move uapi header bcache.h to bcache code directory - bcache: move calc_cached_dev_sectors to proper place on backing device detach - bcache: fix error info in register_bcache() - md: bcache: Fix spelling of 'acquire' - bcache: avoid oversized read request in cache missing code path - bcache: remove bcache device self-defined readahead - lib: crc64: fix kernel-doc warning - bcache: fix a regression of code compiling failure in debug.c - bcache: Use 64-bit arithmetic instead of 32-bit - md: bcache: Trivial typo fixes in the file journal.c - md: bcache: avoid -Wempty-body warnings - bcache: use NULL instead of using plain integer as pointer - bcache: remove PTR_CACHE - bcache: reduce redundant code in bch_cached_dev_run() - bcache: Avoid comma separated statements - bcache: Fix register_device_aync typo - bcache: consider the fragmentation when update the writeback rate - bcache: don't pass BIOSET_NEED_BVECS for the 'bio_set' embedded in 'cache_set' - bcache: set pdev_set_uuid before scond loop iteration - md/bcache: convert comma to semicolon - bcache:remove a superfluous check in register_bcache - bcache: fix race between setting bdev state to none and new write request direct to backing - Revert "selftests/bpf: Add test for bpf_timer overwriting crash" - smsc95xx: Ignore -ENODEV errors when device is unplugged - net: usb: Correct reset handling of smsc95xx - net: usb: Correct PHY handling of smsc95xx - perf symbols: Fix symbol size calculation condition - Input: aiptek - properly check endpoint type - scsi: mpt3sas: Page fault in reply q processing - usb: usbtmc: Fix bug in pipe direction for control transfers - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - net: mscc: ocelot: fix backwards compatibility with single-chain tc-flower offload - net: bcmgenet: skip invalid partial checksums - bnx2x: fix built-in kernel driver load failure - net: phy: mscc: Add MODULE_FIRMWARE macros - net: dsa: Add missing of_node_put() in dsa_port_parse_of - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings - drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_atomic_check() - hv_netvsc: Add check for kvmalloc_array - atm: eni: Add check for dma_map_single - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - net: phy: marvell: Fix invalid comparison in the resume and suspend functions - esp6: fix check on ipv6_skip_exthdr's return value - vsock: each transport cycles only on its own sockets - efi: fix return value of __setup handlers - mm: swap: get rid of livelock in swapin readahead - ocfs2: fix crash when initialize filecheck kobj fails - crypto: qcom-rng - ensure buffer for generate is completely filled- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode" - jbd2: fix a potential race while discarding reserved buffers after an abort - ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed - x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86: Fix get_wchan() to support the ORC unwinder - netfilter: nf_tables: disallow non-stateful expression in sets earlier - io_uring: fix using under-expanded iters - io_uring: don't re-import iovecs from callbacks - nfc: replace improper check device_is_registered() in netlink related functions - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl - net: hns3: add query vf ring and vector map relation - net: hns3: add byte order conversion for VF to PF mailbox message - net: hns3: add byte order conversion for PF to VF mailbox message - net: hns3: remove the affinity settings of vector0 - net: hns3: fix access null pointer issue when set tx-buf-size as 0 - net: hns3: add return value for mailbox handling in PF - net: hns3: add validity check for message data length - net: hns3: modify the return code of hclge_get_ring_chain_from_mbx - net: hns3: fix error log of tx/rx tqps stats - net: hns3: align the debugfs output to the left - net: hns3: clear inited state and stop client after failed to register netdev - net: hns3: Fix spelling mistake "actvie" -> "active" - net: hns3: remove unnecessary line wrap for hns3_set_tunable - net: hns3: replace magic value by HCLGE_RING_REG_OFFSET - net: hns3: fix the wrong words in comments - net: hns3: update the comment of function hclgevf_get_mbx_resp - net: hns3: add log for setting tx spare buf size - net: hns3: add failure logs in hclge_set_vport_mtu - net: hns3: refine the definition for struct hclge_pf_to_vf_msg - net: hns3: refactor hns3_set_ringparam() - net: hns3: add ethtool parameter check for CQE/EQE mode - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: fix the concurrency between functions reading debugfs - skbuff: fix coalescing for page_pool fragment recycling - netfilter: nf_tables: sanitize nft_set_desc_concat_parse() - crypto: arm64/sm4 - Fix wrong dependency of NEON/CE implementation - crypto: arm64/sm4 - add ARMv8 Crypto Extensions implementation - crypto: arm64/sm4 - add ARMv8 NEON implementation - crypto: arm64/sm4-ce - rename to sm4-ce-cipher - crypto: sm4 - export sm4 constant arrays - crypto: sm3,sm4 - move into crypto directory - io_uring: always use original task when preparing req identity - kselftest/vm: fix tests build with old libc - sfc: extend the locking on mcdi->seqno - tcp: make tcp_read_sock() more robust - nl80211: Update bss channel on channel switch for P2P_CLIENT - drm/vrr: Set VRR capable prop only if it is attached to connector - iwlwifi: don't advertise TWT support - atm: firestream: check the return value of ioremap() in fs_init() - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE - MIPS: smp: fill in sibling and core maps earlier - mac80211: refuse aggregations sessions before authorized - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller - ARM: dts: rockchip: reorder rk322x hmdi clocks - arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" - arm64: dts: rockchip: reorder rk3399 hdmi clocks - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity - xfrm: Fix xfrm migrate issues when address family changes - xfrm: Check if_id in xfrm_migrate - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - proc: Fix a dentry lock race between release_task and lookup - x86/sgx: Fix race between reclaimer and page fault handler - x86/sgx: Mark PCMD page as dirty when modifying contents - x86/sgx: Free backing memory after faulting the enclave page - memcg: introduce per-memcg reclaim interface for cgroup v1 - selftests: cgroup: add a selftest for memory.reclaim - selftests: cgroup: fix alloc_anon_noexit() instantly freeing memory - selftests: cgroup: return -errno from cg_read()/cg_write() on failure - memcg: introduce per-memcg reclaim interface - KVM: SEV: add cache flush to solve SEV cache incoherency issues - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - share_pool: Fix ABBA deadlock - sharepool: fix hisi oom deadlock - floppy: disable FDRAWCMD by default - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - sw64: optimize simd version of memcpy and memset - sw64: fix sendfile system call - sw64: fix the number of aux entries in ARCH_DLINFO - sw64: pcie: enable PME and AER support - sw64: unify 32-bit MEMIO address of host and guest - hwmon: add support for sw64 temperature sensor - sw64: pci: align the address of mmio resource to PAGE_SIZE - sw64: signal: save/restore fpregs with copy user - sw64: push and pop kernel stack with ldi instruction - ipmi: add ipmi driver support - sw64: add pvt device to chip3.dts - hwmon: add voltage sensor support for sw64 - sw64: remap PA with |= in early_ioremap - sw64: vdso: fix CFI directives for fpregs in vrt_sigreturn - sw64: vdso: fix backtrace of vrt_sigreturn - sw64: kvm: simplify the code - sw64: force signal and fault for traps and debugging - sw64: fix compile error for DISCONTIGMEM=y - sw64: add old sigprocmask back for compatibility - sw64: add dynamic turning on/off cores support - sw64: add dynamic frequency scaling support - sw64: fix ip checksum calculation - sw64: remove unnecessary parameter in REG_OFFSET_NAME - sw64: kvm: fix bad page state setting outside of kvm memory pool - sw64: fix setup_rt_frame for non SA_SIGINFO - sw64: do some cleanups for rt_sigframe - sw64: kvm: handle ldl_u and stl_u when exit mmio - sw64: fix some compile errors - sw64: add missing global __constant_c_memset - sw64: remove unnecessary include headers - sw64: increase position index in c_next for cpuinfo - sw64: Kconfig: remove dependence on ARCH_SUPPORTS_ACPI - sw64: Kconfig: remove dependence on !PREEMPT - sw64: clean up out-of-date selected options - sw64: add kbuild defconfig rule - sw64: ptrace: clean up debug codes - sw64: add ARCH_HAS_PTE_SPECIAL support - sw64: kvm: remap pages of guest by vm_insert_page() - sw64: clean up a.out and ECOFF binary related headers - sw64: switch to old-style semctl/shmctl syscalls - sw64: define NR_SYSCALLS as generated __NR_syscalls - sw64: add SO_RCVTIMEO/ SO_SNDTIMEO socket options - sw64: dts: rename spi flash partition to fix warning - sw64: fix ex_table entries from misalignment handlers - sw64: radeon: add a force flush to delay work when radeon uvd suspend - sw64: add set time support for hypervisor based rtc - sw64: add regs and stack access APIs to support kprobe events - sw64: unify access to LONGTIME for guest and emulator - sw64: enable more than 32 CPUs for guest - sw64: fix SPDX license identifier in uapi headers - sw64: add required include headers to ptrace.h - sw64: fix the VDSO symbol generation for nm - sw64: add clone3 syscall support - sw64: add missing pkey syscall numbers - sw64: reformat syscall.tbl - sw64: fix printk method for guest os - sw64: remove unused a.out.h - sw64: switch GUP to the generic get_user_pages_fast() implementation - sw64: kvm: fix bug when open file with the O_DIRECT flag - sw64: fix compile error for CONFIG_PCI=n - sw64: rename kvm_mem variables - sw64: fix coding style problems - sw64: kvm: remove MAX_VPN - sw64: clean up useless #if 0 and #if 1 - sw64: fix coding style problems - sw64: remove MAX_ASN - sw64: add support for emulator running mode - sw64: optimize ip checksum calculation - sw64: use jump label for running modes - sw64: mm: mark pci and memmap region as nomap - sw64: fix the value of QEMU_PRINTF_BUFF_BASE - sw64: clean up some useless codes - sw64: numa: switch to arch node_distance - sw64: fix all compile warnings - sw64: remove CONFIG_USE_PERCPU_NUMA_NODE_ID=n code - sw64: simplify cpumask_of_node - sw64: modify tc_sched_clock debugfs file - sw64: remove redundant Kconfig source - sw64: switch to generic pcibios_set_master and pci_common_swizzle - sw64: print correct initrd address - sw64: mm: use memblock to find the end of memory - sw64: mm: warn overlapped memmap and DMA region - sw64: pci: remove some useless code - sw64: mm: reorder memblock_init process - sw64: vdso: fix time calculation - sw64: vdso: change vdso version - sw64: vdso: add automatic syscall fallback - sw64: iommu: fix 32-bit devices dma ops - sw64: re-implement sw64_dma_direct_ops according upstream - config: add initial openeuler_defconfig for sw64 - watch_queue: Fix filter limit check - ext4: add check to prevent attempting to resize an fs with sparse_super2 - x86/traps: Mark do_int3() NOKPROBE_SYMBOL - x86/boot: Add setup_indirect support in early_memremap_is_setup_data() - x86/boot: Fix memremap of setup_indirect structures - watch_queue: Make comment about setting ->defunct more accurate - watch_queue: Fix lack of barrier/sync/lock between post and read - watch_queue: Free the alloc bitmap when the watch_queue is torn down - watch_queue: Fix the alloc bitmap size to reflect notes allocated - watch_queue: Fix to always request a pow-of-2 pipe ring size - watch_queue: Fix to release page in ->release() - watch_queue, pipe: Free watchqueue state after clearing pipe ring - virtio: acknowledge all features before access - virtio: unexport virtio_finalize_features - arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 - riscv: Fix auipc+jalr relocation range checks - mmc: meson: Fix usage of meson_mmc_post_req() - net: macb: Fix lost RX packet wakeup race in NAPI receive - staging: gdm724x: fix use after free in gdm_lte_rx() - staging: rtl8723bs: Fix access-point mode deadlock - selftests/memfd: clean up mapping in mfd_fail_write - selftest/vm: fix map_fixed_noreplace test failure - tracing: Ensure trace buffer is at least 4096 bytes large - ipv6: prevent a possible race condition with lifetimes - Revert "xen-netback: Check for hotplug-status existence before watching" - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" - gpio: Return EPROBE_DEFER if gc->to_irq is NULL - hwmon: (pmbus) Clear pmbus fault/warning bits after read - net-sysfs: add check for netdevice being present to speed_show - spi: rockchip: terminate dma transmission when slave abort - spi: rockchip: Fix error in getting num-cs property - selftests/bpf: Add test for bpf_timer overwriting crash - net: bcmgenet: Don't claim WOL when its not available - sctp: fix kernel-infoleak for SCTP sockets - net: phy: DP83822: clear MISR2 register to disable interrupts - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - gpio: ts4900: Do not set DAT and OE together - selftests: pmtu.sh: Kill tcpdump processes launched by subshell. - NFC: port100: fix use-after-free in port100_send_complete - net/mlx5e: Lag, Only handle events from highest priority multipath entry - net/mlx5: Fix a race on command flush flow - net/mlx5: Fix size field in bufferx_reg struct - net: ethernet: lpc_eth: Handle error for clk_enable - net: ethernet: ti: cpts: Handle error for clk_enable - tipc: fix incorrect order of state message data sanity check - ethernet: Fix error handling in xemaclite_of_probe - ice: Fix curr_link_speed advertised speed - ice: Rename a couple of variables - ice: Remove unnecessary checker loop - ice: Align macro names to the specification - ice: stop disabling VFs due to PF error responses - i40e: stop disabling VFs due to PF error responses - ARM: dts: aspeed: Fix AST2600 quad spi group - net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() - drm/sun4i: mixer: Fix P010 and P210 format numbers - qed: return status of qed_iov_get_link - esp: Fix BEET mode inter address family tunneling on GSO - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() - isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() - virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero - mISDN: Fix memory leak in dsp_pipeline_build() - mISDN: Remove obsolete PIPELINE_DEBUG debugging information - tipc: fix kernel panic when enabling bearer - arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias - HID: vivaldi: fix sysfs attributes leak - clk: qcom: gdsc: Add support to update GDSC transition delay - ARM: boot: dts: bcm2711: Fix HVS register range- net, xdp: Update pkt_type if generic XDP changes unicast MAC - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID - sched/psi: report zeroes for CPU full at the system level - psi: Fix PSI_MEM_FULL state when tasks are in memstall and doing reclaim - psi: Fix psi state corruption when schedule() races with cgroup move - psi: Reduce calls to sched_clock() in psi - psi: Optimize task switch inside shared cgroups - psi: Pressure states are unlikely - psi: Use ONCPU state tracking machinery to detect reclaim - psi: Add PSI_CPU_FULL state - block/psi: remove PSI annotations from direct IO - psi: make kabi compatibility for psi in struct cgroup - psi, tracepoint: introduce tracepoints for psi_memstall_{enter, leave} - psi: fix wrong iteration in iterate_groups - config: change CONFIG_DMATEST from y to m - perf: Fix sys_perf_event_open() race against self - blk-mq: fix kabi broken by "blk-mq: Use request queue-wide tags for tagset-wide sbitmap" - blk-mq: fix use-after-free in blk_mq_exit_sched - blk-mq: Use request queue-wide tags for tagset-wide sbitmap - blk-mq: Some tag allocation code refactoring - arm64: Add memmap reserve range check to avoid conflict - ext4: add reserved GDT blocks check - ax25: Fix UAF bugs in ax25 timers - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - selftests: tls: skip cmsg_to_pipe tests with TLS=n - selftests: tls: add missing AES256-GCM cipher - selftests: tls: add missing AES-CCM cipher tests - selftests: tls: test for correct proto_ops - selftests: tls: test splicing decrypted records - selftests: tls: test splicing cmsgs - selftests: tls: add tests for handling of bad records - selftests: tls: factor out cmsg send/receive - selftests: tls: add helper for creating sock pairs - selftests/tls: add SM4 GCM/CCM to tls selftests - selftests: tls: clean up uninitialized warnings - selftests/tls: Add {} to avoid static checker warning - tls: Skip tls_append_frag on zero copy size - net/tls: fix slab-out-of-bounds bug in decrypt_internal - tls: splice_read: fix accessing pre-processed records - net/tls: support SM4 CCM algorithm - net/tls: support SM4 GCM/CCM algorithm - net/tls: make sure tls offload sets salt_size - net/tls: make inline helpers protocol-aware - driver core: fix deadlock in __driver_attach - driver core: fix deadlock in __device_attach - inet: fully convert sk->sk_rx_dst to RCU rules - Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" - arm64: cpufeature: add HWCAP for FEAT_RPRES - arm64: cpufeature: add HWCAP for FEAT_AFP - arm64: Add Cortex-A510 CPU part definition - arm64: Add Cortex-X2 CPU part definition - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition - arm64: cputype: Add CPU implementor & types for the Apple M1 cores- hamradio: fix macro redefine warning - Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" - btrfs: add missing run of delayed items after unlink during log replay - btrfs: qgroup: fix deadlock between rescan worker and remove qgroup - btrfs: fix lost prealloc extents beyond eof after full fsync - tracing: Fix return value of __setup handlers - tracing/histogram: Fix sorting on old "cpu" value - HID: add mapping for KEY_ALL_APPLICATIONS - HID: add mapping for KEY_DICTATE - Input: samsung-keypad - properly state IOMEM dependency - Input: elan_i2c - fix regulator enable count imbalance after suspend/resume - Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() - net: dcb: disable softirqs in dcbnl_flush_dev() - drm/amdgpu: fix suspend/resume hang regression - nl80211: Handle nla_memdup failures in handle_nan_filter - iavf: Refactor iavf state machine tracking - net: chelsio: cxgb3: check the return value of pci_find_capability() - ibmvnic: complete init_done on transport events - ARM: tegra: Move panels to AUX bus - soc: fsl: qe: Check of ioremap return value - soc: fsl: guts: Add a missing memory allocation failure check - soc: fsl: guts: Revert commit 3c0d64e867ed - ARM: dts: Use 32KiHz oscillator on devkit8000 - ARM: dts: switch timer config to common devkit8000 devicetree - s390/extable: fix exception table sorting - memfd: fix F_SEAL_WRITE after shmem huge page allocated - ibmvnic: free reset-work-item when flushing - igc: igc_write_phy_reg_gpy: drop premature return - pinctrl: sunxi: Use unique lockdep classes for IRQs - selftests: mlxsw: tc_police_scale: Make test more robust - ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions - ARM: Fix kgdb breakpoint for Thumb2 - igc: igc_read_phy_reg_gpy: drop premature return - arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output - can: gs_usb: change active_channels's type from atomic_t to u8 - ASoC: cs4265: Fix the duplicated control name - firmware: arm_scmi: Remove space in MODULE_ALIAS name - efivars: Respect "block" flag in efivar_entry_set_safe() - ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - ibmvnic: register netdev after init of adapter - net: sxgbe: fix return value of __setup handler - iavf: Fix missing check for running netdev - mac80211: treat some SAE auth steps as final - net: stmmac: fix return value of __setup handler - mac80211: fix forwarded mesh frames AC & queue selection - ice: fix concurrent reset and removal of VFs - ice: Fix race conditions between virtchnl handling and VF ndo ops - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server - net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client - net/smc: fix connection leak - net: dcb: flush lingering app table entries for unregistered devices - net: ipv6: ensure we call ipv6_mc_down() at most once - batman-adv: Don't expect inter-netns unique iflink indices - batman-adv: Request iflink once in batadv_get_real_netdevice - batman-adv: Request iflink once in batadv-on-batadv check - netfilter: nf_queue: handle socket prefetch - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - net: fix up skbs delta_truesize in UDP GRO frag_list - e1000e: Correct NVM checksum verification flow - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - bpf, sockmap: Do not ignore orig_len parameter - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls - ntb: intel: fix port config status offset for SPR - thermal: core: Fix TZ_GET_TRIP NULL pointer dereference - xen/netfront: destroy queues before real_num_tx_queues is zeroed - drm/i915: s/JSP2/ICP2/ PCH - iommu/amd: Recover from event log overflow - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - riscv: Fix config KASAN && DEBUG_VIRTUAL - riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP - riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value - ALSA: intel_hdmi: Fix reference to PCM buffer address - tracing: Add ustring operation to filtering string pointers - drm/amdgpu: check vm ready by amdgpu_vm->evicting flag - ata: pata_hpt37x: fix PCI clock detection - serial: stm32: prevent TDR register overwrite when sending x_char - tracing: Add test for user space strings when filtering on string pointers - exfat: fix i_blocks for files truncated over 4 GiB - exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() - net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 - i2c: qup: allow COMPILE_TEST - i2c: cadence: allow COMPILE_TEST - dmaengine: shdma: Fix runtime PM imbalance on error - selftests/seccomp: Fix seccomp failure by adding missing headers - cifs: fix double free race when mount fails in cifs_get_root() - tipc: fix a bit overflow in tipc_crypto_key_rcv() - KVM: arm64: vgic: Read HW interrupt pending state from the HW - Input: clear BTN_RIGHT/MIDDLE on buttonpads - regulator: core: fix false positive in regulator_late_cleanup() - ASoC: rt5682: do not block workqueue if card is unbound - ASoC: rt5668: do not block workqueue if card is unbound - i2c: bcm2835: Avoid clock stretching timeouts - mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work - mac80211_hwsim: report NOACK frames in tx_status - nfsd: Fix null-ptr-deref in nfsd_fill_super() - arm64: Add non nmi ipi backtrace support - slub: add back check for free nonslab objects- sched/fair: Update rq clock before unthrottle a qos cfs_rq - io_uring: fix soft lockup in io_submit_sqes() - arm64: Fix wrong logic in gic_arch_restore_irqs() - pkcs7: parser support SM2 and SM3 algorithms combination - secure_seq: use the 64 bits of the siphash for port offset calculation - vfio/iommu: Fix uncorrect type parameters which used in bitmap operations - ipv6: per-netns exclusive flowlabel checks - memblock: use kfree() to release kmalloced memblock regions - gpio: tegra186: Fix chip_data type confusion - tty: n_gsm: fix deadlock in gsmtty_open() - tty: n_gsm: fix wrong tty control line for flow control - tty: n_gsm: fix NULL pointer access due to DLCI release - tty: n_gsm: fix proper link termination after failed open - tty: n_gsm: fix encoding of control signal octet bit DV - riscv: fix oops caused by irqsoff latency tracer - thermal: int340x: fix memory leak in int3400_notify() - RDMA/cma: Do not change route.addr.src_addr outside state checks - driver core: Free DMA range map when device is released - xhci: Prevent futile URB re-submissions due to incorrect return value. - xhci: re-initialize the HC during resume if HCE was set - usb: dwc3: gadget: Let the interrupt handler disable bottom halves. - usb: dwc3: pci: Fix Bay Trail phy GPIO mappings - usb: dwc2: drd: fix soft connect when gadget is unconfigured - USB: serial: option: add Telit LE910R1 compositions - USB: serial: option: add support for DW5829e - tracefs: Set the group ownership in apply_options() not parse_options() - usb: gadget: rndis: add spinlock for rndis response list - Revert "USB: serial: ch341: add new Product ID for CH341A" - ata: pata_hpt37x: disable primary channel on HPT371 - sc16is7xx: Fix for incorrect data being transmitted - iio: Fix error handling for PM - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - tracing: Have traceon and traceoff trigger honor the instance - RDMA/ib_srp: Fix a deadlock - RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close - RDMA/rtrs-clt: Kill wait_for_inflight_permits - regmap-irq: Update interrupt clear register for proper reset - spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() - net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets - net/mlx5: Fix wrong limitation of metadata match on ecpf - net/mlx5: Fix possible deadlock on rule deletion - udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() - surface: surface3_power: Fix battery readings on batteries without a serial number - net/smc: Use a mutex for locking "struct smc_pnettable" - netfilter: nf_tables: fix memory leak during stateful obj update - nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() - net: Force inlining of checksum functions in net/checksum.h - net: ll_temac: check the return value of devm_kmalloc() - net/sched: act_ct: Fix flow table lookup after ct clear or switching zones - net/mlx5e: Fix wrong return value on ioctl EEPROM query failure - drm/edid: Always set RGB444 - openvswitch: Fix setting ipv6 fields causing hw csum failure - gso: do not skip outer ip header in case of ipip and net_failover - tipc: Fix end of loop tests for list_for_each_entry() - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - io_uring: add a schedule point in io_add_buffers() - bpf: Add schedule points in batch ops - selftests: bpf: Check bpf_msg_push_data return value - bpf: Do not try bpf_msg_push_data with len 0 - hwmon: Handle failure to register sensor with thermal zone correctly - bnxt_en: Fix active FEC reporting to ethtool - bnx2x: fix driver load from initrd - perf data: Fix double free in perf_session__delete() - ping: remove pr_err from ping_lookup - optee: use driver internal tee_context for some rpc - tee: export teedev_open() and teedev_close_context() - x86/fpu: Correct pkru/xstate inconsistency - CDC-NCM: avoid overflow in sanity checking - USB: zaurus: support another broken Zaurus - drm/i915: Correctly populate use_sagv_wm for all pipes - drm/amdgpu: disable MMHUB PG for Picasso - KVM: x86/mmu: make apf token non-zero to fix bug - parisc/unaligned: Fix ldw() and stw() unalignment handlers - parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel - vhost/vsock: don't check owner in vhost_vsock_stop() while releasing - clk: jz4725b: fix mmc0 clock gating - btrfs: tree-checker: check item_size for dev_item - btrfs: tree-checker: check item_size for inode_item- mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - ext4: Fix warning in ext4_da_release_space - perf: hisi: Fix unexpected modifications in hisi_uncore_l3c_pmu.c - huge tmpfs: remove shrinklist addition from shmem_setattr() - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE - huge tmpfs: fix fallocate(vanilla) advance over huge pages - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - irq-gic-v3-its: It can't be initialized when the GICR had been cut - irq-gic-v3: Add support to init ts core GICR - crypto: tcrypt - add asynchronous speed test for SM3 - crypto: x86/sm3 - add AVX assembly implementation - crypto: sm3 - make dependent on sm3 library - crypto: sm2 - make dependent on sm3 library - crypto: arm64/sm3-ce - make dependent on sm3 library - crypto: sm3 - create SM3 stand-alone library - dynamic_hugetlb: fix undefined struct cftype - file: fix kabi change since add f_ctl_mode - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - readahead: introduce FMODE_CTL_WILLNEED to read first 2MB of file - lockdep: Correct lock_classes index mapping - i2c: brcmstb: fix support for DSL and CM variants - copy_process(): Move fd_install() out of sighand->siglock critical section - i2c: qcom-cci: don't put a device tree node before i2c_add_adapter() - i2c: qcom-cci: don't delete an unregistered adapter - dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size - dmaengine: stm32-dmamux: Fix PM disable depth imbalance in stm32_dmamux_probe - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - EDAC: Fix calculation of returned address and next offset in edac_align_ptr() - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop - kconfig: fix failing to generate auto.conf - net: macb: Align the dma and coherent dma masks - net: usb: qmi_wwan: Add support for Dell DW5829e - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - drm/rockchip: dw_hdmi: Do not leave clock enabled in error case - xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create - soc: aspeed: lpc-ctrl: Block error printing on probe defer cases - ata: libata-core: Disable TRIM on M88V29 - kconfig: let 'shell' return enough output for deep path names - selftests: fixup build warnings in pidfd / clone3 tests - pidfd: fix test failure due to stack overflow on some arches - arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 - arm64: dts: meson-g12: add ATF BL32 reserved-memory region - arm64: dts: meson-gx: add ATF BL32 reserved-memory region - netfilter: conntrack: don't refresh sctp entries in closed state - irqchip/sifive-plic: Add missing thead,c900-plic match string - phy: usb: Leave some clocks running during suspend - ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of - ARM: OMAP2+: hwmod: Add of_node_put() before break - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache - KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW - KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf event - KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - tty: n_tty: do not look ahead for EOL character past the end of the buffer - NFS: Do not report writeback errors in nfs_getattr() - block/wbt: fix negative inflight counter when remove scsi device - ASoC: tas2770: Insert post reset delay - KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests - mtd: rawnand: gpmi: don't leak PM reference in error path - powerpc/lib/sstep: fix 'ptesync' build error - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() - ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() - ALSA: hda: Fix missing codec probe on Shenker Dock 15 - ALSA: hda: Fix regression on forced probe mask option - ALSA: hda/realtek: Fix deadlock by COEF mutex - ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 - selftests/exec: Add non-regular to TEST_GEN_PROGS - perf bpf: Defer freeing string after possible strlen() on it - dpaa2-eth: Initialize mutex used in one step timestamping path - libsubcmd: Fix use-after-free for realloc(..., 0) - bonding: fix data-races around agg_select_timer - net_sched: add __rcu annotation to netdev->qdisc - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - net: ieee802154: ca8210: Fix lifs/sifs periods - net: dsa: lantiq_gswip: fix use after free in gswip_remove() - net: dsa: lan9303: fix reset on probe - netfilter: nft_synproxy: unregister hooks on init error path - selftests: netfilter: fix exit value for nft_concat_range - iwlwifi: pcie: gen2: fix locking when "HW not ready" - iwlwifi: pcie: fix locking when "HW not ready" - drm/i915/gvt: Make DRM_I915_GVT depend on X86 - vsock: remove vsock from connected table when connect is interrupted by a signal - drm/i915/opregion: check port number bounds for SWSCI display power state - drm/radeon: Fix backlight control on iMac 12,1 - iwlwifi: fix use-after-free - kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled - kbuild: lto: merge module sections - random: wake up /dev/random writers after zap - gcc-plugins/stackleak: Use noinstr in favor of notrace - Revert "module, async: async_synchronize_full() on module init iff async is used" - x86/Xen: streamline (and fix) PV CPU enumeration - drm/amdgpu: fix logic inversion in check - nvme-rdma: fix possible use-after-free in transport error_recovery work - nvme-tcp: fix possible use-after-free in transport error_recovery work - nvme: fix a possible use-after-free in controller reset during load - scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task - scsi: pm8001: Fix use-after-free for aborted TMF sas_task - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - selftests: skip mincore.check_file_mmap when fs lacks needed support - selftests: openat2: Skip testcases that fail with EOPNOTSUPP - selftests: openat2: Add missing dependency in Makefile - selftests: openat2: Print also errno in failure messages - selftests/zram: Adapt the situation that /dev/zram0 is being used - selftests/zram01.sh: Fix compression ratio calculation - selftests/zram: Skip max_comp_streams interface on newer kernel - net: ieee802154: at86rf230: Stop leaking skb's - kselftest: signal all child processes - selftests: rtc: Increase test timeout so that all tests run - platform/x86: ISST: Fix possible circular locking dependency detected - platform/x86: touchscreen_dmi: Add info for the RWC NANOTE P8 AY07J 2-in-1 - btrfs: send: in case of IO error log it - parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology - mm: don't try to NUMA-migrate COW pages that have other uses - mmc: block: fix read single on recovery logic - parisc: Fix sglist access in ccio-dma.c - parisc: Fix data TLB miss in sba_unmap_sg - parisc: Drop __init from map_pages declaration - serial: parisc: GSC: fix build when IOSAPIC is not set - Revert "svm: Add warning message for AVIC IPI invalid target" - HID:Add support for UGTABLET WP5540 - scsi: lpfc: Fix mailbox command failure during driver initialization - can: isotp: add SF_BROADCAST support for functional addressing - can: isotp: prevent race between isotp_bind() and isotp_setsockopt() - fs/proc: task_mmu.c: don't read mapcount for migration entry - mm: memcg: synchronize objcg lists with a dedicated spinlock - drm/nouveau/pmu/gm200-: use alternate falcon reset sequence- ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - ext4: fix warning when submitting superblock in ext4_commit_super() - ipv6: annotate some data-races around sk->sk_prot - net/sched: cls_u32: fix netns refcount changes in u32_change() - arm64: kaslr: support randomized module area with KASAN_VMALLOC - arm64: Kconfig: support CONFIG_KASAN_VMALLOC - arm64: kasan: abstract _text and _end to KERNEL_START/END - arm64: kasan: don't populate vmalloc area for CONFIG_KASAN_VMALLOC - ext4: fix bug_on in __es_tree_search - exec: Remove redundant check in do_open_execat/uselib - floppy: use a statically allocated error counter - ext4: fix race condition between ext4_write and ext4_convert_inline_data - arm64: Fix some build errors related to KEXEC - sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - ubi: ubi_create_volume: Fix use-after-free when volume creation failed - ubi: fastmap: Don't reserve beb_rsvd_pebs while filling fm pool - net: ipv6: fix use after free of struct seg6_pernet_data - net: ipv6: check return value of rhashtable_init - KVM: arm64: vgic: Drop WARN from vgic_get_irq - Documentation: arm64: Add limitation for exactmap - arm64: Fix reserved memory via memmap - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() - bpf, sockmap: Add sk_rmem_alloc check for sockmap - bpf, sockmap: Fix double uncharge the mem of sk_msg - bpf, sockmap: Fix more uncharged while msg has more_data - bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full - bpf, sockmap: Fix memleak in sk_psock_queue_msg - bpf, sockmap: Zap ingress queues after stopping strparser - bpf, sockmap: On cleanup we additionally need to remove cached skb - bpf, sockmap: Fix memleak on ingress msg enqueue - skmsg: Fix a memory leak in sk_psock_verdict_apply() - sock_map: Fix a potential use-after-free in sock_map_close() - skmsg: Avoid lock_sock() in sk_psock_backlog() - net: Introduce skb_send_sock() for sock_map - skmsg: Introduce a spinlock to protect ingress_msg - skmsg: Lock ingress_skb when purging - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU - perf: hisi: Add support for HiSilicon SoC L3T PMU - perf: hisi: Fix read sccl_id and ccl_id error in some platform - perf: hisi: Make irq shared- io_uring: fix race between timeout flush and removal - net/x25: Fix null-ptr-deref caused by x25_disconnect - iommu: Fix potential use-after-free during probe - perf: Fix list corruption in perf_cgroup_switch() - arm64: dts: imx8mq: fix lcdif port node - scsi: lpfc: Reduce log messages seen after firmware download - scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue - Makefile.extrawarn: Move -Wunaligned-access to W=1 - hwmon: (dell-smm) Speed up setting of fan speed - phy: ti: Fix missing sentinel for clk_div_table - speakup-dectlk: Restore pitch setting - USB: serial: cp210x: add CPI Bulk Coin Recycler id - USB: serial: cp210x: add NCR Retail IO box id - USB: serial: ch341: add support for GW Instek USB2.0-Serial devices - USB: serial: option: add ZTE MF286D modem - USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 - usb: raw-gadget: fix handling of dual-direction-capable endpoints - usb: gadget: f_uac2: Define specific wTerminalType - usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition - usb: dwc3: gadget: Prevent core from processing stale TRBs - usb: ulpi: Call of_node_put correctly - usb: ulpi: Move of_node_put to ulpi_dev_release - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - Revert "usb: dwc2: drd: fix soft connect when gadget is unconfigured" - usb: dwc2: drd: fix soft connect when gadget is unconfigured - eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX - n_tty: wake up poll(POLLRDNORM) on receiving data - vt_ioctl: add array_index_nospec to VT_ACTIVATE - vt_ioctl: fix array_index_nospec in vt_setactivate - net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister - net: mscc: ocelot: fix mutex lock error during ethtool stats read - ice: fix IPIP and SIT TSO offload - ice: fix an error code in ice_cfg_phy_fec() - dpaa2-eth: unregister the netdev before disconnecting from the PHY - net: amd-xgbe: disable interrupts during pci removal - tipc: rate limit warning for received illegal binding update - net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - nfp: flower: fix ida_idx not being released - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - net: dsa: lantiq_gswip: don't use devres for mdiobus - net: dsa: felix: don't use devres for mdiobus - net: dsa: bcm_sf2: don't use devres for mdiobus - net: dsa: ar9331: register the mdiobus under devres - net: dsa: mv88e6xxx: don't use devres for mdiobus - bonding: pair enable_port with slave_arr_updates - gpio: sifive: use the correct register to read output values - ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE - drm/panel: simple: Assign data from panel_dpi_probe() correctly - ixgbevf: Require large buffers for build_skb on 82599VF - arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133' - netfilter: ctnetlink: disable helper autoassign - misc: fastrpc: avoid double fput() on failed usercopy - drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd. - gpio: aggregator: Fix calling into sleeping GPIO controllers - usb: f_fs: Fix use-after-free for epfile - ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo - phy: xilinx: zynqmp: Fix bus width setting for SGMII - ARM: dts: imx6qdl-udoo: Properly describe the SD card detect - staging: fbtft: Fix error path in fbtft_driver_module_init() - ARM: dts: meson8b: Fix the UART device-tree schema validation - ARM: dts: meson8: Fix the UART device-tree schema validation - ARM: dts: meson: Fix the UART compatible strings - ARM: dts: Fix timer regression for beagleboard revision c - drm/rockchip: vop: Correct RK3399 VOP register fields - PM: s2idle: ACPI: Fix wakeup interrupts handling - ACPI/IORT: Check node revision for PMCG resources - nvme-tcp: fix bogus request completion when failing to send AER - ARM: socfpga: fix missing RESET_CONTROLLER - ARM: dts: Fix boot regression on Skomer - ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group - riscv: fix build with binutils 2.38 - KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow - KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermode - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER - KVM: eventfd: Fix false positive RCU usage warning - net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() - nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs - perf: Always wake the parent event - usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend - PM: hibernate: Remove register_nosave_region_late() - scsi: myrs: Fix crash in error case - scsi: ufs: Treat link loss as fatal error - scsi: pm8001: Fix bogus FW crash for maxcpus=1 - scsi: qedf: Fix refcount issue when LOGO is received during TMF - scsi: qedf: Add stag_work to all the vports - scsi: ufs: ufshcd-pltfrm: Check the return value of devm_kstrdup() - scsi: target: iscsi: Make sure the np under each tpg is unique - powerpc/fixmap: Fix VM debug warning on unmap - net: sched: Clarify error message when qdisc kind is unknown - drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer - x86/perf: Avoid warning for Arch LBR without XSAVE - NFSv4 handle port presence in fs_location server string - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: change nfs_access_get_cached to only report the mask - tracing: Propagate is_signed to expression - drm/amdgpu: Set a suitable dev_info.gart_page_size - NFSD: Fix offset type in I/O trace points - NFSD: Clamp WRITE offsets - NFS: Fix initialisation of nfs_client cl_flags field - net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs - net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs - can: isotp: fix potential CAN frame reception race in isotp_rcv() - mmc: sdhci-of-esdhc: Check for error num after setting mask - ima: Do not print policy rule with inactive LSM labels - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start()- crypto: api - Move cryptomgr soft dependency into algapi - moxart: fix potential use-after-free on remove path - selftests: nft_concat_range: add test for reload with no element add/del - cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning - net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY - ext4: fix incorrect type issue during replay_del_range - ext4: fix error handling in ext4_fc_record_modified_inode() - ext4: fix error handling in ext4_restore_inline_data() - ext4: modify the logic of ext4_mb_new_blocks_simple - ext4: prevent used blocks from being allocated during fast commit replay - EDAC/xgene: Fix deferred probing - EDAC/altera: Fix deferred probing - x86/perf: Default set FREEZE_ON_SMI for all - perf/x86/intel/pt: Fix crash with stop filters in single-range mode - perf stat: Fix display of grouped aliased events - fbcon: Add option to enable legacy hardware acceleration - Revert "fbcon: Disable accelerated scrolling" - rtc: cmos: Evaluate century appropriate - tools/resolve_btfids: Do not print any commands when building silently - selftests: futex: Use variable MAKE instead of make - selftests/exec: Remove pipe from TEST_GEN_FILES - bpf: Use VM_MAP instead of VM_ALLOC for ringbuf - gve: fix the wrong AdminQ buffer queue index check - nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - pinctrl: bcm2835: Fix a few error paths - pinctrl: intel: fix unexpected interrupt - pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line - ASoC: max9759: fix underflow in speaker_gain_control_put() - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes - ASoC: fsl: Add missing error handling in pcm030_fabric_probe - drm/i915/overlay: Prevent divide by zero bugs in scaling - net: stmmac: ensure PTP time register reads are consistent - net: stmmac: dump gmac4 DMA registers correctly - net: macsec: Verify that send_sci is on when setting Tx sci explicitly - net: macsec: Fix offload support for NETDEV_UNREGISTER event - net: ieee802154: Return meaningful error codes from the netlink helpers - net: ieee802154: ca8210: Stop leaking skb's - net: ieee802154: mcr20a: Fix lifs/sifs periods - net: ieee802154: hwsim: Ensure proper channel selection at probe time - spi: uniphier: fix reference count leak in uniphier_spi_probe() - spi: meson-spicc: add IRQ check in meson_spicc_probe - spi: mediatek: Avoid NULL pointer crash in interrupt - spi: bcm-qspi: check for valid cs before applying chip select - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - RDMA/mlx4: Don't continue event handler after memory allocation failure - RDMA/siw: Fix broken RDMA Read Fence/Resume logic. - IB/rdmavt: Validate remote_addr during loopback atomic tests - RDMA/ucma: Protect mc during concurrent multicast leaves - RDMA/cma: Use correct address when leaving multicast group - Revert "ASoC: mediatek: Check for error clk pointer" - IB/hfi1: Fix AIP early init panic - dma-buf: heaps: Fix potential spectre v1 gadget - block: bio-integrity: Advance seed correctly for larger interval sizes - mm/kmemleak: avoid scanning potential huge holes - mm/pgtable: define pte_index so that preprocessor could recognize it - mm/debug_vm_pgtable: remove pte entry from the page table - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels - drm/nouveau: fix off by one in BIOS boundary checking - btrfs: fix deadlock between quota disable and qgroup rescan worker - ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows - ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) - ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks - ALSA: hda/realtek: Add quirk for ASUS GU603 - ALSA: hda: realtek: Fix race at concurrent COEF updates - ALSA: hda: Fix UAF of leds class devs at unbinding - ALSA: usb-audio: Correct quirk for VF0770 - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - selinux: fix double free of cond_list on error paths - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" again - Revert "drm/vc4: hdmi: Make sure the device is powered with CEC" - psi: fix failure of create cgroup psi trigger - mbigen: fix mbigen driver defer probe - md/raid1: fix missing bitmap update w/o WriteMostly devices - md/raid1: only allocate write behind bio for WriteMostly device - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - block: fix kabi change since add bd_write_openers and bd_part_write_openers - kabi: deduplication friendly structs - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - arm64: entry: Save some nops when CONFIG_ARM64_PSEUDO_NMI is not set - bpf: Access bpf_sock's src_ip4 and sorc_port in BPF_CGROUP_INET_SOCK_RELEASE hook - bpf: Add new bpf helper to get SO_ORIGINAL_DST/REPLY_SRC - bpf: Add bpf_get_sockops_uid_gid helper function - net: core: Add a GID field to struct sock. - crypto: crct10dif-neon - fix use via crypto_shash_digest() - net: fix information leakage in /proc/net/ptype - config: enable CONFIG_QOS_SCHED_SMT_EXPELLER by - sched: Add tracepoint for qos smt expeller - sched: Add statistics for qos smt expeller - sched: Implement the function of qos smt expeller - sched: Introduce qos smt expeller for co-location - ext4: fix symlink file size not match to file content - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: fix use-after-free in ext4_search_dir - KVM: s390: Return error on SIDA memop on normal guest - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages - ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty - perf c2c: Update documentation for display option 'all' - perf c2c: Sort on all cache hit for load operations - perf c2c: Refactor node header - perf c2c: Add dimensions for load miss - perf c2c: Add dimensions for load hit - perf c2c: Add dimensions for total load hit - rcu/nocb: Make rcu_core() callbacks acceleration preempt-safe - livepatch/arm64: Fix incorrect endian conversion when long jump - livepatch: Print logs when register failed - livepatch: Print logs when check calltrace failed - livepatch: Print logs when patch text failed - livepatch: Optimize list_del operation in 'arch_klp_unpatch_func' - livepatch: Use 'old_insns' to replace 'old_insn' - livepatch: Remove redundant copy for old codes - livepatch: Reduce duplicate codes and fix issue on patch text - mm: export collect_procs() - rcu: Prevent expedited GP from enabling tick on offline CPU- tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data() - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - fanotify: Fix stale file descriptor in copy_event_to_user() - net: amd-xgbe: Fix skb data length underflow - net: amd-xgbe: ensure to reset the tx_timer_active flag - ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback - net/mlx5: E-Switch, Fix uninitialized variable modact - net/mlx5: Use del_timer_sync in fw reset flow of halting poll - net/mlx5e: Fix handling of wrong devices during bond netevent - drm/vc4: hdmi: Make sure the device is powered with CEC - x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN - psi: Fix uaf issue when psi trigger is destroyed while being polled - KVM: x86: Forcibly leave nested virt when SMM state is toggled - Revert "drivers: bus: simple-pm-bus: Add support for probing simple bus only devices" - net: ipa: prevent concurrent replenish - net: ipa: use a bitmap for endpoint replenish_enabled - net: ipa: fix atomic update in ipa_endpoint_replenish() - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() - block: Fix wrong offset in bio_truncate() - fsnotify: invalidate dcache before IN_DELETE event - usr/include/Makefile: add linux/nfc.h to the compile-test coverage - dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config - net: bridge: vlan: fix memory leak in __allowed_ingress - ipv4: remove sparse error in ip_neigh_gw4() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - net: bridge: vlan: fix single net device option dumping - Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values" - net: cpsw: Properly initialise struct page_pool_params - drm/msm/dpu: invalid parameter check in dpu_setup_dspp_pcc - drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy - video: hyperv_fb: Fix validation of screen resolution - ibmvnic: don't spin in tasklet - ibmvnic: init ->running_cap_crqs early - ipv4: fix ip option filtering for locally generated fragments - net: ipv4: Fix the warning for dereference - net: ipv4: Move ip_options_fragment() out of loop - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending - hwmon: (lm90) Mark alert as broken for MAX6654 - efi/libstub: arm64: Fix image check alignment at entry - rxrpc: Adjust retransmission backoff - octeontx2-pf: Forward error codes to VF - phylib: fix potential use-after-free - net: phy: broadcom: hook up soft_reset for BCM54616S - sched/pelt: Relax the sync of util_sum with util_avg - kernel: delete repeated words in comments - netfilter: conntrack: don't increment invalid counter on NF_REPEAT - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - drm/msm/dsi: Fix missing put_device() call in dsi_get_phy - drm/msm: Fix wrong size calculation - net-procfs: show net devices bound packet types - hwmon: (lm90) Reduce maximum conversion rate for G781 - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - hwmon: (lm90) Mark alert as broken for MAX6680 - hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 - ipv6_tunnel: Rate limit warning messages - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - usb: roles: fix include/linux/usb/role.h compile issue - i40e: fix unsigned stat widths - i40e: Fix for failed to init adminq while VF reset - i40e: Fix queues reservation for XDP - i40e: Fix issue when maximum queues is exceeded - i40e: Increase delay to 1 s after global EMP reset - powerpc/32: Fix boot failure with GCC latent entropy plugin - powerpc/32s: Fix kasan_init_region() for KASAN - powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATs - x86/MCE/AMD: Allow thresholding interface updates after init - sched/membarrier: Fix membarrier-rseq fence command missing from query bitmask - ocfs2: fix a deadlock when commit trans - jbd2: export jbd2_journal_[grab|put]_journal_head - ucsi_ccg: Check DEV_INT bit only when starting CCG4 - usb: typec: tcpm: Do not disconnect while receiving VBUS off - USB: core: Fix hang in usb_kill_urb by adding memory barriers - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: common: ulpi: Fix crash in ulpi_match() - usb: xhci-plat: fix crash when suspend if remote wake enable - usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge - tty: Add support for Brainboxes UC cards. - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - arm64: errata: Fix exec handling in erratum 1418040 workaround - KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS - drm/etnaviv: relax submit size limits - perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX - Revert "KVM: SVM: avoid infinite loop on NPF from bad address" - fsnotify: fix fsnotify hooks in pseudo filesystems - ceph: set pool_ns in new inode layout for async creates - ceph: properly put ceph_string reference after async create attempt - tracing: Don't inc err_log entry count if entry allocation fails - tracing/histogram: Fix a potential memory leak for kstrdup() - PM: wakeup: simplify the output logic of pm_show_wakelocks() - efi: runtime: avoid EFIv2 runtime services on Apple x86 machines - scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices - bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack() - s390/hypfs: include z/VM guests with access control group set - s390/module: fix loading modules with a lot of relocations - net: stmmac: skip only stmmac_ptp_register when resume from suspend - net: sfp: ignore disabled SFP node - media: venus: core: Drop second v4l2 device unregister - Bluetooth: refactor malicious adv data check - drm/vmwgfx: Fix stale file descriptors on failed usercopy - select: Fix indefinitely sleeping task in poll_schedule_timeout() - KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU - rcu: Tighten rcu_advance_cbs_nowake() checks - bnx2x: Invalidate fastpath HSI version for VFs - bnx2x: Utilize firmware 7.13.21.0 - drm/i915: Flush TLBs before releasing backing store- llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - Revert "clocksource: Reduce clocksource-skew threshold" - Revert "clocksource: Avoid accidental unstable marking of clocksources" - Revert "xfrm: rate limit SA mapping change message to user space" - ipvlan: Modify the value of ipvlan modes - of: Enable crashkernel=X,high to support kexec option -s - arm64: kdump: Try not to use NO_BLOCK_MAPPINGS for memory under 4G - arm64: kdump: Use page-level mapping for the high memory of crashkernel - arm64: kdump: Don't force page-level mappings for memory above 4G - arm64: kdump: Update the name of crashk_low_res - x86: KVM: Fixed the bug that WAITmax cannot be updated in real time - powerpc: Free fdt on error in elf64_load() - powerpc: If kexec_build_elf_info() fails return immediately from elf64_load() - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - RDMA/rtrs-clt: Fix possible double free in error case - arm64: fix clang warning about TRAMP_VALIAS - arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable - arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting - arm64: Use the clearbhb instruction in mitigations - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit - arm64: entry.S: Add ventry overflow sanity checks - ARM: Spectre-BHB: provide empty stub for non-config - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - arm64: add ID_AA64ISAR2_EL1 sys register - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path - scripts: sphinx-pre-install: Fix ctex support on Debian - scripts: sphinx-pre-install: add required ctex dependency - ath10k: Fix the MTU size on QCA9377 SDIO - mtd: nand: bbt: Fix corner case in bad block table handling - lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test - mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault - lib82596: Fix IRQ check in sni_82596_probe - scripts/dtc: dtx_diff: remove broken example from help text - dt-bindings: watchdog: Require samsung,syscon-phandle for Exynos7 - dt-bindings: display: meson-vpu: Add missing amlogic,canvas property - dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property - net: mscc: ocelot: fix using match before it is set - net: sfp: fix high power modules without diagnostic monitoring - net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() - bcmgenet: add WOL IRQ check - net_sched: restore "mpu xxx" handling - net: bonding: fix bond_xmit_broadcast return value error bug - arm64: dts: qcom: msm8996: drop not documented adreno properties - devlink: Remove misleading internal_flags from health reporter dump - perf probe: Fix ppc64 'perf probe add events failed' case - dmaengine: at_xdmac: Fix at_xdmac_lld struct definition - dmaengine: at_xdmac: Fix lld view setting - dmaengine: at_xdmac: Fix concurrency over xfers_list - dmaengine: at_xdmac: Print debug message after realeasing the lock - dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending - dmaengine: at_xdmac: Don't start transactions at tx_submit level - perf script: Fix hex dump character output - libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - netns: add schedule point in ops_exit_list() - inet: frags: annotate races around fqdir->dead and fqdir->high_thresh - taskstats: Cleanup the use of task->exit_code - virtio_ring: mark ring unused on error - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 - rtc: pxa: fix null pointer dereference - HID: vivaldi: fix handling devices not using numbered reports - net: axienet: increase default TX ring size to 128 - net: axienet: fix for TX busy handling - net: axienet: fix number of TX ring slots for available check - net: axienet: Fix TX ring slot available check - net: axienet: limit minimum TX ring size - net: axienet: add missing memory barriers - net: axienet: reset core on initialization prior to MDIO access - net: axienet: Wait for PhyRstCmplt after core reset - net: axienet: increase reset timeout - net/smc: Fix hung_task when removing SMC-R devices - clk: si5341: Fix clock HW provider cleanup - clk: Emit a stern warning with writable debugfs enabled - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - f2fs: fix to reserve space for IO align feature - f2fs: compress: fix potential deadlock of compress file - parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries - net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module - net/fsl: xgmac_mdio: Add workaround for erratum A-009885 - ipv4: avoid quadratic behavior in netns dismantle - ipv4: update fib_info_cnt under spinlock protection - perf evsel: Override attr->sample_period for non-libpfm4 events - xdp: check prog type before updating BPF link - bpftool: Remove inclusion of utilities.mak from Makefiles - powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses - powerpc/cell: Fix clang -Wimplicit-fallthrough warning - Revert "net/mlx5: Add retry mechanism to the command entry index allocation" - dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK - RDMA/rxe: Fix a typo in opcode name - dmaengine: uniphier-xdmac: Fix type of address variables - scsi: core: Show SCMD_LAST in text form - Bluetooth: hci_sync: Fix not setting adv set duration - Documentation: fix firewire.rst ABI file path error - Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization - Documentation: ACPI: Fix data node reference documentation - Documentation: dmaengine: Correctly describe dmatest with channel unset - media: correct MEDIA_TEST_SUPPORT help text - drm/vc4: hdmi: Make sure the device is powered with CEC - media: rcar-csi2: Optimize the selection PHTW register - can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message - firmware: Update Kconfig help text for Google firmware - of: base: Improve argument length mismatch error - drm/radeon: fix error handling in radeon_driver_open_kms - ext4: don't use the orphan list when migrating an inode - ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal - ext4: fast commit may miss tracking unwritten range during ftruncate - ext4: use ext4_ext_remove_space() for fast commit replay delete range - ext4: set csum seed in tmp inode while migrating to extents - ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE - ext4: initialize err_blk before calling __ext4_get_inode_loc - ext4: fix a possible ABBA deadlock due to busy PA - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - btrfs: respect the max size in the header when activating swap file - btrfs: check the root node for uptodate before returning it - btrfs: fix deadlock between quota enable and other quota operations - xfrm: fix policy lookup for ipv6 gre packets - PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device - PCI: pci-bridge-emul: Correctly set PCIe capabilities - PCI: pci-bridge-emul: Fix definitions of reserved bits - PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space - PCI: pci-bridge-emul: Make expansion ROM Base Address register read-only - PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors - PCI: xgene: Fix IB window setup - powerpc/64s/radix: Fix huge vmap false positive - parisc: Fix lpa and lpa_user defines - drm/bridge: analogix_dp: Make PSR-exit block less - drm/nouveau/kms/nv04: use vzalloc for nv04_display - drm/etnaviv: limit submit sizes - device property: Fix fwnode_graph_devcon_match() fwnode leak - s390/mm: fix 2KB pgtable release race - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - tracing/kprobes: 'nmissed' not showed correctly for kretprobe - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - fuse: Pass correct lend value to filemap_write_and_wait_range() - xen/gntdev: fix unmap notification order - spi: uniphier: Fix a bug that doesn't point to private data correctly - tpm: fix NPE on probe for missing device - ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers - crypto: caam - replace this_cpu_ptr with raw_cpu_ptr - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - crypto: omap-aes - Fix broken pm_runtime_and_get() usage - rpmsg: core: Clean up resources on announce_create failure. - phy: mediatek: Fix missing check in mtk_mipi_tx_probe - ASoC: mediatek: mt8183: fix device_node leak - ASoC: mediatek: mt8173: fix device_node leak - scsi: sr: Don't use GFP_DMA - MIPS: Octeon: Fix build errors using clang - i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters - irqchip/gic-v4: Disable redistributors' view of the VPE table at boot time - MIPS: OCTEON: add put_device() after of_find_device_by_node() - udf: Fix error handling in udf_new_inode() - powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panic - powerpc: handle kdump appropriately with crash_kexec_post_notifiers option - selftests/powerpc/spectre_v2: Return skip code when miss_percent is high - powerpc/40x: Map 32Mbytes of memory at startup - MIPS: Loongson64: Use three arguments for slti - ALSA: seq: Set upper limit of processed events - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup - dm: fix alloc_dax error handling in alloc_dev - nvmem: core: set size for sysfs bin file - w1: Misuse of get_user()/put_user() reported by sparse - KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST - KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots - powerpc/powermac: Add missing lockdep_register_key() - clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB - i2c: mpc: Correct I2C reset procedure - powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING - i2c: i801: Don't silently correct invalid transfer size - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race - powerpc/btext: add missing of_node_put - powerpc/cell: add missing of_node_put - powerpc/powernv: add missing of_node_put - powerpc/6xx: add missing of_node_put - x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs - parisc: Avoid calling faulthandler_disabled() twice - random: do not throw away excess input to crng_fast_load - serial: core: Keep mctrl register state and cached copy in sync - serial: pl010: Drop CR register reset on set_termios - regulator: qcom_smd: Align probe function with rpmh-regulator - net: gemini: allow any RGMII interface mode - net: phy: marvell: configure RGMII delays for 88E1118 - mlxsw: pci: Avoid flow control for EMAD packets - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - mac80211: allow non-standard VHT MCS-10/11 - net: mdio: Demote probed message to debug print - btrfs: remove BUG_ON(!eie) in find_parent_nodes - btrfs: remove BUG_ON() in find_parent_nodes() - ACPI: battery: Add the ThinkPad "Not Charging" quirk - amdgpu/pm: Make sysfs pm attributes as read-only for VFs - drm/amdgpu: fixup bad vram size on gmc v8 - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 - ACPICA: Fix wrong interpretation of PCC address - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions - drm/etnaviv: consider completed fence seqno in hang check - xfrm: rate limit SA mapping change message to user space - Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES - ath11k: Fix napi related hang - um: registers: Rename function names to avoid conflicts and build problems - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ - iwlwifi: mvm: Fix calculation of frame length - iwlwifi: remove module loading failure message - iwlwifi: fix leaks/bad data after failed firmware load - PM: AVS: qcom-cpr: Use div64_ul instead of do_div - rtw88: 8822c: update rx settings to prevent potential hw deadlock - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream - usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 - cpufreq: Fix initialization of min and max frequency QoS requests - PM: runtime: Add safety net to supplier device release - arm64: tegra: Adjust length of CCPLEX cluster MMIO region - arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO - media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() - media: igorplugusb: receiver overflow should be reported - HID: quirks: Allow inverting the absolute X/Y values - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - x86/mce: Mark mce_read_aux() noinstr - x86/mce: Mark mce_end() noinstr - x86/mce: Mark mce_panic() noinstr - x86/mce: Allow instrumentation during task work queueing - ath11k: Avoid false DEADLOCK warning reported by lockdep - selftests/ftrace: make kprobe profile testcase description unique - gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock - net: phy: prefer 1000baseT over 1000baseKX - net-sysfs: update the queue counts in the unregistration path - ath10k: Fix tx hanging - ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work - iwlwifi: mvm: avoid clearing a just saved session protection id - iwlwifi: mvm: synchronize with FW after multicast commands - thunderbolt: Runtime PM activate both ends of the device link - media: m920x: don't use stack on USB reads - media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() - media: rcar-vin: Update format alignment constraints - media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. - drm: rcar-du: Fix CRTC timings when CMM is used - x86/mm: Flush global TLB when switching to trampoline page-table - floppy: Add max size check for user space request - usb: uhci: add aspeed ast2600 uhci support - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node - ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 device on the GPD win - ACPI / x86: Allow specifying acpi_device_override_status() quirks by path - ACPI: Change acpi_device_always_present() into acpi_device_override_status() - ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from always present table - media: venus: avoid calling core_clk_setrate() concurrently during concurrent video sessions - ath11k: Avoid NULL ptr access during mgmt tx cleanup - rsi: Fix out-of-bounds read in rsi_read_pkt() - rsi: Fix use-after-free in rsi_rx_done_handler() - crypto: jitter - consider 32 LSB for APT - HSI: core: Fix return freed object in hsi_new_client - gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() - drm/bridge: megachips: Ensure both bridges are probed before registration - mlxsw: pci: Add shutdown method in PCI driver - soc: ti: pruss: fix referenced node in error message - drm/amdgpu/display: set vblank_disable_immediate for DC - drm/amd/display: check top_pipe_to_program pointer - ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART - EDAC/synopsys: Use the quirk for version instead of ddr version - media: b2c2: Add missing check in flexcop_pci_isr: - HID: apple: Do not reset quirks when the Fn key is not found - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L - usb: gadget: f_fs: Use stream_open() for endpoint files - ath11k: Fix crash caused by uninitialized TX ring - media: atomisp: handle errors at sh_css_create_isp_params() - batman-adv: allow netlink usage in unprivileged containers - ARM: shmobile: rcar-gen2: Add missing of_node_put() - media: atomisp-ov2680: Fix ov2680_set_fmt() clobbering the exposure - media: atomisp: set per-device's default mode - media: atomisp: fix try_fmt logic - drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR - drm/bridge: dw-hdmi: handle ELD when DRM_BRIDGE_ATTACH_NO_CONNECTOR - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply - selftests/bpf: Fix bpf_object leak in skb_ctx selftest - drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y - fs: dlm: filter user dlm messages for kernel locks - Bluetooth: Fix debugfs entry leak in hci_register_dev() - ARM: dts: omap3-n900: Fix lp5523 for multi color - of: base: Fix phandle argument length mismatch error message - clk: bm1880: remove kfrees on static allocations - ASoC: fsl_asrc: refine the check of available clock divider - RDMA/cxgb4: Set queue pair state when being queried - ASoC: fsl_mqs: fix MODULE_ALIAS - powerpc/xive: Add missing null check after calling kmalloc - mips: bcm63xx: add support for clk_set_parent() - mips: lantiq: add support for clk_set_parent() - arm64: tegra: Remove non existent Tegra194 reset - arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering - counter: stm32-lptimer-cnt: remove iio counter abi - misc: lattice-ecp3-config: Fix task hung when firmware load failed - ASoC: samsung: idma: Check of ioremap return value - ASoC: mediatek: Check for error clk pointer - phy: uniphier-usb3ss: fix unintended writing zeros to PHY register - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on - iommu/amd: Restore GA log/tail pointer on host resume - iommu/amd: Remove iommu_init_ga() - dmaengine: pxa/mmp: stop referencing config->slave_id - mips: fix Kconfig reference to PHYS_ADDR_T_64BIT - mips: add SYS_HAS_CPU_MIPS64_R5 config for MIPS Release 5 support - clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell - of: unittest: 64 bit dma address test requires arch support - of: unittest: fix warning on PowerPC frame size warning - ASoC: rt5663: Handle device_property_read_u32_array error codes - RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry - RDMA/core: Let ib_find_gid() continue search even after empty entry - powerpc/powermac: Add additional missing lockdep_register_key() - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - openrisc: Add clone3 ABI wrapper - binder: fix handling of error during copy - char/mwave: Adjust io port register size - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID - ALSA: oss: fix compile error when OSS_DEBUG is enabled - clocksource: Avoid accidental unstable marking of clocksources - clocksource: Reduce clocksource-skew threshold - powerpc/32s: Fix shift-out-of-bounds in KASAN init - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC - powerpc/irq: Add helper to set regs->softe - powerpc/perf: move perf irq/nmi handling details into traps.c - powerpc/perf: MMCR0 control for PMU registers under PMCC=00 - powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C - dt-bindings: thermal: Fix definition of cooling-maps contribution property - ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA - powerpc/prom_init: Fix improper check of prom_getprop() - clk: imx8mn: Fix imx8mn_clko1_sels - scsi: pm80xx: Update WARN_ON check in pm8001_mpi_build_cmd() - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() - pcmcia: fix setting of kthread task states - can: xilinx_can: xcan_probe(): check for error irq - can: softing: softing_startstop(): fix set but not used variable warning - tpm_tis: Fix an error handling path in 'tpm_tis_core_init()' - tpm: add request_locality before write TPM_INT_ENABLE - can: mcp251xfd: add missing newline to printed strings - regmap: Call regmap_debugfs_exit() prior to _init() - netrom: fix api breakage in nr_setsockopt() - ax25: uninitialized variable in ax25_setsockopt() - spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe - Bluetooth: L2CAP: uninitialized variables in l2cap_sock_setsockopt() - lib/mpi: Add the return value check of kcalloc() - net/mlx5: Set command entry semaphore up once got index free - Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" - net/mlx5e: Don't block routes with nexthop objects in SW - net/mlx5e: Fix page DMA map/unmap attributes - debugfs: lockdown: Allow reading debugfs files that are not world readable - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc - HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init - usb: dwc3: qcom: Fix NULL vs IS_ERR checking in dwc3_qcom_probe - Bluetooth: hci_qca: Fix NULL vs IS_ERR_OR_NULL check in qca_serdev_probe - Bluetooth: hci_bcm: Check for error irq - fsl/fman: Check for null pointer after calling devm_ioremap - staging: greybus: audio: Check null pointer - rocker: fix a sleeping in atomic bug - ppp: ensure minimum packet size in ppp_write() - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone - bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). - bpf: Don't promote bogus looking registers after null check. - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - power: reset: mt6397: Check for null res pointer - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() - pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() - ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes - x86/mce/inject: Avoid out-of-bounds write when setting flags - hwmon: (mr75203) fix wrong power-up delay value - x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS - Bluetooth: hci_qca: Stop IBS timer during BT OFF - software node: fix wrong node passed to find nargs_prop - backlight: qcom-wled: Respect enabled-strings in set_brightness - backlight: qcom-wled: Use cpu_to_le16 macro to perform conversion - backlight: qcom-wled: Override default length with qcom,enabled-strings - backlight: qcom-wled: Fix off-by-one maximum with default num_strings - backlight: qcom-wled: Pass number of elements to read to read_u32_array - backlight: qcom-wled: Validate enabled string indices in DT - bpftool: Enable line buffering for stdout - Bluetooth: L2CAP: Fix using wrong mode - um: virtio_uml: Fix time-travel external time propagation - um: fix ndelay/udelay defines - selinux: fix potential memleak in selinux_add_opt() - mmc: meson-mx-sdio: add IRQ check - mmc: meson-mx-sdhc: add IRQ check - iwlwifi: mvm: test roc running status bits before removing the sta - iwlwifi: mvm: fix 32-bit build in FTM - ARM: dts: armada-38x: Add generic compatible to UART nodes - arm64: dts: marvell: cn9130: enable CP0 GPIO controllers - arm64: dts: marvell: cn9130: add GPIO and SPI aliases - usb: ftdi-elan: fix memory leak on device disconnect - ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - media: hantro: Fix probe func error path - drm/tegra: vic: Fix DMA API misuse - drm/bridge: ti-sn65dsi86: Set max register for regmap - drm/msm/dpu: fix safe status debugfs file - arm64: dts: qcom: ipq6018: Fix gpio-ranges property - arm64: dts: qcom: c630: Fix soundcard setup - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() - media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes - media: msi001: fix possible null-ptr-deref in msi001_probe() - media: dw2102: Fix use after free - ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush - crypto: stm32 - Revert broken pm_runtime_resume_and_get changes - crypto: stm32/cryp - fix bugs and crash in tests - crypto: stm32/cryp - fix lrw chaining mode - crypto: stm32/cryp - fix double pm exit - crypto: stm32/cryp - check early input data - crypto: stm32/cryp - fix xts and race condition in crypto_engine requests - crypto: stm32/cryp - fix CTR counter carry - crypto: stm32 - Fix last sparse warning in stm32_cryp_check_ctr_counter - selftests: harness: avoid false negatives if test has no ASSERTs - selftests: clone3: clone3: add case CLONE3_ARGS_NO_TEST - x86/uaccess: Move variable into switch case statement - xfrm: fix a small bug in xfrm_sa_len() - mwifiex: Fix possible ABBA deadlock - rcu/exp: Mark current CPU as exp-QS in IPI loop second pass - drm/msm/dp: displayPort driver need algorithm rational - sched/rt: Try to restart rt period timer when rt runtime exceeded - Revert "sched/rt: Try to restart rt period timer when rt runtime exceeded" - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma - media: si2157: Fix "warm" tuner state detection - media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() - media: dib8000: Fix a memleak in dib8000_init() - bpf: Remove config check to enable bpf support for branch records - bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) - bpf: Adjust BTF log size limit. - sched/fair: Fix per-CPU kthread and wakee stacking for asym CPU capacity - sched/fair: Fix detection of per-CPU kthreads waking a task - Bluetooth: btmtksdio: fix resume failure - staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() - staging: rtl8192e: return error code from rtllib_softmac_init() - floppy: Fix hang in watchdog when disk is ejected - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info - arm64: dts: ti: k3-j721e: Fix the L2 cache sets - arm64: dts: ti: k3-j7200: Fix the L2 cache sets - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() - thermal/drivers/imx8mm: Enable ADC when enabling monitor - ACPI: EC: Rework flushing of EC work while suspended to idle - cgroup: Trace event cgroup id fields should be u64 - arm64: dts: qcom: msm8916: fix MMC controller aliases - netfilter: bridge: add support for pppoe filtering - thermal/drivers/imx: Implement runtime PM support - media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' - media: venus: core: Fix a potential NULL pointer dereference in an error handling path - media: venus: core, venc, vdec: Fix probe dependency error - media: venus: pm_helpers: Control core power domain manually - media: coda: fix CODA960 JPEG encoder buffer overflow - media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released - media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() - media: imx-pxp: Initialize the spinlock prior to using it - media: rcar-csi2: Correct the selection of hsfreqrange - mfd: atmel-flexcom: Use .resume_noirq - mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP - tty: serial: atmel: Call dma_async_issue_pending() - tty: serial: atmel: Check return code of dmaengine_submit() - arm64: dts: ti: k3-j721e: correct cache-sets info - ath11k: Use host CE parameters for CE interrupts configuration - crypto: qat - fix undetected PFVF timeout in ACK loop - crypto: qat - make pfvf send message direction agnostic - crypto: qat - remove unnecessary collision prevention step in PFVF - crypto: qat - fix spelling mistake: "messge" -> "message" - ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding on stm32f429 disco - mtd: hyperbus: rpc-if: fix bug in rpcif_hb_remove - crypto: qce - fix uaf on qce_skcipher_register_one - crypto: qce - fix uaf on qce_ahash_register_one - media: dmxdev: fix UAF when dvb_register_device() fails - arm64: dts: renesas: cat875: Add rx/tx delays - drm/vboxvideo: fix a NULL vs IS_ERR() check - fs: dlm: fix build with CONFIG_IPV6 disabled - tee: fix put order in teedev_close_context() - ath11k: reset RSN/WPA present state for open BSS - ath11k: clear the keys properly via DISABLE_KEY - ath11k: Fix ETSI regd with weather radar overlap - Bluetooth: stop proccessing malicious adv data - memory: renesas-rpc-if: Return error in case devm_ioremap_resource() fails - fs: dlm: don't call kernel_getpeername() in error_report() - fs: dlm: use sk->sk_socket instead of con->sock - arm64: dts: meson-gxbb-wetek: fix missing GPIO binding - arm64: dts: meson-gxbb-wetek: fix HDMI in early boot - arm64: dts: amlogic: Fix SPI NOR flash node name for ODROID N2/N2+ - arm64: dts: amlogic: meson-g12: Fix GPU operating point table node name - media: aspeed: Update signal status immediately to ensure sane hw state - media: em28xx: fix memory leak in em28xx_init_dev - media: aspeed: fix mode-detect always time out at 2nd run - media: atomisp: fix uninitialized bug in gmin_get_pmic_id_and_addr() - media: atomisp: fix enum formats logic - media: atomisp: add NULL check for asd obtained from atomisp_video_pipe - media: staging: media: atomisp: pci: Balance braces around conditional statements in file atomisp_cmd.c - media: atomisp: fix ifdefs in sh_css.c - media: atomisp: fix inverted error check for ia_css_mipi_is_source_port_valid() - media: atomisp: do not use err var when checking port validity for ISP2400 - media: atomisp: fix inverted logic in buffers_needed() - media: atomisp: fix punit_ddr_dvfs_enable() argument for mrfld_power up case - media: atomisp: add missing media_device_cleanup() in atomisp_unregister_entities() - media: videobuf2: Fix the size printk format - mtd: hyperbus: rpc-if: Check return value of rpcif_sw_init() - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware - wcn36xx: fix RX BD rate mapping for 5GHz legacy rates - wcn36xx: populate band before determining rate on RX - wcn36xx: Put DXE block into reset before freeing memory - wcn36xx: Release DMA channel descriptor allocations - wcn36xx: Fix DMA channel enable/disable cycle - wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND - wcn36xx: ensure pairing of init_scan/finish_scan and start_scan/end_scan - drm/vc4: hdmi: Set a default HSM rate - clk: bcm-2835: Remove rounding up the dividers - clk: bcm-2835: Pick the closest clock rate - Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails - drm/rockchip: dsi: Reconfigure hardware on resume() - drm/rockchip: dsi: Disable PLL clock on bind error - drm/rockchip: dsi: Hold pm-runtime across bind/unbind - drm/rockchip: dsi: Fix unbalanced clock on probe error - drm/panel: innolux-p079zca: Delete panel on attach() failure - drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure - drm: fix null-ptr-deref in drm_dev_init_release() - drm/bridge: display-connector: fix an uninitialized pointer in probe() - Bluetooth: L2CAP: Fix not initializing sk_peer_pid - drm/ttm: Put BO in its memory manager's lru list - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages - dma/pool: create dma atomic pool only if dma zone has managed pages - mm_zone: add function to check if managed dma zone exists - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - gpu: host1x: Add back arm_iommu_detach_device() - iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure - lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs - can: softing_cs: softingcs_probe(): fix memleak on registration failure - media: cec-pin: fix interrupt en/disable handling - media: stk1160: fix control-message timeouts - media: pvrusb2: fix control-message timeouts - media: redrat3: fix control-message timeouts - media: dib0700: fix undefined behavior in tuner shutdown - media: s2255: fix control-message timeouts - media: cpia2: fix control-message timeouts - media: em28xx: fix control-message timeouts - media: mceusb: fix control-message timeouts - media: flexcop-usb: fix control-message timeouts - media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE - rtc: cmos: take rtc_lock while reading from CMOS - tools/nolibc: fix incorrect truncation of exit code - tools/nolibc: i386: fix initial stack alignment - tools/nolibc: x86-64: Fix startup code bug - x86/gpu: Reserve stolen memory for first integrated Intel GPU - mtd: rawnand: davinci: Rewrite function description - mtd: rawnand: davinci: Avoid duplicated page read - mtd: rawnand: davinci: Don't calculate ECC when reading page - mtd: Fixed breaking list in __mtd_del_partition. - mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 - mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings - nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() - HID: wacom: Avoid using stale array indicies to read contact count - HID: wacom: Ignore the confidence flag when a touch is removed - HID: wacom: Reset expected and received contact counts at the same time - HID: uhid: Fix worker destroying device without any protection - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock- hugetlb: Add huge page alloced limit - kfence: parse param before alloc kfence_pool - sysctl: Modify sysctl_overload_detect_period minimum to 100ms - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - arm64: clear_page() shouldn't use DC ZVA when DCZID_EL0.DZP == 1 - mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() - mtd: phram: Fix error return code in phram_setup()- scsi: hisi_sas: Limit users changing debugfs BIST count value - netfilter: nf_tables: initialize registers in nft_do_chain() - sched: Fix yet more sched_fork() races - USB: gadget: validate interface OS descriptor requests - usb: gadget: don't release an existing dev->buf - usb: gadget: clear related members when goto fail - usb: gadget: rndis: check size of RNDIS_MSG_SET command - locking/csd_lock: Add boot parameter for controlling CSD lock debugging - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - PCI: fix kabi change in struct pci_dev - PCI/RCEC: Fix RCiEP device to RCEC association - PCI/AER: Add RCEC AER error injection support - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling - PCI/ERR: Recover from RCiEP AER errors - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs - PCI/ERR: Recover from RCEC AER errors - PCI/ERR: Clear AER status only when we control AER - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() - PCI/ERR: Avoid negated conditional for clarity - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() - PCI/ERR: Simplify by computing pci_pcie_type() once - PCI/ERR: Simplify by using pci_upstream_bridge() - PCI/ERR: Rename reset_link() to reset_subordinates() - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() - PCI/ERR: Bind RCEC devices to the Root Port driver - PCI/AER: Write AER Capability only when we control it - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() - scsi: hisi_sas: Use autosuspend for the host controller - scsi: libsas: Keep host active while processing events - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: libsas: Defer works of new phys during suspend - scsi: libsas: Refactor sas_queue_deferred_work() - scsi: libsas: Add flag SAS_HA_RESUMING - scsi: libsas: Resume host while sending SMP I/Os - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: libsas: Insert PORTE_BROADCAST_RCVD event for resuming host - scsi: mvsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: hisi_sas: Fix some issues related to asd_sas_port->phy_list - scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_list - scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() - scsi: Revert "scsi: hisi_sas: Filter out new PHY up events during suspend" - scsi: libsas: Don't always drain event workqueue for HA resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - mm: page_counter: mitigate consequences of a page_counter underflow - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - io_uring: don't keep looping for more events if we can't flush overflow - kfence: Fix wrong memblock_free when enable dynamic - hugetlbfs: fix a truncation issue in hugepages parameter - spi: hisi-kunpeng: Fix the debugfs directory name incorrect - spi: hisi-kunpeng: Add debugfs support - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - net: sched: fix use-after-free in tc_new_tfilter() - mtd: fixup CFI on ixp4xx - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS - ALSA: hda/realtek: Re-order quirk entries for Lenovo - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 - ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices - KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all - firmware: qemu_fw_cfg: fix kobject leak in probe error path - firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries - firmware: qemu_fw_cfg: fix sysfs information leak - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled - media: uvcvideo: fix division by zero at stream start - video: vga16fb: Only probe for EGA and VGA 16 color graphic cards - 9p: only copy valid iattrs in 9P2000.L setattr implementation - KVM: s390: Clarify SIGP orders versus STOP/RESTART - KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest - perf: Protect perf_guest_cbs with RCU - remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided - orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() - devtmpfs regression fix: reconfigure on each mount - kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test - staging: greybus: fix stack size warning with UBSAN - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() - staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() - media: Revert "media: uvcvideo: Set unique vdev name based in type" - random: fix crash on multiple early calls to add_bootloader_randomness() - random: fix data race on crng init time - random: fix data race on crng_node_pool - can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} - can: isotp: convert struct tpcon::{idx,len} to unsigned int - can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data - mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() - veth: Do not record rx queue hint in veth_xmit - mmc: sdhci-pci: Add PCI ID for Intel ADL - ath11k: Fix buffer overflow when scanning with extraie - USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status - USB: core: Fix bug in resuming hub's handling of wakeup requests - ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 - Bluetooth: bfusb: fix division by zero in send path - Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 - Bluetooth: btusb: Add support for Foxconn MT7922A - Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 - Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() - workqueue: Fix unbind_workers() VS wq_worker_running() race- USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - swiotlb: fix info leak with DMA_FROM_DEVICE- sched/fair: Add qos_throttle_list node in struct cfs_rq - ARM: 9142/1: kasan: work around LPAE build warning - mm: kfence: fix missing objcg housekeeping for SLAB - cgroup: Export cgroup.kill from cgroupv2 to cgroupv1 - cgroup: introduce cgroup.kill - memcg: Fix inconsistent oom event behavior for OOM_MEMCG_KILL - memcg: Export memory.events and memory.events.local from cgroupv2 to cgroupv1 - net: hns3: fix phy can not link up when autoneg off and reset - net: hns3: add NULL pointer check for hns3_set/get_ringparam() - net: hns3: add netdev reset check for hns3_set_tunable() - net: hns3: clean residual vf config after disable sriov - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: refine the process when PF set VF VLAN - net: hns3: add vlan list lock to protect vlan list - net: hns3: fix port base vlan add fail when concurrent with reset - net: hns3: fix bug when PF set the duplicate MAC address for VFs - net: hns3: handle empty unknown interrupt for VF - net: hns3: fix race condition in debugfs - arm64: cpu_park: Move into stand-alone file - arm64: quick_kexec: Move to stand-alone file - jffs2: fix NULL pointer dereference in jffs2_scan_medium - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request - config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - share_pool: don't trace the invalid spa address - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump- net/spnic: Remove spnic driver. - SCSI: spfc: remove SPFC driver - net: snmp: inline snmp_get_cpu_field() - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - kabi: only reserve flags on X86_64 and ARM64 - mm/dynamic_hugetlb: only compile PG_pool on X86_64 and ARM64 - kabi: fix kabi broken in struct fuse_args - fuse: fix pipe buffer lifetime for direct_io - vfs: fs_context: fix up param length parsing in legacy_parse_param - NFS: LOOKUP_DIRECTORY is also ok with symlinks - blk-mq: fix potential uaf for 'queue_hw_ctx' - blk-mq: add exception handling when srcu->sda alloc failed - mm/dynamic_hugetlb: initialize subpages before merging - mm/dynamic_hugetlb: set/clear HPageFreed - mm/dynamic_hugetlb: only support to merge 2M dynamicly - mm/dynamic_hugetlb: hold the lock until pages back to hugetlb - mm/dynamic_hugetlb: use mem_cgroup_force_empty to reclaim pages - mm/dynamic_hugetlb: check page using check_new_page - mm/dynamic_hugetlb: use pfn to traverse subpages - mm/dynamic_hugetlb: improve the initialization of huge pages - mm/dynamic_hugetlb: check free_pages_prepares when split pages - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - scsi: ses: Fix crash caused by kfree an invalid pointer - arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() - ovl: fix incorrect extent info in metacopy case - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) - arm64: remove page granularity limitation from KFENCE - Revert "arm64: remove page granularity limitation from KFENCE" - kfence: Fix wrong size of alloc_covered when enable dynamic - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - arm/arm64: paravirt: Remove GPL from pv_ops export - ima: bugfix for digest lists importing - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - net/hinic: Fix null pointer dereference in hinic_physical_port_id - net/hinic: Fix double free issue - eulerfs: remove redundant calculations - scsi: spfc: Remove redundant mask and spinlock - xfs: order CIL checkpoint start records - xfs: attach iclog callbacks in xlog_cil_set_ctx_write_state() - xfs: factor out log write ordering from xlog_cil_push_work() - xfs: pass a CIL context to xlog_write() - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks - xfs: move xlog_commit_record to xfs_log_cil.c - xfs: log head and tail aren't reliable during shutdown - xfs: don't run shutdown callbacks on active iclogs - xfs: separate out log shutdown callback processing - xfs: rework xlog_state_do_callback() - xfs: make forced shutdown processing atomic - xfs: convert log flags to an operational state field - xfs: move recovery needed state updates to xfs_log_mount_finish - xfs: XLOG_STATE_IOERROR must die - xfs: convert XLOG_FORCED_SHUTDOWN() to xlog_is_shutdown() - Revert "nfs: ensure correct writeback errors are returned on close()" - fuse: support SB_NOSEC flag to improve write performance - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 - fuse: setattr should set FATTR_KILL_SUIDGID - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 - xfs: remove dead stale buf unpin handling code - xfs: hold buffer across unpin and potential shutdown processing - xfs: fix an ABBA deadlock in xfs_rename - Revert "efi/libstub: arm64: Relax 2M alignment again for relocatable kernels" - crypto: hisilicon/qm - fix memset during queues clearing - crypto: hisilicon/qm - modify device status check parameter - crypto: hisilicon/qm - remove redundant cache writeback - crypto: hisilicon/qm - disable queue when 'CQ' error - crypto: hisilicon/qm - reset function if event queue overflows - crypto: hisilicon/qm - use request_threaded_irq instead - crypto: hisilicon/qm - modify the handling method after abnormal interruption - crypto: hisilicon/qm - code movement - crypto: hisilicon/qm - remove unnecessary device memory reset - crypto: hisilicon/qm - fix deadlock for remove driver - crypto: hisilicon/sec - add some comments for soft fallback - crypto: hisilicon/sec - fix the aead software fallback for engine - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bpf, selftests: Add ringbuf memory type confusion test - bpf/selftests: Test bpf_d_path on rdonly_mem. - bpf, selftests: Add various ringbuf tests with invalid offset - selftests/bpf: Add verifier test for PTR_TO_MEM spill - bpf: Fix ringbuf memory type confusion when passing to helpers - bpf: Fix out of bounds access for ringbuf helpers - bpf: Generally fix helper register offset check - bpf: Mark PTR_TO_FUNC register initially with zero offset - bpf: Generalize check_ctx_reg for reuse with other types - bpf/selftests: Test PTR_TO_RDONLY_MEM - bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem. - bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. - bpf: Convert PTR_TO_MEM_OR_NULL to composable types. - bpf: Introduce MEM_RDONLY flag - bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL - bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL - bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL - bpf: Introduce composable reg, ret and arg types. - bpf: Fix out of bounds access from invalid *_or_null type verification - blk-mq: decrease pending_queues when it expires - blk-mq: add debugfs to print information for blk_mq_tag_set - blk-mq: allow hardware queue to get more tag while sharing a tag set - bfq: fix use-after-free in bfq_dispatch_request - livepatch/core: Validate function old_name before 'klp_init_object_loaded' - arm64: config: enable CONFIG_ARM64_UCE_KERNEL_RECOVERY - arm64: ras: copy_from_user scenario support uce kernel recovery - efi: Fix efi_find_mirror redefine in x86 - sched: Fix sleeping in atomic context at cpu_qos_write() - vfio/iommu_type1: Fix the logic of updating num_non_hwdbm_domains - iommu: Stop tracking the dirty log status of iommu_domain - iommu/smmuv3: Remove the S1 mapping restriction of dirty log - timekeeping: Avoiding false sharing in field access of tk_core - config: close CONFIG_ARM64_ILP32 - arm64: replace is_compat_task() with is_ilp32_compat_task() in TASK_SIZE_MAX - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() - kabi: fix split error of kABI reference checking tool - ipv6: blackhole_netdev needs snmp6 counters - net: avoid quadratic behavior in netdev_wait_allrefs_any() - net: allow out-of-order netdev unregistration - net: transition netdev reg state earlier in run_todo - ipv6: give an IPv6 dev to blackhole_netdev - configs: disable CONFIG_RODATA_FULL_DEFAULT_ENABLED - dm rq: don't queue request to blk-mq during DM suspend - rcu/nocb: Fix missed nocb_timer requeue - dm: fix mempool NULL pointer race when completing IO - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues - Revert "blk-mq, elevator: Count requests per hctx to improve performance" - lib/iov_iter: initialize "flags" in new pipe_buffer - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - ubifs: rename_whiteout: correct old_dir size computing - configs: update the defconfigs to support 9P - Revert "dm space maps: don't reset space map allocation cursor when committing" - drivers: hooks: add bonding driver vendor hooks - etmem: etmem scan module Replace WARN_ONCE() with debug_printk for "nothing read" - skmsg: Teach sk_psock_verdict_apply() to return errors - netfilter: nf_tables_offload: incorrect flow offload action array size - kfence: make test case compatible with run time set sample interval - kfence: Add a module parameter to adjust kfence objects - f2fs: fix to do sanity check in is_alive() - f2fs: fix to avoid panic in is_alive() if metadata is inconsistent - f2fs: fix to do sanity check on inode type during garbage collection - iommu/io-pgtable-arm: Fix attach device failed when smmuv3 supports HTTU - configs: enable CONFIG_INTEL_IDXD - ext4: convert DIV_ROUND_UP to DIV_ROUND_UP_ULL- bonding: force carrier update when releasing slave - ext4: fix underflow in ext4_max_bitmap_size() - dm: make sure dm_table is binded before queue request - tty/amba-pl011: Call acpi_put_table() to fix memory leak - config: enable MEMORY_RELIABLE by default - mm: add support for page cache use reliable memory - shmem: Introduce shmem reliable - mm: Reserve field in mm_struct for memory reliable - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Disable mirror feature if kernelcore is not specified - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public- arm64: openeuler_defconfig: Enable config for ultrasoc driver - drivers/coresight: Add Ultrasoc System Memory Buffer driver - coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow - RAS: Report ARM processor information to userspace - configs: enable CONFIG_NTB_INTEL - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - rcu: Do not report strict GPs for outgoing CPUs - rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states - entry: Explicitly flush pending rcuog wakeup before last rescheduling point - rcu/nocb: Trigger self-IPI on late deferred wake up before user resume - irq_work: Cleanup - powerpc/process, kasan: Silence KASAN warnings in __get_wchan() - net/spnic: Reduce the timeout of the channel between driver and firmware - net/spnic: Fix an error when netdev failed to link up - net/spnic: Fix xor checksum error when sending a non 4B-aligned message to firmware - net/spnic: Fix ethtool loopback command failure - net/spnic: Fix array bounds error in ethtool get_link_ksettings - x86/tsc: Make cur->adjusted values in package#1 to be the same - ata: Add support for PxSCT.LPM set based on actual LPM capability - ata: Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - ahci: Fix some bugs like plugin support and sata link stability when user enable ahci RTD3 - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI: Fix some device identify fail when enable xHCI runtime suspend - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs- yam: fix a memory leak in yam_siocdevprivate() - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - irqchip/irq-gic-phytium-2500: Add support for kdump - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - iommu: support phytium ft2000plus and S2500 iommu function - sw64: vfio: select VFIO_IOMMU_TYPE1 as default - sw64: tty: add serial driver for sw64 - sw64: spi: add driver for SPI controller - sw64: add hypervisor based RTC on SW64 systems - sw64: kgdb: add support for sw64 - sw64: LPC: add driver for LPC controller - sw64: iommu: fix a bug in calling 'alloc_pages_node' - sw64: iommu: add iommu driver for sw64 - sw64: gpu/drm: fix kernel crash caused by drm driver - sw64: radeon: correct low-level mmio memset direct calls - sw64: gpu/drm: solve driver load cause kernel crash - amdgpu: enable KFD on SW64 systems - sw64: megaraid: fix kernel panic caused by accessing an illegal address - sw64: i2c: add i2c driver based designware for sw64 - sw64: efi: add SMBIOS/DMI and EFI runtime driver codes - sw64: gpio: add sunway builtin gpio driver - sw64: acpi: add initial acpi infrastructure support - sw64: add perf userspace tool support for sw64 - tools uapi: fix sw64 support - sw64: kvm: add definitions for kvm - sw64: moduleparam: fix sw64 compile failure - sw64: kdump/kexec: add KEXEC_ARCH_SW_64 definition - sw64: add AUDIT_ARCH_SW64 definition - sw64: ftrace: add sw64 support to recordmcount - sw64: add sw_64 support to buildtar, mkdebian and builddeb - sw64: add basic support for sw64 - mm/pin_mem: add invalid check for pinmemory boot parameter - livepatch/x86: Fix incorrect use of 'strncpy' - livepatch: Fix issues in klp_mem_{prepare,recycle} - livepatch: Introduce 'arch_klp_save_old_code' - livepatch: Reduce duplicated arch_klp_mem_{prepare,recycle} - livepatch: Move 'klp_func_list' related codes out of 'arch' - livepatch: Introduce 'struct arch_klp_data' - livepatch/arm64: Uniform 'old_func' field in struct klp_func_node - tpm_tis_spi: set default probe function if device id not match - deconfig: intel ice-lake missing config enable - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c - selftests/sgx: remove checks for file execute permissions - selftests/sgx: Refine the test enclave to have storage - selftests/sgx: Add EXPECT_EEXIT() macro - selftests/sgx: Dump enclave memory map - selftests/sgx: Migrate to kselftest harness - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' - x86/sgx: Expose SGX architectural definitions to the kernel - selftests/sgx: Use getauxval() to simplify test code - selftests/sgx: Improve error detection and messages - selftests/sgx: Use a statically generated 3072-bit RSA key - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list - x86/sgx: Maintain encl->refcount for each encl->mm_list entry - x86/sgx: Drop racy follow_pfn() check - x86/sgx: Fix the return type of sgx_init() - x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() - x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc - x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() - x86/sgx: Clarify 'laundry_list' locking - x86/sgx: Update MAINTAINERS - Documentation/x86: Document SGX kernel architecture - x86/sgx: Add ptrace() support for the SGX driver - x86/sgx: Add a page reclaimer - selftests/x86: Add a selftest for SGX - x86/vdso: Implement a vDSO for Intel SGX enclave call - x86/traps: Attempt to fixup exceptions in vDSO before signaling - x86/fault: Add a helper function to sanitize error code - x86/vdso: Add support for exception fixup in vDSO functions - x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION - x86/sgx: Add SGX_IOC_ENCLAVE_INIT - x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES - x86/sgx: Add SGX_IOC_ENCLAVE_CREATE - x86/sgx: Add an SGX misc driver interface - mm: Add 'mprotect' hook to struct vm_operations_struct - x86/sgx: Add SGX page allocator functions - x86/cpu/intel: Add a nosgx kernel parameter - x86/cpu/intel: Detect SGX support - x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections - x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits - x86/cpufeatures: Add Intel SGX hardware bits - x86/sgx: Add wrappers for ENCLS functions - x86/sgx: Add SGX architectural data structures - configfs: fix a race in configfs_{,un}register_subsystem() - fs/dirty_pages: fix wrong lock for inode list in super_block - ACPI: irq: Prevent unregistering of GIC SGIs - PM: ACPI: Refresh wakeup device power configuration every time - ACPICA: Interpreter: fix memory leak by using existing buffer- configs: enable CONFIG_INTEGRITY_PLATFORM_KEYRING and CONFIG_LOAD_UEFI_KEYS - tipc: improve size validations for received domain records - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - block: update io_ticks when io hang - livepatch: Fix missing unlock on error in klp_enable_patch() - livepatch: Fix kobject refcount bug on klp_init_patch_early failure path- kabi: cleanup config entries of kabi - kabi: fix build error when CONFIG_KABI_RESERVE=n - kabi:crypto: reserve space for RSASSA-PSS style certificates - mm/page_alloc: use accumulated load when building node fallback list - mm/page_alloc: print node fallback order - arm64: openeuler_defconfig: Enable Kunpeng related configs- rcu: Make TASKS_TRACE_RCU select IRQ_WORK - x86/kdump: make crash kernel boot faster - mm, hwpoison: fix condition in free hugetlb page path - x509: Detect sm2 keys by their parameters OID - mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: fix address limit problem with TASK_SIZE_MAX - arm64: mark __system_matches_cap as __maybe_unused - arm64: Avoid premature usercopy failure - arm64: uaccess: remove vestigal UAO support - arm64: uaccess: remove redundant PAN toggling - arm64: uaccess: remove addr_limit_user_check() - arm64: uaccess: remove set_fs() - arm64: uaccess cleanup macro naming - arm64: uaccess: split user/kernel routines - arm64: uaccess: refactor __{get,put}_user - arm64: uaccess: simplify __copy_user_flushcache() - arm64: uaccess: rename privileged uaccess routines - arm64: sdei: explicitly simulate PAN/UAO entry - arm64: sdei: move uaccess logic to arch/arm64/ - Revert "arm64: fix current_thread_info()->addr_limit setup" - Revert "arm64: fix USER_DS definition problem in non-compat mode" - Revert "arm64: Avoid premature usercopy failure" - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: alternatives: Split up alternative.h - arm64: uaccess: move uao_* alternatives to asm-uaccess.h - Revert "arm64: alternatives: Move length validation in alternative_{insn, endif}" - arm64: add C wrappers for SET_PSTATE_*() - arm64: ensure ERET from kthread is illegal- livepatch/core: Fix where module get and put in different macro - livepatch/core: Remove redundant klp_free_objects_mod_limited - livepatch/core: Fix reference count issues - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block, bfq: don't move oom_bfqq - fget: clarify and improve __fget_files() implementation - KABI: add reserve space for thread_info struct - kabi: Reserve syscall entries for kabi compatibility - perf tools: Update powerpc's syscall.tbl copy from the kernel sources/bin/sh/bin/sh/bin/shdc-64g.compass-ci 1706087035  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.10.0-153.40.0.118.oe2203sp25.10.0-153.40.0.118.oe2203sp24.3.01615.10.0-153.40.0.118.oe2203sp2.aarch64     !!! "#$%&&%'$(($)$**+*,*-*.*/*0$12232455546677899::::;<=><?<@<<<AB<CC<D<E<F<G<H<I<J<K<LMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQRRRRRRRQSTUTVVVVVVVVVVVVVVTTTTTTWWWWWWXYYYYYYYXZ[Z\Z]Z^Z_Z`ZaXbcXdedfdgdhdijjkjllllllljmmmmjnnnjooooooppppppppqqqrsrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtrrrruvwwwwuxuyyyyyyyyyyyyyyyyyyyyyzyyyyyyyyyy{yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyu|u}u~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uu        !"#$%&'(((((()*+*),))))))-./00000111111233332444425262728829999999999999:9992;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2<<<<<<<<<<<<<<<2=>=??==@@ABBACADDAAAEEEEEFGGGGGFHIIIIIIIIJJJJJJJJJKLKKMKNKOKPKQKRKSKTTTKUKVVVKWKXKYKKZ[Z\Z]ZZZZK^^^K_K`````````````````````````````````````````````````KaKbKcdcecfcccKgKhhKiKjKkKlmnooooopppppoooqqorosotooouvwvxxxxxvyvzzv{{{{{v|||}}}}}}}}}}}}}}}}}}}}}}}v~~~~vvvvvvvvvvvvvvvvvvvvvvvvvvvv.vmlinuz-5.10.0-153.40.0.118.oe2203sp2.aarch64.hmacSystem.map-5.10.0-153.40.0.118.oe2203sp2.aarch64config-5.10.0-153.40.0.118.oe2203sp2.aarch64dtb-5.10.0-153.40.0.118.oe2203sp2.aarch64amd-overdrive-rev-b0.dtbamd-overdrive-rev-b1.dtbamd-overdrive.dtbapm-merlin.dtbapm-mustang.dtbapq8016-sbc.dtbapq8096-db820c.dtbapq8096-ifc6640.dtbfoundation-v8-gicv3-psci.dtbfoundation-v8-gicv3.dtbfoundation-v8-psci.dtbfoundation-v8.dtbfvp-base-revc.dtbhi3660-hikey960.dtbhi3670-hikey970.dtbhi3798cv200-poplar.dtbhi6220-hikey.dtbhip05-d02.dtbhip06-d03.dtbhip07-d05.dtbhusky.dtbipq6018-cp01-c1.dtbipq8074-hk01.dtbjuno-r1.dtbjuno-r2.dtbjuno.dtbmsm8916-longcheer-l8150.dtbmsm8916-mtp.dtbmsm8916-samsung-a3u-eur.dtbmsm8916-samsung-a5u-eur.dtbmsm8992-bullhead-rev-101.dtbmsm8992-msft-lumia-talkman.dtbmsm8992-xiaomi-libra.dtbmsm8994-angler-rev-101.dtbmsm8994-sony-xperia-kitakami-sumire.dtbmsm8996-mtp.dtbmsm8998-asus-novago-tp370ql.dtbmsm8998-hp-envy-x2.dtbmsm8998-lenovo-miix-630.dtbmsm8998-mtp.dtbqcs404-evb-1000.dtbqcs404-evb-4000.dtbqrb5165-rb5.dtbrtsm_ve-aemv8a.dtbsc7180-idp.dtbsc7180-trogdor-lazor-r0.dtbsc7180-trogdor-lazor-r1-kb.dtbsc7180-trogdor-lazor-r1-lte.dtbsc7180-trogdor-lazor-r1.dtbsc7180-trogdor-r1-lte.dtbsc7180-trogdor-r1.dtbsdm630-sony-xperia-ganges-kirin.dtbsdm630-sony-xperia-nile-discovery.dtbsdm630-sony-xperia-nile-pioneer.dtbsdm630-sony-xperia-nile-voyager.dtbsdm636-sony-xperia-ganges-mermaid.dtbsdm660-xiaomi-lavender.dtbsdm845-cheza-r1.dtbsdm845-cheza-r2.dtbsdm845-cheza-r3.dtbsdm845-db845c.dtbsdm845-mtp.dtbsdm845-xiaomi-beryllium.dtbsdm850-lenovo-yoga-c630.dtbsm8150-mtp.dtbsm8250-mtp.dtbthunder-88xx.dtbthunder2-99xx.dtbvexpress-v2f-1xv7-ca53x2.dtbinitramfs-5.10.0-153.40.0.118.oe2203sp2.aarch64.imgsymvers-5.10.0-153.40.0.118.oe2203sp2.aarch64.gzvmlinuz-5.10.0-153.40.0.118.oe2203sp2.aarch640-metadata_list-compact_tlv-kernel-5.10.0-153.40.0.118.oe2203sp2.aarch640-metadata_list-compact-kernel-5.10.0-153.40.0.118.oe2203sp2.aarch64kernel-5.10.0-153.40.0.118.oe2203sp2.aarch64.conf5.10.0-153.40.0.118.oe2203sp2.aarch64extrakernelarcharm64cryptoaes-ce-blk.ko.xzaes-ce-ccm.ko.xzaes-ce-cipher.ko.xzaes-neon-blk.ko.xzaes-neon-bs.ko.xzchacha-neon.ko.xzcrct10dif-ce.ko.xzghash-ce.ko.xznhpoly1305-neon.ko.xzpoly1305-neon.ko.xzsha1-ce.ko.xzsha2-ce.ko.xzsha256-arm64.ko.xzsha3-ce.ko.xzsha512-arm64.ko.xzsha512-ce.ko.xzsm3-ce.ko.xzsm4-ce-cipher.ko.xzsm4-ce.ko.xzsm4-neon.ko.xzlibxor-neon.ko.xzblockt10-pi.ko.xzcryptoansi_cprng.ko.xzanubis.ko.xzarc4.ko.xzasync_txasync_memcpy.ko.xzasync_pq.ko.xzasync_raid6_recov.ko.xzasync_tx.ko.xzasync_xor.ko.xzauthenc.ko.xzauthencesn.ko.xzblake2b_generic.ko.xzblowfish_common.ko.xzblowfish_generic.ko.xzcamellia_generic.ko.xzcast5_generic.ko.xzcast6_generic.ko.xzcast_common.ko.xzccm.ko.xzchacha20poly1305.ko.xzchacha_generic.ko.xzcmac.ko.xzcrc32_generic.ko.xzcryptd.ko.xzcrypto_engine.ko.xzcrypto_simd.ko.xzcrypto_user.ko.xzcts.ko.xzcurve25519-generic.ko.xzdes_generic.ko.xzdh_generic.ko.xzecc.ko.xzecdh_generic.ko.xzechainiv.ko.xzessiv.ko.xzfcrypt.ko.xzkhazad.ko.xzlrw.ko.xzlz4.ko.xzlz4hc.ko.xzmd4.ko.xzmichael_mic.ko.xznhpoly1305.ko.xzpcbc.ko.xzpcrypt.ko.xzpoly1305_generic.ko.xzrmd128.ko.xzrmd160.ko.xzrmd256.ko.xzrmd320.ko.xzsalsa20_generic.ko.xzseed.ko.xzserpent_generic.ko.xzsha3_generic.ko.xzsha512_generic.ko.xzsm4.ko.xzsm4_generic.ko.xztcrypt.ko.xztea.ko.xztgr192.ko.xztwofish_common.ko.xztwofish_generic.ko.xzvmac.ko.xzwp512.ko.xzxcbc.ko.xzxor.ko.xzxts.ko.xzxxhash_generic.ko.xzdriversacpiacpi_ipmi.ko.xzapeieinj.ko.xznfitnfit.ko.xzataahci.ko.xzahci_platform.ko.xzahci_seattle.ko.xzahci_xgene.ko.xzata_generic.ko.xzata_piix.ko.xzlibahci.ko.xzlibahci_platform.ko.xzlibata.ko.xzbaseregmapregmap-i2c.ko.xzregmap-spi.ko.xzbcmabcma.ko.xzblockaoeaoe.ko.xzbrd.ko.xzdrbddrbd.ko.xzloop.ko.xznbd.ko.xznull_blknull_blk.ko.xzpktcdvd.ko.xzrbd.ko.xzskd.ko.xzvirtio_blk.ko.xzzramzram.ko.xzcdromcdrom.ko.xzcharhw_randomhisi-gm-trng.ko.xztimeriomem-rng.ko.xzvirtio-rng.ko.xzipmiipmi_devintf.ko.xzipmi_msghandler.ko.xzipmi_poweroff.ko.xzipmi_si.ko.xzipmi_ssif.ko.xzipmi_watchdog.ko.xzpin_memory.ko.xztpmst33zp24tpm_st33zp24.ko.xztpm_st33zp24_i2c.ko.xztpm_st33zp24_spi.ko.xztpm_atmel.ko.xztpm_i2c_atmel.ko.xztpm_i2c_infineon.ko.xztpm_i2c_nuvoton.ko.xzvirtio_console.ko.xzclkclk-scpi.ko.xzcpufreqscpi-cpufreq.ko.xzcryptocaviumcptcptpf.ko.xzcptvf.ko.xzzipthunderx_zip.ko.xzccpccp-crypto.ko.xzccp.ko.xzchelsiochcr.ko.xzhisiliconhisi_qm.ko.xzhprehisi_hpre.ko.xzmigrationhisi_migration.ko.xzsechisi_sec.ko.xzsec2hisi_sec2.ko.xztrnghisi-trng-v2.ko.xzziphisi_zip.ko.xzvirtiovirtio_crypto.ko.xzdaxdevice_dax.ko.xzhmemdax_hmem.ko.xzkmem.ko.xzdmadwdw_dmac.ko.xzdw_dmac_core.ko.xzdw_dmac_pci.ko.xzqcomhdma.ko.xzhdma_mgmt.ko.xzedacthunderx_edac.ko.xzxgene_edac.ko.xzextconextcon-gpio.ko.xzfirmwarearm_scpi.ko.xzscpi_pm_domain.ko.xzgpiogpio-amdpt.ko.xzgpio-hisi.ko.xzgpio-xgene-sb.ko.xzgpio-xlp.ko.xzgpudrmamdamdgpuamdgpu.ko.xzastast.ko.xzbochsbochs-drm.ko.xzdrm_ttm_helper.ko.xzdrm_vram_helper.ko.xzhisiliconhibmchibmc-drm.ko.xzi2cch7006.ko.xztda998x.ko.xzmgag200mgag200.ko.xznouveaunouveau.ko.xzqxlqxl.ko.xzradeonradeon.ko.xzschedulergpu-sched.ko.xztinycirrus.ko.xzttmttm.ko.xzudludl.ko.xzvirtiovirtio-gpu.ko.xzhidhid-appleir.ko.xzhid-aureal.ko.xzhid-axff.ko.xzhid-betopff.ko.xzhid-corsair.ko.xzhid-dr.ko.xzhid-elecom.ko.xzhid-elo.ko.xzhid-gaff.ko.xzhid-gembird.ko.xzhid-gfrm.ko.xzhid-gt683r.ko.xzhid-gyration.ko.xzhid-holtek-kbd.ko.xzhid-holtek-mouse.ko.xzhid-holtekff.ko.xzhid-icade.ko.xzhid-keytouch.ko.xzhid-kye.ko.xzhid-lcpower.ko.xzhid-led.ko.xzhid-lenovo.ko.xzhid-logitech-dj.ko.xzhid-logitech-hidpp.ko.xzhid-multitouch.ko.xzhid-ortek.ko.xzhid-penmount.ko.xzhid-petalynx.ko.xzhid-picolcd.ko.xzhid-pl.ko.xzhid-plantronics.ko.xzhid-primax.ko.xzhid-rmi.ko.xzhid-roccat-arvo.ko.xzhid-roccat-common.ko.xzhid-roccat-isku.ko.xzhid-roccat-kone.ko.xzhid-roccat-koneplus.ko.xzhid-roccat-konepure.ko.xzhid-roccat-kovaplus.ko.xzhid-roccat-lua.ko.xzhid-roccat-pyra.ko.xzhid-roccat-ryos.ko.xzhid-roccat-savu.ko.xzhid-roccat.ko.xzhid-saitek.ko.xzhid-samsung.ko.xzhid-sensor-hub.ko.xzhid-sjoy.ko.xzhid-sony.ko.xzhid-speedlink.ko.xzhid-steelseries.ko.xzhid-sunplus.ko.xzhid-tivo.ko.xzhid-tmff.ko.xzhid-topseed.ko.xzhid-twinhan.ko.xzhid-uclogic.ko.xzhid-waltop.ko.xzhid-wiimote.ko.xzhid-xinmo.ko.xzhid-zpff.ko.xzhid-zydacron.ko.xzi2c-hidi2c-hid.ko.xzuhid.ko.xzwacom.ko.xzhwmonacpi_power_meter.ko.xzad7314.ko.xzad7414.ko.xzad7418.ko.xzadc128d818.ko.xzadcxx.ko.xzadm1021.ko.xzadm1025.ko.xzadm1026.ko.xzadm1029.ko.xzadm1031.ko.xzadm9240.ko.xzads7828.ko.xzads7871.ko.xzadt7310.ko.xzadt7410.ko.xzadt7411.ko.xzadt7462.ko.xzadt7470.ko.xzadt7475.ko.xzadt7x10.ko.xzamc6821.ko.xzasc7621.ko.xzatxp1.ko.xzdme1737.ko.xzds1621.ko.xzds620.ko.xzemc1403.ko.xzemc6w201.ko.xzf71805f.ko.xzf71882fg.ko.xzf75375s.ko.xzg760a.ko.xzg762.ko.xzgl518sm.ko.xzgl520sm.ko.xzhwmon-vid.ko.xzibmaem.ko.xzibmpex.ko.xzina209.ko.xzina2xx.ko.xzit87.ko.xzjc42.ko.xzlineage-pem.ko.xzlm63.ko.xzlm70.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.xzltc2945.ko.xzltc4151.ko.xzltc4215.ko.xzltc4222.ko.xzltc4245.ko.xzltc4260.ko.xzltc4261.ko.xzmax1111.ko.xzmax16065.ko.xzmax1619.ko.xzmax1668.ko.xzmax197.ko.xzmax31790.ko.xzmax6639.ko.xzmax6642.ko.xzmax6650.ko.xzmax6697.ko.xzmcp3021.ko.xznct6683.ko.xznct6775.ko.xznct7802.ko.xznct7904.ko.xzntc_thermistor.ko.xzpc87360.ko.xzpc87427.ko.xzpcf8591.ko.xzpmbusadm1275.ko.xzlm25066.ko.xzltc2978.ko.xzltc3815.ko.xzmax16064.ko.xzmax20751.ko.xzmax34440.ko.xzmax8688.ko.xzpmbus.ko.xzpmbus_core.ko.xztps40422.ko.xzucd9000.ko.xzucd9200.ko.xzzl6100.ko.xzpowr1220.ko.xzpwm-fan.ko.xzsch5627.ko.xzsch5636.ko.xzsch56xx-common.ko.xzscpi-hwmon.ko.xzsht15.ko.xzsht21.ko.xzshtc1.ko.xzsis5595.ko.xzsmsc47b397.ko.xzsmsc47m1.ko.xzsmsc47m192.ko.xztc74.ko.xzthmc50.ko.xztmp102.ko.xztmp103.ko.xztmp401.ko.xztmp421.ko.xzvexpress-hwmon.ko.xzvia686a.ko.xzvt1211.ko.xzvt8231.ko.xzw83627ehf.ko.xzw83627hf.ko.xzw83781d.ko.xzw83791d.ko.xzw83792d.ko.xzw83793.ko.xzw83795.ko.xzw83l785ts.ko.xzw83l786ng.ko.xzxgene-hwmon.ko.xzhwtracingcoresightcoresight-etm4x.ko.xzcoresight-funnel.ko.xzcoresight-replicator.ko.xzcoresight-tmc.ko.xzcoresight-trbe.ko.xzcoresight.ko.xzultrasoc-smb.ko.xzptthisi_ptt.ko.xzi2calgosi2c-algo-pca.ko.xzbussesi2c-designware-core.ko.xzi2c-designware-platform.ko.xzi2c-diolan-u2c.ko.xzi2c-gpio.ko.xzi2c-hisi.ko.xzi2c-nforce2.ko.xzi2c-pca-platform.ko.xzi2c-qup.ko.xzi2c-simtec.ko.xzi2c-thunderx.ko.xzi2c-tiny-usb.ko.xzi2c-versatile.ko.xzi2c-xgene-slimpro.ko.xzi2c-xlp9xx.ko.xzi2c-dev.ko.xzi2c-mux.ko.xzi2c-slave-eeprom.ko.xzi2c-smbus.ko.xzi2c-stub.ko.xzmuxesi2c-arb-gpio-challenge.ko.xzi2c-mux-gpio.ko.xzi2c-mux-mlxcpld.ko.xzi2c-mux-pca9541.ko.xzi2c-mux-pca954x.ko.xzi2c-mux-pinctrl.ko.xzinfinibandcoreib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzhwbnxt_rebnxt_re.ko.xzcxgb4iw_cxgb4.ko.xzhnshns-roce-hw-v2.ko.xzi40iwi40iw.ko.xzmlx4mlx4_ib.ko.xzmlx5mlx5_ib.ko.xzqedrqedr.ko.xzswrxerdma_rxe.ko.xzulpipoibib_ipoib.ko.xziserib_iser.ko.xzisertib_isert.ko.xzsrpib_srp.ko.xzsrptib_srpt.ko.xzinputinput-polldev.ko.xzmiscuinput.ko.xzmouseappletouch.ko.xzbcm5974.ko.xzcyapatp.ko.xzsermouse.ko.xzsynaptics_i2c.ko.xzsynaptics_usb.ko.xzvsxxxaa.ko.xzrmi4rmi_core.ko.xzrmi_i2c.ko.xzrmi_smbus.ko.xzrmi_spi.ko.xzserioaltera_ps2.ko.xzarc_ps2.ko.xzserio_raw.ko.xzsparse-keymap.ko.xzledsled-class-flash.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lt3593.ko.xztriggerledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzmailboxarm_mhu.ko.xzarm_mhu_db.ko.xzmailbox-xgene-slimpro.ko.xzmdbcachebcache.ko.xzdm-bio-prison.ko.xzdm-bufio.ko.xzdm-cache-smq.ko.xzdm-cache.ko.xzdm-crypt.ko.xzdm-delay.ko.xzdm-era.ko.xzdm-flakey.ko.xzdm-integrity.ko.xzdm-log-userspace.ko.xzdm-log-writes.ko.xzdm-log.ko.xzdm-mirror.ko.xzdm-mod.ko.xzdm-multipath.ko.xzdm-queue-length.ko.xzdm-raid.ko.xzdm-region-hash.ko.xzdm-round-robin.ko.xzdm-service-time.ko.xzdm-snapshot.ko.xzdm-switch.ko.xzdm-thin-pool.ko.xzdm-verity.ko.xzdm-zero.ko.xzfaulty.ko.xzlinear.ko.xzmultipath.ko.xzpersistent-datadm-persistent-data.ko.xzraid0.ko.xzraid1.ko.xzraid10.ko.xzraid456.ko.xzmediacommonvideobuf2videobuf2-common.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-coredvb-core.ko.xzdvb-frontendsa8293.ko.xzaf9013.ko.xzaf9033.ko.xzascot2e.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzcxd2880cxd2880.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdib9000.ko.xzdibx000_common.ko.xzdrx39xyjdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzec100.ko.xzhelene.ko.xzhorus3a.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gl5.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbh29.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88443x.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzrtl2832_sdr.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs5h1432.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp2.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzd1301_demod.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzmcmc.ko.xzspicxd2880-spi.ko.xztunerse4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmsi001.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl301rf.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzusbuvcuvcvideo.ko.xzv4l2-corev4l2-dv-timings.ko.xzvideodev.ko.xzmemstickcorememstick.ko.xzmspro_block.ko.xzhostjmb38x_ms.ko.xzr592.ko.xztifm_ms.ko.xzmfdmfd-core.ko.xzmiscaltera-staplaltera-stapl.ko.xzapds9802als.ko.xzapds990x.ko.xzbh1770glc.ko.xzcardreaderrtsx_pci.ko.xzrtsx_usb.ko.xzcb710cb710.ko.xzeepromeeprom.ko.xzeeprom_93cx6.ko.xzmax6875.ko.xzenclosure.ko.xzisl29003.ko.xzisl29020.ko.xzlis3lv02dlis3lv02d.ko.xzlis3lv02d_i2c.ko.xztifm_7xx1.ko.xztifm_core.ko.xztsl2550.ko.xzuacceuacce.ko.xzmmccoremmc_block.ko.xzmmc_core.ko.xzpwrseq_emmc.ko.xzpwrseq_simple.ko.xzsdio_uart.ko.xzhostarmmmci.ko.xzcb710-mmc.ko.xzcqhci.ko.xzdw_mmc-bluefield.ko.xzdw_mmc-pltfm.ko.xzdw_mmc.ko.xzmmc_spi.ko.xzmtk-sd.ko.xzof_mmc_spi.ko.xzsdhci-acpi.ko.xzsdhci-cadence.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci-xenon-driver.ko.xzsdhci.ko.xztifm_sd.ko.xztoshsd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzmtdchipscfi_cmdset_0001.ko.xzcfi_cmdset_0002.ko.xzcfi_cmdset_0020.ko.xzcfi_probe.ko.xzcfi_util.ko.xzchipreg.ko.xzgen_probe.ko.xzdevicesblock2mtd.ko.xzmapsphysmap.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzparserscmdlinepart.ko.xzofpart.ko.xzspi-norcontrollershisi-sfc.ko.xzspi-nor.ko.xzubigluebi.ko.xzubi.ko.xznetbondingbonding.ko.xzcanc_canc_can.ko.xzc_can_pci.ko.xzc_can_platform.ko.xzcc770cc770.ko.xzcc770_platform.ko.xzdevcan-dev.ko.xzsja1000ems_pci.ko.xzkvaser_pci.ko.xzpeak_pci.ko.xzplx_pci.ko.xzsja1000.ko.xzsja1000_platform.ko.xzslcan.ko.xzsoftingsofting.ko.xzusbems_usb.ko.xzesd_usb2.ko.xzkvaser_usbkvaser_usb.ko.xzpeak_usbpeak_usb.ko.xzusb_8dev.ko.xzvcan.ko.xzdummy.ko.xzethernet3snicsssnichwsssdk.ko.xznicsssnic.ko.xzamazonenaena.ko.xzamdxgbeamd-xgbe.ko.xzapmxgene-v2xgene-enet-v2.ko.xzatherosalxalx.ko.xzatl1catl1c.ko.xzatl1eatl1e.ko.xzatlxatl1.ko.xzbroadcombnx2.ko.xzbnx2xbnx2x.ko.xzbnxtbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcaviumliquidioliquidio.ko.xzliquidio_vf.ko.xzthundernicpf.ko.xznicvf.ko.xzthunder_bgx.ko.xzthunder_xcv.ko.xzchelsiocxgb4cxgb4.ko.xzcxgb4vfcxgb4vf.ko.xzinline_cryptoch_ipsecch_ipsec.ko.xzch_ktlsch_ktls.ko.xzlibcxgblibcxgb.ko.xzdnet.ko.xzethoc.ko.xzhisiliconhnshnae.ko.xzhns_dsaf.ko.xzhns_enet_drv.ko.xzhns3hclge.ko.xzhclgevf.ko.xzhnae3.ko.xzhns3.ko.xzhns_mdio.ko.xzhuaweibmacdev_drvhost_cdev_drv.ko.xzcdev_veth_drvcdev_veth_drv.ko.xzedma_drvhost_edma_drv.ko.xzkbox_drvhost_kbox_drv.ko.xzveth_drvhost_veth_drv.ko.xzhinichinic.ko.xzhinic3hinic3.ko.xzintele1000e1000.ko.xze1000ee1000e.ko.xzfm10kfm10k.ko.xzi40ei40e.ko.xziavfiavf.ko.xziceice.ko.xzigbigb.ko.xzigbvfigbvf.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.xznebula-matrixm1600m1600.ko.xznetronomenfpnfp.ko.xznetswiftngbengbe.ko.xztxgbetxgbe.ko.xzqlogicnetxennetxen_nic.ko.xzqedqed.ko.xzqedeqede.ko.xzqla3xxx.ko.xzqualcommemacqcom-emac.ko.xzrealtek8139cp.ko.xz8139too.ko.xzr8169.ko.xzrockerrocker.ko.xzsfcsfc.ko.xzsmscepic100.ko.xzsmc91x.ko.xzsmsc911x.ko.xzsmsc9420.ko.xzgeneve.ko.xzifb.ko.xzipvlanipvlan.ko.xzipvtap.ko.xzlocaliplocalip.ko.xzmacsec.ko.xzmacvlan.ko.xzmacvtap.ko.xzmdiomdio.ko.xzmdio-bcm-unimac.ko.xzmdio-bitbang.ko.xzmdio-cavium.ko.xzmdio-gpio.ko.xzmdio-octeon.ko.xzmdio-thunder.ko.xzmii.ko.xznet_failover.ko.xznetconsole.ko.xznlmon.ko.xzphyamd.ko.xzaquantia.ko.xzat803x.ko.xzbcm-phy-lib.ko.xzbcm87xx.ko.xzbroadcom.ko.xzcicada.ko.xzdavicom.ko.xzdp83640.ko.xzdp83848.ko.xzdp83867.ko.xzet1011c.ko.xzicplus.ko.xzlxt.ko.xzmarvell.ko.xzmicrel.ko.xzmicrochip.ko.xznational.ko.xzqsemi.ko.xzrealtek.ko.xzsmsc.ko.xzste10Xp.ko.xzteranetics.ko.xzvitesse.ko.xzpppbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslipslhc.ko.xzslip.ko.xztap.ko.xzteamteam.ko.xzteam_mode_activebackup.ko.xzteam_mode_broadcast.ko.xzteam_mode_loadbalance.ko.xzteam_mode_random.ko.xzteam_mode_roundrobin.ko.xzthunderbolt-net.ko.xztun.ko.xzusbasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzsr9700.ko.xzusbnet.ko.xzzaurus.ko.xzveth.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.xzwirelessathath.ko.xzath10kath10k_core.ko.xzath10k_pci.ko.xzralinkrt2x00rt2800lib.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00usb.ko.xznvdimmlibnvdimm.ko.xznd_blk.ko.xznd_btt.ko.xznd_e820.ko.xznd_pmem.ko.xzof_pmem.ko.xznvmehostnvme-core.ko.xznvme-fabrics.ko.xznvme-fc.ko.xznvme-rdma.ko.xznvme-tcp.ko.xznvme.ko.xztargetnvme-fcloop.ko.xznvme-loop.ko.xznvmet-fc.ko.xznvmet-rdma.ko.xznvmet-tcp.ko.xznvmet.ko.xzpcihotplugacpiphp_ibm.ko.xzpcieaer_inject.ko.xzperfhisiliconhisi_pcie_pmu.ko.xzhisi_uncore_cpa_pmu.ko.xzhisi_uncore_ddrc_pmu.ko.xzhisi_uncore_hha_pmu.ko.xzhisi_uncore_l3c_pmu.ko.xzhisi_uncore_l3t_pmu.ko.xzhisi_uncore_lpddrc_pmu.ko.xzhisi_uncore_pa_pmu.ko.xzhisi_uncore_pmu.ko.xzhisi_uncore_sllc_pmu.ko.xzhisi_uncore_uc_pmu.ko.xzhns3_pmu.ko.xzthunderx2_pmu.ko.xzphyhisiliconphy-hi6220-usb.ko.xzpowersupplysmb347-charger.ko.xzppsclientspps-gpio.ko.xzpps-ldisc.ko.xzptpptp_hisi.ko.xzrohcoreroh_core.ko.xzhwhns3hns-roh-v1.ko.xzrtcrtc-ab-b5ze-s3.ko.xzrtc-abx80x.ko.xzrtc-bq32k.ko.xzrtc-bq4802.ko.xzrtc-ds1286.ko.xzrtc-ds1305.ko.xzrtc-ds1307.ko.xzrtc-ds1343.ko.xzrtc-ds1347.ko.xzrtc-ds1374.ko.xzrtc-ds1390.ko.xzrtc-ds1511.ko.xzrtc-ds1553.ko.xzrtc-ds1672.ko.xzrtc-ds1685.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-m41t93.ko.xzrtc-m41t94.ko.xzrtc-m48t35.ko.xzrtc-m48t59.ko.xzrtc-max6900.ko.xzrtc-max6902.ko.xzrtc-mcp795.ko.xzrtc-msm6242.ko.xzrtc-pcf2123.ko.xzrtc-pcf2127.ko.xzrtc-pcf85063.ko.xzrtc-pcf8523.ko.xzrtc-pcf8563.ko.xzrtc-pcf8583.ko.xzrtc-r9701.ko.xzrtc-rp5c01.ko.xzrtc-rs5c348.ko.xzrtc-rs5c372.ko.xzrtc-rv3029c2.ko.xzrtc-rv8803.ko.xzrtc-rx4581.ko.xzrtc-rx8010.ko.xzrtc-rx8025.ko.xzrtc-rx8581.ko.xzrtc-stk17ta8.ko.xzrtc-v3020.ko.xzrtc-x1205.ko.xzscsiaacraidaacraid.ko.xzbe2iscsibe2iscsi.ko.xzbnx2fcbnx2fc.ko.xzbnx2ibnx2i.ko.xzch.ko.xzcsiostorcsiostor.ko.xzcxgbicxgb4icxgb4i.ko.xzlibcxgbi.ko.xzfcoefcoe.ko.xzlibfcoe.ko.xzhisi_sashisi_sas_main.ko.xzhisi_sas_v1_hw.ko.xzhisi_sas_v2_hw.ko.xzhisi_sas_v3_hw.ko.xzhpsa.ko.xzhuaweihifchifc.ko.xzipr.ko.xziscsi_boot_sysfs.ko.xziscsi_tcp.ko.xzlibfclibfc.ko.xzlibiscsi.ko.xzlibiscsi_tcp.ko.xzlibsaslibsas.ko.xzlpfclpfc.ko.xzmegaraidmegaraid_sas.ko.xzmpt3sasmpt3sas.ko.xzqedfqedf.ko.xzqediqedi.ko.xzqla2xxxqla2xxx.ko.xzqla4xxxqla4xxx.ko.xzraid_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.xzsssraidsssraid.ko.xzst.ko.xzvirtio_scsi.ko.xzspispi-cadence.ko.xzspi-dw-pci.ko.xzspi-hisi-kunpeng.ko.xzspi-hisi-sfc-v3xx.ko.xzspi-pl022.ko.xzspi-xlp.ko.xztargetiscsicxgbitcxgbit.ko.xziscsi_target_mod.ko.xzloopbacktcm_loop.ko.xztarget_core_file.ko.xztarget_core_iblock.ko.xztarget_core_mod.ko.xztarget_core_pscsi.ko.xztarget_core_user.ko.xztcm_fctcm_fc.ko.xzteetee.ko.xzthunderboltthunderbolt.ko.xzttycyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuiouio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzusbatmcxacru.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzclasscdc-acm.ko.xzcdc-wdm.ko.xzusblp.ko.xzusbtmc.ko.xzcommonulpi.ko.xzcoreledtrig-usbport.ko.xzhostxhci-plat-hcd.ko.xzimagemdc800.ko.xzmicrotek.ko.xzmiscadutux.ko.xzappledisplay.ko.xzchaoskey.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvgasisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzserialaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzusb-serial-simple.ko.xzusb_debug.ko.xzusb_wwan.ko.xzusbserial.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzstorageuas.ko.xzums-alauda.ko.xzums-cypress.ko.xzums-datafab.ko.xzums-eneub6250.ko.xzums-freecom.ko.xzums-isd200.ko.xzums-jumpshot.ko.xzums-karma.ko.xzums-onetouch.ko.xzums-realtek.ko.xzums-sddr09.ko.xzums-sddr55.ko.xzums-usbat.ko.xzusb-storage.ko.xztypecaltmodestypec_displayport.ko.xztcpmtcpci.ko.xztcpm.ko.xztypec.ko.xzucsitypec_ucsi.ko.xzucsi_acpi.ko.xzvfiomdevmdev.ko.xzvfio_mdev.ko.xzpcivfio-pci.ko.xzplatformvfio-platform-base.ko.xzvfio-platform.ko.xzvfio.ko.xzvfio_iommu_type1.ko.xzvfio_virqfd.ko.xzvhostvhost.ko.xzvhost_iotlb.ko.xzvhost_net.ko.xzvhost_scsi.ko.xzvhost_vsock.ko.xzvideobacklightgpio_backlight.ko.xzlcd.ko.xzlp855x_bl.ko.xzplatform_lcd.ko.xzpwm_bl.ko.xzfbdevssd1307fb.ko.xzvirtiovirtio.ko.xzvirtio_balloon.ko.xzvirtio_dma_buf.ko.xzvirtio_input.ko.xzvirtio_mmio.ko.xzvirtio_pci.ko.xzvirtio_pci_modern_dev.ko.xzvirtio_ring.ko.xzwatchdogalim7101_wdt.ko.xzgpio_wdt.ko.xzi6300esb.ko.xzpcwd_pci.ko.xzpcwd_usb.ko.xzsbsa_gwdt.ko.xzsoftdog.ko.xzsp805_wdt.ko.xzwdt_pci.ko.xzfs9p9p.ko.xzbinfmt_misc.ko.xzbtrfsbtrfs.ko.xzcachefilescachefiles.ko.xzcephceph.ko.xzcifscifs.ko.xzcramfscramfs.ko.xzexfatexfat.ko.xzext4ext4.ko.xzfatfat.ko.xzmsdos.ko.xzvfat.ko.xzfscachefscache.ko.xzfusecuse.ko.xzfuse.ko.xzvirtiofs.ko.xzisofsisofs.ko.xzjbd2jbd2.ko.xzlockdlockd.ko.xzmbcache.ko.xznfsblocklayoutblocklayoutdriver.ko.xzfilelayoutnfs_layout_nfsv41_files.ko.xzflexfilelayoutnfs_layout_flexfiles.ko.xznfs.ko.xznfsv2.ko.xznfsv3.ko.xznfsv4.ko.xznfs_commongrace.ko.xznfs_acl.ko.xznfs_ssc.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.xzntfsntfs.ko.xzntfs3ntfs3.ko.xzocfs2clusterocfs2_nodemanager.ko.xzdlmocfs2_dlm.ko.xzdlmfsocfs2_dlmfs.ko.xzocfs2.ko.xzocfs2_stack_o2cb.ko.xzocfs2_stackglue.ko.xzoverlayfsoverlay.ko.xzprocetmem_scan.ko.xzetmem_swap.ko.xzpstoreramoops.ko.xzsquashfssquashfs.ko.xzudfudf.ko.xzxfsxfs.ko.xzkerneltracering_buffer_benchmark.ko.xzlibcrc-itu-t.ko.xzcrc64.ko.xzcrc7.ko.xzcrc8.ko.xzcryptolibarc4.ko.xzlibchacha.ko.xzlibcurve25519-generic.ko.xzlibdes.ko.xzlibpoly1305.ko.xzlibcrc32c.ko.xzlru_cache.ko.xzlz4lz4_compress.ko.xzlz4hc_compress.ko.xzmathcordic.ko.xzraid6raid6_pq.ko.xzreed_solomonreed_solomon.ko.xzts_bm.ko.xzts_fsm.ko.xzts_kmp.ko.xzmmhwpoison-inject.ko.xznet6lowpan6lowpan.ko.xz802garp.ko.xzmrp.ko.xzp8022.ko.xzpsnap.ko.xzstp.ko.xz8021q8021q.ko.xz9p9pnet.ko.xz9pnet_virtio.ko.xzatmatm.ko.xzbr2684.ko.xzclip.ko.xzlec.ko.xzpppoatm.ko.xzbridgebr_netfilter.ko.xzbridge.ko.xznetfilterebt_802_3.ko.xzebt_among.ko.xzebt_arp.ko.xzebt_arpreply.ko.xzebt_dnat.ko.xzebt_ip.ko.xzebt_ip6.ko.xzebt_limit.ko.xzebt_log.ko.xzebt_mark.ko.xzebt_mark_m.ko.xzebt_nflog.ko.xzebt_pkttype.ko.xzebt_redirect.ko.xzebt_snat.ko.xzebt_stp.ko.xzebt_vlan.ko.xzebtable_broute.ko.xzebtable_filter.ko.xzebtable_nat.ko.xzebtables.ko.xznf_log_bridge.ko.xznft_reject_bridge.ko.xzcancan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzcephlibceph.ko.xzcoredrop_monitor.ko.xzfailover.ko.xzpktgen.ko.xzdns_resolverdns_resolver.ko.xzieee802154ieee802154.ko.xzieee802154_socket.ko.xzipv4ah4.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_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_log_arp.ko.xznf_log_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_bic.ko.xztcp_dctcp.ko.xztcp_diag.ko.xztcp_highspeed.ko.xztcp_htcp.ko.xztcp_hybla.ko.xztcp_illinois.ko.xztcp_lp.ko.xztcp_nv.ko.xztcp_scalable.ko.xztcp_vegas.ko.xztcp_veno.ko.xztcp_westwood.ko.xztcp_yeah.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_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_log_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.xzl2tpl2tp_core.ko.xzl2tp_debugfs.ko.xzl2tp_eth.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzl2tp_netlink.ko.xzl2tp_ppp.ko.xzllcllc.ko.xzmac80211mac80211.ko.xzmac802154mac802154.ko.xzmplsmpls_gso.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_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_log_common.ko.xznf_log_netdev.ko.xznf_nat.ko.xznf_nat_amanda.ko.xznf_nat_ftp.ko.xznf_nat_irc.ko.xznf_nat_sip.ko.xznf_nat_tftp.ko.xznf_synproxy_core.ko.xznf_tables.ko.xznfnetlink.ko.xznfnetlink_acct.ko.xznfnetlink_cthelper.ko.xznfnetlink_cttimeout.ko.xznfnetlink_log.ko.xznfnetlink_osf.ko.xznfnetlink_queue.ko.xznft_chain_nat.ko.xznft_compat.ko.xznft_counter.ko.xznft_ct.ko.xznft_dup_netdev.ko.xznft_fib.ko.xznft_fib_inet.ko.xznft_fib_netdev.ko.xznft_fwd_netdev.ko.xznft_hash.ko.xznft_limit.ko.xznft_log.ko.xznft_masq.ko.xznft_nat.ko.xznft_numgen.ko.xznft_objref.ko.xznft_queue.ko.xznft_quota.ko.xznft_redir.ko.xznft_reject.ko.xznft_reject_inet.ko.xzxt_AUDIT.ko.xzxt_CHECKSUM.ko.xzxt_CLASSIFY.ko.xzxt_CONNSECMARK.ko.xzxt_CT.ko.xzxt_DSCP.ko.xzxt_HL.ko.xzxt_HMARK.ko.xzxt_IDLETIMER.ko.xzxt_LED.ko.xzxt_LOG.ko.xzxt_MASQUERADE.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_ipcomp.ko.xzxt_iprange.ko.xzxt_ipvs.ko.xzxt_l2tp.ko.xzxt_length.ko.xzxt_limit.ko.xzxt_mac.ko.xzxt_mark.ko.xzxt_multiport.ko.xzxt_nat.ko.xzxt_nfacct.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.xzxt_time.ko.xzxt_u32.ko.xznetlinknetlink_diag.ko.xznshnsh.ko.xzopenvswitchopenvswitch.ko.xzvport-geneve.ko.xzvport-gre.ko.xzvport-vxlan.ko.xzpacketaf_packet_diag.ko.xzpsamplepsample.ko.xzrfkillrfkill-gpio.ko.xzrfkill.ko.xzschedact_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_u32.ko.xzem_cmp.ko.xzem_ipset.ko.xzem_meta.ko.xzem_nbyte.ko.xzem_text.ko.xzem_u32.ko.xzsch_atm.ko.xzsch_cbq.ko.xzsch_choke.ko.xzsch_codel.ko.xzsch_drr.ko.xzsch_dsmark.ko.xzsch_fq.ko.xzsch_fq_codel.ko.xzsch_gred.ko.xzsch_hfsc.ko.xzsch_hhf.ko.xzsch_htb.ko.xzsch_ingress.ko.xzsch_mqprio.ko.xzsch_multiq.ko.xzsch_netem.ko.xzsch_pie.ko.xzsch_plug.ko.xzsch_prio.ko.xzsch_qfq.ko.xzsch_red.ko.xzsch_sfb.ko.xzsch_sfq.ko.xzsch_tbf.ko.xzsch_teql.ko.xzsctpsctp.ko.xzsctp_diag.ko.xzsunrpcauth_gssauth_rpcgss.ko.xzrpcsec_gss_krb5.ko.xzsunrpc.ko.xzxprtrdmarpcrdma.ko.xztipcdiag.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.xzwirelesscfg80211.ko.xzxfrmxfrm_ipcomp.ko.xzsoundsoundcore.ko.xzmodules.aliasmodules.alias.binmodules.blockmodules.builtinmodules.builtin.alias.binmodules.builtin.binmodules.builtin.modinfomodules.depmodules.dep.binmodules.devnamemodules.drmmodules.modesettingmodules.networkingmodules.ordermodules.softdepmodules.symbolsmodules.symbols.binupdatesvdsovdso.soweak-updatesmkgrub-menu-5.10.0-153.40.0.118.sh/boot//boot/dtb-5.10.0-153.40.0.118.oe2203sp2.aarch64//etc/ima/digest_lists.tlv//etc/ima/digest_lists//etc/ld.so.conf.d//lib/modules//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/arch//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/arch/arm64//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/arch/arm64/crypto//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/arch/arm64/lib//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/block//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/crypto//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/crypto/async_tx//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/acpi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/acpi/apei//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/acpi/nfit//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/ata//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/base//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/base/regmap//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/bcma//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/block//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/block/aoe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/block/drbd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/block/null_blk//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/block/zram//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/cdrom//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/char//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/char/hw_random//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/char/ipmi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/char/tpm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/char/tpm/st33zp24//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/clk//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/cpufreq//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/cavium//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/cavium/cpt//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/cavium/zip//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/ccp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/chelsio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/hpre//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/migration//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/sec//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/sec2//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/trng//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/hisilicon/zip//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/crypto/virtio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/dax//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/dax/hmem//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/dma//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/dma/dw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/dma/qcom//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/edac//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/extcon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/firmware//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/amd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/ast//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/bochs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/hisilicon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/hisilicon/hibmc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/i2c//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/mgag200//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/nouveau//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/qxl//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/radeon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/scheduler//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/tiny//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/ttm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/udl//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/gpu/drm/virtio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hid//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hid/i2c-hid//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hwmon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hwmon/pmbus//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hwtracing//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hwtracing/coresight//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/hwtracing/ptt//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/i2c//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/i2c/algos//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/i2c/busses//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/i2c/muxes//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/hns//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/i40iw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/hw/qedr//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/sw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/sw/rxe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp/iser//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp/isert//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp/srp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/infiniband/ulp/srpt//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/input//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/input/misc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/input/mouse//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/input/rmi4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/input/serio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/leds//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/leds/trigger//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mailbox//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/md//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/md/bcache//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/md/persistent-data//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/common//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/common/videobuf2//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/dvb-core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/dvb-frontends//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/dvb-frontends/cxd2880//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/mc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/spi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/tuners//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/usb/uvc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/media/v4l2-core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/memstick//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/memstick/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/memstick/host//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mfd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/altera-stapl//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/cardreader//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/cb710//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/eeprom//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/lis3lv02d//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/misc/uacce//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mmc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mmc/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mmc/host//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/chips//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/devices//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/maps//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/parsers//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/spi-nor//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/spi-nor/controllers//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/mtd/ubi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/bonding//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/c_can//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/cc770//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/dev//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/sja1000//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/softing//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/can/usb/peak_usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/3snic//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/3snic/sssnic//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/3snic/sssnic/hw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/3snic/sssnic/nic//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/amazon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/amd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/apm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/apm/xgene-v2//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/atheros//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/broadcom//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/cavium//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/cavium/thunder//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/hisilicon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/hisilicon/hns//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/hisilicon/hns3//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma/cdev_drv//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma/cdev_veth_drv//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma/edma_drv//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma/kbox_drv//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/bma/veth_drv//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/hinic//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/huawei/hinic3//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/iavf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/ice//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/igb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/nebula-matrix//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/nebula-matrix/m1600//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/netronome//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/netswift//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/netswift/ngbe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/netswift/txgbe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qlogic//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qualcomm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/qualcomm/emac//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/realtek//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/rocker//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/sfc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ethernet/smsc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ipvlan//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/localip//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/mdio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/phy//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/ppp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/slip//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/team//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wan//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wireless//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wireless/ath//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wireless/ralink//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/nvdimm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/nvme//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/nvme/host//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/nvme/target//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/pci//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/pci/hotplug//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/pci/pcie//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/perf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/perf/hisilicon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/phy//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/phy/hisilicon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/power//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/power/supply//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/pps//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/pps/clients//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/ptp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/roh//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/roh/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/roh/hw//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/roh/hw/hns3//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/rtc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/aacraid//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/be2iscsi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/bnx2fc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/bnx2i//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/csiostor//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/cxgbi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/fcoe//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/hisi_sas//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/huawei//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/huawei/hifc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/libfc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/libsas//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/lpfc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/megaraid//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/mpt3sas//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/qedf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/qedi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/qla2xxx//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/qla4xxx//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/smartpqi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/scsi/sssraid//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/spi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/target//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/target/iscsi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/target/iscsi/cxgbit//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/target/loopback//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/target/tcm_fc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/tee//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/thunderbolt//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/tty//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/uio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/atm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/class//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/common//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/host//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/image//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/misc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/misc/sisusbvga//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/serial//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/storage//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/typec//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/typec/altmodes//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/typec/tcpm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/usb/typec/ucsi//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/vfio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/vfio/mdev//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/vfio/pci//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/vfio/platform//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/vhost//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/video//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/video/backlight//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/video/fbdev//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/virtio//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/drivers/watchdog//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/9p//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/btrfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/cachefiles//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ceph//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/cifs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/cramfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/exfat//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ext4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/fat//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/fscache//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/fuse//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/isofs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/jbd2//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/lockd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfs/blocklayout//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfs/filelayout//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfs/flexfilelayout//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfs_common//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nfsd//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/nls//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ntfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ntfs3//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ocfs2//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ocfs2/cluster//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ocfs2/dlm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/ocfs2/dlmfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/overlayfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/proc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/pstore//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/squashfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/udf//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/fs/xfs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/kernel//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/kernel/trace//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib/crypto//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib/lz4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib/math//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib/raid6//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/lib/reed_solomon//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/mm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/6lowpan//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/802//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/8021q//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/9p//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/atm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/bridge//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/bridge/netfilter//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/can//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ceph//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/core//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/dns_resolver//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ieee802154//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ipv4//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ipv4/netfilter//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ipv6//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/ipv6/netfilter//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/key//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/l2tp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/llc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/mac80211//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/mac802154//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/mpls//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/netfilter//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/netfilter/ipset//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/netfilter/ipvs//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/netlink//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/nsh//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/openvswitch//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/packet//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/psample//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/rfkill//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/sched//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/sctp//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/sunrpc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/sunrpc/auth_gss//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/sunrpc/xprtrdma//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/tipc//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/tls//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/unix//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/vmw_vsock//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/wireless//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/net/xfrm//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/kernel/sound//lib/modules/5.10.0-153.40.0.118.oe2203sp2.aarch64/vdso//usr/sbin/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnuASCII textLinux make config build file, ASCII textdirectoryASCII text (gzip compressed data, last modified: Wed Jan 24 09:13:53 2024, max compression, from Unix)ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV) (XZ compressed data, checksum CRC64)ASCII text, with very long lines (354)ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=185ed42673a0b2d3e2fcac4658f017c44aeef663, strippedBourne-Again shell script, ASCII text executable9C޼z~,/usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? /usr/sbin/new-kernel-pkg --package kernel --rpmposttrans 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? if [ `uname -i` == "aarch64" ] && [ -f /boot/EFI/grub2/grub.cfg ]; then /usr/bin/sh /usr/sbin/mkgrub-menu-5.10.0-153.40.0.118.sh 5.10.0-153.40.0.118.oe2203sp2.aarch64 /boot/EFI/grub2/grub.cfg update fi if [ -x /usr/sbin/weak-modules ] then /usr/sbin/weak-modules --add-kernel 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? fi /usr/sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $? /usr/sbin/new-kernel-pkg --package kernel --rpmposttrans 5.10.0-153.40.0.118.oe2203sp2.aarch64 || exit $?/bin/shutf-84252b28dae5de9c6e3df058079ff536720cd91fe3c07b1b212763e9ea54490d643226e0a0ea7eb98a885e4c23247d8abe412eef7798f47be04c8b5812ba99db5?7zXZ !#,<] b2u Q{LXyI s"M}W7DˁxHɠN17[R Dzn7Y J_)8b[ L ?' Vkϕ+{שˋ!(r*B˳{5 6LP!^HmWN+O D4Mwޣ|&Q|*eyHel^?8zNxonLK0)駃ЉՒݺцflQ6 }~ c]`ÇvCw#7MFjO4U z?C ]if^9K >Ni* FٻH wT"mlb;nL<D=/Ɯ>ndKK0 @ FI}ctKx+lOd'Y 0Qs%ƼY0G faioSC2+5 /YT2~ XB iԄ0$AX{*.a/Z% xyTI[|Xw:XGk<]b*˶Fҋ':;V,Wp~HRI0^HYjvȯ [Z9+&Dp+x!o=h5tu({X4'Zs[f) IxoF">4v1-/}2Lߴw6T*OZt"{VjWStqB!cѡ i~n;r: ]L* 2uF'V5wzRa&6aX([2||G86Hq}+8_Pِ~R1 su,=3x\vzílx*qr%{0qk#筊5(P $%tLQN|8N+iUҜF;P!״ ׏S/fլJkn5<6uZ/SΉY0rTO/lI"{L *>P mY "HJ |L$T 4![;O6Tц/4]< 0A#퍴͠V1e-|y PmJLxz2I |'BG\F_ֽz ْJoo̓.ҡMF ?Ut6ڞcvJ?bʋR6Qv1o}3Sm&rfJ>Y&'[q}*zHx{n`+~u[Y,2f$"* CzʶKʂ`gTF{kշ{_+s]åke4~mĔ~:PK%_IxM;}[l=%DuE>8W฽Zaml^ <@@ț@Kz8B:14haʹk[C^6*l(mT r=ZԜI?6R#P3p9gԹ.bg`ޭT9!y-~2'4h1Y]kpaj;1[`䉊e>kՍI[뎯FZJ{̄* shm"I,_m(B ?!"3/briNR) gzJ P)oJ䋅YK {3J5g3QOM YٿUX]{ΪRYZi<8{lÍa #UtqӞm8pcEILz[@pV,͍-%t'Np55R| *X^rk =c{+EsAO־P\E92W>Qʟ:X:iĞǠʶfwpӽu)r\Ǫ]ems& j[khQ$Dp iZbNJZ!@'s#=P oցM 4oY1vx嶥Nv5Tip\Pc$8 䫉8?v@T ^UW]mF~V>8>ЏpuFLc; e?“hrH?pɲ5`LpGW6|JKH7w/K׋Lt0/z%'34Z Dww?\~/UA4 E(m=<敿4,ިx5nJj=SI)|d<g #{UUPSpQfgZP>rG8D~>j(8FώGܟm7WCJH|>RZ6/L;jkW<ְay"Ȓ ^I,אf͎e>-2pĘ| =*Aȡbx~s#`M~H11 _v#sSy 􏟱ϋR>OaMUaj)//ux܆ m7b >z2R[cxnȬC| \3fQN94'^*+pO͵n}OKd_Z 1$Xd(iqgTp-tNk.0@Fa+hƵ+u]ǀoP72 qh L^;ePDf^\vZT~Y?!oU-Vxo~Ѝ{A,π4|s)^ʹ`I`swz AK2 ] Ux1ߔΓWBn ?S[dNޯܫwɏkePT}h&G;0>0FjhYuX?@N!797$?=Ue(7PM|WU2.F1$v=ٳfE?L(:%K 7UTS~TɑAj4!G1)7Lwb^Ls~|%,)/=<Sw20\_Πmɶ\ ).ˋ0;"^ebX*u PAǛ=`r%wLog'E>\]ObR͕|7mjJBnws +c oC2ï'-X- s}. Ecժʯ|0sjBW)"el?%c(}Kx<|v2="VH|TZ>4YȲm9ӲlvÍ9f?i -Y&Zd.9{ 'Y n_įg#5vF<ד-+7;T& <6^_8FcAd$G>g"т+Vw!G``FI0f Ǝis_ۗqNdpAc Ib"G˽#y~a DJ %\{~'Yh'bs^Kg"\&]Q ir9x;H,FA`j6\Dgvez0ZeGji7zu ώd uȧ,q;6)*|_ *(XQ qFbz,0\;[Or!̕ҡ )4՞.Hξhh}͗7Rr"?CHĕaS7ِLP%il3ιݛF,լ~vdx v^G:Kt Uʻ#( -o䱘 :/Ȅ->9BOnˈ5]5 blփIqku}=qxVQ<|:ef6|&rDŲh S (/|*]~pڊ%=Zk)|ΦZK = YZÐyT­|<, \x>% <(&vY!4&窌YI6NfzfڼDD(`(79ؑ QĮ;$q|=|Gsfe,|cv*'T .4-KqH!OBLlce,vg6;H]wn, :0xagoN`SonQ/o8qf 1**$Yi!oCڦRI.c7g೷?0Ӫ$nm(mzj/Du6fz.'OK}гK}Z[WRY^}?zc[xÄSȆj8@vԊgh&[B)ᘒɯ6u`SZraU%tztwn&RC4f\L cYP?c\. `JZc Mj^rѱq~2Q伕Ocs:*%t 0yJ'teT烳mHqqb:Эֿt!'$Ra7Sݯ.6_Er)?u?C@'œc|xc9, oFI1ں\qg167d,}L88Nj[ h'g(Bxۛ@f=XoLbJig7;$h.Ao,Dp?_>#Ǵ0"N& }i9!UF(~pZ1]K'E})?)NxspbdꤨbD} :fAR@Z8gQ!!)LN9 XE$-'Iviu(M̻~,D0{g/IôEs= !?R^"„`RD181R0mZ ~Ba!8<`) +W:8Y.!yäZ#iks!^Ŀ8&(նqtpE<ہ* ѯx+N9ěv9[ nk8Hr/}W Q4 !ͣZ9Ig2`,uW SpoԔ:tt$#>e';p4:i0@觵Iu) c>C!ӝҧFƎ5"P߿f@+7"? IYaN. _>Rv4aE ȶMo"ѭ}FE2$h.(U g pl6|Ud|[Ѹړ3-}B"ewћ)]WvLS֠#F Q(Oo2aV5V9Sox*6:UDgA0hfF="+|{ [&%D2==8*xiFrwq(}Wi̬SlTaἄ #ou yHT,GR_pTOwbwdc;Ruv[sl6ʒϤ_Gc= >!,?"EnWos%3S Z[<I^f ֛No/geVt$|&՝JZ;[*0eSBA$ jHkgn1?Ch7y\" u.^šby.X}`{2BhsZL@zD֊['d/u W-wS d;˾T4# Y!J̤VA ѥM:;O}?)Wr=8{\_nFɬE>rPXقٲ@#uurS<x%!hK)C&^ܠ=b4KzSOuib!m +[AtOvS[B`Կ Z#sFԋ$@ =pW{| 3?'IYB`0 MXzc}OߕvID kJ +"i*&iG'৽>O.{`%\8Sΐ Z 8HW ƆۊߤE>z!b/rnk()'Ǯg}P(~.c،A'mۄCN 1P,'B/dI Y@e غ'%@ֽGTg8Sb^ UQG^G nYdm@7*2&~+XYt#NFIwTrJQ3Jy59ɔv|%'پHD st)lf3[.bںu,lB־<4=t[~MmV~W79ey^8Z3BMޭi[aG >!k: 9 3{񶧵Tqd`&)C삂!R6g1ft6 ДZ ׹#%fF!.ZǯK; %FKwK@L6s>3XDh]jbJUçx}7nX.Gs4h޾g0 &w n֑8Z0^vI'j4NoG"XgG?Bs ?Eŗ2͞O]rP< ƾd|TQi+[Q\~=Ob}4]?RCy,LBtweV\is0&iMwFx yśFMTƿŰm+t!)S˽nj %eBoO>QjͺN9'(#wBfF9_jp"THCJ+N:kDR ܸSadw}BqO$@E *>u 3^cрI>bk+ٵ I'0b$o k12gvW@%n-'슭t >Օ|з5Oq? i3z_?\!yͪEXI>յ:LgGSv'k7T]!}37] &O^zh= `|*QNb-I<(8oݏҽ}S =A"6i֋;w'IM-t*+=B#` qhz/X}ok%Eƾ} S;LJ4\ÓC~jbhrCZ'X¬$Kj-yy3ҏ\@HvWE2R\h@[zUAăs,1dzEKbV+ľ؅"ơ/?Hdd( VJ 3Ϯs P tҚM:M-x 6|JM*+=[#=4 4NH @at;;^gy1posE%(m۹o3Hr{cz.6-8T"J雨HXtn0N;_`z\`~5v$.>$׿ Q $r+5I@Dʻ+cQ-kL_tY#pq2[V#H

kRMR)c$:'rt)6Buחh;H@el'HYmJ nz6=}u( =9k)$ GɺV*kQNg|QsRǚ}zR ;]. RoVpyI %l!l$C]4=AϺ'ek=3T]hR0)9ǞaV{!]2+⼜z u]%%qN,ξ޼'ef%EѝT_aM{,Tz46Y >0+ƫvLc@>2m^.y_Jb u 4ҧQ̜lq8P!Ĺ#xdݘ[\JAU iT7>K-;?ub*,1{*zܥ+aFNucsJt ^}v*79?ã[#(@qk bpf(>’ڙ׮]RTd̳5/Q̋0_OKt"=m-$y 0/lN)G$1wCG1o6eC+5{<~xδH ݎƷLiN&Lj#/б' ]Q$RV/~}=x(s&/_9vBBC9ND6,,_F$tmj ?67hEgx\2}pZ147x3Crm7 %l{GZn?m^QW3f;OD &Z  /5gxUME}0w^-mκx$ːf_;qУ7 (5 <1݆v9+@fM`R&,:2{uA*L>6ᡴ D`&vgV~ ;/HM:2F@&AAi$ k<+nꮁPu_ru`[7~aьk15)KC' Y~+C9Ƹa }VŞ/d oe8_|*ӽt.?jW"OJ"AHPs F_VȒ׭6o ۼ ?!^ 0GNgkK`4:d@ۼ7qA"L~(IDv ʊ+ z>=vr.Y&Ԧ+Dٿ E@sSn:g$Ҙ贋.j#)+~B]BSx_M22a2\AZi.L.Щ|D5́譤yZh2'[u1G~MHOn(3VKGSeVU*>IJ\kZ8,)|#MtK=5 "ɗ=Ug:V>Jrб"akr.5x5 D9p1ΰ Q[M ;&z=/j|vAnDx6 %. /` à*G-6]990si{R^OI&g|YJ _o5䉨;!]O70vjl 'L>D~.̣>H8a g}#@))DR. (ہ{VC7٨AD8}}:Qq7Zžş7 5}Kb(î[.L]$xL.4}&/.}>(rZ"׀j끸Dza=}n6_a2Ee)Q984̟QԂdP{22&1[ˀJϽvt%[΁"ՋhZ&ۀAxɟi]8Z=ἤn'm+ՃdOV[2xwm…ٕ2yW{ƴT@&"SoE[VTV E2P鑰+p^q.,aRq R(t \qaF21jfruîL9=|6d59bg wa ,,lyQЀRwn,h& ҅q$%(,%s]Ux`lծ>=_c=KJ6 ~Wu/n5 |N?{֣gep|/Y=coƜv:(^O^Vdwdfs-NM[ y KiB2R 5uڐQ(])l|ؗ$KGc,k#l"ha,@p%,b,泄I_d0!%7}V K'F&6!g0 d1nJ`ӧ9ƌU*}aP~d dN#nB$p// s!J&CKȚy;+!ܟf7|t?',/=hFFgyٲDBj]7иKް{HۇL9e|ɖuVwMXwz|w]+jr߹/į'EsUnkAߝ%o%7?\ͺrrY#u>:^ Bd |5W4AFf]` RmU[xv')~dEѿ.}$є1͐NѥL(YN-_WD{>>*_jsH~S4{azOc_qx|b5S SvewE)fvijO*BEf%&vd Wpǃ0剟7WPYSU~@[pٕzIIľWB}^q ovSd:-{_'Kb#tG^ cmZ_[^%w S^laf 15 no_z4bLj =hӝ|4~y *=l$TPO0j6P@/t}M44(t;aL_- i퐡u⹍2<q|O'[bz(62qUO"qnQzĿn(m(LEI.0>ڊ}lFy6ijTH\M]T̏3/džQ8`@.^=l #h1Yr:Z1jf\XyuBڭLqڪ|C]uX`uTESmjuO`*MĄhsy(3 -!X˿H@%m7e'à;k%e⓭ nLX-l [T) 7jc3̗˞&5p3&҃/v 8u?a*is~]1;DDYc;dH_~<:c|Fl\6_P/xҪg‘Re ےZg sv6phرB•nCs_onI?1%TzJ|^/Ov2`D%o"*;N1u@Hz'lc+d4ځ _۶sF8%|Z-۰h3VlL+>}PxB`-2zິɮs="/ `TnGuN+}@*FLaKŁ/_chVa H_<-Bt霁/M4q4#q#bZ!#Yzܻ_F-}PtMJNa.@JffO͏ˆdjBںXv!xC,Q[u:P2&Th lq$x^iV{*M|dV Bզԃ{Zߍ[IwOiu˭eCsHv%ۿ`=vP"Db%iߌzVȬ&'R4dCի-l-2NnO 0YTRXWEл)0 cO3Q1|E͎0f9'IAGg&UB&EgǾ,-,S EnA-;m ^b1Yرe8ۏ~ QTjQFwJ1qn0y$xPj?u#kYqHD׀dž"]NqˊWp-J;|Zbݟ72YDbQj[-|{hc(d .]>Vhуk+ f2&Rj !oT 1e&j0H/N:*Ӷ>(xk 9 |VQU-G5h `;lE[6zDU%V;?]#7$Ym|BH!vx Cl:ZZ3ִP2RxE@YqB JoD?pIRX#Ԫ*23g+J%*qdȷQm7$L^lW7E,ZZE1;Po{X\OiC`[ (݇W2q~o;@' ѱmb 6;)glַ1k&Fh/ d--dpA_d? U3Vj=I~hWu|썖YOVW6L'Uũhݰy#FjKDu<`VwXm#kƊy@%g7©6fjCzf(c% IJ,ݞ !xx}b3Kf߱Ya76G>z~8;wX(;myniR=r.ژ|#hmF:iw XBabl!`Ѭ2? _lA&zѡG(59R]SC6On} ʾ|gY ٿ0D3TW_fdL3Ϊf1WDσÁ-H_bg!Lj$ I?;5"`.F:Bx-}l_3pڇo)T xc(4veޔ-gAֹ5kRBg r"m¬׹,HEvP%5pc)ڢyc'kRGkU_V^*J,>0| KINLZf-Uw,_# ֜{3nM9 @{l@.ӍgyDZ /RA,Y@VAh,JD%&W (]G·FТ۾n88$ WgT^UFgWApzQ%AVzlkT{ncVAI)fw]u&{t(.ġn'h׻-w=N*:Oa"́wHbS zR {գh2AB@S:_q6X7T^L;<烋/]\ZvF [-lw=c?%JW"S22I_GOf=$cæ Άg =:+o~n ܥRTmcq)pCP9'E9=Wj@g}/U+^*L{|(: DCPa%O.ʢls~OrndȂ7yudIBbU<7O113!eDV|AQ0[yoc+|W?s5Dw ePȐo"h̠5S4W.PW鞓".ű1d:aKyf2BF[O]\H<* d @IMHg!:kԔg^N{41o`)]I_ۮI[BZ4 aeKݑkھeXLpbx aɶ߉F6P]NشIzGu_j@_ jaI${B<ۛ~}z K9lRLXk(l ?F$%Sr5YO- QQFX&_ <3{$A {NJ{CJ[jhYms\JuR Fg⤕Zc|0Vd |mm~I7 3(U/c㿉ۼ :#|="Lt%Kt]g`zͫ4bxY/{Dl+)o.kNeA3\KqBDQ%E|͖M7G99TIԏ'AgҔZ~lf(rUB &owá8C?$W3U+([a3 1~1fPmBRzˋwSS ,j (աuL{o>,bEa/{!ޜ\* j 1k:J@]AJM}CҾvY7JCz2Ͼa=T\DdB`;ڟIT̵ГX_7=vCč T"0ɎPub /:HpX6v_fW%N+8gM˴]zKi"KO ȣvW^pOs`b5J1n%1 gjT|~L;!`b}+۽`4>Xiu@&* +X¼,\Dq4)k_-\P5a᷸u\{kDE衫 mRUt ]A7 at }H_ģvL]a#KFA@,̋x #x9uۑ }(Q7Ҳ Mo 2)w㰚c;g "a59T (Iqp M2Z:ZAi+f^V*Md4& 09-0v<6-rcVDn#z7/x_?\3M4T1UFk TEhH,]&֪Z|=Y#jE ,+ZLQՔ0S'DtGf~eN,#6&Q\=SS`(t>),<,p54/Z=*f9.YT 0TXbc>b$ϕQQ[k,5`\ }F1[e6[f wθ{g|W=H#s2`Clt&pQia-Nu^4,3(Du>oxԳ@X5&8+&L5($" `HO(~k!jxMτ, ;WDNq1bA-/:P{qg,0~x|4gsΓ%l>O#ǫK?!h4mnR{CIz5i^{"*8s=6c*J&+Z/n@HSBvuyWi5'Cq>jTܕ(&DDp5-nHe}w)nB*Dh⧺4e=]nktğ|@(lך*qa0P3Eέ$ǤѠud_TkJ,0ދ"AU jX&c[Ge0m4$wKE[S6D%))UOK{rѽ1CM(K*-Ehݎ;B]M2/tT\rɪ]+lEOiI=LjiFf?'DI*aj w"U%14lv"nc35U]-`ufpX'0&$|Q,*b>ՈUπJy?t z%~`bA^uptuS^TisN{Ǵ \#>wY◅I7_`ig\Ĺ7vqֺNwMXcFL=}?J0е)0V4oEF9R{6a:WE\滣fuq ES㥁)C;eUt!_:-w GR4նG DaP`W6 0kګߴdoƋJ'ZRc:6hc->Pg찁$2cxɧԎܻB&^2u}EF7l nmV;EUIKh+*F5 87$e!|{cTgRᒵ]fxIlTH+4N97y#B2)%Q\ܩܖSN#$sZ;BLN4h{v~Jp}א 8߱ [Y$r>7"e\}\uU.\B !x ߟQARn0PLF5DsR&X/R'ߜ\@лhHDoĩQDW[*ЄMLO~f1}Sx!qn΅Oȭ7-pr֟<L jJZq[dw"_!WEp!ygp e퍽?7 z)"KXsiAXȹA2m㏜ 2μQGK!!wIsO1:p3T.uh*8n}OD'1H6@TgC>ô -66XPZ*@# e\VDU4Tm 9ti}$[! 29%lWDc29]/NKF"B3:ݍ`d/ eYu̶djHBpf|ytD&c˴kʂf?2܌nfp ;xP>:بhjQ|x,gXѴE;ѽQlqUV1Ə{Ni4)#٩9Y8 iU`&\:"O(?B Ha X3$|ހSaV4֜%xjr#] YhAc̮@r S?-3oy϶\9C_Յ}1Eh^٠ /AER3~?ǧPa7vb)4?3ˡ4Wp3-6/FD uS|GX }xh/ Uɳ1Hh=hf7TY?̟quԜZ5hf=E.k%2d$1LvO:͝Tn.ȮPR;L#. :V [h'weЌ30bǑiިZ3CB{[ke׶1ScJ;Ec| ٤_2`{/tp }],ϻk >A{5;ܟX49Qa;b%JIJLt wr$z0px%U(w k΃ >#x*4l,ȼ" &Pܯ Oޫ|*\o]ޣGx>z3P( UayU!l{v &W\;k$n/ Mn:=]5#;ˏtGDʃ9hX ynӦcVDz-xt;q[^¹B mY ىr,&KX 9_W]RS+[(]cd*M.jdC[׮67b̒CZIyANvLETdhTg5KW/ƍ1p &GF1?k-)=G#OIB6kK7:E,4b|(IGM:W 4d0d#;$FcÃ2K1X8=&Ud9wXYm3Ӣ(j^C;/\>l:9C@R˿mHN!őOq3\!Nޙqk(pg}`TzE(SAطG8\s@GVa>L"3Hj֠P8f }y Xbh4tG W݈/2z.6C.~g܅PWU㌗9<W iCcZ)Mq&'՟m6D@"dv z4y(V/SޒTL ,5WE.wfcZ)8;!hw<,aKH;$D:/Ro(: d8c0'm&Y.T;5Qˋ-AC6&;'&5j7s,\e=vj `="*u cuBnMD,4oK(Z`~f&acBr5Susf ;PVx˖t mkn]Eg7_ssvs?$^QO~efb}0IɬQWR3kH2;ׁ;ؕ7HV 4Rؠ8=<֫XgTSi}M28Qp%S_o^<RRv5&MIZG ҊK vnոi2Gzg>D4X[| *TjQV"W:WVnisj )@B˯S"etJ\Y;"tcT.B#_﨟Qf(jucl0/P_$bs2⊏X&9`&^2[u6G2WCZckhCJ}0¶wzբ $= lEZ4<٥}"5a434hK2e6a@:屓qOs1,1m`e-#fuya ҭM ao~ %4]?]pم E&0yG es,X E.qbh~1Su󀻢4 2m*{T2e*]PORVuLH=U?lv[X5"y/a㥏GkOlXCB h^6h!)[?ѴR(`('u.kl+S R TmM;d@Lf-:-–@(o) nsyi|?-~fg&H16@k dX>٨-4YylخQ+ãZ c#!.גS34g_;X* sQ(bqƽ8Ӽ C]Db߶ T`PU $ VHq.@\@ r]S:5|^7UC_h1'g⭥ғꭈ7ۀjo*2rvw9#33rI cb^%x2шϔ$R%ʫpy>upA~jo}/U6x,;:4.or9uC1PXp8؃^^6JdE$Oa,{\,-# ؚȷTi$ElbK_Z\=09FY|8:Epv9$UQ-~y!|N-fJna\"")0ixX8kJIU\sLE b]:NsXj$vS2A1̷o}„]IS.Fw {i:$\Sv)B7{[ڙ<[r%!'wO!G$3q!xF9TG`yf`) hbVa 7 ߕ08x`|< -m;7{peXv~Ӟ|NbrS9{, z`/r/Pk"d1A@YbG_UpzK;َm|kp.Irjx:Z)%<ˬ}]wSwҔT&]NPC;Tli0֫cm#Yv8W?=Tr=X~Ve@{ 2Cy8~|vnVw@2K(^;Xb` 93(U᭍!a,㫉*>f3+'X;~_`+hD&#ŬD1ɹ&\ U SFf2r-;Vv&pJuBGHupW q@u /.RiuϗR5ka,F(yE /tqv1Jӽ)_J)Wc:nrtUqNBWÊGiE?? p9B Y61| T&!F%h:3tIJdU" Ўo (wF)|1eS5!۸l [!rަ2fMث V `[*BJvw-a䥄hDD ~ˬvKeoq$%YzÓijYAj~Dy#J@Aȗs["ܤ2FJc j\;/퀕/x|f=)lS CdB>sQ$:M!A"q9 )AI^% Kybj~b`/T.=&Q).s_\9(enݻH5Չ{E'Lbֿ赻ciXqhaU pn2ӥ\ƍSV٠ 9ޫNv%LpGabUY6Z0"`vs(ߖ242^r6=)3LѡL/uVnY1dka~!xaC,:ԫI'~[fENďphuءzc"j{gyGl9p25 ̯+`9XW4ALؤ"9qq9m-ED V AӔXz0~znbTXYZ<vhp라yۺѴ^%u O??j'+h+_J\()lo}4vL(Qxv=GdJr-SD:pkZsx7{1.B7 |16eWLx‡TQGD4@|5 bT>&Pa!рMv-LƥWtJ:N j~XYCY-wQ^:}"92ěV~&pW`ڤђuy鑱R5mûlP l4lS;1Ь[cmsl7BKE!<Ȋ]1 '8#B?:)L4@U{0u0ˣ~,Og;B-rծXoII< Wu"E\{O?j,Xf{?B=)ƍA%Sz|NWy^Y]<kDˇݯ,]9%퉒#M ijU( AfDΗl#T`VF_Bl LO;go&!)i#Rͧ0cLGv2IiyUH0E[i/ eͷ4r @WMvicd8i@t@+{|ib>lT]?Ћ&ADg#iNF'}ΜœeZ~g9P+5 :e̜|&.Jn(zĆq}fxНQ{"ME*|ى-6q)A9RHvvƅ'|L(SsRֵ{=s֟MMaI֋k_u' Evb,[J:/N #e~BZp ;LQz iIdZ?/XɀHؔ$<ھk3lj 2oFL>dzX ?VDZZ+nl ,sHl倮M>BݼWn[Sn^B*ƚvEL*]L 3ެ4 8 [ʤYO#*rZVJ"uS9 9g 2}CMlkJcW)rHoWqv Uܬ nBA4Y/FT]ߎFBHjZEĻ{I0}"57j"Eˈ[]4=\%axw^%t,g|5nuք׃ !ꚒGlG4Hpl^s֋A [qX^:' .@QЍ~GBC{EKBH$C=f5XZ_ZK7ֽ0`bW{yV?CF/e ` _nEöNjrU$w*CT~:tC譤ڍ [ H)%H<(ަ[:24oo2"WAMbza'VK*RJ=`q%BMgK~F.V{R&+$&jH!L3RP]͉-~lLI&B{ Ìr|j̎`bK仁t=0]h F\NH{+>,a㮌Әd7q}Y<ٯXcBߡ )zr<jEzI>"5cfD9#%d<h#=TT2!*LK}W1fą*bTd`ƣB8緊\*ס~:A.ɾ}YrIsx&x]X_г lzG&6GIaաKQi`j/Kn95}9.t=gQօ[;ϨM%smZ/[O w })t/SE`9HR3v&e\d)TY465o!@4o8w+EܮՋ؂&1nmoٔ&筤Iek(<# tQ{VhiYV4꣩GJ_ 2ʇ;nmiR8Y*ҋ\$v(&y$$,L&kIj<#J(+]Gz8,=)Lv>wr+gȥN;K9|Ļ[T,ʱ;_t]{4;Rxxi_lL))K<&V]ڒ6neÿ| eV(CR@wn,+.BY@=`G;r]/Nn C7p3b.U#X?,0fa A-3,ڃl)fP& h?HߢFTwQ:z`I9E_ͷ{T+fQRx}e )QqZca"d{ˬQ{V0)H:ZF VK+Q!V>< S$49^z2W8>8'<K5CL޾b'׼tzojsgl˳N| w:MʀÐ\ž ̼K&'#〠GeurHu.a,* \R .ۣ}4ھx:hI|т sX#A_I86p P%9D﶐).J7OqgglvduB+~ȡGYƔ#$;BR_Xc$4Q[o)qXIlMTφ'~ddÇ~Kn<}nw8cke#o-mw$PM0 0 |㫹Q&$K!|h1; HhKҖŨۥc 2[Awh+ Յ ]ET|!ȩ[2WP55&]=[(xpk"y}ȞS3Y:}9la[2%$ޢAיeϜ5v6+Ou+z=߾e̖Pc{<:y 55bk.Q m`=C'rezq3ei\}i0 [?ZbA]SM k=l)oAhL3CR%̔&Iq6}jrCtr|܊I끖C)Y"Doذ?un q*q2IWZ"} i2j(u*dPr|-EOk>`yK"hw )xB>Fr&{øB5;I\Ly7z);y k P%A0.T 2y@u0!3Qsh9oi`.,͛5Gx,H~$s?؁V-MY<4`X7ia+xa[u(3nIy֢z@dz?NNFPTik}/L{ۊaMBJы'{wv< ,Jdڷ3Xb!2O>=HChQuv{Zp/t&l/@k[5W$:ɏ{D7@a[Zt>JqUPej]Ƌa*~jR"KWbQ;x]xmžwԉal0 |"+x_(¨Mjr|\㽧h/ݻWJz-if>tB3f4~0oN&8ˍ#`%1!_9&Yif1 tEѱd~@9nEjk_ SMSqHL2vsm=bD&HK^QsNS3+E_<ҏMeh3[BZ;5(M0Y>>;pJ ? ]:ο>Gt`ȉ{ju: ]³!b.rWߙT3t\}"Z{oꢋ7!qd:9gCf&ٮ͖MOfֲ)RYHCLܣ=JTQ)L?Љ(.WEZ."-%Mf/Qwo#pgxJO<829!1@*?$cXp?_0iŒՊFŨm8Iaz+"57[APopqbةO>Xq̠@YXRWfj,NרjW5"xzm33Y.Mk₁{S:A2:a)Kp-~kOȰȝf}bb,8ydTYoib[[6UhN;-n2.aE:+$Ҏ0f+0x {:jEaWMH"KE2ƽ{"QW$sqek(fF.^oK`.$&䟸Mޙ3:Dna{Ih!#tl^nŊPV5,;ݿB[ȔD{ ڭ҆4{kࠝץq@0LW[AIcWu Ju+};6Ul1 ~|]V+lQ hp!Ff;&)F66ƞ ^!˒=0qqsu@=*$t䝲K rrnIzyRh>p( `Y٤׋0Z %߹ok$h̢Ob ^F}hС'Lyt :`k[)sx`;Ζ+wcALG9Rj_jpyUM}$& ۂѐ LFhza,k\]buC X})~H|0jȴZm7t@8]K8 _jKxcu4gDĸzZUV}"D$Б֜ 'JlɱMͱK̕h/e$:Wi ZvzIo[ė֛:3 ڦMhݺXw#"e @a+P sTJ;ZnDK4!ݠ+._Xq&by S8~u)՘Iڎ>j?%ЀC^)PtS=Q /KwNڋGe0kEZH,4T!1M~ݱ_ t͔CӫVF~Ыj n/w歂ujh;XĶⅢdɬm= `s\D$e(Wq&٪T=lS\ZJZ" k?j8_F]"MK|_ xu ,YBPV3j~4hq+FҲU8dłM[CMDhR_%05m^+M'd^>'dwMHN|x>uY2<`-sgRw’NPXOGʚ~aA\p ~ MªMן,HSXns*#Pn!59}NXWri"Ӧ i~҃6j "q! `Y|̉?UʕS|?G q{~#%S=&'$=G70bR:ʡeXtdUM+3\$0@LN'3YBgA,n̈́|c fX=O }vt7Qf;E%YLbJzZrSRƸ~;;PJ^[M'͹ }8[|,xщ2l#VQ)݂ Ot܉TG?Lgʈ^@a_%΅ZrvCevVa/40zo ᴣ#~/pṀãuNc⥨!C!"T+BF NiZ,jyf`gzM-wL?}T<"#7mei{i`)Xk*32whePM LMW3nRk@U+ emȯ?;VSB ,FZ Wa@״Qhdbm! K"Xoza/\[l&]AN}O5A@-F?eH9 f߮9ȧyhi59Oa@Zg8u^mIuh!Q"eeǺ.f^Ug|ښʴdXr+NQndѲvȌĹ ٤ZD i&1I?1*Ct!`$xs9tz]v#*PoHV`) 5KJŸN#F}$o-i,նqlN ;~/ $,s.MC//*A؟O8Tr㰝gZOxl^&ס^GrsIY u4K3@`J_ 9P!SH~ Ӡ&h425U +Oة5ʌŬ)sXqzF2 B GB-,ciȡم Yp=!AB #cd<(a热t![B1f6-P7֯t'S"88oj'_>˰$ԑCA0> u!=L%O |0?~lYϱh:6O|֑eO5/s^~ y_å_2Lh](mѪLZx}*ovmAY3orv] *҆I \ uuCGՁm5r6v?"9%A7?R9ʁ2̉LB7f%0q ߛPFrp 4~GLQTpO܄pڞ"Ь)Tdc4O.-h˹{|`%&z]tFr>Y6d%1dXѤ\L9y5Ǯ[]*ٽJ$1`ҊW <"r`_)Èχzo{U/k.NIU.8>pZ@ v-hU<ψ 3LJ.}w{2`Ϯ(Ԡ{w3DpSp\B8@ue.0-,ݲaKȰ"s#7=.tFĉ=|zL91y(  {k!ɢt|nW2v8"T łύ~c%*?+6 pd>?R멏0\Q®Ie5,'|(Uh}n>>in1Zzj| ?zЀ|׫:s㞜Be'art9SupMgD%_wpnq6NM#>U}UfGܸ@>sԤ`kuXgXލif{ow> shj 1:=a!&OV/S*J#):TR_=>~¥Ht8g^Lq8؎m)B[&'Ԝj+./ ÆgkCVX(ks9,!Yixqs]O{SL!sPųBƔ}&Ӫa\tpF9Ḁ"h^m^J軬rc Z M IlܗPsȑ+K\ToÑ^Q 0ZN2'2`'֥TE9IݞCG'şM=?öVDB'C݃} t,Vƙf>-t?1Uu  n#;8!C8n΅TOl<& PDȀS]b c\bƫ('LK>l1lK^Uy['cE``#Reav0/Y5Wsnttś2)^!ښJPIPrc"c¾}tB ~qFDdbLi$'z`[˂ASkSϭ)b}{}p9ɉ?S(e>Txq1vTsVu(c `m"3yr"/55@լLPG=(G{?Ic5ח:Q*uG J$ :)cq?Em{ D'QD^x@ug%]n0o=Zѣ$]7 FPӦpX:ڤ}pt: @N.# 3 89ea t`NiT{rnJ~ct1m#k?[ wD,֧L^]!rVdkLp5'Byzkc?86iT1)^rNMT_N(WV ?c\_:ұS$ 5i|H~搐/=S u`Ei וKoZLu9HVſ8u!n6}.]7h۫o ?0G3s>|7 pza~Oy:RqǘQU͔WϪ"0<ݨQbW#58D 0/?mYm2v2mcx⚸e  °c\"a@@J37Q̙sO*Oe$Ւ5Az /`3oM0BJxfC9LY+U[h>.V5iKWf R%_(sGڙ$B[X!ZWlΗb sjrQjL7ҙtF|0xݭ3Ӯuh%f} p  i80zpX۬گ =dkChcϽ+ )$;KdO\EǞ (?:q$rB5otXUITm?zaF6E^Ún= ϋIXZ/REMsΣ_hՕ\WDzAPU-Wkڷ  J'voG"Coɐ$ʠOv'JyL=i~vc:C\ή[Yun?Ǘj$$T&f9.e (|ŐIsq?sF@=v]_A +*,>Ie tFei=sRĚ1\eoAdƛqk|@h-M֗3(~OUv 2-l v{jC@C)R ~Tj e,Wp-b`FR!кs"SԳ<ԚQ;na|I;GkKͶJ#9?N:'l"!KwqWE Cz|.L 5këh~ #Yb>~%+2Gz̕.mk#TxKYV`t l gp/Q%vK,W_T$ꐀZ+73ρqS94 MT!2@:= JG8Nnu9>tFR$t222aDt2u;BIEeQƈ2=/8.$%.}"01(6U4N &_6U_%g+OlL,A*"wKퟪKqq,gߌMǜy.g óaXB4F4:/O.%Sg j9??+{|2'LrQ۞vJF6c 믓1/r!0uZ%qҕOq,&ӫnY`7' _!sf&B Dc>_|) ۩чLC+o>Kr3W L_ߞe$_n찱(WÊBVc,yWt-/Z 'Y_M,Ǒ@qu+{Fɳ?KEYub2oU!bYH+Ѿ:wޢxzJ#cPNI'-<#5Ø4aKV>̛IP8RfGX6bSk'"Iݻ(جb"T`"b#*>8,1?J_F/ߏnO7c'_=VBn)cnPjMJ00R_'-:$21?9 0[`%޶ĹnI2CFhFTlH 9^<(2E}ߢaآ߬F$IFWԆ3-Q-'2'\K_G[/6_tnri_Ļun:uo rFmh gڷMg1nj)%QDm|ӽ*=#۝$k0w;X1Ӫ])6*џI"1SKͶuYOeP~fK[&W9 ڮOym-(4w)h8‹%Ju?g-B/{9J/&̥ `@S#saP0jW {j] mt*'9Cu2,.aRkY$m-6 y0>o]!zMG1QS,2b&nr{,()p+v,엗X=J )[ga;*3I816nZB0RPд-pppd,K\f<h~3/Aq?\)c@K{ a$_^g#`iLvahHnۢ_GqMT! b)&"~sni|`4 .i:72%!5lR~]I AR]$31rUzݏb@9?GPA>yR\@|RڞS)J.QXJ_neYcӨL3gϖ;%r aXOFyWdw=-C$S)Pz >a6 `!* B7=ʭIhY[N~*1uPsVmȲ+ =I4Uk*. UU&s஫x~6ij⒉ Z.r1ϕ1`ݵTPmM[38I?*̯b0БG&lF\P2 OlDb5] HbX{Nm16 Dnz2LzCz7J788OoIKM;wDQQӰaB& ix“)'wxlaK /“m6N[,' ͟Hev}ሌ:XAS䈍6 tfW gș.L GKcj6}=o/'u. 7-!růJyһg.3W9sUj_ vUqo{NBP?Ϥ?ZZҜ@[H&p&wL9NTҼNEv O l2f7ez7^syGn1D{:;F!jJXm;dyKxV5()fɂa1b{Äv.,t&8ɏ&ww~Zꈱ\f"Psnǟfbic[~wԥo_4qoxiwj}lsay+L+S6M WX[ŏ{SgVXG^ S<}@ I' |o Yǘ =Muuy۟<>$8_$mјqŲRLL=TbbD2]A7ҵ|Y+Ky Acn,ǞRذSGctQ< )b\iŽinEJLt^^ռ}O/o⺪U_2/:GHLu<@Gȃj%f\n~T'!ƿX'x=t1`9nն7/M}(mԄ>lY8 QnP^hxHjSqXsy9]?=5^zΣDZN%oLxv?Cgj"XY(m#òiGfX8Xb?29g:\ +wch|kQ"ƢC-(/ ttvF)K:@o얣!2%TCM{7 )G~URtb' (ciX.sp:*!uMF{`k4n u5&_>eU`glф*@nQ_)8_edڝXo\Bbz*%zMf u1=&0ݣ!|v%;/q j@^+wNX1Ӆv8 qedB :~ǥaBdc:^;(x{Bay~]!+AXؾ}5%C@Y!k ] iHk|9p]q'4QD? 0!т}<W$_M}F SctX '/؀ 0V:lhS9aW RMd7W9)4tPH>q(+!<T\IZnc}(yԱv8UKaQrmH$T!PeW?e|q"CcL ~3C,h,K*( ``AhC+2,I-}hhu)E5Ύ\ňrF\x~*q&&g2S5}7 IJsJl1Cᄥۈ%KP̊-0.gG(ű),i>l5gW/#8 Hmy6D 9c4Q*eC|NO5hl!y(>8;~5~(rQS0a O[//ĉLjs)>v'`L#p!ydbaأnf)W؎u-d;ɈVqp%qz9;:yv~*$G)^&54' qV 0Ed E7a)@2F_d $)J Xa$њ[tʛ`ஜ\kPeB.`Yot4!69NK۽5,@{VZ+,]i06X3}7p󦷶٧r(wT ]&5Yx.n;t4@ I@(j69feLNR+B/f&⎰W7sؖmA{ɇe! F)nAG,ЧoВ1$EŭdZi{2 !:DPƬ^=,)*~.ZUQKjq>QmiLx{=!tu(NϔN 90;;e 4k\^-ɧ꫻I'`Yj?Ҙdi}ŏ7lRu{&'`"SL#r5BvZg G}))nyQҵUZw6jY;3`X^qT{-N@`.UPNع%-OE.\Vpla_*F:xOɊG/Q5²āg}?l$;Yhиq͎qbpVǚ16.ez $CQz}ܧ eDJ[ Y|fJ) 7$(DSFY9}gH.gW\TJ@)/ d0{ GF% "}tgu$ [MU\J >ԧ4.k0-;4 }e$O6$HyVӱ # i޶:5k*9+Z\8΄n.\Fs7[;&)Pg郥t('dȺ`2uVa{sJ'r8F]=+a K:7 |UZM3̈́}JJ٦E %" :=8uɄh ӍH;pANs*/Xd0H9,2bɻD&Hc-'K1J!†X6Kc9kq>ejQ$bBܴfM]?4-67q׊r18"A6RyޭDRNHtaC3*nA_]w=c<Łb1"X _fV!әֵ^G_427n6(U:[:Rc7>rY>U,K~] [\ NUR3:0H0|)X*D$uciitX5g4[*),}# ;W)F g,Ru]#YI7cF|hRlMvM#$B𝘚nڒ&Foãjm)A9 o[k,} L@Ԭ_]j}vřU=5>MlʲQVׇ9~P_T9=Ůnԯ<&1#(/ɿ5:u'nb:c(Ao*;ӵ@ i8C"UTOa "n.H)![ER7quf8CAk(By< tڲҎ w°v'>3 Z꓇PY5wZο2;RC*cAMJf2ۢrʔՎJ4[_DBLJZ j%J>kAMfNo6SLkͺ$3~]puI6~#pOv |x@hk :`Np5N #t*(4Ƣ Ig②)3CZu#cn% Xd$gS{͙_ml{ mj0)՚VNFsC &XZ@RuGfWo Fy$I9NHO|'Rov )ht"jڠ:B`m78gDH |uCM.u;r9峒Zu0IHG @qKV_-𨧎L3#nхSlu6[?ϩQťI{2uZ|dRb\Ōҕ5K3;Կy.D9rɻ4M1l[y (oFYZ)kLz$V;Q#E;y/Q>;? M={{c+a\fXA5nf*JD+3 BTTgxua!UG"ۈ^B ^dJq×({!`ؕ0%>B^@q2gexBժ{v$8Ճ~m{^iyKnjGh`& " Q{e 2eoۘOwzր~xIn1@'ϓCJОaQpJ"d-yHI~*X M?Ib)%V4qmqr(Q=UǎP7p_&&_ >aOa1/803 -O͗ zɞNqG:q=mŻDkŠl,)p>]>㙊~1)X?l uɂq2R-޳z/XO"opDx%p1\qۛ~{\d,]^*;:ws(SL:sâ5Jb J4&:fKZFΝ jrJę^})^C[bwj|aԠj}ZnDgvG&NY1*3ta8( GS̲v+!}r Ax^??G>Y%?bu*gwFR ,G Sc5SeQ 0F}O EdH |3p#=1 F_sz#RXqve# XgU2 KiߙgT@ },@ʏ)5N9/ ٙހ CnCc5 9CVؐc+R3ј;Е52"Q=JNάj eKZrF-e%ۓ$_Z)dC~N((ә@!9:E1Xx2vtϭNPLl|݁ANw6|S8xk3HpɲhvwAK_2+t&-2ɶ[qO"(G4aL!,%Q0Yg_nh xcԠ%UR_ۈg(Ujrj=e1['kD΁HY2+~L{ H/ xRs,YV׾vA hR{7?Q`ZSF]n\=և=zt.՞ V[o6{X5srMy&y⓳v27ݞeF3nf|0:=4Dxfw2BGf~4dܴ3Y}(ڋBp1dq%0rd5ޓB, .HU}kY$u8C(kl_jT>ug3  Ϗn.u Q!,`0]khs~r{ڬR+ltqVN_ 3N%DV*ǿs*=*8KО\L$Sy y[,^/vx\ێ EÃ)qj?Elg5:XZjo/'B ~ ߯ *[~WHhjBW2e䠣9 B0M~3LCy,:M} K*e YV$.K̓z QH\Xlxn?IkKr.5f0aǾ:} i5@TsDdR.P6=mBuųjPb@|Uf%zSQA2gAIޏb},Re7fB&\B!\b\c5O7?k ,,(MI5Zv 4P[4M>ZQ T<Eξi-1N?0b+RU[v*.J92$?鳠+Sؖb3j*{ :';_O."rYAÙ94EЯGZ~Pu!nwV<7U͕ dƟy8f.;b=?΀;M%4ˠǯĺp χyhJPX?;]?^hpYtǿ4\<0XFWGC :< w~iȀN_>WaQ]8Q[q\OGnWi O"C3ٺ*lr&14, t*.umxUN ֶ~_ z@Vq'sE 6iO@'5.%!wpJVT9m F,@)nnB\h9Dw2G)1n* .*EGz9 n虨y@BJ~&1ML ZtYo&8QE4PZ _;X<՛6S3p.yPgGyq5a򓕱apA B?%A(DM_ 2**BL2>:S*LA\-0yv%p;yL?!Яe,#{c9xR~摹x&2ݕ3JO1眞3 1ߣW]BE$B#<{rumǜroADL?ɸO C=)a١4Dzgsrc^zka^rR5NqcpL)b;0RQp4un nj/s`q;H{AqQ0WD @Z=qhxxe2[KnŐixx6Ʒ vכYWhr.Z GJ8IH9qd8H๦L'et}pw"LXNPGE']ΤoQsR]R-Taly2ĎYtf(ВhFqJ 5|! KˆAqgYu|]X@_lT.s#t߿ꕛgC*N5+~1Nw` IEq(]KەG3qDC|[mz J/r"bcgq>4àFCZ:2tyb\zfrAơ|xH~Y,,qZوxB* l 7!(QdHß` g>io[}P!5p-ͥhķ܆ c *!.>drJ;xU:"DA߇z׸koW _WXq*^>S6بlУ%' 00+h)oDy%c.-9|iͫZlv)3]Qˬyx\g{^C62+ov60ᰜIv6w؈f58ǩSߣ  ʽzG *6HМ/Ymmy-eSdF)g7(OםQ 9:ǎ02J7ֺ*> pNCnJj OtˎIOΦ!2&IK R`9NLzG2I=y}-6=wr3Sa3bc)E*|8j& ߫3? >ͯM:$̴YD5v|T/)4y~FJy{u(vFCl`7 fi{{_Br .sUVZ5 t11Yܹg-.ئ!Y:W:. nimj|jh\_II[Y$gnm`B".+p/=&MHՃCUHFfjivXq)v"x2˄Z|E&֌Cy+TAhF "ɭQp"/jt.)šoaqi5J2`Ft 9/pp/XIlTl)[Rq [1dTkIVÊ(;ޒ9 ˜2,'T3'$hMgd4ȍѣ{ H_C8mzz#y!!p)oXT2 ծ1͖"D.WQÜ'8@h.6,xSh\'֣f- 3g/J蛗0a" ԅ ^x8O "Љ' `P qVX]vq"q 7-r(XLzE60iaEdYfĎl /P;<~ vߴ#%b":缣#!=*#nƗb YLa_ L,VSs pIx|zO;dٚ$(yt@Zt08 ٵDid VG5WgJ7Uw O`kk9T r%pAL,= CRnKrGbRy;q8͗ф7q^u`1O9uYf&XTF `7&%ؘrQpQ0V q O@PG3l /Sǵ 8q`BNmCiOUZWJ.+HR[ toR +&k͠eqrcc=bw6F,Y@"K TY?3hkXX)*k#{t^$rd؟8AR7K1oڻ+㲿f; l\cJ~p%4,!FT G%v|xCC%r%~% , $gwL9Svr1 ]W/<?->3Ϛ,)#fϹ5汈HY@VYlzGMt.i^ciUǥ0\8ww0 ICie)R"9PVf ] 1OJBWnw?(@'ǽ񜮋)ս'mycFRV|DfaW%:59M>޲ܞ#0r,__<Hҭ6V,ݸ S'?*6TEPb#Ò;?릷x1'cUYy[L粫m:>9iB6Uޝ멌#0nZ^CŖdmw%M o6w&wUAheyEyv^" s*[ӯ51(%:0+ɏ'9YtaM}%LMGk?gWVאq]MvxiFz܏Gn& _f3YO99WYŁNX#+k"T"GDWch,O%du/m 1*D/amtNO&DEh3(~ Ƒf$m.3pհu{VVZu}' KLB0|# <9ROj֧?n*(<|cRVz\V6\!S?xWQs/J4@zG޲|˧vͶcj#@烅^1d'ey~_,ڳ=)-L; ^ť p0a2=_#BU_]Ud⸼^X/ B@CtvNL bҪ(\,`5 ڡ+ }fiޝFlY*Ir 44Sg036 CMl )X@b}&zQ222b27>^iLϛ 0#?OO\ .! lJw6\`zX:7z?{\ߺG|.Z+)^QՋ8PyjSEzV,>8'>LDHn ..wn6Gp c%5BpQH]Fh!(n!40B#6i Tt{.sP &%H9`'5[w,w Z|`VCs5W\9¨ђ:ŒLmU?+Z8zI6S}fZВG̉9ΊѰ;PHóP=H9w~鈟ޭ0vA@?yVޣ%&ȯbؗ˷WE{3v쿿ҋ+-.]Vd|qX5wl%Ժ([z8x!K*#9\hٽQn!ބ[eʃy0പ2ʗ:$:/JUk[Hvc'b=uӖʃӕ.,* E=yO jC)"*?t#f~4xxKL`5/Jf~WDxG8I,O~n2`)REtPD])cKG.ކ.IT>jZR! sK6׹} /ГgYw!saU6ZIٳ8 \mj3ҭz;)y95 <^.?!<1էY_~U@:}hhgck+kY$v=߈{|J#fɑf1`݇2`U=JL61 4I[}OS&#T> 1E͝U[C bXݷlaS67!_]ycۑܙX /HT5:z:4$$/lB"ou#|Ӝ1ӗ1 6Eovնݟ9B\ _07bjMðqg.(2?٥8pSWБ#~)C ӵ^q튵%urr>V(j`3R/f!NL}&X W6`d_-Fɱ`:P?x35HT2}&M׸ ;%_A4d йyRx9u^<(!}{M#gd\iD]V2ewLyS-5aO5G)#+ x-MUœjPCd?{ߋԬ[8/,[;B?H3:Ĩ{ v]h {!+µF&.#jLn2sXv PlU(*!P]MBݦcmmZ’DkT_豰R;܋ sZPO ӕ+{F!>4E G6:#򲺺7g6ٔvH.o>wyxJ.w+x5z{[5د%N=Mv@cjU#Z:x- {}=J|zjl0s+-pSp}NurZ.>^X0N`5}x` ǦevCBn /$b4w%@ Osa|=re'q| Ya60k5J^p%1'f.r0=H#E0j/xQ! RD:w-馿l-EpsS>KSIn&iWКߙ6?V|%5GHz#1A_ho JSW |;E4/Md BƂ_QGsaM&{ ڹ%I@1IhHhȐw@:5:BQ_F-+H&gG1T!кByԿhθ@elćX qY6Z穴 Erx*W-u2͔@=gH eӇC3뜧2Cpw&Ң2]X_MV\ &Cפoü> H /Bk>pUH v=P6w,b24#|/=Wnk)P&-ז]#GwJXE _5}vty Di334+vZ~Gސy{܈P>A^B b"少FN-8Q[uXVI~u9#{J>hU zd3G^Z"ӴG[8h6&#>;can#fd$9?LrɌ=eŇ=4C>*Ww(5w:%ѿAmBCD ƒF%O>v͌;ydHy"aؐf ~*]- Bۑ(턞(~P !έI~E0ʼnN> t$^]cCv S>Sh g>9alD :׍vⷹa,,U+uoer$xGg7pdu\3 8k`3e uJPX*SP澑 ޅ "pC%St/όGU_NeBho{-sR,wAX R:BW'x1a '״镨)D 6 G$O; @U="sDN~a&YπPepOئ%ЪY@jT[SC;q^v&#r:^lj{Pj54b \F8%j*Ca7 =K=j5 ;W&V݄ lͰ\yYZLcYi'4Jy)="N(b=vɅ/{D ^dr/ dI|s'jb{T9%Ȇ˰v]tWe,Cl֯Fe .U 7vPDQ MS~Xv ]J5lY3 3e]X mEy {:g/vt?0@& Y)WPh oߛ5ڞ 'Ce2Hwf{ްy%$RRS}ưz9_J*EH:i Lr F5oUאf'6)gꇍCkM0pR$V` ڨiڕ:{ Ahulڝ?aF 9~+4$&pg+l[;P(ްVJ;笐kWyM.t`]nLDجoB냴M5=ܺ3'ʓ "Ӄ$Ϸ? Ȭ?B3fC49hl@rutohaSӏp`rfz|:A)0f-QO>`̆X/,-D1]O#"TO& mF| (tY] Y $P0~ a2I'lkB[>W}'Anx`F&}ţBk~`/ ҉s@U;l:F\Cl$7r}!d^O޺DIF,s{!)D"S\`5( r>:C!ڐ8iϜG^١8cp\1["76)1 2q4rCk80I8?2T\hx^ x~/*WI;Cpae@gi7mvIT;BA'%wfJ?/w뮧00\*@%N<Æ=|2Kq@Ո& -TY<324e H?(ƀ͈ȤV`@.idC̰McM5l K#+b^weηq8Lõ9D#Oe]wfe6[_6D#*HQ+H H$2i=aMt߬!3o2Úv*} IʆalpQ:E)Wf8Һ,ϒY!=qa^{@$DqbA4=Ee ?I}7(qj Q}9^=Weؘkqߚa#|}6t35a.Eitm]T09`+lϑo|.hJO*y¶A/' H Ǵyx<sc6$HCμ1Nno$:[񐖆/|Ω2ڢֲƯx~o; E攀Uu8dN>:1,E fE.e}$HonՕDcqcUs>_|hBǠYPP k`ر`ה&ҥQ̞ԐjfNFeQR {~?PF_߇EN ;:]="jOä@O y}%N'$OfA䶿@]&X?qruhQm4(v=(-_ܓ/OLe^c^K M tۯH^y/,cdDlU_XpbqlK$FP &piNSؖԋvsbq.Xy&(_>)[ty3Ɉ F&rK) O'E#o!// ;*v9 jZ1dH[U4r.Ƹ_/rm̋Gؙ]6ЛqD[N0W[P2 ;憜C3E~C0O"'NDO?r~W*O-7":zjX"*‘h+F!uDk>j՗ξ9E0!AzDiT (9Dی#<9Wo8U/Zت-b'Ho) Ŧ'SN[J<0(g4Gy1\jOwrN׳:>}k5j~7h>M ^aSAAɡLop= G=:>wĘ^495Sج GJ9ف^f?L>ҟ KFK6lk}?a !۹V\B\J}Ӻ=gNx<;c`$~*S7/bxz:ˆoW\@^/)#]( >u̠ W 1mm-b9<M1BK句\l{/95lM+Ų5C7*\yqa&` tf P)`7p잚=+,7\ ˖X*e!'7Eک((]yipGN\ul#Q}d'&}5ڋ.%4 1$)vMϊZTsgz#r *w?a}a$a>ػ*h6Hv&Ԥ*S?vsh.6gF֡81%*@L,sa@t^m.|ݔѷJNԍ&gRy :MY ຂ'0c7Rtr(ͅ?]0@J 1'D PnZ[}[6ҹpfx*.ggo?ڪvqPCء\7[M-Y,$7T .pf|WFxXqLl}c%\8کI2d"9!cp ׶KGC%; :MW'V8O[kM+JR#Dq pW'ွqU9]Gy/ēxQ5npI5,V C͐*a&#czr |<|/:oBa.|mKKjZO` 8g#m2!d4VHnˮIeH|@IзZ;&-Wp&N+>r6R{#:2궄۲rMFKQz8.s0a`s^A@}){% #$:&s [)){At]g%QOOV{N29oy8:&\vBê"&^tPdM 3vʨ>|dtXD<٠ݍFGre>у^\ZpnJ tX8y}bUAT<5eG#.kQ}b1vൕVηd~iђұ>SCePZ蜖8.8]٧~qZ >?.܂)>㙮^W@|L&me eǿmpM6'=|y*A7>⡠e\;U.gBCW9G`Ygj+T8STM J|ENQ$Ch9&|4>)9:H`h5O="|շHO" f 4;mn"e>sbɭ 2U](9Y@/Mڜj4$ yX6#{⺻ߔZ0EG&8\D~r%Gn?EU D3DG4j\>p}U[YA5BAv~O4^[lʩ Z*8Js.,Hߨxp 4A'+Bya1AуOH}c @vnVUIGj ed%vR`Œn.0>8Y[cfw"<~/DKk$\ =`.Nj=-K׏N2Z?8۲AAFaWD.UN̒76+txlRR?{']F`4e%&,Oh)BRDFF F>?EYX: Z1\CP>>^-5k `U06"z|O- `OuS+1<w`s/1:i =%ev`V( $Q )(X=WR+8ƤiJh~W;'bL>~!ʵGK쌣*_kV0dc6zV_&Ĕɍ@H~ٰM#dkl!djeL>r.a$`)5 r!]ڀ}g/U"U/t`CB$R^8r{S5Q[s*Ro˲P?-21A4m,:[Qw?f&*kt}(dKt7&bMhZtp1؋V{2_G6 rX=$i[ag!VI`Q$SέlA#p [$?1%wp1aU`f(85Zvt>st?zeS7PZͷ uvRkV0:keZo=%W9-qP-*-[O-!\CAe'U, AQՇ|A\FBal`fdž+I% (1mø#1F,{/Q2>Yf*9GWbԛ5ս]FT52n\ew]j" ߼χ덳'mi(eYGtvG΂*7Xɐ\i!!e Dla0x qcc-|]ʺ+%LQ%>#8e0w•Ŵ,*BMɯ|8^h (VÁ&mODG+ ǃ9\Û!CDsѕ'&-:&,xTxL9ucNB ,q(">wUN'Ezw:y0ݱ,NxZ0&3]PX[ 5gim4e%:%G~kzȄlNxO4"Bzb?ܨj7hW-ooҀpeEruIm:.mBaz){fS7qJ0!pՅ:?o'946kwQS_bP.1ρmZtc;J Ncg{aq#!_PVD~#CHXM e5UO=wP~Bd؇z•DPW%: r~ Na6D_X=yۘrn"&L.HJGTkswН xܨbo8Xℍ7ng<w' RpllPgCdH~Q.MAc|?OI[́)YI[7R_fbkP^xEuQjn)-50)tRM=:2HrYeL3"8 5*qj[pzE/][ЂgO~]#)\74%-[yRy ]{^G4_4y=1s3*ֵ3G6$n3#lKLc'0fWO R*\ErEe̪eihz)WдU-nS q&҂eV\؇ۊBU 5tLP{ YOP(h( L _Ȯ[IZ8h>X:3rj28+' ].\S(1|W+a)늕C1} fSYx/<>R[ҏN+mS/ o ]V!*3۵o7zs" el9|W,vo^̼'_E)0=YV(79䈿׏&MW 3Zr#B,-x3R'ϖ@k V":!\r&2YVt1ztTMK=RP S@E~t=DÃ~5弞I5GF kEX04;4(JV!X}|vD.P?QwIZ?Y;1,u5Z$Iٴ iKI2@lHmWW+3`Ft$xU R 6-֚XiٵvD֪$`ta8Pl, Q32,̲ú`7MA:{f-Ov.HWO<ϫ }NT #Ji+G'pҁ-AU0YKԊhKWK t*_~HBWͶHvX|u86ze m~a<&ye*D/ehچP?|1SOY63=9uƗ2@3]Ȣw| Zl#;gۑ W4ksb9ڔastzjnuME=( 'L>[X@=9D6 LJ0c@jb\TuQǂSU4)jԤePU bs^Wh|FZM*fvߣ`cLػFuN\ _Kr35I//|#F U øJJ_B۳\2-Z2Wpnaģb4.oNUӰA`Bk4Զ9 uw;w|2>09,UpȾI#?DR_Բ6x%oU͢ݡ _ֲ]v˝2ah$Aez:%ۧ=!362 DeMhNQ#{JW)2cש^BGoJ/f!fhϏ>ќR**h!m#swtϯȡ s(Jj4ɕbSk?d?rO 4AZY: %cu[Q@|?>INt9HBWc "7Y ݙưwJwjG#-W"ˏ'-%] f'gCRJZO7$lmO{ w¹gW}\o8Yoq+ř:X;-Jc)jgl83Ц`NrT>Vh)S7g$wKs޴n]R %C:V,fR>-O,m6iM=a7Y]ŧb'?VIL3ux})ij\Ñ,tb25zH@hQHVTzWåi=i񩋔qhiPU<.( @c[70U"Oy^;[oؐx(rF?:6xJ~(h"gRZ Y Q[!!OMI(d֤$'U᠗EܶǻSέi&;0CFÞo OSLQ.ݞ*@BcSj9ݯIU ۘܣ2 fп@2I?@-)h])cs+\iNcpsnϔ^<0>/Oij%ZϞ'AEDME: G \gvƘbCYXi_" څV9U`7 i1$;Ζɏ3*d"bǖwB!Um~Q KѤS͉ȇJ7q*Ph> _σK䮌d1H-D> zO#l%MP(.UmPAm2Y7%&^ץ8qvG L/'-i@~6xቍ]2 bm_S$`jpޖO-ټU 1jOL(эBsU2 _~5 =ҏΐ5VdYXP"PHMĔ dٝѬM:b@iLQl&F5h@-9!C%G#Os`T|zOHKIkxh|aTY®s=6[sҀo Lz\lOM<&u=fd™|uH_g0 *m+O,ޅ KLSHH׬!|5mCYzbDW~'5z vdtԄ"Yk'p\g0i 9eE;5'HXuB}!jo%i%.<}* w1w(Il|O {@/`$8F[n ~(/'N~ "*o\z dTbF#}$5b?ܻkS(θ}/">2ObܮFg-M#_x}eq"q/4<=yt'O8 s߁)հt nv.6*U;P_u`'2RɿVjP/nAp͋vƗ8͉N4 (˿pksxUm8ON[K0BdM,{07/' ~5bߠ v(r;zj-Ia#A0wƗ!T>`p֕ ɉsNM%δ[=zUh{?$:ք~(/0q8'H%$"\e)vn21ǜ( h}B'G ] }n`7}sjn1Aj6[1Lάq/"v~V3=x/w0߹U#(D(.Nt't p@;"w.j\C(,%<@HྡP].OJtmcgb2tG/u*qZR67k`m}?v-BuNwCq˪fפ(NhA f`1vx}Č)u}>ao@Ed)ɫOsuMD(yQn8*d.ͲLOrY">>%g#gѰ@61`@dIiKK:*W/G"q^? Yn?}`I#Lek@tb)ւy94i;r،~3x[@֥Jl8ȴIp:RU]/8")}7ʩgJi@`@K ^Nz\SIdL*nJw Q &6&*f.|(0:_uw!u=iIUg׌/zi^">r𮬡@ /cftf:cwN%:J- FEc1$$r/C#(%vٔn n?7oD+K|(ܟEiNc-6 E)$;H+.Mx4( ]hJ(z|<E='p9;aso &W cDoIט|<-9ŕ(;GqzfN"#t'Ubu ; [wk:mROBϨ:IňPꨞM\,?ʏ2zxl1q;W\%jB҇TV#㲞/.ȊuU*5aK GVǍS3e Djs6!4G 梔U,բH$2|]v5+,U`p٧c<`(bo 5ZZ;)X ZdG)ŷ eAڭs"u|ynXi9/+Rmos;Qf ˙!pM kr^4llP\t+-(q%79ùʇlvp@p>f s!ziؖ O:+kY^wɦ]b9k"vFj{"08$ɹ[cOP8K0<J֣~fCZSh%8vgHFw={ﰭц jAs,{{G;ϤV] pL] [Բ:umⳫCV=t,hDcIE,3mNLRT?:kIALGP}hc_K"a'64uGXS#GQ]|92)f/X!bC |vYOPtG7;"J2Ŝ3}jD3w d 2ƿ".697eYxL $uHE6,KF ^Z$9 :njKҹ8OݞU_\+ޱr;]P7~jaOJ&nʹi(.cw@z|\TcՒkYqOP;\{um$OzYq2ob2+_>x1] :phCϙr"T2Y}ä, u<ˊ bOנiK8r%W-@׃.}k}wEq{"e yMϹ.HP]&XW8*s%gfɥmz%B6 O~^\t[5ǿ(dQ'.9w( !Rq=cn}?/{~;GYnj[+Gf:3dvT iY Oǽ>cOLi[&y@s' XKN<dXY(<ݨs`O[ S(9/TͪG<8uIXk@Gvl:t:=cl;yjʏ ֵ۫^D8ջ@ZϽuk"7Ә&Ȗ?ґ98;'Zxp oQLl+g-KOaj^yp؝,}D G$~34pLfUϵjA` cM;⇀q!;#m 5M=0> +rs}n=t eϲKF 2hI~^ Ax ۅU:0J2|o8PIm̹FhSղTmadS!خ J/DG:D'L"ux(śTLDPӠ_ ?DK9` M:hmdk}y]r-A̅i8j_G3Itw{P^ ,tjIUs ETd{>]C%r>%vA螩nFEAY ) WgwXEd6cSiP@{B^2I4d̎"KBD/*Mqtq%C uOn$ 24ƚvV}-0xN ׯU;X>)PI!t)ՋL% :Tz4 K6yTbgU}/tؔ݀e,(-$0=#܎GdMun&8SQflj !륃S/{i8*u/lY 5jw%.wǁEӡSK66xb08ơG_z濼g Fn.M*) SM?"|+8ek <҇mGm9b>.痸?}wc⳰ydw`X' =&dҀ[J)*!)qs/ͬ}QS4ʻ c0޹qomgha~ʋ G&\iUB'<󗥎^rVkPW\;)oI{#_,0=EGJҞ}M<ùޓɢHM ,m십y, ࢥtAʖ{OQ_?@I7sU[`Aozsr,&Bm&c$?lc 15 w4B惂U;J\V%Qb<Ǘ&|A}FqOwLO#"~O7C.#%:qZ<gV_@JhODH;_B|Uv .dĩԲAjq~1AYEnfV9L6/"o'Iu-TF|WWg{M! 8W>][405wf a

b&Jk {s4J+qTn[da>ѯe4'/ G.n5hb``\WNAE.k'ŧOT&Sjk SPHIFQ:X[o!mc)BlpoMSЎJW?F@ |9!6-0h%rVxذQ9]f<@䜏}*n.+1WtÆ[uKK&<޾}vDf:~xFt Ĩ0am7o m5oFs:^\aB;TKvR$uk~=ӖըEl?{$>J|.C٘,zv}5JK Ej}~*f8;ryKe('-!:z}:-5՜1iN`nٹ@< ձ_&+BPדz"_kǪڗFDܣ=w,q[4!s &yy#@?9 4Wrto7d&N§bR4 .VdSNrzZ\Kefs6ϓ/i=+c #Pzcf飞ϵ4|1)B }ЩyG0qN(ڤ[EbM.obthFCB["1RoUG6bGa<6A8\Y_XGNװ;^CP9@g06q-E%hA_cGRUV2l:mħ ym?*2 GuR[Lhަړl첏7f@n/~ ̳G)Ir_/i6eM ^Hl4k]O~W쁹N1AE<'E VBׅs3 B@LI]z~?| Q⌍.`KZEw9COZ94 ,dA_wbqbD_ g1/j0MMTܖz3#B%B\(+ڰrv 53C$'#"W-K=AW>Ê]RgHNdoS"|FT)6sp#7mNv _7B]8q-uV3Dn) j e3F䪆0v&:ϙi#c ugtmҗ18@Ac7{FnH"D6 /Y4D*F-`߯撅Icr xJ앋CHfw1/Ś(Fv~}aľ'"Wlqeg@XٳjNl+[D>T{$ mܰHBY4eF;R)T֌~OrRbgq(PzU2K3I]K;CCx>1"z $b~&cm^{`*Ő#/C>MqPqu*1TUʁLJ*Cq=Lr99뜜hiXJV󽪕]5)5Z)#u">KZx+gGKώrk_xJמ3faϳ*F0jl,fKK/>Th~ /啓@w(Ӿ穅6]LʂnM$^~Ăb i>>-Afx’ъzd]g"6@T&2&_6b;*=A 9Ous, -oYjG!"M&Sļ0,%89sŸ-laơј&p41*ⰝʑZLO y٧v{KC[UaS ?ChqIy&5;`(gA .F*"k^=N+=$'Ȑ1XwsIsKe2?= iQ {Y!Z?Qp͏~}BJtc~3FVڟao=%cݧ<~;B̟I#S7ⲌrX`/6Nuk4U߇U\NCb*Qh dV]J '3=Ve[rחcS6\DKϳ%y|=I`S#ޯuOU' `\fUj^ shbNIk|L>k79Ӑ2O+:REnX Ya*0MLAd` 8lMxyv)L*\,+Bh;]84h|'"Oo֝FiswQ3۬f_!ܺd4kA S~tq9 !SKZ cX9=Bi$d-Yމ<OҖ;j!Ϡ?g^W!6P0VYOO!]Am0v+ xQq''i{Z(q Z&FQIM߃,m =g`RGBjy`Cgi8Y60U)9S_[I'jgpiCXrM%kӓh~ b8FET~W~WhSglHKׄ NoQ$݋/T^!Sι"AC;8|L+"G.VRM77',S<*LHrj,|gEZYqho]6mP jաMRSe!8RzF A"c5Ln^1Etz"{@*w x>H)[S߹;0^7Wd:%;ENdėqRbwGJ+gPi,eqeU3$|ݿXsQT4Ct>ĚG/m(f{:Jj.'.r^`p:, H+KumnRJ&NH~>L}$E܂$P^Α?D)1U$]ڄă),nh w2׺bWMh$\.kxj f>x id\Rw~u#.>P?Bʣj9x~ͪ?ܱ9Ng%f=Iɻ%+hH߆VO \4+ j}9S[˦0F5E\)Ǹ;e*\A{GV x ~6jdͪlI{@pv * 3\wE4Ae Dˁ&ܑޔd]q9MWeL3ML3).qHd @J.-Jt*uld >#'KI7uMM)Pəf6W^aAR8,B3WzL kx.YIHa?%!_IO"3뻶~<=yf/g3:csxLWAzX(N)5|Dce[P(:Ɖ@?7KD(i ))5ǎyяrVxI[wq۽պNF2Û.O*T<[-5;Yًߐ6t+bqǧSRqx3(֖9p!KUq%+r2+u701ֻmGreTUVP(KV2I2@|j5<3ɯy% %sԹc*ߎ"<+f:FF4KL  ȟxӽnftMEˑZ#5H`Xj4p#޻]Åh*$f::Ȱ!GPBS"@(吽 JCx&3.XI+WvCQe]歆nw]=faj0q&mwbGX)ݶNZUռ]|ihY!yL\WYrQsJ68y|7ϕ)՗ڃZ`H'2äQ 뀺7o@JT^ ،" {dm8LSa|OhDp} y*gkdgFNO :3yMp+Q©*s]X%i#+KsJb )k%KEa9}RLڵ&Wd.:d$ӎ q-1@'p\(^Rn9r̘'S!ζ#$5@ȅtp`H3Ao+1C/C6&Is^R Y ' Յ_?z7_s# C/WHO="YcqA9FQsCt!`}1D<%`c+%w Ugَ80PlU HwC\4V/Nz5΅gH fڭzҜ};",!fzWy#@H4&Ib +*Ȏ,7“ҕ[V* Dn j\wZG)]煈z'%ׁl×k%'L-kwŘYjݣT9W<^5MK)Ց.5y["3 4sՑE"ZKt-%3G9uwf  Lm 'n_ QwS=w~Ek>1г,}h:4Dxx>j*ŷ/bR1*5>_Rg>L);+Lã9.LyHBdQ_h. H~%/ (I;^wF4tZ,-edT׹+llm@ j%j@USC t9ѭp?4Gsy< 4v}Tb<swƒ@խxK􋑷xa|HIQɂ!U dV랕+1q5_}\m9j {z~Nꦯ^x1Fd= X b.]GrSd&r`y|$!emL&2;9e=f4Dv+>9V0c\w@` [In妭Χm"G&$Xְf"9UNyϜȩڼĮdjb^momr0{[d[ms6<ܑVXNJAڷGCJ+!O(ѻ/ȼM$LF0ǀKEw%7>(7*s&+9i/3բn.#d@*B:rRfh[x u,YlK 3u`Yf38\v#+) ˧%Z^Y. []eU>g EHE*c~j&o0@cM Q/_ov=./n-]2w-֕~6=1@R q.Y[}Nc?^#U$*ʽ0u~wzIpKs}=m`(I"s lJ0f0!.c\y8IM+'Hv%<97|mC~C-c1=]vy[ò Bb4}F=S+1 #pgA*_HkVB_rEe:aP -GT?V6! uٽ_M7Ƶ1H7%l,}ijۘ]SEGwk`LPNq4r5iXZ%ښ^!T?T zrlڎ/"{+[j0EחGUuمht@)o~f|C mVgz7'$%lX?iRqS_]K~$T@ES>ð^I:mr28(!yʘ۶.-II5n_xJ(!fcd< @BI>A {&')ᐄ5iGm/oF/8Xت;9=`'@.a輏G՝"G8y/NugtˎD,*c 6=T:/o86GرxfŰoV@$d{ *Sv Dxl/ @ʚXgJr֯xzX P}׾Oщ%W &NK49MCt5*WSr0p_pVj+SD SpP~% r^;ޞb} т7II'gƏ[vSMX:)ZU8iݘoOL*fVʷ2+(@Y?XcT',4n}Ժѹ-ɜb+6֭V-b :TP-߹re ƴ@F9PߏYQ?VIsXx."* XeşWB8?qOgۘ\Q0{4, #ĕi4FobqS"*7fh 1tź(;{Qvqujy PU1Ar[b:m;I6GI\wшA]u#HjCye+B)h_+m s7X0w@CQ?dL%)CCz뜧{ d~ʐ ݦa֣a\FD%SM)7A!4:eMFѯ-:][:/A92nY'l5*!3y,,CPddvTYUQcT|wWwW@Z@zr)n(܀! )t$~uQ_/HAqd6=I>/d9icd|s1"Z^^ ttVhgRVQ+彔KB t}28 3 5y;CtnK]ܴ68pKvꢈ SG6KQڸ!n!<.x9#/F;ҩ{T%4rYz!D*F[QWy  …GÎk$T%\~<ҝl{ϲ\{q|975=dtKAD8:-i-S)\gO>Q͙9_epĆ~ƏJDrOlhIY8NaN3.''n M?XdI8'#8ڣߘ|b9@5S'a&yT:  _k"|wm%o|4jMM LCuE^1=HYfxÐ_]%4='IyE1""z -Xj+pvF)CWR72RDђ{Æ[$o:dGnLrط;u&aNK0P !wӰm.#<[9y+e E} h+H%7?qIy%tE;JDdztFWY ;k9`JKl M6`na{-UIv tն״ 9'A;m۫sZtr*|ۙD; MBux08T{Zf1J OnI7pZfF Q%_pn(j %4,Fo3z(،6|i0_!POAގ­u#dX*!w;dQQ 06 )֏*vo ~GLuYe%Z-ժLt3dn T~TqhFS"o3o gV*"DOhwΝv ߢaze(mwf࿃QaΝT܅}IhyȧAW.rʵYTSqD?ۧ'K^-R.:+q|Us4Hf5 iݒ])|t2O}MP6KH$Mo2%U Ǝ-6P/W-r4 9O {8YO 5E&S?0Qg v ~!kE|FDDd޼Qg|=NF9dxS[v@NQXk<%I&eNǘteB)qՃ85,1dh4 $`]L{?sT]&/AN%?w\k>y{3UN>G-O!6o4ǖaHR~R5tT= r-#4 "-}xAޒ֜v'a ʒqfB^0f5P.#.]8%= ]gjk$E:@ot$o7I7M\-xydHsQ!Οu|É؟FZ1 WJOe[xB#3Ld+ZLWN!9?z9T4R XI`j#wJJ9P^”8O==s^ rW0lɿ,(gt}[Șm3(\<&d;2U 6'l;ҕԣ5joqwpexP^M 7o=83Dܺrh=%wJ$ u1jDr(=44^&>/.By/rQ}<:K5VM̫߅O3S?MXQ,`$\w.-7`nMG/Jec¢`N=uB 9QP~ ~\*B>1T~VclfG w"$$l |- j_bO`'"猔?JQ{'-|ċGX>';HssV9p,E|h9U3OuK?w ֈ&QcoΥ ~i\!X"GXvE=]<-9\µ2K!OJ$ܵ P|0*7\/(%C>:"SgD-~:4BHu/-ʐbY؊. M&Α^+]}{#߫o"=Dk9^ ."22! (M 8*nXt@ pykf.4 ebТIۛÆ"[s~c -%7Tip4ƚ@$*!r!׺aU?@ X$-{ks Kw~_|ʡTrۅ-'7;*觞(ρefr"NYLmJnUlVO"Q &i l23aIkɣxPC3(3A ,2Y ^3WFvDi??V׹/W3j:TkNmI 25;ʹ+ ;sށw? YtRcf&yf3 :OmlQY ztK헎_fC4N$? v&% dl֣ə?ܒj=6OpwP~>*irYV-gcEAnH 3?)PeZ ΰ՘d %Z],kB(lk*~2Ju7I 2N3mz*r+yM>pdsbEG{OǯٛSUrS Q'6h*J'G7B 1ީ] KOA"1A UnY. @NF#Ƅ]Tjz.icҝxEːBW+UL(} |`;;tv AAM T>U{3E„ņcbo;.!Τ*~)Mt3-@?cTPWS6wyxN?"J=vbJu1"`ɉ!rI hSq4뫧"a'lK~ [K?)IR|'z:- ӡ 2 7 $_͉8E|luebȟ|YRp{n!KSQ "73(njFsJP# SiaQ4/~M`~[o>8TnZNF0~f+c3x3{.g0/;ЦrN"ƀ}~fCA6ٿpK nUTνdIγ[ŢJq. i7aGOw6WN—|zK(**yZk#Z2@If 儣@  @UMKAQd|RUAlPe.Ĩ *cߞ1ή4ezc񾈯Y.FQ6HݕE "xfM;Sd"'$H=?q;Pd1 bZvI7$&Q ozI Q fمʫ$PYىX%&fu{Т6s8E'6G"zySr%z&;<7e+H`vErT=XABѰgASvfBqda\O3ka2ʉ4q,84.;^ZU-폎ށZv"l&"_,ڦu\'вvPSpW뒡k%l+@nG|l_ʁ˶tխUq"n*%75tK M1V?G9JJso*q&Ƚvѻ|(iY4'8tsNIQȺGR˵8s|}]gƝ1.;ݯ/S~!i6r  ppxϡM|&~{Џrh^R4 o#M|]i9IH=\6ޔ"w2ݰ z;^+q}..?gcbNԨ@ hZ 숼)D#z>L7 b[g,rF~Jc ^SYwadiQˆ[9|u2!e8v"zUHւ cYOgwT$뤥f\"lG-Tzk8py.seLmQç7^0VG IlJ} 0W P\Qd>7tѹgzf[e9fcZt)HM^[sLjߏ-j*ET.}ӰV+U|!qZLt A8U" ?Ӕd1lp5 c^0@{zXՂ}791ѓEWQ}_U?Q+$"@Zcߟ@pOp/E!$!R?i߷!$Izq|QU0=U0L]3B<+( ԁ#D41q6$DD TI89+X. BU Smfްߴ"(6dg]OlDj|h{Cw*ľ?K>`hLk5 z#Yu?$/+Mnr6}țxm`.vi9"E|l#(!l6PجwT ½HZtɈX~Od1d+!N^&{`+XRcrCݶ[$zF<:?K ;H$H0)tБa {v6P_',pT%PΎ "2"Bh $~׭DeŹ 6s .P*b RKZtsp+(6ƙMƞp;¿5GiظCHsASԙጩ9#t/yMHi@™ZxZ/Ӄr<(1g[i?wFe0CV';fX˜!i4~Q\}&.;;w4ב%δi=O$3󰏧/: vj(h-^}P:-".f$ &TFU Fr*S/xv7E0'&U&ɢ6wK@G9X|z,o(FfZlFPXAeĞnl`.ʶt\c_'jb0e!F8i &3|UU#0gd5Ǧʘy$P .|߭,ΫtiF ̅xu ,K>.-,uM?`)Zؓ升kh4cIrw,?[ ?L&Ę[a8yj|iC54mPk5m$.0 ʮJ<:HB320~d}WIN~&=Tu]Gف&>Jሤ #d|nvyՀ6 3Y`O*]vi[SLى,.-'[Fd­Y>'(Fj70~]P3d sW+hLepv(/)#^ûєF,ZĈt._ןʉUP)'DW_;8zhբu O}-Zk("@-k'֌ ImP@*4д͈v̖琔׹0˴{\ ?].'BG뭡VVlQ}Tm jqKhQaO(/pt*b.؛zHt3@(h"E3zQ=Ig|N?ELjtmwJ^OCXufQyMT3WO96&K89p*1^~Mд`Ev13#uWTrnI{BXPΒ(cyy ^\xg#Z8JXQW%ߐ|Jz*8/x;zԏF ;GLZy (ɠ\[WصF(ӌD:J#v)1QX] 6m` Ωg[. #Pe;HCdQҮQ A Ϗ0T!2#F ݶ߫zYU~F.AnUj[ldߞ=HJ$/Q uubO1Y}fP1| hJ?pn5#H~N̛%O|+)w^L}cߚc͸@g x4#xh&M3 8O Im͸a^^#9nj:"HX{2ԅr-р"5J$\iB, JH:\Jm`)Gc-UoLSb??quU&ǐ`,2!yMw _nd<+8Pc,0 9اyv"Ŝ*\lq NVW@JCҒ'!g'?w᠏n#;R]hnnEe!S m{bru3鐗Hzx$-4Z-b-qnY1o zy$5&'6Z0 %t/=Q=DO"x 2". 6Cxv}&X%۳Q2=r *^^4+uلy/qW3:gCfIR<$^`YGOl=*Nkl&Ts@J܉_+3^& \!N v9 bo<9q}势[C%([-|i$JfVbta)ReXDw!ڈy!,foŴTnVS9j@s يi䁱w q5 }e N$?X7 |+8 v{ E]\|Vsy NK7~R7Y\Ģj/u5`x,^S{]:ʳh0LA }p$J{hsG"AnHbiլ&Wf#@<;N~ut슐+?]%:uZX{0>DeyQ*/7zA4\m]P:oYj8Z§aM's?ztc\wjg|]B}KF~/jԅ\|mC.K~-4r{Gb@T>7kķE33Nzx+߃rT%Ul :r mVǰ8''~ W_;e־!dka={7o9"유j ,ao*fGD>~ht^HAQ*~h![}8~d{F I7趓ddvNbpƬB9D !798=JwA) dhq4:;e(O(1˳ պ8K81ilv$c <7BH2[k%@|[ȷ)н}Z> >ZQyaDDUnqR+A.aVk`DWx+:U-TPQc op읽XWjylÕχ2.q?:M3 EZkϑ3I0O0_@;NJ%sL&,U{>]>g4ؑ}\#!*SRuߥ-;('9I@7wbMv$xv'tܿ~ (&Jl$tl]v=W9xjG~Y*O{28AtN^i>wbT͗ 6{W4c}>t"ޝYkTuWlpN8iͯЍ%-TVPD wRa{Ʌ {cD^L}2hs mT$n$F N&WMTo^;Ȁ~(vJL,;ct ѩ눠_@‡s0kPd+zc.Mfc9 _v@S27b9-aR@TE{ <~$s"Avkd[~6=+wjj ̛n7Ī՝risoۣ|r×AKIjB?KyJx̴ m`MXp>Mg,B>R 0F 1Uف4=)w# 5S9υp^FR>#&@oliFjʖ0y-D٫~`f6/MiW9l ܓ å*ho3 6\z9cf8-%RY6|pH;vDϛvH"wʊ_#w]K=/i3cS_~J( Đ\(ͷH'F gUNIc)yEl4Hu8p35"F'!aioGzlp2k(te`Nk+^f,(/t;aԐjm1BDu<萛լiٍCqOB+v[_t| 1x2$(mrϛ1umimM0nXDPYLM7==D\z<=sS#0*AŤ|ikBz…sⶄYQtKl&`{fl'2tRO`'hf`A]d&I :4nkY3`gF6xجL"Pjs8:U)|kK!y7ۡm( !45VwW=ڂ<"{:y*RhzP:9$ j{qFWee!dH gUc7E@@X|U|vm&[ @Lha7m/Gڸ»Dd=\ 6T'A8-ZF&DmZz,}.N镰3&zny(s۟j}iGy 5Ӥۡqn ƺEt@A)ڎ"!16Jz:>.6ك:m(M YGt*%N(Z^nH[ (g-B}IP8Þ:6`0g>ϥ/Vi_Z^6>8., };`9 rIէّHZ)r _3kj0ұE7D~°oWæ/GSKfR@x>b} 'g(l7+O2xr; 9k?qG&XtRa:ޝ#Щ][#/| z*+=vR"N~,OAh*~_wPC?uy]Lֿ7u"ÝCG N\kN(r#-LaF5E~9*@)5ULviY)sRcy'C.Ǖ{p 3"xuSUqAaٟTI;GI+ƤNBkBu{|.6P!9}Ԁ\` XVUR- >M_uƌ޲U1,t峢]Vmbؚ*6BoK#oVg4Or}Vfy6CISQݏִ}m\E9'QxQ+v}2*l%&)'97K b.mvM*xX@RZ'g.6 >S; = :S[ܴBő,=ex66#[R)1{ej|@}Pd=Nt#/$Dk<glf,]Iw'u9-\R' b2{C#(~G VNal"T\q7P֐nNs[8RXkON)RGy@upAG^3Ȯ8o+9us(LV5dEb͞73@m~H|{h|8ȋxi#%yQE#[LBfXN_Ïje}SH14ymB@X* )vlLj 8bꃸ 3?q{jP7:D5O[Kn-Fe*|u%PUsN$ )&!yP;bu#4MM@gfM2>w>ALG n!䯼8/w1dտ:Ч"6TkpѶ#SС;C?Ok8׾^H E20;_ Z rbJAgY%%hƎ&V}:m$5tnl`<!,{ }~A'V'>@BkFo7;+3~˶0eT퍧w^>TkwvTC"\ -'vmUf2R/j)Bð(<ItK~ aۊq4B`;>dP5%Q=Ha nG1_aO[\Pza^u4x˭54/5eHpw3J`C欣6l so=֝;?E5;=lHv\,qqK̛&DXmh|8C 1L :Z=198{x"fY:ك+.0sٳ$9NPMfN4JC4@ɵAkCq_B@#RXE&]@ܕH I=V.B6|APj}Ю8nAE_]L|T߉}|v_^G.w⒥t[)eTBii.YSڼOL'))7m>T}k15y'*E'X#7> p_ߏp{h*B^kMba9KvRȠHEV|Ư|twG\)SJi;j|{_,$Qo[SǰEA~M@P˨!"@x*dg.6n*[Bv[%׆:O0Z.c9z8s "`0 d peZЬ flD-Y8Αݒ>G{Z+R$&£'M W]gx$mD8%gP'PǥsP^_lZI3+b^Bq"5 dFNQWOy­L^bXcQ$R'?{Q3Ce-~yjP;'sݜɅ+|h1er5M Քv<ȴ'@))b;e~Ju^R,T z> 5.c [eˎI#oR3d=T!P/$k|DF!a6L|.+q&.<'[Y o}u;)%"ӦQ۴a}̟P/){O%¢`%Rc"cJk|?"-@!PJ|C;}שn&Ə1BR-R4ɡ1A>%*4<4z#w)w&&-\.ʉfP^Z{s /i:DMwɊ2 .t]]y؂9o&Bu !U1^OWf#M)o(["*(9qaBdd(P>xdhgi (W/##; # tf#oqn}n'g)"-Ho@v(聂d4 cSS6Wh~C}kIᮂ/9$#TC""sC3h.E+ K t^l B )93O?t@4ro*_>BkgQC:db+R]vب-AC§dݫa?zk_ >w8:$FxؼH_e=Ri|ɺ@ϣͅN$vI ۗ01Sn2{/ӕs>֨9kmUr? LM T_|q:tO0]VY_Y?(HƝ7EQ0^ki/A?W!F(K\ۗmG AWJvKt _lXDz`JMdȌ-`% iL_vDqU@pyF|o0n"=14lu gquw7 pUz:xdK(?M?߶etRnҮOBjkB-/2"C"g({W\e$+-C8K:??z# ΧJ6̖$\d+,\AeCSdHsigl5k~IS*I֡RhSJL","u6fsU]@(@ʤkVRR8x,h82JϺizH`nHLkA1Y 8D_FbawUZ*t>+Ay. =e]m7i(᧒Ƅn͟+QV h'y} YJ GcbI̔*Xa@X}DJաHMԮy6?[ĢŊ)ǜHò6 DJ~FYmv=BoHs [<[G9=Oi­H7-1.ぎ&aNa7^ µDQޱNSqe9THxFtk16p~~ ҷj,Sռu9&u1}07/ v\i0랤Kjδ̟fh]NzNo,"h`5YaC_!0iXdDDp!.uiEB L];C?VϜU2.j@ʃ,;5PjÌ7IL=/BJ:)K^O԰ DRVߎ]t|C lZ0z2]kٺ-AUDb]>1yd44guԛ*f?A QH]6N5JKoY  #-"H1|uAg /?(2c8h.i5\6cBx4UxҜS335ܴ׉ӧs(MXs 2- [>Ƕm~ ҳTR0P} X}'i; ~Am&,}|(M/8^&ĞKibN4h%sxU=׌F_ es1{?8h~" s X;N3k {Őm\(P%9hu mq$Lt7|f"S|9W~TNF,A>gd"JpZ6"5bQ)e Gpl8vg?>rzzx BAwҰCB& n8,yD='H.WZ-P}i{|! `J)b\z3>ڼ"ljW5Z91p5DH}AFb0'/psR'LU`X ).W'ɟnp6 cDD`%#uLEhs [+X mxIy}(fJt{7 =m'Yä.ss/(У#J`_2[y6vy{C554+;TuKێdqJ.C\M[1EZq]0,% &0 gD™__`AgY0]gwM1uP4~0zJkx.-TNLFKh(Ѻ29.I}'5&Tz@ ҡ:çtw۹1W 9JK]|n-~]ڵAMwj'b0R2Ac-`fQZ*RONREy ;a[h.mTShK5-w`Ni_٬eEDhm˜*£&Q)y.畩)C:^^ʸf+z1&Ztʾ2bk89;,iXeA ae|gdl~%<[eQmh"?F\L##㛘7#meb OT3> Ue Z 4!ߺxWl)j2.\@z61`2S^H`l?Dd[r1%ɂq_ޓArBa,h@in|{IF/Z˺k%7 H۶{h1" i$;lɫ+DB޽KfL>a,FW7R\ȋj BN5n7-ꫦ].9 '(D[PcM*8Z-[~eaV32BHhډ[8we'r̒ԃ;QGxϜBisSV6⟡Bxp[kdh-2=%_+@?N5ye2 J͡ Zr.ԛg2GުSG2EX*Ȇugx^89oF>`yfew6>)^s"1|077J@[O'F~W[FQg\^FTu$'&5iOu[@v2CGD#ǔL<d7aq{ͬ#")3ZI.%AOJsu׃]a&IDN? y \cg1y9Ć9qy\c#BBdJ0"&Wa_0ض~.g 'vF$Ƒ9s.T,+M{-܂xT`gPVT I=n(W&`* 0Ohh4ULQ8Om[Y3iʯqy'YHFLٳe{.(l#e.@i|[=Ϙwmcq|heZ>ӫ6t]Jb >bu%r敐r;/j R!"ɿPg;<X9~gN|8LL}nǮfɴpo:yeE.bK7g],JLloèl9K8ϐ_ HXD1?ǁC#\wZz\f5fޡ$w! Ovy^&z:_A`h#xM@LL>T*$8'NcngP-΋kR!S+kc`{|,:35!#8ςJmXӤjDi;}%E W.+ Y `}C ~yg}NwK ~Y=b|? <3N< 8n8^I2z3z#{#mUMV,c) M*`L5?q X2y~B$Q Ko!*I剱'WYx-M:VpMXP/XDEjZΑӒFED._k!z;aneRz%&9q~V$)9@9ȣvґz7ٔLWh.\Up}UYb-n˛9ƗPȆrH[\ 鬡nڨKs\Q;úYb^lfNw$ҭĩb放u̎ħdY^XS*:3>!ESW:<(7@pl$kاx_z6mQvW&c.|A2"laNT|]Ϥ8O)}UdCbmA-遶pxS7>uxVs{.wҽ .a! >BC=WIǡ ɪy&rm\0k")Cjt5q%QZ# -oY?' Ȏf;֮Le$ Iy؞,=qu9S3wzljA8~q`I)09q\$ h#!J#R2C` fk 5J3 "Az{>Ww*! :]W7d'#dmמ}Ic#|zRQI<RAi]ldh0ބvšI~bk;1ɿ+Joedɋ:Rךa]weJ!p\(ɇu.U7?GfÖ$?k?^qa~~G艹-}IL2o/rpPӠ|p)`'IOĈ9[~Eg9'òK ݶZFS `rAƾ3;Q*Z"@!7Ĝ#M UǁUWa0+ r9*G OPbge LFz_Y 3*%RIL8~9P]QP&E5m*e( 9;k"Q*&*D}gm+&y~,E,X +sro$Mg0<8)VqyFp}_iCb{'!UBfCPcR"es|F1Ts>c##x0c]XYHè>u(hb[FuTixyiFj> $p v+uT@M |q؅YZh6f_0C3ӜL2KA Fx/O$sXt.1s$c+`gzL Z*׆22Ѷӯ(:ËA[>2Sح{S0n O'"qeѰ宅.^5R`#DqBh}ѲtڷQ> ͗9lĻ,hI ;q6u5)uY2H; Oz3YǢ^o-Z jT¦WMb|-k Ϡx3ycwEK;H$\tih!/f~c$ܠ/ '򲁙Ri ێُ uw4n WGYL:闯Z]9U$ݧ{yA"`+ w{`~,Rm;#@c e [ZQ(΁zAITATf…P=b`NKݦ lf-!ki'p(WkgWKӚƤ~zԋrJzgnkcu5ٹEGl#N Z0E'KM@']PWƚ9P_Y&1Ki8E=w[! mѠ]S]"=N&UMR0s ]_jb=}~XMb~c^H V_0Z\rkzOC>U$.ό`[1`QyؑXўT) >R"D)]dq8$ {++ASys!x ={\d?5HWT?EM-1O(K"aU $O @7T/LAfS洇0OTt#X=<&n|10Z_}?™Lrt)&3" jh[Tj+|C捃(r=UtPd!{£~-yIt^abB V^Ea{ta ,%̕:0}#z8yρ!w^__b R|֩{YXBjleI/ugsfܗmo$d ۄ/%1)rd[LZ3h*]E(5 ~ ׃_$UB/KkSN!>QpTG` )%2ѩOJKib@ Wd'~ M-4/oFPl:X9e؛'L1⼾9KkHo #Rk`=AT8c&'N( Yd&U˄nrsJjm (1%ϫ^hx 1>.yN A]?];tgT_n7+|_:FEtmW@kD_gg>U8!:<F*X0p{"^?12׫Qq+\p1&kxǝMOy>^'%[co,"+iҥRxeߊqBD'㻧1Mz[ӦG,ҲCHM]13FqNJeXeI+Swxo4y+hd0t֦?ҙeݩlȍ ;8Gpr9Eq<~}Zg¬6 (Ö~( J`Psd]G83s r܇~&h;$e}? ATwH@/[HQ$ీqTQ OW!u廻JSUY wUmFs,_ĆYy.4WRԼ,G/ui=-#;"R46o̓zD۵@ȈH1<0҈Y/"'`#d1N%Q!I&al'ChZxx sI$ֳ (Xks=ߞX OO KtpT°Oc;nyc-M-jHlF"Pp>-\ OH "ˤg,(? .Wp#$H6 vƕh yjMjLc?񓶻'\bWޫM|r¡ҁoLqd*} BBlw(23yыє'"GpҐdUJ`Q?̙$ue*$11Ӭe`a<5خqyӡ/XwYj*t$(>rH^7ƈ6}[aK[l/pu'B* }msHN2Z D)SX85ԚZѴ1x9 /*n^Q9y$V=ؿG䊊OL+HłK[fؿ>6&zwr9XHdVBǂ! (FV Tna8Ӌ,@YcْڟZj6@$D b(h׺wWCDBO֏~o|"?ibPH44 vNȯYf PId{i؟6!L5|xXnFD&ٝgtN4 o1Ůs,yy~հT霘ݯ8}rm$6\wQM)QD 8XGq"7%W@_ɢVgڝY.Ÿ<'@u 0M:QjK~]D۷w;n/{۵ H@#3uhEpwRX-H?锡Ewq;#U˱q&ME}l6;U,h3/ (- Q@')Uz%nz͊`ڿBSw WR-6tDAX W{{h31fVY{M3EŅЍWګd1Gn{Ƈ;z܍ Oh"(wonI.X`7:NDIRhY6dغeJ@Ĺu%nn_,#3zdxJz g/otCMRq&]I,&O m'ܾ%U7aXyķ5N1*Qq@ ՔG-qx9+F( lij.܃4)wPn[iEr_PE3a[tB|s3fA ^Ƞd&*- 窂X?a2.NkRw_ e`iI$0% HmW,3K76OV,fʨ%.ųHzDY_&Z\TӱuSm~,9]g8ɝ1(>TPy+?G\GpaQŵ KFob3fevD-k72HXvEr1 ;=ث?|7oÖrqQLz!҅N._H>lM;&A8NF08'ij^`_}`#T2G*5ed&v R3`<}.$Vd>vx(fpV7WÔsZh8z\ʔaS bswB8 Qb]U/(`O&[;(9I'?NM|y,vAcQ_yt61Vl#?/2_sNV&A<, 52 =c-bz#l᭶Ez Z BP?6:zIiHngWZm#jjg-;5hka f9T30;);NS 15!ġ;wURV'cN:!($V =Y&W;%TbYe[>1 =>F}G},VWA}wC{.fJ-O8H+jqFy9-t̹=XasNiRkSQw `]p]&giVۧ. O?x q)r#;AK19ON$_nƜMíݨ/@ܹ NoюRd.V_w8PBX[4CB\T 8;ʟSw#vp##Q cqۛwijk<0t*KM&;5 ux D3ꄞΕӔXZWN`䙽ډDвo|3>n)!Im䝲!u>j=Gmt#>l'*Bbi¯jVإ\L@k"ͥ-yg*2O.€'jp"6C{Z/ӧ%'WP1cK7A.+|e є\z5IK7h;ˑ Ҭդ1VX 1 eSd߈u'|J0Slm71spz0:|O+]yߦk(>vռ;lDps JozOh Z'֪+h M'.i<.׊clLl֋-;%orys_%~#Y)z_O1l =}e'ƥr/e|M{eEޞke%lHNE\`{#^GR{3v"nDY/T4\qDSSLQ׏Nմ(h Z\a t`rVLj"us5d?Ktfʇ UU$*v7Z3N3G*ցȬ-b5׵ik^L'GB%/khGnSKC'¬E5é 4X׷^L0"+-$dmW{z? eE]FjKϘ)"ur [ @wEm:x5-梅:($ >IJCOҒU X14Sk.-y"S}-BJYV% _E\Hvn1q*'l̆Z?R,~2N]Oxf?E.cJنw2mt>% uEe?!D 36xl%`ft9r1ϼ-iaV;ɚdk 6^';:ċ(WCKh0{3]t`8#YA'{ nj<Um26\MD'`Dp⫕\XQz_w+2zHL4~-)b .DGdlIIIVbrY6)b;?'ð4xu;WW-Mc2cfq;InxHc*ŭS<@8YpTv[OZ%߫kg Yٹ VºM pd!DPxVQ_JBDîK RćsBFC۬3o\oss }3w|{n*[_[n&pQ5Z8A+8w|rnȀ^!D>#ĀbzzE鐝1a%|?S683j.ꭱk!=o5s*QB=5TuuudDHY"qJ$X_a{OH\c;gؠK: KkG$ɗwVQv-nmL+>hrNMCրOlNo4\;5npQ-#H۫$PÞ_qIR=\8K Fg:A6N!hVv: ]ՅWe] Wvהqr@zYAef`zu^=t;i"~4aj뒈j/ U}֟[_s @*Vck u.8zLu2~eO=0~)_ȂT]/k韈r EAS\J#*lv4i MQ{]4bӓCms"U`j^OTH0Z`JVb"m(d= Az%༗vdLH‚<*-[KL.&b͕=S4$T\$WÉ'U6<6ᰡֺ]$,Ph&P'Mߚ @HmcWӠ[07,2WGvp_] )BqY|W5 YUUR/+޵3I 5Ʉ,h>u(-`+fRD }cG9gLFNt!O+ib%3BrPp^%AHZ]ϧFL߽Q{QCHqejRS6Ny?obiZl{J$uhߐxh?xR؊/OS /\@'7. ෆjFa TPr1Rv 'UG(X,y."{$` b߷% -z Z +rOhdOK_h>P#\gQ=}deD.z?a/]sOڂVAÏթo?Rd !2\d[=:fpGA cC烁^M9>i$-K"Vu{<@-k&CkAހq-Ԫ|.0r>;`b4FZYr+#bY#%q|8~6_ ZRy3 თMW!QpI nvuznW_9>?`do?ٴib>=poAz,¹y!(1sӶXxXe@#8kOLֹ1BtmCaVz(\, ǡӳi.P3VUxUxL7n]#;cx02*tl4(4-֩-$.ˠQ V|Կg+٠0,l0!?P""2}]V@ j$QͭٸXC+lH36bt`RX}ɗ|EV>e\SM|9r1޴GŌ_v:3 1U+j9DP]Lg7r}>!fn$QSh.F$D[4.åb ,$ c46 i׳402UhB/)N"ZJM9YJݦqP?7"8p5q| Uew`(L $38 H.jVT"bfiI.^t-LcAm >LnDvxo$̨jw'xgz JEFv]&Iz]Jjkz3ITе &ݬ}|d6fdS7r k+cd25 B0T~74$ ׭zemfO;W,,STc] =GH ?)kEbC6 F,_ -LΎfR~fi D}(\qr EEZ=}Qaī| KHJ`A0 r}1_vI?~%Ŏi IҎ)+;_O^fn(g[pPf5ڊC{0T$Rf#TkdQpzsO՛+y-5Zrř jN#(sm:nN!`naꗫ*Gڟ~lBtݙڻ:~4!G*VCj׳5jX墉CLn 9K-36j)$eub]DWҹV(Ѥ2m9rwӮhƙ"n,׆)-gV1o iSĄ(b\E8i4~"NmYu0ŢxCZz3 &4̔(nq*xe*Mϒ|aF1c&Sعy4A0D AbObskMK :f3|"*oJ,P"IS՞$A0{'yBLը77`2yDtN{(ij|(#e[L,A !,ѮB?/u9J>uy.,~`p T1Gu+FpXZ7_(O?̈_s &Wgt d>@VB"SQAKڪ۾D])z.LjKPOkL]C;硳)v.l}hb @ WӀ&;n1}ƛ:D߄ߦqxDa pɻJFe u9^͌T-(إZۨ1FI%,]RQcS؍S٨٧Cm_:Q,8ǡJ)O Gh0E =yj|y=0{Ij ]OBSsEC؉`I~W|;sˣ؎h@\crխ *% F~,&).HpxlLk_-]I /7 ƒ<`>k|ہt0]~~L_ RʃO}/FGU^y&_Ļ)\JEB` 0Ҟ]'_΃\8ݎWQjO:5hm7}NSpsDpxGOO\plO)O~tpX-@<:2g oǨd>6C!n,زӃ m jO>oש=Jdt~ x5VB S/_X3O1=ʞ@,&o'DF^Xonp /qCPZɘZppwދHHghfΖe]83S;a;.9ص!wf.UmʡW 6ahrl! G^ե{elLMW%{ pSlG}vh$ZEDŽS #RuIFڐP!cg}gg" mxOs⏘U,# VhB:*n4|ZLd 'dmkQ!dSӭpdzRzŻU2=L?7&rK|G$1GR|dWn Vdݢ߲swB9tV:aZj缦#֑_a+ aeO`g^],"sT J=+1?['SPI/p V<^Np'2=E>,0-Sxl6L&uj5 ѷm .2h?)Ȳ@C8O2$g%*s^mf9{MilUq]nx,,8Z^Տ&@c|Q.yx[[JZ T] ڻiE&%L$WM1ܚ]dK |2W|0 }tP.Jybe}uK~ggv`C2 tA 6_i zNq##e @+As)P4p:/̳C-2,.t!)f~?Fe \Sd##pkPAzs_ =,׏J wdNjG!x6U9!5kQDVRq'GN|+WK CWFi TKyTK xi%O7|95@ !Qp.h6٧*֡ZԍJK|IHnOwO%`6!!IiOC{Wn-4v1Ǽ[ْ2%tt oc"ؗX52hG{u1- a4#F}<r0sf:<.3en$%Mw@ m#d?Hp5X3}Btn4_/ټmGؕx#ۉ>~N>#iӍ OZQ&xbXǼ9\ֽyR7Ȣ^qAmߓkt`tr~QܿXPY<\=fGh5m]o&mwI}UP֝a渀o_<:lΰܫV\=ijH4aOO YUTP)NYa=ٍr)QV$'p k<Q-8tN;cPQ}VUc6fzu֛a~2gfł tt_k>5欃)O%f'~s\r_#+Q.i jckC˄Q|)8S 7mO 0&b>@"]?!_f޿if1f6T_hAA EƂ XB qŅ- (`E._aQ]2 '=z_6Sil-Iz2[F!YVM0^>} H ^K]g}SEyc9.{ٕOA:opN-pו;S];Vt Wl͸Yj;qupf D3LU_L*D(ˏ_fU1Vv[ky$ L@>8K ҍߑ΄$(:r`$`@ЌULt-om1 UFT F N zOFuTһ-/ED$b< R2lSf׈~}n[Gr01(տ [Hj79;Uv @u4_QmQ?LD diVr4W WBuq Li5u\ˢJO ܁АN 4 RRA0wK-YϒgFx xm-!3fpArmˎpU.|zTOp}P B47s1q:%m!i~8qbpc,)'-)"A jv &ONltt q=fn33m,\ęYAXCHK*H-vߪtCD! ;Ta}m[ѽ8|Z<+1`h$ֿ\G$ǗCeOdg|I/H*%#RO7cYa#&Z@^q9R|PH;!-LP>ldG@>7~-#x\A-뫮dW3}z x*?5[TN\'jb^k{ƳUVkFr:5R N'zR1MAF6W:@FD19kca`a#=(. XJd!Y" Ev'U<9>,Qܢl@rD3tzw%z&8|-ݥ.4nn؟XFL&Y L({h4{$jnr_x#^bs}ހGX` &e*Zρ" 0(}IÔCcj|h3p*s͕²ykHNb ZXnx[]ȑwYvnhсש.wo @G'7? *FpRZ;=5#} aKf1Z$i3pўi 4eNspB\5Ng>tO-~Ϛ]d"_鵕>N,:^i}QxO* :@PJy:֏/x cm^Y)Mr.w7Z@Ox{fۢHU*Z}P²bdא28Z y9)Hzzz fisƸ_L0pF_QʙgJ8DI;W>>lCzVYH8,C!2C jOյI?wrq|%V+mdE0q,_E  s$0\O Mc:*;% y#cH ~zMx$qѦ_t1߬ٙo^G] '⪂<{dqJz&+ZUg=kߝu{FPmN E@^)ԒHZ|<%]/O> .'TI^ZB~rmt+S5 >/x%564e.?5oag=ЧʿY^9Inp-jz' g3ߛcГU1W#kuhewAFߠ٩7SȈ ej#GQX`׆R17Y@G7E_5Thͱs j[KZKW!ĴS:` r #;R2[sς%N|??Ƅ\ *ԘkIH&=|sh'T8;6 "k%cWL<W:h`Dތcfz,jݼʩ&k\y(-{ (Wf/(WbuIݫZwU 7ԑ,G))0IKVH{Zyl4u4UR}܈Ʈi2R"^#5i_\l!̈_xf~4=H{głf䰌 -|o[̃ſ&n K=t'kFl$b/Cn'LoGБ{U:Jd)K^:˼Bzǹ-$n^߾S۪$>veߌR@JcZΫҕYMk쒊ܵ|gïd&KSᳮ#w1 nFuB"EuV'ʋ<Qk3JŖ'. =qssLkaxWu#kpa^Y]/T rr!LI!|}^W(7+[eSQm ̏GANJժ:%ɗrfWjC_úfSyѧ_0p! 0~hg;c 2 ϟ ($]ሷ~{)3NgKJ{}w)Mބ4\":`$;q5|ƒ6p56ӋG.l[}sqW#`ޮ@عbU)Irb?D$kHbIv0ٲ3З| Xbu:?DFϣ|?/YL:;[>77Q\Q࿀ԄaeS^ygգ&uVvcģ 1cj+Oۯ 9OI [JPdl}1~6܁]54O{ܙz$\\2U51wZYUK,s@%md]* "xFQ< !}WU* w mBifB|c4B#%>!#6'~䰐 Ck|YS:5Ԧ1VA @RNքg(ȱ{W*[AZՑ +JƇM ȩu΅!"!pwǛ-h0'/}P?$ϦCXϭ,WuF?TnFa[؄= qay5ԃWy);PLA%T=Up+*ca39m;)mYV]qvXN,t/#"8oYkosObwCNuWSPj@{P]po lDI2́bZ/uKpH0n jɓ~nus>jɱƩ`yuꊈ/.n8K] /}AsZ;qә=ri^[qbjW! d`#O UG:+j4e,-B 0S_ KKv'`F>Koh_" )e[M"e(ɬ$ }\"hcy aZ2Ԍ lKvǻJ,=pQ|]`ѽHh'#HGb~A`G ^H& i!܄]R,^l+u~+(Q-~S5_|G0ߦ=#F>(L+u%i#K֥jXrRFiH((d=)zA'Le7rT4@X*Lpʳ2{ѹ@vW}e.,ѨL?Dx%s@V;1QrkfϷW+k]_ѓsiHìA ELhL ?oԟSd{OHtzP6oV:*u6lw@PPhSnfaZ[;1w҇pc|$g9,iHuQÿXz3d(N=ahS'b12V<ʂp;7ǕOv1d>ĨKNuJǹ ;:돀Ter}@qq(&<Ҳ R,Y" W%:Y|u7)p<{ s:t4Dሁ&,4 6{זBS`k=7Na8<-)ico?wݎKYmGDґ%L&o:cG:f:=FpsHHNѿQ+ V)Ju:̾n[3E_FYG$[m2!}Li|(?O#ONb* FC>,l̠ۡ8ĨU>CM~Nӗ$>Y%1A m 9%wPl@W<O#<Pq8vև;7;T;U&N ,pv/P=3m4=!{ |8tvQ!2e3F?uI9W9͸tRG/R6pP3V+WߝǨF"z@MjRr:WRrN_Ϧ $'2LbGy#h”8sh޳ND:sQ; 8rR| $2g gFVfeY!JcI_A%JObm<4՗j< OV'`w&yM\ޑ".[nrcV`iKȚپ:ޏQR_Z+LTB>DEL \Bj~硦hHr8ю!t:ÔX}PAS?*6~asvVoR ذM YA6xгRϬ^Nr9:56]O)'ew?=1~\[K yLpxFQh';y(L83fЍ$FRWO<(DXC}l4.RG*L7MV.@6*W[+6*e>&aJ*زдcRgt^_#fW揃 ZtdF&쮘!! 4}I ޯQQ8k`NE˟6#V)- i>ɺpT5nV|#˄vt(Ɉةf)Ża5?'=N)m>hk-qO䰜RPNQ̐6#U]xT|HZz'+k9t>ctK)f2W?~ƫ\j.ٽyJ"%_7,V=]Cum+@a4PTmm \ Tk% p@j54B^7In 28VP}iV?I%ɠH 8o|E_.uyNq・E}8/wD޹oP;VI?#/k1jaC0ӽc2%lixHnoX7)A~_Ɠ؍'-YE??r ͖36iJ*d㹟u%| 0%`$Z/"m.z҃0o [ a9^ K\cfʣ!Iw`& KIa%dDGKvP`fg''1I̋Y, !kSyEP2Ӻ4MfxR<ۯ?tfәVGQӡzOZ=$\p&(Kà-Y_2Ҵ ;hgP:8hb]jgYC-t2e"ڑę|({JX틽a\5O:篻_+r#1b.zg3-UHF 0wU1L57yjf<)'ɐc `xs )4zg(zmcFq0֘V/qTBctTE1g$s8)־z;O&,iVlG/{08AUW83<7)" ]{g8&ⴆ ΂"͉%}y_RĔ=̹(*2wP3л6}u-*-Õ-^k9qv礱&Q"8b<:B% _D/ k7Aޏ1|'@` h .tj9-vboXsZsG?S\JzL$G kxJYPXm'Bʌ_>h3l 0zSzoY0͞p2ȐuHѩiuw@iL1mgq%_|9ysOev MUw+'7TWYZU8>gpG|lnhuթn.`0ā?OF+ذ qɎ裍.YF.Tnq ϗBBJfl.ѱ̅< F>0@#& :t+vY}zx"r\1O DěƏB2{FAf&R.L5Q`Xcǣ҇bR}sYj[ "WK vcXX \`UVoA&[rWXE-STUO2M"?"8~Rcg3jB mv}ĿmCP\4?>Kg1Cȷ6Yn]8bo_XHP$-y1a]C:z iwG^9 N`AMǢ!Xi B[-k Ŗdz<>'HN3ݐN_9/cNYh=rQq[h7R\G]P&,Ùm囩Lg63mͳ _ sנ[mGUkAwRY iI\[ߛgQ]~n}*(;unԃ'៳N\WJŞꠞ?V[LLosQv7-W_o܀t$p0U_c#0<4ƱdрqVs?RMx`t&}Lr+=ژU/3%*JwξI/kQo?vG.c:~DŀZN_uy̗. R 1rvA4wX.\gYS3b']}ƶr6G+~•Ib못Pʍ r3t&ݷ^!L:S@BMھvhAS lts`oMnx)m6@7-BrkÆ$ P“<~E͓>8B|LOL$/_5H6> }>mVC٤ aB#PZ70Ci' fPGcVj;uG~s+jn;45y2`n,*8rͫ_;\y2"9lS\Pnuxx  ؕOO(@ANVT+Rސ,"d 4)LEmQ\+Yϰ+-Di}^׆> ֬J t_=!,:IA@Sp@Pdmbvn-ʪ+]L.?$uC9s3UEv~_hevLP@uCmMENA8I;a|Zp^2#Vߡtb(#VcseXĈ3= x]Q$2~B߭7`#&0#h]H{A\nh?~I?M|?79'sleEŪ;l)L -@5KdL+U_e+ ŇYla5Pĺy0J2]d/9e^{ J:*>Nx"#E_A\6_O6z=おsZ,6=Z&Q~-Is,'ɴh]&1!;cx/g S ed~jNո \~ z2&`X{Rg:%0Bǜ.%x$H^ƭ,t~'=p90D5$O:L֕M4 ~^l"mmՐYP,.sHq|t$ѭ|.\@$C]j)]2Je'qy3 DXN0&>&ީ8wpQs0XއL2_C2<,khȱ7>kV8/MKKAtZГ_TgyL]h6V-\5xOY/g#Ȥ1J5nP/@RɨjC!;Ftj:ڠQ("NٮI@}^,RQOY ݢ2.FdڠV*~ӎjD j1eHƙS[kc4[u{:?ˎA?Lv NpJOlTrz V{mGK&W_!&-Hm8[ ff.+Ƒ`w~m/KKOϸ4v֞BҹJ&H5opMm6i2v,ev\sAN]" =xs6ѬX{z={;L*66GĨmu"eo-`M-Mx#wnRw2ۤcɴyבWsB)eMݢȝԥ Eu/NG Ȅ}[m,$9/}Om7#Da_s}7heV%Y?OIDn*ϗ.Z-;'!lظ,PC*_, Gyid`,4?zH;gk5Zo66U[ȟ,gVv b 7YUdp:{?S\x(i^u)\23`L-pt^ #)W(`d&nc*ȼ'(1jp#_VDPӱa E2I MQPYA`M2M&T~b{ h5C@;*)\ !*735/b-YWiL2tB|aiǬ7إ|Jk^T0f6\ @dzFbs(,lGp$zp2E (זgpj[0RkxгwQa8?q''!=d]7C,rX' *OXKHL܋⭪lG\S0OI"`B;pu1r q`Y pb}@e5ZA9\QwѨw-M5NpFTpkAx3"C\L;!Q2O/Fg{=蘱0Më ,/A bF|5+y<1P3?V$ZC[mq+omAhՋYRC\S73s:q_OQ78d`& Bp%^7^բb'< )l3\+߉0e^b Fϔj7T2bM!LJ,6L(mO*or!Dxk=_ Jr@5 25t/ Wh*:nrNi>4 bMZ B+!b1'"]"ys8VC4y`4R)Rc (g~CBA^ͪC$\g)@⧖1RdQ`>HDbڳ$QH%~?)\F7hT!лv{> }:.pm %GvF g- [sB>}wz*ijW? kPf n$fK! g͹jv;zNCzaZG! F/Z^G-!%E}bs6#@9H3fvdzu0ä.A4- \%mA :;xsߦ5,J#ԥޠPRڮ~v_?Ɋ[zVk8▒#NSlu4{V=&bsPEŦ ?C0eOYS#Q]$]/XOSiQI 1}@EY?fOk&7d8w&# /']m Q!FsF e}1]k-UC?@Ch1S[$${dDc\"qFwD>S|Xp[fV\8wg`.mYI`tU[Iqb_g;ռ_k%#g:Ç6OeD,Cd5wbnKuis-,Q_cysCS5Լ,%)lej9 yCJYP;nX.s#P;.EHQ8Ͼ09/ꩽ8hvѤNkZ]Gs/Uvk w_4שٲWr]V+k\6%龝!6X=(:pSςYODa3kdO?e= ʵ΢T2v݊PUx>7ϽbtKTNݠn>vᚙ0a[J1?B%PN$?T3~dH+QqpZrAT+Ī 7'x8v'qFh7=2$tbfm='bэ:.qR\*_*7楯eT5JBcUFt\y>JP/#U=S(KD,(Z4V藶X̮_YHu.Z6sR@/qf"J, ^8 >(%&/{Mο%T ] C4Wd6*P@2両n57U21(-7srǐ0W$u!~4[y+wk)+3?"ܣTkb‡&qث:v>_ _눂;S5xAzé]%}{hFYQ<|L-rXMhnnYE(r%t*aJ`^J)Sfs$|7[_νl 1F 0ڋ_a[AC55{392EfÈ #Mt{ɾzCY0{OX9y!9f>Yy#74^§ ͑8]'O\Aj N{}O4XD4}"MUMqS~/2G= ɉ;n GX'倽Z\+P{/ޗ'nDĔpMgj:\NzY)6d oy.A*I<İY%[krVjqIl.k@}Uh|:K~kU[;`!ْJݜG?u'hQV{h G k//>$E» 7L`f[i>qDA,YzEV~o ۻBȲ3ֲѵl3q`6qW}Z^Z}Ֆ$iXB""mϓqwvN?&ܴoO,~iڻE7.A"z)Jn'Mw#(PԼAU$x < Qg$;V]2JjT_h"seY}n)(S衬Z'z1r$5q2~UT|y ЯUxNi 4碔`X0.Ǧg?N+US qn~e>'Ӊ9?6ǩi*|D̢.4H*+Pih# BF!e4btPgfQ(z-[u*j 7f/X9h@g0'ްtR*~ btfUrkGNJa^swzC07c,?hZF5d (YZ YA4j;"7?Y?dk&,=iP1T?42Yxb[bfiCuOa@Hej9,rU: v}7i'/uJ9p~/?:$dUſ4.3t@E9b̍ qT QO(ňs?S9$\*ސ.с auk5t9N*1UG W?;&Ƣ+ᾆl=|W:!nW T\<4CAg]QTzx+a4u钷6'F?/$nTXv>utBo-'hM[>T>SYθ7Bpht3ݍY4۟P=~w&e5p8!K׵d ,zϺ;FC3cL@|dKpB8"+:p&im´R/@d2ڋ6ZR\x8g8د0K,=Gna?{*!pP:xk9ǰ*a@OF,-iDXocޜW`Uwj:!H=[ExS?_"NxR#L.2m-SK1L1uUT鏎nHS\ur""A捭2Kq8 ֥\?.ZeFǃ>rR׏Ű[7c8)qPvD'@7SVKI5xc+ҏIJSR7!ev\ r+D*u\/fQK)2\# o(D7s5 c M<=]P}ښ| X JYSحRr7}׼~#QY72E9 kO%0Y-Hzd3l;8{f<nrPWbDžZЭ16CmOP+o>U> ~q/U[%skzGj!$hO$ * fM*FzdĸpnCy^}l%d)" ta"U96\Q?74Se n f[ jiy2hĊ.CxQ\ $oZTzuf&$K0Cxii]xr8/0р%6yvIbOˤm=7(M4S$mAJ\,tl8#@!:Q)V#9_At12frx׬*@綢43uB4zV0ֲY8rsUSke2Wmg\eEg(z+H̐AUфR% 9a('<]I4Z }E絪'PtfhbgjoKdK(3{<*ď0"`..'uPnDc=k((Ony?:l&%8Cjԏzu<^U ?_mL ]O(l~<t֪r  Xk 3oma:ZN(uIۺm`zZ;T 9)#=~M)|+"uۉ+iM`짩]_ժnO~(:ᩀ"n̯ﯟ7 kMO%y_t)ën6vʳ8ץL/(d?dkiRFr&qbf?Q%3?MDT?,=^>Nr Vn>c B0xεP0M/R1au5R4 7^ah_ wO.CB#uQ'(sLez6= Q-Kgq~Ǽ~psiy}h ۩HN7([]56qrW\wzTW`+ B7gàh 2_ܭdVn+µ!}[E!v5F!w$e烔Xq*OMJMW ]jK,E2;suGe4J:7Jm+h^wXs_v JBǕb@rlJ\_q0g]wG*X 7xZ%06YYh  aSl z$%٩7 _sϸLKMǥsmD "&lGX`,kjꑅD ]V4WӜQA[4GrܨPT떴CA.?h3:6vO t eMt2SoY^J8xEV3$kaӱsn@,k*C"{E)D19{'.{|ѻQKUfz>1frOˊUG2wr_+7O;1tG08sh磮q9C8qZe#\eq\^kqKi,}bFC?OLMpid feYJ*`wk,—5S~N Ad\&0S5p Y_e 47¤s} ТkL6 w,8x^$ǂFXɜWDxǴuD#E5_1ؾUQ|:/&JR![c%z^m#Y-XՀA~W[w^3O cs%ɱ0F:@O0^dհ8v8>| ֹ~lO GAb 1)[}9B9W>.1fNǑEVVz~/;،12 79ɑ)[c.08h\keoYJ)< NɜDM 4eo5~i1"Ŧ-ƶpQ~ȖINznf(A.ތrlp|MRP}9ڥ[@~#Omi2ú,]K.ow9<3}RqܥJߴ-ʁJaWgAk# gO~/ PF^`wcB7?d'ub~.F+mV3Ud|7d& PC`UlGBcsE:룬a/U%W=izu?I? xD!Iu{`ɿ>Rcy>ڈ$^`-fFt;?]n-& Ls"BᐅZ򯕼r~߄qo6Yg8 ^jȞB1E{FYAFw;eV 0&T4iA$b:ڱpb%5 d!=%K$[usșbm/!Z(2ZI[,\m@̆Mm6=;Z1缥0X5^qFd\2UvEx~(}5؆XH.x-_㼮hcxe#lE!0—`% De㲷)Q>`Z{tk8֑)bPgɑE'rn:y)+@ξwM(\e]كQq+z0' bhY,z'T+j@%Nb*3V9i\K ?}k6 }0NY(,fS|bܜBQ?=zql ADn l5o36#(k<+N!GA|6zӔO>jdWaxfҘ/<줋W? i1%_GN$jCk9I3aLT@{`̀U}~k'zn}'HȻcWޱ4Ԇ¡aZ{F AAe`=e[) :9ڡ87c"[Bu;B7$սIQBt^S$@ SڞBE`F ڤg^|Xub:Y,fQiW eZL\}/:~OmeX̤y?kcDA\-r[`{OC  ;5J]%GIcYP#XGˈ4}BH[qE&k_TtI/#E<ڣ|GoaBq\8,ʴtߌ}n隣b;[߹"=?76.[<'gEq> ۚQPUnUjбg[ Ԉ^"gvC*%<kSإ?8f\A| ڋK3ju#߽ 9Q顡Vi$GvfR?æ*eK~^',!LT,r(Rr)([&մVwÝnTTz:d f'J(Fvkr_o%ʓk(c@ԗ[}evx͝K{-¦]90bJ <ψVK>O0d+E'}fp>2CK(|urgmxW}ϗ>pyh\_lT`7ቝ+(a \o Pɶd5cO-\Jcu!k1J\{< O'Pz]&^8V& w+1P1{r6I[,v^lED̥/Z\4Gq[JByDQ!s=pU 'wN~4oFcLjj/X;E '\![8s|%"*9M¹#mmEa-8r!"7]츄 4Arʆ}!Cd&\Z'DR7+h-tB4A)Gu`Iۤ .l$i9T\ՠ<#r}_sݞAi|!Jڹ.A/<,B&܇6^IrInV~plZc JR-_1 gc~oE9XIIo0t:_(j6ӡwepŽW 1ڛ/_i[o~iIBƧ2AP(X=,?gn~OMyvqOgR, *lNBL[3wwKD蛩"O6 \\wSn'؞P3Vy\:_oݨP|m'cM]g qN֚$ F}nPkkY#t6Np_+ LAjP9]; |QwQTA%K瑝,YyYZ1>TԶ(P6ӕxeG&?W{y !c@lZIT1Dτ+6? JobcP} o-ѐ\ȢhL--m R\u~D"/)Jsj6,BsOڥ%%KܑP\ޭ~.a1"`'*ݘtЭ CX$)gxC?mRS= Kj\.Ko*2h6A-CbαM!@%yeҵ:`O_r?V(;CSx6AP'ЊJI쓧qf*R,jƣ69Tg$zi(@8x{ 0\WO*o==*%!.18Bxzm\)"= g_pfI>Fͺ<ܼjkeNi5H=X#2:}?Ŗyl3tɵ2i.\`T{ CKjcB48Yy~gۯ/y) 8̡ b[* _ڛ |G뵦txiw!nއoFRa]e1:jB=߼ylN8/[GyfP$COO>Q/}Tce/ 9WmށFC@ ʂ9*^UwHkdD3Y[g~j񀞀jB^]poC Tўz73N:s3Rڇ`0QKd=TDvRᡜHƪ[swD[9/͙b#&&S6M>t;ByKv<^dORu~ވ͞3UXt]݆]*뺮0y􎋯K@UߠS‡Ŷ .AݢA?1:)R!vIl4n(:[ϟGCA%H {Zk Y>xvJ22g@I{c1S/Fk E0 N7쫳7 ֵK8@ĠQ@X:]k=} 7Q=cu"UʸBjf;lr}07'WYN=6{ﲎ+k9 ?' F*4VN~ ^epc:H_ŃT &.fʟVTQZۍ_ 9haZR9?W`fȣ4ÞLP篌+-J (^Αrs\6\H A%2xȆy (qI Թٯ~63V<lGXoLJ[f2,y.)hRp|u(Ɉ-ufET\> [l|컞(ڪT(b9@?"ezsryEjj:/'h33 a95 oOu*p@mmw=KN =|;?4_ݓgLLeQHjzg A׍, &f\ɞWproGVYv2P~ȹAO ?;>j~x9VZzY} V 렴\mӚ#B7ԣ\ݧZ:5<.0Mh~C_El+6*T5&[4$Rg`AS'n4l.hK4ka \O'TmGd]&α\ҝ l,&Mzړ 񋂓Ѹ,Ge9BΙ͜HGBuNODHXiJaC ^óW^ˡ&IݟF' G?mu@SxDF(#~H$!ȀsoK Zx|kn!ޱAWӀ2E$Y Dk& 'gm|GR Q$>Kbv 7YJ!L` b^r;N1pU &UG>ƳVD(==<[48"M rC1F=>ջ~7M3}h5F <;A;GGR5Ijׇ?_e,_1Mxn di^<0-hG3-0Y"2 IlxGY*M-V?h!2Zm!!/Ϋ hwu$X>(z/[J2^ F'w{9H# ra^4,{>𝱾Mc+R%6_lY/=Oז*rXQ)^Ү!`a3̣?KWi~PȂ,PWr?{S۾lt+] e<\%gn*K/Y =zwJM铫/wV4O׭&o>p/7a:R5pC톼MRq+QiQMk|SL [Fx#yUvpFmfγݩP+ίx kRVjBDI'bdo(ITt3Nځ^\veIs~'9C*+ f 5)Nm ^ fsI.G; {XG#ZoMm/ߜY(˂>ocEmh. gdz'޶ɫ$7 :VѬx ăj@@و8ՆӖ$XBh'i,ל¥Jμpuޟ(y2$D!ـG_g_=򮖭ˏ"*YLW}D eA\'e(#J=@SFIy'B9W%d]0:/Q2n=^L\ бY}Qb 4[L5(>}rH=P|<ݟus;_\"nefn.<2s>n4N $ݟ^E12@Q}nq\rsjnȋoFz-"$-]0Jw8&!s41daN&/V9ӆi(U$2z ahK"mQ( r(v8TzWLUnS#-PW(^jF9ټ{\BUZ&ۯ}8F]w\Q9t bV鏱QC05OU?*nXO׮ޭlvnbÁ+J? y]q ! A|gKϨ%Hza۫T"dM[!h?nP6{c 1q4#6 HKop(HZSl] k[~ )ԥi@ͦ֝?bB5F(YQQFgT[4g1\'Vdm~UP\ZE>sn5G>햾@ *E`0N@re҈dxMϨlDh<&о QN10V:\;ZQ!א8 hݛvJ|1 /Du" 3uԳ7ܙVs.Z\(5X]t42c+ݑ0!mmԄ'F땃Cju:XF ).|Js_$E5p \_h)΀IKoS%|,}fL3YH Cv8+цdj0+'WYьPjBF6'Ybm_"B5WW _-7U677 [041  nл*qx{&TY cz2VoirG>y|1<& T%amm_Qт"6c؁//'ڞf("eVK`EMqб.F!$dT{+i M*d)VJ]@=*xJE*Z#0Ez'1g$"7.艝S|?P*:YG @Cŋ(8x;݄n\Ahu~QA%Oԥk.jKsS eqnҒx'0zi\W/Lq;rY N+81C !:B݂$Y,\(S+қmk=ŸR J@i5rg0ȉ&h[t Cu'dv+c`|1< H*@:;Gve)39&ڴU@*[\^4z#W</)\dcEoW ybvIȵ gN}ca@<=dzq.cý GU核cCu}Gى@}u9 _Yb,^sy!`c`L57SX^Ol^aMsŮĘ9S ܹ %b=U9?X'LsDUnߙѫWIG+թ{IO'e;ݥA}^ûU쌐j{ny'>  h Yy40u, xׁ)QS;R* =X}\HEGްp1,uR BMV/HbA !6bU_X@7Iq:+Z9k5!l_bJ5xpjP? ͶDyS* v"F sa 95C-e( St`u;03MSTjlddsDU" ~>h a1q=S0/]W ,<OgVb ){Z[Δ`.S7B{m9M* oOtPuV\ޚ@H5- _ӝU xcHfjt9V г6dg"H.4{t="*nc j4$Aꇯs}8xd!;p%Vms-n5NVV}VA{Ki{Axv.f5(Fjf1 8@ Sel&EHOGp̀/NHg^e#TVۚ.WBnA HY~wd]Y[μYBt;cxR<9ֿCg4L.q/ɂM ZbDWtH_Ecd(QK2eLQ&Ix|ڢu ·mA`\-$¤Tu# Q|;x~KPqMaQa-LaRHO?>I ZOaf\-A)ɝ^zܨm7B6:h TUPLA֐W8IOrթ#-8"V7p`ОYDGUE|.g35>$)ZAtmF A&E ^˨x4x $2[o+Fb[l+>Bj~Xmwy=(y~  Ā?8 #(.%5A(M;m(gGPad+ZB˪[uu|xw^_f<GZ`}Ot !i<iY@Ӱ^s-"6X k' *{3cBA΁/>r\f>2/Vw+ 㬔ܧ>F,D*94 gul'2>CЎ1xV5Zv@2;m֐Jȸ @c2-格w[(pa\(IݝY.EiW&;N -Y- ;Mƌu8É5xC:wCg1+G{mvT`b'olk@wᑫLCfB(e|\y5`t1`Jhk{|"?ty4>@JPStmC-qSvѓ/L3jTKLG ;;~=AK TD0p.$e4K iCm5 .wE5Σ~RۤFS3؜߷il=YFidӠ~=, kQxg4[*!akIK lyDO}s>AsuZ nw3msxMN~&t\EPрy;L~ۛAr9ǽ{ ](eQʷV; `W&a"}))A5X2R% hy;Ttg5ֻxdPWDvsΐ+.uV,W.Ё,AP);&,:]@ٮ =78hŹV$S̏I9T!ʴE\K|\fujOj5 \+`Ov#9_ՑȆ5N^%י#1ӿ;3lۂ}l(kJXI"*`z?4 Xl=G#%Nf8mȯs1|MmPLst I S›y \#‘JF;s%UTIWg͝qlp)K^%ʢ̀i=z(7 :ӸɘqUj)]jO&zfDnx{0ey8([drמg}nǢAlՒ+q$Ʒ- I-+SapdU{ʒy֦h4X?ńF %?vicz88<&?r ?x7~'m+v+5)\ar&纍Mq:䗙Վvgj)P>w/5M@+-񈶷ھIaS-]U%VL_>m ߟ,^`:GCrrn$°'S*Q9Z+?~VQTkt]<Sp{jF@O28fhm^r7&sI^A Ზh^4TD nfˍA -߉dqHKړFcWg'YVwEL{Pqp NЭWཥMpoʌJFv  MnRw|-x^E79 l[4H_9sjqvW-  k%O#m–"mɫ[z;ŌǾ.2`P [G!z'dp>B,lZ̒rKf {E bM-^clO6u'1q(f:RULv!b=:{Nxɑ%vs[\;v</N-73_p (Q.Zxna M8!$Xc?DA .Plg_^8˱] Ch}s+RՁ %FNE}4o]“$H[%7g>#tDo$42@`o&엽Y F W4т\ẅ¯) 8Vy<فt+:Pax`7nO#~R0`UD)4\F,ASZ"2+ѐޥH!yu\4R۽cר~Ws,t4?$v4r볠`2Ԋ_<,)4'g6:7$z_ ~w6@[kFDs=V-gXS &:6 疰JwU~\TQ9U>#ztKSs>.}a&Z"h=zLB3ul}Lf [.KnkHfv >%a)^Ȧ ۷g:K3~z͏COh0Q_(&P'rH`GB'LJ3ӥ_O"iP4y>RۺQtr@ƽ7>mb*\>]熁x}AA@+}Bv]v[`mo[GԾ_BVz:xt(Q[::OkA?mI‹vB@ٱ\OXDd& ہyobh$,ȗ6d%$usw06h;t*,%\Y0 i[!kM[x7٬.%DcRYOyw&mfe 43;5A_XNI7SJhR$3S Ӱ\`ȴC<wtsf7{ɼ"^X(K,$3 B5 ֏ݑÌ=~.|s(nL gM6ӎ;G˧.Lohm[M>$-m^d>=Rcfł<~yHUS/*wt&^f agΕcOs K͉,s'NGxuF n%k:v󏕅(lMց"޻n9[RW|׭'.}jcHYyr:bXRċ6wRCly陆WrS9Ǧ;ȭk~pIƝ$㿟c rW*|-}\#1NWu`*D0] g% ~@ OJ{pffJ?m"NDQ?]oIU;u6$w ttUͷHW0={铧L֭>yFj15?nf"V,\|NT'aIhѬÑJ1V纰;O0n }u:Aee?-wPg +J`%UĚ:P*ev鲖|(kx$/RA+n.L͸L]Hs"(lzyF{ g۪;!ͽ} j!ZY[׿Bnr:vY"]lz׋.O{n0~xd< ]]ɭ yDaqo+SѼKˣ<:dw^ |pti jOCG@kjxVM QftzE(*Qx]Yh@d6kT ˆ|S8B hnIn ]s7F[DQ!Bl\{KD3VtEG2pv=Tro]x7qwۿbj+cd>mKT^\<Г.N?^1W6̏ѣs |98i%&=01rcÔeOoo\4Rǎ+NV[ ZqtxUvC<'QwKdیk>ێ$@_ا[$0Թe1Qb|T gf9CHQ_ v'6V: 7I< A䡮;lQ*byM#cia4?)(A^JjL-/ԄokWHQ{ж-܌TO!\j1u$my E4}ffL&whnFꅅ0Y^uSTh8xW&5߹+n2NV?/fOѠPKaCVӈi_ \V2TQ,iҍ̎,[/68n(m?pN0G.U\2K (>{TSYAC಴Uؒ mgǏ ;>G'=,[<k8dOp$W pr)/[xJ)Ua%Bp/Ɍh5ߢ/KۗYNYjs%v!;#uȦs,5su2hr3{(<u t0 ӹ|J:w5OfV)!W6 J-x[,-w+i5Ek57MjG-AT@/k{JIE>#\Mo||Vwȏ}I$i|NLuY:R>e{+{> K)OD:lj#g3GuNw@ Pg2}+@Ns>˕s2C{cf}``h89 FI`CަTmF~֕c_^FX T 0HS8xoO ˒U2:8/07 9}yRD|6)eIB54RK)o ڜ>6 j!?xLh kͳ:F0[)ʡ}Hi 'Nd|GW}P Pجbk] EsHik&D6qxLʮi$L`@a$F8^81/ȱBqlp Km$;sпͲ ݻ"eUu{ReN,w7I5Yq_c8ֵK!<=i~卢wTLFq(+$`~?~TdӇTY?y0̏QShSG! "r^^GV fa=oe(28UU G JWQ=!v>@d^.:U;- .vD|ԜXS7NLUB㣕C!\3*fU{pAp. iVt7 Byv-e`U$2*2?!WSw؅L QlP[gQhpn-ֵlwiK=2JϪs'xq^Wbp6p;:KA5xG76_NJO,E#0D}+paCyi?71LceS ":GU*Sq0JF|h\: 鿧q)Ҍ56O?*Nc?n[o;X61wzq`DMsI۠ VyDkW6Z 4+m8~zԫ8 as25aŽiCJ)o Sw&?'cɢ= 2lR (TЬuR-| Rrǭ&}|l{N=Qe- X' 1 ;~З `ooHU Al+OT$5%1/9mKu^ xePV?(@Kh5tNZİh*Wq|:{BaBB^T@0e )̗%ͩyR蓜~oZޙ 9>ɩªŨK 8t"U|-YUFWM5VQpqEye-C%Sb?DʇYNV 3E؎kLwv-WkwGA8W . ncUZnj{g]ۗ;G&X;Nls#X5xB_'F*xn>6ƔmȧZfKtb&0B @<$PMu37Vb\+@|2]YŤՐXXSe{iʑ#ئl9̪TUML-w4H&ɍ<'6N .^ iXlRBnv13>⪔&WcKNjc7Ȯq9Eceߘ[8 h1`1̄y< ˷HB]AZUYS5>!öR|ZMXI\8II p/FKS$:<A*q%N°unWQp9\p 4Dvi) 2Yh;z)X]oAjr>jã`ג} rTޓV$- % ^twazH9%k)$jհBwB*9L?h|>+erٗT7y/ZȤ\|zػ2cDE9 Yt$0JhQ?ɲn@!ʑMzrq@@7 %GdD+v9MEG4i7߇Xʿc "!2 bJqzQj/ *7&|u۸3pɾeE樶UމYKw`>Gc5#| 5 ":w~LFz;2S7j{s+EʰоϼDS o<n/u d}81YNrph;^Qn]]EcJ8d +h@t:)Uh ݢ睠xDw}awԞYWӹp4`_vA_clţ:L-FK1,) eI1_5馛,ᕊ` 7fY%c^j $,d.b'Dy~\E/ SM^`TO`0} _$ ZU˫AU%BeM Ud }@30vyz@nahcxy+5hmʬu[[;$;roљ["|DcN)`.aNcբ!y|T ̦䝹)*2db4i]nOH_^GHh_b]>{wǩZ$ 1 Ya,Sh;ZegoE{"u Zqpk:Y;>"a J9)m@N.+[M(vg1C[me>F݄r!*,,yCoQ}[h:+t4rt^s^-Z2EcR{Ѓ,="'I:߶oXM$ ܗGSupPfT]+PlVE)ѦO%a?;m+%_|~,PK6ht ʯӖJ< HmoiA*&r%5t) Rޣi7DuztADW_CjLLZ}EWs>(h"ezYrh\[b#Qldy)x2EeEgzgt_m;;> ~9ck{ #g\b!,^J?ӊm̈ 1x{ks"=:[itL51$//tx93U뙁|q=C0_5fuu8}v4d 49 :c%Ҫ{?<&!r,n(d/ An$qhz14ܖ&P^NšY- u VO2rknT MiL^8&R_i}2 cQ֎9&-CC!łuOjR߭%AK408͝a(}1im4pEEC،H=i¬lDbë~!@}e+$b7-%9 &}xHPmu5FV)xLT _ƍ>]iy$ɖ}M.0wr{D1N ( mD+a5tZ=tK]gs%bú~H$hݠn0Xx)s!]Kb9XVq jH}bX|PIIDomH(vZX$%|!фd<-Ba3 ^k//j?Ct C'' K5[WfjְG%FELV!Fm9*SPOiVFbSjjTq-xRdT:X.*1Đ/qd%|8E6amIڕbܬExRWuI|B˝ 2>blXf:ed֏^|fM7٭Q7/2u4fEhUbU>j<ojX,26o첅BfPSlYx}mGb~̍^Vs!)<^MZ}r'.zyګW\qʎMgb'AfQ!z,5!cbυxHiV)gt^x A_@=%PwQ")fy!#Xa>Q* SñW u:EGTO7*G(IVLpꃵD@-W$۸4SN}Z QǷ| EOJQ*^B3lYP%v,k[@yZPMP)!W g_ ce?گA[k-)_(S{sMÄߊXRf/o[V[甂ߩ\rR\\8ܪ`vxn?jyn$-XI+ 7뀣vj"< {(uhJ/"D$py$R}a3OzIXjp刪F|QvMkpkΆ!u|9e cΕ5ZtkBUGyؼ6l83yD]4(e0mi  om9=Uүa >H`x- &yđ.+E K@u$ТO!uˤXwKWFo`1 >%Dkhqu>]sjfgɺ\ҚM-zg|'ݝ[@U% 6I Qf sd+`Db_C]v#D]4nΔ*Y 'l ZtO]M) "0@Ͱ F8t,yCy(B.spl) /?̕Yobhf7x?)QfY'>,),aܓ7k8 <s9{"-K47+j<2K8Mqx/PaT@q%":{K*Ul"pBMy֬` _A_\<&03gbI>=<D}H2:[=_zcɳOY?Yx q7aZkU |WC hW)sf᣸ƫthp0BB}XȜP {Hv&_.[ 9Ar8toCӣ)|bFPLA3bE5җ&XW(ջ &ӷem!*K<;kETvՁP37'$^%km?nxJ1fg4hE ߫n76QER[d̀5,UfyXTb_8o?@IbL.؎Gh@ +NG~U `תAO`-}&G+Ttz0|jw&cx9hoGULj3(/9pwJ Kn# [8־@/4hƉpCR$F˂J OCN=!(UW{F~fA[>6oO^ѫfqO~Xeo@i&IJ܂pe73Gs8XcAthS-mK(# ݒLlm `* r? { [`NFFcSdoD"%F2ɯQWl8{٢XĤz7u *zT %b k ×WD'PXhyprgm0yyd)> fæ.z)Jͷ hSǏSUȖz~E~GI7g<{D [JtQnIɭ(?6]DMt^@O+2ch*uk] ƀ϶b:dY|-2%1LGB8K.(c(cb57a.=2rry̿+5ŒCYa!b'6JXF 6 boH t.w'{1mu=폸>eĩ}-<}>Iw]3* z0 H '"^ZL@?5; ۚRޝ{WI{Oe6Hs{#e/bL6)r)2wDZ)*M+c@ љ$D#r֖[R䍉rA*4m4Fz<s:&6?cQ!6G-|p̪'>vb`POB1#lPT]Txq /kfհ߱FI,=kᔖ(,2OľeQI*sex@9wV w- }xk[=7K/:ևjv{KseJ>BjWՓSdwa`qpǃ/i4R"bÇ=5wJշ!)F> d!/L(*jm>v 6Y *Ŕ P8Oy:ksab:Z {LN S9:6%'%8bN`^bQwkMrR g_&T_tbVx&!-ɘp,0ne<7я 5fTTE5\=2L xvGLG e%څ28A}d 1Gv4/ :j[ osR{)A۸7Uɹ9pAu Hcmާ髞D7#xp37xDi3dɨa3E')B\*Md5ī9=O{O!IMպ5F:hr%w&Dڿ:}i{PpX/ZM'?iFj _;??{n\/ &jxӇиZtFҝ =朲aM_H.\v DNS( !_3mF`D#d+p*=YK2A=8sF"]O0)=rb辻~{<JTb!Αo,duji#<\GH5FO`zԔ먾=/1~ضPyDXoHGֳo4|oKuckS7HI 򈒈#l3BZ qٰ c^ŗhƷj7BB.d}OHS&GAJ ~ 3 9bܒ 0/!d)402.5ff}hwh@r˦u9* tgg^ٻ>C1yNa?wKA0o*:X] ki9?Sh rjG n^7M'c]WN~)3/_6nJk9m "ASZ#%6ʃlW8_!aua_!8+zY᫭f[YKѫp T8WEsϞ:7nj@d116~2Rmf4IU9Dgf,y>n6(& F_RJm-o\8눽v=)0t ƵcÐD%`W30)@6 8E`κP>eϕ6_0UWO zEs5S^fOَUHt,S, (N$ hLq~:yxbyptZT QO6kul1Nf= 8K8/w/ÐAT~X?R; '`K jJfH F%0)ìSh9$H_;*2Xs^"q26dhK4ERm­c_J r 鄝\FTI|9w`XJ @r׮Vo'Q)a/1J(HW;E #.նcuVzM1@O9>E @J!MQr~ȸo%vl8kjSٯ7N0W L#xS]i"b-1uE ۑY >"s}7`XóbR5g4N#ZԗD K$Ǜ4fh9px 5FSr(?S.#eXdr\Aw QZ~8ge媪w`٥bܖ0ehN89()ިɑX#mjv @&J t?ZPϊ{xkę4s<,BqЦß3h{RxA9aY/=h@Y4 n3ihc[p^D=CR3jDڣ`<_u:E+,tYBR+Y{HIC:y'UTYxCw;1gj.!/Q &[Y LuD\ .#/pdpzӛMu+zȇAnj2ZmNi1* 1_xNXٓGx%b,?hHzx7Yd u77X# N&$몔\ sY$.j5H^/w@iy jV v;({@I™.;qG*BQ{9]袷X+bsJUl <g+H*/tcz07; 5R*6f)l~ ko;%ϭ{"3IC+(@_-gipP )z.:%k%C9WA ސ&ëGj;bVqTK.#2}t1L{d4P(hĂEyYC}* (jU-OgTA>7vYEǑJ,;wuDQ7orYn.~/OչT^ u_ )L+]WB ߦ/Gg0\@lJXZFL'*$RWϽU!A5=} `Ma`TFE{FI;.E}{!*~ a\~ѝ8͖s\-Б se^I_qKoOHv|ߨȋٮ=d{eXs&Jj=qMػ'tG̰oݧϽH?n7tӖ54Ne\)ւ w%RDPj-sY6[ JuPgW,6TvCGɐR{9뱦}0_[-zhẏEyz˖苦_>RqE7{y1|}Xr ?1}6'^Z?ҍo A@Bwᅓv-T&'(6uJwCӽzB4K9ƣ/HO Bt$B (c~heN|[dC 6"C+32Ƭ2J=D#3C=e֎`$%eQT耹q0hkGhjP+u+EĢ?Eh""MzԏB`WQGm>tB.݅Tt ǒ4ABLC'c[^ DՄnpXE3S5B~QVHczhԮuiZIF 28Nl4OZu7%2nQB4L E׿>_?kN=wFjo+J:t9+mG# 8:ePGu5;=\~fZim^jv"b)1PK`PhӡeLo&9>t'm`k5qZ\QhQ qq~n4?LȌѰZ?S޷A!۠G9X<&t_껄^W oIm;g~^"w@˄]2 x>M p*nm36$҆2m,L8c>+滅y ]EyB61̗q)ݠE# y_+.hs_! ;bysظ5)=ТRǣ{'urs d.ކvE\7xւԾḯv`ןnE@8:6rCo,"YI(BkYa\;Pt{ƨ$pޔhVf4a'=2LT DO{lL﾿"b>6S2'6F `nq'W $x,PX.QGx+/#-:{!NT ֠p2Buple#].< ͵7V;zUVJ9WI%HZc A^ Ng6${5Z5O~>H*(;L}]I3/`QNQK(W`e 'G\B--<#8Ȯ9K1p7Oʺ礡}c\="uLkRcj[GX;ԛ屎Y_ d*]puH3uAƬGs3ND) TfNÆ%i286$-ln}oʡ(omf+-٣f~2oP^kWJʃ=JP;}z"tvȾ8T ғ$y?5+~Uq)oU TQL\| dؙ^ -Ra bnGi 7b/b!|Mܟ 9KYcǘK XGgzv\KYL3r"0c-'7hKHl2{}H)V "M7rEk@/#SVg\"n-h±@eYw!!< -lҵ ?Q~S-ZD<٠ƴd'oV3nB @!7;Q_6Z:G~QD(\ [K[{i {cGǟ5^r{z>,ce?盅2!Ets:* ?裮wsFuqM$[XZWNbąBç$ba$?y PKEĔx )E_>?k|*s<"xӖsY]C+utsSg.a|t^['V4n.a3p6._Jc3E? KVbUMu+%xlQLlKxM *c |=J*/&䰽­hBOPvwYD叡iTKd|&_r h9뮋EijNEDǓOMqIgS{ 3oWo R̦u$1Za@F鯬4!>4?=ʏnYۙ@-7}ϏE*Wyi#.Zw.$ryB)?0 遱 k@ ѿ q` v~t?`ueҝSj\zlG{XI˳mƴ?k5kvDSd>>Gm9F/4D?ُo ;4Vkq6:;)e%_ p̨ hRi2<']8-УE8r޾ۜj^F`7!SڃAg jLK4cW*`P[iNp{}]!D^ŸP,hAEBvUXPۋU@dxiL]bEݶ[; +*cesq%oe25- dl8oD#<̴ R(ߨ0T;k_W"@lCZ3 I3*!l+*:0jla!uBA,3t`NA/2N |~xS6=tX&سٲ"sBav N@9Z T^2w %0jټoxр&y7eE;zAYJ{flt#΀dYmB+iq8̤5rb5:^h]nڬ)O_\d M-myS$8RJ[0/iH#w hcez4[< ~YCگO5ӵ|ym 7:~^ʺVAnysz86ǵu<8 xQ(3 ? idGu5 .SST7`x :Q-"mhnAW}l- Z7T] 'xJP-Yxڐ{m'Ϛ ow>H!I1O)8IJL?bsIoEk[|oޢjkHL5!`nU)TV:@V,xx*B14F3Z/<4X 󲒂 +z,P$Fsܞ Ćf F.Av%rYуu@[e}f#Ӭ`%8AA@9z8'jAD?Yk3KĨ2"SlJU%{I0 t{?HV_n7'Z>׼.z 21qaCLAv58M[%t|/{>\/F%7\H$k |{̩ЧFZ,U`mڋ m2:G^ mrE'!爢6[c ?ϛrYg"nH] p/;<*eaŵ H}XpB{ ¼d]ΰp3IUsXK\B%[wnZL }6 {fi*Cf"2OfQwbu~ ϣVL"ޱ1|HyI4EL\G;AP Z.#t8MF"{#* + Q"਱#ү|G 1i8%W/LCo[-20^4e|Hѩ=0F+, d"!`g$v55U $LRw /YvF6hSXfzu)V~)Ɗѳ/[N1; 0gS1\Vdzbj& < jM/ErׅqWV5kyi[/n#Z3@I&!++%:@GPPGiE%D|%@=?qhLIR BZx*2ֶJW̥bbdL?C2\T+(Dw¶J+:l%ArM!:05)`N?bXtuaup;> { .ty! QT8OJ&#+?"K.Ry> [7Z\`B6K(NG4 c;c1@޹ DeϘ]3A_F`"\ct,3jL-<ĨG #45{lTlߤ>9 !`":nr"Y!st7pқ7=)0˃x,Ԟj1K^ y+vZ5cpG6N=t$R[&  CQ6c [Jzyу{!W4e%L Pߝ>EFo8ml=\MuKkDP18_Qj2 Tk 'nGEr!9֏}taMb{~wƉDviݚJ6VPx2+ 1zV{0!.eVmQH@8 >o $t"d YpTw }SbONGҢr*R~Ɗ %D=XTx!͹吔|j1 _lJe_t'I]g2b> |򛮱1E4Dߦf̉:0~ dl2uh+. H,M#HFֈ4_1{q|g9ѡJE^5gYSw zH`#8j`x8;Ȍ Y$Vױ4k͹| =/LkLYV×HKBǙv( T[\Ӄ?(MvzeĄH]cJS9ry-HH=q3)Fsv=w^( h_[:=9FBY ;tFPk=qwNq,5$.'PuOIG = )T"7-򖬍{4SܡIEwd,Ό9q[0ɂ%W1n{P"t9i|uDۇR=BF[H﬊Ce"Wkc':1o@聛ߖEQ fnqzd:]x'?GNX*}7g{%3C|-OVV?)QD"Y _ gk(Q4p|"aF)!.2P)>P0jy Hq/oF?,NMYbU^r2F.G.w}z}c+E?quyj|ƜUO~ƣZtfɧ®>;I<G|%-xˬJRl]aP0AoHeX V2[Xfԅi $ǬT\]&Db/1TuSk]&PBE[g`y?fw:PHx,_"ɬ!%ު\c3٩3XL|Rs]Oxɏ_? uZ_٩C& PbE 5>;Ck9 w\[tsk+6C6J( TNbox?te}2`ϹլpS%#9b_UTYmt%|7Eb1-OF&4Tvd_- [d?wC_;0C/?N.IfȬeOȅN"eya߈ZRFln\q[֟e}03).uœ7*<Ӆ|ZH j{dC/A [6LF:tj%Y^̊ocx4¹WKiАK|򎽍;BE 4v+sw\bꗵSi ='$uAFoR}D-jzA+ Ae8eVda݋!WL!ۑhΓdlzCnd)F3)FX#?gkZzzuj<`O܉*hAULY(KI{]nNa^Y -$ܽM=I0I 7 ONz944@s:`@V\RH#Cw#F@ Wof[i$kl[<nω@xNDHGޮ6Gzgq zb@O94%]J%W7E‘ek_wKg񱋭 ֩-f??#R~n2NT"͓ sܮHV=zZi 6U0}NAD8__Pc6๒ޜ 6Be AyCO˦ cCCӢ0ch$NA!QKJB%W.m5P|?4 o,?Jf.NɹaR+`U=8}GQnε"IL6li Dz5;>@sh\53=(qk)eO5r]XߝXʵµXJPQr~A]17AJJ ߌ=fìsY<-h:te=w)h%1IJ=*j5N a-vC p6=I eYY?{ #zu,~Ɔ)UzS{^ TnaRvlH_Z3BGKB}֭tKgN+:А-)\iܨ7kR͢cRڻ p@U lRGEWNZyl[ :bI_yQjPe|JWe\->ZC8.v$,|ȱE[:4@Hף6@ K< 6b/I>6 +$u!P E%EHn_j>R/|ަ+Z9zn0pOT,#Q*AX?853'Q4Zkk9.9]8#̈`^\P?4 P?)@Е!̰"^Pe#;<*m.wQ4fZo1 %h`!Ҩ/Kcq1)E^r9l̖ H$)V [DRoe}~N ;`}'%~2cٴ¤ GxHIH]\$nZp۪ V˟NS@t\?@꣋U&kLƬN8$m&L&}Tds :Z*@dҰWIOFnTQ`Íne\]{OG |dLgPQe\gBJi\՟5!!fn^w;fUKT̳5lo/1SpPˤip9|_BB}P'_T_R)mV cQ|D,cIB/'_ZRsfc&ͪvv"~#5I@iv/]Ʉ챃;f-X~W-6z%_x&e#䢕5X28PZ|}2UM<.({kԵ%*OECPǝ3iM1'D]ث!2w沺Eò68kLjy=肋xfs&b3 Lqf(7-:gmL!Įe{X_,@DڮBTr7׿k7bkϤ] s!` rY*n^ޛoNI믐FTȥ\;==!pFw \e+,ȖgCV5mHcJ${@ǧ "9{Kvmy ͐5*I̽,h_ax!V$/@Qbv8QI)AB 59spG Q~z"-TL7ZXgA+ d_ \+d%lh7|{ JeAj2x8ʽ'7Z.a Ko`Fq!סD`[%;IJ$Jhq)~<S(|.c;R͌viwͼ`~fva1%֙n_1M8K#u [ZL# :~UAiDta\'r@'WSGCUYcԝ:vV? & QL}g*ˊ& Ee\-4HV*9WjoybF(C*xQXJ*Cӝ.5%kJ9;yޥͽ5@_ Bp+`Gqo{\:@(.G\Ys<"C&``KKBroզ07Fg5UXo5osȻD3lp|u0(̵?Dc;I /hnS ӓޡ12[V|GEDBu,i)!Lm$K{NA\CHin T^Ovǡx"v " <!>SDq&?֭d_CB׹SSIϛe.F]S+`/wyc!r(Aw@>af/67E i΋-vQK]zYZČWT F_T>!Col5Rɖ|~׌zUDi< *lѳ n:[.n=SB0Dzg6놿"6w2.!4W^anPxXe%e 8MrU=*NH09T\]1ag!S]~;8!NOq Y CO Z+vi'^Ǎ1 ?WCBzvRHDDj).nsCq)>6Ķ˚'s©-uV:uxi=d6^$vs>T ,PQh*3sN+3-nZ1tCAedo^>h!@} ?ˆe!^zk"e2bCA<'5pW~Ɲ!n°{`.kpLȆwi?s{Yw O4t˝N'1鐇#!It:W7m>C/&*;zhsի,s/pWes"+]M=3-%XD$VuD] LEA~VE` Cg"iG%=5)\ Q6/2S8 TNL ~4N+"x G߆e IeMN}(/{-oIKOBe?bݱFk"K/j4tB%ρ\JwR4 p2C01<^_ ^3 jաEzݝ(K!ä 'QRxWqY "h l,o\9Se.Jzʇ6+CFQl[>UVȰ.qӬ`` /eJ{]gh:+«Lt('v^WxXJuNr<")kUG \"(m'g:FyKh:Y'#bp8?LMrG#V%l9SUp)6?#MV4>oLsn0.k%1D4b!XdY.N^ rqyZp&OP` 4t͚R {289{ݢ:a "6Pk<]d4ʝ?yc0"'4E]]PLkTϳP> lw6 ve n]b钣* h1mWm_ZO8X54-˛,э S-.'HkE?yhGi [12th2 itjk8090pOinveP'>@/XɵC*I=ϡ@|f a$ GQNU!،TMO]&h(?IY<>WUjCfzmzb'JuguޠS@ygw9(k=*vm^^z*j3.}@ Xy3 9 ´1߯x~!3ȿiz xa`دez* Ly"Ek|*˳\ZgKE5qwʐy`tEW?e!NT&y8zpIPˬE r8~jm/&g;oP]wڧzܩR h(}o-낏0[ޢ檞jJ/MtfWsij ]ˎ!mv,Ա+,Pi*X"=.W¬f-6)H2~ڪK1<] Cښ:BS@Y𺴸Sv "@#m+K\\+[J4އ֊;k2=?Lx!qMV꽟e Md,aP ^mۈ[V_U>XjΫw-z7/G\=ʺ|W*`gkuYwp C i*^4IY !~J+R'P91$x0PXnLQw mzKcL[})m`X@?5vfC_IF0Z\4Eb[7P 'Lk̕T}E:}w_l+/0 es5`"0 P RVDZTDf'͑cn4m^!0}!!#e;M/H$BX쥢9=R迗5wBMLo+S1#IG+< e~-\ӸjYy 8$殺ܚ ՗E|<)Ye@8a  F*Al^t [\x8(q2۹S](v}T i gnPo< PEJ&lSL] :/qYuV# _dyVQ&V=>ӊP¥*}! hK*o۬r<>')GSc@h.TwnӢGQaPI_5һIbQSIӵo\O' 9sP^GݧDHݎMv X 3x>렖 i [X z@AQT94+?O%_N@[fO)ѐv𼽎"_#TrIRɶ˧orQK կdxŘnK{'#OqHߙb@=;.6}|pƮ;Di: G0%aI9 ^A28tFS v| K%6+H(T"۶W^2kh6/@8 aoK91n-N`Ss;B|qqsJh.wS ҆<] pZ;>vg2;[h2Wf1'&lY^A,QqbPf7ر88b:;p'-=t[a1DMc@?_~8 cB/o?8zt923ȷY zK*oQS \X6WN!!y)QF2BwS&(c j\q^e Hڸ {02L)x kt~֕:[spw"NSFo؅ "V<`\buEeԠIUPmBv9 XP*N=˃O]E).5Jlфibg7Z8x7 >wcT4 [7!gJ{ziA2k;^(F{8k+[34|S늆Gjkɡ G]K𰟚V1NeρkM7 edHfgW}!^_`$ SG&oq̺h4#DUT> _1W-Ʃ#@@Pqbޕ,8,al{Š)t㙿n]aɈH[8trjL~̾E_~Gey>2@PUWǿ625&m[Xm5O˜p{ɻdU%9׋IYb[XU޹bF(sGj OG_w:\|ޑdXoC섢;%/I;AzRp'Rb EͷD6Gϼ+񗭔5E_u/WXu=J@07y;ΡKF-w2-"cm(]4 gˬÛ@Yԫo"{UW3N*aMıdIaH✎ Ӎ5SnܶL(|s}tC|1TPx+ 7Hr4J>~"jZd>_oqG$-k;<1 ȫ}xY < o%d S!( D!azqM~w#Q7tNz*ʘ兯e_}Z=_NС 5}vY'"W X nMyNk<}t-SDEX2 \`QDT?|A+{Yi,7QύelД]"&.ɾW,[I1Y]]{7p}Oa)ʤ%u HL9>uocYaT!e(oHoiE{`AX@ljP=u%C$]m.u8Ƞ`nG&ߟS}p8f}z;J0z^P4+I'Z >v)X''x+.,;H\;.ܱebꔙ=EN]w#[upb6FӇM9UE}lܘO8'_q~?KbKBD.{#6N?T(,AQ? O>cmV9 Wj(|58߸{Q"Δ4gǧL5E :IXEǗ1bx6SI- BʧK*PE1(KcLzDcĘ%A|5KiJ DR.%-sPT ʤ,N2Q\dYSWW0"vXykvQ^|X6@/-/'2QA1rڣQ(=Uu1UĈ4]JfwjT$?$H.XPޢ%>kWGaYҵ3j\Ca`RnΩeϪHiۀZy/H*og|e(Pk7a.6!PI4k2×4}L@-d+(fj#Gр UGyZKdNvdA-G8yVg$q=k.<Q>D"SYyN#W]go_0޳k]ї;cXh@;Ȩ `WB諸a*N/!j/B'hx 9ոښ2 \wVD~KYiR!j-Pq+4V e>_U5Ҫxhc@ ^ `W2玳evL:zk.\i**%9A/>+ゞq0T :xn,Rx?`k"{xYn6(Y|ܶ15ؑ/cvC. [a}T^dCFҔO-ph7φ2w-9jڙƘeҋj@q?]T?7Խ]_JǹYK$ѾK\ :|<ˀ]%g K漷cKCWPutR% Ψ IJ:JF jɤ0SsE,9[@?{(u)2h:Xu\CHxFXvnazbp;4Pa-=%7@jϴr呼v~ŮY>5*lR]yapd8ZI\=jw^ 4DтKKScg5v˘m[ ks%*^VƁk{ؗVψ)3DȊrۻdمuuo"X- np!\S Ggw}ҷϮg>Py܇v`0\C[shEU#t\ 3"yu$qst@Q;u/- @91Gsm P(${Yn Xts\"/bB;/S^ӚSsBV'wu CUT |_wA: xc']t #N-40=֒v6&D5Qk&no`x[\X ْiMiHpZzN[y&CjZI\SYE8]_R9IƅD#9Y~tDpiɽW$vBʮ|+qXSXxg'&O\ReXxo~4~{03nk}?:Rw3(_| F 5keiԁse戍]\bd?FSnξ7y3M'R씴 &0Ԡ 6&R2U?3;[ToHگyYͱwPҋ/4so,'~0?x>sGUtW>Nx{E o|Tm[aR)W>B̰N7&F@fP汼CƘ#0^&,+`G` jGQ#oEା`$ ɽf+/d#:4Lm DMN؜hq&aUPu~x$0O-OVbؘY@Qlpt@ȻʟDk'V TVGz 1_MZW SVi"NҌEBw& ɮҐcdǣO"]U]h*wCD3|^jA hwpLs&Sy"XF\CK"(eL0) KPPٮQEov}gnTsU$( NCWi7@ N^U@5B!ݚ*"|i[{?E)tw]#ٚG ْ/w,Wro›Ix$)\Zsljl Jʖ=S>wMFuazLEg~>JtwR W3;Pb"&lIkm Ѣ Wːܦ" G TرUWq(~dpy W5x\p AF])}K+ j<&*('!iO˖Ue[SWbS(86iڎ5Qo࡭,mmA1[O xreVnّக\K~pws6~QxXF7{p-5w0\ #'AZ#q@RAK"z`Osp$a7cCMLERJVV1 9(];SL^R XI[P,x0ED$|w 2|/;h{"2)0XPC9uvp9ݽn֊H ?\#3:aͼQciD5?t,;K y'lc#(^w6?EkR3tgKIm)vD\d72w@녑J֊c&2v`]4? v4%IޙDk'LSk9 52qvk{q2\^1'Tpdc3ߵ_.{~|O}SM[p"hHNm2*_Z<rQ6lt&$_0A08(iZ pDX@5{!gk>0䘴 RZf!K5`;T5c9dte@^&R3žg8`4U91qŅ opWb"];~r~Yo=mbƵ0BEy@?YoܯoƐ5r4%'}s$h7@ab( ;꾚t8WVlUTZj 74 Qt?lyR* !J8 #n}N_pI^O`b'sBu8+^% ߍsG)s!sЩe.40x3BB1UiU~=G}Lضu 1n.ww;_!4:(U"cbLKBg )xgO(rӒqt :]T/M Kh>Tٴ(EC^gi6MAGud) 5~~ݤO,<-[v[/aI;5NI¬焷2ӖuZ`Dks7 }Fs/#<3Ĥ !f+aXrV4?:)_4j{9CwF} %}$FaނX҃Q\|!uTmCIy;tVKі)X:c_}Wt7 it. ^E~vqaN^/|W}s  YN" .^t4?\ڑu-Su\ _;N #R1mv' U'p<0 xUr%DPtI.MEJ̷ R sd|_ózڨHYbm#3 y bTtGҵIPe}|u,hrMnl(<<3+JRw1gQBmHM)vPD`Vu2^Zԁ-aS2SgG/nʆeҗyV.`L|c= ܼ+OOaܴ Qth6G [4 ? #$zUXl|>/`I3WJs0d>g0+/ fx0[w dg M k)3 ʍ8X+ø=*FHrXm(di`(oH5;@) p?.u_ {ζpؓS-ڏ=$ԇ6"拼6z{2Iz|IDQ)WChgt6\=m9ET G 7zG@IpZuVb}دKxh=e8+=S:$ʭ_3F)|+>7ۧ5l:LECÇ\p𘳜sp*עcZ 6.f U},Q=aGߟ2sKDe j2%̗NR-@fF5R}жnI@R=.WCڸal܉ ȎwXfB'ಟPϊti[$_ޯ*ixA ?1D&RoKjK<{dt+}½>MRs2t6}!hl׫[ _Y4^ `$ܡUeTv_E*E$#mR #,}c} Пzbf|PBf~V ?5CBJ*!Hȑȕ1&ZIM槲?wYBRw:xLb`%IF);KeP _ʉheBTP(HD_ Ws֢ FxsAɯbG i5A®_G 5 5(vaJ\wY.k7LD_O3ZbWUqɓ~ÅN*G㯛1t6NY wν#UKx0z][-n8A)Mf`^)ǟ'BCG5J,f8(X2z.3@ltӺ)P4%o? \(+mV+z"c8Lj- JGD":2hkS7rӔoBxdXpMvÆҒD ({? }>e9 5%{E1@eBBK1.]-Wj^GnLYqyfQ]OShZԫrC,LY1['oM qC`lثYQS ?zd0d`)N s{"+Oqd`)iº,wjVǗ  iv4GK&]AB+&}+;4,w-v\`se@8˻߄[A.3g)~^|;y-pgQduw*E0HU+F)՛PbZ)`c}Z {FėXr2@;l3ѵDDԙ< ?ȯl 7A5{5 Qbĝax^o@gXpş%۞ }f6.o5&!QVs+%R`pzm[@q;[tP/G2Nd6pEt.xG&8{ቸ0B/[ŴfE՜H|($9| #m~ޞӰm|I&l!`qiŭs,)[92_!IglҦ' # 1Ne+!pDSc+8ԏx۳G_]8t5X| sdX%] E%=HoYgbnn(9 nkI+m,n#-x;"H^.u{+W߬M`X*0iTau9{7n`Ocnz=Jtq_WB\+?S?|>]lM&m4:yS|օOA~~ea[RPK\l)rM|)tw!KeQdI܊C{nHZqx\f;j}A 1gz!![v3TQ6 y~7$/ȟl(9ioQ>g)g/g&]%]@Ayd:XΛL7 EP傦0^-\ P8K/I=)\/1r~fdb@$HI?kiJP-ZG]3V-ƉxW_<cEu{m|ROD;0~yq"Qlm4G"d: @| ^戕L+`N01 ܭE~BBn~wRB?66H%nj6Vs=~&!x8s°[o53Rؠ3,`~qqFU ciW t/*ASD/)%$91Wnz2,TGv=-ҸCҞW>⦻>q KOwBq~%e-5x-A<˅0$U%ՊxSiWbCqP"&" +4U午+!Ӗn2EꗆM?$Dq~6-AMODA6#z=?ݛP~/6(dTCu?ʓZvԵj>v ꦯqٶ܃iX*hMr)y(&|GwI|WHrLҮ2@bѥهp@:sEhMFJ2B[a^ir/Ւ@ ;AV 6W7suY6 Hw~B)bGQ,)fi/\c)Ri%wMέ5ƿH ^n7zϝqVW^\v6$Gw~7/筘psW86*ImJygB_`<VykPnZ˫fn+įlF ɟV)ArԾ{ȤX4QT {hAvzSTr~`!dp1/!34m Uk߁K5BGyA1mmhӞ{kgQݳP[x6,hE>$p'=Rfeִ]b D J$gJ=lܜk R؉L@U?E\23iD>?=Eۘ 4/a0C)OƬ|}$8fs[0]0iE׿]FbVVI=R E}#<S!UEoJwahYoTXѸN#: h0rl{'GIzK(Wz*>k:m \8h+Œ7IT[ 3@Wy3-C,7OQeޫ 78_iT+YZXXO2E/$CLFrr,RSJ8(n5;d8{۝308@VfF8y2բݾJ+IZCN`VsۋY"mbg=!ABqgln1GD|x2z̀G^تTⰷ3%/rzNñg,{]<6Veg !!$0U8rv#'Ou,@_ztȒ-tպZ7|+h@IFw<_Ú饷FaAhܝIP%s\C*g8{S-E^ᆩS1/,cU9L;\Ig^(ǡ*tDP]lgg5AM$Ď@z>T>65j72i{~ v1i\|JĒ=L*醠g] I 9lF)co6 %.\ƍ\!ݎ/ Bێe*p:{桑j GuIʓ&ַ~y~MQܥĠA6 z募 X;f=ܴ6mEw0(lƀaSn[Eq\G Bn>qn{ޯ6#]+xW6"o*ZmdI|$ =?J72Q2ץ(ΐSC{H:xk@0TލIWtl@yk!S~VVqRH냍FܠCȸ,H79-zoB,ㅓ{E%7x]C$pAɍaƎ#CN*3Ҙ6T͒CO u')-~ATbpZ0n@˸LUႝb.ifСZe G ;c[~XYPͮlaK;ԟۃb?۴+z߭溴t.Fr$ dk^td˳>dU- _F:+OwJ-N-nF#|c?kt|y²aO*i%kU[DHig1~ !{'Q#Z1|uRx Lʈzҡ5sz~O޻'>&*$UlH$"X_nmt 7a\lWrNtڌK~NK'󊩸 3⥇K>8znm[AK6`0 l,F?b()d·Ur?ɝ82A Au#BwA>o9"3k`j=- i_xUMcʒf>q}4 X u8C;QY3pM̝]b) i"^<Mjџ,?Ea[tKWq xHbvbf]%m':H e8}Ҁʀ/UQ @1yr{I gCMi6IB,S2&!o[٧-&T^ݮhܮ>yL>lWRG0 |Gf_lפwRKw0o2%D|~o`% E{f0Ѡ<2~B=,Jw|4"+uZM:R@ς1 Y'dC1n\<0F+ bHsQ%oX1iu:Q555!PE]ff]2vXttewfʥ^Ղ}v3bu~[2}iCR!Hqw3ry8nȶy`C@Y [ A>&ȵf&q5AJY框W;^cWJ}#Q{b -+y~w]"vKߕt~7q26W{Ď cZLk(zZ *> z&dN\`R)R|>62I~cj؞FJR 59fF9Y.S!pmfRxCX >1G,^Rvbc̦A]ɓT }̽QAx1 Z% L| I /1А9'3p/G[H;Zܵo Hju\,!.a`,DRuCXZà*'J?'5'g8 |6),B.|W*,VA EYBF*y`.:V) WNadKJWpZ[s(TjXF>yx+*J]uU%6-{[](sW]_Kړ03 5u\1.G`? vHjdgʀӀ~PbÈhЗLxj*_ je:be$MrB[žToM^ܽaƈ@/-u0;&F2ܖ%=ToM^X)H釽37WL@lZΪZ4l'ϫE;kSZ]c b[!wZ" ccx\?rPیln&m &!J\5D ᯙvݚ}?2Yr[B\ӷ>iJO5^r^[ApAщIB0⮑)6SS`9h*O@u L|@bx8ղmy#YW~W ۝:Ql1|S3W07K|  #? "Z}6~W8;O#NfMs ؖӖi/E:詔փ>_O7=5|,VH\!W j|3'I]Қ櫑L| _% L..=sq|jit#%|6~I5 k4Fo]%쾾Tn~³ ng$ J%ebB| X߿bV&d8&15[܂{N˥Z9cւ9/eI5aȣ 䮼 61NC“(V }LK휯?89 #7\o`䝂@t^x=b)j]lDt o<'OȤSh&n~C|oEA7|VRm `t\S)xͨJg]h5AH0dBS8p@Y zTNY2~S](Vl5 @`4f #!Q=~&a ~<-tеBQ5YDh͑3n%,'V`-DyoE8&tSv|0pޙ74Q0J7 ͓:Jþ*٬]!>ݭ( %v34d̝qK{v9>W/~0+bzQMSs\s ynЩV+GH,ho~]NK!)I"i_C='D]RUA֜ل{(0#ˆ9,qZ\y^AA|[>67T,.#ʼnzk )AA䲗3*ؾ48 ]K g5PQeO>nC0@PS.d()\ItrIkN >{g1E9? E|9妨JC+.6kl/"mGt'u&vqJ. ]%[YAZ,Ru#2@T* 2\N@1X3WJw wpoSCs&FJ|?J"-̖2eRR]6nAd: Ii@˒ 5hZ)_ ![_-Ha?`Shs{-]F=G!y2>¾D@Xl藈r]'n G ?S5֖Tξqb4Akk>͊J\21fqhe(.K)*st+Kr) j= >D@(UD{=>R]%bQP;GGH+HUJ'ha`j{Q6^L xf1{@ԉ:Yoʄ9]ֻsXrטuZ%, ЧG-%!_>\􏤛g8Q)=G">f"ǎ]Ƶyt) @0nK2ȹ E@>'ӒV)%O[Db|z]W)UUc<1uщ29EKۃ2@a(c W{k&8).Bl,m@wq󝣵oQbv5A¦sm47ʰןkn tIpjD]$6czNEZmm{ɋ4Uޒf. d+Ie"pzlR aӝy#R1H<^'TljVUf9߿؎4 REwtuRG-OD0=:4@M#&=\̾[ˡ,حE!L&?zQƨ . `RG~4i%Q DB:D8 1Ę-oᶈĪvz/Bw4LXSV]cP0I\`֕=vq8}w(&?E#_z#cSjB [ڇLQò )7:{pfY>yIԈj8 ܼek.B=D;YyU+̓`+.aZ~i73zM,p$/f]j^Rʻ%J6l]JbF:by⯖ySEfWmRiwC Hܖܶ2̩9HV],pGtMD5Jf1j_νkm=~A(~/6(SMѦkq/"#fb$>.-+p`갯\gU<~ -JcRwJ}kKڕ™G+R/# QuףA!]רV/I[l;,Dv}(Q@9S+|g C jHSNfO$]/2md? @6aV6yO쮶 s?\\/]KKT_9$&5= 9Y ~f"UZ!Ai.;C:o&zn?^~Т `͝ 숚f~% .sEKw fǰ)b#Й{<] W <B?xx." bɏ:L ɊqVc=6'9WB3C. =1g-!7$o S>*_r,*RJ&ъ8JUBnj'PJg1(.^3-ۘq2$C wZ%٨,zCw͟I9ewRfLNJ?u)-yp,xxS_KJ/{]02kxI]es fD^%'mͅ1sA?>]Ce7b (.DU#l}Q~D!3<>34whX") nXR(%ƙ|nN]Xム̰,}ĥ .6+BC̯i*`%sR\  ⊇Cؗ0zx.*dě [at}YRZC`s 1 2T55^9][ W[Rc)yxMfzk0OJf} g%oV BvC*L*3hNhN:^VY N&%"1!%ܰ'r "Gyp6 RG_ڄ)FEu1ucEL,A ,wn@5z< Ry~N' 2fv>[nI%QxO3sErke2r[DxxZ@6 1튣tq| msnpTlN6¯J'&Q ,0*Ctd֪MO.UK)Efkґ)'f& c؛szÎ!$e2Ǫ(c*)w6'NBzssgCG5QÏ CpLzT>aEu -sBSϟxvqd_ܫ{ s%gUə.yeeaRp$NAX4aR+Vmdﷅ#@5FkpuW;l|s#I0Lшkz6ppn&us,#% JnCIZeDvq ~h&FQYIR8c?5 Sx=:1ׅй&B_51{ׂig~) +| Ia߭UV!SLp'%Wj2bu5% 17sr\ʲ2 /]<ͽtgn#6s:)Sm3dnU+G$AIP.VBv -+?~%z::DlFXKsjE 8ظHhڿX7MF^![$[2/&kQA,T i4)Lfv== -"Ə`?8C`b$Ux3Չ"X:.T؍p8b ' ųyҿ%յtWe@" *)TZB\Ha/Q}| Svc5qÂv*+(Ed͎$qP;kL 7 +C4&;>WPq)MФ"4^V>H9`'ŦUmdq?D/w~*7೗"X!}oS`+"OC=@:fTS_St-#jۼjZ dr!쟵~~5'd:m!u,DP,^(@l]ōc C7|k2CTz3S;KJ.CGsnr 1Iՠ2)a`C _yH?9z;1 ^^;7%H=+Q6U%]ͪ/g:ԓܿD c.ZK+i4D: ƌeFkTO߭,4#pel*D-O%y@[.[ޫ }ϝEK$4|r ٖU/䔲(WX݄TK QPa+8}Y۲z_ꍊFML.t4#ݗ(5V0"ۯk"WtSj¥8MXb;Ci)6A\ CiM&~}gi|(@ t'PM{H[{}`_"-<ȫ'R̿~X˱s2Mkbp>GT"t&J97bR !xYe}xΈH$ܣo[Oq$`珿M3 x5`k+>nCK0W2OdʑЍ,+=p*1|6-Y\Z5 ;lGg>T\ ɱ<W F; 6|m)˵~?&PxE~TEA_/@.َ0?)hlŠ|U) amS4M[+m|&/&.܄)ZiNiZW)tsqt,nl@<3&lB-Mh6,\PX7|W1.n _F*djr8eLR2 {:Ӿ&6O}Fa/ե' +uuH+j0sK0"'2|F|5on_$ ,W|~Vq* g`R.V֑esȇ9x>=:u\zh ofBkqbE"p!%\ÆDIQwrL6ẻbytk7!h11QcL/+ta^f7hp'6y/ i2cD<-b P S9;Ku}+r1f֝bE(u3H4>zI 76l'8ic.^땿8msoH"=0Vm 1B,5 zs>x:8Aޘt;;'`'ņ>`M8OY, @k_ KuϷꐯ%PҒJƬۥT*]0Yi<;'Q.x=X. 99D 4–GhSweo͟@>ni"EphE6 AcVt4xnRY?WdhxnX6ӛ%2WӡzZF#]!euaY ۪{80)CJ="=vwdSDuE0dMO#10,B7&Wti셔d#v`(xA[QdqtP@a]r5Oc J &dZeH_6*fɜ4}8u pTjjq..'Gc890&7SzTf8Px#D<"UC:W;`{ɑmg/E!hqB.Mwf#΢~UYȮm6>fy]=OwNHaip؍h K]9?$xN%Er"" w|K9e([xSVh| 0*0m{!xFZeD,oqTFv/Xwp8}&H4146QIj(W0oUldy`\R  SvB&l: wAP,rxLZӋ)_˺>7v2Fm*_EyVgʙY%IX E:8 g7,ydfLxH/X8_'+Ĩ/ 8ϵf jC,=QJ:ւ]s0-.Cexn^QĢVJ"B7lZ R+ ~UmcIji4Y 1kښd qw{q/Skcdg&UE4+R%|qO"|0HR爦[8PdjSC#fQq k ˰ ,[Ʊ1gd;E}c>L]3H}חhZ`Tr#i,<ʧԿ=i*;aw 0EE甅8L̹qdž"B3b&8m׭)ɱ\74.QƺL4ΏOWN.7oDCDt[" p0Tʓy@A"3la|{[ c1Kq|l]2fʕ$ h#ʏ1dbߟߚKUd5:69\f:C+34^ į(n(lx.H1,A3ёSDxx5q^a;X-~"+IUiDG. Z\>kE)TK҆L,Hb!ZB/iPvTdrh|e$NG'FHoF(zsg/:j3-Ь㔺>ۖ[mX?kO؀S/ 4#l&oSL,KɚT9uespLem,!\!.:O_lfBfuXV؁z-j[6ic,gFln~W v BL02,Փ4CvQu )'y~ZWb6xr`Dg\B1LL؜IY*2ey| :yqBoi G6/!Ґ, 2>e"E÷կ(J #U r Gxid@wVBґCZ8ݎE s1<6=wn‡+s1bgCƪ-6JF&@+27l$ )sqLt!YmBmش]OJhF_ţRUN<)?1UTrv40ƕB'mV(~.>IWMansJhoW$#IsB%|I8.:@h׿Y=BC&&ymi{P!(>QwZnEJe:T5{RRuװ?/ekjwQ3$U hƺܗ\h $B4~;6-O*a]5͖B5s齚]vvkm/q游42[r$Kr+"KB;T7DIm9$sJOP mC23邎0IPg_hRO-3f]ۃ9n ΅BT?_لgrV@KʴCa'3isp-1p.`89Gtz¹9~GO5Jgfʫ4*R©0fu#΅RF+;7޹{ |jCzc.6&:3VCFy|čA/˓iX^-l au9r* =pR|]K=0yHb>}\5me{ܢIČx&xWxZhz=ȺA $E?ޞaҮ^eco˼ @1dj蔎 )|,0c }_.j߽уYbm>cS[NiaWXԐ[5+H=(a$FޏZ y+Hud\R>oq47Rxv{y+iQkVY,pAFS* hMEEh6KN:OO`$PZYQlŹJުwkz|T@,ǽaҫ@/j_K*8ǝ[?[U̖Aܱr,9xo$o7ZAq2D&3*cR)~"'2[gѶh{.O|ɟ8}u꬗!:_Dr&wujc1.m{@TאǓz%%H2x +Ji°C h v>NE\yC1tY)?|:epA;~xg ML%WQ8vYHlzo $ >{w wVTuC}z7s%kFidE P}D76{/r, tj_bB˘mT*ݰA`Wۥf:@%ARf4ܙ cRGR]ڱ!ԋȉ/$#V0F`&0Jo|>q:oTb+zus@&DcϿrfG{cjL]/tƑC('m1a\ď//zD] ݵCbXt`:dZwɃ,;ȷ3S"_s.EA< vy`.d~|ÉlImCw>7=aEK}UR>шC.CZ_hj_\5]$G_jo{͊Bu|H᭧`/ږ?_Eb\};jXqp]>*%ʦ옑|ЈKoK e"<144Nι^u9"JdM+ᣘj0@LQIi.Wlc4Xxe$ ,Q5+I!9xx9^S~!H,[Aj wbQ| 8bꎞi|Bb ΍ŗrz}͓?VC%w/Za[]y][h|}-Z2/CV3mUI{{;Wd3%rT#8RѵbrUWOeQ~|堝{ >AE +kN{7D}?Sh;''342Kbhl|:~P;c F'a(+t1ϭnߡS 4/=84Eַ:*(uJdV :V{As4eh@Ï$dfzD6SMyoq.\B.sM >I\*1z~Y Z<vKt:GBaS?@?`4tΜ\Cm QZnhzِ'N`2Fۤ8X:x[@Kd yxm]IrrMsp]Za \t.EHY2^DlEi{:s|^`y  H<[x Wt1XK> Yl@\հo2w5bJ3Qa靾 | vFg' NIu&> gkƌiy֛Q2~M M8d"Ѽ&ctBG>|m ˘Qt[kŹ>2 7y͛ydkMk2ܓige^R J%@bO]pZ׌fš륭KZ{m!*=X4X/9diāG7ɛ{^g V7KΏ;Rd%xJͤ/m)GBwv~"4s-'#b j6T \ʗ00k=r9e^;S?sRc hB􇺓r푸ιÖ:9Y|}DDȒa=V6&-GD  9< Z^f"nr&1p+}7$M#ŞeSFڽ .ou`J Hl_~ZOX>%X zuӑM?ĝ>0%DNsSj5veRB"#hVf2חuLv:gR ro4#J~vԣORK&1`+[e4)4Heбf;:`p6\4:6[6 Ymzr9'Ux<(~##ϦSd)T /~L; _ەgW5gt!e\G$20ʻ KSLWydL̶PlWOeԘEUVj~KyTýaagc0`+5;ڏz{m)N^t@meTg8շ"̽i]68RRѥ~g5B4(?|Ƥ;G %&~崳c]?96.@<ݶ>sb=좄YiD s\kqYK%UֆVAh_Qv=LVlNs%h\k݄(p\]շ ;Hʩǀmp9*PZPСni'J[j %$20@ @qb{Xu(O,ҞzR㫒]km<4㎷!##lč97-\'L r%\ج|h$j˵t;)%XL֒!_F8Aos!QcGNT^$`RMWF**va,Й ! @W`G<+ K2#U0^6i3a6H?c4!=jD;x*8DK`Ow<ld޿7\{VUr0Suو04_\ ~ܜC(4\^z~qjk sn091*{P۔W 0Yu0XN+?O?]sϤ5ﷅJG]Fg\UBM\]G1- NS>&v`5k&Yqsa,aN}Am M->j2KNfY9+$0I"E@B}5 ܻ&s4ț|=>FqS/lԿ^*˷G ǎaZ]ߣ'| N \-hki5}^q?ݸ=`$ QG;ԽyIMεݹSDKwEpɆ]e?0LeUԖ"C=!eJj?WϱӔbTl6/8! iD4By]ĸɮ)Qj nW[ 2|}0nútwD_@+> aY+wQm>K ߣ[}sr$=56wCcuV!tGjEy\G`L{a nk)m[(ԁwT/ "%m <"vi;W@ hX 0訤͠>>0\%e9f2M~qX.7b|5`eҧsjb)0>Ke:@\TRLqa$]jI~6WgRWE]̲_u˚ʙz =KU>*Nqs U,_+<7f#B[R8,K`Q {uEH - =Lȟ"GHD$XX;H %;&b+L{[K"m#DY^-bnQz)hݶuFitsba_NǢ_U71:fCq,O=Iq{f Tbb2qZʡ}UpR"֌6yl>O\6W0^WV1t4Ȑe_+a1wH#R.eǎ;d]wjyY89|1= 3 Do񫱳R .[ۄ^\5Ro*?q-3h>;z~4VBdaOV^[NCܾU: ـº*e `VjO4p]OyRRI "y wqeZI?XG1֖)zƷN[lGUu)> j8x9燭㞘Id#5AzU>tc $*5Xsy4/ Qɹ &sBX܆MJۆԷIJw2QА6&(4jr鞅)g{٤, boRޥ%;ye"[ pfrUL׀03̻+{D}Ьq#{H'%ms2ӐWq/ <@OY +?(IF Auv: *4 2iHEp0:US*c K:p4d#`>ޯAGqzȓbNLk G7_t!oqpڞ@F H̳7%'0 P3]YU&9xE|3b]oH4a}j*rH #A3 7ʤ^tB} y챔y[Ru-B!cz)yLT_vBZu{jR6Qj؂0lZ+ZɚsA5-ɏnIKx@({00 '%E]tnI3n\|Z31:X?*@Qd-ơsfh>`1[ %Ԥ~֜FrGq Н4O 6 ǝA큿?0hβY&z`\W?Cw:: EZEi-59oe+y*4vdɢv-CRurΑ{fA!}fDK~ǡ?Sa-<%DG]v6JUPOd?}qe`>O1N41_5^m#>T~yFȑa1.$kon(dHW{rPm6Beޢͪ^ǾÀR|XL" 3x |eB ; NZi!%$<'~i/Ȏ LF–̂".o654+zkRlj;XGZ] jB% ejj2BnKnvQ_y~P1ՠQ 'zVjV(է<enH~\Lqx8P;X.|1=N(E b@ (/T[)1O7h+ )kw~a%?Q uJ2PGѬnF$ȹ,]Dyvp>/ )QVu"%.ٔ {aX6XNםN'ߨS VN\t%,M%"Qf@KyvfcHt~#erB ѰJY^JMݶ/?)6Z wBt!o(˅rv`GʛWrlMp銩WTn@<Й&+,".`: Iͷ\y E`o}3l# lJnt',3W'ժ 5Uy'! g3?Q#!J%tJNXf beS_2Vgtv r͚3fa^!Z3 Ya’Nm>5b3 /JHhf m 59sEy{{&՝ [w?b4JzͶg\f:oƸ}Yu.i~I}#!m4:xm/NY<\,߆*zD2.|U̹ȅͲ+.X)(<[!30T;²?)=n<Ғ&qG/L-pv _Qo?`V]0l闫Av@T\DƳ4QqM"|0h\/Qw`mp"*| *1~Ӿ*fkA݋/*Y6,VqH|!U,'#e˂., U#Bٜ܆ǬL=11gp Eދ;h`p:7/8+LC`x}.; ^IkfÈp"gX.=#.NBAₗev<]֭BMPM \AX%bzDxYy+6gaai"Bf:@)G+3O"i@JIR^Pax`fۚJA,kK:Y+r^iU"(qVb+dKFY],X>7< 0 L+ŘC?QWԩܴ1#cAώL )[qN7 dhǘ4pt1nd~n ny IvQ7&YQdWQ;fhjdܞ 4:upݺ%gsI6>X@۾֋5᷸2*rV=\~^$cEnr=:01nh3G܍c;k%b_ ;/K<,zouB dx~N+E7KOb7iض@)v h)HeW[҅ƴq*M)^dD 7`( ضM.5z{j5GL1zSsD֍pA$Q ]M5Dw\2b_7m$Ц ikM|wu,W'lY|,pV=hoݗO =;F/_إy'w.UԱ[q}8V/sG1joix#O}RSxY9zVRtXy sٓCƐq^ɑSc"PQD yL7߾^m);\ $88TQX.iOQ3K؅.'"Q|`g>i< /Pس6ʄehhVPe~Ngafة Vԯ%e!h:(}HaN>q%j:Awl'eIEYݑ*%1@G#lF L̠Dqw/qT׌@ ''V!$؋mfV5yC*?bo-&oҥFEQ_L0S>ȞtgPÃ9YA,tN֠6?-&:B'?OB_$l?yOĕYo& rį%L8kڏS@=78P͐"9pOR/2E4*~T7kth,wW=RHNR^k'UtŶaB1τ4b5Y&|[c#%zUPھ+O=-󐟳_+Ԟ@,|.>DXJ j:l5ݱK-EhT~%gڜڥcʚ.᪶l#7GiP? Qn̠6JJ~25ůB=]1Hf kHI[U_kzT"OGή1N^XIV2JW܊CE^$Gѻl!M5X ڋ5As Ȕmb:HZ+֞ VP]*'GqZBG$ıfo8(8C4ANY9c)>k#o>Slt`@FBGcc 9ӾE`VG1î55% .Nj(YU`J-!!O7E42=Gp鼶Cy-Ž_o}b(̦XLaTJ@&+:Z=ב5j'—{LWHRo|-.S/%ևsbfWuHbl.M!54MYHj~BLzS Ԋt=ӊ&9F<)+mBD1M6Ѧ81ISbpRQQU_<'SrRt3W퍦SaȊ Z(מK鑆YvnX<.I ԗ,$h 3lxRV+խDɧ)/kyvCWETHK潹r*aXǾcNŁ0&3HMXWܤ¥lb62hY&[pbR'Fҿa+-#>yH@~)ӯf@ ^̈Ve~ag HbiXXfrwnKS= V( 2A 0!)U-%ϭ΂ǃ%[4H杀ч0+*k&NHSIOfe+e|rK$G-\wx$|?ϴ2ҁV'fFC l/>a89Z>%%hװZIQRjPMQ;hiL?5>ԿJX^ #`Xm dËQG/ݽbSqCHe\iO @ $|~I4=7vwc&:sƕ^[_ذ]9UԔX7$69Y#gD7}+><[=ْR}_!40^G!, ("rlZc:V&W4wc"[ۦ$=W5N $1KTֆmƼh%ΛH蹕m^:>!x_/f7?UB_k2Xx8b@ȉV&|1򴬔BaPxPCpQ 7iozW2m\?0v*'@w9$}CKJY¨eA%;/sq\c ^x@LP6V 4?=Q+%Qe/qߛS1C6ܨiȠ;x9BfFe6pt޳ !S=KwU_9*vEEyD!K(^>]dUH맭({s@wb) a;נVj9qoCʾݘ= m>˞W&5p=DY>' 3gY^L̠$k9c[z|c%hZ9sS^l}_7&!cO <E{?ەΚ[ J53{YnR9ھaq$aY \9e)y~S7NCiSZNK٢OfEbB/- xnjR5N0*m ,鍠k7pju Y}#%ęr,s2UUaڬ q͓qp N*xpLٟ1[sCB7@SJx@V cKf;Bh"`&1A H4.u({[ts?`LUbPDsUm9uaτ(Oe֘Q΀,PXX`qTJ} ?Z&o{1*>u~!4&!vIlAv斏YF[cS9%,"?Љ^)Q8/`}hğ l\plt*ۯEbPTg{8+opeg#vQcR7#[f[;wF(:fAf9b{J8nCxBУs*5dnh"ő>ֻ|)I#'PALm4mQu4N4|Dn73?(OM\}BbИ009{5 0⭩=iؖlz2jZxz`_b8)F)Gy|3789l euɎ bhxE-|PI/Yck+ڹ/HtO_\R>24=J?NBׄh]L"oLŞ4ɏmyCK}dc٧*M⥐yCC)xvGb׳Br- fG]G)4FrnHI ZDVS s^uRNq"^fXZA[`z5{J@_ؔG} '6sHN47x]FnR|vAm^? e$Hb+ft]$?M+ 81=[~7E&}X2@sHG$Sѻ?#XfAbk%E1|CU€Ys=td@5t˵ʞ9ҝv% & J&0@I3W֡_un æ9`P,j[(fFک̭ɶ~]~I5#7{S:Q9/'b)P4&]K$7UyE|s2GvFWyn fp_6dܩ>HDy=(9X3sA!@!՘ރ&sibwTYBan*qZ+c2-Sjũ(tXXx@?gd(kI_x?attm o4L"gLGT\y,?zt^&eaٖqf2nl]eH}g̍mڰ?3 [BS?j[NFȰ8K! Ʃ\2_-w9 T\A-dsM(<CeG] cc/#F Rgoώ_BUɑU]٣Ԭc_#*(fkOfZs] c){/S5@2v}.#5>FǾ VowBiBsU!c6P u.7Ub:K =j/L ;#Z11@<Ч#[[q|"]1 ͌q4D;s{9T8\6cwAn3DeDF4|ѧ^*F`CWNaB-ξçg$ǯw9%z$??t<.P[IsS>@\OyʍR}7DeܺQ;ǟJS7(B:Ј3p"Υ $(O-]+AGS/NC2lX;g42N{C snG^5~Gx:c>xf+Pd0]P̮6OB#JnX|nP޷z_),8ɁF!{YhEy )*vI}Cū l4uݗ`q5`_3{}bDd}-@!r[=VCՋz]3[3[҄wy3isХdS-w^39~qUmwz)PdNr5kP5QIPI9*N{%#C蘷4/<y\s9}KjD%Аo HM͕e/@Z8P (#fs#qiՏdyp w>`hWT]`)`:UK,] ?b'Qeq9D (OO3h~={mur*{X*h~vKz;XG6u8$EOa(bNh xgdMDC{<ͮ}|[L1 <>*qvg҇~w]lw ׻P5o9hXތu֭ش!EWffVR"Nd%кYCgd|vϳ Z?A. `v|`{V:የ9UPrS' q~PްƊV 4@SwK<7-'ogB^Ty%q^n}ƀ=9l¢{b؜f)Wu-觓M#c{S[&:\q"a&(z{=nAAR;w!*5BZY+V4g{ nic{ܟNULm2auIx:V= t#4hHnZ9:.jx{Sp栩dv}IUb:ዞ,߽ T?H1vGVl>@CbPH?$k!|MSW=lT;!IXDGd2`]Ƃڛ:Vma01+U kAnO5aVg/n@s'S |ڜ0DwWlqO&0/.VBFp]Vi j80?&HO]EK|+e5opB uv" s :b Gda<;gV)e !d!Y_ r]JbtDƅ@k5b)]o}nOV$NtPil+Jhr[@hܑ'uiTq܏_D6*"q0iZB@7Tm3jzڨvM}OUWԼJ"@( l$@#2\/*{qi[=\QKكz;˫h4s-b;Y ӏƑu(&'L qt BC_'(Ӆ:;6Z|ge^Ekwu62Α0 kLسUie:ɣ|~eQ޽CдX`:&w%{uNH9v.6L\҂r?zҜ)8} uKǣҒގGOɟzXs=8ȓk !?+5&E5$o(xpt  E.F7POmq`MvO},?Q渘CC&bE7nkrqSFbu`GSHt(9FEaLݺezͻj?Nΐe#{~5n_+?:`Mݟz.5]V^ȳ­̓ 3: i%OH@U? H 7Xl`,Ztƒ暚Li M*DI)&OhU/JcZ% ђ Zضi*L9nd;;: iڏlqbfSJaF\@r/nn7f[?X~ʼnrji,>UwΈy;x:}/gZx&55n\=iۀ8,~dwYW !'PbcD0d+p`Y 3vu:CbhZ]>7DolZ58{ecm>&y,]I|Qaa0|WOW.W dNNEmvLkx~*` ]/(#bha v4'V^ﴜUz1_~:NX(.P Vf23A9tkp WAbIL\~}+~7:\\ה W!e!(]IŮMZq]hH$mMp=}m[37:*ΙlFmdlb lG&ӡcnF1]$]! olmDW)N x2NG %K٫^P=ȊڎcY,50V:_vOrԶܕH_: 2oY!1:8b!) sSBWQR!L\"Xe@Iۿ-89뇅n~F]nWԤlr,Ý$@y\(۰\AE(u4e_rC'O>$Us]$rAUhش1ҹcRH"Ab Iکw'ńDfUpqL/q*v) >*djhС?<% \yo2z\9}dRite% ҟ%[8n?h3 }6BDP}}^ ejP*T;V[!H)ː^ՎGCފ?jzp /7Ji67WJB\OpOYzQ sc#QɄ5 UJK"43PcČRyO 4[NĹ=%#.ŽEf TԣIg(vMׅ>4QXVIl0W=Z3X`H t!(9DA?ܿ#*Y3Aݤ&˭R>3&9 JlF/)FHRYtbgB_٥"*xv{K>(׆./_XAu]G?ZP(S!A rG~zL%ݝqTv.BD(W*g6NGçΪp>Z`AGol ܴO֬.oUp~qfM=od !Ǟl`DT1Wlnu  BX<ͭi- x%JlXDCɿbjbN-3a")3t7r /#Wf}RpbĜ9DU*:lx[1R-\ւJJ1PATy`:58bADXNeRk-ֶ5#p9]u(wAP؄?$&%i_ʨQTu{BaII!$JeEfC qR:zPfla=1!/ܲdux(4Q vH;@֚w? <. "tgڇO+hL*䬿p]^[`d`ٙ33)(Cp 1U*ґ#=C=]#h8% Fvǽ swb@8*KrE^Ed!Q4-dv(h}`%C210}/_cb@`GGH?ddޔj9Bs+\yſqtߐz@9u, |T9+RյQTSr04^>UlO K=*ya:MznYM=ٺ;&Yd`5K \7Y _*pBqx^7 5 uM,y-N,u˺w I} $\~huu'kH2j0#V)Ȕ oͩn_O x҆9d0FEQcu rUt49V^lX8{eNK.wpElIcKh:L1'J%@ "="gi=袡x':4ͅ^f2I\ g>6q vDJđ| GtrpZWOݻ݄|fdJ&N^lṘG\Q:x=C#[sؾFa{`[%7<N>_I]En_t$ ͤ{--yˉVF ?\Mf>UmH"i_oHNޢíIα[Re+q. ,ywG, 6DF5blZe JMr̩ ti{ntM qˇ,? ^)씄̖c 5y1 ma@Ϥ;>.LS `ê?ڝIARKۉzdYgj&ݨI)xD7= @*}=^Z={4k k KKAG)r黫*ƽ$I4>ișt =.i&dav]? l?k.ch+gbPl1a6<=^Yj`օkL:b[N}. M鹒 &qᠫ5._^>X1jԔ."^p u-'uMwyQ\"cdI%+ Q3:Rju"ZxaHah$\$yY bǵsySqxWa'vjۄNi+kˣ=/$qT+fquA,Z2B$HFx9s91횩[GD/[CDrjR563rC laJ׀HOضFs :"[BT| )ik٪#X 4Qęt B7o_0Xx3$49$5Vl1ayfύ1ԇ|-܁^5Fy, Z/C+ֲ [0ӗgA-5;Wj^Xc_R;B0tᔽeu>2Urɸ֌4[˃"gHэm߭u E 8Qpf84i׎= ;&-&!%ELC+>QZ"ّ="( MYaP>?gnYy[bUokLWT'e /NR@ j1Au,h9&)7px+D>ϩΙ ]CuƳ&E<EI8Q Unc .Kwn0o64~vƵg!9GQIZsvWc5 CB\TfG}ƀ-QN#9 ;vMwsVRW1S=y0}7u W>u A/ K'm7㫡v4?]mVypLY{M2Dir{CIyv@DdIPVnsHbۖ'Q zB$P,zpaG33l9[ C(/'c~|zSʥ#,CejE'^(B3W)(FɈ8NxბZF{d B 4u0ccMt,iB{/Udx&b/Em`{YvL<t93^,*%A!Hniז!#Pl2ւtr(8> 4!S _eF3IN/`h:8 dvz:AP<.3f1OXrt{A/ {UڬyW_Pè/j? ].ZmW(J}N>R:z Q"\iTwsfE5]~*.z|Mjz v#y^/6j1|[]Mz"| /fJJMe#B޷Or= hsq0Yy7i ߰Dda; Ft^Ց]xW< v>z4 Aa81F%b|  # f;`'zx1Hh& pa21"TtӨ QP}Eͩgmb7 nA}RR'o&qʄP܄WT:_5\} PHG8#g_[؉k+$\T!1cBÏAw͍A94Te~(;qݒyG)D0b+tRdjy)WOVQcdvgyA7^^eFJ$l7ٷvhvܯm],tmx&U| [<8:j0s3(6b8%2p׽wHZr rNL#GZD$bh${ߘt^,rb8`ѣKo64.=(֙h y|^GW[b$q~$im;t>,/TOSvK.Е܁9mSkEx u ?Sb`o ۝%丞Xl~*ʯjH۽ }ƂãfsT&SAEz:*ZE'b>Щ΄cRyC[I3"oz8Ղ_N'A8/A4;H@:$vRI`ѵaC صrme_n\hˉ$-@y Cg{)Fa&@y ߁co9sَҀ&5j9̴s !888MI;Mv$L#:Da:qT+8 :dYpZq53([0?▆+%Oi>>s}a.IX?@L|Mⶇw\f qѿ@I]OyQS7=1q|_+4dUS:v$)l @J d =u)0Lm(ru/|};l  ѬGc_7<,<.*RwBYH.O" [W {eQ;iv_rjyTJfLVĪR]Q,#*LnAnÌB* uw y <3 ނ4n&r*J8˰m#NwU JKQJ9yRlv[ws~,񤄎im_Bz}9Fw2 N{UG$!lَ ; D3%I4o;c<= Av]<6D↑u\ #noN@/4x@?C?[fY{4Hϧ660K oѸkt 9cnqn+;Y9 Cc5m?  W,FY?c*qlZk/.PZ'Z>,Jtg"TZF◘`L3( thnAzF (VgOw;$IIP cE]+HDIW)^r>1=^#/}YnP0B?SL[k%ȒL-' ̴v,Tieʓq_$y8|d66Z)G}H_MJQ{s;L/*nPh_X}^SJd2c>*YrcєhKYFTn%5Qf &s'g,N.{O' SH+\Vx :MiZ;|4R bxQܯ>>؋<'BbS a&·%ȍmc5 Sxjͽ}J][)*;Wz*;ڛ*:hpBY~zOŜw֝ixdl^{9zD9{0qR4LI6g|c)-ȯlp<@魸֠oCwxBI Kd_!(4 @^WNZ^Y+H6`]2OIAu,yw%ޞC>lJMҝ)J B!0Ž+؆<@F兤˖[Fb[B 3Pɾ.pl=O ~ &[p%a)3BJ7!5dꣲ\پ2ŬGos')bv1$Jԧk4 j]WS) :3C: k,BZR݈ןWuhFs@+$* 3A[l8eӑ f$qJ}DJku,L9*(Cw jOoZsO)-hKUnB3qDi)*}EǧS!6ܹVXu9(|Bza5@@x'r52UŏwzXf}wE'͊Z'g,HfTG_LS]]Z{ia & &9L_չ\v tZ񜚵0Q:-F>} 3HSQGG&dƥf*`ot#\v|&Ɵ=e,2<|oN0lOyW~ߟ ƥES<6}3 1x ݸrj ut_*aڵpJo64gv^"P.U ZW I6?\ގKj9ġB'rɺ#L-5SrCLq W,i6L*FPmY&+ L|_ՕP*(˕w?26RoZȥn*K41^+|NW ܱ{,EYY3%@Ӵ Qfգ kU ;}Eb[-t_kVZls{ei2[ X `03Rբ"DMHڋ$'+Ou検|-j؈~h)I^82Q9i ƼEA%DZ!$OF9\@yGeB*'~O2c/te9CZbyz_8Y]+zenm˟gnEU4X./YB4Ps1crD 85$b$?e=gTo^ Y$̺#*sXx'7:"(McWeeLJ1%B'BT Z`ID6/WA 7#LgWV\Z4; Eؓ%2na'dU2]96VZ][{NتMtBB'{bs̓RӔl _^0ҘKXy} K?bpR+ BaSCHtYXƫAC CIY] =T $l͎_ (&~ix@3EY2 7W:y*m2ۉe(,K!U?B9eu<1ͮ/56V \LKY7 }EgI!3g· g\ml" ^x sz]atvb"F8mm^Bϓ**sspPES_KJńIhR/\rYX;au`BE˩%0+*cMWLVַU؜V3o6cH-HshⱣ_5OV#&!-jYa9x"Ẹ*l9y/zr l}7dO]C WV2"wEC)Hx&iN+Ex؛cWA7l-'(oȁWLa"wO9;QLwu6IIu$A:Č/dh=ϣzW#gj3ٛYH۴Ck $lT*40 \똴Ơm{||C6_`V^Tu X6km/>v9 B<*I0`N|Q+1I…艔(zp 蜲p UY Swzf`(ZoP>G,i<Efn:FVM 칾өc;-\sUy:nA.)h\fЊwC#xjXWDsH;%P}3 B̃d cQKr):xҾ@VcFާ`a]oL;i] "wW(,*b~"x@ 23h< t5չjGn&h<䀗v*iwD=F-6X2(wqf ^GL5 f" ;g&iӹ:۠}O4)8|;=^Pzub΀X+)'b b%6YזB: <"6PyP=/:x_W{] CSA$٘Z>1-b]A` +ELKOYZ]A,vjXAгSgy:0tRK~o5՞R%Xp 䶓*,$2sAC~12SQ+P"7OHr!ݪWSsׯ0A4 vjv ԏg#Jnak>[ޮAsT._-l갲5y||{zjd ^lO^D%yAgОߪ% wTS7O_sŝUI}_@~ jgAed"88d&_PB}vM t/SGjkVl LInYgعvJ1SZ`0[Hb ~F{#mB#8~T Rmo|U n8"ŏsn;q&dϥ7e[@x0\𺇄=u)9JZ=Q Q+sU #24Zv8PXȸ=y%<2asub9WX ݁xHd|̲4i'lfwR !XsXmo%Ȋ_dh\GOˆ\-xctO]1Q-_z;J6Qm?/GGh7U:5 ȱ0)T5i3<ϊ$~Ee̕@!Ĭ ػca|s!4(n$ePi8cP=Z-C*pw1!Hľl]'LEqd[Tk- o6 ha!$|ȽjhG\>1$k:u@]8S|7"CIu / ^M-qmz8 @Qu[ӁA-INƈpĿ]-&%B&Hͦ4-M Fh*HTO*uc൫W8W8x^P-?U'QQI ٶl{$ܝ8=1+l5mP\Brca DP2vnnWQn8b,پhfa~fa)C5SX+HC1z UX5aj$'W;/K,ƒh}\(; p4?/猍 RhCWÈy _?s>Rמ0k`a. +8yBky xy4^hsy&Anf8"PRz\6+ۜ8(܏J xL).ށ5Ol^OsGqX4“ B1Ua'1mP̆0$aˮ~Yu~D2,CWc0 oqх;:c3V,k,Ӷ3gת[>jÉ'|ƻ<3wB$1{DpBû)q=ؐZdN(U_o[IEE 3cjStqwg&տpOSIvttbPq&o^xQ҉‹)[6.7n;2}Jfh>龃eBz&$8FDUBUcA4)xk$j|t&\35M M=K`9ZB3YW(MՋ-.[Y&0YDž|=1ʮsq$8B|g*#CWj!^~Ѷ-}CҁKEM@FwϣL1K=e?Ů * \J* kȾd_5hO(Z(籌P [ĝ4o\ ID)sQI t[PTv1\lw.2:R9\ rtL ?S* L]#V6ܨJN]񸣛F݃3Q#YF`70YtfCg &B?A\ɅRL[Z; U}ny.85!tg2F`#U]T2>MB6`eKK֌vWN?QWGe:H3`Jw(}Sl5ͯkwZk%` ap(P=jm8D1b(Bnx1şnF59]hW`tҰInOꔃ$%k@%;~l;Zż;%J"l@u r6|3)LL{;*}a국ѭ#c0+7 '/B%<ג qw~GEi+{ļ'T.3d\Q/qR7d ,[=ѢJ$@t@CFF$<|ٶ*62/6e7XF8p(S#o!EZcW03Em cc蚜٣aư ~o ( 3 EY 4õl#Lњ-G#B2AL'K16LG#w|oHh[e('M+6mM}Bn,5Df5%W`%pȑoB0pQ"s3TXuidhJ._etHW#m=Q.b3D1tqExcin_ioI S RR6<}ǬIąz>置k_c|)+ MT YREŵ_qcEiY>1zQKguyrD4_ ɟJu*[fikl& [JL#65M`w0n/L8;(L-Az)9m]x+ByAR=kbſuzK zD»sw`h"s5uTׇ*c=-#)v:"{5JB%T1kC.}=&ʢM t,VY_eg+JMsA,L*ybq#%|XTPdcf5TyE:hgAdCyY"pTJzF6&Vqb#d.PxR랬%dMNCN:h&kX>} N/xQs2(-]DZ˟s3+u(MTMIUT(7@ϤAgGᒔ3P#g_ 8ni(+C~se:y-$h行>Z#1!+r_ M8B,$up`-$Ae^Dz:>qiOϸr1٦&+mh@18蝽y߃\d76•VP/Wvi*7"Ms]BH_^+\Z!vi${͏HTvTjo>k(R547um[}!QQTl}$fua`=6a#$=t&Rh@=9NDkq)ذA[bh"Jrn'k*Z@q<4pdg6T?V4- " sk| gcN5΂$htI@ok"ZtKG%LQ@q;"8ڽ)*N^6o|E@wJ]YA<̦jG|ͭ)uH!a=K{aVipRTyǙ}%MZ ӿOj[{}|]XZqoo~ǃkK@w@)1JC僲WMʑ+@*=Z`P|79 e욊QehvśWHEnK,$z:w)pΛ4b}C]FhA-F+JNY.h7СKf v_\xkV)Wm~R&ekC C~#6I=N<:dںFSsu9/N;DVYVr0F"jh;Yrީmr csQg /k]w+3U |=`C $(cᗦޝաkH5SaciĴ@zY@yƓu 4:lFQs'yS|щ&a:A>P#8/z%O,!9xDrE˥k3^{A5|8|^{/ {6цM"+o  hR)=&c҃Oi&5/*6AR&ޅ ڒrkz/ʌw,g>WJ3#)[hĚ'7@Uc]S!.xrήi3(-NN5װӋE'x0UPKNҪ+IP[ՑqJbx<W 6?,4 ]/k -EUoh|SFFϻME&*_SI]P_Ŧ(02%*ȮZh@ $7[G(O>%0 bȃqձgj1_'[YNE\MdhYzw~64kޚ9`c;kvQVÃ[˚0! c Ug=+73؟MmYg_[lյjd\`mhaM@r5-゛hc$xidX4D֎)x<3wm1by/SRe&,r=ĮP}֭PT~faQ"/R"YmB_ /R=80Tvb~_5p˔z+XNNj462}*WjxlVt:uj"օ]ة{;of d/5' 8-Kx*]n;V61RXǷZbjwu8) [cNS̋DxTmâ^SA2HEѴ`T sB1ho "CK w4Ѩ/ex`M&/=*H9J8gN;bKS ?&(JZWrU)X?}. "Yzgר?hL'w_[kh\ۇ"*. 7Uʘ4Ai0 ;Vaq u+ 8~k/"Ƨexs4R@R`퉑>%k;= QTQxV|vPdJ}0*:%'9wm pFOki(I91 eTֵSTk(ÚxQۋkLi09`7]-aDX D3c9iيOK#oô]ho V"SfcrUxE! իcyV8tFM`4.fUseCF($BSShdzSP\Ӻ$gmO|tФސ0,Nc!W&Vo\dtd W#t:7?TE3Ψeذ /%hEzlbFHj,:[Z8͘v680ȃjI-a5!F_Rr9Z j"nkc<Ԃ˫@[l\!Fj]M'}?eSlۼl7]{[H FJ|юK Y$e3#*jjk~+XgavٜTaAV{wK&;/ a9 `L#E蓑Rqd[1,_*w`ox316w|w"d1>H ¶"`̓*wIڞ2gzO_iW H 2i?&Ʌ=ێ`ox2NU g6s5x_y:4 /mы,A⨘x)[v/@,5zo2׫~^XB<6$ e=:vUB?R;!hen$`ZzH˃aSXǣαB<:kqW /4u m^.0|un+-24 5K`FآlYÖl"RUsLl=%uL.SUq#"ՆTUƆD mUuщ2!z .,BZ `s0e>P?yrcYu;űj[!ˈSr5D@;Ø9 J܉@hQSEmtQN4HNy{`>,yDSkr>m7聣hE4a&-T\l`䂑%2=gTIڶCUZi~ %ZhrQGz< pZ6738UFU\AjgyO]jw!>*%8:cg, >7hh-AgK?d"P:${^No/P=qvhAQI 2W-Ø( ~nFkD[+JpsQN.!@$_vŪT^2^ؓmX;3 {z#/)[J>}3Kbl5E-ÁL G$%ʣdKT&Me1Me%:l|ocIpzx^3LEx%6*$*(X=Vbn)@25$S5% t ~ {g?bnjOz?E3886*] K?fu6IeޠΦTpm{/+9#HȈqu7>/4nhN ^7*`ܥ>o [gL") ㌌klmB%11O+4eЎ83Rk>ROvM (75ѾIڽx_o2rp[# ~CzsF",4ĈkT*TFڳAiq:mZ%t%2(Ac arYf;eBKH^B]EVH/T`P.ܮ>؆u+!Oy?Fƽx/+G! qzB#O)M5p' r̵S;,?$$Vso/ ^!m^VIL P {,kz 5ܒdz9.\+Ƹ ROt Tqi{u}hEH??Bd2(\9 Fд1nVDh$uH}4:59C ^`a7`J"RR1_<9XscP Ձ5Hu\ѽqLIaJU`b-@ tI؟^i2;E:VVpjj@7SB"^\F'CФeU@LPp? -pEiYz<RHhLy crN`4ZЫAAess"OgyX^|G6}g jݹ b("BXk*FOcheEӌݗ5~K(Q$qwAibCh5ȨSyu\L2/sJU0/<e/i"W@Ij>6.qw([},̡1=+}:j Ej"HhY>UdX=O`7_}\Yui̿4耟Zv<Ԇث+{8 9M KzyHm "K26i Aޚ-K1ˉ}"K`wsPYe`xLg7Oz5&++PDYniR+k6^Hx@iK+8 v >1)yn]eZ{~ȿGR1)ҁa~ ,;(>r+$`EH9 dmϻXknsf`ByV^bT3#h'֝\Vl2䟼embƛвg39nhmhhh-+#Vx'/@vB{-"( œu LWTs[w7@0)Ieu=W'nH 7kڏxH퐁oů$ R+N CI Rӝx#A~յ&McC8<˴ 1;`^;Oݞ! ll݇LkOn]/I@Nɤ8fU~\q4"Ɛ<<^ zq© & EP=lQsvϐm \ lJ ȁsBdQ[b_,&[wظ(䶎dwpYtr_b–봔9&辽Uuc|CF?O,_t=ly(~RO d0N )8& >#!C\'>i^![ҟOa* ~zzib~5o4P)+1*͌Sݗ#~.?ETlK3N.xH u̺4TPLlү šW WnS K O0 f nbӔ-#c.,Pf cr=?G|p:wWKa:-Fr if>zΠDKqr=OW4ìg y! 'W^q4FjWtGZ2fkQu'M !&̮mT3]O=?lW$BRK{k$i8l}7Yn85S|b$) fmZ%Y)cܛpSxho:~5TcX|:>0R -\ӆї<R>C@ici8$`9Vc Ti_5pWǶtG{A`Bf 4l'_' (2MXhXU~$9}+RO0n?}=Py5%L4,*/rh}SnTrXVH(yPxR.J d 0pm($b<5ױ(a|u;2^ة9 fq,dtdXdsY*dtOԏx9K@BH=GE3"1ܷ%q*ٿq]vX=_|An>_,O㤾AׅG2nuPkbV H#Sԯ[ ඞ80?-N ;ruSWj鰐SS(sLDrh?L-ʝ#'d|NvzYtHtscBC+fUpmg)N L!xq { ѻR@|\d@C ּ5MF0yWҴS&KJG<> 8rnԟ87yZl'O;CZE!IrlRsrgL^=\Wˠ:ݖY4SH>)cvAѲӹ6[<(shUbwU*a\ vp0ë$cM27oDY(W%T+!$O&hiM67FE3<h!Sfs{UzN-*HVBu!Jx~\R4_ǵHa "7("&Йgp Wq87uGmȈm7[)͈|H/a{ďv.Qu'-\YoB`v{?ΫН[&EܰНxM7D`¬7)WӦ e%g@uN?)$CtKmݸn7O [k؝VcR>&mo,Wcp\F U}rk$aᆾXmv9mͩ% Y/H* jO~>{+/aQ/{7)UR:o0綃0ΑlvU|GŮ$ #F>OTU/C7)s}։·TY8H_%j3+?57*{ylh{A[T! L&|B/8\#{VۛxotPW'nPި3],6񁉴mDC{RBǦkK{sCw!R6N&QDY .h"Ei a[.%JU7\S'R!c6w GcʎJۈ="'ny߈ġYdQC7ǂrR4@xԘuյ9tQ)3f# <>w -a,CGQ,2қFNm.c8ט'5OFIe]uhG|Hb~衩t~VcAB'ZHm*Lش;DRbUTByQZxӿҧlYZ8ЁLϗkW_rU;Ѓfvz[GY 8S`uE+IBolA?5Vq뛳 d疆~r]TBn^KJig'% Q5Mɑ ;G&Yc7JoFxL#*I]Gh~N75L+u7Rsn4ֺW1^Y/.ݦ2)x&.CR[NiYb[̈*i;[S7N6{3|^]\N̮MR L$[3cyd RI$߾ 'RMKZ'a /%ׄC щp[WV3>y SR̥xB߲;jJZ)sH]0 Xۭ9ctu?G'B\$G0͊DCTCOP_r3R+zy@4r=)U$ '0y!V:0G=i2H'2;CrGFe~Xīg蛳} /ZyS[ƒzS kˬ/$N&@;k"6i/N:W`&DhTOUTg |s{'| >9tm~hԹ_Vo]*pVYNf.b~e+Y|aIg]a$S^G\H@;9uwqdZqsYI4Vج;}y|#HtPH$sDQ>rX̧r'DM,0-I]MIIQ X>](9UtS uc䮠;wƸ߮]habj XI6AV7~򍘡 f[ jsda/ƣx-' ڏR,S/@8<ᛨ|*Ĕ;JWKֵ+ԛ> /j0Ke.O t#-1׃R#C'/3DennQߖ+s,UZ<{ ;ռ-2tE'MVcY?PlK0)L)aH6%ٿE7z&tT)%/9 ?\Cv`yK~}0B,W5Yey~&d nۂD{ x~'?3KV )y,=l&\vg؊:$]zR Z nVfoU¡C&2땊 dI6>Su>S ?Th j="y R”3Gp@LOnXrg'hg1^K+>Լ |& 8/KNoj[z0_\4TZb;@oM"}£^QBՖ X}4;.LҨ#C >rʆ|}GUH9*z8b"(@!7Ho#3̌X>g$ :ҷ@JE"xN#M 'IJ恵E*\e;3u@8b{ڽdf Yj҈rJZĖyp-@pO qǑ(9K] 7^C8r3PJ`;xK?$7. ?{y=r#ϗM5E5ퟅ N"L๒5' ĒWz ?9-8L,?K( "B>_^Iħ03WZЧ3xRM)ӪZY:P8u9 )E@ϰľk1!5¸Ŝr$Rgpā\%g_( onu/8[nZG zJLI 0nB5Kfg>'MnDSi.~־ڃ HKsubU$T9\H4iBea86W }E8&zλ$tڢ![)̡Ke4aZ~ 7G{T+ CmW(eGi1>kDvF8դoLlo RJ6uMJhC׶Md%JĆп@W(&si蠐e ^DaLmŻ(X_3j)DZT]fSFD@g[e4_(ݾx.?(8>;i+Yʈ`Fij{[橔3H M[R4ל(2rX$T \;0S m84PJQŊQ9&jubLꭋu]Žs͞슿δ!N_ΞkT۹oAnQ{9Yq4Ɍb[:9,lI".-H(S)54k380"E~lF}eL} XZÇ]U\u˵f/% t T; yd^.ΚPcy 9ꫜpdm Sa $mgsV,Z,κGӤ$1l|"Q ZȚ,̧(jQ 7kcNޤrMV&ζ%ԒY{C~֬tIig8k%q;[=T[bIrG }a=}dAC:Lg(x\,fjP?Ʊ6M)҄,M(_E$tLe!oAn~qF`uH`ގq/y{v'xqPPX U5疣S=ޮ 56ӄ)Vӟvw3R͈KB_)G^ߠ{7 vu}ggvRdIZ?>{b=>V{9Vvq5(#%`9iگUQ0)_V?1Qؗ, r 3Pp,Dy5wc^ D.VD}w4rEaoSL0l p*-jA1n5@¢K$8XyP:FB0f6xs~t?$x.@bkl{q;b XzT@:uu/"c]U+?Sn[J-It^^-|oJy3$C=·Aܣ)d!3L7wocFҰQml;TIhikԚO_ɴ-6r O5$ͭ}slm$צ/"꓈GAIiBa2m~B@*!k;^L5hڙ'm32b"zȚY(]Փ%k/Ĉ4Ap;meMGԚaj/RkѠF\Yvs>X1Q0ADk f]58߬Ñ9Zq,m+s~W1Mw.|0Aj3Bp 8;*+P2p`nqCWʊqG8(|eQzx[A+'&T, a/?WN+rqOA"8neHk=hzUE47=9]Zꨩj,r-Qzy,x)s Sy(۠ œgmf ?$wA#uKS18k53/md,Sk =9nn8Q%dϐdVB4DN}?v]8 :ow01螩Jk,j @CjKʋT]aVm>zE˜ysN21bT]r4s{VUKA^m6 JMԆ #uLiJ>Q`;?;e6^f#d9rev5M^3td}6/:_~w oMrg;&˫܈iK& :y)mKWOzfneA,7DYOBVmu2 3*Ҏ9zz6(ZByx,>i}/I~e-޷3>.Hv/ٛ%#+ZjǴO*6w'.To&wMی=BC(@=J }mu5'R_C%Pse{wSO '$Ez`?]UZ]T4g`j6]0lfM=sZ &}ETng=g<(\͞O%他1D> 0&S _!N*#Ջ[u:M%_TB!/Xr&vn;8jB(DrE' L3•̠# [7>7=6bDYvi{( ysݗ> e-|W&E'L)C==سЪDŽQL)e\IuWKD›ca$s{/"U_9V©OHY{*_E`[)Yp*S~,3`/pÏ=FM{4fZO˓N#>?AB\ 4EfYd&2S‰dõQwr!l)a~b狂ER,8 %vۉ:\+mlXL6 & Ua-7Á,HT7v .⮅1r&T@J%SlqEN?av*f%! ΋jmfمm}.QK+]J'd|4eX&8SBp@m( 8bI%R{p1i#qhnxbV$$h~1Z~Z#@tV3+ Lɩ{Dt,Cig n #=-LjUυL_"9vS6E xt. rzK{ Zӂs:]/מ7tIGo`YQxhvf~#} KWbNҽܓΦa.n6r;*;$^N!\nU`ύjLeHDS=9<s% ";aab8G>rrܶEw6B(-ʐ\PM[)7@\ JVĠ-7VzvPPb, >ieeRAUe"!kY^בvW Sii,8Bn}ǯܕ&mU>4[5@'c~s,IDl*76Aۗ"4 [-6$ Q FE=Zlttb5JS(bkHih0\_A:gPgk-Wۃy;\@ZH| +?7pr( ƦUB CI>#bJY|w=jyRqn#.H_E~&7 SR.m$:%+/gUx1#P` &&ﯣ+Y%X6[v\sQG\=b˞3l{ў*D om4`lϢu}+wBN߉ *K c"-$4IY^K"wGerԪ: {N (ޞ_ Z3 '}iN`5"jI0-ڢSo >?>iw[+H(v߄ R'm *ufT|3 WU<d@9pLz vŀYo",lI =iii+ xnS${auQtw@\ {Ɯ@[ -[AtMuTܜxR ;)J(<=G!:l kGѰG-S;`]xs&NkȕO\ZoDh^1jUG_:!a=@;}М[+(?C>uDJNE)D WyC[Up9 ;: m 9氄BSt|aA^ ]sr#:Sht@(l Y;w7R7"`Dpg\-BӔ;C @E"( (w(O}o'*= !sWڀu777y6;Om`:ԢKˀ8$*JӕI^7V+%q\7bcc/'ޘH>yӎ\TM6's)g"PҶK`}Epg/x.kTWg6na(-,0爎SCfL qxAz!T0c $6IgLm@~m$*:6 P?NYFr^l=x\<O{w:yЌpq?=1+aTI =5S͑ȶQXf F3@3}c<}r|qe/ F)o&ɸ#WY);~{lNr # sKеfQt uGp"$Ї_:1ej<axԠdqmmy\״Eŷiő ʃ2%`Y.cBYE|qފg4h5rpʧ{0FcPy7xJY3 >äRhVX{T[wŔ^tgG n]/oGe+ i.ùe}í>@@jQ!M05w^D o>>@ȯH9ɬQB+2gJK]COq2+W$BwVgkY"AveHojTrhcǘ 4/pc'Q%Lʂ3|I]L1<5N2@V#SB"4}Ʋ.7K5U:$-q{'PFM?ZW=*,k)=T8ANoyK'.z`{Hn,Ԭ);C96@C+DG(ј*AmӪZͬѪl -*:HUk6<;Cz H1 f^ fvQteB⩣2ԛOx /rplV;=exɗѴp`}> K;ݓ"^gPSUJ;Y$"w3qj $I.W6gqJ_.YNH'}J.]ZzF*>[Ii@h[9K8HXxMk9Dz)b~)@&/*Ӹ_nZOF[' }\u.іmY6-pO< J~ZD y2p+W>׋UH!dhWz\ϵl!4hIpjDQC4xb&R8^8`x~=>e^%7wgZQT-U/W"r CQ 1N-v i% o;x_@_1a_Ul >E2YЗ_~e`+7Dmܲ韞E1<erOǼZ k R.F~C"D[ iXU;uCD1ͫԚk`3(dܕ7A `$>#ZV'~s"tihYA nT7;vG6Yq$`>"P%uwV-=g0j %x]1TocjgQ Nx*g@_ƕXOhj=i5 5ߐ#jFـqվ5K(Ƿ$2]xWǣ,3AL3pG?;S OXl-j 2 =g 8"W)DA;]zrVtqB8R^a Dݓ):{B@70I婑BB໺>n=NNZo;#9oa$;w ɍkMg#3ؔȋs J |&Y[PE?9$Pм֪KKݸ]Dz J?1NОW3/h9`qӦ6VTHmS>Li8FC* ;wi\UG5gťfgO)d?"th(}h)aŦCOg a\v8g}Dw_ _OP0(1@Q%;whPkߋ|RJ=bž(I66D Pr+@R@6%vf+;Or-NtWFeTN+qGZ8 &r z G%&j8dnӁCrD}s&3^²s+,LP>3%Glv=tEo+@m_P}~5[GO.9^ c&=J+6;lԜ4`Z/@OO?XuӬ.a$, Ex$7Աa8&}/嶭d0/Я%Ot.=f_3C*ixihٟPT)3^Eut5TD"'f/Li-1!GW=3ql/Mr5)-?O =jJbݣ{[2isa U|EVq#= y]wt#Q!_>h?ߪa16cl5%`Q!Q]JZW:u;ӭ7w6j.Q&tc׈*;+YGE : q+IhUf@MO 蟜DEmiЮN ϧUDGڙS[!|wn+M.yIM<(¼u8~\JduGf(ӏgmku01ڒy|Z\9Yt_d)nݨ>Wk I)\ڟn$=]h"iY~V>|(.пٱ:p#3ʩMfVf kw_^mGT8 ;̚V\$qir\&QOAȖ4/c7ׯm{}3Z=B¯]1#Dɑ uᅘʛ/䟹rIhS)(]ADpr|rz*s lh {lÄRsE`9nTA勑_(dw~^Tpo]0;j+:~ ,3 ,4Z064SwgSu'Cv}K"9 H==+J%[HIl id'dcય._ʝ 8-d"UOsa8FIP|ǁ&}hj.So4@:~̝ CKfgp&aj" Mf{e7 rw9V*36dBϊ㜂<jq_אg6dT9O41/1JDTyVEj[ bʋ0IKB_> _ |ܠ1ĸ9ˁ=&qܳXTKwAYHu|YoHt[:q}[Y7"Yq @CT BCbI&?Kki*R?nGU2_i6WQ <UQjf꨾m^zZԣxVc5~eߕ)}dȿRKƏ }Pj93=XaչA t{$^A^ڰGYJ TIU{"_aoPS]:. 6{s[NYU<Bi|Cyخv7w- ރp筴F:BБV>KM ^hTV.]OFs-Ѕtoj%c%Bd,mEMv 'x1| )*S;?Z"7q /7G@,q-f.SwˍҙcdwDF&]7|H'Nd=t@8ۆXrsxpH\a ~ Q> Ĝ JW^yf8c>X:"%bπP;W_0-:p"1`+^W:F'PVdQ^ڱq ,UVU%V϶u츨z j%mmLx!n)wUmg[Q1IeEwE_Uxw$t<29vd]Աzsr11B5 Y#e {"@xyLd$H_K^Jc;mc*QxvA&z3{H䫚l/Ivt^ѷxE'O\2"3s R_n~DC|n(޹[Z(~*ƋU'Y4/i-qj(  To:Y\"qkӊfn>7V**~ibri(zZB Ȑ&^{Mb~ #A3"uC#[ڨ6[ze1 A$UZɢzsdhMTjç]G^xb^۪ /tGK0NOF)dvʽ_%\ %b+!&Rs(uf{ G;Ro[sC EWt4L%U*Mک'xSSJ^;Ҋ?BaVr)rU]-"mdego7US `9j9X;<<)@%x}Av.ts4? Py*> e d\/Y4w |uh̞t;ߘd/QihE"0#',`9QyG[mM[pG;*O_`2YJKM܅@UM& FȆϯYA9E"*)6aLp2yjә z53ޠ^Va'ahx'a "L ջȋXs߉9AE;6F+hy]Lޢ#jHExaxf@"Wznc>I<5}y[ӛY ®D6 7N߁%(e-8TS`d#LamaSMK`nz 012(7տIs`̣2;9ޭ/-M$*SSo6;eo/XQkmDK|mſY))/M% 8?Y-z*n˓N#acg *,DXx #P;o"UK:F6G-w&h3;w^/ޡGűp81H(9.i8O%G?B{.Cf/+# ",bɎBs#Un:>]iĶw'(Y*O pbMo0rבB0n"%zEţC\n6HjZ #>mPFՂP_{ae歀AS^aEdK&zG9CW~9'{{`s9*^_+^ɛd; J*FT]et-~^Cï fWwfUx7&8Ǝ!?ZhϮmvOG41).&lzU#Hg8fZUʹƣ}h)+>H8c~[*RU&(?a-NPwMK H|*| ˄U]<";.+)S(n<|RdBg[^=}f;%(ìp={nF,h g"RΚ+'ȎߺtڋЯ/݆A% ^B Ny&7V Vȳ}ѰKwҷFqnb|uvQ'- ~/z:Q^Ec#|c,i Lj/&(}[C7qi O3EVQŌON<)z M?xtZ^%{_f)TPdT٭VTKl+3;Z=(͇pxA1C?$DmJIlj*(;vE8+P6P}<{8+DX0|m|)h׸#gu`@`edmQH4~ )ΞL+8-Ϗ\p3|*ՙm5'C`E⣬%hW{l_[~_+f-t$Q\-(buCrIB#+@hEi5L%陌DzDҏ0R߸(X8Np0νvpA wvo;@x.0yO%O(AW"Jr 3'*/ F'ZˆfL{( Ym q:6cz#«h  i=OHFq(Q0?}ް_T&p?>lO)9T{" Ie $('m/ $ 6Q} W T&.b6_5^"v1牝F҉(K찻!xIS'_#H<8H*yI)Ex)@8XL}~Pd knwէ=Rffu-77( .@xi-+~R;T3Mn};6YpOUiH)2)&ʼnnJ47#i`B핻JɠNэ "1p~ME=mqXdzj#1^Zx~gk-#5!8q1Z(@`g*'2vzI\sih?]6i#\Xs觨X;M"] r ci @L©h0=ov@Sn- { j]!i `E3#遨vgx MJW4WĪrިY\0([z;ՉLP=?"K6sL;EʩW6Ef6;e8c`5}7>r/p֞m_V$kP6?5clj݁M QAJ z4$ dzT!z|"xiRMRZB#탦s5Ӌ(. e4Ҿ%(I()LXE N ]hɝ[jsi&7яFJÍ^Unh?} ,}0-B Dlm.ľLn)1( \n2 hajQS r-_TTW0B/|6TC@x!1HKC]n x~<\;Xic1ճzu}~Vl!^jV*CFs9_ *NALħ *P%~)"ba`VH%1Q TFCxiWd#n$Z{(T>Wb (0E>F4ۯ1j&гKZs/0s|7VWn=EI:OѬ¬z67@=GHE`>#|{t3ga约@gU@A7RJmeNmqHs5%.Owz:M ipR4;Ӥsep[k݇.T$h5, á2BT{G* 94_ +evVc^Oq 2쳪#ϿK8osR>5v#?63r5M*,cI*U)YcnQ=5@Vu첽KVBI 9S .%$ >#TW`|%"s"' _}Ud;egp"J3|a jcB7_@]Fݾ6\"N}"~tɄcdWZMW8Vd CCSswJ 1qFS{#r}2˒꼈G(&u=`yR?)+}RSQ5KOw/" 䨡u~93̉.$gbu5i^NJ0i46ӤC(ϖ8ձ^Lyė,#}FOF6hrSN0 ;BpG>d]jأ]pšP@JM:! q!`Hx6V~vˆfJgK2.UѿHhz;V8iF_7BQ2w)v:-_ ٹQJU!d)(UTl! l.x l7G$wS! v5RX2ЂhĹ`(I6ajl-XޤzMY ^,K~Hy4sώ껚 ]rk4w)3mqݕlfw͗2݊1=`QS&"<-,X_03PI^ n}wKi|^i_"6F,EN5rTP`2ku-dX )Yzb[b/K]ޮ*Cȋ {@BBN[ݑFRs\[FjR XIr)acq/ThuS8.7XUV>D>ͬzo*ZlDU5 Nl8Oik 2JfXG\>W.rX1mMW'XHG0΍ڜy;5@s6Ij9wfR⃂#Ġg]DqyV2k:'lmbT:wg!K]Mki\y}rDy@9LÓ t_%e*_t+%oBnE׮Y,_V >y%e#?(5{ $,> 1Z{꡹ɣڝTp/) &PA)Me $8WV=_?3>*ѻaHHkr zXly2+dDQY* >|vSj:aKei~i--qƇ9NhAVcv //cԵw[ )^?Iq:m97|I(],rM;\ם@D- WJQQ 7ȸ稦7kwǨKh1dEGo5V[pDEG'q{f?5dOLHYrLksH=R&R+?/áEw0o 9åO¢Ehii .a V0U*[{2.&D|r<7?rWit(^!\Զ7>JY ԐEeDlS̏8I ZT&QL.hRZN6oO`1gzط0覧 C^Y!48'~qj duRW!Vۮw@x,kyQdάݍ;˯RبwSLmSpRY!_!(a($y( 3pFCre̺?PׁuFG G:3Q sm $*cHW ?zd}R!c*R /#3p”, 04Gnv(P% hYQl3l0Qd\ bǨn$* f 徦ETr:kdcN3  D⋩5O3~ttZŪ3t*.=c]8 BLȕ%"ȮYk4rœw)bVͻ4_~?a0xBF  ^dt9SN *1:/}}6r^l`{#b~>ʂi~5?=J9_O{'KQNʩW4 K~f@κg4MMh!h37ųⒶ7C:B[.Od7AX̩\GQr3`O0K89Q{謥UNB{p׭ÊgLt`!lj>΂T;Cn9U>8d2v2#߰LĚ42}mƛ̺6U 7aI*㜑: 3xEz[SNĸ͔, -3$s@ .ߤ ckEW\Qx7Ԓ D^w }hq^*A5g8´v:5:.%9LJAȟ9C4v?js˵Nڱە`Zć}CwaaQ&UiNe'K NobO] Grюt"IZ%IW ˚ڧɝl{|;p`I,z ¥z=!cu­X@L(\S$= +q4ti$+y>VEt%EYd?Oj,jD>+}{4TgP!pQLGQb&؆UGݽsZ %ڻ1lQ`7,Q0@LͩꁤGA?&o ϥ!!bo;[5KZ OO+)TAQ)`E~KXd1ҵS+2AYfX#_c }9p}eݨoc P&@vQ#mE\t»] 3@JK yg(,.9>)NYVZZv^_Csޓhn{ŖWjѕJFJGsa@˅`F~6~h4aobG6B.d˃ԯUM㰫R7ڄ E 'hs3 : Rfi)ZG.!uN`dxGdzbuoa,Sl=Ӝlg'7,SJCѡɗ'2༠ԥpFf7S4*nFjLGщT)w*5Xͽ. ^աqO&7[Lfhie:`~U[Bc\N[ty^ \h~n b_(gcÌE^\GNzԸ|ל&ߥ"Y&PkA9ԗwcUYѶީ$9m! #*0Y濕ofQk6Z,pZuLx 5{.= + ߻CpN[Ƙ͏Y(ً ڞ}?+'͞ՒI%a폜o$TbV7}EA2=|ȹI؀u{ǠPu)sʤk&z+kG溟$EiT?i ȁGM}2y2̢D7pfʜp_\\I[Y2ICQ^8ȼӵ\mvipXŜu˧'^ sYаథbw/ o$I~U&S_ !yK9R$g)ItL1%?4 .F=W ܁33B^o~@x(-\> I+=h*2J6&bm.B5-TrLR`SuGfuJ\5e5NK|%@FpJo]fpbCI3/ٻqdPƆ4Dِٗ=[B&5&A "k,UyAI=#I[!'k dtyw@%}#lNyzB|VoTy_ t44`(|f/S սʐb:lauZp`d+ǢCyQjΨxmKQh^(67v͡HKݗ \APLrjn4Bg] Pl x>J̸Gֹk}B>?SL-BIDXkIRjzMLJ\yHfGRϧ C#L=nm;l4&mX6I]tG6JWZT~fru?Ş Z*3kC+BlnYܻnY%M|чԒ?%gH`% =;V;G~yQHuWqu]@L_*ف:Tj~݁ʾx ʆE[l ¾߻m6z9V5Q.b&譬E#^]+ 56V#q>-ög#a-M͹@6Gq׀f^:Ȉ@؉>٦)xų{ &Zf[>hSW*$۳K'!aA\ r 2T=-իc%k426X5ȣSfxyDzb(T@Zj awPѳ? `u F <#lkuc0hS1;H)P3']U<.1xwdJ3b cEi'Z"TS\*r:6}̘;ҊG {/&E U%}QP$:u`a4%I)6Jݮk] [vSשB8=qiֈJD5ȨHUYLcAm_I#ɓ}UqB&?%O,p k-b@1@S\/|e|! TʶU*RB˵bJqoHPЎASd\rŽtOi$qD s s4 :_{# B{f+JVđ Jgi[ _D}WWϯfh-sES2RvӶE[ust ='0 琥 b܇EYpXơO`{&Nc96ǁ Qo}thP%ͻ\!qYLl06`Lug=UL߿< 6.#P&A06r)2?\C1}mvh%_R#1RH)3ңGme$5L/fgHϖJchzL5ڷh=gD=eܑY$u\wbҕM2(+|ަy=/;qPaC7 ^i@Z\^LRE(m Ex᚜6F1bWqtD k ԎW!9=f QW~Y+GdG]~ ?_R }B Nϩ$s܉"ᤎlH߼v?th*:CR¬D.v϶A%>gfF5,WSZ$yuR};G }#aٓ]5?WA-2ӂm$WTJR?$Cv/a/q[|9שO}5',`Oh}~]+V!hpApJAק1ޮ|oz:Taa`!+m_&Y0madT1Oʹo;f?+N&3c3(XfH-~}x3- D_(nDLՅTD@8Qq|ge h'A衊Tym~^|еm cX3l?Pe}x(*3ؤ<VX#_cHn0 qI^JC]2mNNI$vv&!:zfR6 P CRUyM3DklZ;<=e܌aČl6&Jd4IL-||ɀ@:=M ?[).OXvo䒴}|$xɑ/tV@,PR-l跐"0я8]o0p''84R;9y`AGV ZzU}`K ed{OyPqvPu:qs䦡ng('l0p߾HN(5šbW:xkhs^mٽzklZ;fO~Ҏ2׉!=¸~I[f_f/lWZ]G%274O`( 1UV [4 &VXL.eoSAi΀q{"4Db67y\ Ǭ 수{bu8RQO3ƮkϿ~G,Ӓf78B{d5ƨh'9EepR$WC-02c`{|'n_ؙč]^dz6GEIDvƈIo](Gz]4Ic[yvd=o݈߃%6VW0d@aeBgƹOI/ R1痍zX,A* (v&;:SΙ'v\:wQ^@ZbM]Ot4-xSݨ Ȥ qϞ49zEp'1; JLt䡪֔tN /xD=qoD4e\8~,!"?kZfU Gސ G$Te26LVRY"A%؀LY$y*AiTUxk'7 d<2NVR" & !Zƽ3o!z V(1zY8ySh]cd M;y'dy[9rm/Gɺ1*]`6uU@x.zp ޮ><4"./]UL.m(~_b"ěiDu^%zQ-C-ƷplȍtYXCk<ϬZ[+KMo? >6\e7^EKwb/=9\{Ѐ>u00URZ=4)y!ap !}T>]ԅ* -RШPXԮf~7FEn)HPgxXvntX_iOܤ rVb_[g #<лs^-ry+߾ _%:H1< ꫃e2u4]d:Y'n@ *:MȤ!C{ WhRMZr07^ IÂ6Vo&@v:f}{잽 ?`{#̍i!Tu,ȃӫ |A|[¸ ]o3@DfpkMB4[S x~j -'EU8eo6l?9G$lt hHLl_65RZ3k&5s$o<_܍+F"WT|IXt٣D?B?S9YhBz+8^e+!׽>ՈO!d`_|0Ɉ%B.@ղ)ࡀ_| ]ck:8jy!vheb<7 ~’n+OtDrm8aJ}6JdBv2O_~TmiK'*Y %OSP1 uNr/̢5|j3M MOT azytF*<#R'EW~*,:O< ZƋ-ȡ?\w֦}[f hП޻y^+T YsT6rBuVEG?'fzcu?oQ Bu83!0\d\"@`ӂ 9QʯZ4lv߃zuu] ShxY)+FV&-;dYXbꃩ^{ζ:R=]k&ڵ;5/=erؖ7ڈunRvY  <aY_K*8l*7A٭$P&:$YmǬ.U `ӏӕj;V.< *$*߸>Kh?tz/%JO54?1vƾkeBUՈUQC^n P!'FG?|K|Tf%SИzD߰eJ- ,ª B@&tE_#Iz',Sqs'ft&?wcW=G9!ʥn_p$X@B?,|MY$"bfu8RD0AL%:΂g[7oS鎤r!1ok͘gtٷJYrLԸ*] ͑Wwm6藛$G6XA@{Ryk6# `N=EI P $-S`B&ߖ1 S*wϛZXg0+3M*~?b>|x9‡Cپ0v73,ƀ)q(FJgDod +-΁0}7qڻ|}LlBM =̪'^BZe@-6!U\^~ 6wZKiJT?&eaQ^31.Kq;R_/Jo Bo]93h 0'L+e~Î ^bVCfRKQaϔ oB neNG#V_w>A;8.;KIRORj.P e_7ÊZ;4$2Į'Klt0V y[tQtUt)҃]^:^f`Rw9KIN׫ )Z͋bK#c}&mq~s .ҚA5z+:㧰3epЛ'P`#x:w2q2*t8DDݻ㻤%;L/Oִ* 1$1@)w^) +!!G҅OB Yv+v{S/I]&s)ok<7ըh1!<bȌ~O\%TizNc.~k*AG LSƧt! NŢVSņPItfmW/3(ɷ7KV"ӥKŊw1ہ1z&xy,wDp{; T>=UZ`ʖ !R{yNuJlsoQ*0!T3QTp7L0ZoXJyBʄԻ Dך!ѿxbi_Nh+J8!.w(_OiOR^=WkkOUx)h. {%|& %'^82xLpn=O!S^>DŽY@궊ϋ+mv&vTfp+q)xҝ OpmBŒ{#6>4} @Q'=]u%dAGgUj_)ؑsϲ:=P`F9Јakw"zkptNN574p['mO6 % X.#goN)E?:s6hWHB%.O "W; Х[ +%`jui_P.&c= {h,]vvusp9Di8&pMsXv%GwqwN%&Z%:_=wijo o06K{HO+݁3?Fؿ!nI*i_:mEnIVI d*PknQVZjW% ]Ϗ$>)͟lFL8nCcERH|V&P`s=^uSH Q@\58yMiMK.K7r"J "HO~۴rRAPS-+ODˊuorzt;QE;Uum==;XCn:gX|Nާ sbq#k8#536lm@iWI釫Ƴ3{ʁ p 6eaq`U x fUJ-ĴRg))y #UQS2ݲltسc*aR'W>tьpa$kf3̼IK!$VT;;67"?Sc3i8iLYΎP6:! uqwa 0`3d~ym$ķhl3/|[Q떖mcnkfwJ\V"p'\ny_LMXR򽅁u/n);MoTTuKm$jZbƮ/:ơ)d2eoQh8MLU>3DP4DmYE<ZLDCe9ûմO;շ中|e# ;_WeCb٩hރې֦ 䲒`Sm}M~?;!vO) naWq; BN667&ԯE^6Qg>҅19HXdb[Eag6ޞ:ٺi"HpssNj-K-/7 áІw3#MZYK]CPoΛ $W:``Cp(m1w7 ?Md09x,t2#KI_X0)[ͦv ]|9:pBnX}# "5ie4)-Fy.=w+ݜYMpTt2?PGP12&ܱ5@9#e0ż4@: !;[voL<bTf޳B|qJZ &N3nY٩czO=ЭN[Ecp=ImeC%VbnС@q!p/ft[&"ᆋk;'m_@摓< 6a5NNi*ຳ RRa܆.}(VīL{ U*HUJQL4p qvܱtp@ltGZ_i?!dk̿iS@RshCZg0ġvS 'u Xv(o΋iJLPzhb :,V+.o9Ŏ< !ZaB=msWB:,Yg`4j;P]JVdR7'TI lài(A>g]J\4n:u A V;%!qd{XGxyGAZK Rzr-lԸG6e\|7}hj,4ilX{gzq` }G\5S mY$> <{K^GHD$+&ßguj Qh:No('%w({ pSf7|\y[>F^CD+ ,OU/Oj[U]QEcTA63(fF/bH_Fz~Чw S a崧+@xG`#8@$el)b `O>Iyv~ MEO)Ju ki`.ط;aވ3ɢ ~hܽEgj[kGPao'寧8|;*䍦_1YV\ZO/ไXF|ST$H%u_X "㛘#hwXZY#5Q69y,`We7RLuT Yo{S>(2y%Ê( ع+⋛3w ):@/}B/!Cl p.i?.BDXSq4鴆w/C<ٿb3}ϟm]LU9Iw#iAS@NW%2S*r\5>[<|[ ^JԉjJTe{˳Y1qblgxQu\%CפC$ʀ_}q1#B)FV2E[E{n^Z o(.Ǵy) q]bwviKV"18bOQq0rC4{`'t$wѺQ 06>un˛k_MIS!-RzQʆUB8PkO<ͽn=ΧQck:-^}`4N@kWhp7 7)IryH-6C|MKѸ!,sNm*v:I:u-Hk4zY1Q Sq6X̶ecJ\bnB %oxdOHmƒ.s~^r`24+X`r`(xIDXS3ct, TsO(LK @f m@h3!H!M<}W˥fG]¤nnɄӜF+'6魗a-WMۺs{TD|"Kc?vϤ ؄URW(plHS1"q(z'k;|cȪC>\O.WttJ1$0H 3s`;=QszirP>(&wM!^&:0CMAh RH9aўOyB _~\a5D'R'U m Q*j)m)<$T~D'vL#ԋ2CYf˿q1s@Vn-Xz$ 1O¨jlP!D]F%lXzڵ&e L{/ѝurڐֹ[ʄ֫ImDuS̶}Gp׹>@nv8r{A^X藅Uyڭ<LTR(Z?;i&gjaUNBČ/BYȘ(xsZ:tn>cHA i"C4.m1{#U\hP9b?ڦNٙܝ0ڲoSдٚ*ggb깞4HDo1Q`Lh:e0wr_ Du>ׅf}ɮ .VuKS)Q{ԃƉG`Ɯc2pEh&~DбVY,爒DYTmhw< 3m)wa6ߺ|5$z/ڀz(foн.Oy&%4!XQngu[Uѓmc?%WP`VɘӠPBe򅫳Uݼ=}{($k4+ <5H1]09BSp- G)vd 俐R<[{M`xk[Z@%RISlܶ:ELW2QC48~rʮ)=hv|Zzn$]k^7Ya*PnEOdl~;ReC9b@x ( :'KvܻFTU*FpCCskpFeoP[l 4PfA[Xwi"tpv`53$ `A'xdKwQ'pM /㫎eItIngP/;H弑ݽ>MXb P͌yrY\4Ր pjjpOu%7(bV\fr{V[PoqJN!zL*2b7_qfjh#DLYXU~ry/UmU8V0kovz6jq|57gGo`vA4D70|XX[Ұ#]'_T}"Ļ$YV1x)xlwUܔF>aS Dw6l܇3B5D8F,CghrE=Z I۶hj˿ ;ohu*gsRQ='3in}v5N"rq W (;KW3@E g^Ľk— 9((qA!&3 /d=U"Deٹ)QӲ\g+Ni'T;CjIu3(LEK4򭰱\DE_䳄mB;ORi:jכ$fvÈlh9xOu6bSA?V >Q/*rGxT ;߁{jj \*԰32FRm3~BmSWP|{KE+,(650#cYpziɃKGb=S*55vAD;+e C+Yu$y̢"X*JvqзXr"*AyיOx죊ErA%Od籦pM' A(PD'cW8tqU1'<]$V q d.7N^QfD_ vßfp7+yq,oIXiIۗ=ܖ/g m$G CSf˞^Drxsa4F8M^MQC2Lx脃h p޳ >$8Ȕ G,IfQo*˄#|0b0JkL5< E6_ ChYRQ n/FtrqZ U jo-t>520>zpGrҁtS=bA4 $,A<`}IhcpK1mnn ID3-F:CҲ""⛫I+f1_3X􁡆ݓ-&2L\T'ɲȟF8j46`KϲfQye}ѕG@vn+){1>;?=(G '[vtnz:ԂݍBI@Br3] ٌ)׻T;o;E@%tFA?2M/Y{ ΎK9l1w$]u]xLRY ޑ~Rޟ]=¿fta|HzqGI@G 8xԽ!s{6OSK}r($T (ٍ:4D|.`l)`ڼ55/Ngz,oIĻۼ},4De:rK KsR!jqL2Q8TptJ6\Xhu(@._T+(iױIYvAZ8tswQAO=[. Ҧ/|VICl 9٧K szE'Gj7:{|~Yɔ@jUD\+@2;= hbCf`TbmT+uϧ\d("g %}7^5I4 ,Rq>1J^'Y2R.Yi2JP[ˑ1%zb,${m~BY>ԕ @Sda0z &m0M-T[wXIțrjDEBc6\JQ乌H.rΪM@տJ8atR/( e:Hz]Wja}հ H{>)d=}o=#"ƪMLE/Hx7)ލ-CTEQs_s1@haf}|(c:?`)1|Q+Fr^'A1 ?2 WTw+#0rc7v;?ڕKAѢ t=cmWĦ!cĞKq@>p"PSz(.9X п֧>rgbOEgl_MszĻ3%[ ƛ d,KC(Ѝh "u٬Xw &c`e =ކ+]k|}YX*-B%w(äd #hF0c} #mi~߈_V_6$`[ަ#:ާmײ&/9PU3Tb&{T/212޴*m=4[8^bFHqv5O!`yIwk-IO mJ!K4ˏix 'xߺijI^\u62?. sXM$,94Ӕ@2qdR{:bd'3dkP5vԳ&0K')LABeY[L5>lʤdDxwVwW1Zݴ6+&esXV( Vip,5awoТ'c@m豑 <| f|g03W 03`A| ApE[(8h`ف&IXiCjVڷz)Rv2I)-yf[؁I\w\pK@"=R@!Tjh|MӼ' tXI:UZp¨<|SbKc-tgs ʟyv;ʖE_  _J9F#ZgʤNݎM\c!Qz֬،[gj(C IlmźL^/=e_G/NNK_?w26kהz?J ]; AR CNC5qj{C݂˶ʘ^=e/]p19gK_|kPL@MJp^-T KzȜ7 .ޮEi]q]Miy FJB‘e߱-}X~3C֫W;_b:ECK;Ţ3'n*ps9ءbyCq4A^E&֜M5^uĴv#] 8'?Ros]u}g&|a:R̸LxNGcx >/'[ʂ{TGp픣~`@>d/^Wm x _D+eTI$Rf{I*PtA~~qf17TܙЄݖC&SGx4PD1/6"kWTH|5C.&JzǠC;tA@}4頽6'F0D]<%#dȖLL) ف [btE ; Oe|-vW`!Z+,`4W,/Eb!ً Z TEeoǾv9/$IÿZPcJ,R J}R MdNl3g¿(l0M Ŭ%=AH40dVr֊S#:wyJL!|KM*=} ݲ"6w\YJ_>ڝL*bzGmѧ1gl?TLi&- <^7)28g*"M-VJ-D(;1UFrCv'.DV~,PڄoE_V3k9m5J13l loƬҸֺO 3&I#-sE]xEEsZ9&' |^bkAO#k6dK"8ϔr;p1eS>g@.x/Gs 0Qټ28~uBȘKL(e2Sf̘򻞓ZCrAo, "׿,s$։Hċ/x1VQV,ncд{'es^D_6~ݮ QScN ۽IX``lꉭ_]:@s:hۍ^F/PTN21PէoEñUpu k[pN=vjWBVSzqQ5x8 .ovccK4ٓdchj^3gkhaLqaoub/qkH`X3P1 2&M#Y_& ,kŠ=r $ߣŶC>jɔQ+ 9(bsV[j/KGplp1A"T'qHA}ݝ&@%\UΪ9 `OВUCα{J\ڟf9 W̺үD_ESY&ii4Q>i0΢k(`1W@j fX=Q3]_laZ~³ӕ־ɬ BJ5GԢ;MOOV U6I^Ce:G46hkaG3Hau*8Zٷ!fa$Ji}Uܒ/5POng.Cf$@//.Blfo=Z5mnlAVTܜK"懆$7:,$ai'B1';b@~HE^C+?`JǴLx-A-$DoPGk&^gvSE5DnEѬ;q8M%50/,OA?4Bn^olEY4n>G2>0{mA1uZ_: 6O|7,`t,qb},3F8BH+]D5g L|uZ<QrPRJگk/& 7~ZpT *xۣٳ*Q/ 2Q4\,kN!gnOϝQ Ш|mr)6 ]d)%d|ݱ]1&Ѻy4ߧ4~jpy&5BsZ"܀ 3w|W :ĞUUsGJa.5jȖdcB~5d#hDG"{>6 CMZufj-l| `e̠ \xeW\n *|^$&"j7|CIM䯡(qT^/=&2 gs-_A%)0V%C^-ʠeCu| M0x pF4ܨ3A%6zt,"G k!4}TZTCsvVwB~{ yn-EˆJr*U8LsRӚԮӲcn {^\(fԕjtũJz*<~^5) ^M4PүdOw0=O"kL!|\{v'?GtjJ%amDŽ{c] Hͧs"h4QfUOp>a0`q$⁂0 ~yB-&zRYuJ}Bzzh8 ISu , Qnk f428׾l4〤FR}b.g.^-Cg^9IhCc[QW#=ȯ&色)0|""&0DfSְ+Kҡ*;?Vc,.*  99:pmJ3D\dnv]#`C|Vo'Q v--zU y%JjRMԨ[&H@ UC٬Z/fM*mԚL֥ǗwgslSbJPX  S~w^fx*F]|*j|^ځ3~~ 3KN1u?ִ18V0d$V"qTpϊ̯{}x*BV[AI甑JKI$!V;4 o0̏mxxT`h!6}:/z~zR/F䄢n_<ї_3![d4L%[>zm)fH;[;C_ S>*Jz+'4MEjF^K%sf0X'xvEv |6z[%eX|q3<$Tl=z"vBs[>U5f^CA3!2HA+!Tc2N3;e eE'g~ڨ+뺖 K2@b![V!ukkw> ʐ CGQ$y8*_4~WXxP}v[T*ÍPT/jyE%#buv{J>A@,tȴo-r8A6 -q2$AT{]i k%2Cﶚrd5.Uw`YcL KCJ J uҖM%i8 K:nLGr .D3\ ArBsç.ves[QdѶF}ت0D%G'nlmR#u9DNL, tVX鄷ޅ%KKM5(9xoA` iЭPp8]"1BG -F>䝽_ԳK,uMw|GP5υ4K,!ƽ=S=]\9\hw.+s#բ5Iz){<&@; <(iTf">?n0aT45 y"TҳlGyAtˍ 4)_h c+i|!侣CPT؞׿`*7F,8-ӷ蹈(PBp҃S HLQPT}nK dbf8ܩ, AʙE#$فO G{2T5EjO0FHv0 =vUp ?TNgQV䩇z5哙^Oޫ']-Mv(E+#z=]vRf姻x`Nۛp[D؋8m(wPd ˼_PR^L[ߙ_+_yCU{rv%4m'H11[&g7PNjD>tWhRYE u}b ;ǔaՌ7/1*Ei"ntojd*  %B>>+k՗5ա/C!=xckK(Vpgkœ㊂_$?%E :&Z'r{hs.(#Ybtd y}!~"ej89Pwy_%Ѽ_';=bfHvaqCcY ,SPWק!$b΅L(R?:&|wx4YC i"T!wZ Y?ml} V/fnj S"7Fÿ"b0`K|iԉP4onqS\rvԃ+U])B Eq$c@(e%hF 7| M ^4p]trxM uU B)ؕ쇞7ߕ1NaHA[oKG|!SJsy_ nD,{@k3,o]~srE3@}/߲6t(/B[rYiw&x< W>֩ζZd wmQgn+u-*GC zǺ@ean:CYsT [|*i6Mv%/93p}J/o{ۺmooTs]K, A}$;@"?1>Y e' t!8rGdFhʥ3)eH`hEdڣȌ3ٕ̣9x`q/MJ4L/yn&7̫6]'h̆% dESumJu-X`Ħ 5hFGDžj_y^S e)? +롓 1^kR+R2sP0Gv7y#;p4NeC6:5\Q58Gj)V]aenWAIۆ h3FS6 >FkqV&S\t~ְ%zF1_ʗg'B:J/_=(g v$Mn(,.Hɖ[H-uݳ. TГqHI_J){pk_;luBe/ }e}TKGp4"& jڏ,ID XUkQVCdI)s89Ȝm;]vO/e<+9Fu!@Ώz8&n&/ɷG>Dqj%a a틸)9 3jT q I6%SI@U6W6LmABtf,{qUԴRP/?)5ܙg!:~qGMF)8@8{n %@RZҬ䫼ˮxC!P2m? =~ f!P+SP[ꅃX*l P/*: #sAC.3-uTss*z:DR=SdQO=vM|wgT!6,Oʼg'p;V瀉KQK3@) JQj?L4~XdHPLl챈:\٨_ v;>F-,CfFBvfv3e+9dNkS³ϓZ[ΛBUޜ>nq~~ áuǡ)qʻaŢ4V\[JMZ38Γs:/HDDj-=bMF?P5 P^M]$Ns))/66ؘOt.oXSշe64F%wo~r>>$9-"{/+Ƥ~LG 3Q/|)e=4G禾[W*D0 h{2GKYEZieЁF$VmGQΝxY\$ TQ?ƹjn#8Nqj+H.8UUW\xͬHqBg=)Oҩ)\4;3I omOm$"QO"x㔎Imdw^;s w)@ UxLDy47G^Վm*&W'K/)GL l^=Pag8pB&9fB 燣uyֲMasjɴ[_FIb<`3(ut~'hogƃ,y{:qC5UFx/(&av}8F$\ȞW;nlwc\oX$qFw:g "8`į \ir!DH2Bgeg]i5bMfWȨ`fl[akS$eAEn᝗Փ% :3Bj}NV]d-E1 8+;Ds+5Rk֛HGR5~W+pnK`5)ZL nXht o~f>8ZFky>9K7d]cccIFs=y*!!1L=pmx?1fѤ-Ԩ{~r^#_<8Sio)IҟטOO~KXguks,W6پh փ NӅH@>f*∀-?f5Ip gbɸ/H3SG 'O(# 4WzCxS1-;X!.Bpcĥf@Ia!lNr5G6.+A#zPz<ŌY/"e!}I@ClBVOS@' .wtaWb)>&#h'Ce]$MWp6`^kriU,*rn-~q\cV?J rw`S(V8梉kh/Pr)]9D|3uK  t} )\D  ]iao 'ԽT7`p?{ӻ6P bN:꠮l_e.+ǍASM;a_3ZMyuwh{ H@#T)2 K;}D>} D8gBњ-}Fkt 5$X/̮Lpم b~L#<ɯq:u)l ݦ.<ua1уƚ]]-[-ɂRrʾa'4iK%_7k|KկV^.9qn/S5od;M-1.+ki\ťiš2fdQtV @wEm!v^W3/RϨ0Ɠ4 ]jeυMp#}}j/@a`oҪxUԅ/)|lCD=j=8-w\[vf8ߡ 9@3S@ξd`֔GH kC^4z6,r&OI*, Mئ] ^WПJ]7j%T|Zo{Gwdw8"=,#_rP^0Ȩ \2 Q!jF*OV5w:f$2n{GPK0)|$Cj3°A*lqFa/t4Rg/m&OaZ  _XSw@!RF Le=?/P: ~ z8#7qr\"H-8ڐ+/)q6ՒZcGo*LnV0  $=|2_ȳ7\"G>͌GJTfs 0.7}ڝ?prQ7@bY(Z5xE'Na!i)QM͕0>8Y0мwnJ㖋&u {?TiM!.Q")~ΊT ȅJs^`vMe&5ckG3üHY-ȼ}U>T_Ey'oK vqם&p/`XxWhQV2?}_)t]40K{q;\r3@oX}$RƩ#ZNU;kgFl2vwx6qjv_LR0ԬJ9C\m 2E"9^<:=t}t+%pX$3?`YnopSlu9i|{ӂ50%5-?W N )&PN5D{<|e㭿LS@TnRA~M&R0Qū(^uhm'#/ϻ:guA:m-QzO=Q qTl[WPJB 5%D!>T?BR}sDŴOGqS;'<{6DLc(w.ςep_s+mJl=Y {Ȟ+rP,&gS ZNFr(Ζ JZs@뵭Rg#m"h+Os>5:xI3Fi1lRfvF " :,._&v[lcQAM2oѸ/õ>r%ʒZvsqA-3_m˨Zlx)nu bc@!-wBn2_J`\H~ @)NNa܏"TfE\GAWf=D$ 2( ld ! %P$t`辋)ﯙn8<¢ 5p?z*D.jO|'lͿv !dC;l}yg5dz  6`4͋K Vf6[8www PڶzMxB{U.SusLAi |Wʒ.&d.˚IUG,qL^GɥQ(ꂞKoȆAKX[Onx hL.66; w`Dg# |Ғ;Po qlĠA(lBÎ:I:uJjZ-^ ,YpWp[C.> [BG/Yp9[qɉ.̺6:԰*SnU˨ |(+ &S썕Y~cC{IhB ׽cn7z 6, n}=r\(ҥ < ?A ,mu5Y=#iKH',@'3< $G}ehfj}1zQ`Jj ,] hʝ°a#7.=)d?B}I$̂r>JgoV+QKMcnp%vnO*p{hDt.jH"IL[<ݰJgM[nvޡT<96ܟw>%LQ w6-$D ޯPLu|q⮥3|ÜT  +iRMPQ~(@rDAs5~#} Oʯ@%= غ:6th U ; AYԦ p܈C; ,ӯH>"6ڎD?>%# ʻjN 0c߃[ј5ÏMz= 7_B*WNxF?EF3?5Scx|FV:ֻi4J>wp]5XuU^gUW4mn4 ~FiPAr4YUv~H(f=~Bk7oqkhޒUoʝ bb-L1l[ytõqP.K45\z$r^Mԯ3<"pQ h9b|Ew MD{mAT8Ye=gpJaD f)^ d#`/@@Cf ZoT)>0`9bDO˞9&y_&{.9m~$kmT|D9,?hQ>ǻdH9ʘ%o2 Lc1xXᘝAe>Xf~VA#d_I#!BGbO4!NJʝa7NrH2eRB 3y$=H~(zTG3z= x`e\ub;ȀcKQx1 >x Jibu/m(8K J`aXi( fh$;p%#46Cv ۤPZ&4|Ͱ*ʾ ZpJ!R9^u3adp{Molakd.:iG9|;769R0f$(?ۛ~yt9r!.{"{_8G_1אb0 6bJSF'\{\+/z7-@W~` Gf:ջ] [t"-hPl8v#RbلJQImĚڴ%( @c1{߆s)4>}$WdΏnV:e 4xQ=],=>wm\u]֑"Frs>V-Gyҵ*ॴZcQ-N"11c*e-T M}j4rOfNKCE Qkƥ9܋*_45RrUP3}8#ydC8q%5 u!ټP93T5!ݺm?-T%~5΁/C1VRg-+׸{=L|E~š ] zd:[\|p4X.>Q:c6D(S@g/3ykλ_aoPMTuEfwtpc$,<ȯ_]2[FUO3KŰzUÊ(ؓSuZԇ/Z0yǒ~:xP58ce{%et'K y4U̅"qaN ֬ c* S^[cNԹ KA-<Kk` 0˫:|๷ pLP,oŽcH'S7%|ߦv&~1nu6!i}[@'Z>'-\.G|N%r6Lr#&c֩t$DP0_9 ؒ:r9J2}uSW]GA/@a2h\8#9vCt+:yy$ڬ2>kU~60beR8VR T:#@[5ؖԔۆ^=tua?SbiRoS~Rބ`c@D$RGC^#f 6hgp])b^YGr@@o@Ylw }JģEs+#LynNPM I~< p(:,v,[Dv(|ePYuwzj$V|5oVu?2: gBvUb7~L޾A[V,w&-ëqnAmYe,sFvF@ci'ji͂j:Iìc-1Ivu 5Fp8Q…N}fS{%}jZ $ ؛0x=**3^b[!˘өOTI $uXK f }At-p?L|[; ҧ~(R)ӭ1sBx T/'=,1q!lm*sO!eV.T"L岻(;wEoaDEzWE큍KW.* d;Ftu[ F4(ldn3gkH @,U|VN'ӻ j' q^}|yI(BqY̱FUizo:a}ҼIտ,A(D#ۛ6Ri.iR|T"z%@ᖮ)&vq&9ZC&dƿOfVxj, ;#1 LTW$b׃(I$ XT1Ksz(QZ0uÉNmX1֛f.mF3]םP\-NchYv=>+qV߆uJJ˵+ySϤrAT<}cWF񫜽7 m[6\9n],j`|,\0]Ou󔩅&)Wӧ;=Z`Dk?$kDMLWeE9H]7ONW,UQlzS겒Ny9}fei"wlM>d7z/dA/pYt}L$Cm# !rQ5m\'=p6Ʂ?}sJs9n4}H2̬" *c᪀w2A;D~Ǭr@澡kutdo2 #%$́273N1L-*Ϙ< 2wF2 R6H)T= o>0:||xoʭ7 `0%w P@#(1 Q {CA &BWAĵi}d0[utxR=ٙл޳:~%\PtH5ަ~<)0YjNԼH(6ddp05K|#aH67ڠS \5loN2r8 $9\b_k X+Cwv|ӫL* u,Ն ftQm]7 4*V]%^+K_i Qmģ^`S;;#?Zi|Qf6m'ig."1DQ_Y/ kG?ip [F0?vP_>TP:q'FCls6گ>q}N_3AҤ/Ś=\.v+Tҝ~[Ӧ NSp{tqWë!C?1y P,7ZHG􅄡K)W#4hdm)!`¿jo|xJ7YNL>f#&NS|F>*N.PUL,'w.py P[mzmC NK2~:Vg'W:F5\Zi ㅵgQc܋J'̃.-zOQ5&(y4֬l1H!Z0aAXļwm跜H̲qZȺNxG fHU'1bX/뛜}%!{rKUB'0 -Ea}$$YTTDgYS_PaJ&NjI'ܜW稜_X/X -o3*jC9ْ%/j,`)?u-_ԷV2K jZ(WFRz@!U B $ \vš} (]w4rX#{XeM+'8rM"W'^HUsP^TW3Is='j@iO7gEb[а\ׯ6ZC;@YVK:BNwT*]fBi0µ#=DExz"+@A0K:|UཽV$6bxYĿw }L:-Fn2\RX#&Z=AQyX y?-F*wf`q\x!n ].UBo3T aJ>ix$@xtk`GKD~8  CS8m.D[ iiVp/ԯ\uLn ;A9o궴"(`.Ah־GQ`}@[ @xs(I*72G7lvlXN<-OBjzt[nղD Q_w a&9_bx*5Ďhwy.WrB1)dʆ>z%CgN;\E A6"s0i`|.1X}E }#gk,Mxw:Ml ˗WMG=2Ýc_]dj BS{ެl㉻1%nRK4 .1hsnŘ޹$'UL_1AABvbc;ҌpRz>["ZMlLq_jAPm+!Q a=a4G[P&~?ٶ*Lu)TrLޑi@rڤY7he|k0%9x*#W/sw&˹&kU$-Y%Tkw϶0O%CjrjX ٓvަcf}= 9OX,%]j';k ߦt ZR*AI1xKcCP3"u6/KU5Yf//ʌRSt3=77~CH)%2ZMymSa斛HVQ|pȫ98~);ȫiA7߂s3Ġ_s/4 #giɁٵb/J8y d^yeINBW$wa q iuIZɒ jCߎG 4A) WMtF1+7 x֫(k-/\&Uco3V")?)NH4x?N6Щל_[,@ߓъ `ا XCzGqb㶲<'~ J~Kϝ"cj`pFLgbCٰDP~ X |W.7i }S6Hu!qqb 3 hϛ_A0JPK(ׄ^3478[^cjgcQ9A$ >LS8 p`SGvkl֭9<9r8۹ #ucsdz쒙ҷkIK/ը;h§!Kel1ZH!O]ogݐO+C9:;hSlΛӝOG6_-ۋ ϩrPR<2ze;\yt]'#QSK&c-_뽙~˒w™L=ؔ FwAD>Ӹ혐 Sa,yAȹ3[|yNMߚ7>bk:ϸ2o|cBNƝoG?3x%ES_zmDc%D`2/%W&ː |pG'E|SC%ϳ/o*2nz;AW@ ыyy8B4٤y%;ykHܚi̕ry] ןc[ +͍GQ68EE̟Έ_*oӸֻy!R2\&8[fĖ\#EAژ3gYxv~dز厬3%b|VE ֥2,egs)VoU78xQ+4GH;nQcrϿ$RX>y\?ɴṄtnH:$Z=%f;OfǤ{cӐ鋉6 xgEzm<_?K~B{ht6Bڬo4'h1ƋP~N4+vR{Dw3M\@I4/:ZE N \uM0n48.<zƹqO6I`۪>6\CBy>yTдV8K A~ٛ-6עo?%hY?L 4~j: %$2{6ŧ5}S9~y+w`"_gag#0c*Mj 4MeySt4*@)PKnCRT8:%ޮ9 twxV^f쉈|>ƂZ\&\ɒPnfg4FA=;>G.HAǨϏ"A!"z.KCQ|QI#3?͠)ߖWYX>oe*;N֔SHJSgQ2n_./? A4nZ TQ?\ۙP&Jl[o})9sO !MXN'c5q+R3BpjEo3hIhWLZ'P\zAh yER[~m҃4\te_ YKb<^q`%nS5V/V p j>̇|2]sl~c'6Pn֠!z$yORܙtoyƢVM>O]}Rh WYcuq)Zi)Z}߶G̈i7?np*-{1"HZY0_WlTdg@" ԠM ^h3Abŀ]i.;_̀& `NzҮ1x4jm0\CK *Uɽaea|H0:Ϩ5AߢjQ[-==Dzh0*@Nߝ?`M}~@uwNqdAl+_d, wxuw_eLJ&vd?hh2 vBiwRYs("#u5,RܖzIF8TO8FEIF1w(hmVƁ2 ڑ_ N,hRF7pV f}'t\v\n/9if2 Y-g$ bj yFlⶱf5"nw#'9 [lTyЗ˞t7{D8GAx\q99Э9C(CݸŦfKvn~Mc{RTSY^؅p[T!X@dUrؚafU ܷv3J:w {UJv%6dQƚ<2Ԓ #MC#.{{`zLcæ:Х"/ٻDHNL7B9%nqQ, FaFDY[?_vRz wiX8rO1u8Pw+S/%_˓Y26oY(oCC2huJ*4ň*t&Jjy 6#y?ѷNi=u$@qZ8Hd;86Pob\g4ag{)W0|֒$ ¥Z PVo>jl V2|&c&~1Kd4ʧb=!Q3sA;9N0= )Es)Sd~Gy'ØsY^I/PUΜB~'`PWqaKC,Zˤ[+WVHOpZ:i<)*B}KBכwԔ.C;9Lx1df' ILa>Q~Q]>چץsoֱY$|VnʉP*Ӌ}/:@OljP I(vb5ֳ,̢üXb gc'G.Q!IMYBdcnGf㠓N tq"cRkʋR-딈l)K^P^1heQLTAPeM!OOD9UmC\KCqjHJNyX20Rn*(ڐ ӎ7|  MJ1VWʼnU_{~KDQ&Μt÷ͪw>Z_R/$!y@&B4n(q: ઱eTVui  @~ԓj_֓"cGLv}š9,BG̟̺ٳ+aByJ#ZoD626-ص/QɷzKL2 CyJ˃5AT礀KzwW;v7{Fvݩ7J~cŠߡR_u" "T ؒ^!8;u1,RS7Gm%y6xnO$8^ r]}͒S jc:X(`:TZ`L2p2a>^ 2ee˅[Gz9 C G@pmUk õ8+ .C(y뗺3_r;.Թf; += 9xOIkKtx·usqb"߆peO /Ęl{D]\#CgWb[y"}hƗte| nmL14~yր!yh L0ƌ_(H!X~YW6qCe)_"!Pqz{ShR`iC-ز-FD93IKr`^EDߐ)<]Z}gAK 7wp~nu6dco Qh*,oXhH!Ѧ?`u)K쒯׉,:CҬ)6Ӷ1Z's{ଢanDM/WYKaV%얉o.65nd9v$UFM? NQԐ@~r#Z%2\,x'1еB> G| NAz?ü:dw hUXw~^QDbk E|!WwӍ_ .(2/gN41X̀œ^;ةu?cYPL+g/}:Ȓ ˌ6!'^0o!7Ӈ9k ^05RE7aP2L{ϕ[iԒ4CGJHytR_S+B jʇP1 Fo5$cHk:NpT,n6~wI؁B-)iFoMЎ 7-ZշZ]Qa=2 xlzPZ2JlQ A4w"k8K'xT КXL+qLs=~EBH 4 sqp*0n D<p=j }50`CIwAO,vʇ ooƬO"鶹Pv]Ny/7e}S.Mn|L~E0J9sgL#9-G.2YWsEH")ZXl<̙lꝬ>\ @w#p5 FIz})˨GXM@Ybh5ⴝzY{#~/b6"̘VOy)+ZMf_>'yp6C-uܠW<*(za\WsIS Pt>#}*^׽ RN!(({QQhdr)TVV~%Wuc JP fCJ'g]`̵$v"_Vmɩ#Xgg%}d޿z90"iHīt[7=_]V,R>QUױWwArkƼ?^KȲ*Ib0*eu36wGeۈWCdoMtDkR5Q/ŕxϕ~-t.  N%8x- 31 Ӄ pd@; 8#ɐ=jzQ:g`Mf}1nN8bB1}8%2 ?*'XP y7eZm(KVwRO((e;)/$; J٢PMMyB[Ό>ބ4ؿ&ȡ-"Brt$H};_lp?; +Iijg(H]Py稰?{oqQHӗ6'563m+"Gnl+BkA"h G꫟DŽ4<+5}g$)ݙ/3;n y/CB/x/nb1TaēRMٟbU?9uKQOM{ Mz%85zsg_Nm=X%,eDuWa*1J`rh9Ku&Ht4UT~PBO􇭻&=;?{(LZ|xƓC6 N_/uq3FF غZhnn ~yתUpŮvc:LJ!R[n1nMWAhu(m<㔱3OD*;+Tqhnbٟ{w!A[Hs*[Mo2vQ(gltnmqBɿҪSI% D7'w!"ߐj %%X+& (j\݊[4`PC f,aDB剎l/?u'^mC" ?vsfF|q> ->`ԛ]PuX=Lm~)"8 ılb,*7MBZH꣍U 4SįePh,TX)@ Eրeyx[0ݿT.xꪕG7> Y&^{Ap_`#v@W1a"TO6׾%h >1Mt?5f6sCn3մ1$Y-Ӊdذ۬hXes-wY+=t4an9b ^OCF0І@f39s clx燨m+Ҋ6 ,nH }*'-~=>I1wI~b( &B ٵs%̄&zuy5㣣*EQ)*6e[tdڛפT Ry64O(:U/~!$yWѼp)0uF/8YnA0}go'0GJ#ZHY(9r3oFJ~b^nRlL\k\\V >zV^Bd3A"F{2sK™D'0:cdMEˉr,Mro]$4GS%/lx7߷^M6/7;0]nO9*zB mNCU!8>dbFC Vf=6PY_FK椷Ox(m?V;(_J.ld2R'LL,J>vlg ~#=xg担Xi5]x(W< yUw3(=DG`q ;{lگV(GN"̢}Ax͗x>Q|F!`CQXi.:ն4 bZ_o@Q<ƋHйB12P>""p!!Ŧpr9k: ƬR176uXvb/濪 F~F+c>Gj_6{ɋӑDʝQ}Z3FN8gsH99~"!: GG u5@\,]}ـwWu1>2GeV\Ŝ{f 35H@!܅(Yaͯ>AXyCe 4$8UR1Jjゥ;8餈JL"9&i(Y(fs'8s>@:-NS Q68hމvʽo(&3I.bü6 koh!cxk>p?R$vMmrݦO$?c`60 |utaʔ1ktZqV@:p!̤.- )h˚7r݌?[OG=K8ztﴲs `BAlS ?e Ek80-J @tOo5^ ?™HޚlTT͉ե8@_Du -ܸaS 3ioLw,gl0 ē t~f/-勇\~r{oq| BtWoghu["dB UTS\KsYan4WkaWLs{*|[8\jO"B&Oέ1Sjs|)VLOdW33 EPX%Ќh/z _t`0cf@y }ڣ \ySrvf<}#-{K]:RĴ>Z(YՅϡ6:DƏ2/agPӨz1Y44}CÓLԤwƾQOipͽ 2"x敃cB k18ļ;lpg7)i7%u T.|jJ2w&|UR,&FW89N:E((5J * p|cxdBwD<̣KΫZ}EۯRQْZk282IDHkUFu- F `.`oȼ>DYC(Dv ^*p$"Ⱥ#RBAsJ wU+\)IT?U!n/j3`H<`hlW#= 6/ZMd m|(ҩq#qﷶ٥tTT\{u7SZ@H;ZS@Xp)C6`H|ox=S-@ɫY_;&0?N)ڴqr#@ؕߊ< Nc|<0zZ"(*7ǵ/ʝ߿pŸ6j=-z->0aPE}+4wt3:IId\!c맠CQL9#KdrMB94byթT*/m o-Rbz?zS/;#VB! [/dF-]|5_;xdR6CH]3XɆBc Cf$T2wwpoT=~om<‘CpRd L$ 3+ȜW7}j9֢9RGXf:>;SO?^y o]$OO0ȟ@GgZJUr. 06+OW$tKs31]}0f\!Kp9y(ȶ)6>L3vx*gq+JH)܈v|ٙ0JroǙUkUSY܍lOĉlP*8v֞^.qa(0(FU$KzBi7o<"M=o-Z!_OV=0pIzܭVzWk4& pYEju1(б;mqR_ӍF@O< #|~_rrZ!K1`$XUpUs a Q0]ؒ g~X;!\% I60R\rneH#e[zNEH{hrUy*b;ZϘ=WnfD8ǎ?B"}MV5}a [[hGkVƔSqe 猟esʫ c9 cۂX}z} LA%zs5 EdnjP26mTꑁZb-#0x=^$}D:FmF"q v3'N_;/kZuُt8굛^2xb7#:7)c>,^rxs+6N㥹f|6"/ -"@q\z7ymV5,ss|:E誈Tq3#`>-JJu="EEUU)uyPE\'I]t%,BX;\CC%33 3+Ϭ♁AR{w,mhz㇁"WnVټ8S:&g59#"}`OX;8F<.,$ftQ|l bM$)hl yF (8T0ĴIq2ܐ/+ԣ%^K)4H`A"H*3VZՇEnrr[rqQq Sz3._ie_vG*?\Vxڔ@+sZr"!MG+4>rkH2wD)4ZvζEo}WsY?qcC6% z<6y* {z]P7UMD"M͘nZyVрx$g"Gܷ' L+f5 FZ4^ҝ]Q11PͽX?e:r d0Q 01PxF`p;6XhO-Q6i#(3s4p3x'y݋H|uzTQ=Z\6˜ TbγKU+F3u&C|d;A'ߠFx7Æ`KɵKZH703o=oR{F\ 0T>j =7CZNJZ$"ia,XydDjWKܺ rCΊ:Vi )a?T<%!;-n}Yhi6;i(Ihn"]Ǜ(ea2 S%AmTLOxm#_mZ0'D׈3)Fϝj1q»^pۮ$,aZkq/G獣;.M}F\ 1|y~5+.䌱F ,9aVZW޷rE:]0,rͣѰnb^0Huh'~tW#e4UTu=ړh$U{TkKAzjꤷ yh"+rZcF&X8͔~1}[0 ڳq@6C5%dyHE7 } o$َFcŒ0kC+t3dN KEv_23w*gX9a c_16k03 n/ꏫ+[k?ZCAL۹=| x,hB{$e~CZ,,\*~68جzQAG9uP^0ϩ^qgtk/?ƙnFhDO}PX%'r@+.9.{7tMYWD,`P]cI>HvU -5\&ɠۛYkD2{owzug;E\gKʀh|[! >Vэc )|TDi" x/l ^[$(e*4ۈhJ/P{h 5;5tLdp22%?@ ;Vo3@Tb 'X>۬ݼzQYiZ%6M " S/ FΛ*|$RO;Ե 0 3۵@f҉P&)I*gP F罉XeI/ogLoںt:n!VHy&g$4雡?\إ{JH: wdpgH؄h;p f02@iJ1* *\Xw8q@#ť=6 sLq=yelL4b0iKb_$ Rq1x=P?E[;aah:XGw74Sz7 7:'2aD"ΰ 1+%x f?Q:$uT=jL^MatvPe E6[%茟1btT{cQߓEq:>D'O&kLN]0^`bҏB_r~>wm~m bȬ3!l"7 ]]VH4#0AwY= JƬ4PkLǧ%k(KEI3SjE0=REtf;6RhH:&!̢-l :#1QHyI lCMM;AH^^,+Q#JM̍T+ dkut@6 q^J܈GlN阽|돡H䜇ƛp+<O֕ iGjoF\ȪcU#q&.nH¡{~>DΥvnAÌٜ# r1 ta>(乫a1g@z3TrPl\-ŠES:me>@m4 5]m4c ƒm9JUaVBԮe[o:!?cٍ%׬\6ܡK5$|;p%jbmyROr>">غi34΄C^υۻ@r5s5t]6t?К.Vx7{kո.z֧ƓkZc@E 1 aָ E9|ރXJ+}Ks?&f,aY( Nj*Eq cge  De+R˲4A- MF3(x-cव\5-:<GcQI=2zͭQdUu3gI=$3ݖJ<ǡlbЯ$$e9?ˍz]SVEjIY~цI@2]]h8jjUuA5lrnt_REWG ! sX 2,-]]]T{Q@NI8&m@B%g?B[rK7p+ % ;dKZ2ZGp?~np8IT9x` ,6 gK}5}ha\ ~W 4&ެ5x|i넑3 1Zݪ,A@ ̈~JNPO=Hj߆H,fʬYLU:9EI:S=ui:|JG$`ӊDɞ |ﺴ0Q$RM2.HxT31SdOP+YjZ~T|mw '̾QN(mBFg/,[OΗQ/@QAiyq ۴YG&z:qiⲡYWs ưVo@I%!MʖO/ ED;&M&O(ѵ7.Tx%%WlGōC:1*K1)CKR9lx<eQ g.FGc:F1#w}#`!)8$=Mt 9u|~'EfJѽ'\UAOT#~KKX&xZo[8>Ž[R:zV4 9ӌ|}J- 6FP$f5q5,*jwԠ2꽗`; }|IK҇N|HNE?r~Ѱ|qf; T,@飔8ɦwcu~ zSʠ \lz]:skM \ )h)XӞrptsP~fV XrCpOH~bpԟ=nΝKCHetamݢd4T[?dtf5#TN-6!5#|FE2~zj:6Y*,#t#u2;p:펆I6B$A|FНyj 'î"34[5eC3=aw QMI}sm+Sxct#"{O $O8QrMDx4gvQ{䞌 .@y֘7aTQ!1UsPs[;䔴#s^ V)\a{%! _ԝ2A̷ Rq7l''܆DU*E#.y 37ɻw̕:.;aݏɱw1wi蒠&!A}ș`P ҂ǥRfuhb#+v8j,XҦ0ը׿6 ґWӦb8;l-NJ hvk&{ #PhL};#PUs2dmYT]zXRѿ(FZw ke)h.pbzFmOe[RW7h>C;1Kqb:E7i!tj5U\51w99)kQ,6XpUw-R9?^j\C'km9͙FI 3[ d?[^BT}b?i1T0BM脒8j :9UR`\t1ļAYyF_$BN1@T5Aq`QIu;.Z>[ڨjl-eb[s_O!m3Z)AUjGΚo]g*UQp}5ˍIo+Qn5UΚNOBa•AHY~L^0anZ엝g|!zlw}Hn4Qýl{ǐ> Hwa1bS%%i9d`ﮬUo.HxꞰTgA~ 0 Cģ3} U`)d_Hb]y~7u{2=썢%Ըw/aApwi@FZ@7E')v0"`w8s6y7&^o+˔+#l+jRl@pO%v(.A5+FoJLQdU#{\z! U*NZ}-|&z煀IZn&BJCB_@?hMuS뫮@*o_ %JѲ >Jl8dv wưzKE}΁NPTGP3hDx|eD5AKl(Is D9pLzn SOדch[–)E7T+tBU nxEX1~%@^$dOo#Ri1n@ʙ_ &ɬa͸OFm1ar'λ k`Jq.;pi ݬ7=Mm+AX2۴i8&WKza|F' ) 22łn*^eNbB0|hZu80֘ɁLtň,U3[GUap7rh]-(2/hm`977ێl)NK2L듖:bor5g#&J>{Pꯝ~' %2?.BɭN!siT!ڂ)#N4<:m\opY״(S<:l3XJ TJy(p$Y;Nk*ciݒ{W`I!5_.,r%di-ok^jINgUJ#_Ǵbl׊ h*jI^QXYGo!mKWJy %ű #u\] gkO!c^?kUG$Q{_mjn}qŸwG]g@ *KtE* 9Ƹ`dgoB^c#ݚw5څ-TU_ B46[ U? T\RƩJԕkβ3,$ X̮2Թ4pRqbKڞdMD1{1=/<:&h/`') Nvj!O25]z}b Oa3 os*BѻgN'T'"'?3-gy}0ohf1FU,60LrӎG=z֔9:'qmEz!;#wνeD3OP^9/ TUl ^Fvˏxy| -٦Svdc $m,Zd~V؟A#{@)8; ⴣC߻.\^Ǡ7pt8zZbWfTaRL(;IW*,Ȯhvr*yߦ<fe^N{_j^i|Ճc.?꽭kj[.ӾR)yb{ K` VF>E |HB5Rw -F_錪N%P$܆hsEp5-^i ŇUӌA [~xA^X v6س•Msz7~و(:TWu+b%d;%o vlQyḙ-j>]I&\#Q*)M<;gy$C(MhM1HW'Ѵ^@,6); |㌄_O ΙQF7LĤ%<xQ6L; *Jڨؖ&pTJ(Oa[k&pg< yuct$˜|ޯalXIŕ}Jsږ;dJd+ K[rlLvbܛARqCX}tK[U? SkA{>fF:1b"|嘿; -*Ca }p#"l_"] dd*CWjh#⿧OTt;ct(eG#m"Sїk(E d d(`xĶ.a@ PUq|*xr` x Q*0 wt-bpVB|;iq_fb9P}o(xݫI[.1XvX 9HmgN l{RVg>tW}Yqf$#L!tC +& 6d5-N$Z]k^(F."s{~F/vF"]WAc~}J lG=g DaRskG-y5T^,Y7`WY," ؾEv9&1fEx,$`wuG'7N?AAVU!=u%;Ovy[6[`hdǓ MќE(phkPI.K:[d{c3r}fj9X:( w̃NiϬ*OƥS}G3ixi9q*;w1f0Xip6xŴ_m)0ˉ\į/RezkhEq&͍BS/P2byWDMuJdGnwt>7'7dG]ĉX[*L/S!D,m8j):'~Gou^؈=غ1~f5/k]ݛW,3$V2Mkˀ|=}A7#57sПﴢ-r6믖l罦҇ƋD|)pJ4U-(9 ԧr0^ uMy]6" n{w9$mZSvxV_:}9 8ol*@&M~bomIXN jutY&ΦϪi L#s$FntIh%=1>JcgL]o oy%9{'iw""KAmHm$(ĩ17gIDh@S=&YR|W`5=g z{i ByZ)x̠jY>Sg>bfRnsEF}rO8d -?4;3&i%╄fnpw(^ x0@;tоL,P} )6f HŽ6g;v.n6.~]+x/+/TF#:*;h曣*CCHugFQ9u([D"5ێJ蕖k7'xKmC"G,U)"s+@x2#Ly :)(e&Y)Z_H"br *PoÊI4k~SYWto;Mʄ^yâZn=p{fa#*5moM"0=e,x9pz/RQsX C#?!JSkf[G^hnH6ܵq$N+nwQqs! 53h f:@l~j|H,a_L_,wPuTPYƨTƯ۠s4 A 5A5sUO[;${R`A^ hLV+K@ga1]Yf BwC>SX(/&:isJDej@> XLŀa+a9|}$(zk1 ;T0b):ptݏ ⍐J+~l)7?èR?yuSfd?{=#RJ̬7"4)2.%1ez\MosN2XYkQ'Ŕy xYpbkHhktOe1QJ+ݳN>HB{Iwi[e*3c3$p3ǒY`g;3q2XUHb[/}JSx /N)1qb_6_4 =N)t3"S+ w ZR A27^А#K;] EdzۧS?@5d'`R9)0/#nq %LhQ]{yNygv>A'la,.NWGk>`)G}pDz \IQ 'YRmNyU*g`j) $c Fz|t+YQSpfe۶φV.kbltu*Û/kWyk#1@pb-8eJ3Tcҽq V!Jܳ]Q_1y (I2H)sf{rW;$S4?ÍaʑboCXɵtnc<$ze92!X|`HDK"sïĬ*_M dZ1E0\|x9cjDm#˻CѿQvans70I%aywfr J$1ףC v80 jn;`㳆R H'wIyQF#QnskKERBڧʌ1h G dQ.0+ RB(s4JUFyi3vycxjܴ'90WWfEmH2 T~ƽ ZptiI)G#qd'E|p3j(ryßh҉@YMrv =`=IJQD}ja0 2St}sMdH%S~PH]_wEbsam# jٔk-9DFȈQ1dw/Xϣ gIF JEcΤLa!D{frkhqZN?Nlg l:,bFb>pʁSVx2oq<5Ct }ޥkl`HI1)٥D91Q+j]iA[\h.1K+` r bz;_8n XtοE-vkRXSW:TϽ,$K ՗Yj1wSNZdN] Uѱnm l9Ϭⴐɑt)W>{RYJM"xdl8:]7KAKT3@ u3[ bێ VY j@G 7"I Pm}?y ITjXٔ/P{LF:>i*NzV@ՠՃx Nn9a5۞-:0$b|ڜ$GyL^ə& 9, y ()hAg>f-S$>h}2RgSlxnL8QKhPibЭjg@LnI 7Sm݋7ř(ŠW^ْTai4cܮ{qm@DL2[ѩ>t>D"l?!&)R*Km%@w>C]Z-hj\44AX2$DDq/@-J,+lÝ3 @"NئQ$!fhSy%QI׌B~W'!+mF`S ap=~s ,Fzezank2NGyX A BѕJ5۸ck\-%!guZd6oT2!21{:JZcOP䕈v!2HWSgqԷvæm@L6f=yr,)qghi=}*1u\ɸA@~LMFU)}[yfM{p oyC5/Hϩ|Obd+z]D Xi vߊ&KqGk@8j| PEg#c.@K0k4UDϾQKW$KRr= .ו;ysb\OHrf&eaf)]gwT30H!i_E`Ez;FsDT{YFbM✏q'?g`0q{ek0mcxb2#Ϳ#i?ͷYz:|k迟=EgvFwSx(O؆v'\z3Hɡk XMP8;5p/(h<0nS4[ھ# Ű]Cp e/p p& xa7i2xpC:F[^ɍ0-ã@J(>^6۸ie$.@ m35[$H2ZmgH7F@c/9î:hEr,[5nUjp̌ѢnEXwS 84-dI [O9B/5:ףG)YB0}@;Ϸ, V%ݣ h,+iIbwsˊd54&?; l|;(hO,CaR$Fu@yh ʜ1wL8I({ ehϫqQ!𐨂qaTw<[vZx6^qH&T%8b{XdIhRphjU’_5es>}&_j,{KP8 >sͭD<-8U7› n3W8r]yDCV )"dXu&I<rbkg!x>5̋k3{Ė0!:}}m #gd+ `Ԓs\ƾG⽜?w&:1e#iuk7&ZqAj$$I+&Zܩ0l{kű :D {}>;akfmsԀy( b,`XvWq1!;yo6lQL3.֝9GwOp-eRx7Z*GzcmV $;o0{P^oU^W7*7O)fJu/ǵ\40}m =ӣ{ #Q9T(9=N*|JBQ(Hp>ϵx{s2/Fi-a7U@9!Ƽ pPY@cBsȦ 7l֬گ ~֓2zkŐL(ۤ?YV#?\*zΚJKu`&LK`[T yL<̘X7_|/}]4ejHΟr2./b*%~Q6z$VD78O|[#\ߎ)߃0:p aĒgfnxG6V UK'5:T[RJwn; V o͉W`6.d׹~Դ/֔MV WtK*KkpKjWͻOz za.Ta J$\BKF39 s+9!Z1x@Z6Cщ3[@M OAafD協Bq&@)Եy-$-+YBFNM ݰy޷hX#zF{:x_ WY]ff51?ANNfPfd繣'}:_^܊>ƖU-WO(4 yV1v/%~(rzT;Q3yTY3W7۷AA=r8<U`Z)EYEz3OT 5;8|V^ZXr/# $ޞ蓼jL4˜쑵-Xo& GҊxgR:m-2l Y̽r^Hʭ"!"핐wιlE@gQƞ7W&.Qk \&?ǞdDOċ sѸ[ Euk*9TfLW'k13ߜ4Ao8_ޠ.xk[:-ԖRڥžVyx/Nob1HBp DGl~-8 T}r56P.b%Q6L4-yeO%"G5{[QƧ}w>0!:lkfd̅\" H0 KŢ00M;raarГgʷvq?"tQ8K^@+Qѣb]c|9shnxFS<\R~{?j8Б -(6R=#L3=I4:u=uJRQv#8;)n`>޻ rCi^C@tC\7aӄk"9QenB,pLkE -ǿ>mֽ%1UI6+@MWZrMZTTZ@8 {-(p[&ǹei;4B%79㘸 E E?/SG[3oԕ R#PLUE^[0}0sަfȹ4 x(ߪL93nPHX,d'~-8(,AkKTƩx{ iCf{ %XLD`\!YJ8+.9+d vpo|@PW33nX! z* 4?>ᶩ2]3=iw|Q0sO"B}ҵ֐EmDL $FN90[0 )? Zyyqg趌wذh4z)#V@9[5PL9WVȺ2{mu]i9AK+ز|6 bgMdzU$EgA*1ܥW.ٵ9`a 7'*=iaG|㲭Yƙ:.vDI}X危ފ{K~2 ?pr),-YX# \^| ?[j:8|eMb8* -&Z䁰skr5 P;r?jO%J3:jS#mS P!Q"y/IOGgȹ/*kU1tXĮwᮣ;cOL/ڟ~Xt/e1w`CgiRֿ!!ABI`CwX6t|+CGyYY~4ZSH܃;q.۬C<5^6HN'h%6x̘P>ٷ (hA%(_IG Q`:MU(u~XPtMCw͆JFѸ }!η]e =UíCت7ҙ Q聦MԧFѨK,]y4Ҕ;8p s,3j'v:ٽ˔\iqndp!STs$"-Acb]CP'rny\'U@~5)g?j)& XN xb8:5ǃPܲ#b(Ӕ:R7EЋ3Thb~GZVlRP2+[;w#WĽw2+DP x_IJ u*/C>Exk1:CmY{24YLШ'߅p|%jF)ʘgcQ jBmh2 ,wBBEx _D{ o7 ev \,1IЎS!~[p|? LX=؂Ũv`Pb^Q JȎgQ䉠IW 1xX@r|[Ctw|yi]Ig(౼?w2XI5;ރL%r"OD `0  ĦiUxPD^8-ӬA,uZmLf.oMֿ6jom T.K(̮BvS`^5;Y2_QU6HQ1ퟎ x?ÖU M(]/E쒾Yƻj>k}J%dx ZD+ - SNds4LkGn_Oȧw)C!TGC!DH۵F~5X}#~bjt)vxy3y~%?rf6&Y:jS g`%vn0ruVRsbW39ĵ(IÞCћjO[3,8} MY`#Nr\Txa;[hHVxpdu>(SzmerVUiatoHڨ0o3) 8JųLChA|-Zf@O=ʛ&J]Jq8d#hNޯ#6 8uXrMcj]gx| fM&x1/8 1v#U"ފѨcrGY{Йr]iLGʳv1ܣC%W G!PǶ\vjc #[)jqAMj>8O"^"C+giSH(F&k8Ƽ~{xOJc7ܮxedc&7pW%]~tQ3b ^wQlbM@S!޷2$;;u0s!xk\b=^AQ*/=/A9PW|v.bcI*C#` ϡ` w1daݝwȌKF)=bc%WN.3hK[Ӵc,O"lN ϩ(+f/:k5g;b0P-AЩln,ߢ䋞tȐ̭#o,3'|sL(Z-LI[GpaغM4~3Sqn:ӎ{SM +/o,5ŔB́0G[Vț "/JJ% ^]g r?ɨ>ނ\WkJHElv/=3_ aݹ^XVg-Nq7A Ī< /_;o1%AXOX%Tґ/11HLg.v־Ktk#%| Y!pr@Diʪ}LiQI){lNɛU+l. iш"yFyӞ,C.ԓOJd^m'oHG\#[^|=x Wz7BV\@`HQCiR{h?LnÆ#%}lm"sFY<9ҝPf֗ÌIk` wu xQ^`V,XʁXDkwtĩt1 ka&gFj4 ng5nbD|?vAtX16 nXjR)ʤC@Ż ٭T]H\lSvg)Esɴ4$ EYrtCxUw姆;sZ;M>Ęq-VG(22XaKwՊ@H6sKlL$ !gQ/۠e%^Vm9"ܭ)w)NjbqkKuHNB΅=IL87\UL+ /}~kIevWS\D>]Q-." <v>K;j7Zh1F YTG%8) ]ԆEAҮ۹;jب@=U a;P(~P-p|9vk {&WY20g֬niܦ56]2 cĹF>#)0Y[cVb}j[[Z3yݥq~N'4Sb9 ]e 3J 8'̀g=@hgX4)Q6"-sOܼcpD™vY&Y|3PQQ Ypq:^}YQ시bKGNsZ[CVq} Qŝ(Nqx',D+cigr8@/ |~~uj "2_B[:8zWo-r"OYǥ*׊7zy8iR;Wt D=hX4nI] vO|ei.olOV*^23XtT%eIN4K@x^c~!m"ٚ"%`wd6DN6/_^R`ɒIR;5-joJˑ5%J+u _B@; *%1n擒ȺO6Sh h.3u39T.% c -"Z[%颋uu+!59|4o-6PR/OP=au}q)[ +9q1уWNVR%f$ꢩO(v@ \^#-髩)2& LoG`I@߷GKC7i'~rKY?L5H~Z \&yYk T@Tճr2IE_,+}ɈtƑxnW_E~Ԫq!l_ E^ KS_%gdpeUL*NDxZ]LN*Z;EBS|h9MMyj |;:6 wB~3UӚ"?m6Ȑ^Ưp' 98+qqJFCJj30<+ 77,)]J& " %a8WfSE`A\S 8ZkЧX+X}(wb A⁆7V̚,wM!MEoO.jkǔM+1M)|lں1EMW]!MH] E~:)4la75fD8f oA iQ7%\EtY%7dsv?/uMV~'j$o_N"00#Xt;wvK4-: Mʀ"n-/ >K/z m8c$Uu` ʬ[5Yn ܫ")sOe#mд-^0uLd%Pip\ŒK 5L^!zC3XTa=L7qj*߶>IKb{u%eQr> UUOۮJVf%'=4jZ ruw}8>o~KwH5w2[+0QWhE&J,4=AB']/~fx iń%fy‚V++X,ht('mb߁}9r<,AyLZk=K(yV2:ЕSip˓- nfH &d& 1qF_ir<7CM#ze8rVπם_,OVnSj٨Yzd6=ӱ3Պt/Mܥ~GƮ|Al 'e/9U2xZɒT[(HګB|;+ TXp컐jDᚱ!nQ,.8f?n8ػ}=Զ+njT GMπRڋ8%la#ȦIގE3HQ_"Pn'Wt Hb)rDJщ0,-)ޱ,xUP\E#gyAD><5j d 1q/EmrmS@ +LN0/J(e (zF]qی^ZcL2KdDg?N^x[.Hvco#P>f-2J1D4A~xgE󦎿Λ[Bt؟eC^[eJ1 f4J=Sl<^.gS`ACFHѨ=50?gQdY38LΡwf,7aBm˄|>AQ`>\t&A8e%՞J|ߎ_ggWBظFR$lG_Moߝ9$ECK/0ItG FܝNC n3XUt2;B*O)Q%cy>qѵ/2~%e^WQ VF׷FDᔰT8Þ[Pt㵅q{Hgb#oztpMG j7o =~<6ru66jveγ9sà׾^&ЂϞ_UU?_Z%!OD[ KͨYo"=5?K(P_@3J7% /* 7n/vt Ijw6ꓑOV(wtVN0êKHJL5$ދ"떬Ó @LzkPg뛌W rC*\7< n"'i 5|nA|c 5:Umbb,;bJ}yd~WT ;BA#7)+0}E/``=mPijLy/kOE Ӥ}{-06 ޣyJ'H@hц/a{Cd^.L"ON i/3q°E!4 {PI &\U 諉&UD+MkZ|;)k7C$d(3K<58 fԊ xRa(oI=!TDZr[x7P`4_F_RIb7@Tct ڱ{,SY>@ǜd{l#؂Ga-bH.w4ݔcpcF,aG"JyQ66Y3윴j7%3 XAdاU'n?)ZAآ83Jすé}"Y~_ @B0e7e:H )S]"Bd&07[t`y5Y!)ƍxZ̔{X 1A&QGj'v"p˅YMD}d:;\bεY-khz]^RT O' W\mH+)glfȔp}zFn~HV2ώ $w" bikw6'GhK[ 9{_U(.ֻ%!&G@*NIMvrMA5QǶ:%g3z_=UA^_[Hpe>EY7g5]XK2Sn >Ș;)3tabd %**b@0GT>SjkdklJ겐[`I=avBLaA>( el\"ɿ <щv2reVgə uk RTfaj!V+jQ.]1m.I<<@ |z/w29y0]δ.``ٷF5.({8}&H}A%#M h8P.nE]N 8WqDܲ;+uxݸ^ ‚ۨmC!'~8Mbŀs 6; >JuUs>uY%'ՙ0VK (BSBV?cֲb-"q6Q]!1! N1Bq?ZlVb)/%ۻ?#t4me#JCVG`frY^gڻývX^yi/6`joILs 3п%RsLc% EZ]ԤӃO&Ջhv*h s(QO~T&PA,v𜪢4C\`zBX~8uNU`Fm@*O%a=ѕF-/ZpUkg/^ yOm20LϾ'C;fh;"MAn) 6j";_zm%TyGx:*o8b]w.hVB,Z,'hSJ%!WKW°?x?9toL_CQDGK]VD[;Y lއ rQ 3q翙`v^f'ϻ-JF9,ϸzĚi֙0\F3DZc%جq}Fy}X^ս+b{غh0͕nS;[$tmQX4?Q@v ;h%U5oLĕ]Ĩ MHZNt68]'8jW VF,m*dI4l:0SC43ȑda:¹ntׯʬ~9ڧөv>BNVZB HH$eԑڬwqE,cXGY XpF$cCȵJf,@1rl4tQE*o5t| h:Sbq""qH ?-evcM>ˆ}OCya2=3XT89KNs) E{8j0nJJ 9Zq N'T5ke6{> _1d"Tʎ!RTQJ1/R3/!W[ퟰr@SX h狥 $@)o6"}%̶Z!1|U~D=!ѓfv[3-sdKo-.3!l=|?OY,硬Nl&ӈUQP;rml36 Y>P!)fwN`wvpëˠBx'A{=Tl{"j Y1 |z {I?:*N!EI}3V`jx{Ksė_B-f$7h)xz?kb<瘥ľ}J\6o@V@đ|/R1 {]m3 O\⦙lt?jk}H҃m^MƉlgjڮژ柶nu-~7rO}3,CG vRBpua+92Y"" =l_ǂxHaD6tmbbD?WR06Jڪ RP\OWG-}{үY&cYrZo7!6lס6Qđ޶8 (83-鿢uU[9$N4%^.ԕ Nu)soݤK?`\{w<9݀ԑA5z>c l>2.16.F '^!F6XN~y$s{Eӗ6Q'VE4J|>e,΃4x֋9-2wo!deG/2q{]R/2.ǙRt4H@QcUvq F= *h+tv*wxir;,yQ&1^ zhwZ{V ("ch>䑤X T/1lyp@aYuKC|Hw 9^SG 9ǣ > MxRkD3 3!]VwHԱ+5:(bXZq 7@K#XAkGc>n3"G'!m'91hs[MHS 670\5uܽm$坝;A>FsureZ7St iėOUȕ?$;N0 5 knh?ti!U/2 aא:YAD᳭ "p}&@uqKp7j Wᯌ"o!0ҽRe$OVQ4Մ_uPh,VKHUICp~M=&cܷr7;P`~Y kX9x#1hj;S.ү8/ _)WfhHӍ{BYP8^ qFP3$d]Kn ?=:Z֚R0Xhv%CJ:N@B5Wc~e7뭸'Zf1RO@S+Urb|JƄ~;0R TtѢ)h8f5>'n=R }z 2(k L:]jG7cKzmlROq v1i:d{aB>Hy#~ A\05cq]ңyY{{.DD:{gm$fMj5\TΈ<7 fS__"1iD*QfDb) \5)tqm<|ʷKсB.vQ?J\y6qzV܎pu,`~=?g`:ZDRvu-*'~7 ǚB@c8xD BΉ.½/ /rLe+,D7/#N{\`U{xΦk_o(ɕr0Y.& ^rf#\J\-@Ze9"JGJD1 ;GrY 6:FP9%/I+}k&^ocM2wkf 岄l }LQdw\)q!,=D#bM[j>7 |SdB\!-Ҙo=>Շu": apZ$opu257H|~Bac?ӽ$vCP:+ N6Kb|^62_"OݠŅ{VhF2oOJ(C9NSxP> oK*+NH!e e6Ъ H%a0@Ԗqd-9 c7]ΊR2Ϊ~tkc $LJ:t}/XS"L@mo)Wg}mynQ>F{'m4BJ?y3|e,*K_w-ub-`)m@Q0@azOCDW)%!=G".$leiF1j~8h[gdiPIF4'g8@W7yotӌ92,:>g3Ƚ=w]O! N0`19](Q&W&æqi w ;YX@C1*9ᔫ|[Ζ"_v%~\xt0F?0Lz'&\}#UwOzϢI6kAR juX.p[ ?+tNzm 0TSNV;C+|z؄Zbɭ$֯kT YζWTaGQv+=fQR1ޠDtkSLemZoL|{qtg.Ne+kQy6*LF?Z攕d;sQt/"v3O@HՂy"+> Xbq O7҄ 3"pF^y@(^ KL~=dWF68!pJ0M 6[OIkVXϺ޹ݩ[w){R֘)CEui3A;@wA#|T`;ch-|Ty) :M䇣eNۭ3heaR7'<!ʭ6fkK W[/oo2WoF2ӭh9wʣn+1`<^5].af5f^5]zF*(-;dy)21W$6Bl@/~ΦZՈ+F 6C65˘$Ф!q(4y9M/ <CR 0]Bíui4B`Zwk.\bW$nS8dC$,e)3u9sDg`RYQ2b$#:Y 5Xs@|+бz~CEa;a hs L{&vF1kw4lQ,WA[@~Ӕ< ح~yB7r3dr|j+=uL: l2# L(yGkH3T,is ackygCY_`d#rEYzbDZB/"aBԔIޕ]x6֊59]pKG]^qKxw"^;xAl7j|f+w8Š/*쀽RHZb<6HW qM[%4+!FD,̎204%!H B Qg\,d! soigXTK&zGca_x \ W=3/i>QԮ跩A- ][O5sdN l av?{E/04 Q5uru2h[*FK<΢f۸_`;PSv*4a'p#ӞNe)zȌ90_>c%SK[Z<vķi!n`DH wI}F|i 3#eb{5}eAckI r]r.F"elR7הʳ\WE+ \Vg,TAf 5cxe[",j{v#2 OX%kn9HTcM@;@G^hSEB<<\1ńZ]G1 #%ȅ`pH&W@ȫhtٝ kp}HDeSy5a+b_:DPȺq/Z+U!d9aɆŤṚ>_d(tU ;`!d2l[D$Y84^/av׿1uԀ#ai@DxZ)i /ǭ~8EovY48A{IYYz8X@+p]Zト9-bx+F`c^ 0pGcd^/҅qKtq.L+uLbgGˋժ;sn]GA]_M-hWG$oe4kQt.NIMEyݴsl}U;9ʷڥHaF1td$T{fZXђY|#S=-, ,o Jq8t;zTžW :1nUyx5hk)wq#S!ibpՅO#O3pU4gy>!eF~;$LPi۷Rk^/)nj#@ KS̀ gJq̺S$Nzg`x7&=6-p2eF7`'G֟TK/c&i{we>7mfUjjә才/ wP:“lhfzڳYcɏOI}I_Ȏ8JF+q[F!v`@A\Â9A`yT_~qc%>˛33C|an&|m"p8m$ ǝߺ\79#uV" PDR )94]H))GmH]3?6QkFiS6jQnQ|%I!zrNxX) "p=TmGJ1>O^$ͼ("-mwD3II}pB8qCŻ dOLUa $٭(O-2aبjIp֡1 oMgR4=FySDL{nPo=-Yk-#gߙne]+x6GZE $x=ƻ&A(.i3 0Q[ q)#K@XdO- vI>Z{sH;K" HLbēH!IfܛI@Nc/ٰV)J~`*Ҳ~ m _ߴy `>/^xslqɬPVv1&XE?@>4\NuTGrFfuvp߄bۿpj_R}'e~T&PIqc{."30AB<-0hL3'!!ބb(z{*2NP:8@8p;d(yt-?MDZ}*hR>*br䗿v T65Z[DyEN|I`lw+ Gv aó}m&\Ø>Pf+9|2O@.W71/0O`oyPLrO"Z=lm\7>=y_dYJȂM;@B+Ţȋ}ESQ }ڒj"}p9RX05R 3SMV&H.PY mKEϓהXY3~&UM[6%li ƒPAn+]A c]'nx*&.եTF c /D) -8Urܸ˕)E}9CfwԘeP \O%,)<O.l HJl*V4Hl.nR]ǐ]ZǹP {`#~Ǒq?&;T3wθH\rlDhql.)x =<|xў<Nߚ}$ ԯ ""ꑼPqHtlj"q6Y z=k;/_gi  ? ) 1۶]R-hW(2ؿ#OPGZIQ|vcIO"QG^kz;~,R:k,+ٰN1qE-lchiaEd(6 X=M&5e.y0Be~Br'vc me@ |qLVOdwl̘p!Ut!B`B?+;4wN>IbcVO`˒'c7;Їunlч OB!TܳU4ܗH@Ɣ  Jɮ a&a#҉z~0G**rǶEIʶ(Qi(!EnْQT8 t0f# ORz[оv8}&w[|׻!c#QLƽAŃpu<- Su7BqT'hρaW]얥xѼv(@9,gqoQ8Kf:q{ |5}`F}H$kw8f ؔeFT# ms :'(,1 D7/`/vr#RZK')+lkeYg>[}0;S'y~-7"b~ % 6ݹb[a9͎=iWU+b@1uqD~Q/"CQw!sz_H3̜ב :\ i^F`Agwhs ,Td]]+'}>c4*>$'5_hx0 x{5e} *YlE2,Cd('QO:$@*ΊanJMU#s+^ 3Ԟ!Mo 𳼒yH:tr⫷`FVmUw9(71s^RZqG=cZZ@({7D@ CE91 xKYkj/jo`Ew vᓷ] lY[tX}u{ O'p|$>]kgBgk5lDvXUKi Uuzڎ]A'ٌˇ3ƢW:5D|Q\D96-*y.Y8YD#;CB:\fw3p |3̋`4S]SxO&0[*_w #~V0,nĜ\+9mLIUh~qA(>HQ8mTe|}.ŜKps[A{ԫ>(`{VUp=''ԊZ/X/ձ?5Q4p(,TD-s%%}oNRͣ `*al!Q=4A+%8"B R"QE'`-Պ-vJ@%ns]%kNo?t;+}ˮdi ÝLGT6벌 3\ڀ^ g=[Ub_;Ȝe0C޿']IW&9U1u]k釺jqin@'}DֶT@ y=Ѓ2/Is3u`d [ O]f&wㅍjamo#1P4(il g|.PnH:KU}E{/vFAOV<؏]MK&~7D zW cNԚ (Q)qGQnk*mUcVפeIe6n'+K  [ycڹt%h;3{RlF2^SP$Ŏs(`xeg G PkuZʿp!SxI<:-}_xm"æOmex:`I=G]k&<2E϶ .S^s1;Ll_*7Yby+ɧ? +ZgeG/Kߣx_UHnG^w?Lk I9f=utkݬP g'gmHΞϙOf; :crB"tF8'3?BͪM,<ˆM`Bފwu/E9S.OfK* +T3UpcA/+kI$Z U āzܼ,'1K-8 !UGߛl Ҫe%G8{:q0+\9LG-q8ɋڲ1B̮q<1Ţe(y%#'gRR @đԂ&{pj9m!)ŒvSI| C>:>r!72T;f\ #!=DUQA-_2HGx Bl)hA:xgA#%&1;.va"NZ?#92S|ԫ7y Z}X&*Ԁ|[#|D-trJa-1'Z4ej`j+7hqDa\^T]>lrLػ7)L!>{DP_pk\F\>\#4̾܆Zr=a ?5Bax,-2#,p}T{nP:!^f)8~!1zN"N+Yv|* xV/Il^ˡW'PiUzqG'gG!9 Eo-yS*y6u^ϝQN^h\eC *Ӂܰu^cJ$LcP=hud{77?6K!B 8kyZ.V0tlƭUŗ8fLD ѧ bQq3T ]ezA)K:} 6|m2(~,._(W~Ԑ^.W=`VDDVka1Ln@LQ}y.V< D5Rm:yv6@+$ Ԝ\I忀fћU0+M~*2HK FI9h[**X1.6Uؖ1'~Muj)2>;1bm{~eGURN aԅLe ggɫ!-6:KTC1>36ܝ,k秚K x0Lkl)̋(2yy)Q=Q2Q'^pT7{uOnb8S @D` 'D&&oR$F k[Y*b@!S f*ޅ32ti60ZIP'6V, ^@-i)ʣᗿNm K{"8=5V:cU".*Ƿ4)K̛|^{sqx Gъvik|-aֺ Į 5kAqSǢ {^ ! f3?AwL)Sa 慰/˵{ x%5YT@ͼqmZu?芿y NgPbOVYP{?OTz1~ :qn }!q(;kOԢy$rR~Rޫ u*i%NSnuHFޓ:Ȕ[8 Sͻr5Zvs26ܭ-}H^fʁ` GNtY%$xX9]|y5KEH /)2P x uN%0W>#8v" PJm>C1%@_ںp^P˫ @0˽,̩TZ hO"4OLlM!qO~w*E=36:uʆnnU&Ć-*X *T/ ݽrZ0s"d}%='Fvɭ-&/kЗw dGc o!):Lr !RuC' (g4`\Tbu0W΅LA%tMlc9|oȋ^-ScFwЏV[O%53;+gbe6 ? kAaD?LÁD2# ,TNY͚k[>b+gǬ٫bk6v)J:xH;ADr7;vy*d}s zj)M0N$ayӮ-e=Y\:|rc S '+ 0Zx^odPO0 k7>.7cǵ DnE3jYD>'n &@@uq2KW*'țuj_9+>s橆UZ[5e DK/%Zw䢖tA%ΉܣoMX\ xsDp8 K.wpZdCl:K>Eef\jNҢtJTn. i*}s}8#4!?/9y51Z|‡UjN`ƞ /Z-#ZI} c*JwJYw`/\lj/ >2rQjrWl.VlP;NOBĆ)~hl,p'ۭ Cg#n5G++}q} DxkuOv&B4Αj7(vyFwb;1:DsҸRGk/➔J9;a(paSPn=SPsD^O>/!4lMڕڿ%0ze\C\I2UR,Zл&Ql#4e1B4Kl vd7CIمvL"؃c W.4n[?`nŬQw{kam ^(۫XvtT4g lGܚNVn¾#V+^bR)-:K-h$Ikီňr~.wOj:'zkֽ-2T ){nLAl&(cW˥&geN{MT_Ӧ~;`=ʀpb?di TTI 8N,d7sO7y6S2D|JyPl2Gt(G TSli߲}qSiuAڭGinjԢNŸت`541?C|Q1’iS {(K .E-nHѳІ^׮vmm3kux?nV7:^)NKetPIˁ kD'=5K'MToD#=깿jjni>63w}50 *D)xr}z|T|13#@~o$4ZztOa˘Lu:[o~99륉]loz@VǖqQvF#R_&Іj?V2LJujveMxܸ#M<[*\@3{KgV6Zfvdb섵Kl\<%-;Ϡ&yN P_qihy+K7ʿPTi‡8v)zݽo}4=CKT)ℲayH5}lЎ)Q \XQ]v(Վo L8H$-؞!5+1u i"&lA렄]wCʿ#i/H0V?TΑ_ aAk|R,Xr_s# o'VY2$&QWev71o6A>,9OyѵZaNɋ qp 141L>|Ϭf' 7wrЊ$|ݶQbV[z`^+IL&:2<cȬ0,)v|\Z/rKA5$hw;WT*U(Ƃf5}c Cjy8r>Vodӧ^LYSzS"FG%k% ҷ݋GSj Iø 9H&)$K) AR]X"|`X~d:$7%f6C * M+ 5WTVGAc =kTOg0lbc 8>@ˏ*E0ni eY,޺mJ;~T%Te_Jm5q-g+e E3)=莖pxZzL In~; Dz 79-!Xd=ι&´]);< F)1Lп^gǍ<l!+oq쑊O jU\ |Cg'Ju٬&"Gwo+PU*nKDPHRa >|oh 0y!8@0Wϳ JWyCS[QݧǾq݂=<OIm0>))/6'06707+5h6 )dG\G쿲 ֬BԐ 涭jpd3~O%Q*A T~*/uYl',`#"F;5F6g$ -XC,{3G1!$RsCH0mcceP6! VTGxy9S>LzQvC(qzO9U?Z4`J MuBвi{m!}E#c- п܍.K4wUmM#" vc5kr/sAmT53MDDZ#)ۭG$' %^dOX")vͼHxVp@( .trE$!W~l^l|à ߡUu"76~?Bz cbi-Օl]~df`1*q,^G(ȱnweLdMJkycEGN,X](E}Rq9+:?EowQ⊚sSM>M~sS#0] n2͒WhqI( kB߬brWGJ@kLR0d(m Jb/JG-*1xˎ6e_M֛CaQd>?^Ʈ>C;cQ$댎}~1 1K4IHxȼ+q/p (w Ի:=vcR?hVwcȗ #O]E@Ct5rԍk^w,1zwuW 4{Q.oC'z<6a_Z$zMY+Q_\ejhJJHxP]#Ԯfl#弆 eC"[c9%Y(A_Io,x ړ'B<ݬlν4)yUE~)HATO? +h3!=}FE8_tmIu2Kt/MW"Vi9 ufӌWĒ2̓^esT0,HM@6;2qK)`|ȱ /%; tj^Inn|/ 'ܔ:Hr&M[GNҼ*u$r)|<#hЋqmyѮk<%pU)&wX MӜ,h g SK^sNSia:VLJ"{q%Qψ֌GS5Z**.1A%Ҍ}6x%hM*fsoݦB4Oȧ(-o[Y{f.8,5|)UB&'0Wxyc:f@R1vꀔ8yh|d"hXr@%ӈ}N2D1SP#jڧӛvWGnKР7fv!ekZxr(K+[pB2ڼ qװ7R0H'Kpd-YދdtQJh[S_;ޞ `nZ \U<ĩ.UZS;# NVM7VȔ52ZOuY6,ފVc }ѐi85vk;#I0}KAi\z"L|8nK옷RBUߊ\ ?6tl\t9] イJx#ЀNx9@cE<.BDZ,+]V(w-_VkmD` u٦LQ:?=K(/bKDحch.]j`ٝq8-߮ -mblIVh顝kSL %&SIQYXyS3AXiV}4EK>= \(nq~¡aπF`rڗa?و#פdq/.vߕA]MTZ zlg.12 P q:ۚ;夃wNk"]%q:xafUj !?FKVN}PLfaZ}8=PLթhBA1"h^UTC|8x2&muێ7_p{c \QqlZש~/چŰLϚT0's>_(V&;.B vꬠi3qŕ؇{&9mg%ғ:lPhMذ4uAR"7{1U(jϽ*L.k)^~e)Jc UЎOgBHY#\p/a >anӦK`\-3ZBwPexRFM(/̀i@Ak[RK ܚTݶbT8 8P3}d[vں:e*߽FcYᾔ*m"$0x @]A?BrxB6?mV;*:K [4S#)EUeM:@lsc]kFE=~qU&l *Cp߮RJ DCDiH=%e_aM/K$<z3&'q{]:-Z-xN^wĩFhb-D -)4n 3fVNP[9`I 9_T .3b\ n-YkjaL(V*p7q:h7Sg|>r\-i#r:O gבKe[6(}|C8M b=Q-ìΆJ1~׾hNc0h&i5K?d e:\p&)cjzKP 15"S@B@y!Q1wBd-+C!!Sm*_+yug!,֗́/Dm(.kPn/:;?MvtjBMcc!$ O[d3e9\ }K)֪ oslb3F-I3[@bLEkhj(8 Q7E);mؿF0U|0e|:FH. SCVf= T+?SzfZx}\[5 C/)śa*NjBߗ1QnŐ񸙊*ޣˢF`+`E7R7KbbQ1<ϧ6e"je ?\9)Y)=i5.4Goc}>{EjXU.Hf:ϑlp j&|BO< z'h -U g((Qxk{倨| F}T^0 'c:H8Y2p ,p^,&3`2סZKe$zQg,6O?O6rcA9ȕdY.y^?ذ UxfHj.OKԔe3ɳ EZnRQ `tve;uHyLK .O+l(ߏt{)n}e{].'%#.!15@ ˌ'ZߌLE7]S݅2?̗p+j0$dj"u d fdH{L! {5_R#\Ex13jT`to  A =x2vx_CKtMoT4)WhY͞%3 yus6NѾzl2#1R`_]|::u^ڑjj 93{?isJS` 4*]ZcbeTP*^^<66T2 ǭ\Q*KּB)a<0ι ׌Co)nę+>f\ $@%,Bk!2x mE\c 6'Otߡ)Hҧa wVX;$Ϙn0Rze>XDdxi)rlNDAҥ녖Nl9Q 9l8)~ݚ]4upo\kgl g2KUhʺ>_fMb`p:x[. _6 jU&IKiUk_SYҠ'w+gG^)c%yOִj z_pL<HbD xMp.C0xHo}Sd7p/"h¬`Q " >MF2NEss)Ԝ 3V]xxd(s$< XJe=.w$J`JVZkuL a(1kz.;½G,YΖ"ٺn#Dy0ZUed}Q y|M\$ޠj5]RAܟ4j1/&S Znjd#($;{-Cؖ&#l)',ݘB(ӫ6<1v]n-$7_ wIԑ 6 pBNp vLq~yCٵ Ę1^:FQFY^V>JJ3L#=7mK9% BWHLfի,M{?Db]Hsd 5Ơ.l% bfݤ2Ų1KXdrp;E|"rjトs@]c?? ]XURbU!hLDgĭz 7nPGGK]V*ו s_KM222^d!dVP*[άI{Ai](0/ ̲a{+>kO-T_LڛǜqQP0k7$;\ >MQk 3wdO8m(l<0nGzjX*]T\~"uf4{е Pɇ~?"Kɀ4e3h3$IC+̫Vop۾'.pCq-dV|vzL)yDzE=%4!"ܝ r7{(<75'/۲_K 3AnehH*1F86* ,m&[X:zͱd&هٰ-L;xbDrO%$:ǵI͒B2X?9֏o2_-bT/*^v߻x%3(֪Y7ɸC8elx\;1&[F+II_ e7Ve@a[ ?C5F/5o/|B|TE$=$;X JD32 ]C~ߕㅬ@f=x-̈|s#:po8<{(NJԐS5>^T,sfxembp jSBJn"5ˀw:ˣQ~ˬ|y"hyG8[^݃ $&ٳ?,ĬLz CSk6t(}8|Q4'g0Q?=PT*oM=,(,_ɪ.<_nMS6CAD m Y[,sKSY\MCATJ]\g0C2̔x/6(z*^r$7v/,U%"{j o\"Goi5> C-\Ft$;Bi6-$mЫ'Y(+2CRy8Lvo`))+曙k֘ yxW}R})g)cqW(%9by!c[,/)+}단CPI`K_0pH$M$Rx:l&UH*M ݜqlfۦ]DCo@v`C_JSd9t'X :(XeqƤ^_e8l'+5 TݐNk*]x9Or86HA4c-GAXzpv7Y?; s[S0!®݃x>Z1}ܦ^>U©=B~*bĝV~&>,& [^>ZٮnlMsV K[sh8 Ţ / 4fBBJ9(9]`=(22-rF71eܛt]T{YfzFbuzէiCg׉999kajZg{A&LON,| %,sj1A\xWFtF1gC7_d;"#gC:'Rw-<2ِQ (hl畻 #.7?EA\KjQ{p@"an]+Kft:'Z"|}rD ڐ9*DjՊk X11.QÕ3 Mo;{pvA-lC=㤢+\#?6{X( T7w5~@,kcёsZ.79k}8K2E5Ln&ѪK ͑;/B_pNX-0Q2iIzuշ.sn5Toi:؁OSh:')$YH vp)Ϻ0 ` e=PN1>+SH (vS[v}ݜ3mGZPۏ:h' CmF6l GWҶi#oLL*{[;HSE;xYY-d WARL bLSka9Q +Rt܆d7.,N9ҏu DtIvݻYQS=;e 8m 6u! } Q.1߀raj72㻍]ViS|ቍk{_?v _l6$ym2vY3BtcFLd-ct: TѤou2ÿ1Rz /d%n͗f%T!1kvC@d: _KL7 W4J%ʚΐwTUJ,k m#]LV9ERA;`8]Mޱ2qRFd9m k7{D"Cke,>U@JYPi$(+M'lqWלQf>\NwwV0[zD:i mhm4}Qi ~|oxz=1!CzpA.q dCzVo}ET\?H܌D&K'/I ,jvc7NV86yRau )U(@ S-ʡa>jޱڷT5(FN9;9X(=_ ; kK+) 3JxwfѝpVgmnw65M8O60J`w?Ձ'iy1j!N 0-ll~/703Aζ^%R=.w,s,<[@ Mn7ᆗ͊xN8 Z ͈[Yf=!=@l#T8L |).-*DSrbP.ֆ-w_|@_嚓\t!/l珻x|Y`&u|߻YM+oKú` (F $C#q5F .ĬKm]9xfM&V 도x΄pQg-{}k;%DHX~ƛm0+1BV*d[HU彊WkRP (ѣ: yšPvTaH~ykg2ƪmolH"GIy{cIG82T3^ Ņȋɀů9.u[ˉHe})@$gq U+>~)^/h,JR*gse+.M-ƚ'jV(Y̱āJ]/&TMDg^]f"RZ=B@$LU#q5 vg1[%eWmAmum "Z6{הJtΔm;-3naNpǎT.d#|LE wH;B"WY57eӒrQgoF JahF[¬-%Q<|AH~-zBd>f eJ]BdC&I ATmvy`KúWfVn6vgtS(U[ 9g.|WnL<dm^PҌԍG1؜c֙gKj*]lSɿũ7H&3 "rx,b0 #8˴AtsLD'Osî?'A;PKqK `>a.;iS`X9DVN}s۾N&`+mwVe{azC7#4^aBfHmU J5 }yz5e<:IABvuֲ2ʜ'+RmvS]=t4r.Um`4+W g1HACqL"+Ъݵ,biH:NAoH>d݂cÔ)~/hՆqsz֙T$z)Т${E_Y ꃥyqCL|UG Z⽍չNj$܅@ۨg*^w{;kd 7lF?GC>L%Z6"&_Qn}R~Ff@v >F9sov,euD%!u(CE~LE#y*BG]<xf^ uUw~0]koWv`1ZT8 6#u6Ae}6+}k"sfܞbYe\7[͜>MH&=!LYfuݱb9nHoF|W:30>>l9k7X<]Tp̠cU \` 5צ,[W7.FȠBjVOuXwaNqзLw P8%QGx"[-#(W͜lѼ u}3 J?ld2Ik&?PJhsT`'dOXkSn?7Iwmu_kYz"nVT Tj]k/C MlL-Ez-I}Yx ^(cK̨t<[.%OTz@9*9=CSQ*z`pGܖ𢒡%[r\d݇QQ޺"H.1(vIvs;@UY*A;hP~qtEiL$2ԦQ5PƑKPeejIEt-wfOP3$S?|L]?26oZ_c}E>ٱhjT[1H@Ps9Qdڠ5 _˰z]Տ.p1 zH6^]6uDy*޺Ur?lu\R)QV CƘMbנhlI ~ ѣgR@!s<*fqL%5cdTX`/2DZЁ߫wJ,RąߘvQ'Fi E?DE?dE{Y&~_ڗIz\;sJstqFꂸ>?rm~%0(?Y;@dn(,E۹>8U!O35H\Oo PσJPO>/ɚam+|h&8}{Aa}m5(Gpl/ŕY+m~ $MKĹ860{ \^QPDN.NK匱s̢pVke|Dn AkI}XhT/D'\$0Ѥ{6ƣ* D/+I%1 ?.)q[C_SO`[,b&I z5#Cdi 7HPoOi} s߫,:}G_$ƔHQdalKEG7*-Ԃ!(1l|ו[@xhA3#ѱ)~ N|M8j#`UsϨA P*Hr8S*͙,ehfuzt%37Ŋ!Lۜo%u%F8xy|]i( ]Liw0þw/:3ͰAN}3Pk߹c{ܽLkw7J&bm$L΂22L,>s{LDC+W ROGv|sȮe.+ T}BQB;1ĮIU_Jǃb g)½}h AqX2+'Z0Îh&("R6pu`vh¥,lVߙ%G?@K+>=P9qR Aݼi*pk@=[NdHpk=rqGj׃ \·&:8UsGAX7$QGr .o4G,40Xp;J`CiJ[ʤPSi aE!v#pbS O9WKUyc/P"$})Wbϵʥ322sx 3)VxZ>YsDR8+W^k̝Walk,bȌ,Y6WVEꫠv3bkfQX6#P)LǮƇJFwKPu[%t,?z90HV, , I΢4QB|9}Tr95GHF۔ԾzϿ@' 4_wK}? Gهe^ _$3Oe:?_xa(_ Ut-vZGBY2iPiBWa/g&bH&NzgV$pvS 'd6:Z9@TRlj0khN-w Vi>S4IԙJ aQ3\l͔ V=OL_.vv`1=c`zkXLY48]Q{>AD"ڮN0ݘab)muICE֜7nD,d.઄ t/hlZ5w~΄g0VFo 3~k+S eY(C˞V`8i.%h&Pm v1J I/>MdQRSkKzf~~DfXX}E(A޵. aծIJա Srh{f$qU*>16ל䥴U;NcWvˬI SZٱ1g8r %boFJyShom}{F+DPUo,.WX][a JjZfn7r_y$ Ɓ5%tf{gk-4Ph*-"KZZy`ښLyOi5nkg j=f>P)Az[TYkA$'JO*{#>{h Bs9*Tɘuh-+V> rw|H֨H`;{SQEeb +,ܣ% l uR3_`;Lv@UZ%+ݭG/0؅,c>`$؇Y:k3R߷`YJhqv =H+m4})?+7:{ʌ 8~k޳+;}"b>; JYjIYi0p+-o,,P1Rt7d Urӕ֘,<{X'R pXOHP/BƷSc '/1F=@,YwW`oB4I)ȎhMmϜ>^vhOSw.Yiy;Vhz‘F>Q)-A!+"3Br> |Dc ʂP0JCߞ0rz2CELi!&ʡ/I)ǵA;լ$Za`OO60޸SP-f)؍S)V`cCBAǮ!rwmpYA+2 sN;Fo , R95~3,g #Ȓ2ODy'ްYR 'rMS<;XA`pf<>u!N?!RZ^d W 1aw`ߤ@FͤZ?= 3?bpp\wnK[rhUI4i)We+L>!ABڍ*(s%~~IڴƴLA2t+4?PQ[)5M3o\5I, TFdϱ- " :*/w[}A0BXb v5쐘FC[{a+":wRz,`~]^"l]ꎗ. vݓ0Zb]n-fT¦Ue}n'eP/Y%҆ jh8@Yk0-,&*%Yx$$ᄃkw@vP?ozY{$}?(w'ƙʤ:gc\i?޹̵+uJ#]׸I?Li.H FΕ|>%c/b].zv~`4&HWU*L6(aY ;A)|y4lJd,^G="2|a'OF h|ba EJ ×^2[30B%=i}[c$"x[{ d +o"06w1MT ?2 L(3@F'.o B]~a?˸ϱ1F- Qp9.)Tز{ <9D^f˝Nx_nyyW b:ik|yGƤf,cSl`DdsZk{/xn91wt(-h7Ѿ GvT8=k_g 7 pJH+.1Щ(YAw*kIVr@ VaU~}.w"ZqصnYʆ"lA-Q"LCEeЌ."!n'DջgIE0}4/ϚHD/?nB nĶ8E0wm3)O\q&KXYa3-c31xNJ5LJWbm&* QԨ,' pW*!ƕ> Yqzb&O3b C4dWƵ,u!l < T;|6-~/_vhn[| ୎'P9 r,&tؔj?@O=|IJ 07+,)ӞΤѨDZ7ITZΠnL A8rGrVل?!ds n!~뫢oPzoW GIQ/YC%.XdbNo؅D37SȲaN\p322xw3+OQpM5ߤZ DT|Ɩ4W  ,}ڗRKQZgVRȸ#+ŕ9UΒB4nrvSC1f#. 8Egm^Î 6tłTFrn;g/fnt.2E"m lc r95"o˲ &lA8DE@-=7\j)l#B6Ъ` RZJ.-ͰXj {hШ(_X׆1<9"E]Gpꢇ Yfv{l@_ |IỌ9GRFjm㎪}5  IuxBnP1w܋S3<%4. Gg=ϾC6D̤ L'" + $neۍ?U 6% T?_TbG,(¤A$TT|~6ݭ'=k,U3!ShzgH†`| )DR)mX+h_"]nY/|Abn"9 *R8l± ChxARkO[ Z:+>a$WuJ$tBOak?]yeXvO$ czq#Rg))-Onj.+F <]G:9~*pYM`F(7QKzV!d$Z>kBOEXʲxtMLCWa_{=3M~֭؅IOcBu]W;a*X1 4  ~eG0"1# "s'2nSџd_p[U"Q/!O@GLKʙ]Zu,8aXX.".̷H@=DWu&cQi9Ym2ޔ%5D-d~)P_e`V[N1x]J|q6g~7|?_~C 8'/! V \)OKd8ۯx8d [ߚ?MN"I35 :BrDl? Vug)upO@ ͊d>;@>WmNq3oI8}#%noN)p闾~fQFib!٠u B1$՞e?J'):΋N{"m^y,Iǧ3͙eu(M6u"ZLC;|]d3K@\KOL[F!8="P_.~G&wۧ5ʗT=5nV7{LҨk&{*A?o.Q׷r繒:j&ꐲ*p/SAj!Cp K1L a犯^Kg;7,VJs۵~? c0-e2jD6'p{؅BwuueĎR0s6 Cy!omy`y?&Wo(f̞޵@A[|pfiX#2kK9bzMjO `ڠC %)ˮ nكy)S_1.B^hIƠ? &lIA?F,->lIZ)~{rDƣ`CrD3[;?LCĦ8^#yKcuG1s0(3**p[y:6f$x~]YN ^=dQ$~::rp R({~ Sb"a!`;ȃoTXru`Z_2ځVRXXS'5 oE&EO1'Q]0djP>K³Qe62>i<˟8?jY2SЉpT;B @.H{B9 vrlte #p/ b`iOwKÂ'Z~;I-زI Tj6fg}E^PF tvtLOѹfQs`LZ[D\NbK7}ҍwxv 7Ck%PXyqYXr IߊMͼ|n·5W߉?ΊiOt;=wN °ꋍtrYͷj4l75_own|X|_~ϣAOK3[TABksһ)ZGF WZUf߭w9n/xdx~moVhR1 }$a1Svx*n=ͫ -J>1zf}!gaf'Pu^o"=ҳ::Sy~3 Z*Kk#ɓSyD[ٟIڕWC)}Sy7)BeLщJ-ƌ60;E..0 ۭǻͲK8R?S>vBI1ysLaE%/$1R, h8"_!z1"#-E;? N]n-!U,ef* 笩] ёPm7N\]FLGԶƿC(J qlO jd-h7NB+:#8e;(/:|~ȉ `A懙e/ (EC=%E1DߺDGM7@}R',Q,A*\_Ws>GǧcA$bUr) o iԔ(Cpܯ{ұzk=$!,Xk2𽢥hUUOJ@B#nz*x/}kVnѐ*C7ɑzOM6I}PUž1W>L9CyEo~&\Qmw!G0hk ]|C-(%_X$Ƥ [܉9!AU CtӣKUw&JD2")%ox jL_P/yڞׇUĺbzLL T.yq'Aƴ~fz[.|J`x&weQ*O?reH1BGt*<,X`*canĆM)J> tDH2O; PĪ]Cl}@|g1@ )E I6 TԱc }ɘsd;%/7wؒVMXB-{B2`x3-4o'(7J#?nH_,\~XM Sq"=BV#;&B#9uʮa8]5N-wFzm٠3 2t~@ȘW_L;7v\vH,=3A9^mt@52WW*IvDvBb&zc>qLJvBF"$Wkz:Ci.fna"fg<]O iAݯ$?1' ʼ)՘$nx,;'{?v&i9&-tGh*qX{ 51U7-63zJgZ!s6r$2 {_b[+ΆVT/dO^[zʎI-E߮S)D̓S$'NkCs*[ Fi. :En O~77mAP :DӘx[vpw^\/7eQ*$-_5ڀeTvNrjD7s4sD3~MϠF1Iڕ9TpnFr˞h?"Ahr˄q ړIk:";4Xęu7܆ZH4B!F$y{kS'Ec %-r:kbj>a5@YEJ\mqqEʄvҴ]Zdiڝen5CK V$2抹rxgQ\.mrуLLb~zp:np=HX)辷TƘp2RrOri|r3Rz$mLErSzۘ};5B1R%{*nJωzܨ%-/ҽ'QՏ -pw4QZȍEStB[%:R!SCqe_42W?.Js. sjUl$'#c ğ%(IB.YIJ* :, 5jtWjeD&X4TyD9ƌ=J;/$%DeZxKK:[7] F==|6$wN)|޹0@B\o ͋Mn$dOxϿ^o&9W=Hz[ FmF]LvQ4}㖐4J H9K 5Fg1YF1ӦA'$V xe$'4{7-MŠ#~eN'fЂ|p'>Lw{5&l<,Ʉ3-(F$#j2X-E7ǾOHs1҉M{ UD-m1an'_AgsH} ^0eJpTcdG ,P=OLP&0{-jnj:>0F;(4ɽT٠"(].)pu1ZOH0Xף36GeTúwcdmJ]*䶎lel0B,sIT(''[]g?xUbxA :ɒW F}PhYlKBGT'-f,@)Pec(Pxy{X`gC.: `+@e >=tC*Tf*P ~ vB .ˏfDyXO‚nE:=rk~3"fk@%}{m~E\.G:ƻYTԌQZ!%G؂V2{Z+U/*ߪj :F#|F6._7nbb=ihgk4voIBÎk?MK5j]G񆤱\<5v8qpY".%J+l.*v@ۉ5ޒi;ٺAޖ.ܜ^w \5S3>[yGn 4$"ȴgs j7SԮ'XDH-9H?lK'XQ>Qn@T].s=Y*<֬q* һuUY]cb,= AU"Otx^9*ZSZaO.RH2d^B}IڗtsHσ͘K&aNdWVl&Eo{ -ړ L@?i6}tk  }9Ϡ@zNIYzDFh̪ ug!Fi|kVv;FПawwk 85~Lap1֭nXZMcp5 *I%ɊR(v"Mi^f}Xg!Iu,HD!6+Pz:ٵ޶oXDQ՘P}3k xP2'[5y c0FMPg>=Λ Dc،Njɧ$T333cI?|ȁ?~>ر~F[L|E0U6sq%IG^YC;kGT)\TL"h>8FnԱ0vZ:Y325V8#q%jp {Se$X&o+'`o]웴  ؖ{ M7 ҩxõ jtᩤyE@'T 畹 SI7+<97vFdZN`\O< z5 5jֻ!K `w/@tTDZ4Cbx4%U5uB[yw Xd<-E#,,KM^+x . GRBfho^LKwnh_aӂZ^L KF&#YƻݔsV".踄NJ1(Dse! =Nh3>R!d(8"BF\?˔ ;R;X;і 9=Ľ4sgV*wUv%o{JPvA~G}lhM^fTG,89z@dcN%7HhJu'b˞FX3Iv`5!e1bY4u q 5FURsN?VAKZnR? f&nrgi`y.fBCAB*lJ)_jiw+fմ2z]N E eog4_ yzk3swKTǹt4O,D'9I;qV%1!H>ܸw6ZNܻ B1vٸnv(+V0Uoѵ5^즚[Ʒr,}SB'0Sp!hr&3hCqٚ?V九0/WL̚r3椆jqzӾI{K:,/{ |Cyc:IYes.܈8qJghL&s.¹ m#pV\)|wv3`Aw:,Jȏ_LeU%LTYRZ&fp+<<:T&~(|G [sxAyYX= EyלXo0V0ǬSoC8Wc\O*zHL^ zȜld.1*CG> Z&rmnYEX!غa~0v!杋r[q6?R+j}*EQO3 ;pKzn?&*䛏6}v5 % e5oAPdxz-'!U3Q}9P='VGխ37WELRt|t"Fyhlq{I{3h鹾yj ~yI٘N^OYi]iu P#ˢ`7~knV4 36eyN4G$sPjmASbr׉(Ȧj$|D:> SF);ZZCam+N]yP*D㥐Cf t}! yZ,-ɐ0!CǒRM`s[Y2~>v1@|eJ0 ş]D7 4d o3}.gYp޺$k](& bvVrK.c L*e׉xq$mqTSZrPjCk2OٹBcz`j%@mV-:JvӠ ,h &2GϹB3@xxVFr ^&[!q0VUYЋJ$Ҿ9#{aq)JwQ ]T'Vk}Fmz 0Cw8;:)hyè@y9{z b+"=+^#|cB6#!hEC[s*AWA J 4bC_LOK@†8n×=rfb}T/n>Ha*ymex5Ml#~ M Vk۶%bk4[ҨQ֬B[+3;oLur乤s->tlOv)$! }d0ݕtsbN*4]180%L0 òWmgTsPy_KeyQ]o㘵mIb5zj&$wio#Eb  7a 8GP;33Rq;> bqolH?*f&]ᧇIR] Kd  WNб!m AwoNG@Yb8.6 j="|j :ԡC(K5<`OL]xhކ! MKn_f )Ժ#Ė+O Cy(1r(uyCU@lcs{D.챢EidF3a>n ;M^$yP?,^X3tڒ'X_#=t)# Q/ɭSAmy QoHՊh8׽s&xL ;7}}9躯"CWW"Eios_ U sKhgovQt!фn,LLjpypi]hnOHI Jj rV{b2-P\5,WÃje,摷_.τs/\@3" HLXNi!#q2;9SYZott V̭.Z>Ҕv6vѵTFмгf8E1ܚMݞ{οǝ :*L^ӂqk `/`^2>yL='"Jl>Z\ql/:V0 0wˬi" 7SI~fC~i`S'ӫjV'Ԫ~Tl\lH{2CkĻ=d8gVԟ}!z.4 bUWXUbMzm$3e&I!y-6F 5tTOk ź<̓Ua3}5T8Vl5,tюn Xil%^,̌osh.ZnEi{3.aX9^O~(˴X&'SW)TG>,>k:EZT9*>.yz(p dWd=V!I#&4T} l_<#|xwsn/{R$;-"ɺ=J nxTwQD9+HTk <ᄊKp4(-B`A R[k/#pJ$S 2րsRI)Ԩ^/lA}^&#my/zjg2Ч$@"H|~,@v7GT`of*Jn,qlO Ǥ/@n?MYjtt?"mN~eQ/}Zu- O!0JI !=Jy -dUCfFϥIbs}W$Ə=kXMgUYTt6=M/1XJF |1Ki^,gCŒtYP@†*r0WP$Zy[Wx [Z#GvWВ#%|=b ipvG/}8ffVzM.d*M '7\؂JEy1Id *ڦ vuRj6i#Ι[mL5R/ĭ!8yw4FrI_ڈ66K07#C "/@yeL/3yS{yZ848ʈ\vc0w剜*IVח7Kz0Ptt&29PAr'UN'CW;ZuQUO%3b02١X L ˎ9e'lN \[\j Z'IXAy^E#$jH " 4}:e]qkLtKcP{+h(-k3!ٗ>ΩUU odӉ 9.ߖM ̫* s(Z1h=@}vۯ ڣ(o$CXw;Cg\(}P@_q6H#@kl2I guTn0 vS$5ҕfSWr1(ډ5Wt4-moSEel;)"hl͏z+kv D SnMy7ymՖ &ǀC[vZb'/jrS? *iGX#Os9 ]0dI0\V3wp< c6 ~>iu $\+Iuۙ$u>8%\cƞ- r;F'􁀤ɐa|=(" YԁeYgM04|&X' ܼF? Gu~"ƴ9SNStQ]#l dynX;,Vߓ[(FT|YCW'}Vw>MTm{.[[wR4LZRrgf6*>9@xIqے$aP> MIVSު[{/13k`{`;a%P%!u"H:jwԄ ʏ&ۅ(3JxvℷϚQ\!Z* V.Zbtuދn*3%Y_VFekOCaK=.sh[f߻֢ք& qw\N8p˴qg?aJ5CJ>2CNhSN#X[nřRM$ S=4 "h.z3MX%c'Z+l8q)Gx%1Y=DKQՋ]C;[Z;5-+0i0+8G o`14O #;ՔQXӵcL6t`JRQ+r` tJ! 2^IUnGMw;& f-hbwX<<#Kd)1x朑P﹊Z2VO=/Z+ht5M|͉gpCw%m",e:Po0~*+!|'kdtHۦ1σ/qX qجe6eT>!iXߛŏn(p  a3kLpXB](Q.5+kc7X5Y1Ǹɱt %RWظD}d?W )*E[܀j:eA䠤AjNvZ猙ߨw|U(גg-yHtܗbI&zj9;+#;UXk@zttv,l"ݑ;tb䙦Ș7]"2Q!/=Ċgd]>lᷮ& uXFϴI0P ]i^mvwzyCEΚRO}߈sB aηh'NKwj);`$#L͵)3`>- h A7;W~"9cUOuX:=5?ӲjX.Ub(j #u,h%m/ dEMuORŧLEE޳ -ϟ'qL MҎڰz}Mox<gY DhK5s> 7^b!gK8w߳l+$u6 WFG7Ij f{14*^ /!~ ^?|4B]{t,9C+;_Y?&?f4 =JK|u 8ćP Dҭz)YPE'Hد;3o+3߻[h, vtwxDr?ZMe(A ryfrЍE5]b^1Zd$i @ol Yl} Qeʇ^~pDhܿaX f0e`a/0tz0 9c<"8vcl\QB A(F.글ff%% t v6<%r)C4{X6=Z kwHi7k |$KiPhPfn?d4;w&zI̎ O<E#`M &PGz S0Eܯ0ep0ܔotc?@Pߢ[l=oYE1 Hd[qy!47eYw, #XB >^Yg&5LR{Ό6C(=5.׫,֭TD|-4p9phCdt>Z.*O8>yѣBݜhz䨅6(he$%K.5ØzċK?4si3եjUBk#9Me<]8sXQub2MgM]ց LqGS$ishU]dc"1xM*-P!FOzA FR0~ U3*z65XmMk^b^HQ"`.s۩}^vгpq;+h.GL%Bhfpc}2c]S7qPU4dxWWm/gԂ!F7} 9kI:AI}&rBbKqkam>w161NP KDҷ|8'\r9N5(sAwQ/ɰ" 5d]i\eJ: {єyrANS2i/cηi( lXCYX?n1ui+i]t B*k% _+kԙʭ8EnCF-H֌{.eZs?3 ت$wx3wm =8V i}ԧΞԌPhg"=U2WF4j5?/ h^QUҽ–0% A9qz"g鵄3#ۂ ߿3/gCk7)%dvD}?sE楝aXT WMxx#i\`=W0 *v??t=N3j>꺰4[Cb=yĜ!1![Cg+LQDgXܜ0 a* aY+! Ajh ۋ2ymV 促lP`V )pL"9xN6oOB#BX[{<\nHЪ&tO VGv Ɠ2BNm͉|@4\M`E2A24a8\c,KZ4XIݫ6t'HDמ2=6-s{Ab}>obx/T{+lK (#r  }S. Z>PFVtcD]4E4"ܥjpJoN-iwW5(]"Amàf_^`.$x (=Q NPHP?2o4BKW :t"$/1A9l,&dzg=kˋON.lO%V1q=s9jvW{>~A7>d x?"RUƺ=׶P{_Dyl'ؤǵ.\Z~m%|-REگb -M4wɀǺ+,f\]mMԶ =gb6neڐqZ R6պuH#\("_2:w||k}" weE-/z5bRRz;al~f _ar١yk up65/~eMHQAD2L0}Q/Z\VX@Gyl+0Uxe'o(Męcf_Hb62~ա;AS1[U̒yC}篿\W8e{,A5CkrB7 rS?[@@egxyhm0(FeUJ~ؠdlp -d"E%(ݑ6jHZfaa!4*(v^l9곽Z-Fcލ/IA QdQ2KhW@0LzC_"b0śwn]Ae q>/}'UQ˛"=+~9^S,LEFd#| s['91پQ/9m{#E'Cф/ƺՌC7 /HZ<'%Us_g1_xA!3ٌsV8LVvA nP H{R.8K!$&z[ 씶ӄLv2'oe"0vʟј`7|#buYjHv%Q?؛[\XE :eϳĐ+I&fg0'/`rbS)tR<{LIs6LP0G?N "U'T͢G$:vWtV?e9%&5T$g1M| 3{ 0 v]74֜A>|{|DtE9YK9@,g3Cz,"פٝxlNEѹ0^KY5^f`.6 *1_woER,˩FG]/€QP;`)Rl;kAh ?pȶŝ^ A H8^ʶVA'O\?MAݽ"lʯ bvg܍&@`2#UOh} Izxqze]yLpX\:Ȣª|fCXc, GPl ~,i6{6PϭnnQǤᇉ- i{Rc 5.!%_/tuȨgֆyNkew=S[*y¿vV&%~Zpo{i"ijHxv%Z8l*5W@1!*m]{>b ̓<7k<(%uMtb-jx],)2}RJ3F7hҾ*?$H^J_]iiV`B]8[7×SPnBBH_C?V/鑊U[T ܜA.wS . 5%N lLT6=:2&elghE6/ޤە-44 .@\֦&)yvfsCq~K^5 "X,Bĵ3u)vWk "8Lӗ7D 8uIZ*ŠRxNA. ˀ3 vq^p9_sPkdBU# 8NrMa[$pIuGYӤ񛧢vQǖxZ/ky.mVױEŨD2;p@cn؛_QKGj}=Ù_Hltk'ћo$ fd[ܦ=<#\,?Iujz&#g%!׽;eH[VQUˁ$1Aώқnծ |t`ŘHeݲwd˥(_)jAݗ73+:OE" )eOz7眚*c**.(~dleUH 7}!4*`@e!ZsYd*4VN[|.)w# %piC̾ ݶ/rUfRud !i[7R]6x\o,!m\8VoKt ] |z,6zf6*\3)=L SHN!ԪJ$kϫv[N-vGmn ,ܾ9?W *w7I4s ?8Pk2޸9JNi{n?8!>W a6$?+_%fݫbbP 6*;g3<آM Qܑ!^ZcNrSFE 9MViM)ȏf% .r #dU. Aa{쐚v u -*ܴ eޙQ%g-J,7CG||~3U #ࣶ4BmT4$7 n`xVc<-)Aix#t@4n)FcjmL % cH3 Qf1\Z̫c!Y(j*f#ff!i#jtSD66&,RűҼCȲ :YK&7:7@=hhga-΀[wfֳ .O'Ty.*B?+U&6:E4ƺMI [o-* e!\"zmi:9 -@22ZEub B2 Mcː0'`e_?؅cѷBOC/GȜ'^,7l8F~KrQ8%WKhsxz #y.MԜ*5'{s|L6pFF5`/fB 3뮫_9J v':LSVha?q^L4(/ys7&y"ډ6Y'> 5.a4X4|s|i I+ OA}p=5bBE;Ϫ n nBK߽J#dc:gxc.GTi'^-餝v~jZ#g1T"l0oRWv5Da͗!p3zR0uO_wn]hY΋#ϊN玌KGAGzm?O{ՙi;uaYa/\^dq3B8h7׭CrAtassR4W|[UXcљDYQs*.^^r٠x$e ^w51#/s}G $Pz|cٝw0E3HBګ|tNJT4exIJǔO}VGk jeKwMpg٧7kr*p4骝T:k3,|v _ΞDŽjh7k.{A5UY~KzTdZ/{ME[ 6(P땙׿}ipyX5lvN k^?)X^~G=s)jaEu['+|L3KkXyI 24(Eih꓀{Oq>е7 {#4 d \Fu$Z[&qoZU|M,Q8 Ę3GQ`Cلڡ؁.J%NocHuBs,y onug|az?-'<CŤ <Q% u|cGnL_=nPVv+\$A.X_4LJsz$$><362\s='2}_(%6?M4!Ŏ+8 !B)a~,aQr!΄фXm}Xb3W i #pY1kDh+ @mmLN (## 'po=`U{qF{ ?.ݍI {k21gL?vG114!ͤڔY\h{8˖MS998meU7[@whՐ3e?q{ALJ}k +#xj9k+@{4Xg偶}`v>vK2&Y7h.|!Ǯl_6K`mn*D1! BٷȾ2+(<^ύqjZ(zHdZĈF KWlV$,MN|H~FjB-nVttx+($.e|^e=|V屟8uK#W \cKZQKl;WO>}zΪ%ʽݹ"pu/ޓthؓs=tbRc+pHez„dW0J7{ĹTumC|ZظI걎nue 'MV\ }d WAƣD}JEȩ;ȌS]@>gTtl=Iɸ 3WD`QbEABgo&qn[ZOE?KE x"pt ϸ@y!gHfF7eLP1l% zF̄RJZ6i@عEPWDhHv2+[@͹l]5JbGWƝŷBT9|EI^-ݕºHXf!,y+xQÚ0~GoBŧhC*Β $Q[{KXմclCkP&'XCmAlShGb&ȀԕC$NN?>܏ p}rlHg4D4Ex5zȨe, ǥyĽO؋(Ԅ6ֺq/ї÷m 4GpU\]JY8Ӯ}0tSly m~>IW T 9m?L:dc͛m 0?"9[7S# )Fo*[_h MeTvl 6j̆wGBl2gH@70P*#ZK$>$U髍3W?ց92%Bv+;VRҏ 7"/ {cᑸ䯺 asł aǚfڐ!&!{ʾUa&s>6D2)Zx=,f62Rqeemlsӏ둈ahgo \| _ `Vlp K)"Ċ3.2x3v9z)Ef(k$)L .9! ĩY ,tPS9΀FkCP-)Z.D_< Gd~v-"}}7y.j.QYCQ uYaCSVfj0 kzoGN}Hr oL #>FDq LaKr6T| < z_VF.x'CsZ=Ύ=PTU7]ڊicd]4V&LŻ-_OKEt;ٝԕLHqE*=g:- 'S跳#z3nqqFumfp@N8)PMS jHQ '(qpl&o8ֻnF >+'a m],vNa 6||pv7yؤzc| oo)RJHJЫ5b)%{tWCEBÐ ڛ:kcBs>FJ6K3wJ9Y1@l16 :OJzq݄qeG'gTL^1ˇfG<=z̛ؐ5omwVnRT*5g`m -U`.&dXB15<֤P`4RkG_51Ḵ$ȭY8r\;ö~(snə>lO4MXKS) K9EyB3R[w?̺p`PF2YήyZ_շN?"e/II0g; HAmV}sKQ6mM V,4 v"̾] Bvd"^xi!LWZKcܿg!@Pv(WS7:E >~IU*Q֮~ɈCA[#n#vuF9<9:qcܩ\QZW?d&jMMȦ suI`^z9 '2 2*J&az(Ge+*;Op `P71)mɘP?ldzɵ|@b:TPdt~*'l!]\70ėq+wl38uϓM]@fYIqBzϸ >^ ⲪFFA91ӥ^ ߶D.&*]`c VX gIkw 'àNqbF2Ot i0mzPWNI q/u|rD(E *wbw ;eΜ^7'{x~%O=`0B<5D ei"|.[Ob\X2Vi~:}Еv`rG>BaS?9Ӟ*&V.gOP,nO`'l-r.1"W}Nfʥꨉc=vR|$ȼ02]2ͣtٟYO\n|O2WkEϐRtVZʳԑZPhR7]%My)[oX/-ϰFB!y2Vt]2;] Ɏo@8%O?{&̦ԑu6wtT:W#,wo-'}vtObs#gFZaЖTEUy"|zXJ Sj.蔧a]e#zweg튂%{sRh7$4Q |`󧛍hy~;qR岄azVV,k|rea ȋ0^<+'n)4)WYua T$o/|kwb8tkj0Mq#6Ք9vj)*Vĝ{(^ >/^SMkn`8}CNEpCDX-WAFJ'*:`-ڜΑ|ɬz#Z-%~}r* nP.S<Ʈ򒜔0o8s(f=C1Xj%kiG8/f]Bp ]}QlJ\` (qn_Lz`2}Kfܣ7Ѩ4i00:vkRoQ.o)=<7Zheޤqa^f9Qe[U2˛7/+blI|) Ϛp`'@(<[hȜb2+ IsV{NbοuF'$O% >P`wŬ.~aryGLr쇤?xG1Fޏ;?̲G,Oc)CA`a pdEƵ1w:hZ/]V(vw~ urQ5H"8>[MA_:![OSuR-tw~Mp)VU)Bq sohzBc&(E~h2~ZnnQp/?LE# koU򟺽"A][OjRb( @#m$ETե#rMGtꨁ$>;q?L9'K}4c6@)fOd ]R?xcoK˻?`k+L/T \0x+"NFnP o`8j$ϵ,%ֵ6،T"j&c=&ģhNisB-&k|Uj}Hx<;(7Bo.MC W?J|j}dZlm 0,_f@%N}%c=Ɓʆ$i;̈PVZUNx Z~OnU+XIT@"2pC(f{ah3bxn@S/PHDm>'^B, ̾㖒PLFbnRi5ؕ\ 4nƎi"#IBEy{;N{ʟrлJƩ2/'男khgV0vK[Iܷ5BZc<woek(7޹:ծd׏* y`l[V i 腕rMInLtΖ{^uq*c3+/W:1jm|5cb 2n"+Sm@x,S'> vDj˳Ə9>-[ܬXYĕm)( @MPjO=G^^B#/3>tRN5[!y5ײ8Sy]KGV ] #Sa 0Jɪy]Bj,uBg0i"9..Xs`*% ʉ){fE__Czh͓۳<9G2o _b,ҿAd[4P2dHRڙVH;~vI~'P;3Պ4 Ã۫'fXWZuޥun~@Wu/\o /b˓e 5׹Ro˚!L 58nM(! [mUf ];eg@Q>lEKUQ. 6Sc@,T'' BػGa\s ydc3/s)F@խS{O"7}\ Gr!qm!niFŏH7Ygc-~wI%He/:裀\GD7@էR`-'7)Anv&4֖BA5?xᷠ05[mjƓޫp'YSˆKzM:ײ'F1ĠVWظz*Oa&rk7t(=g,>zG'^1a(ԂOcofH--'2YYRSG2Gj{xFo6,A{Uw}pi3Q&wiR+zg2O_N~4)dZRP a/8[WjJ/'as=T,#ϼ C⌴?ED"y,":k?mG{8r3WBL~Xv=LnNvDXn;>ezfk">#@mWUAx JJ"$8:)ƨHP1您\\l/:iIwY-ev~ߩD,/hgޛwzH3ȄNz6p_=Gex$<:8fڔpe Fۜ4+WRhQ_ٽf>qG>QuUKL W(S1L (U25d=[tܱ$Wv~Ox3Uk<Kuܩ$9K( TkN=_w<սyWb TVR]ơ_#\;%Ti22[cn8wq'~ˠGyC"I^ ޼Gu'-Q@S54#} {A;z$+t|n\ե_y_ B;=akQ3 h:d/J wPv-ʭ'9(R2`(Ͼ+ߟ\DfPм" U G_Uk+k5LqyVhԯ mCh7_ARn}t/a?yD*1ΠY2lǶBc(jGym@EeABYjlKjRP;ZYh4Z1@y~N\0J.)Z,j6 S`z9yfԥ>@wh>]jaSaԹp(nQr֦23ID+}?w͊D>zT. w6 3p/ B `$ s/K2E7i?@G 4@aIܡ۶<gC~od(g{{ӦH\sL. 8#%yD O8!wa"Egpjv~x~m G~&".D_|PSؕv g㙼wt#I`%;ƥ,tfcZ4JegY14ol^0֍} Ev+?G8͉Q=5C^-mtaj.$,J,B&.WHQ,@}}zi<( M_mp 0p#BEPj"9SE]'.0kW=1^%[FL.]X+7_ݶ 3ErX@2K;~0JvyLf.%Ddi4 Ofhb>pìx5CzܱB',^樒DþL1FCEeQG-fb28*9I.JM !-p :3jnxF.TԱl\XBc>&GͲ#(G*7xXv?qft*7XY iJ .3#C Q>4Ti*uH~/᚛8]K?8|e]@*u*:$#,'wp;LQ*>{s<Év a䚉hUdd%XUzl`7 xAX)够3z !} @ $(_$^IG?Lć 5tpY1k^S1B?']?pmAOja`s+j$ACZԯ }\ʼnp[~0|ya.7zW:)N%!7@YӒa{Q׍6dDSH{ hh.882::cE,(יiU\YpI?H:(@n>XX<+Nkuk0t8ӮLB2WPP ū^)dI݄rH>  t2Y[skͰqhSh+/udQQ T n4 35 +"r꼟 -U`{EN[ --en_~yP1%5c)_VKU(`BaEFݰ]Xrq"5pځ{vy쮨h7l:a_~Tsط /N$!3̲mV·)$kI҂&w Kh-&ٞ[} dO?#~(UW Ä\UAbA8ߎ۲Ё CLt$1ѵZKLD7005Fq}◲9/I('N p!ռ;b3y z{fnurw8J'BR0g iƽ6Qh;s1d2L=X^t!gcLvk_;T0Wwyij2%h2@B)xFKXļ(WRL.+sA _-&"o1jˀ{ƍ;Qq/7P7OJ"v(u!.z]ZH_ic" x3^Ȥ2g PTR?ڍJT% I.peV3e*>}uz!ĶSTO 5K0_5+J#H+{#'5kywqE;3  LÚej|j޿!$`9= o8m  Kx-Z*M𱁱̈y|/E'vD8>Pkš~D*O*W>y~4T%*B:[K8>1;gX7;}}buFmٻf;K@#$ؾ'xIJxyXAL1 aF 'H zO[u:M~9 xBh]i"Ǯ !Kg$9>ŨMSF(#?k,8R*&j L0Fʧ4Odֽǩ,)⋪}ǽ _aw3ֳNAT$L4^ԙO hMa-/'&") kf˞} "ϲ[^JuNV9"Uj<#䣌p.nI7PjCR>Kc ^Pq 6U~'u̓*/X<8mDFr=:]9u(P6;iu,fwbrFgMrIdc0:ch@3M* *s%-0@mѲ Ǧj+ =Q2B߱6D"|BOOMT_\ZP<3rANeʀi6l)F_;.3X-Pq;+JƢo<8Zj^p "I]7moGffy(-=aM1RKk~Gaue*@"6l8e،twt.`jRJL-Ql8߽G˳kJl~w0Z^Xiy}ۋv,!Ǽ*Tg|V.R,M =(lpD{rI]__̊_RL>!LP;]#ke~h:*0xy{ujk~#:w$S;Nz4&/w7n jR.p a64tdcbCc2k"f҆M϶ ( '\ڞTB= >|g4z0JkSt2`I iXYJZa8tڕ`6"1gD@#|΅xSokA}ML\B617u |{-Rx{zۯ)>O̳Ǫy|Pn@C&"e"L6BI$(}d=$]~90{&HauID "jq1{ `G@d_GoSc2KTvnl@]j1mjg2"EIR9@[w9N尓oô)`Pu9#^MX=t,Cqn"{u@7I44-z[+H2A|JuTTo 6aO#0,=Hv)/[7G:|ׂgx#_ɺO^VĭP%6QcePS~OTЖKtvl ꊴL3z&4óKPk*<|ꂅcU80mc0%8 (Vmxs?e[Ţ/6 uq?̈/'T%C B\UKEGZw랾I @U]w4{$bXS Y$/D- ^3휏AjB1?7)T@13"Є۠8tE<dqgӻk_<Ãؠ\5: pY%u+69" k@h^eA?'D$ k}(\?,$t@tkWO?*RnTy{%T?~DE$=(jMv~ B4y˳c AI"F{u%f77GɋCc #h TcUK > s纠~EBpurmk{׊I[=bMv/Ni6YMϗ|n@/4N,nvG-[ zBSV-pk=@6iKش^b@Mm֊cyZ`S}#e*RLzGO@\#ЪCy ]'Yy**\\`wN$gp fj6h6Z0e@!ԚnMQĀA) UP׭뽭x PUt,U32bW tT=pBӚNmnPq7?d+zI+ix7'< šuvxrm*Y.Z`lo'V $f)=ʅN+d=9Id 1X7-59$YAju~:_EsQ3~ޭIJY7N=;|J(^3o{sTU+#o鿐&J;%]#~'5)H2VeMe4hŁey ;9|XrȜјퟯL5Q;9Zis3uUϨң_1J~F}ivʍ? 8ΐc0HQTݟtm}UC1+^.UO"HI9 "i^I Y)li㶎ΐ^îN93kxc3˘{PT_ps'2N{Qo#ϓ[LT9+wq8^ Wj>~w)nԓgMDζ#fFV۾XyKkeDaD+/GlcXL,k˫-#Ư5+w>3AF{ʲ'kH?il-3[ Dq s?a\i=~Hi ?&23Us;\ᒱ(g>6C yKX=P/&t,WbÊP;^ֳ}iM;-?լ+&ѓ睽atiL>[l$lpFQBFYC,Y;XPW\A'=EDSf!V{>PZcM _@@ҽEA&e & BsP:b1$ϣ&=lWr"8_B"bhi͠u$y*0ߖvҿfɌQdkgOfWq_ d K>{}冠5kj+̪{&_M*Z`?MQ2Ttyb녓 `Hnu!i͖c7>J|{8dm~e)|@?^WfA~+[uTDjzrt\HVA2I`|/4ݷ7%wnd%Jhc!WIJ/z.!`䡀%C7 x ¤)/:`$'BmK/Yo@'ZѸ*YV %seT7/_xj`#r'+Q8' ;$>tC*o%Ng2ƠwWlv^MQڒTNrPLobI_ﰶuޑH5>^5'W)^j rϝ3Mmc JFx$%&6=`\4v~Xd.Y?X ǟ3ϴ̜׾/F =Pi}7A=zߋ[C*,^6U^MR:ΑޭGZPJ>;[%DpcoKCqΊ(m!NK8n2.f!0Vᰣv,VziFedWxJ"I=V\rD Aw{ri(ÛVⳟ9"4XhOr;;HqCb%1Sş GNJ8̫Lrt^Ϻ̓n\wqqT{xw!1"km܎l FOϚ*"ճ"tGc(5gyȷ|=oj/_B:V Iώ֓ ~#GTYjl&ق|-*5.4E03 sdwNbIlP̽Fဓ=00(-dp-:4P%AQw*u|m$tnۄF]>b #0B/aPr/9nPL04Y'zE,33sYL /ΙEDuBU :5V g$D[_(VY!2"6hy3]eqnXAއ s꣮!b<`=ϭ47Яx0}ְ3ڮ" l~8oW_ɧa:yYsJLY8nCrFҘi+`hļ ;=rdUecx=Z^ C w,683X r-.oED\^`I0hi :y/h( WQ~!>cSBBdmDZZs𤾑[U,.#"̟!`1nkcbT.48ʌLwUr4]Yo:c+E2kR/y[*GtJKٌdhҞa{-&8WcVie>u 3ֺڎY;\{؏av*1aqZ$[q?Q)|\iWGe2A _z$Z;]F#^(^Fu`3gp&hhF,b"ɬ}{H.돉YM2/S`Σ;Z 's^ o{"gkƢr$Ĺr-Pa?b|0c.-7.`OlJzdV[>-7- ?V+[~cUGpQM^/磯Q6Ųq#G ehU`m %ӄq-ٓ5;V*$c{:۸" E /h=Q /ЌP-NYP /ػ"v튙"KR[0/?IMr +R_ӱ>M]?"073Jd!H>x!,]{v nƺI吹&A wo#d/Q5Nv8|.}Yu %2zRm&6[W @x48\IKm?n_F9t =P'ʏˊ])Y^'ƩM5I;}cRLKWP sqe/I4ӌomS=瓉ȷ 񞘨0a;feטYM,Q%\s[ x597 kʮGOHS\(z~~7Sꓟy^(B\M Bzf61'1; LJ~?a~$piɕ4KߙjS[F^4\Iw22\\qЇ ;MѫaaVJ~f,/z zLeGBl=EgQ$j*9HUNqR~E_ll+j%3H\l&r OoܑI?V v't5 A%6x;ʞv!VIqvBCmZ+7sc=atqU;d}@3LN_/!kR*%k+\ xzt0҈"c s: d U[A;q! p8?atpʝϱUMnݫQ͋ب,OD3$nx4 (F]Vݶ5F'ѽ$Q+ C_l ?ݡFJ:ũ; Q? =8?hX+7NwJ& GO<@Vh0<"mN;KwbzF^ .nUD#A`?|wPS%`? oVNsbXH!rV I|6p:0n\;z"x~ea˛XI![H(X\-a\vK Z_ iYS$R\_𝨥ƟCZ7BD`d]!ӂb^@ȃ$A)hbn:0bŠޏ ~yuPPK[tQy ~]-} q43w0 C:Cht+yjyIF ,(nbgATNd4áCF1,Q+䣷Z2;Hľc5h[Ѭ<іomL~nKv6Ϩv*r(P3qFZ+.maʼnXiD ^F1GэƲxZjC`sjlxpt_-hE}gӓ&Ïsjm&㣳+gc,,oPNB+/!rbnPhĥtR33$?j\߯EK#綃Zm62rMoV1]p-ڕ.|57J:`{K*.=QhOB̃ۢϔٲ&ds ^ٚ8(w#aR!,N.j;hEݘN#<3 ?c?UEӨAcn?ReJ`,v[xJ阩J _8_FA xzˤ&lkW$?錙=k=<Ĵ R+uSW0jE$@+aT5 ]6_*oi2`*P|toEQIIѧ'rK|*>Q)`KsޓMtlܩ<5]35zb`E_e k*ŭyr$9,|kdc箛7w>u7Cb<)[d Dn"|kB\GpQ4˲Jqٛ ji}SUp&e*XJN72ZTw3_OHG#?dr#+m1Aʾ:x):ha1ao%o8 zK?Զ,ᨔT%Y,kte餳1ޕv?QU7JV_\0BSG(_ip[\ Vej?FD$wK!rRNQS^=ڦ,&bxpVYC:[Hlf/\#qT>PPӂ\A:܅nHeRZ< vdYvNUy/ )~y|Ѓ\r(ӫԦ _݃mx4+S7lJ&ˈAr{uOA;ocGJ) 3ѫ1.{ണbxL&E\:/!Bq ak.Syu`naʎA+qtP ek g{@16O'δ-u,`)F*l%& 7,-TWY.U3d 44̗j /k@kU]T;Y3ZU6Qk=\=\z: #mÿk|:6L4Dl12k<$-/kwg[H~7q/ 3{(`* ZGҫ$`j$Ts+81*>VwyZs16}/"q) $ `gP)^-ւD$Qv&߯zv}*kY"A>S]h }̐g{ K7Ba aRW3P˲88yŏGgSS>MCKMڳxΟ@SaJC=MM ֪% m6pl-V ۯOMH,]nʽ!`\ r&Eax-Sm|k.ÛO٨x?uZQ8DC. %Pu}a) 繋N$ѲԒ֙~99&C_Lﬤ ީkӕQ)46722$Qymf ŌXJW$V~\_2\jw; S"6!{F{'U1\(˱,ѻHgE7 —ktΩP02ڿzOa0HncR*iG7;7P2䛕 FgZQo HG)΢{dET6?k!~jp3h-wk :-;dۙ4=*uv;=jA\nMƌ@jm3{og̓c Ʌ!{D]$eIMͰS*͑3 V~oʭJ=F3SZJ/LݝEfu;FnsǺ.TO~:i7m`'dGkVYp4[+=$KERYO0EwB=ykkC m] w&Q%t {֬na Y·ﬥۅ3M'bEd~y߷="WnSW$dY !* ,$UL& UbKenbąMn*ik=iS6E^!\c!hc7T<'~ЌJwJ3`9Tёd \O:yG$YËbp<*J0q]"IˆbH?w7wAi*Yڕyfow4\i̓慭E n|cUKBԾzg7f-1m:V?(pM/8kl)8f@/ƨuO a&$ sωWn e0mഒEqmA M .>n5!K$r; ;> P}T 5DAڷ)A& d/DTƍj+y-b"RPd'ȊUӝѝiQ`67`p-5Ys_t.oafc}ݿ*w ;80끦 ^|I \@(u ? &ϋez^h3=̣&7L ixPQ~)H/A}r/Qa]/g.K&RanR?Am2+tObމV&k4V)GٚH(W{~zq &дIWJ$3 F~`tr::ÝfX!c`Jvw_2Y5GY1;7]qmOW CPq Znk!_ &A_ѩ"s6 Z/-Տ0~V 91R +`Б :L7OMAL{g 5:s<ѓXbe+Ml̪ĆpweHt !qre 7_ wϟh7:Z5xǪc.%_6%,3g(ۑS1`ﺖȘʓ,uOXK1kPWViO>_'v Z]33_// e8ܫs?wG远J>[x}H[HH>{꽁vRnJc/^np̷GNO5#j43K&E?9eyCm(tƜP42/TL^EU.i+|މ Ѳo#Ǭ;o$гr K#5z4-Sz"#^ % 8 r3=Y\mb1&-oW8MaXuX>tشPXvDgձ 33)`R#S8 TbB&82V6Hp5eAr2tz5fy΂Hg6\530鳻\d' u8]wGL5Gл}'23ɮ)suEƊu;}E7 BJkiѱ`[ݢ9>DnI>Ms92f\oXUyBA1O#fqbM(lv;qK>p|hy5peTnJ=`Em:nzdi,;ObNAN@6AuLb1/BÄ@.JKy*j/XMcacOm!E 70Zo,?7r+F7{$Jӭڀ[llqtVc-"6 fIm-XhDS/HbelHjc[5N)JirRHǏ\xwJ?xGc6zvAM%S+tftY mYʺ%Do>f2ƟO]e-:ZU LT-Ra檻bev? 3{SeRYA]͗p'(Ges~= YIsڛr"5E`O%Dvh5meKRq׎ 4;U fKUa+o-M}xWl͆1Jc0DKG[ OϽsU4|r%i.I8IӢk xB5OCF0!QDC$yl7VMfZ퉫f%ĩ3 DglXT3+ԊϖHz]f;FQ7Py[M|]Gi@طm>Z8K:a`FtUL+Y3NVr2<S3Ta/>Tk@G-0o7+㨷rsEe8+Ρ[ YZtVp+"Se{qMnXw=8l\[;vdRtenw|Hղq|gDYyc |+ffM `ErPzB57KYH>x7@91Ofo`T4F\8<)9V`œ `X( 6ZN mpwX}q)KDч`Jk cC%|g<=Q5Ĵ^BڣR܌M! C.4c7q+:ԷaaM%eey%= etR (]:.|-b=8W(oDzQʐo{Í Xv 1)|l756=fƼ]ǂ`q2eWHa]]I Hz|aՂvۺ!.|nԆUK 8~I1\-It+gdTע︠_,ZfMP5%Fj#&2'߈]&D#ʪ=.DkŻg X:4ǨgSgƚeB/!7*xFOJvrXoRs 3FRdX/RI Qآj/KSoʽ9Mf4 rnVhZV"1h1oVП~f+vB+=X;BJ \|rsu@W~"Jϴ߯+X #(<ح[n9WO)N˯OʢȱВ't ^Z$FLfV _jn.f}:q,CwΕc6(9!si/e`LJ$/{H,=#ƲEN^2;f.NbӛPk8EsȔ@F=E0E}Ƶ6foxK+ 90:SW:݇W4% Q- 606kqn !~~xRMt6j^Ĝ5qKX[tt 3OmqX2gѸZEًy`?& e I,C&U{-j_@猰y-:_$kl]nP̎m~7z7ut:r .<*嵡9Zt,AHzhmA1%0;dprλ^/JPm+&. 0(CK㧰4¦89s1S'oA۪b@&첋i ̒f{]vǵp >C5Lw:C!r)u}uN$ٱTԁN+D)`ȑ_ZX e< bSJkglWrSt}l_Goy7/bpx \DrH7mOGJEt@J}Mf ~ڍTt'b#ku{>%'j@/+ mT @pOmԌO5aȱ svZn-a3- m~_ g'D֪ ?N͊P>F4UmHeMF+tdwkc4T-8/A0(m(e\xt.:D27xe Le雅l¡fv8f!cے:,ѯd#y@M{¥AFXAܰb46S ƹ#I 9<ȁk A\rV"?a_K-E>4"(?Dğ-Nڑ Dv=-C#/ v&Y>+ `@h?63lڂ^Zn9$>P YAk3a%dnkE ];T7m+R}7}eS1?a&6s I韸}wЖ//7V"I=ƫ=NOX+'"`iX{F0c=*"C~|׭Ƙk1t #eβ/-{3$Lj!rD(ї~^2Zqjx@}C[4XP@}1evS.8_}LS!4:|@;p:Jt<$Al۵E,-8%.^R1]x63 1~Ld>j^,ÖeN6AA=lb8*^rT 4_Um+ At 1Obnh; L4lsHo}Γ ?כ ]0q ɭOPgPXQޟ%#',F80Y͊iQ@dU(T${"I[]]]b&]܃3e"-0,<@=lu~o%CBJ3j_R0ZKL(HƇS'@:cC0-]XJT,óKESMÑVioHNZ8Bߝ';!|+z- dd>=S&iX5`HK+ÌC"IFS ûV;u5sS8Һk`n{vP\P mZXCluAH8tPgtBg*ƌ*0!]tTܗey4]^BQ %hЃh_ZO(ib?7ƩZH E@|M\MBj^`-;;[e}(p=>D'1[[L(eLArh-75Q [ס1o YP(Y\Ff>BjT]8ȷD 73 J{A#rOYS74GNw P"Kߋ[pWOzC-גlCu a<g5Sä+MK7F)V6i<]U2QhF,Zfr{1ƵIxR.=sL՟,ľ/gxnuSۛ{?Ź {=}kvq STk>`dW^ :CYe\砏 aVzibyX[ϯ2/ N6 8S#[;21sbܠv_ )l|;I߼I߮oMѝ'(b^6BL{ a)4Ԓ0y>+UPy!ǥۚ~ĪWr9^(0E<3T4s>}ǽ.9wlJP];*IK0ߞBRe̖כtk6A Ƨr{"U Ț 1Xbxs{];rFnތudCy8y.Trkԯx> ,,  lNl t톌kG:*x#3&E"Cip4^ zgAo\iࠦ&"m7fYƊe'3k6]QߜaL?kQӜ|%n ݯYhΓ-l sgߩ aoͻdSOHѠj+nz7HFC5#Eq9-8[fϮW$Ke3`8/.WJuaIb)Y, \ }@M w}JxOhPڽ 'Ol6Su}?'0q{*SMhoL3\hK} nB[*}yx( =]KN%#[pUtj aŭoO;*z:Nʼn6#!zl ^+^Y*eʭv0Cy/Qw#)&$/\Y`?xkn{ zu^\]&WsՎ; \`%E_>v$Ň#8nE I{E~E)`pݬ+ʒ#\H*2\9縓8I6:KEϢeǃ2%X>f!nOyu%[|]XӧZɥIUM=k`HIcH XErK@2aMVK Iy1Z@)ouT QI,&̈́;V5t3AY^D Eg\rA(`PQ~4sJyL%]Ђ(>/l$f BM֨ihxAjvd1 'y[iM1*{kjIJ A{@cLOfBYG&$3~{@+c1XQ1lƥil yى(L,Nh'C2/YKmkrN2ه씤jU+\?+ #UD24[TPp`F]#-GaHbSE7m%"jomd͚QJ#,剒xcPSa)=GqbH5,-L ~2[P2vwiy? -Ph)#]&Olgd|O^PJ3D(S9o 9fC Z9Z-;PǼ1 -0D./qx[uA$зK;N2zH< AZH[N"IJɒDP^#Hڬ x˃hư>v?_P5VukYYU<|^`ILLSeAiMʓ_at8.ؿ_Xj ,$ #B$OGnCjPL<٠1W_@Hί* "}] E/2IގR0VmX $O&EXV)=]AMN/Cƒi[s7U7iWfq 47B/(?r Ic%׿,wtxT N&]2<>KrGo{@gd␔aPOLGWA.P,%W%:_Ұt-#5G0N{g)Ʈ)L+ZO_lYQ78|-I ;naG-\][WпCc.ETu[n= sFj]|Js[Oچlt홞b!@׭u:X6H,F҉OG'}jrty:73\K[iK%_méEF`:TI|gE}?j&Ws-ҭ=e+>#rc5- $U~ܭcC\giKI:vM"2.%XP^OW)`ma_CSl,F' =#*_!XIGv·²*sz{t6V4!q .&U_qlˆqa1wzt?y$GLw:VKAu"R^)'Id(YwAno١AA5%\~A@m^ݹ\-bTpMumJAuT ,v~VOdɁP ؘfiʫ_?hO|EVv0~)c\6 BOgy5K>4Ə0źk 9}]%}AfO<2߅&/d MIeT0ӾP5IjݻHJVrA-PP c}Յ 9NJ^fW+&jH&[]?I- V; 'Yڋ2|g'g KdO=9"ru6+e#*Ouxe甖5|lψK׽`A\, Ҡg/M.ƾTla-tA[fd%7c3(Tee~Q;1'%`R-uѣ< }aWm$$D(y[-3R=EQԂ!-`j5==_xza>͛Ÿ[ |ؒ-0(/?oJI urg+zHm72L|O^:*!Uz #t.arxDJao4\h&Ccdxt;B]jب#7H"ެ슏TbR-,FP_MH"ZePFV+ݸ\|t )Gqv{.*e0bGm V#Pgz4[6312R"aDVa 6^V I̟_ =F6T'wmg!YA gt)úK@+k |lAg4W=nMO굍]($Y8Vg@)+ YayŒ E{0vfUMSњWZѶvOʷΙ`nbp{\_^o\WƚEgOOQ>:\/Iԡ34!֮5yãh(u6DIX'хrG-Ln^`cѭ!Ҫy߉ E7hr|do흕]S4gQILW+1qiEw^R\[j/2Yay*E!ϫbl>R_l>8E-Zo9GO6 `cCV(="l]g};" 5| 35Ha {wD@ z}EQL3-8TM,g :̢Vze:u#8չ4G%6_;We^nEx?!Zq;q`32fs%:-gv{@* P%Vщ\GOy; ߎ#2o.m7Ň+ōͩv|r5ޭGwCd[-g/ Y@oeҩ$b4>f0 &*AnsD7O|+Lٛ%<:f`X-ߔ⓲vh PXEubBw-MS 2q}/Z:!56ż'țPS| '=ȑxRJxQQHg͵pM/ղ^]L^haZ- 2aaY/L[K)h`q/]G5hHdYzjr$?9(k~)O:Dbp(K>yLK;Q|;+Dq8oY)4eu2w(P$Q4" n&Ԧ]T_TX-VU%;Rی:|ZYC2efDe?kDi= Dž)WV,cX2MՓﻚP`|_>D ސhXv` >+:a428:YcmafeSfP`b=3PHj:MRio9Xzg"UQ2=)3jS eYV6HD<&%9/F]ϳN@HJ䂟t/JZc[ĵR;yZGZݝI1.NrrvS;L >F0'Ⓔmc#vm\AX 8#Bi'_$[#gKth<6w_! XL[Բm:Iİ&\ E{'\zM=2v=dw6yWZGfu[ha atyT\:@Z Q3yZFx\bz֓8o{ mETW"Wg>n>e*{4V; ɍ\9FWO biυ!Xt؃ )t3W$=u&\zVK<xhˮM\|U,c 4Jc'-:҈Z 6_آi2@V8㲉] ԛhtM :B.pL1MC07bCԬW P#X/80_jդFOB]f07t684yL!_b\ɽ1j>MVhK⊞hK5i Hb_ƾ 4LsN ISĶ u.l.L2<hߜ~2aڼΝNz,2tNmܔ,`esˀd?SB;7f!0ROU$4B rW팖<ZٲXbx p T`lhl`FV;#+A}7o46 uDZݦl$zo ?b8TTUzԙ4t: (#edk6ܣ17$Gwu(ҙn N .Na`Kx&L>(s$Ye2s?6F_1 >қ}#l i95@c8MDJ]}% VEj9Q/?ycCP3eB{o!zyZÊM6l'7 ɿ*ldh^m쮟?31$wNM@L#$UѼC7iϣYf ӂR/B[r.T|$`}d5&xnr9ZG1pJ?:k2TExP5qΆ. fޔ%ڝ%, wBX.xx ;J~lb+>q^ .M M|9yOs`?9N Fn-d-C Fms0DK}$ld Μޔ% E*VਙwQyҨX!~wtt퐫[?5/<&c{_o^>Z.OdJ2O}xZߜ3•nVV@fY#@_ODG/ 98_ TemY5E6XZT鰪ڇdn{i- F$1ba/TdIiiyMoCtύgK~oE8IH8~˨}{bfҜ<HKkKZGqI\} ɞʹ{#cB ;㲹m9#`IHkN106!/l=]Ci p3BYZԙ8L:Qte@H"(|S/.qܓ9իHk8LwYw#mIp jȼ-=.Q' ^;3(=:G~q]hmѦ4 g 9=L4Ӌ 93b:Ƿ \3Uͼ}&(*U(J)pICjS@0B0"Fc}v 55Kf!fN[F4%1GuM98ΏƸeOiAW3r TQ<qɹiDm]VG iox/XGM<){|_;n$X"W<5}~%]eIndĊ!M *UZ  ۵8J;A,R,"/6T0=L?)LrYWwcjFH!lt}6k,f:L 1:;nD-O ۔wAmqHL;G?imq,긅Q7Y;s6p$h)W?P"aTRt{]:]v©0JiK;K9D3Ǡe~fiލu.>j{*}*\F,s|x́ݲ .coILw"%DD:@-e 6GߑlY*tK[R7}S A7ܑ1ZʩHQ_P渮*0gxP?hrjdEHbZ?J_߉} T W">s37i^32|նkFRh*^ȜZM~as.Io񙋜 tEϮ]/ DĨ)4%t7 ͞/bM̾$'9VFǂ;9OItOyg?F8^ ^fTb ``d(-v;үO2=[w9Et/<.x@u,543d#.*·j01^I;_X tZos/X3^nb-QXMKφqlg4(az/~v'lϘ3ڴ9IB}#3'fa O7oѬT[ݯjMkք8ӆ_>x =>#0{4Bj(Í >$lEGL"EXTb05p@PJV'v՚ռ\Ѫ8kA/ x.wQ i͢q3EkU#a{| bA-G=XЄe=+ÏGBni \:T?azWx`k 2v93Q{y͌unIʥ|8DmkL܆dO"1[2W U#Fb`/kFFi~9 HP%OB- FT$A/;,JS ROc=\hՖuBY,iP q>[@wS9FE^=EJ)waª%FzoWn.z>7 pk,K@#&aPEiy"*iשR9mZiIb}M8820eJ!{-6+5lȓI2ԻN6;u'7]D#!7-++f"gLXWͯ_` NT4YR"rOpnqc:D컹? tAŰ2FxD%v ޭM$JQm{(MDc[5C2ZHP)Жi?hmJ(춇5j(s~oa@-H'Vb5F' p 61}B2 +61D l\}A5eQTb1cϫC< ĵAix~kQf ve^ [—4.ˢ.+ד(e]gpZNOq=/E][Z~4 Ϣ?yI^Tcc&’g˫.a,/maglM^@½Xw%Z H_'-ݮ)[I> $Ko?stw͞V7jSL%#lI SDw+hJ;vOo6m# Q@AXTCm 2a>p8\XMh[y4G> ):[pbaFz 99N|7O[@DjTD#rZڨ<sn4iաrOB0eBJr]Rl#5DmoM2w9;Dx to_Bl#TEl5$}ed +urbq `u60 EB=iXRo ee`d6V8!ʪڂHwl=Ĺ"mmC=ZOY"?)/Q<;Nx+[&hb|!# EO.d@~dvyLKd{RQ !`P\@ x!8IM"\JAx9!2v\;Kv"/Kd0}KUZBR"؟SƔ@Km ºZZ诰.'DqI3M|jg!JD'N5lٍ .5sD <#\ڤJ~Ʀ9zCà$g>)bEi>.#n3";&BY[?q iqW~SWUu{,t%(259v\'>0l ?zV?ALB*xO@@,*9izn['k9eZ]Ǯ6IK] qfzOwB :+s]>W>k!!ns4Z+تuS* YdWݝ /(kPΪfN ȫ5^w%lnɞ%YQsiZ AgOd|WvNT(gU_#J`|k1bÞ$vj0| QF |yv[Zpu=3iYOD/12׈M޶ԆY>~ya$99w.؉$;139t+/D^aq>[[_91^*L @WB4@% \֬55 70B)8OfuOҟ UOuz*1swAxw6 ~ԨԞ!w[4$^`75!QȓW[.-eѲ=%XԪC~Z rF͖Os\g8UƔL..Qa#^i/U[crR6?cQN`^i:Yb=:R޸U"U'L+*lo2Hu ~_2/X[`fK&@93V :,-Eلn[vnPdON)O L}p I.du2nܦGHWx FMЖԇa!FMS'kNoAÿi.XTC ::K0RpUw_IlxgXăȂ tdT }ˣ(fɳ>F=ɱsC|jWM\Q$mʶMC\/z^k]9cN X:߷SȂ{.Sj#1Sl>F7b@=*}l<=Gۯ]ں-i\N t5!6A5좆- c]Q%O'*Xf$`Ռ|D~sT28RR];J`-7@*cGK ^\ҕblT'lQr %OIOLpا5">wS6iYQ)8¥_u۰:(E\QjJ [*M- TzZ]"x;F`sxz0㓾C1)%l^~F:kR v '5*/y 0#h=Ky J88W5#L?]̓ bv9YP Ypma됽q<RŮrNCx,NbGcYi0ɽE(^]3%11"L5Yt &,`Am"`ɹinF8l_,;;B>~]GgernQA鏴޺p윓Շ e4$wL^.લߥ:3a:$)X/;BɘqB_ҎjX5,4Օ{Fx&335:cX{c/A33IyN== MHA?v/S\#I0gd^/&/_.jV/WЇq|U7:+Noeu./4I>-[Kb%,c\Z !߲O)RI#]H LzgY|qC^g |GM׳ \{EɌ2>49cFȃKfIK߁#S lE$ػen3{V `)(S8 ŸZ| 8rՃgךtYpkp*/JT`P6n=m>#5╴z/˲b:VjGfPrZ Ć76^ěKg/.=dMgUy'VvÏev}QԎROVA{sȺ#*Tz0P s )wC *f@#8-5}!v]`q Ho*F1\]swbfй.Csx1w_huV 6붅15AHr~9¢֓1u\A7APr6+>L:]@}t@([gL`frz.KX-;ŦzA$l.tyʛr4 p@2>!X}^@yA.|i*Q#ȿϡ۳1DIr9?@o]v*hea{9m,r䥇(ni|=ˉ!cCUYmOڕ8OQ0o-27Ԣf k[+R 1Cu 9F RBz[8Pѓ9% HIOz@@(oQ '%y%IV;e յ&FRQi =&ثm}h'>Lvn 2P'K@RʵE E - (YD86Cs^w#5k YV"@#8#fl`NT@E+ՍtqPP6ǔ&CsB~F(<=$USҀ /؀X"6duWo$j cu &ϾvpO}~b ?Vw$o 3#KR02P药}vqd]|ao7qd\3FcB R:UşJC#YDSʫåeKM:tC?[)G_/!Km.$ jr)B%E^gZ3s?2akgMCv뜀 J qٻG<:ͥv88p$' n%378m0#vj@Q]uͭ :t,jZ5~Ģ‸-JJTPWL#)k{nɘuL}NHEe,Φ|sJ|ؤ6d[7 =/tOwI:*uʺ-;Bt'6ZxYVi̼_beN+lioJ#{ I9}) )dT򹶇D< }>p ="k% ͧqD D)9~H&&l0(_ `1FVqAGmb (>fa*SHwTExm^C͔FGD"WSgEÇ>0t>85,DC[TfiL{u~Rb'Lt7{b͚~Ձׂ[w e&~_EqaʄZpc FԜgrEWb_Mת#""?N G'!St خ@V+vU<>ۘa8R椶Et-^ /wXx;TJ˧i(e]߂q %CLX əU”~o!q-wHQ~12/}{Z@jTfUu58q MH MaG5u>ez`B9ml&31.(X\^iiA<xYqBN0/g0R}]]nSZj=/? ~Z0^`2#̟_6#/V+r)G .15 `PE )T>e~c_sf\דC<>z!;<=GecpSց:m;3L\9S;h")7Gȅj6B&5~GA ⱳ?՗?9W;0՞dds\!T.z|U'UhX|iP)ݰڲa]uW=Yg4O|RAd1:,-b +lLPS3I8`%IDQ!hಇpU=Z 7DMIhXMw1Oy¼TZ1'jJk5 z*c6lNSã ʃVE͂ ޷Jho' qMS7 `X ӣ>=pܚ b$/ӏ4^Vˬx$E[5·Zl*h-Uuo{Y ~? h]e*L "-QRwt *X.)D*eСOh΂Y<iPk\?}J*nY$r olIn'Ee؉p*ޏC5FoҬ(""ufҖg65  j #RFՠ#kOv>` ,읁ǩXp ךE_]3t&;f4)`IW2$Bc4 "1%lמ^u6Aȸ XHP+_;q+pD/ڠLH̒:בJj"eyج2IS$82C+ayIBf3"x=ՀRc!ap_ޙz+f o\̚?ڑb$ϜaW,QcN5sDlQLŻ|a˥dxh P9|oB^ʃr-+ǖrӦd$K$ׅ1kthˍm!FŌOU `ݵX0pYG0&]3g$լa 5Js*WTW/gᣟ*^$1ȿQKC*E_ B9!+5'wzgSyQ'\٨<Ղp 9sQ{G2nnF\[?xgyuF:5`ZtEQj߳R<+wYq,)lE JOtى^Xcp Vkh?^If>NAX z ƸEO ,yB& +|ăLd+yX m G Z9 T*nxaʿ z ND{Ft]fZ`:Ёue`gv!{]†BgMYtO9I_$IAqu~}%3ԙ_"zȿ~G>6sjRt`qYjj5 o˕UÆm"blј3hZ2-G<:2WzGnU u̔o'(=B@øG-GnSfb1FB\q1sy8p#"Df4n4ᯈ V鮉{H30l'JbQW縊A$#2|-4!ߌvPB aD_V(Szۗ#An?YO^]"f(`7< I`h&Y;+[&vg~w&@6w R{ ~@ߌLŐ9ɡbtk'lRӤ@@2gDͲe쾾mbEW M JK(VBwnlsZ(s_ ܊[ qh"DKE^}I2jnj%FZی^KGAl+kq@]u ,ph2A:@x]O*Tv槯,ړ^w3]|_/Bi8- N8 4wWςGؙ$w&g8QQLWT9#L}F$.(($ 3lOuC.mF,hY:4i-},FͩIj:ydQGq*v|x/aX&N>B#jUF)JsExMc^dsOithq Yz)Stp)ܹ͒c+#r43R*~ȋ +3wH?`y0p^%vi)^)s7}ved_k8% Sm[ֈa@Æ6%U9/m8m>L;zo{N2vFIP(KXp]#  IjX<a0eE=f5|u9.9lB!c@!2%2΍ͅ[q#|SHDYB T5WsйdEVQw?)ϚíC(}v2}}BD>NX@23A{77 x'RbܿZbng&Xlv?SX/ xۄG ljw Xs, C$^ۇPilWYNA@jwƩQ0E8pTWF{ \ )ݿ NNWiՁycW;R4/Їo*t׊9uBXr~s:!REk7v $BiA94CF5̽VeJHqwfcKJ#p̐Ľ J:cEGnζi}ig*LƖּAi %{3x+si#A2y&g/\"YY๖Q]__Z#V)y2 C1rUQL>b}8#At{RDUeJRb$xW5+w̮堐}lUv MT:"ʙ8@*r TaO"S(z E*-kGUJ&&G H RCYY R~4ְJylpxK~p)2lx ;60d]SmT,V.!%kl걚6@%b J}aQ)Cա<A`]<@±7UŽ ϲie/W:n"֍˹#{lf(TT5u^4d 8zr>8O>lDn\hL.Q ?H2ZUO+\nhVz6NsQu_6N[lz_D2|vbU?_Z@P6]ҴA Kgԡ : 8_eA>NKbK  7!(i=l-F М߮<xUE@jN><|'`kZvRhSŃ5AJD4SD/WJg8ccc>پ&)=9b%:KUY#jAs8IWZ m( |wr\l>bW8o]fl`|[Q8!b߸RR)UlޒחE'a=āF2K2)Զ]fgl[~Ĉ=ßPT^i{eFAdL`,ợ`Q7$iryIpFjrB8R:=Grv)=03#$|0Evږֻo- -+7|2D6޽ m-<>2~48l6+"c5FO<#|5=%lGo9Mp`B1n+Bu#FIR'Ͻi)pC)02Y^"-SSg!.eNk|kfnMR!t' p\?XEhau6Oy3>߳mi7ܤNFMtD8Crߜh`9?͠V[S#rW2!v'E)Y^"S.MhE *hOѯ5QWk&Qc9,)iƸxW=| 5X!O3NPi݇t7K@n µ õ&va~8Į3RaV8m RdUN:_ %7".~$@Z#7/H,*6\ 9%*pà6T5vZ2hbR2^*>+,qШGG s棡H8FrDzJ8W_pLᏯ NR SS7ߵs:H/+޷u"TsL 2v|(RЊ:9Ygcm+3"C'7Iט)мlGhoEdJD \)j}'dڐjTr♞ LM|foxSHxʔs]HJ ADu5v~۳Q:t~ћU4_X‰lge MI`3\# ›3mobORh}hszc.sZn`Hșm|:1oKk StƎ,+r 2T'>,5%60LQ:, _0䥀hRnnլ}"hk.et9eC~aϚxa tBgwzEK^=,x_+3fT;[K]h#<mőݾJ_ }S2;*5֞]θ*qץOI*7G!1>kMLUa0~p|swew1Ejh(U ~#KJ@ m)mƑ5sjox\3@K` ڡjN(9/C צ=;sCHh`o_Td`hpU]>iyjB[|-?Oޞq0zGS59)2ޏ x^yAT3AESc4V;ԣ +e4XIoѠ4=+Tׁ : P4[=)I7p*a|*ތ"ٟIkNnys D\66ye%ϛN?sd.'H*gGVVɁXi ^;rF%z}H_Ғт1M*ַ(iaduYAnvʱ>"JΕo|e¹uiۑ \*]K{+u &0SZU,3.jpɗ#T,g~LN|ߵKҀΗ N;/;Z<r>FЏ /'WŝZr*?@O~s~Z'>O³on V8+47lP䐇c@ fUu"{QTS|ĖβQ=D+6 uE\P5Kɍxs1:߶ד>ֿv$;ڟO(iyBû'[wSq.gFwnOP6cC襁B, * ĄVȁwmjCuہեՇ|)s Wi) Q2X߱*Ǝ~^i+@_%/ c8'6x(I4;z%q EMѮHgº]r0ic^8G5=r:Zgj⭲";&QRF.$:9jqIYR)ݩ+rmu,.oR-C;.^!U4>nnףr9ZPO."DjyA!DLOݦî8; ?e+) Qn|a%cp1ʅ[(#r,6pq$3!u1W*}=}CSO_RuEAmςzŲ̂ eMbۢ,u*F"+OAAbjOoނ?hY&8)Z¤dP[@lG0U sh{b%&9ȂNkTj'P&ǢqId#bJN8.W_Ȑ+ʩ~__*s C 2ɶ:wޢzmz$V_җeJ$;H=o&LD6Ӫ&m*&Tx3< ^zϦuE^8 +vW2sETcu5aڨz!Sg"Fw9ī\c.W%#*g?HLFP>R IIkK?`zŽ5cB'R/ AYFkCc|1#/i;Pq[X ƀ'hx|pyz Fmqd*ߍs܎dCFw[ݻ0N5dM<ϑNIL@&wHgݸ1=8scRô Y_N9L?;R+ }}XUL0xDh5]ʶgyż>xs*< NO ΙÒϼ4kϲPI~Ah(b#=#NW#(pLHӽv\Pelulּ2G.nQy5YNRWUCmn~C/?T+p@@D= QTVh_j p$Ɏ&6>S0m J3 `aA]61]3mcG?R`Cm~5BFZ.63ʻENǸKDեun%t$æș{",]7rq}MLt/ӵa+@L ĹOqћj Y2ثp6&IX8>D ~㐎9L'j';]7-w|TQyB'epv/6P秙<'>C zoquX3y^8m8 bˋ3g6N$$+~ 1G18EAӥ"GUt/-\eDze|M;:lɎ}T𳍿I68 ݷHmKc9* GШ82[4pX𜖜 ߒF>(9_2˟(WOΓۼ.flL {d*0â_J5S 50܈.\nrm1`[O[NT+q&|P#B!Ú҈7U{^jp.$n) (0v:ٕk |KVu}gDž$ӃngvQ4G`D}lK^6XH:Ę Y6:C}ʫt$i,FU^eRK [t׎ |%*AS"& }-`Bر߬%Dq!wlGwS8 ~,mepXn75{CmT=>I5 D<ڴ|w8#S Ao"C4YL:YtQ%FY)l2~-S։iwϖ:b=Vjik3mrY譯#(lMmjA6]x 5 *,K)BjAyg ֓y6,m05SҽAS |q+i!]}VM' ,`,;~ux:3Pu~$2eC)+r|utPB7!}fOd%`U.d9H:TUtG)lcհQC60e37{xXاR_;0v~c4Ό7'Cb`~G x =jG2UhQ0ҝq?GNi5N]3 X} @T]ZtNGTjHpn,8?=:Cq4MPZN987"{5'E9]3|LѲXMi,~VU+Ib} R%Z"o;?Aۧpdr"P A 28J~ý2TDPD0&sϥ-5^\wQ 6i\5 M~Ȅ؊1̌&Z 0&*K)Yp+Mz w5K|4'Br.z>qzRɡe =2D#%BYET\X aA_o{&qF};$.[:!V ͶyΫҒc;PH΋^=if,($Ѣ5^t o'Bv*ѨpN;΀Bg,D :w?ig}jXG B4/U.lP}  oe\=|$j|i8tE1 mn0߲ DR Aa$j= [BlNEIOPLVMNr号~]X{u|Øï0r ^ M*RLOX(s=\o tq_>yo|ٮ^~3e _~ˋv>-d9эBnpkEȟO'H~CS|&]x_9lL""[HjkkYf<2ysu uWV xVV%g6qj[MKI,mBfBQ%O} Bh l^ Q H~g5ɋkS d c]5ú67NϫLDQwf1S9J'~>@j1>NfԠk2~ۻD7V U,C*ςPy$[*12N"s;ZaoÔkeheigkV7kC\SБX|!ufqVQQ#4%_BWIߦ#_mb\&а@dtͪgC`Hm\'#P9/8ajL Avwb3ik=Q׹ PQކJDQu'z"5l/~d] sphiwYQ}Ӟq"-` "`T n%CX [vTq]J#\Z)jMLYg ]s7U` gUqD`8IT.iFa@2TR/J$Z = >\ p_]ml\!XOKa >@JU VVIV*2JdxR.dfٷf684s,'MEBx稩jFM'Wf$ϼ#H`&w'GXm{{ZXi<_^g+vWW-| $ڲ>Z82I4ub(#/n &a S2X̏V\Zl$*3GD9MWXل% C*m(IK>k6뚤d) Lo%i̙3&垕*6_엟X(%R$|=94)L_F+*um48{1V;b% }DfM֐R O1@ Cjy7 "VAWU)|kW>U+>xRFl21Q薓'?wj*o_r./DTyoR J`>aY˷72OOCId ꌯ.[ݼ<>\=ry޲D޺D$!R%'TC}p֜ p&6zZ4]kwd\jiy\w-S2/ܘ>դ'rMt; ADP $&OQm>7_)¼Na9D.`&ih?lk;:wX$B{o˶6_\eb-1 QqG0@Y\{>z)&DF}¿1)-wFq?!˙uMZ p=RA e4šom/XJn8,sK)K1AHbи~"!%v*6aɉqQ-`!m,ORi |=f/7~zhZ*|buʴEzT\BnP~#Y|-& Bo=%g IӪ\#\{Yni?`-Iؿ1-GI"Os'2T|b6xm'>yw'Ɔ&ߪǔVcrj?0oˆ#JюҠ+(^F{*&ɭagTjvg9/Ij4"[j pP +fNf#pT,,Bߩ Dzˎ/ /HvMIvBNH$ƦLg7@cwԉ =Lۛj|'rO*vXzM*tȐHci=O!q۾T2u+`w:F4YE\Ţywnl 9i6*Z\ewxʓ]+R"S{s`/͇_Ú!gOr=Ҟ3X ,?{AW۱TiH/eٞ5 hA !Ƴ8/\Od©Z'a{Xq2JHߴ/W޾xL,MPj)4sLE¥;.i_.M@b?zRB#oZ5ϬX?bnBnV^&~)naZiTYhmFapM4t !(X$3k]i PzMpHS1UvSԝ!t2~3=J:5jy"c!EK և% &JwrewPM'/&֕ղ*w@;3= x=ZPt*īP81۹N,Fjl|R5suB*D]NQ,bѦC% R0fxt>Htuƥ/T|HJn#h v,S#kcd,52뱫&nŰ'5gq kKw5)+@S >?!5-Ep2jVVҪ( 7',pp(Z*`zO \ṄtlZ9=fj׽3.(^{ʏ . RuÓUoڇUJiFu^pWp㓗W/ xVMKy:oA%RIDߛ8-|EҀ_Ö`WY6P2\V=zUp"(:Im{pؘT\PcOtJ>зm]#Zi{ =TO= X3/d,9Ŏsc|wRr#ݬ'GZ7ݯtp61z%<߇c 6YB(CVi.Лw7dR9/vܿ˲/LZY1ZGN?RW#Q4d>if.̑[VŴaʺLص/n+En'x$̡;6#´1[Y?4[~]:57xYj0LҊUIŃHpJnv>l< ,,9OOfGJOIchDì~nbѦ=8,fVԖ*ꋻvnu!Ktv"M_hޫ>e|aY( |p){m\G$)+yf0|?JuXQ!V+.Ѝ;H@+=t랽6#SvVb4ed6Jغ~wly}d$v}AޑL{2­qPdE"2ǽp Zp:-&y!)2qD' #+XLb7, . 6/Y" k,\ ą9Dlt{e.;5W ";kRx»qS6G$' aΫ񬢂+2<}짹?is]u !(;K2*ߙW[48 ^Tޕ:.hڅUSR]wt~eEHFlI]hNgnr92{\/[~FiԼKXS8RDB2$ҫ3ַP\!j@ա!J%fMfi E{#Sʋ׼8w#:{-), CI* x =iRKVdTA`ۼN'dѰH?h' =:bpG;o.uՖɹؒ5MewOɛZۤ?`_u̕:hbH(n*JLM Ɩ(.o[f3'<\@̪8QQ^L!y.$o[C" aZDâ+򿘯=fx&a?&8 /Ws[E|0v@0O!_@%䀋W EsNnۙԞ#?6}Φ?dEN5 1MLObm.Cy r_ 3xN6 \oQ揽p:CY^.ɏ:#{-:vo ma>؇rCSCP>53ü OFS)eMSդ d RYQm׈E`ӎhsp fϸƽ5᧷ !Yy; <*VPW{څi]GOrrDj|fQMڡ Rnccw{  Q 3gJF_ f1hXf1~?CÊ&9|t٥]FM#rثkO:e]&kl+m>ĶSt=|Tƞ2;GeДF*[q޼?~JB6/U&0<( f$ V&Du'$V )Rz(|/&#fEœ)Z{v݀0,BP #BS=ôum0Ds˜4/T %D9(0&h4&ELaw4DwmQ3ٯ^FE[s(~C!v~ 1g4Sd:$gpj[MAiu;)n65.s'ᅥ~Źe;K놳,Pizc(OFR.iC2^ޓ")/!ʶ0Yֳ حs"(꯷ ) 71E?D83B[W /3OB?3*< 5sǸ#Ӫ'׷MItgSYd, XDXML  &, Xb0x0#$]\hC+dV B ܽv, 88MYIɘ-vٕvҋbV,K]ih0-]͡4 cM;Y/Py!곌/exЧ6䌥Eh>sNhw> w WeBc+B#EŦra:?KYy-u#̕+c?Aa+AԦzQVJfʌ|;?_D?啩Rs"g4/`DG2xYa jfv"lQfr|PFlgQmw{RI(W O6 ?F({4 U< aq<{z_g9f|R{ Ԏ1}0`-(B u/,#q;!`JW% Q ēt S;?>pAZn4)"MT.GO rwygIxгؓAȋx@ KG@V킃$/A۠Q'yAa=V~1 Q$2+)hR7>;07 ,#|ޝa\<F0<a [e9Ecӯ⍬]QOh3tl[x#d i_>hX0Q޴!lBKD{1'-NǮQa?+5F)w}/h%ܓHVUݍf& C8pj(ffp۟5ھAS! к G*Y UEE^7\* ԑ/_OLq@{xpQH;*ZN-v'%r\љ+ty&ƅk?=+L8BYbj#CЦ Ws:]"iAJ`Q*jTqb;y57<.D]} 8ֆ/j83:Hg"FZH/V:a&@w REt[æ~T9;7۹)?rqժ݁r\玌/kkZ0ebF/#. Yqgn?-ʨKg4Ǻomg͐\€GGkb^b!=/ѤDЉߩXc#C;FW FzQt(þO?qi˫G;ͳuGNXhA9bIvwn5eBxcیޙ?c * 1\ AO>P@2{\@Vj:Wy ├K~?K6D%RfwVcZ3eb=8Uu1F`2CINbsXF_&֭vi5)#1U ?*r,~l)ۛx]yG8nSdUl;>;E$1~<%eX ev)ʒ&DՐtcw]P!:w]BEtRtu#_,'0Q 9vMAP9=iyD#N\ܕLswmF*h,~ŻskHmc.y 8sxxU:P\m*` i(;m*U]g{}G^OȅV3,`dAO1Tz,#xcJdfn0~)53wo!?/e3 _&&;Y]~qי !WJW ם㫺'`4o8(?PPav0SyYڙ & sاI߄hJ^2kpĘiB|}{DVP]jkKa̍7VTΨbč]{ i-ꢨ-TQjaԃV:F|w>tns rȰ# 7QU 23r\F>=u=WrߟT hEn1'ڠ7+a0y[` m WrmP.5 r͝!t0pY>x`.9F6uPa" ߶3"aKNУ8>zcdB@ )ے7M7 wWy"/.Ѧ2i}./S0ܓq_Ҁr`v MN=J>Ѝ [\E'Tٮ@|>:d/!Ҕ.y~@鮚lX<0))rwerܢ3A^0F#aѥX5VK:wWzD;bWegmZ; HkE %ܥ@>YP^|Fp ~tְ3E0|.$XHͽ43V2G(Ւ*_VHx?kOʇQT7 D 6\l?mHz70{P խGVdZ'i*d$g3f5G~ĿpM%)Гdd-xYɰN%?E6ɗ#QwQu"/ÿ9Pz4Kd-uoD/1˛! nxE(}"usa}ӆ;*C/S@MQ+L̥B?Ѡq? #S<}*9j b4@^bWo|6F[VI7v`QA/%k?Zב+ ,#٫uڴ.\^B7? {=%YN ,Fy*NAaJߎ0"B֥J=| ;9ٶEs־oߢ{ Oa 7F}US1U12ݿA9bMs\zP b1L==M< %\bTVw bx/2|?ȣd/~X X!9o# Y6ԛ)y3=|XC_`E@рp̂?4$Tn{^P}k"l:x44ZɫQ*|̸2?EdߛϚP=m%'3#} 36$+&\"@H1#pյ@$a'zcfe\֏a.mGbjuh\ I2Y+)nPF.MFR/^g(Ӕ04[D3Rh0w/nvϳE\T/G9es₮)%thګx*8Y6 IR t )yH aԪnGKol2*V]G^DA06V U4y'E*vR9;^0bݬNFz5¾E`OD/]|w`V ULN1pHF0+kvؾi+f y}Agvыfج=]4xUkd(uLP];9+Bb(3Q.˻ޣ߸<)бMWWh( TR)g(y$_:_-sXe!8\edڑ" aCŜШTܾlzu>{knP9AEϧ'K/ !sS<:m̎,8^S## Ł9)ZjVʐzھrID7(7u}y'x8M [F̔}K{5 tHj.ؖ()bp%Յ<" x>{)ΩM̈X3A6YT*k"3]Xpt%Y/O"-5rR @~{HzlE-5}T5@=A8$̾p| zt4+~E/aUpL ,IٮݷI'-cCrDgClؾ;DRI)р7P5"#A0Xs Q &~MLdX6s>4厳F q7ϧ(Tu#Ϛs.ĪHj[S"1i@(~ SyKwL M EG*6%ulqg(v'Iyx1gO8Uu{ߵRvSʓՑ!nUSެ: 솓\&12Jr2_pSͽUJvOΖkYkB7tS}Cx ]);6ѧ=W35ĉ&,J3w)2H3IO#gƧG+m==4{zJ/Y:Jch]6FQ00"e\ij@ "[sjxDإ5&Þtl`o^XOhc>5̃py覵a/*K"2`*L:wZ—#ligvi!T Z%ՠwÁsfC‰jeNA%&2 =ym}e$r'v3i, .'?@c! ![d3KӜ~(\ 7{GYRT?bT8>OJx½0w"[Wrg ,oOUP8tQ[Xm%'ȷ 3#+=Xo i1+YpBSB 8u .GtО6l/b_6b*ń~qP . uzsǷM1l )]bw} ;Yb_EVW"r;y"*&!>Q,x)\<Dup# ]TUqQkD:l|q齽#9r Zz[yň|ޣt6fqOG6K'4cm=j܃x3hf'hGZThKp,`_5c}(Էڬ~ ZJUP$'g3l5?\Nn&. Zæ:ՂvHwa)σV;]puUWq2NfA7Z~y#RvI"еׁ29o}3Ɉ=#ƠlcYɖ `h3=CScIX',`tD<ܪe٦.C`D`ܨ'=J\r+x pvMHA@# L"əREA"^*.R ЇMԆx@!R$*^W\_rV]|y&"Btmh3xGXHmIm3,4/ bG=eŕ3ptW>cаg_iaHEMTI=RkCvegfJr+.SAyzte-@ly􊕿kJg(~g:Heʖ(磵2Hڋ: UP Fp+o:y89D! XB{kZa\d@A7/(8.4wi8@۶a7M;I&Wer|.ᘣn7ED}sC0DzlA!_ LRRm920U0;E/zKN`2jF+201˼Qqr W_uqrW޿ֵG&ΏBxk'#0h.4?СUGc™K= Z{ g3'3YPΛb)Ϋ;EAͺ:iȍT7P7u:{| 4bşmܜ=;8koZ%;RDءT"r?,4MX?i!۳*\}*hY#00=;PxHEFWS1D r\$!Lm߻ۀDWmܼE9ϞOg\a1&jyFqt(x݀g@2aWTE~>Lђ%Vl|S0\ }ARw?{+kiɏs0I.g;4Skh\JB=^ʼn0u M.p;Өt2Hм5ıYr%`5Nnp Eð]B3I45M~;=EϨE1cm>R>0qԩgq8ѓM`\Myjx2~zj4 = O!Z_Ȫx$Vc]Z mg$l%ye!47HP\TJN*bNE`q'$iֽQ 8SZT?^;]m64QucXdJ2@UDC)uwSi0kH ߋY#dLD\iCe {i½cb5"'8 5l c$Rs"lP26.U[MjHW1ۺ=_n=p 1eOȤ&.mlm4g٭5i@Cߡň8{tvl սrWjO1wrs"(\'~&S c~tTc5IiW<7bC%/uRx>\:XC2]v\SUmU!z/0~}بZ2ʧWëY"+f/C3MT= @0i 2"@we?^/W;iti].hOd2ϊTα)AoZC j|׬m Psx?# Ǻ5nv]6_GsFf~ ] &oPp'Y rc ҽrrhOXǘcMvcRu(A&2rvR(&'u;zM50h /f8r44܊[ЖL~sĺFZRoz:l6WYs݀!~uGGș\2b(|Vq@XP I=s#DRɾ*S8yzNX~ɣOZe?Y?Vn!a-MGȊ[E¹f~CX LnmaԑK*@[5}'"B=;*W)$ 'ҵ3..;%gQb"_=*3ji 0OH@8L޹*MmxG@6'})~k0;Uf'_פCi/PhE}Zg)\Kz~vh끡)Ȇ95!A/}nT ǧ7z:ݢ{4}MTub8yz!]ˏy>lղНwQ)/ųJ1*Ӫ9y~ 3Th|}U4Y 9Q>bk K˜\(+U XθSV<Н5XG+12J #n* a|l\#nU!3k`3˨9QK"֣UsM:4X_hm7yJgT=kzJʒBxpi#~:m~GJ㻳4%C7E2 5`sـWuRnJoЊ 9t.G@{R`s+u1If8ɸ`^|LԸ_j*αKH8\CN;Pt7)ƅu%z|C^%ڀUt.)k6zej3Io޿*;Ķ@:ʧ5cNÒˤ)BܪNbcEe&~1Z%略dOZ#r3x(3U`!z/R7XhwlCrF9T‚U=y3T\hOc GU֌|X@'F?Zo7 &o]YIQڞLYfp:+9 heV7 .1Ѡ&#&?$;zgtY+BVq UX=>&E,0p*Y5r姜gw&|% F4ŖCY83"8oDbTLJ)H;J צھ>tZuyJi& l,-~K̺eVZ _1M49+/d (7Ec\N]lAD/%+o ÿ-Ld55Ivdz[M< Y~/2kGۉw @stɁ,3PRYksxKJD>yHxUM쾃ZssxGK*R,a?ޢ> vғ\`Q|HaHut,Ef1|?x'?CC1~#p3,M_B#] a M>? /̔nzGpd#J :ezyEJY7.F2!X9:]5 gSȄhE&Y9׿k=ͅ)lbq TߛU N.Zی Mm6q1Uk Mo2#90R7_exb /z]wJ} ~4<&3Ӿ@Pg1RI?ϕLâ!/0Y B>l^2xȟ-$-qi|b?hW2WYU >,#j̿ԩCWµ}90aaZм*>̟6_۰5d+ J} n3",kOØ Oṟ]uVBP!;x8j+xLWS191|ѧfΏj3-\~5e5.Ql m,^H}svӏO߭#&>cICWdW^YXt7"SO}qT,}fenk57hv-؞o1Azo!-)3ߡbǸd6r8su0ΎL0y7Ԟ7|Ӌ5z镻##L'8Ӣyo)OKf(L͆g!5%xk3/C?DXF} f}$ @AE.ӯMwpjUPJ\m(1]lT1T3A8~LcUᮊx5a*Oԋ]+ {GNdաᕵ0z rn%?|| `YSޛk=Oק#|SQz-KhoC8+262 YC1D;g~O״1D(i.0_Ojsx9eI^YW,6e#yYc> *IM&[O }Z5'x4H%8|y Dis*KovGC8DzNecM^!+pׯgN0?8xdO_ΈG <:]݇Z#8 Aej_6L ғ-mі2~6*j}I38%˛oP 0v{.;7F;G1*wb9%,jW&:^W4E.Nq ~<>l䅁yoqE}p?vMr&Uq tNμ4DCˢNQ͐0[N8F!kůgCS:۠c: /syWİAnp]䏧)THj 'EV_r{H]I/8,X|:mH񥡒)Rߔ6h.#rߎ6pwݱ8e|V!;!b/ĀJp~hZdC1(rQVeO]\^f~׋F.Dwӎx4 Arm =- Bq H9U8MGfP6>5ZC؎?Qznޏ:+$tg ЋW(E_Gn% lLl+x8f 2":.DWv#vqG-[>3?pz>Bϩ'ʣŴMOaP0~T`3plxͯ kWubk PQm,\ZR41%f 9ȪPhzݥ-!Y$w#'(}[V1ztSN*+I04`#5d\)& XDƤ-e9n;*T5fob6vթIs4"Ųg.aA"I{ƫkz.Mʭ ;|yy|dA(+t8? ƄRL*W91a_iR@vкp X+q?KJ PBobq%"E+ ӽUcPtG::W7L-26{BHR ȥ#+M_nckɯʓdjrK^K&u>,GYPEw: ُCXIpNT *!0$LJHMN]vk:t΋n')AˣEzRy,b~(N7os X$i+[/>'jX֞_7rB*עPs=()Uu˩I|a cd @&(``{$}\e+w)է aOw)B3KH ku}c_xa?ޗtD#i%Oiթj}Cu*=!E:4# cs"FLb%rC U@"!!r޿BŮDEqKu#1|]oU?F,%-JEA[ic d^̝FIba8|I9?xd~%-/lscB.Acl@w!ڇiNihګ-v>m>Ӹ;Q6aQ[o1t( ;oۛ2tr9*Zc,Dj9s)q\ ˜"Wwzv+T0q 1P:`!TE] J@Y1~;}W(O1ws+:Û EZ[9{AٍөmO'li>i/hZIJO|Z.}E%yBʧA!zb)G46r:5j8⿿ks;OWh9S ӇQ}۵v@G]֓E1r@28Q̂>M|*)~zǖngB@=ƻ`fSaܿ|; Â%I.wk\.@1qRJ'#D"fԽ*y".o>AU>mژ*icPGGWbKpU^Rt:Mq1sҧ ދp`^C *%'5Hl_k?SzNzJG^3ymܥf-I>z}Fθ1g)ڞs5q8] GrQtN/j .y+=î×}ې>FoUtI\yvKZ.:=xQ"4:!=ÅD4(|ԟ0\_ࣗ(WQ-Xzy=~ `KxG>li`f}4Z`6}{QnZq8Cy[0xOOҞk\}O~@7w5*8r+ JeG&(ߞ-Q?5W6~ctE'ICLlmw _~*Ð:Y+dEEfIڽrdNss, aw3nL%FUgֆB5:ih͹+:G'+lsz<ʭ1A6!q4`y4wa/I]wL-&MuMgBLs8B;6toMϸdUϝQ' o'v ػFX"^p!#lfqޛh0*?=^JeNyTVbٮv>=Avx%4/V^F--M[ ;0wx_ |.ﮒIQ(\ØQ@+FJeG{wџ>M~qgS22}m> E0.GRFh-抲IЫO Å"?#&Z8 9ؕBHɰ?[QٱZWZVEA 7j1["[2Im;Vz+%QpZiPa '낏etDLI Xιh|Ӎ?K?co&xtE$/yOb&ӂwנG~8FO8 |PZM? -VJ&gͯ.L˲^ `j*|gԜ39Rd;\2캚.7n@&pfԪBR qU/;JO^Л։J3n//FLn,슑ΒRkxsX lL4I΅羹~+u^!( 3/faFǧ;J~n/BSuVӕ~1NC2bi'y  M?$$V%:xC\a>u:)T<l,FlM&x !X`+R$W5M_8Y뚽044ˤpRֲҠN =S)OUsZ螧@N@EvAŜ>H[hq Gm3D~EXU42 k> JRŞhqJkHۢ}E{NpO ֪_OɰcymFbTg}%i !D؎hUZrQ+%Z4H\],A50 I9IOܔ5#U94Q|I÷P)If5y/֨~? ϝDܦAAg;܏ X0$~]۝GE> 9!slØ]5#)^pko nY# k탼d1vMǽ)(y$@{C MKOwbj&z-8ah2dej}79L38Ȍ,@"OYhh\}d2GqmdXrؘzn=V~JJ)E{=a Kr /0BUz)Sinv F>O"FD`( 2UfBRS?`q#, 3x$иs}XBq$k O{3ŭH`rL޹kYSd7!T ϼ^Kxߥ -?/gi /YA\ . kXrsT1cy _Zv U9k Nqau "i4\_NN&V7*͘>E +52#U-;j0z/ГQ ͌a +CΏ&\~%N5yrmS ]K$ )#PNYiX"1k˙?kp%IVtRɌ}ؕx) W~X7en+e\r,篌z{shtamw,:Rw>gdH5$+tx"ei{%3+ rN' AGiiK#C6D)R=C ʦ -$v9n7|k @p6xj}۹ yolB׃(P?J[ h!밖XB)(ƫl<#\X(4s !qV!9cٓWsRz/2cu12**=Ũ7:dXMx`?Yr0ty`p(ݑ $[=\Qϫ+- R774mP`.X"ET.[z0 cl^C_wj$])ƳD.]õUNZF̘NQB$aQ̘zvRL6LRuIhDkVO6stƻM:q<a~CNqҔoQCS]ړv l*9j5.Burө'L4;NTE)å0!/zt~Xg]a@ox$7hH`gj6eSL;Eieb=Z%Ux6+7Hvmj6#ivX;Qq Mf#j%G` f/ RAd1_d{VXi6ÊNwĞg=q!2\mU͒v_ i>"EmdOo.|oN]xKn F΁!~,l*X.Y/ٺCqsz$&dK#N,#ҸȅfKsժ$}*"m&Ty{aR$sSM 6&85m4}c9!۸|L}:m0 6EUdEMK] ckb.Yd]ϋP=$- x('l~jktQOR4OXv8 @Nu"WA*K~ᅐ9 ً/(~.O };QbEjɖǝ`* ̄Y|qw<&uNrǦٶ)KW e'Mg!f5pt0&EcABK baZ}k0P"$h:Hqt]P;_2uZSw{ḏfً$LY0&AU,;`KL׉e quJXby٭B{/x:v.ٶoе[ưiس*qc`)xA0U3&y`+ΐįT'Mz|mrS )?1].s)H`9 tS)$#_% sw_aewB] /8 ֤n -8@-pj ܲM1Zz 6qgdx LMQiWЎ;2  -.+Z($RkZfXs.IvuOb1oɐHHI,#ÁF-#=Wpq)mZio kXeIqڼjC җ9r>9ƌn۷\(ozn̩a*1 đtM{F2WKmcLgyAUJߺ($ yA/'zɳl?L$Ѿ[yIDU׼ + ܰ]%{?r%:VAFDY&Ttd &zN]=!;ܫfIze7yB1ڔzZ&= 隄GpuיG^OD:K4ᯮoE +b$_Jys\sC/)>6Xl6OZ3rLD}LNR|[B;Kq2hXW**U9 oH _qii,'E1QTUxHSWRrWR3T4Kz7z$ܒ׆;x (7dZ3lk͊lt#p8YhB g%J,>< ֯K #5 rl5X r 0bf3I2Ɨdo،|-TEx HL"oi0MŶgQ! a_;Yh)PʇnK4Oݤ1p G0sUD /!ˬV,-YDH3r*W]9.*mJ,)žQ0Cn_ lXy2iEqL2N(PA6SfL#~#=.r>Db(x|èyH@̘{)ړ$Ǜrw6J{_+jT/FLOJx;4h_?qUY>cPa2<Lq]gs@Ebo>eƒcC9̰ Ii Ĕt9ЉJFcbAH (&d' ң/# 3τ4#cK%ׅ1ف)?2eҚЁ;ӎ\Ha39.w_ۢ[Az:aSHeVcz&B!1Pq+f<74xӠS;{;ʈO88lgk&Ow4yJ-b@Xq>;aE˂Kgf{l)qǝR{DΫ6R GeFYƎ^T5ָc2Sz#fd)4zBSc6A; F2]0|0q^R,2UZm|cɺz{ ϙhp2[jʄx܀$gƹkH m*>cL϶3/y5-eε,~uVWGB]1%/6\fMpT]DN;3{잨S-o/XJ թ)QBc:^gKǐ Zo$=$ܗvB{fEY`A8ͬqn,~ZxݡdKе v3j)M Ql)S3Gqn'hyj%E'j=gt4.&rљ+H~!ރcoAv\r+ebËVL<>uw<*ǞA;΢DϤMi^fzgI-`"/BPX֔64Fږ(<I`j)?;;m[t͟Pvʛ JYh1ޡVwb6UVUǜP ᷄I3Okn_ڊDyw-;WjuD,6{g5]WQ5! t5 0L 1MBcVUu6dU$/u35JGKkvؼ;yЎR(7&v>J;N[齠d6^s]\u)GUz >1ꗸw8o7h*ʹ?|%Adxd~|yGڧM#3gl >qA.ݭӁ8gNݐ%LR/OQ=gد<(/>sbW$2p<rXA ǹ_jO5@ަ,ra`a\:t I4OE֑&zm08&#_.+'\u=6grmIœX Ze+CBct+ >mR[Ju=PAk0;դD|Y'gg9|+L ;ֻ[k?g/8-oS] Ί@$sߎ@ $dyER?Zz!T$%Jo\~J e)&5 H^6I[Q UWI5Y:U/jKq&/VBg' kS9N=W }›E9p+6UpQemPpһ5` 2b{.!wsCNOzYjꃤs+?B+Y.ʗ77ZdڮG? 9$PP#d*HӢmS:#A~K6bp2O?D'( .' wE%c^ĺklMtmUřXupJ Sdpʤ#!XclU隶 @b[LڍaKֶJu{m5\ S ħ\Ӟ0rhfaϵ8?U._Bԉio2:X@~2NDxrF>输j}vY YS<)y2çl񾛪d^do:''6D:o;N!WڙXY#G2"i?9osKqAl׏ Is6fd3+\yب#Sg,|@ j"Ld5k}G3N c4 ;(v&:-MR[:->19슽%p@/Tg~[ D)p7EzN;gUbTѵѰlYE|,!<8˄jwo݆όaFd a+eoR*EDacȒYk(tGh.!gO(eL)xhBVmB2V]ULP!Pxڬ;g/!wǭ?PtfnUx}^4$)r02|*YzNOsD?DOaa`ҁRP j7z:勸Qq0ћ<;eSS&er ǂȺ.\ +10k旛ngՅB~#Bt3[i.8 &'/#o X(*c7S7S~G- |B`N2s j}uv+,</„aIج1B:鲷O.!zu-LBZvQ]GngLZGIΌ\179%?=D%Q H/MJ2iY8O0C\܋V%24(6ڍxΐ8RKU3نtI(Ioc sk(KA !QXEWu~W{M϶wm7x2+qkOϋZJ/8s*]l߃?ԘhA  3a ζW. o*5 Y5!&t< |O@DTg[]e9`Aٚ`8xF9/,.(c!Y:Cyr I?ѭU: ܘ Iɋ6;/٦|էbOLtW0j_U#8#E¹-I aܦ [ :ArjbDL&\Z忉$~/"KG40*O"N`3/K- [,^{=k ʸ'>vg=Sq !}Ix%GxxDS}ut~y@f2>~X 67rYX{.*O SU$%Zvٕ>vL,(>X1~7Z, o1`"k*f /xX彧ʏ2;cVN]s7A0pgGFM ]BѭhAƩȪemk7PdB7z. H#Kcn=:LOK-<]+ڲ~G3;Gua_ϑ@ Bnwk >gu~ycI 8W+pU*hu .'$%mvH0ErXT Fb>Ҕ+p#:n(RrV̴:n7Z,z .@~ݜM]<95ڿ` d|)".$Y` cԝQj-Mc}UhFu;=5@ eiPl3@iHctgXc4 ¿>2n|lCVFjt^ _cC>.DċK jQKD\ޗi, PRi9)JbM${@H_]}Bcdž6oAmI.̙ MSc4o &M9žlU4[ݤ|K {#ʼn2hJ""؋FoIP?$'ƮgTmeO^)=}o/bpaep|M[q?Õ }?zdq UZn+A&1yg!m,U:x0jXm첟>Qo=^lr98SE)7 Do:|&axA hGMQ:C*j &0rns} 0H->eėbgE[ Q&ZVSKI1&_>̡Q4tcҡ5 '^`)]l7.s1}|_:goO&ً;(X- cɊ2|KYP鞕CMJjBudWY{Xș90O ,bI`7BAđE!wzxR8aPB%ot2*ω(zcr #g$ ZƆ$1_gz:2W?>zz:e^:۸sg"KO¾nGXTUtڏt3u5oT6QNUN WbC%ʖ+ad<'# Hאk?5r7J}ƨY F8 DU twvF%k4E{ZPjf=Fi-KP~T7=R:Ci37^eZOr箤mAzjoe_1뀸f"+"Lrn TgE[E09M]Cw`lD7i`R3@㠂@s:%:yڱڜH^qCh]\$LtKC&{=>9ty+)u,PYHp:'ɜ2_X+i6:NY zG!ΙYE!5~9@K@Qv"?ho0 `ؙ1Ɩ(1";gDwFI[p_uOݥf$@3+&m֜Bcl|q+R$~Hp*F, ,n^0]j $u(g BaWw|mmĴFxxk#AI8&NTdf~L!>!:X0=`單i@uU;l%783n&|o .#VB`Fd0sw x4Lni*45g+5 ku矋лl(nWϱ&% J9iLHYM[*^COkݳJJcJǗ MDePH#^4"Fm$'x l]X@0Ёl+6Nw䍡J_Up޾\rpUC -|`׊;<hiGs7$ݘS+W|-B.^eޗ"r' E .Gx-7?(hkZ{+8Au;%uرB%L?ZBy6Sa҇mI뫖gw(|f")!I~RN fFkd.".)4͗;U$YNS>Qز#FZS=9qV9wH@*(сg[G~qCֱIRf3dh F:ydQO:wQئpʝ$uּotw/O oMCNs*SF7u0{|ѯ> v2E'ʵ\czNy`0{Q˰{пp XQȕ+׿_Ks$`NH^$'T&SFSH46~YY=W$B:abB  XO ޸!zCyDYDzu8`*)ҹ= aG u0ڛM%E Lqۂ1,,>?z{\{>0Vrs~idnw;^{2 NDn5^5XE]E!x-<ȡqONm,'2s ) AG2^n[4_u]W@"sB&n|ҭ3a oϥ̮[E˘=B~vH5#3ΪҖ  -g!mBԄ㷣S-Z6~`6_M^quᮨs_3s'DRХvzw-`\JC4ל] kSI ˦Nr R##.NLo4lX mx )["7,37frM?iM,rRQ.=8+$rnap&=ȩ/CI%U-!#CoE(&dբ^'[ ݉CS%* 5ChhO/{|tOHSxZEܚRE /l|H4 VvMuNDY:Y`OdМG^y,Z<%`${(g"qr(ۄT"4%=E<؉>ĎډY 2tWZhn~o=/|۟={ʨC~C} +0ުpvFVəkD$r.&O;RV6LC̺*;g@k*>P^qA6~|ϩ^,&UoD(\?uD%"iQ063|Ĺm^ ZZۻb5DyFz\jp̙8\]u`i"(ub?ζH=ҟf4pQoz &Zft˩ڤ˲(˝}tcU0[G<`d,7TZ8m`f f"{G@Y-QɋlXcy,xN,PbV Y 7iszYK Rq( XVq?=,(Ffsnw%ii5' ?Bz'kO`{9)Y 3Sw.5H!;;wݶ>˨E 6RJt|rz@;J:2&z Q-cdާ*=6}^N.oiZ +XA#ۥ,'i2 23 Jf#RrAWȕ!ܾ7$%%"<ڃ-eK< ] _5$/JäxP\n$=+2M'.X=h<&=eN 36cíYeWd` .5jcQg[a}e$P)a_z!"ub̥ʕ׊ugNS^uڔ!ivFO3=e-ց&8 >ϟueF@@u=S-]iMV/Siq(0xGc„yGAAT*!n~ m'߆>_A!"}y sm~ȷ3n''* yaI^J.u; XҡUkp-m޲n`Ԋw9~k|}YsXP2nEVx28 }~5̿eHnrB^p)pJa u jKȲDi(/TF,Kfdujg۾FUR3L[mn4'ܞn3G!mV?H5S|4v~01 $䦎Nnňb\'T Pp/7€#ŠN*rK qL{C 0m)J$nJjr^t=c.d[ѡSR2ac 2Ԓ޳&Jv3s ^o+p̒V,m֪uŪo䪴?s5%|[t5 g ͝'FYXl-ȏ?I$%z4 BoB}ɉ醜AIr$s0!Rn !:c͹}NHM&[9x#aKB]S7=^V ɱ-I޺).8K9_a)(t7n30$t&{ܾ!q"v% :o|^@PN+`E;cZgK'D( aM|,JngާpNj5>/ δif `n%40M(s|Jbc@@j*ѳ1&:;a|,^_6I+#kyX_`@(c\ ם( 7 汆:' a;6mQY'viH^C`E߱mj{SzJ3?R@ԇa!9] mߣ,\B*TQKЬX_C@Iuē%}vU2hR,YNw; Ch&fԝ29/(i%f*ȉz3[" 0Bff'kn1WAҞ8v"=d]EFą P)lw;03jl4aLMy*EJ+~(嗋ggӢb99ޡ kN!Xt ?vYfߠ;0?gT1컦2zK Ɏu B*2 K>6C) y#Wڳ`va"'v:>6$M߉wL$:0 X_GB-h `*?X(i 1r(WYF\V{o8 lmc,C%\Cev=6, ߥU;*d(*B(Zu@XwiW!3 od6!T=ZHAう}O _ `]m;g^Xc7Vx=#1@-+g U€ Ё>(,kQ[hI,>hD[Lഷ4!˥k*<-C6+3T?G?B]r~kM*YvYޏY0P"M7a%]攥u#?ҭbgЈ' m}whb%% 0\ 7_vxxw` h]fcwqzc\^2εQn(k7Q: OV9)CgZec$ngU`ĜۇUɈ}lR5urn)\Ko$t;t:aJrbMXH:(oT4B 邟o- 5u@ż*dn,Wy_Q0 I]Yeuk֦8,%㝢ɸ/Ղߏp-C? ox𺘯a~Muq3 cFF]p bJ7FaL/w;ɾ:_w<6,81 7/16(.C>+ mrS!~|GHyOhԗĀ0=vi(eze3Kպ+WLf~qG_R RNW B =!zޚBoD\+k%}Vaخ5VWa! :߃ew 7R[`f] %I73nxIuF[\lɜ:x>+xIS)2hSއlkʛK]D+sxA +MnvcQt<ء/FƝWQu@X{|69RxxFg)C`ڐ4`v ]ZMJDFmTUI\:⑕?59Ӏ«A2 Y էӎwR]uX~g:(؝Rdp3ϟ a #0!BғRqEŢ~wTjKwJ]cf!G8rx W˽NTB#U>H{߬5D7s gMvS(E:Z\~ՓGé@^Wo@jUbnTvn@ZwCN gf_%-OBrU29pDX; %[Oh*~g:A(6Ǹ.xb(|a`XP7#=#z@I:a2:N)M!_-vʭ)C~v-g% 3;9yL?d `ҍsg@t̡74M#lEt=kansML|v#[FRVFJy^GAA >VE0[If+\HHUѴ1=XBA!#0eb]7wL!(Q9G )Ι:i;z%Nhv?T߻ňF UxI1bc}ո2A"dH >6@ ڴU{4 !A-`=c( x2<~h c4AiՓwĻj00kdDT#X7jUc3TA?hZe@ϦRq_P;KXy=ԡ.9< ?aD˛4܉uWyzBšoR?jhdԄ@Op٠'F6}`ާY.)ӱKРˣtlgw"3zv]=3o05,J'X1Yh,5K/\Vku8Ks%l#%Z~klo$vܫCZ2krMhWGIl\by4`g8 -Mڔ0;VJZ;(h!֮-ᘥYҾXV; 7[^^V6MV,:6'FM(OQk4[qv\^VqjYo~bE5H8k9H!X/ -`ju$$U}*:U;߮+]YbGd@+E{P={j;H h=>,0:{ < &,qiu)(j*:pȾJ%~XJJZ i^Y@0<.U ךL!c+Wr~W2*-C]wfy|j/=*X"6E[Qz`ɯ` 5!/mTݭl=m7 څ,:\ugz mi69d2 v>oqdtF{~ H:%*1T%lhhE{E/2iB:wupc&2EL_5Ca}z|[~Ze+Y^\ެBHusGq].eckj$_I:ܸ (}^E%|3ӿ\J82'vL̓B1fu~)3}jOBkșYfa3jzcq^c1].IYtn e%+°S1kU/Ő~/\˸M YPF;(p̷P*=p"L?!4pB`am j\n1Q`qn!SyMUR >H \ 8OOޒjqU;M %hT ]l u d0B;6_jJ|c#c( j?i1 Y:H=/1/7T &G mv>rlޭ]Wf1jF6@T'37G͖G1pQf4F>.~WXqU"ÕO-Rl. Nit$0[VQvE^n_5" _$8aׂ960oX &Tl~ZWT}7hd,UĨv^y S^ck~5eȿ@P20rnߢJ #[ SNuuA@UbAB_UA>b̒=e\ [b^tF&6:8s$#]l lp*6Vi |^&#vw(K1oL65T6.v6qHlZx)|oJ,v|'`<c9GO*`5=QOr镵43i/4C((o #ZLnG<`4`FgczYpj\dVߞ!s`L =F_OG4/_ `] G(Ʀ~g5uo%X# ac VPA>OO֭8 PS@).%Z') cKcĭr؟2 z@ ]~ șt;3R<+`KD!?Amzn h!TG6qE(vA(ޭSTo*ĕ-c`Zue ^ͷeDn9bJ´ї c]&(q8b8.4E:ٵ !( 7OaC ̇ _I (QS X6'Q:'SVLo}&i\ŀ4vB烡Siz@Glš:9lq&B86j1:kWVfVvB NfGKL!֫_[U%k(?VpK7|Fn rv]!0x`lM |:!\lu9ƱcCz l3ػ=,N!i1ɉ9Iwqfke.,{p-Qw!LqxY@bl瑗mDVXqrPЂl)9ߑԘg';r%]7+Ed"\ڛKNgr߻+q)VI(.NN )yu\ ΟJPaG=J$LSj#]{!dP­ǁL䮱tJ_.-{r%/OZR`SsX&}ޠ -8 RJR uĆ11^q\ifJf")zf-Όo|~4b-/&!tbv&49W/TÖ͡=y j g8M_f%i'no*݋4n +bdByIHKcoQgLR"N={6R 7zAP'Gvd4 0K~wI rwn^r(@%F~ ~^[Zk- ?Wt| k,uY%L1txECJO*Ck!y S0P*Ql421.:$W^b$ds `| QZCqqkE@TZX)¤(m@:7AeOƣZϋ(*x䛸Ft[Ds,+*,̜eML&u/1p\Lpd=1eLKi Td=+.;fާفy\!O\p`H:t*&KEߧ{ӊ҇ŸU^.3ȱ"`2p #xUdA$[R<5qz~ܖ!8c"xyR_%9 &":n/$;("CGj#,F .[ FUIT2f@`yçqPO=99i j뺺<'`X&$d72!?h/X:8 +ƥ+7Z5'K+ecaF|N 2O-șxK&Wu+J+\v xZD4˾U ,|—V#.0Ǜ!MDd)@: E2NXaw8w}tESOE3wͩǢyű=y-2bHW?VqCQsy'iY m@/W~XT+ݳMG~["ޱ,oX22N ~;H/ߍyEm!>ucߒF,`6+nBSgfYR@TY55q:|T5䚐3sm|SF}a4<6m ^]F=)_]I*'jbw?$3`Nr ƒ(U~.݊ԊWnd,5zodZ:Pu  /Uo^%E#wCܹ X Db̶!`y,Ex Hq"`ZS"` ?8ǥ諺ٯ2Yf/fu0$:Yw^)hyr"3{nk/q)S|1e'z b.;ܺODò7EV v .]KD٭ɫZf9rNs#ʄ&R Dd`L.U96+I`93FAOg'sPy /Gy qGti@B n6rv^ Fшb8:X\CtW32Bo8p_uޔ3XA`'v[׼rLfkv$(Dl^51Qlo+ EMf@ՎvZ1(L|3z]$o9A_iȉ/7;\nӓDmVhkt A)|<3 ~dHl.4C]1P$rH"|JI:c\2mPUi%,-/CjeThLJAg ^iO~X@] g%I' !̅g͸M5YoӰ 2 'mAn۱1Dq|IV@^&^3W VdcWt d/Zo wl}ÔOkl׻|0OGc~#>MԚd NB4Άi.kLF,ӥ#Jr! *oplbKwETDXsR/*o&[-30aʭ|7ܰhoL~ZV~yY!LIx`vҗpRh< Odc a SKv},$3Nv8߈?tF BٔE+c%ge;RÎ_J_*q8Z79?&qcw ɔRE-@OX):?쾴rkkwOACy~ö*,~3TyMxQm{wXπ$&^'h3/g K׶ŷh,Ӷz`awb&݇ds'maƛ8ObK%]l# kӬHT: A1l & #'R1'Sg` q>i!M~ݏF|6l7Bh?rҀ$.c"C7}~s;5(;SSd{WTxk#,G z^v"Т$ͧc~Ms$:HO9|j]PMϖ ȥcM0aI88SJ\\p %ppEOz*]PwnU;q+N4t5c+%9{$ UpC&q"?H\*`%wc?l#goG?>j]ZW੷+EnSth8.e<1Qce?AӲ%378x팕0kc;jΆKy"2n:_vZd ?q=~<* !{ 3|;FX1IUp+];):O,jyy%qjLPhU6cX`<8Ӧ2zIFp>-+uڤjM۩Y7&hʱ+NYdHX>{.7Y}**8Vu?U-O p<טR~%EJAB* T"uC'.XÏ6!W_Arw7=)⫧U;Jf2¨/g~eB҉B ~3 -#DiLg ‘C~){<ꟽ#qydrŏ&"#}3SQ%Q ShKftc&4ĝ7ԩWAx[` m' [ 4`X_Hdp-z^$K$V ,{j%N& @CבֿŴ;l͕em^6zAH09pu>ws#,bMsdѝd[V edUJ2pVܳ!%| Pq9K' 92ǞӤ*6H@ؖCNA~1In ICqpA6!>lkvJ}W:rBJ:rYm (i $Eõ+2raհ Wjo=Zmy{%dCӑ~ eƖx'e p)R[|t ޲(o~ 2bl"|p T4[l]s0FLS >3Jߎ3mՓr,-nxzQf28(Tߘ&_ÿ3T#ݟoȗ;g&1+E pN=VVv20yl> 6Y`Fi (4*qWsץ"Z{,&AHȼ^ebvG :knB\y*ƚO1MSS㥠3SA 7٧eKܯiOpA\qeAGOYBQ QMdN34UoR4xĒwZh$Y~C}Jb6"a" `aϏ#&e2lU$3PI57lNЉQY5]BW(^E^H[XR4ў%C J{Z?A8tWЃ =WY&_᠌ɶnQ͂":*k,Vk%/fkG ט%;J12DL <%+"Mo&~n*X&5FRBWmS=k4Xfs@k]yXBʭCgǬI#!ٮ=S搲Bj{}PL՛)T*K%?EOivO ~X#^{ [dA %? Rp'/pw* S-˲uuVٌ{tbcĞh5*W8a'b9-iC~ר>RkQ=@LʃLe >fTcOT,wNFAHxUL=gT%'8 )ՃsSt#dAm|T/XdeH)6gwCazsWꕭPƃvZ3%hbh¨zu0#!J[ +=LX<7S( E3ǒu)}iru?p=a_D - KIv&ܝ]i$zMbBlOUB ႇZd-R $ 2qZ܍ mdCydbD$gE$׉rm-(h~pޟZOҙ,?Klc[Uw8H;CӨΖjA/ڈb.K@vZ=% '#<Ϋw'&cVbO HD,GӦ;E]t bQ~t<(`zM..@EKQSh tKnΝdti YZyQЙ6fpV%ރU(5.HZ16y G1*'kYoĪ|[ϴA{aJ A*gHxxD*)V0hz'ܬ7}Ӏv{D,WIiHà=LJxܣEV^ {A,% `G eܓ>Ǐz"yRjpP.k1fT[ a.2_b S}_G)g}dz=< bzvіZ%[cKBSnXoekXzVo>{m7BY21)}}MzےŃM?dќBlӢY!ؓ. ֦_R⋪6,"Wl]R_c`E$4o?U L]Ǵ2yi@Jj<H TTw0sEUL qcf3M8wRbH͖* niQ[1ތ'eј֜O]^xИ\}'N5mcK1T򑐃+O>6zNɛ`{D1XSBh@N) 5b?=gftS5ft;j~k~%.]C3hCJɴ!Z)@L}&qQؿk'q{;8PeV}sh(3ُsP.k!+fG!eR )3Jiry$ţL.YN6 q+w />W΋Ml]{kDtSa6z:1ɴ^O6VZ~)=0m?Y$ۖhi$; Yl-n; 0Dt~YϞWAte,̻cPAݯ9É4=}_|*vbNdc<')yffo!Rˏ7t]hQq;XiS~T/v:koN3$wBg4'iys_q11@ UrtC(cnFreNY+0"FW$e}<0h!(OJW9*Z0m0=1= 'x|b%Y'/.&G2uR[pRϕ0![#L:vN@:3N,NO7sLZP{@x@GQ?N]tEcf)fv=tq!=US$DB '|Zsʁ]nڸ+ne :nF쎃2z<\^A^'قzsP?V?:N b8 ibZS$Ȣ0&Y`> ,9mT%=n{sK!6gG$ݔG$KBzx?GOI޵[1УJ'nWj>|x#$ *3ڱZ,_XBߞuԆFRu|s,`lEЌRV,risޛI>;<x7%F lTu:9.tfKF'ҠCDzM^W\q$ jdA"ov_~ik_"/o=lnaQdRqp+ڜ]$]L+zȟ3[`8/Yݤ3 ΒtW,#';):< 􍧙]ht&$ZYw|( <󎽟.!U]rUR$qa178-Qe#"nQt}!fR~EwB\֨[W?7]_챞{T MzVkĉ{4݈7 amjP+P60k-’D=>U :y$a,!̩g;̯cf3yg$:qr_"W_G0xފjR X;a;>0PQ #\Gy^M/b)qD&XrFz ~M%4c>a^M nny>>AiɌ6)[%%Q)#z*4oR(UzRI=~Co$#5yIM*SlkQ!:ɢ: QOqU 9t<&z 8{ҍ%L;>~Pےe[vH C|^PB|Zٟ57ycq {0AӘ渲LYo9_Cwـ*>" L+RQx;i݋hbv]=!%G2b i^؂6q'eиЦŴN~*K>|hYp' )'@Z# mcI3]2$Ɂ<0AGuz62k[07c\f˯FpN.@&_#~2*\u['pO1—(|7YVHQstX]AM6DΩBT_[)Ϲ'Fxvpp0¼ၨAZ/oB2`‚ C`"5eoߞ:tt y sF.vr0`Z\繊h(rr Ke- nYeQzG;,DCæa"[~jx^! Ä>c[>7ht6M:rޜt 1hT"rʼ𡱲; r?e@6qfsNSJrt.p͂ C ¨wXM2^R]4e!7(#rE(!\Y}ID) 1(C@< =O[ DZ ogN3<g- qrJ@j#*?vtUT=0eR@+k˄k  K_ș53\"VJ‡"Lr gb^}J<zM~nG "pCq^,᫕XS6KaJ ,/B\ tC~g)%8t|BI.B[k#ztckr/!u]gIC_eJ.H@Uhȡl!lJ9tdV~Cܔ} N*_6%QwOZ[гcV_ƛdxIl\rZ "wYrC[@D\ ^ $UKfsys u_#MjS4t 6%9N xW㖚 h;)1(`:tȖP(bij #;r6 N[#a"j9M%;O0(Ƹ @@J4HU~5a_%I`¼T.qo;j@t W ~*Q~HQw։`]c']6=e͈+[ A"_,d5=dh 45۟H8~ճO]]H_U1> NPhLq+Plfņds.*jB %;8|[o:mNˠ1JRڍhoqm ׆kkK_*9 M6='.~Ub`ʋ}Ӯ.f(N ԠZmqB6A5m]"Cf5< VC\MN.f./:="!ue/j?8Wt6mapr](@|.sF)Myv`,ȗKab]hyi}eoAV;Ygi'򆠱sؐbR)0N'|-@AK.()S9Ě`J[]}O^SV+mp 4+!~>MXxL-kM Vaݣtt&u+^wp_/jǗp t4?23B&*7׷GNsc+u9`K;]D0ytئrԖQ&*I *IY/'[O -BK*TzGZ~f_AFݦW. ꬜BO0vCoή% NAzUIQ,%VRdw 6a:Ğ+ ?Btu^]=~+fBaj~[Kd/(@)M~$ ėt?Tպ&*шfF)kQa0qy{#4}J pi;32k[vWf"d^f7-fd}:̰ ME6V)(%S BDH=M]ښU2mi֐eqm"k`cI5A4EsfBeռ:IYsLf8mN$ŵ˺rw7_[|:rLն|DsLӻ@Ptږ v.+Ǟl>rvø!IagIj$A+XYWlu8Gm)V'D~M@W.=0p: By(d[IXZ+Ií\tAB9(6b$B;1X.bK; i.xRP^== 1C}+͑HV\w߼, ACAJ >2(5w Ai`D cHgmtl]:y> _MQE9BP8Snzdh0݀lbi,Bx]Uaa lC]>^4MKlkV^)8ꥇ.S7= oS:Uֽ5>Q,`PkU4-Jd|1:~?luDI:'bVKxz\xO>vK~=&6WWIr05DHOMIhNRU7%yܞbx?f6U(xPk7;ޢAJ!RkP MRW3>Z8?$"Noo F?ԬYE$ު&2":.[bHT8R )zpniyEzQ50L@u<]@L%p:̌ڏB=0lVOP$>ٳLQ0򏯈ؒ2z;&ӋA&0 T2FB:)Fx&V@`n~%Gf[LGւ<k7.Bqkm?L6WzHxѯ 4x'y] _ _ըR GY&GQm+KMhTӘaE07(K.ve  jk2 9!|9fݰώJ~yhW+9tnE#]J%f0}Ov CTSm=SY*g/@sy/[:%lb"MnݖP qjc V:(5Ryp Ϡ ]+L]R!Ɖs%;9WyƲۢKD NIW_y!i bcHMqʛՋ-zq'YUR-:1q8V䯋&֨ |RVbfa~jfo_p} fj(s>WM&v tl][->GG{b ƧfQ+mYcjzBF d}xr|D?,1;Q՜tⳖ:Uf//G S<\ZK3OI-ڢмi=ECh.//~$JtцaHVn+8eZz;&d%Iurs혲kM~C$P4Y.q{r, bi3nCv/ЁxWzCA855 ɶfw;W~~G*H3nU#٤fMf4LvM98*CTkIB$bC ޣj[8V-|?H&ĭs;ʹs\UxK|'~~5SERFue7 FԙN~('>QR.DGבAUUOfd_.\CkdDNS%7ˡYpZ(=߯~Ya3Hf~ƾZ7G9+;텳x`.yIt~T_g 9et<]'_x':) AgFσfDV 0W/Vp\lC%LٟӴݐmeZ½PfO4U5VQXUwlMLP]k0hQ/o6FZ^g ɓZc/@>Bu4A+m0v GܵTf'R67qoA-ޖ r7x{vL`;+Ggzc8uJ?8ӂ͏c;}z ׳l:=ʾa*=ʖ!7/qOxt5,:g?r`cYu(StB{=@E]Ŗ7 %2G,QNƈ| 2dA ^ǒc:X7`LxO9z˒k?cڶ NiS[,BfF* š 2*o(!S}bDZLLւ91=FAmAڹ%I!kt]"& ,1pzUPo 4J;}džkhv `eL+x[ׇ얫3~6V i~x8CIϠY$9*Ɋ5!Q`{Nˋ$hJQxּm#{ #R]kx1@;๐1`ô^0tp.gv_eiB5Y?lib&MpF~L$JtszJ5,|`xa(hS}kE.y%ӯiȮʁg5Lb*=1M ܭCމ#Wˤ?n#NaIpFz&&Tϩ%5?WeT1)D )RYq<`Hoݾyr7cKKwʡO D*Ւe%wMKDOZ ={gՉ>kdc0f|s)j 0l=,~ftk0pCοENJv3s2xr!_\Ƃ #BwRshh.6N'waAҹ9LU@&Uy5,u53JrhZ.Щ~G&s s%[ƾ>oMbHV7Wfo\n &͸ l#LsaCP&sM"Ғ{zݔ [KV 1̞s+|y`+^mԘL"}(Ձ`clZ;cfR3F4rj& ܮJ9$m)ww*%N|RKM>; J<'8nh"O걘m˖xO>3D$ȴ&nCؓԛof;4Wio-KA-ܲ!4QnH9C˞UH-#fҖ}5( T"7i(2FtM0WтUKP.2 H  0˖ Q%YXX4oUmfZ$SϺn͓LRiJad7.vbURKYœsMA`!)8 Z8nYs _H^W]QY܌ezs>9|Aj5_ rt5ٝ,wq=JHzjfYvAP}|/Xj(}ĴN=e|dش8U=.mNrA}>1:f1/i9^оfLsBwq224f;hUiKF 4 4t>UEçIqڂX?;P! Kfúx`(^⸘E&NtbRy>ELolץ}p[L;}m Q<! U_C3qm x/>UFIOtw)Y8C s%^ZfR@>)+$|I|ioc>-5%0c49}N10LĘjs=sʏy+WE7 '+iIM‡g.R.D,o`&Jݠ;R KٕUQ5_?b|kâ젹b-DckIl"9D|<7Y.~wo0Ԇ{0`jeG&c´#i )Fb͢m j̓w5Fiެ'S%GI!|k{*_ɋ2?b_Ny2evc^5FqPfsH#uk} 4u`F?yiZ)1$k \^9/ IQRaG=9e:Ԗa[PvmE8՝T ϦT~J=YYykTNjɰ4Y,1ц%^aCΕQ9Inek44@3ؤ }Q!X0˩' )H&DR,۹qkǽ)x:~rw8Bk*\-??7'F˜ U8P$PM<삯bȀhb'r ;Q@C;tMjoJDW]}^43e ǣc %;Na[+!DOw2% s_*AxS5,8J&e.d%P= V OMiZLoE>XR NJ&>?UYPʼSj~/&81G0Rr:k 8ucy9+ݻ; ҆z"܃C1(3AЭ`'|n[y[uK ʻIJEbkRDE\F]96In }g v1q;]MdHb1e\ps28o;fO;ޗp.L-W vHDjaԴ09ůgD=;@=jkqIE! nYXLp_A{BOts=%$F<7v'XMt(Sjm>5u} X4Zɋn "/%T.[)@G4j1cW`Q?can2skq䪄ӣVyO7GWܟ`?sb&fGIo޾3G-Ks$eVu]!\G;&3c*efIDbC^4Z64@I׿{%+gLk =$} k;10[Z`8 dH*'k1:*> ծ<@ȗ]{\|Y+5\]3U4L3 9C'ikلIyT%˓Q)@oxB&u=\`}<: Z0WrA#c8!.~@h`P0R 9)xGT"i.;hm%ć@6x$c?L>&inK;-aB9k㼯o&<gJLT Frk=QwRj UA.yU@\VƓ멽@ՊAp{"ӬNЬxc[LL}Yмiw\ 0套1;:FUF_A4Jdt D nQcu0Rao=}:t*`d F.]:^!Erry !M>#Ɏ$wBd Ny,6<%cPA(ϛNm2(44ut 耤ſP<^PyuXTgKbn~Z.Ij.AȵUGkU#?K} % Dݼ/i+sA 3$3lA3e9rQyӅP*"Ѹ4-d6CI)b#V17DyG z*Z:gHgS`Q/6y]R\JmigziMVlbs2i)K^Cm҇Iػߌ,Sۡ<_`#띵{4{A.!1?[m MCYMW2?Efb>~:`{>KL^ЎYY$*R]!7]zwo"_*ű-xwcC|JpX S4? |?mCEVF/U5& 7I 'TwHjW$ETe?è9S5kzyu"`.te f|A%n۝sjAD9j>݁ '.ct,&>wTrGбگ,},rw@2t) =y'Ԭlv'y ݣƳ'0\l4SC-}_?iH]`44CB|ѿ p.b*0ͪ>8=H;U; Y}A-3AF?LL`.9d ]\ϵΞ$Vݜ3©U[AcVgro2 FYmt15aSrDMƷ ޱH{5=W.v꠮2|V( ֣ഞ%Ҷ]9dISL, 5?S dΠ%gQ=J` ?; uH{9Tט/YB~?DB 龰$uyH,(U9Ư+{PUM▜Bv ASZtG@=t^|yNF` k NBM<0ާ$0f#Mvh?<2(O9h71[IeUƞŞ_BL^o%^1;5  2Y˘@2qFu Rm8Iָ"9ty}E||*T^%I隉ǃث582'?ޏGV]JE9as9.˰vqm]eFiŵ\52A\Wa섫Y\:&zKИrȯ9?_7`ڏCh--PV<1?MҡaסلX'ʑ*S)eyMnYC_%PJ8?y/؁R8$EAUR} Trs@RzU~!]yg;,K䂈- L* ^{跴FkuBf8t@EW苠N(`)ta X=4] pҊ~o<T+acEԴ1`-D΅L3+;oH^Lt>^ |Q=Ja2Ӣi_"=):o)'oRYX#[ۿ5jִ٥#kx NE #<ЬCUC w vPr<bƙ(n>uGEG*qeGzFCr[ <f ;*t"5G':bHvcܒ_0X/1@wVtb@Mq-SH=_j N4k;)vfjUz"B1YV Dkw71Az8q j VJ1mQx- WP>-,$٬Ceʄ[ ZBJ+'þ,o®)<. l 9|FӨN[Z MR{>a'o:,]e..~h4yQ̄Zg/Mkms[Y 3s>Ippl 8AZR Z)k3#?c2)jT"X^ UPAsdy\9,ٙ6ɅF!b-zZ| YCB_:UZk;5#2?)LS?\3ڥpiqoj[1R_Damz|e oDĮMiፒi=?_K|5I :G&F!8E*z~nQwPG}w^/[clii {b.dHLnv|*Au?6i4JЋ'YFl &JgLqˢzByZr:šD,opqc!,@zzBooxբ,7pBdMZ0:ɢ,)Ry޼WSlOXckk}C:%ģjT|p(w݊^8(A}EPX5MN˦tE:pάԝѲ%@01N s[iR*0B #:ǥÕx}CHȕ)wkqe=#Y6ʒmdcOXMоU _6䬯}LX[,XZ4A]Z8OPx-{jҌC"E=7,lFC"ؐ=~k矮# 9 $> gݶ2}֡lۺNI?kSp-c6M=r!~:b5kPioƸ\`۱kZ+/ ƍU[:QNt!m \XRO\HF이`n&4/4"8"-H!+1i;|4|'s5zGIIbXwÎN*B]!qP`]B= 9RO'4qx!q5jcaU&.8_3gvq'TY>ey xF WGV8St<}2%{NKh/1ת]q`(gxZώyEc]Y0QY7<Ip6R[!4Q`99zn9ΖqObB.b+0lN5=% UUr8$}Y%(Gu@'畈CPC^r"(v,ǒ=Rd5-cH* "(i}\Hؖ,bPOt mk}ME݄ ql 8U')I24ۣ7M9`d?K#4R'T)jy%]Y!Bk]JB Ņ+D*~KY(1`C_4 Fn7x#prAe#Irlk)R)y#4҆|! 94S ))_HjՀZ*1#R0KS>?FsY'A䪵ڨphOz:}ʸ,s=CK}l"3МA97`fɷ]Z_ۯ^>kȢ[Us=`yE? žN. k$AE!%U*0]r]UU@ԌjI?hpWOC{ٔ@t`pa!-j#1S* K)GR a/hMsFƫ\/H_pH-Cz|$ދlHRhw%\>1,c_Ten8+1Z}IM9Mjs]tAg.n0_eO|̙,] IS ?1`@R}M>C -$MI5YE'}e2ץ=1_ޛB"i\TMFn]6ܑ%,==N:]A>zvxCKnӟR¥U]8b4vdRa {+%)Ca[;"l/=οAtM|F~U 4 ,ZR^`?1\Z=A ZU|nՉ!R9xGy7v!/`+Bh_= sbfX/*o2t9J.iV a g(9e_^P\@]KυOw ~iTMms޲N~oxZhsO*6 e"&+dhŞC0&J0FK?@nf:#~Wn.km=\qa GDKz@@":ケG`Í©ǂ%s,1N?9#u[[GmP ]X U?QҠom@R:;CDw4o;yT\pO ~@'$W՚]?*:yy[*,)9U"x/rԣ#uF~8/)SC̴1E` -zJ_sί72DX8v+rQ:o8:oW;-iou9[cEjZk§ Mޡ0`C])`׌"M!~oJ"e!:'!-1<:EQ3[9-TY>|<&(ewˆGbQ~;웷ج-J?,3NU90j:sW5mH{L.qfxgы~;_ǥa2YF)! H N94s"͏(:al}4k6NfDEK*:>B;B- ~ }B"B7d7B]NU`%5q_R83VpSc#|ifvԎk޵^q& n=!SO(N41yA!_D |PSٲU6od5]Z!`\M^X,%2WcO ;*5 Z埘āhiq0M1H@5\.v^CeB_[ъ&.f#,n23aiDWp<&.XE"%YK#16t!.s rJ8׿D;`(Bm ;8ѧAԵk0Ǩ&˞=-zfX~ o.G.rΒMplM[ Vu * C37n1;$01rSݤ(JTՌdXϺfzJw`oCFwN՜x,:GѾUa-C7Tɽ\dUuPDŽhZH`|ԩLq'uGIWoFތϺ Z/%/~`L#Q)GG뺕kY!f8VSKn/\q n^<:sLo ['e!6W3طbM#CRġSgALy(ѝ~(rOӨ0s)ThN< hHwj(FVe4mkG;_u:Ij7SBtt kw cnOxXns&QoG*[*π`]2Zlm3 ANFfjwxVZmqِj+ ?Y{LiI+s^ i`7$̌WE44_펣b穹LLEC~M3/Uɯ4!dR2MDP qORu^bKHLL0i&^Kxh3eb@'0WT9ZOqt0L\!M-ZK`M᪹DƮcE@)3!5Efct`+s,6 JQ@AoTaTs3zf ^+QR~폧.V(-Xpavg_%|$}4S^8>60,.ωǫ8&1촧D<]:@bڰHeZ'vRzk(+ڷ챌4ɍNr'$sjY,G` g>N黭 Բ|*i4ɺ,~2ljmS2 wfP| E.mƙJ/}~5k|!o4V>}֤c5*|[u6*&d푉HπSl]{vhfŵsq=4Û@7V-uz0maߴdk{6'VlmBo e =B{-3DZTά U`[jId}ҷړˌ` '&ҏ5M& 2h nWK$q`2'h?~K$0]Zьljحf8ciƃr8Cq=3Jy3q~Pgw)n2[b!KrTO뀲R|ugO;$L1a`\INĺE f8K.܄&NYQW*4q7.Wb#t`#Bvx*!*ghޛG}9d F5 !.yІux&1VXdΧvCqh٥ʺ|wglq">nW<7<Յ($qж@ǜ1jlWH\kՓtfۇfnYC;"Za`/&;M/dlQ̣U'>b .^yvRKQI4x%a:K^ PthgJq۬v DIf4Uz+)(cdfq`"XauzASe{QPUֵjvؐ}o ^$!-6 GfƽJFK nD}.]D=X;އ1&9/ l 8h{Cl Dt5d^\l#-+'#/1!=m {\uN@z.2ܯAqZH1=J3aL O~1?ȰtOL>k]QξS'#<IgZK$ކS/-tm^,ڱ>'^ YJ+աPrzҿ̓Ku,}/o7U9k;N|eɐ{9HYj2pH/R,3XtP );XGh*8"]IL]w,`ZDGT /{FjPYWݗ\ڪOZK/c$ol jҿ:ϺS,.-6:lFgC!<'P&!"EJoSJfKq_gi{'RznRk喬NV lw ^I'V8s3̭Y-NAc3'_-Pge8L@,30WbhNMiy6V3{*P7v\{7Gub_WDQy}]8ru%12tS?o f73Er:Tg?%+(NH[4e {hlJj([7.\A&zRGƪd06 g檺7Xc<'.QQ7f\ל@FݳJt+OZGq&)GtdϜùN 0|s5d%SG,"~. &VzBƿ*DN,q\-UX2C `C@!ϙ5`A N8ӟ@\DmNJ}d7#,F*]wOR2z]=w&7!޾LC*\fOQ~m:#32b-Q-O@r~ŸHcQ9~Vy;ZHbKڇ3~:4ҬB{0 *KmU֢KC]q_t$[cknkZyl,%"6]NqjFu re\Tr"ȯ|D-bŇ"vpB%<`rĜ@G<n'v)}OI62h*Nq&Ԉ{6qDa7`o$J?ͱ!LLn)픪f+wI0 t݉ғyhfZk?bǡ4h>Yȅ(LՈrSib`z0E^"̶ڪnӔ'AņLD) >kOk"\.Ge)M.kX{gRPP!˪xFh+'JZDiXTM?Zj<.{&iBu!\:S+W֪8{}Tn +Qm]pWc]Ѩ1<퍑0Wr dL$2dof܄_`a_%3]ph;KL7=2l.(VoE8_^ɢ^qDl~MwWSD[ "vԐ $>c[|/2q]FG3Z4<,V{x%mXYRQ7*Gx UL]ֵ>k%!؇NQ)un0YW4e5; sr*eN#FTjm:5 Eӵ4 S=tgKs)u=fK&9 (VA@Pp8|F؇J>fW78dSj:&$ "tL隔\yqJtΫq*|1x)*RQX"(GAhߛ# {KKTݧO,җAryHׂA;P.th=U\8TulBQgٸ1V'] A}f?c׿. \<La0Z_^ 4یFT%uZI`͐T}ToYK P4@/;mv;XЋIDL/="̶3a;h"gk 袨|!|j[[< ǙOdF|7ւǯ)np!yAoy;R*F'ʦ,lq% ̙H?Ǯ-\ltK9G:kf5/^;Pkb 9\tDN{M6ͤX' IBVͥ`AOSGl3pQd1oŠ.Y˵ ;_1nAз,+ՅCFѦdbt : WG_#VSkp~*:vT ǐcĄr!|X,Z;T˜$wK)+h%P@JGk3ދ v[@gqr΢y6{,㰖M9$UpC~ ـt`nC^ܻVȹ =<q|!Kh篛Tf kmN1|@J~4~a x4ʼlx`30~OW@2nx!:-ՇT}=傟si^A.yw["=Dz$hѯ. Db#dCy#Abq'eӱS"AMfK@pߠ ">I75mHwf?[qFƫ:`] '%&P ܦ]w}<ԕ0)Acpb~,asD&Ӏ'=W&ܰ@HJ6)ӟp#qT7`i-8?*PU=I;-|ŗھ9v-n[[Fb[ՌR$ >TYfn4[Dyhx2#BVZhn8Pig.nU'K:P.n:)y ~uSpe7 N- Ct-_>D]t|=[[WHQڜ`xqeJ+K .qT\݈ {ApZ?Lٙj-a3ۻSWݪ" غU,_0Q6a8ϯ6 a6|Hu$regnV뻞d*g9E"m#! ;+2[??7H; zհ`,k3*Ȫ7D6 >sދ?T'<]VcvghC(Hо~ 4]apB$ p凌^$)wKf`ŌޏѦ)OpB# "Qbf@:!-'jK9fLڪ#s/rblVE2Ji9 קvislZ[E wz<8Tv,d[[ ٓy᠍.,9Yu:_$Rŗo%CD}pT:dmmqmJ.DoT5+<ʙU짳6}.N&L#"yUE)x +򵇎 Vt}vmB7 i̒sPN8ǥ-R4EKm0dRCT_{@ K{m mK`x' ܘWDv3YZ= K 搭h"%8F=fV~]<^❷?a[_έAw8hsK%`_=FRޥ/HޠCL}Un 92.W;trp<0|6eaB![SC~O~^BNQS12C6T ykF utS0d;d C4ww%$=rO'[$#C(y~=<+Y։XꞲ;{ ,>gӰ+?a*yB!KjE.`yW.ʆ;~L+)22Xђ_̵դ4+?dͣ2b٫ϳ Z=Xqf-)7n<9p*OT-uomLdDJ} $ וҿH˰ܩС q:EUh(>y$\"DBrX(F'yxį<4 3Oݼ#kttC$w/GJ?p _0fPzt# 2$d D PQWdc~d 8؋ {cX|b"bŵSV[NP9?3_Ԫ箸٭'iG9Z=͘#wRp #h~U +6"cR+*6g|~Yj4n2}`ԸJs9Ď؇Q67W!> ǝTx)8`p (3=\IՑ>nybZ_i 2k2N8PYg`Z}[=X(r|\" (~&Z@څ*Ŷ^DOPKeU:IT}% j# <1Խ';ty?DTZY v  =tH x@ J"d@h$ӨOi&\~x,&l7"u7LTRJuLO,ະ`Rr} M 2Ϭ&OB@IH5<J["َl֙E.I:JۿV~HnLr4bW J`Q?g8%H,׵0k>DY} $'V;R'jH4j|{@|W]tP;v)q.$@,k%A.d(0ڧB*ԀԒt*ʍ0Lnp^kp$0aϵfsZ pQI$װ T8Ih+B8NZal˽l>NQ.qwLbJCO )-A1rtjU;k`xߏA%p#!¼_Љ?N7^z\ck\'/Ҡ T_m!q)H-o?D$O)L S)VFe=E@CǜZ(˥l"XG1!.ȿbGCRUk <)ۚrok)m V'/X+%7ˤ#dPCl8uT"ج tqvTaw#Mq/:3#i a^C4 Vƈ`yKolShq<׀@$>}J\9gVOe&=PGs8fr6!2 -ւL4>S :$&qCx]  op!^`f&Xl i/PNq ,p 5œ_f>+'Ze hA̭<] =fp9~[SMN<ʳ\-!%vOLlZ~9F3ڼAA["V;f|C\F pKcغ;I-mEmW_pw>Mj΋vNA81d5]]0)M4@m񅿊]]+^{TjYX5iuJoh 9h„^/GGh~JQJ7 ALiEwZXuj4}TjQ41QSyf6_ې"H"uPk t锪RVpy Ҥm[XoОs(ݛ5S T])⸵ntI'kC?-e>n` q{dZى+F8S/ >(Sw6m'5Q h4h !+zM[2iC3?--ꂚyXtxfbvG{fP?Ğ1`0.hD.rړdYhyuY^U'F$f`sk&f]e3\㮘ʻq OreGrЯ=v#j?}=NMyux=+ L⯻Q}U".m'nzb_bB"KzSN/gatm8%xbq3^r]TP#W rcφa,v=sfɎ!Dk_: [ӒY=rYbɽoWdT&Qx!$ Y 7r/dkZ?u%bl7_>%&c=5"_@%݄CEE91 !ͩ՞a;1Î9n?i. Řu%6~95@B N$DVcj^~(o=FF2Zh"dmsSrCɘO .@)Dqu&xuJr&93Vښd{L85^1pq+N -sTrqA>%t̃Fe\r׺IY.jf)+AyUtDjqUX*=q #w؞^QzÚQEM"`i(~eT+UɷՠbmD~%@ԵelVBRWX7_t Y bڃHI(&(Zsx:orIQ>;yM/Fω.VK&h P"Vۓ"wh@cSHL2 %ǒ+vҺzf GFbғϢнgޘ|g'!Z?Vƹl5R{7q1#qY8 <{lK_$=_!q7 k (rp/[TL%+Q_6xkH }Pܰ쮄br|3KV0BQqB~"2lUsByz`KG@S#:5M݌ `_z;X G(P;}UV3 7¨_:&IogW8PNw6^>g,dw#R虊E6)H,0pJlSp:͎k˫PHPd:XyoLYgO^kIx9NY at%hcYbDk;+ aJ% JLVcyy^$ N!Br/B3ۚ3ի>TEP6OvxձmKAdm MΝY3(@rfV NE~[Q`E麾 ƞ5m:jޏ12S!ǒ+ĀF$q0~jDFPzӐ͗`oq1"%1[®';U͡X_eKPAfB5N4Q"rx}S2)x"NW3yrjvF⨢B ~ Gj/pl*Lk/E_ńI9 {^ۦ;)=39OMaVSKāQ`|{Mpsp'/0ڜh£"g䆫Qnj7A/he?G k 05&SnKYqL_wՅq/~{Oc+&#oiԋ+w=<5HӦI Aޤ~+w>r͚qD)c!Mofit[2Źv6R^*f3ya !#Qշ`l.m<Ks` Yܔ!K#ͶC:5%Sә2 UomKV繯IsR"Wp4x~t^/ wʼn[.ܧFB ^ҧ7UuC5\yu%LwkӀXҟKV#@zjͩkn/6h;[m<.%I .n{ADpZu?s|+ﺪ[i0ގf4Dqe,*?*S(QvZP'iGugN\]ەkU9a /r ݐLA~xUƸ\Y8Kfs4 N_yh VRqmCCoԃa,#6 U"Q!׫ :i\ɓɣ,]@ELD>jg㗻z}-o Po;qr%mShv+\K qL(o?*Y|:>wB|OR*HWk9>E~ ǣ;TM,2I xjF-^gK?dD e qVDظJ#oRbuq'kD3ܚ &:Ӌxa4J=uxF D1h1}ppvF ,iISfbפcAcE]Q_Mj1 "I_Ϧ&QuTb0@ܑ璃QztJiܜ ه^˞TZ^$ɣ}0S0{]>)!,E>$ G@p+'D v3[\p $,rϘO$IurUFppz#WmΤ`C@]zAS/$@s>>BlP/G`(6ꨛb^% eoPN>2K{Nvc#CXqNn(zA1w,\1FG.gi:F9" ' wIgDi`VwiOԗJt2!8`QSi'}7!:r(۟'"yYMyagUL|T-)a`o!! mRM kY9G;z 5qz=+ N 92 3B<*O-so`m[,wK})ӈo2Z|`ܸ7:;y;=If9D! "њ"ň{̞bcPi$~h!j;K݁[Yś%:<$XK" SvfT";)jx@r7:u͔C}1]}1*-[MW'2-ǹߣjH^{~.Z(Ǝ0{{ĂnIZHFm$A-8kt ֣Tv( loߎ;(Փ?̻|0͑| u]ub%ERSdWɴA$08S".@B!-Eu.fhtr] uQ[m/VD6@]L1^(J.51j^x2Cֳ}Nd8,d#alQJ7sm}j,!* /^1uU!0Ǫ >gR52\|]@[37QL'&g@cߜ|, *@D.߻a32|, ;Ƀpv@n62(<'-B99?V޺']B9d,>XHTlkQiك)&yU*y;@%F38! +b%EJG=Cۆ+2IemrZ<&SQȫވ}&;_#>?m )@G#9=O*[Aʹk2>P%i>m~0'q BEj]ϜS!"3=/|γ&2~^hO(Y2 "|ʌ״ %@!u xDn+.H]ߌJMpY0]+H{7yh8ɪ,%-r:K_0nqЍ%k'?sh^#$X>7 OցAè01XHx/|"lvtn/{rrQm$ifa"3ٜFrw,/)/0)E:M4>ùXֺ\W"(V y,]~vry|X]ip]h/p qP0>hO?0j#^LHQiJ2t`Wrv*1TwL. Uڜ>m|Qk "zX5ofEի|YX"WDМf2PI`mx?*8}eI|kVX.0-z -F_.]c@F(t_ O X!#`fܯG Ptːr5عo-/2@T\i5]W`FIhPR} ɷ B%f}7wkȅ,ѐG<wߎ}`o&sf!W^ H/g^=i0fO;2 T>j [2%е  bx[Gv/F{\ @cORfdmڌql bx1w[U9ޭc$wжO}3ٸ[Ԣ(ON4jʡG֕>HE:o@uLTV3|l$XFO+MV>K3_b5#W[> r斍flK>&JR5̬Ǜ&;>d΂d]Rz@}DDb}\cl--*\]U_Y ڹF?^uuLcr)u7:#w;]xK9a\MߺzaAUfݝW*,MYw*-JwZ<:bb;-}w̏3>düG<%¢g+p y &b'Ȳ/3MVY5^lr^;ĉlT [c'}PL'h: 3<2n7s&(}v*: Υ_V 1d70FiKq[T 2e:*Y$* cԗ+N 2|)AnH9䯬N +7F/5=Le^WS"ȸ' dov^`lgJWoBxYf5EHw{ԦGa, Y#YYm1!̌5@^U)We-* ܔСl^[ۧ8l6fzChKQ* f4~<hd!؂k0;2:t&o!BO І aOl{ۣb{{?yj;(፺@4_6"ph =w1A@k!]]=\k%@ڿݲ{&Kcg(>8yvDA70LpP&sӞW[fV+ﺙwX0ݴxuoUk31 J]n I2^,Ikjow"NY7lee6hG][1>d|b7ֽ~ғk9-2sX /˭,wW=w0 ]^Qqeu@]jt+(Ϳ'[jKi㌐Hn\S/w-|jw+fylgL֢7bF|JO=U8G3;^qV{.? g/}r3}]x+?mӓ a&jE|?AU8Y3Y>ko|͚tUơ X?I~ΗXKya#ͷ*׸ P+.YyMATN0 f[)`8M{Ib#뒬Uh&T8&ԝ!Mh:jhV#6FКh?3-#s$iy꿘/EuZ?X%p_Ȗ!s!)U(¸ȪbuҠH'yvҷuiB t>˘pQ"JKX pw<1XK ڔUdlY6@pg!51V=Z"ˆ&*_ c44i-gpH^B9GD#A+V!9qQ&Pg1\cA?̅أߩ*GFRf& {/;kaTnGb:RxE^p,O'vUpka ]I[>}RRПN 2

KdMG|0 `!'w2u`XcNNU0*>a$d ^#6TR[ \kBi*fuBNT{&./W,}2;uyDrF('NrhwYurcb. -:];\8rO:IKۋHa H ~g'B9 Iׄ ȃȴ o4(I"| 5soYi7 Kp!SXxU .Y|LiJy)fJ~u`Cbe3 K_kZPP\ *MgJKPn;B "[IuĤs 쎆 s:x}䓟_=c*dW9D_F=C)9}uE;GY5G+TGv?itg34)CX֖B2ghuMVwFDd3e uOM>n_Q~/ $ 3"M?#Bwp"a-a7t=yإse'$DD]>- lg ݉)"uB3K4?ʟɠMKJ~ؓ•m_=/;b૔c.rW2mf"pqkJs .2(1koY|H-20LW&r`[K}qI'v:zĥPxu{NWK謈TaK0̛sK5sT ̋d0A`}`6|ԊWܯ֎2[8UHOҢy wGaϼQps0 @!t< spkˍw嘑)zc2@nIP"[cULYt#d@4_ h jzcAE !D+: |/^SgpݦƔq[GΒ N!WbJ (kǍbKvה1Bhf+Z2b:\16EbGO#[70. WUDH`JBPy l ||ctI 7/)>\4m;r;+8R3E@1ONr.s$YLd1!j]o+W`a4x|M|>-c8 w44hs<a_jtBIcW"9Z*txǦhۢXs!_ĻVߢ7/ESVch d@N.6dl?c<Ā0:9d]11yr@Yų1*ZU<*eQt8nM}u;o̔Xû|wq"pBי ,8} O`JӦWtAMO(iOYrHD= Lnoϖrm`᝽ :-ʗ1yd\ cڝ,r,[Dմ{/oa|i4;J5 :'Ɠ''v{`;.I\FoKQ!ݑ&BJWh].B how#Muj)YuAOi棎"לڇ <)HE,ZC' J &rZ' *4urɀq6x'nzΑkM-ed"TDH48kE}n\l>Bf1רiԐۮ WzPA.3.m)hd|GpDSlDe%,A\6P;$MfTl2<\!Z;ë8xybŠAyޖufUX}Jj05$^I@h֪;LM=P$Vu,G,Y9Wu \xpoj&vڹ%dDWH?nFJ%72M`z%~fN3|Y+;+0/u8;OA.%4Ӧզ(~+(#!'a"-V[!oF'8u8a,NÉ$b0Pk>%k̥3 P@Vm n;[Z #b4L-X)#}P^;J)Ly*PR:5q 4L[L+G! kF*y_RZu=44ف+tĎ@-Id@J1rש@EW>xX`&]VH|`'<C(W|'my "V"S}Pȧfe秛pb@b[ߨX*hb_pui7 @9;$xޚF$ݟB_zIw&~|iסe)VHSCJ㓅?0v.a Fj})8*5)d"N%T GkmU g6 \E{ONf~ Bޢ2d],(%oAC$ Ǔq(FڣLs$ac¸,SGQ'KH^H깟ܛ'uByٔ^^2~;J1qttVD&a6le~}:P0el1FEqCu$K`D,½To%k ,P%i"I GUoL5e= e|,hlT&=,6:, vdF D߳JLf[Nbl*Yw ]wPqfXE߻TZ-NAKsDEqYp ա?~|wfGmN+ DI'$c} oeRzE_‚,>6:R FUEO"r4sx\ȵ:UrYѯ"5D ?j,66 Zxg,/o&Sч1ts.M:h~44K!=!T[H"lMkѫa W}g}"ro "5m.Efjf#$e} _G"IKtс<'YQ!RWVinۡixS=%;̥r` J׶4Q {1qP -[1SdQC\׍nO36Q?"S寈}6J|Ej\ˑ w+y>hu2U"b|H%ݚ mVQtS+'I1ȑhIV- %(=Fdl`%V,Ƈ\)(RJ_f("4l%ȐI/,q%QKĪ!DQ8 2՛qXS5Cxw9,̳ògaÓt]1ARw- SL0Irs-+ JVLBf>>NHzyۉ&hi÷tV95}5ӿ}LɛFFAW*NBXy9l:Ila$8C;07|oYr.m v\T=p4."s*t@K̖;1LbDqZ- V:@8&0lXu,DTgl⋠[MX㌡RD}QyOeI}9F3ⷙ6= S)VuJ$S t02 @ͱ&)bM+XCVtǵbwڄ%6Hrf@0TA2Nfm&G!"Yz;aGh JY,eTR='`cx$sj,l3EDME 77ƒb\㖒4h|Nq\ G8W?"I Í1P΅!Pҭp( GnOᒓX2bebPn=BڧUzf ISF2K"AG:靠%Ux.=R?'ŷ;9GY_p=rj9.'Zmv.LPZTi}pI 2K"JϏ+[[UEl7Q]W28?2d&8GyqU2`{ (X6R{0mՕ^t0GY\܀Tݘ0xCUD=t4M{s Ȃ*8sn9.ҥh*ӓqgxAPJ0HT0[p'O8 |<7A{y]hor x\8yQrf'S&<5d.K,l2fs4םX.'s ЖRnmdIvs_69(>ގ 9IZ#X?@z.~{Q{N-~I$\9]dRKل^z(XVLaNZCW7S:woCg#oSg5C-K7_9 B$#:/wܡ@ qйwALGnwtWṔE"ƲkkU_Xsx. 2o{\l=M&5TuYѮ6 ^ ePìtT|ۻ)- S@&3;tqƞ;9%-K 0\Yj$%r8.< db0F#tRhb-&!Ő`w!AVKQIS ٴo!dڊ// gI1kA.zA41?2%G9yTYM[=Y%5f*|k);fo~`ݝ #ƈ*0egnhY"[X,Ao 6o7ZyU`u)+$}ɘ{J}|Qu!dr;|c"Rq|MDnL7Q*]%0 ..]< sهC R4Ua<'.YĦw.o@z &1; rpdhi~SJﲥqs F݈)_MR:-;}e_RJpryAwIḧ gkҝ'& CQ~tQ \` L 2s^1*NMDt)-į'D[R/'-@甑8>G-7 LH?Ea[ >SGO(h}w%ڶ)wZ'rEPU,ЀS* ׆tvo k6DW(~kA?Oz+xF#Z+ZpfMنh+Bqfkɹ] bvf< [r‰rtxd;f[ie{z3K \J gsrP ǿLI8')* gkO R>9A>|C6cvTPY[{ C*goXTtŚe^nZ3@ej1:zvT'"~V#pʡ([ҭzN"P,| N[0[N}Vޅowei*"!.WJ:ރE(R'cM 8 kf r=?1lFxےү\aђ%Ni.[9lCgAq-iL|*0(`6v-'0(b#;`]t,96xH.;۲&ɾV~"DA(ԩ7`OՑa9`HC)~ (+5~Jt b&ȅ^yo'.`uRYL@y2M,'5[V ` jLy C:i +=[XF~@ip;tjS_EJ^ʎ_[[a&5r&846,31"A2ܿ`60p ^ZpMZi o&rB45.c(c(ګܽ/s|ZbΊ@=ܛu:&|nN ao$T o13C)+,(lBO;qRB<f9ShպX ^Kj "o/dmA,#$i :l%WiE5p[ƌ?V5 Nu +j; ,jFQ>K Q[8Gb6n6Z,;. n ̥Q{390D?*| Faé?->n*\K?cy>Cх bv1bUT񝀂3#=$Krn`g?q:fje+OvLu&܄" d}?ѵ_BtBқ^r72Քf6ף8Żv:P<{d}uu5aojkXө6ʥ M}A%;T7PãK'P8}eC>X{C>yъBs:ycةJCdQj17ϟ:W;_HU8ūꪄ.ҾȞcjphwQkޝCi0[7q)؟=[#G}[6:\;ݱ}WYӷ q1yvob'~p#u<A 6}$s`ܗbj6TFzs|dJcxI H''KT!Cl_g Et"=Љvy޴)A @%Iɭ:#MY.0^zȪj@~U[\pԶXzeYD@M+_Q?` y^FSy!ns' M4@-Yta%Z/']|=n;I!VCUp%+_}r3J/K59֬o[ VUB>WjmjX|h^Lc/wJp%}?DJ~J>Aˡdq,R]Jt!V0x]ھzeM2zT|,+vĎ}{[D odC6+,G)8'7).j VsNpw0 @&0,p ?W=ɓS4}t>dNoKTIRY8vVV*Ej䕛Q {!w?_;ve;6ZtXPLq7=Hs ?N5m{i*^c7.xm=^A{!ݷQu1zk%KqݚḺq0?QMf]t)v.xc[ZjM+ ^i@ouK sJw(GvBhg#Ÿ cHgb 'G뛊8"ɏ]+xaIF,K!!a(qLn&e4p.ec9 _)-9!,&op4ЀgV n ,YOAOBAK-dD?qB0R<ѭжoV& أXru^~:o-S.4 ۓ&ΨU=&=:w ^R; v54%6 _W2zVO"|zkՑa#[R_nl9݁W0Ֆ$1c7[[4öb8 ưy\&`ֈe뺱"kd9B`iCdHl ^s'ӴE R?R,1HskoTv&}2{Yic& {\F:YQ  `S+F9jQ2jIvB],R[-}]m:_krBfF~(W?_Fs9uOw0[p.=_sU9!n9ꏘ,< DZg}wä]yyYW=cR[ܰQ;TB(`3$KndVH\aeFB:$q ֘J8٨g*u\%y$vv8f?>2upe{ lUA58ɫpJ4$∭'</=f ym9Oc6%אE~F*5M |i~ r+^4˘^&cr'kM95L+41"mAjko'gqJ~ Ȉ9Z+BS6/ zMĜsB&wf0B^}};Ix{K#xf^"z|)ć'8̭-7ٔ YO(¿NLU8)U]&F]ޱKMFOm@k$FM?,#Bt-({D;k+eӿ%OVIW:krVL:rP@J$ V;P&tK0.B$sVg(-qI3.T>,ZG?r3ÚI++p5TE5{ϺډU0 E#syj|D@2 4Ĵze.~Åȼ_ ކ9 td DQ[/R Tq&A=;HꟘ/=CR[rZP<N=eIr l*+B5hQ> >_O@{H'c`ݏ韭!n--B6 /^2 ੧wW (!ăݙ/kJ A@ F;/|'cJbULh0bX=›\ޑdȽ3H(Ď0l0@khL<0-]=q!5.iС}SD0'+Yf*1q-% &5҄5AGo#2 X9feլ!wp"7#'ITt%r (xֱyUp,ܮ޾'Xg˅Tl+ A'/8aaÅV_eY',(8*h#F"!Z,4jQW=p³WPӣPHvZ9ԧ8#Ax9awR 'arassRA9:^UT`ԬT`,U\twc06mTgA%u|U4BV:Q?hBRqqWD&PByR6ng|SQ2Aym[^L5_XIs4:YiP>XN i^^N h_d>'~?g7}ՃR=+َPz@{~=_-yv7g=r W ,`t!{.6n]A/b\پu2W^iҮ}q_ # 1@-ɝƙmK@Bxn8Yޜ}@$ X^i2jJp(xKmd ٵ4jDt[H6gHRX C0맖4| +ǡj~~yuM3u'ͭlU(M>F mŝrMZsBǸK]u#aC3SP8AHesM< X/" sKBaнr㩹rjwݱb'6mIs(KĆ1j/ T^2 hޏ1X* J[lj~'ot/l7N z(|г)BU6 J$&Mf!7x$``hSo9K.,98dUj5p1Na,gF8X=@R[V А9@!;#9 K[go296 "d'Q5ljcܲ5]o%ZĉI`1$ݚ3|x kF.&'Q &;Qr_=+6ԋt\\/+QT$C#RN@TCg理j"'cQEλ؟|[J+*DrLzv ŏW>P̈`mC*øQt#~ ]i-e֫⵸f~‘S q? Ƒ׏3Qml#[)zLݓcWdMV 0X6ie= YgM9FIsrryd :λ{狿HJr¶ o Ta@eaL9kp0A63JLg0|#F[rWW,39Ri5'0hKz |򩧎eV4Bsl\.!Rmz..=,3&&ᱮn{ JrR%rIhG);~G^ŧl(KǫHʬ L?a)ϹȲۉgFhEU{6\aYk^Hu@I+;hVgZ}H u&Ey麨_olaKqa_f¨qN;>vһPȫ*=d59qɚé91aY֧HƸiOtL6!Ҳz5vjtS|uWk=~J!3Cwf. s)jEXA2oeTϠC[)ŀd-(ė]視܅(e-0Y6$:R]s[_mBy2:NĶ&(ʦGD"$暟ݔW7 eraωi˥7%m5kh=#˿9JvΫ6O9iE#aPKйNj$xBkӁ(jHŒڨe* QC5A/?~ܥn[[~Z#D6-fثFtᘞ4"҂Ԋ.}MZ)i/PLOB+dLoq- 狽AWңA̗lݦdmR"9'әS'ϴ4|:2Qrn|p^`˯qP!AUsk]߇V!zX}H.UtE?M+K':bNM>-{t?mtX6>f a&ˀ~X̣RoZMQu\; y-1'}aN$XT*C7^ dZ(GI8g6Lxj 7zV7f~=NnegD 4f7QB,xEZ$H=ǖ!AjtekuXvŨΝ$,T}q\\u18iB đQ1No .} ƌYz}/c'3LZuROoY/퉲${6Cyˑq/da3};;\ԌPVano7L||ϽZwU (\a_|y4,( n_w4Xۋknh@} ؋jŢZzɑ[[c-S%;\O%|^柕 e26:h:ıҎX{}}{Sk!{#}>cʔ cIX)6vD/܉5xO?Kؖ4.RvKewJ4ȶK0 N=0y„f|j&BRmta^Y$V\m㿆.3\} ٞ؞*/<=_-?'Tє CN!N5rPJV`F57l~bh߶jB.20 #c%xwe O&N[ZY%Z۞sXHNq:6"x7r"SFD|i ]eEh_1%v _ZaA٪4 v@qZ b"tr.؅e_WK#-e4Q{8 id.V ©L\l&tDPdJBwzywb1+!ߊN$'B>ą2eBGA,a ιI.￸\JpV`2sO0W dߏ{RIfĥ|E7fzC-1z.!ɹ6)9PtH`B] YcgE<V"-1̽)\Ei;\DD*Kȟa2j[4Te8 S@@'fygBS a%MnBE <2!աQF}nBL5<3NY|Vh~ uquNv,׾o2 :r;hlm˽SxT7C%lHH8Z\nR"&K [8 -##yPb;s0G/BE:U {E fL-Y-j.eE8uBIBL">-^}Y].,!lw9 'H-@un؈JnJ^wEk/BU{EG@.'^:zdan-t>Ul"0 OH?@ujzZ G轷%,!`ѽ"p@HSqh?LK_h542ddkyGFJ{o Bc9QdT?@4O*L|RAf0j3~{gAƒS4_ѯ!/M//Yc rhe7Hiބ"?˪2fSİL(k cv2yċ`ƭЕS/vpKʐ_$tˤH!N&;%_McLbb2%MUKExRB,Y2`)`eQa/Psknw8Mcױ֐im!nPb$:owq>%0E&>UK뾱R&i,+Sч'0$dܫ 7ea'U3% q&_Ԟt!B9RZ(ҼHx)򃨟#<]0X_\ے=@"f!e2U؍2JNe!K 8X~1AߝCDY馶/ҧE"Bd6X4"c/zB̼ph^>5δk˔u<{JqC>96ɺ%V!0eh`ret KRJ=m5hVC5=: G y2x>Jxw'o!Qz&o+`HM 7 (h)L,n;ЀrSHxOW+׳m~O~Aؠi^-*]pxwW4;M g=NZ1ϳ91 {\g4$d#J@fFBkmk6zFPZ(U8PGw I8FmZNTtrfFHr4t,^4qqdEy(]fFKv4LE3LÝyʼ~ˑt{j2k'1(EC1 !v[އ7($԰`Π6#Ut*\pO^Փgnj4[1jSu7C|{ZW)߈7o!]\ h|JZg9emU }Ͽ8xsr`r8v`F}t_`HϢLȖJYǴU[%k[Pwtw,%z mC \{qHa.q^UyQ^Q 9Iդ~P@&z6ƶ򎎊9 ]3$J:3jֽ²2E m,kwNS MCD'ApVy8$GQh.yXtd&mH7|K/68yP*AvF^j3G5q M!47ffkhEo7A0~s Y.|l/ $^mTݲt!=_ă!ExV|"NNa֌YS/l4:rv"W=@BCmC="OHzwTFLTuiňD6R"j}Dw['v0MV4`H"3e12"ި8^PF,-'SpC^"fo{;zƺLԩd,mX zfPWUɲ\fkgx#tN+{v|$V.Yr`VFގ˥U|L''$jVjR㕆aZWfL[AB:*/L1h! 2t /?z' zc`@f|rE$ OInIc 03 ٲR@uiɓe*QxgP#ݹCuV{ӼSܝ+BJ\V.˚[, gQRx~ +iEs:!L4?US˫Hsg10)G^Fe[F04ofTuj "I@2L`4aт^GBx șw3ox"쎳pZڢQSUDd˩/4P^B%hg~1:iKL, L8Eެ{MO,0ww3E^";_wYqvy]Ot Mä4:6w E6>_tn13;Bvzf9:Qs< 4z.ka-3y遦ς1`0-,߅hvToLt\,kV>3ݮg7ݐm,ltX`zMYsīif4ؠXz#î-lhw+Smd(_&qd%іzk)ٞK+ ޓ،Z"ES2#3S~= $6fY} zg3TdIck9 Zrϧg;_$Tv@>ۥzqU8 ٤܁`ΰ1 ;۞7?` Av Y+"* )[}AgGs1Q?멉Ophsj  I/cY{a'~a)j*QyW;1aΣz> Tbz@F*~Iz .H\VaghBE;FczwPN uJ[QvGyFc-Bh!{ ګGG<޹T̀iZ ;_VNl S^#TMjIr\qE1;`p9)MҾtYxVFHc z0Ewt.)uq9) B۾; khh1eb X0`3 AZْ_ J1ǘPȆ"I);lfr?Ek4NL]_F "( )JY^FP`&εdN5G,IBrWؤ$w.Wplh? CPp_g`&y3T#"'l<ΞA˽$MB1(L{ 佗8p[Ƹ;Aʄݲ,Ɩ%?4_MP{<atytEV :X;w_؎ZHJX=W@Z Ǜ4J0t{)aX׼%3L3iѸ^h뮾G"b >ۛ0{|UU6Rlv xI"RѱeMo`}y&dl ѴCSMleio X÷YmcLq(ƛqqȹr4 P8ס,bJz_,QwP4i׊"pv !-eXln/FgWA7unQBt~ 4#u2ј"cXdzw?/ fm]jGmeYI+=]FQG0Fjg$G{JptjH,[DzZsM#)L|c{KHwVX%Kqn~WhNqk\ЌȻ,58@rZQ:-{] –mƄbBdA>~g8 s>o7+f@>S`^(VVy?a6ϗ<挺.s`&;Jl/Z2\rFv/ͩѻ:rE٤U`Bn~;C/~Q&*0ɟM"vzu:bAhW) ddx/"p ;kls4 \oC.$&cl%ZG;)FBj}Ѭ׃^AX0\![)at[(-߬qV~o-IUL2*9j97:~؊?62#uîPU%I%1'w`u2֏BVoC b(5'@t/ 1J%Q$$y-RF`PrfOrp6L)4/L`އSÊd:a{{w&2r%(ʆ Ҋ;inRk\LsQ{.y~iazSfa MNFwl((D"OhxzJ<buQ%T`̈́]fc=) :>#>`ZX[ds@,퇛k굛[ ^à*8JO9=k+FN-vaspSC2hLp]r Wb,/00G#)Ż|r$\ OYLj/LjX. `#򅬸^f-l`atM,yV}mH}6 `ɶmS tK+xV$ 5TxSieZ~}5i G)" 1'Җ X 6Mϫ{f!yфXV( A;GM n׭EBn;k=ҍ' fQ̺Y Lk9&ۛ`A+*ӟͤ$MyZBm+Cp+@r†l $UµDf:$*fdI0ፀ!& 7S"Bc\YSNL; K L咍XS:1\ʫ=$vY(/mNwr]>=iti1=MJ/FfUI,,0$\YxʹʷDK͝)7O+J- `ϤG0gH1%$wlR-SikfLL ߺ|p'ux{?Yo#kV36w$+v4ԣIc俵܅'ʖ]|$hRB62-޶Mn߄ᄊqU#aTҼjV]7stöi{ӱ"P b zo$ {s`m`QtũKNF_$9Ȏ>O(#K=i;/;Ȓ\1$Av084 9nEva>IU]-t,jHHR,o#QDl9&՟}W,c "G36XMv җbg+1Gؿr7\עmj6(7K!lWh+y͕{"%-32iJ Sk~"lʈs|}5%/4hh:fQV DXJ?) *=3"mגۖ?/6CwT㭈*;\Tɕ-g`$$.?Ue.J)G7⤤7 %b\̰B)GZ ~/H-a5ÖS%HJ/")sgC5;uBP|4Xw}vP_pia{./yX9yę%|7y?KNQK鵹zhw%Ԫ{`3O kP]w}rSM (zpD"bu<:SzS~1FE7~o;\̤zaH=3I %9E*3~Jۼ(Ue]Ё~}i#05zkITqL;pE\E3{spmIbڙ?YX䩺g۞ XqOCLP^U0{~cLzq1 ju!9kk -2HCА) Ji1W ֒ĪgKr5y3 Xz!*SłByg|<=]k^b6q 2 +\=[4ͫ{>: |tZژ['|A`>.+᫟, B>pOMW=XSW2 /^J&9p2<*S$ķvgO>D}uЫugs`?9}i+;FAA_w!BZ-g4%Fk Ƹ_+H)`.me "smFkCB<^`&Y+JAG',LޚIբ`X'[ 9gƐRI1[X/R̀lc 80Ir$x!@v~%Ee*oU QpkZ :s16kCfi*pͨ\z)+}#L^"S*T7/SoyWSցL4+,<ާ T%06M>rE "3I!)81u{MSMyNk-ZӾv07 n`5B^rƠYJ~cb-H`}\'Tɤ&37r?z5+ĝEhd'#t4=rGu9 \O<<ãlp@ӫlre0) ڶn_(EN kDkz{JL3lNnhBo?CyT+Cn&;nk1m3pFOAF W>HGyV]ձ&N>WZJ! Ă~r摻xaͨf;gL>SjޮFqTIW.gZ&;ѳAJ|VNZPc,5*Q 6ƂclG0O>ѝ.o7/;߻zm 7XaYa~nz;fNjT|9ʲ(R4\yH4!sl|}WgLkAY 6拾\dYtabr#|y-d|˾Ŵ MO|^:L vXޛ.N0%K Yf`9$qTr/! ҙzzw Xb%bkծBpzv"mŵ%7nI1j⸭5)EjvFa|헒(RX@0͵{5!)C9ٛB j\89 GPpLYCUGʘ ?:v#yOֲS3VΠղh.k"R!=3ažSmaBfaˠ'{(uŋ v2sxbԤ/$G[Rֺ[w؆ %~(/4H0Rsg"e" 7KI,K ;,17woZ˟B+9S-H+:`5b`蝨ER@8 Rs*5vd#2f4dLs  5 j+Й̴?|n㑧Y>"VO>"75tb,E%'aPbjƉ״<$וxlb-`7g(n ~bApλ]SF땑U-PbzpzaE?Wsvy̪9( k4cm o=?;B8h{bh[O׎L^_"FC?w[Tl g>e5(%Lڴ%>5-a79 ?5,J*Kjbi*f A[3 ^洔 ˜:M?ˬ}VN"+>mƫ2f[#R`X_XlE5ׁGP\kie4Zq[qoLs!J{@qk8'hjj^"!~GYv^ =q_B0ҀЀ4;)m *+ Cx5F$)Ƀd!&i%logs[K]xjqİy}}7z0k<zrHut#@9#'PzvV>9:\$4QzZg g\ 70gNShAPl$\W80ᦶ3la /cڻ$&MauL2{ h6 H]/舧wWM@U63^KճݴYA||O|FoO"O| @/͗6 3g | ͒c"~." {[+fvS(FX?ꄤO0QWiKz~ǹ"cm+aBaCF? gQjo 8?ZXok~ 0}Iꄕ<%H[Rx c{<ŷC#LTq  ƌb VsC@Me1uFQԃie>{-@LJ aO,BUufhh3`,oE]>&T}|֚3O<2-hBYq"TtX${~1R_,[L>a۴4m P׸GR y}RFu0B)_uyEGk.♼|ӈ2{R2ktol4o,ݔF/z&] ",0hޘ,/O([mHP_C?+;)X_bs+@g9~b0IC,BWZI}.8+eDltXf!SI 73[ب_kHAOU͊,PZIzEɥHAŒLR8]QQf ˵T/F 0jyr1wډAP$dRk|ado;-ARv)Nq. H p eUwVG]qjw>wJ:7^g6`?`5Qj4>GUbͷ}nՉD+y?3^ZPAjH_6Z ͍lj-N # ;=BTXvTDOdx9N 3Qui6?F|˗> w[J>=8 ^v*1-YD_ŪܬRu·4 TC'ῲ99=)} ci-ƑZ  Z%-sIZ2,ng;g6KK{wge{yp(^J jIF3d'۳5K^"o-r 0F9!71@k4I##9h A,ίRvoEoXTցleCC:kM77w.:iH{t-"W@}-Z"Xr JoWWQtwSt1N>n6z~Hƫ::@ڍxovD_X9 hKhmDG5Jhݑ q F "\'n\T:A:s>P;(Ԡ%뷽y"e WC^>L[E2n&1bVF%6+,hi#=6E~߁^HttDD]ԲTEm+[4XiVKxǞ0C3F3QeأaC -qa%&#@v 7.oAwsN}IelB!+.(~zR`J$?6_ie^͉ z6̺ZW^ۺ2K_,VjBWDRONUuhswu,[tz8kZ!)gywb=ETIZׯcl_C!j'>޳rߨo!Ov<;2}7SA κIM>(*rg}bVm 4}jf*3xvH |B ?r.ǂ,WV {JӜ@Gc߈tVR`huMTᢲ7|e #9 C`n^fO#JrӃZ@a!ۮ_,e[p)oY I&V}IY<Xt oZxglH9 "eJ;K:^1ש9ax M0%ݴ.6R h~u:!9sAIŶ]iR@5 bAښ{*аOVX5 ^>%Sj HvwSV8 QS;cB ވU >K-#ElNb#U-n]PF:k?Mgp+i`S&j7hF(^ryQy*,`CSD[]7Kة;K䨴ކ9/б, Sׯ+'JRE/R)d5w&DMI G0BOm1]4Ia.҂E^kN w~p}mb!'-y~5BNmfRfHGboj0NpزIC`$kDUZ_A[ѧ]*3SRM?/ \F)x0 SXQV7$X=`9s>09$i=X3K.lqW[ȧQr,P%.FՄ[C=u^b=! Z+1a艊`ᒥWM lQ9H in};Z HyI>|ϯed=eMܑ),]&k Kx*Q5(B]yi)(A_uA\c,m$Ǐ#_3_x$K=W`6Cv|Gα/S9>Jc YDآZqVnM>(C# F0c=IFDF1v4s"M~c1s첮Lx;R>\"YDú/4^IB#[W8%۫;s_s\U`-a k1a21kX<*OϚ @KZ[ܡafׯ6miph*(2od88H}W/MsAf3pWH 1Cʴt)F bSz6K{hj99!)k{(ļxN7dL&A:.9];tkZ=GټطaeiR .%Ns-k'7Ьˉ'cJJ.Pb2of)P-?v8b@?/ұ$mИLAáru@9 NMxs 2e?g5z|͖bSmҿP_hq 0V=Arp:լZ6AN64 BpcR#kEmE o9\'vR\͸(V$Mi\ٟ^|c%kuA;XȇN.hK2%IF|2; |9KjVZcC%sDatۓ*`cy%q=_m'"2=8~/'?(f5gp!^,W,_i΃d㕖M(=f-?5QD=43'{=YZ%>&H,f53Oq4eqMO܉%roϪt-v(M`y{@Љ0}/>WE)\YY}L"bK0^Є`{,z9?¥7|#6ܨ2QMY64E}ъIR${mAW"eбYB[a;lC,%\ ]ЭE:m/HS[!&r' Ѽp~ZaT/o 2iघ_$#`egb^r1#E\U'B'XS[QqΏ?XmЭ>$K :2iz0In,boh<ǡWX|F(BOغҽxvE1.mPYH5%!ӿ(=Cil& F1 )@k)~^FM,_Ǘޱ(aWm@Wpw%|Fw1C]R#NW)ۥcιrfwuzD׊0Wn[TeMd`cL^}G#>*YWJ nQw,`]ac$]D T"o(V6 ye5K_(8̂V =pg|(F=5^%+r{HK,`:@Uv)6P+zvKhҶ|g ݚ)振nĕ[ X~#k`'˯ 'D96.C21gg%+#bܵfkQ7)/s>$C\*l(@UUX>\*m|>^S))Gp.ճy,w~~Ғ uQCL+b]]!mpʨIis u[IXؙAAVZOͰcd SZ?ơtV<,Zeh(qj 8ogt{boWR[&EAEgARYG0eJ"% _)!56`]D?5T u,ԋ@ B5JP0W;Az]#"U` (su>Fl(5s@9Dut:&zd"30|nvل&S P4~UVN#7t>gD%z#\3Rpr-•JB2_`\SqMj0/ XXeI_/&~X5x/<:&Liȉ,8xD/;^}g0L* 7#4 cbs_QUSpBQ94I ׃!{mI;{U2+7Z9}:q۰iDGI4l# /5#CZ\-Xј\C2G/>Fé19|μPfTx<fhvIkMZ@틼իTt L48CZ kPnVؿ>M}߹Bfܽߕ5\| 'wyFur"sqī;Y9,]n~_ Id㺯GT!"ޒ-zcZtL~ˈX#31P; MA4Iĸ߁iW< rKň`*7ҫXX3i6&(o{9Z/it6B*3e[;=;IEd5iP)U|*F"WZ/\6}ႭRei[!WQA`S>3ۊqu+lg:m:PBi8ς~#?F,H.c)tz[{ۉ[!shfg{_,W sA8r9}jŽ8 򷘫J/69=omtK 4$[o,=V feu [h=8#|VYL-<7s!%DzdXAZTyiG#d$(p!iTHNȧvc?M&QgJS[Jb뾡|W%AcWNZK|+9\#n(ͨ!cGfv EP q+_eiICSe6M눾Gdž˶>Q])b㠊5A 'oԼWh?k4`xqc3vM!Z|䰙qԧX2XxE|pIaԹ\")zE˽#aq$_Wx#7;[mKR:86 vo9u]" )mHa#yΫ=A]؜$*y>JI@jڬ.]5{ﱦnzEóUv6ͣنmSďdlAۆ5OesŨWk!F2eӕ=/˱%~jw6ta/ ζxZC-g[^xZK3",ܔXr\m`f ]rНHrcaww_?̸G@qi귿NDKhB(J5zMDw0V>77N6^¢)yHΩ>+b 2H? FLY;9LP=WLTFNuNqd8؅~;,y$'Cڀ‘֢=!u `/$09@!m6b[xN>Ƒ ZnBJzl.3b8ȫ]H c+N WL:ќ α>U`ܗ.­dp׻N..0؜a-9Ԥ3󪓂)$vnW%vԝWT n?oS dJ+^Q† p@&@4F$O,+;IRIs(s7%Ll"8xPP Xٵl3?qD(ʂ;D?J6;2T +tҌup07IRJ "d K+211 8%\De ~ɪnebV:aRۖj BMcW>!v3eY=;+% v̙q0L29G]PYa #$T1OR?eHg(Jح#__ԇ OuVjE݂xZF1A EZٵ(C,̶ Z1CtKp_%sꨭKQYcrbP.+'6]GA_kVCtٛ> HD-a tofOo֧q0Wt҃q˃?iz5$aXhJ7`#fӕ%xL vk+گB EŚX#P_.;qЎ[xq,3`QT$ՇfGae=7r^ц'.ЍN rjrdCo&ƥc?E1 ]B!@qGb{e ͇k/U13.c*'GKNϲM#K _u8ք-g^i|z`w֛^Pΐ(-F Os'hNj)RVW#x:*s(>6ܦ2hA&o,jhv?p|N{Ѱ̈<-V-z7u[l ic{a* l `9M~YVe<"cBU=x'bv50qy2>?0`XK1GSM_DAGPV xuepA\]L#wd5fV 7_MV`: tظ Ok4/d|(+\bb2KRltvB#E9! <䭟$? {$VR`RkҪf6>gZ7eKTؗ#r^>UPq0J'QPcld@2q+i0F27TrRÞ,Uq#a]lTG$?!=+/woz|tސJώ /F$ Vx\r !s]"%^bf4RIЮ=D}.8E!Ϲ\qnm@ y $޽sY$9=.qjBN3o`^iO |Gg]~CP+cq+A x7/iWiWb.I^q?ȵpy #TbP CE?g4a!+J.Ґ헔`*ab#-t ?ol`Շ ` NB0Y``9?R.n (T0 m z0'$͘KQ>F8ej,ҹNL+#!5(ᱚy/zUXYP†p~|uD'0?Ԃ~ =5І̂)j# U 8޹E6fU Z: .+T~RGkV,wTLIf'Fsm[ !}g{~x 6Äv'n"/Qeut>P"Ec @C%d0,hS8!*l58<~=3xx"'G7XR-8(N[lXO4мcŅx:VnH"H[pswGb8x2A hX'Z뿚;4uwC/-츈wHw`zh4trW7pݴY\ei Gw1eI7_ўQX?S|1M¼w nyh"?cvSQ+»Ԛq_N:i* |:}{A];Rks-d@: !hv\)Q6jgJڥ.-;L] U{t+b77MX(+DZR}ꐆ4\ҥ<;Br3iƇgcG~~G}h`@'c@9\\TL ь[x7];!bR|Wxa%F ŕl24 Hp[)^MaAD?&>ڷ"|ǹ},)+QJ. ; aBIBc846a7ų'Gol=M*lydiSd{=;Xp'Xnb8~d:eM v,-yu.XqG?TRjj`f?`Ty2R,T(m^V]V7lOhׁnvP@SX'.K,]ݽ5PF%gn ""UQ@`\cC?!21q;)X;)lf+D;ْlx3.'KhDjHK;r L "X! ,ۖAYۧϪiE[QΙ9؈_&6[] N6 Ta;&!q9h L$ (.INjxsBӢRp\SWsIL=q 폺a> GqtY49q H0<5o)N 2) %qb%)Us`H0wm2PN1:@~ I{]>E ͌1tP(feLHa O̊? c[/9'fQr[ Y.{{DWYv0w̟z { lso\|#^Aw;[7ehG:*7ݔ,^LwK^h N:m\&TӁ3M9uep/SAX&|E,bٕTYgXL5D`گ'Nsog2ʒATa뜟>N: _V/~^.X)4=mט*{@wn̏z"QԚ7kIm1*ɭmCbdQz}Ga3WZmlb =nUsIvg">/l_>s_ Xxw6gD؁vqX*9xߪ _WJArɮeTZ{xV(? A۸W尲O1Z Ḉٕ)5 F!%vV7NT_nJ.U(U<5Gs.] 7EI+?beĢt6LܽyXt!'f%^hm'ϓ3)!WX Öka Y-K׹l"R tW{>RI ˤkp_!aEظʈ|ɳL\WK6SDB$ LREPfC\8ug G_s>.dYjI_eYײ\\m;ݲP֨mT\}=[$`ygyk\lC"Cp̵n 0qQںPۙQ &[UAL)ʹ u)s>OF䴢{Xsqb:HcSDBSa2,Wp02,QsٿI_L]SMq"<ǔDTEʪj ^n02`7GŎ]#@n"W?~ Y.yMx"WGC(s1۠. U$N $ukB4lKqP+@ n ?]tL1q@6V|eC-TY99wsllzi#TL>d0P~4-Byf;} U>5wЙ Y☨=f6_ 68UXeN(7̱l/*(-# رsp'%M*pF  Sg2 ͩ;y@C%O >pY{|tȢnyp*ا|2[`c]h‚H{=5!"s6 */ia4=EEcV3wGmp#򗤋hig- o3nFwѠ5dC#bzeeDw4E|-LvcۈP`)U .K+$34.[C?/n霝 Є#S{H.&B17*ˍ{wd{=g>`CM4VEK|Oux^I F2!R|VBEaT k.WEY/M;#A76RR -E-f*PJ1B*W=pΙ9mJ=e u\]#bl*OCj{ڝ[h0~SHdіX6g 9 xѢy =;sa,hShPʢߍ& հ)|˥?Z 4F{}9U:ETXmy .=zL=`YJְ1!`Lmhu:Q޹%Z6F .}֯]S$|c[՜*il|?D=`ou }1h}2NdSxK(0/,$x. PO2wy5-&y"T>T`iݚK],x#槉KlNJ@}XkyEP:LKI~s=zτuћ$$3jIw!~:Zg-GSM'iPdz) Jz#j] ::kvxVrq@]ͺ߻+kH*TOI/R+0$}piQN6Y FʵO1 /H Fd%2ŜsץPYPrʑs]nJ\DzEq cCo3_9N[.7 lQN)OX:A5-!i8 En]`T݄bq2 ~UQy׹t!{s+@u=Vn|#j7;4#e\-,|Y#uN=./CLg̿=oP4^(4Kg1!#>Inl\?4VGHk['|"FqPoCF (^7HnZSb<:b?c;GbЌkVqQ/Mi1u)vK'}ĜU(\6 woY~M=5d+ɘ.4nY)呙xdPKR;ִ@2R]Fmp5?CԆ`x"X+q ¿L'1q.B+Dl#Czo*p-p a8!&!uSnu|ijՓ,00!ʽDF4gTֽIkt aVmJUQ 9ըad9-?VCh|3Ԝ # D"J[MǟLNǃ11n-]pԻܷ^"%=4`ҎbT|9L52d?bkcNk{~ 90;c)]C*XVPv9|V+ysC $7iDίdMuc؏o?/gMRr=s|Ȧg.4VZZc8nD)ҺUC~~W~TpZL:Id:D=}aW˵Rnmo 13D`#>N4h_;@$1 3 w>$r! &^7:4As͹~1 ulo?ЯB $b3u|]u.0 0pY꿞ҼQab!/]f7pqVPL>^lEhteiZh藇Aԥ&xN/[Eo셔̽3TTb..3ASJcVyDd،g xJ&a{vmG$7$}JKo2E'uȘaamWa8k;7E*#mBݿoB%с9lں [<`*%4uq)XɜxOɀA1Wma3I_I꽻$w+Y*!`GJ~s٩Ә!Fn }u' ^ېU h<f|77k`:jAB xY ֐Ik)v=m4~P8]X [lҏE%v&*KV!G~ˎr/ -(z}ҙ*1;ģeˌ!0zp@ XD˻㮯CD ]JC$K*XycDaY̓B*மNbm? Cgu7% u&+[0_ݒX$a=ݥᗮLZ}[.ϝO\] |:q|"&(\U֙7WO9܈G_'t9D`)Brh"Cǫ5PH4aPK;vU#\K?e%w oB2Ă%BpäD:BE~S7z6,>"wwϱvi ++t'CoǠske!9o>"BoI ZUi hE!x¹p(8zPU5:+V_$;A+"%qmH}.~'^Q(1E]׌%3P-.~Z)"SefO(rK|1HrĈlUN([ڝ̀ԾpvOnd?YFqѤ/uZZvtӵpPirISE>!ŹUCܫՂS}D@TyiRj]<Q9D߫~UH. [r`3i {y^fG920 96Im4EySN,R:ˎb|I~awTUi/Gs2m nȓ!co5m:Ka# eP { TpϬFPR_A_k7ZEąᷘMp.u@$5 ^$ֿ!5Faz 9N>Ô1Cx={"#=|Z@&SPD@gÀ.`3őX#ׂq4NO|pcдAO!e2g*^/ߍi&hĢ( J a[9!+ku)Bpftu}dZ$c3:i9K30mvVn&88BC&Z0YgYL׼HeZɕzီ4y>ABP ٮ@V}3san]SV bZOԿ9k IO8Vs<5sӲŊNeM7,Fq[QIq,L'c,+|=M?pΛZܯAP~dխ8ӔIrbu1&'=ˡ|ɧ)l)S,nDc^ؠuU-pd(yx;^Sصb9fs3:"jnX;b(nGY3زm˛H`%=O.Gd4!&W~Q7J -N]VQt"_s"!ܦxܯ&fMaΙ'%4?f' ;6+ #7SWT=68z«3l/zqql8/k]lū ?ҍ߉;^ՊLj͢8²9Ǹ`DnHҍ1pI`@len㹟; A.G*v7/pΚqd(|r{A,](%o? ٞr5܉iRTKU-',(s:\!|6 Da agWcvbyH߃w?_0Ifchذp,ѝ07r$;Y*˵\lL2(Jt*)?󐲟Yt_.+ #l&T;CwnC6-$9MkP9smr)fRsxėԵS6R"JI7>y-|Tï><Ư#{IE&MQz,k-/0[1r񊼘vNl'0%4ŝ׋=؛܅+rS: M~'2`/(V gՆiϺ~r|) *8ffxsJC?r%LWĄZOtњ;Vt\cQM}mF|%?ʿdrN봀]TMt7ncenQLOG `M\I˕1rbس^_:Qa9E?=N\n(R(ZAL8(YFv"ugrD斔 sKُ,vOy,;hQ`υC"H:7}f{}V瓀^ig-Y˚=wuEsⰍ':YAlW %@QdmQJΣ&˙J9Iꕡ 2DC,V=664>yw|HOr \6SՃ*]h"{&rZ7ԑBf';"^7eYܷV&R֛ !tbU\/w ZI'll_S "" ,lY;IRfU]kwgS<@ͨ߈;,`Zbk5A₥"Pb"iQ "jSdzT$ϭ" J:0A5CvQEzm/@"| $}{ym&H9)>MW6C2 T)>LcKϞ;hn\4'RT'F6;I܉{ ]uqrc;/hY %z;ƐuMo)!͂v547G=d+Fhɤ `e;~+0"9g~ZT\ k61KiL+)=U&Io|HE6Y:riđ/Mը"n(F1_-R2> :jZOhpp\mOMY2Wʑ7W`8Av5b`tkp;d F ,&_rOܧRbX0~-N.9W^OᡕҼ-Ӯ ?/-mz'zH'{ \EHN+FHgO9.cAE1.j1-c^kRAdA/6>cY5"MvA;wMJ-Y''XΚ皼&S'ְ5?%RB}D?m"OShewDpbV2 =ϲ BymUM O>)ii-9 mF{oY?eNK: 8Wf]˨(  jZ(AO}_%@*QfHTÂ)O%wD jՋ鵪<[`&3u##=懯|EƪIrRkK&W/0#oR DxgSء~!F5ϾTqD%q"UO/]ΉO2fg|-~^kRSow8td\fWjmm S֕ ҴV*v%;?i7G0.~-kk>5N9 4-p(i U0jfza/f_QbD]8u+]{-F0LSX126q LCgƻD%4J;Q.SYx~jiy'U A<*(~uK`<Wl2<,cev4Zέg=CB/JlK>#M|W_ njHi,~%%t-mܭ-vәa,~t["vcXA}tB_BB"ĵ&?>t@ͨ,Rr'# 0'KyMOJDnz,` 2-Y A;Z:}{򡳤4a]#GqؕbEwq˨+t3QM8F1Ew-A;~g|z>``_FnYwwAŘ%mol}fJy*O4ՌA{Sy$̘+"ȍIIg؞ۦ] ny%8FIlusV#`o46􊚶+齺{fťcK_XXMH9iz#&1Pf}4svL .#(= ) KW@(k\fC 1Ee #s;lm']MʒS\F"q9x+]O}<KG %;yGi28jT,WE7ցfGQeh$nSh 7lߒ s;prImW#|TU_#`3v`llAFد! Ҁ>"wEg'R &=e^?{DJhge=ystw+PWi4KmSsdeEceήqA hysY!DO|(yjR)C)YξuAs&T=%)AVlN)gfm/3Ǥ5wqaP gUV^+).՟kGG3f0j&,+޺:J:S1 Rm^m8qV#ƀHdEV!,j 8Z20Rg_$ B4HYTsMD0qhj. elr"i)ō`B,ju΄w'XS'W'p/ :3#6Ax0Ca!Cg|NI'c޾NJqPG31Д(v MUf/k`D(Nf|ŗ+{}KFZkVyhz@ V|8?&ɯJzeg @D?jquǛ hC r+x7od\rk|j,gif'Z@_v2-otB ї@{w =~ .fb18Tx.68W͠%`BKq.{">F]G̑MeU2Ye!~1IZ'^C J]@,zc7@jI: {/@̤5ǻq]AS4='?.oq+7Vt4I?6;-[Dv߲a{&Qݧ>v{*jspJw-ؔYYw=Y0RWVEGQ-xӥA@mޜT pH&ojM>r'Iᝇ:O|;Td$KףEkIwԨClY^Pμh4K\mi7|3&|N9AYpiٯn{YꝒX;go[rr NHbvdU (K!*$A3;%U; j=\-t04/8Sy,eߘ*]πl b h8I VGO8ܶNw[QP; `н ʺ-.i:-K4ߴM -F8˖/>jlA*DX)ȧX)&"N4 T,M.Xm; pmeHv4&޴̀5|dPT{#jz3B'F[Є\.&} #- ß5;>hC (dMs}3M)_&2p&Z5jjuSKJuӣ终b_ z0#fpE&jv ΢9$fO, V,S^cT"Ԕ 1{;r$ƨ; ~xM']e~W%9qu>qxX(ΚL^4$,ϧ O̫g;`b|=z| 8 9u"[P@XF CgXԹh] B \?lEL]EJiܗ::@Z/Ru]^z__sH ewI&2eXZ0lC4<4daL d#c͆TɥLXR7X I$I/M2hEHL ;{GKZܾFΧHL.^Z@$rz-b?$,Ȋۓ *S7]ݱ(өW&Dk؏zioU}]\D~>(<ʍ]F 3 O[l႗=}خq6M;!zr0h/">@! *S)N9◁<0y$53(%;l/VƬm yh$1J`tlϷt*ÔD6#gmyQ-nV}Z`zԑ]|T['&Ω㮹:K^W(:{PE}CznVJ@L#_RjF|A¹VfQHZYRBaE=^@SGO Mh֡n*lnŀ(rZS={v[Gꔈ 6YaxpWמ;YByr!tB\Ve)bwqXP`@~Ё`zڌئ2-XpApz kY"\$H@EYFOt@@sA#20K}Y_HN,K" To @[DfYT\)zG28.>olmM=h;g[A 5kEFOwk)dbx X#JopB0躯o ƫ:>Vj/rثYdéRn<W각& r-w=i!dF9~7&5tRSQ IރVc%VT BJM-cIW?/:9i`ڭ٬͢X.`̙HH3iZiDaY3&E <&FG?/ ,_IC=`@ĊA"3<СZ.pjS?E-%^4vvN GP@KkB\U_9MBsܝv3\`GC? Gi]n죎L%Gߖ5.ӂDEM}\d&N[F|tȆn]Xt $f_-d®۶,T\4“"}^RhfSZ4*&kXr}UY.l[>l%o).4QxC^A-7OQ Ä}yi1&4!JMP-f@2p #O`AF[CP 4}fv~߿iZ s61o 1@~¶T}]<^8]bx*aʺ8YC}^UB!0d|D35Csq)+(m-J|ݴ Rl!9XQN=otuH5i?~j<129cDq ZE bw}#LB&Ru3W)Y~"Nܵω|t㏿0U,q'ja衼I[~'o3^rӇe &#w q0FJ\|g|4Om0+m Vh1[[|QˣV^0WyNE\Σ Yyd&R8\+5Oz%TALM蚗5T=Ook\rsΏIO8=HdǦL0r'oa52q]AD=b2(vJ`‰,yAcEbaazL2-|H§c4RGY@6,YubB%tw]C|ߣIĺ+"NJf4ҵDžfx#jhEI?Uåb`ʌQ*uυ%׏ѱs=ϗ/5r9*;PVX"1l(, d#AseFGnE+35Ӕl%k9 f׹Xۘa+{Q,L\Xдls%ͅF!yp/d0ijHxV6=d'wӺ7B-Gnp{`S=^ڞ2!٨p1IuRrvycvxF <2"1u3? v7pʍ4q@f, 91FpCU&r Wļ dۑkZ>v:Ce.yhNNv')`NҿD6;&*Z6o-sgmD⩝G!qztqKTg:1\Gu4$ѵRͪqbxLA \K*NO#$Y;!@^W+n-LmuzzT,S@Ayw "r:mߢs (|GhzSg1`5_ g/%@/ YP@ɵTp4*f.ئ(SzH+:v GB`A9-+_A&C_xE!G$IVAyu2E1EMCo!~%B]ކy]^TSMrpE`ecs;d/Qv#b32ب`8ku(7^`J"2,Im.H;Yp VpH,"(>tT7Ogpщ)蘠ì0uNTR<?OOEvؠy9cᯐܽ{m$=9jo>E"fMzv8H@no]pˎl+l< sRUkUB]=Ic8 A!Jpf# >e`hZUWB)ɘ)D=uOfmH3T͎)'KA~9_bjoـt[k)"}@sJ-o2y^7FxKH:%TwďBw ð@E`[ٹB^}T O$*NGXps 87I[=fn^/}U[|l>[,~iܵC{(H=`ArƜ;$jc;e!u,0t΁1'+h|7Rl2 1hjBd}R'^B!B֮<˫B?DLv@U6 d,k_ \p. .@[*T=ܶ#*MOUߢW@!"+GnaL1F{}XxAn1432w< Wa1^D =LI% A&G+3=0vq sEXOee+Pq*[/uWcE URe2˳MTȑXXklvbb"@d'q {][a;=LDqc5PZOE嗔>>QwW2a擪=YFd,碶" yy~)e?NORݗǶާ #A) v8L~fQyyHAgFм_lwT~].[=LR5T#]W$[~̛QLk($K4s)ɜD7|˺g&ܽZy*̾Q!|_f-fԉWB5՛4ebLY NAYr%b̡h#0grԋx_`źw XTs!2 [cvqNɻ2o_>_.Liz)E3؜ pXW:z b_M֗q(_O\N[Ӣ¨OeeC-AO$f%H;{}3mWM/DRDh0>eow^ Woև󔜚 N R_lGru-Zefb8}]׍_H 57C2 F:REkY.PFn.;ƞYvQ * X,4. F*Oڀfp5".^2P_,F޲sh8o^<ϨPuL寤_irn FFz$y@WYJyUT1m GաSbnFLH fe(V`WδdxmVS2k3Ȱ%ki$?˨TXTT݃-*pZ3{Ii٧2gK>ߠ'X}АG㝂(xʞ>^ZpNvFg |QP>U]ڠqU T--w"g<[6Zg20%D; =ZAF`"-aVx;˾XYy݇ՑK BytyF3&!eˆxn&>)Tfoag1!@`^7tm6P-G*2UrZ b*:ho" =~*kc.N.*uܒ7aO_<ͭXJ[aBEg5: v@E ـBdԷgPݜG g70Y\fT4i2i^mգyk⸫`J<WGNz+Q>4I;Q '9w8O]/('c{w ~ϵ|=$*dj֢u"(!iPYdEbi\nbG4iL&Xo(' (p(rX-qNgD:r#vB;N/]5 {rX]߃t<{&щ8b7D>nFM+M/ Kk +8Ⱦ>0X*t=]Ę3B>ơ駤s)6GUE Sp r%}WWkqg]ciwnM!ٓ!b`9΁;Sm[:иw肪0uy< 臮I}NK2cL71F 5UNJ7(>fgh虳CH{WSda H%7]ifd EKЊ{☏02ױUSOu_BCi6e9q;(r?dHvG :4 Jc=O5G0zp썺F[(YR3-C[_ʷ^GˉYLT!k' [F, Gw6%FD3dI(*2WF3ϭ6.eJm̈TBgd:<3[2@@,.qmݐiC1sLK;fNGtJeȁ_®H K *'&r}4^eީbO-5F%_@%oP񨓳T@3cUnހQ_)jӸbqsB :k315pu*c ݘ?6C:|>_ 6+#ٴhtƠ ǭB(괧wqFVeI" &]zT( D^34g1D(?AF9I̧߸>ٔt)K2JRoQ D>8LG ٘1o>@"G&U#S" rpG 6ξL> tt}q9i掫CZHN{u'2)X,)C#jA @(|5B"s3'ʓw:(>sw8%RC\ DjdIZ yM1hW`Z=[C#V^(:  Y/H@U~ٽTi:́:`ڟ+Ln UM@S4ģK4B\|uh[̳fuqnYcNFUx;xlMcgPqb5]Iz7M) ѐpe+Dz%e<"|}ze]sF.J*$A@}͛ʄx,PɅ(-ceI.oy>*oTQM^u23CώzЀADP5u3(8}$y)MSB{O4`$~F1o-m[Et>Ye"sxm<06wv?fXk#61Qe{#KqgU-u88AYA,t9A|ZU@M\oI6h7ƣXq6{IezYXŽKQ-焿iօ6,=䥶6~!Ex%ڮ\B&gOKkSެJIׇ6:)gk)M'qǘGsKn`]}cP7-= Z/ɞ>)VIb Zixj\3P#AJKko\70<@.|'y r`xJX%)(7+0X6""VmIeT ʐb5ѩ a 90Ui]@G+,WhkWf$a~_b`@l=%\ ϾRphK5%3 9*[5NVE&D/jsi~ש>ckE\2JkwE;o7c(̂5",9ƿxR),OBR/5/0zJC(%x PeYq?|]sZ53gB"0j:mpˏ6%26Y5ƜڪR&S5a:8O@ߩvBƫ)zj!Qeo000hۓLKc7TׅtO~.aP2*2q R;ェ|u_SRxƄ^"/BpoH_5wfypNyoȰ%ΰ˱;3iҽym3,"BWvGVs\Iz9dZӾC pTrZ#QWLb| m&?mpՁXwFue>q 9ddRE <^½ N5+{moֹo8&Y;_@U6nV98>,T) "R^pSᬏߟw`N7J(KVCm 2:z}h8<ܝ 7~e~.LeO]%T"-WK)d=A ES<CSˉ\nF; `C^kD:&n>v,lK"Z;o?Q!P'Ck{^2$ XL]rzKuu]"l~mEOT~J^ӬLAkӆxygtʖҢ?SJHN%O3N"t+ӒOvmLiompH:rlE [9K*K5ZWS"p ڊLo[;D0'AM]}K aog4I#( {sb='BH?R vpp<{7n&S&gs <:{+ Z:(tStdP5ʖW?랈eiQ,{TH=4TZk 9=i]hqK̹cMecck B&X]a O̞Q9&]YENiku!YTѸR>!Q{cuYp+Md6_+V5ZN<0]_POmj&~!fwVDv~xPp"Ӣ>ڹ+7(^A(ۉD szp do>5#.Tq3%)"C[WaXB•c0Ӧ_d\=q(~5 ԃv)z\mV:ԃˤۏ ttMڑk$鬫/{"QU!zL͟ ~IJnOVR)M).uhē"jW +"V1d+Wk[\j[<./ЭCgٻod7A/I|;Ps1FO7O(F(D[ͭ{ .#:fȢbfK^3Pv5X#ӝ}>ea.{Y2VGj[7)+} p5=&.G5+u,Aqi 7'ި?e&y ؞D: hQ=^gRK V1A'(mӖ`h(Nq~ IpJ Pw1 OJu鄚pO<ۘ[jފvAfo``Ԁ Ԁvׅ8x3Ŏr{䕓x FsW</mVX#]VyL/,K_GѼ%sfՅ!nCpzf8K~z#qS0DDV445FF IQ5尉l2WzbmYOCJ28dJ6 ʚS BTeznp"yHty&(P|~wL1 EbB5ɶ>|a|c78UDSoW@!"43Bfm W#ztCiHI^kk/I9O ڠq pKv:ER:{^nV;F#MeվܒcO;^̩Ў/IYb6VYߪH[.|O$lv+=nrat7/Lȉ_\xip0>Əw|x߈%m.8鰻yIZ4#ۄ244rDhţ6Thτv!k>R ǯE7/2p"W|Gr0ISv+Bdtm-*lL4ez8!A-|IVڡ&ߺ*a=_ rX+ PXw,xg`!ZQkjl/#8dX{"7ɠ&Ww|fROǹ< lWDWw 0mpqepMQPQV5 uٌ5ͧ@-XHU*+HX]{iVcdXl00'dB~+P={pňX~8QAI r}悮\=L5k_e1R% m5<5K=QqRYSm\,(G,7N6\oK.I4R$@`=4\K6 (fb{料[׹\C[D\+^хpRڝX~ve4o,msE[i)锈;]@"ՅS/9tZ MU \ ȂX9څ\g7n.5!Z- ~cS+x| t 6|[Wɋ;ynAME UH l"2pa;< WmBp.omҀO-WyĻB G s-h ,*傋Q˸ez|Z!PRGJ q)v28c`i޻-4d8ͻ7XP 5"S@dK#5\t˛ p|ojGzԧJ7K~l ]9,쁰&Q8~ɨ9ay6\F9i%le~~s"D")byr ǢÖ78ٟ|jQJ ĢdbY.!iF3mM';gDbtLn?Vv l1TlJ}{ aa=ju(3f҉͑*Tm.H^$kX;D@'iP>OP< kNFjTLk~K,@Թ 7"4E}!Lg*;O*ߡLٸ:7TS1?E]mµ)^M ʥ"a .67g>gTsJ%9>ܒԧ!ETY{!(1 6ۙ,hŞH5xIPKɶ,6簈r. +AYرVr/ʂD_;.B*M硲A*~~7(:9dpM^5S!Ԡ)Jr@TRK9+WkJ:oJt#dzmH]JvB*WҤ h;iƖGDr.QKV&ܱYʼҳқ,A)QrYG@>)̄IRowz/`ε«,aqr|&8Q/$E`Й y8fPxBB'H(3eĊ-qDJa f1"LbpgxD[̴u+?q +{^Z-2?# l#|}2!^lM}SFڎ@Ȩ4Q5::DK]*ـ@MGWx.ycQC(KH.YYF>fAvXaۥcAs>sUrMWv3Ҫ>crI7}Dv%7v%Oi?ȵ"9kAF:t^ tNsϢ6Ao,Ȥ%&vs>^o^`cUٳG&qGJ5Fi/`aHrcr(Rz|OU OFaVO;|R,G=[q"wn4D};Y XhN]%5ζOu\v烴 yxJ7'KkLWk_(WEy n'N6Qm:Rl"aIX.Ya!sɨt{ XxHg] J;7ƉJ\DȀȭXioIfC<75|bK)!ؕyrt#,e?oҼ A#M؟ىA |$?N*Κ۾ȍsgQ{ PYf :*М@wn2 c3bd ty'asЇ,A` {h-'o&؅`SYY}r-KCCž%^H#c ޴baII<{'-|dAhJj,ţp{plGc밁 ;W5EeqU“MOVJZvTh.dF7>񓸌>"8Gv <,)wyad.1h1'b_ꡮ1/&'Tqx%o 4[ৄ.ȓLR!)ƀ F\^nρd˔w,ۮ(L U O"gIO\+>5ZY7<ӝn Jv8#xI愧~5f2WY7?KA=E$Xdz>~Uţ,@\'-]|l)XF5՞q}o17g;ch)u},HĚt-o4.LT2()wX{<t] !.V5(jPy~!ՠO9r1 hDUxȜ\Y{&:>!_ 4}jLf%*ǴN],nn+ScqUz1-C5FءvCbhG'Չ?j(N.!^"]%U_G2ݪ良q%hԕ]R6a{cj _k_QzW 퍎 \-$gq?c"gsa?QA!d]˓ , E&܍2ׯ6WIxV/϶pY[/ם;߇s²5ikK q iEǎ}ۼtR1rMחH MQV03䁿-_9j\udCu Գ Ah(nQuy\"J] B+qwV0?q3jR6 hC|{8Bq ߚ\h;E4B5;MjZTrqDp QjM@'+ֹ!N0/u,6\=5e8ڢfvYƘ. Љ+Wb3">5@)HTkϗA":Br+<,L1̭)ÆlJj}/RҶ'S yn[i,'J2 u 28 tAPvaBUd\&nn\0kmH&L{1[Jk6Ah..BG)p=8Xăj(5aH(蒐7D:F󘦅x;`D}0k}|j18 ՑVn`| JzD>K/0& "4gÚ>\I}"wS&1ߒ'ëM<_)>ge]+j],mM%խ,˅2}lB!sΝUhZ*'! ?Eƽ&+Iq]کi/.ϣ6f$Ѱ\)`4E֒>)COOt}a5@!]&Й ˻ڜoîl"QMB 0jz=w{uD/|Oi)a9 DL%y;'$ @(o\DTIGP-íG@R8/lONTD_Ua8Rm#pQ2;9B7~| kQP7߀ф,Wױ@TaX龂xށQCwkg[Jld"?|ʱn^j\tVNkZ#+2o|/Ujs//LRb_l*U!-gE0I zx+):}a`BA RcxAL3:|,DZax:;lR4@|ci +|AWmc[߈sZm5]0Ԡi{!E4=WKSp ؏_]a2@Kf*CkjX@/bjIw>Y;$V Ɲ{?S8{.}=-(:s{зK[Abp<2g~ M+̒sNэJ#[ݥgH`G/vAC6R9!o N#/m\_ebmNZtr}Rr,:i5aoaNX|>%*KnVE=>fJ-;ŻJtƹ mBw%c]8ۍS1S V9UmEsܽV/@TZB!O@"Xw'2&;zfD< f%I)?,PyS5 @']ٶ#`Jh ):gn^V>jK/ߜIeҬ0P@[[KH-3h*A `|e^97ɏc6D$ VGAN[q;gQj_Њ)婉f|QmuG_tP5PcY\eDsW_E$ YF1^H4hFXy"=~S6;i_E$W>2а !=n>]N=Ր&~ex >^lwXw(`L1iG1Jq8WB~Z˝rΡX!qI7nw3/vf䩷q"ewwhLx awfKJCDBcAm?d{?[.ZݭFCIU ƻ ?drdYcwST ogĭ 쥛?Q :6dc7p"R? Gyiۡ.#8qs3q&(F&{?!y~O{aW P,Gvqj%4Md0Z+?}K*ڲ|͕ƻ LW 4 &ԙ +S (:vGz4!ꢳ!k55I+]}դljs]:1}7YטFAG ٠]qtqq.`3#}w xށb7rG)X$݆񙫾6HۀyHOZ7(\|N4h<.v}Ij+HXWo2>2r}#^FuOhC=0GBp:UK^N/kQ 0M@_pbNPkC4Fg ' UN*!ct Ž]M߮sTJ.u،рYтdl_+|rokti#1] eZ-n̈́JaWge2l,~UO&$" m3*gkˎ'P";v@Kڋ#48W2ޔ{rΗ`fz)KbaQ9@|^TP+L?76H8'M  .M1!hYx1co|ه*|fa4/F)?[0͚*2QêtoW2\Gyi`O;ՁF6uD_oC'Lpm0&~wUH6, ǩ X.'jVp{| w'K/B)B9OV!Cfn(CufONUNS3 ]|g$+PZm {;j>zo! j9$gNy b |?QY>zb%F284<ŠJ0^uz!/jk*GB~ Ggr;2!9WbFv9<׵Znw|)Y{=$WvZJ=7jAOlhi G=[ֶwu^µvĦXxR-9!ʬKCГPMXsZMksp Vb]sva2瑃p D#$mHcM [$}R Sр#ī%MrLBb-ɖ8'}Y =(T*ݿm|h+O;8VT'-'E^f(| Ż5bUoIF3ejQNT0Bf#n]XΫc4M-pe9Iƻswh@-sCQB́.[x,'0dB{BijW)e {~j{A7FzQx]:ɕћ=܏Ek 2*  %N1pT@uTcS?x.b6 |j|?ĵfÇ&|$-ϾarrZ\Fb{V޳o'0y$˶g?HCЭ9 {psv~B[5{8} ;)c}f;<-N# V| ,_m!d==zJg ό+a}Ⱥ &ђvѥ), ﳙʖ>M?8ZI ,:R~TKf$ u"c)^ )5(ok!􆫓ܖ3="1J:4=T:7vt Gt I-@g/ p{+UK?"(QS<鈵iJYv!DB uZEd@Y`mj惵{¹F3SyOz >2 .yaN]uaY꘎$EXWaPG'ԋWml N>9|%)Ex޿)KF A(%@O_`Ͳ [Nķo`89VrDŽPa|=U\sMڐ!A=spcDɥGU"z>]Ǫh#C4ɦC'h{nm!^Lkr1{Bk@&36>țZB3Lg{5Q$V9~;KsdnVrnXR[➒3wJ:yGAC7~0»^Wy!&?[-r{tE03Y εBv ⸧ϭZf`|Z^_( ym V!^MAY̛1N4C՘BT+C<7[wxJ t-`bGFJ'.# u֑ҽc B2oFі,WonI)ZB=p}tD<`6:K 2@$vQ;@suaM۷b \e*ڿ(IuoIh(d''BȻE$}_}ͮڥNcncVwr 1J2Yܱ^w=UofN%YdFjA6+yG[Ԇj h _i q&7^>KM4X; 7('R*(}MߛV!N[U{SE=MJ2.O@y:Kz QW R4 ?zpY}96 PMs.kH ~.HkXHĔ2b2i+F Q`[71~!m:`&]+ƚ#B`1"%࣐fJ(]t?I4{ˎɣueI̳/Cs: Pmbt%lKƎ+h_$YP"+9'+Uݬm?;zpqYH$Q !:}x,[9z΋!#WWYg]-`ѥUZ‚N-D~g|=r; opW|"ɒHY3B!졃|% y9#`8v!Z\ h|"f9y*NH3VuF̢ꉳRc~|yQO4%Ϯu;L(]~9?<#JаY;tϙe+54Y/"V%¾DtD GNn2~ntmuaZm"'{qJ*Id|Sh`SO+~b~ =g5tFl^b@|XR9V=HvKCNEN "uoPgkg /H.gбyvyW&;\l5XmǺA&iw+:l߇;~U[>ّSMkt2v*K QUx pL/xӉ[շZ~BWs9Jkig|9-Juu3Q#AZN߬V)|b; <⡍pY{R" 1K&A[iZtg;YIK| TrCj'Zz> l& fݩ7H8)k9%;x k`5k:U*ęҢ ΥD6HnveS;iD͒=S,;/9la)˘ÝFq0"%O@9H94)#;8ϊ`Os]^"E @UTYB wiO$ C_iVflS(Nw;RfxlQh=Le,5 mvI4ɥ1®_ߔʋ0`͆;IR!c׸SJ9ٷutKwM4q0^M\W\ ozrk]fkФcӠ#I8{AҴOA0ػZtJE|5'\# i7`CjIp5lo˲i挐KbF~CU:%$T9wA|NjBX콞3pe-i%;Prʺg1 _iX HDm^PHUpDuH՜ب$)oNegܠb?z&nRk*m F 4I-l Lj#p#{w$N@@aq -! -Rb2]zDssh] RbX x#~FP=+7}kWQ]:ֆ]ncG=P")JC({YS d9^~ *p ڜeַN?2U_$]ox+zEY6ESGNvEIQByw(k5ݽ״sΊ,ՓqjpGHw@̶x ւ.zOB=m7bާl,YXx D8q%;6UʊMXwވh͌gJT,[2iK7/@Ea ]"*npFCgl l}Whނ t: k8VZB̳spՂ ZRkpA H~e_7o>;X@~O^+pI 2jhzXNOCbXisՖ?| \O~ ڒivOdҰ$&+y8?n='+eyn_Q[V@G*Ll ҡ( <~COeZG3-VsDStNUJ&voTo*4d:"vݖXVQ:85Ռ&w%Ɛrz]Ɏ^ṔũY&|JvI=Q9q>Pp}8t&6kΰ -D<& N=,ƥ=憌׳y>.Tg$,=O%Bⱳ5LS.Ro9w{νlgg\ZPj筐)vI]p8RzevG't7n, y6Mѓ Ji>U=U-!d~ Ċ ӾRnĥFugx#SpnԦz 8iPPˁ"^T-sgaF/Ч}=}BՂdaޟyb@pVO(QPLKv2a|r+t-#;A/A"<`wG@@QȀVamL,5A}&N"'/0uLbۿ8 h.ٳEđJr) &Px9ųjL+Fc><:<'eacWp-xKYGveVYcp#[fYtJ|Xѻ 7Y'[h6N( jMJWY;DۄOcA[}*4G }-`׽Ғ&Nr3̉HeItk~Nw^zs@ҙrt5ˎ-,<(rF,1$6>Hcyt9iemڼv/m%AUbn^tnv\ĉoŦC9ZUȦa*>])p!ܘ-_eXCd|MUGe"U̔@OX1|Xfdd7l#kV5ޘF9ց0 Qgb],cr>5m|buq󑳵V_t3âgК\E4)68G!P]LDع%ǨuMkMÒdC>v5A[::Zm@71O!Q@eF+ڻscNK+Y~OҲioPHu q0W@wBd&Ir""{?hxnLsXj-}&t;6Tڝrx6pE<XO<CE?B@.ӖV@h$w}@ɫ[pO~l CI[l{Q5P3A$8mgLUԚLJ(uh#7ְs#K'tR&1L A-yV٫v\DѯuN:S(P} [.\p{ƭMiUrMr1t 1jSZ$X}ĉ_k-mnmthx a,b-Iqx,yza\C󚹡.Mw3zZ[D ^l#*0 DUUX\6DG׷ y>ꇊl3B'KTx0sIA KG蕴kXHcsb%˔sU)Dݻ_:FBOYD߷;һE/c ckC{=8D{vRut&j `9OTҬM 귯P4z>rY Tzj.*8JSDJxcVB1`wMk<%G>IKuϽw5˿57π#jgŎELǞ,;9 RU˽k,N^Nd @QS!B^ke)츕AMCGC¡QIB\/cedU-`4; iN*Ƕ6T:SeMk5`lj"g, HCDح}Uxc, '(?Ck]3ﮦ|`B:nC49I*wӬfc]fAǬq#su(찦 ?渞w2_} ߊ/.K+Ǟnt .}'- x{_*JoF<ޖi҅\R(#28`W.D`[T|\|u_'[Gz({55bÚMz`9TE07:d@"qDNx/QTAXT \X\DVWK~!דċyn=Tȶ ubd~UUNu¢iSΝ 2uIrqzn.9<˳8o&abz e j#Bשf+X3Iuz{fl;`{O=d.S fu20ps;PTVբk)-HGN"25 Wkz*(i =RgWx1Lʻd8%aylGqrW;]U2_e⼨a:v߾Z0]#b+1L?"^n|)׶3?"ac4+[^pݭa󏇹14 wjn&.]: |nbiRbg뺹?x0|>8j(P̨5dVۼSʊz1D$ ve%;z1T\b@l7Hnj,7/A87<|3"𲤻t"j~CNi%1zt<ʔΝRL":pǖ)3)L2S ?QCvX]%A(`O=W/ӯ.)7J (BgNK%U<'*7kRl]m]ఆ1 jt@^r .#W8} Fju} c67oi q+;wGU4yc=0;,ULŀRhk0=^E{W/ڽiv0p$@@kwQe58Όa똙R3sm%_q*8@4]i=gp3μ|"'d)M˳^BUc5uICdA)zX~K(JaO=1`)[艽#8)qcog~bx[<)H(z_Ǩ H̿5_y f؎ӄu[tp:=:mj)v;=98B%"FÄ([!۰Jq9.vr1–'`oGs'oA{9&u]quʲAaˣ?16!pusr (GeOFIƖ_ 3.p3sEϸ˰5@j?iɘ=,RCVJچBlW7WR! Ll'_@tDR'Q8D4"퓹|@@Ν>=VIGomMI{S}D9:|}}W=goPW mW+3qyY?0(tO=em/}́c련̐P bSr퓫ܵ]᱌^ Y GYqWiRjyI%~Pu"~TD.%|-qkKŽyuEn/3='4j41Ǣ7#!2BIޫm 8ׁ'{:~W@[\AVv51PUfY1J-Nbߚwi.\c+^1nsJ.,J΀CGKJ) 5\?grln_Zd9ϿW59 +X%tAķsV8zC#4 S5~"IP;R|IC$*ӜMBΞLy-Z !(*"DbC@u*9VryNW7v)P.GTf a•0hUmY.y*P3;Vx:p@ 0".5] HBl䑒k1)T:46^cq4 m[8-XcqEzQ= "x|ahv/$jƽ.H\nDfe!_9/)Xz ?5J4A?bV u]4.< ŵڎ 購9m1 \ܬQ|'B*U:$ /t{SH9]8Y:V br1Qm^`pe<2J]Mb.jR13",.W0aJO2c+ 8*[@ȂdppRndASNRHDheU]WYw{Κ y^~lܳ҆ s cQH ,譈mROu:\Kզa<]>GR&~N 1۠+}3`(":5VmX%€!O%_@N ȭd'ڭ 2 !!Gܻ7 e@f"hce~(\\6L:vZ])yB8Vs{2@V i\v889R\|sW$bkX{}ۮ߮Z=#@ ;}MrIX:BO)Lz΋LkI$-WWz654 5wl鼯!%4 ~~FH>Jǧ_0.b7R"Qaףo2+ŽI"'q)hu)eJivysn_b eeuOW.WuU#I g F9 DԻ>NJ$C "IZqU j³}֑/DG;2 Bkl"H^oWNt-OJD WF]q%=-`g~F[o!W:ށwH0J^{+u9@(qk*/"G{:suI0 *^˞G}޸[:---O5+ E8u>R2\*~6TP8godG6gMOo$KͯYJ-ULA:*YN(.^D~J8Y~\H ʋHG(CԳecf"GñOݤWm_BK4ØOIZgZ1࿦sK.wa[$ n-}i bC7a kg1W5Zr!z-PqQʐy Ա1A&$bDC*J+) ޔr__b.eQm=7ZJRf#% "?_Jcl@70\` 4 T#=6e.DjjoP: a'vER=%IU{ ^c =_ŀ}S=cTkSr{h`d\4%nqI=76'~?l>T$u|}7?[AzF}ͧ'~rDkxug"v yV iH u/?v K1Zd",P~wbx-;4!_ߖ#`F2Go&4~?jӯx>D-ф E|ٺ"Caqάޱy7}Kf: z6.a&) a{8^ab c?RP8'm@MBct i 4R\xm &` oe=`Z.)sxr=V!iyQy1<˶ņ)" j \Y/ꍜ7 x "ѯon/xH=@[5?^ Gx%x.eb@bN2Nn,ԕW|F u|6Gױ.Y/x 9B3puC7OK(hK>YGnZ^I)EAقtF@Q9i]!, K{ аAC۩zAB)CtRk^%^j 5S"YOW_3 u3;f,d0 vDHVDeMa׮>J7+nEc'⫯ȽS\wc=cXD:6ZKq\-ZI` -rMnܱ9r@wOi[i{Y:z++kjDD: /f_f8G dz÷<_!r.E  s$7[ HFea1!'ݠWhMY {85`d4AڊiG{ e@8rOR2'axQ݇w`A8.-ȘqAhe%%Z29.(!nQ!tJ#|5u}"V-<m4υ;x'Ϭ5AV/ $)/ii;XTS0ˀaB{F<+%^,OO>52)ZM/N7s" |H\(EfJKA ҬvP-%U44esg3ͲaǥzI }6!5=6Hu3ǕGáCaѲo+Ew͜Z";;F,UݿFSYd tLh'l9pr * ށR3)IWvC@k܌NKq@KeD%~~d+w^ED['A~`6d7hɌ#PCzU[8qIhԂ/U i?3'0WOqj} F%m4st$c0'lR.eտP-݋55Kgv$؝#ƶ4΋>.1i=`[ohEE=?dW'!Jru\d_ J9fU20CޙQl'DhTϲZmϿu;q\j14ʟ|^V8bwW:¥As >aϱ\=^&`(4 <0V~Dfz4v-Vt+Sa Ula^aHVW ]~[Y4vTohzL"vt~˥J4_ x6dBlv@vz'sgȡ1f ER^g,1p|%i[1ŒGK_C<l]lR 5D>[mͬMk )4CAKs6VҬe3zzc0e֘1RP䪷ZRjϯyZ40aY0!|>]\|\sutX~\B~C*px9ag~ Z -ORKr,8,yHlug2f-dxM:}>{!~-$#ϖ0r:XQ9 --JZ|(,`00PaDv%宯l?)dR B4ݼ ]\Dj`7ZT,f}UF" v1vy! 6UtB]R7'1'\3`'u*oxҁ3<%4<ק)jSQLhXp|beaSe*B鳳c?=24&km?L&X/cvv_N/q4܂cr,1_=G ղG2gkyUrM 5gSԞ傼#feWwɹ$p#l"#qݪI+~Ռ+ZC33!/ wx :A44;wmMΔ1#zN9 Vƥ.RR&ePi{pb؂˕x/'2F0B_يemD4ԡ?}߷ }vr_.m%cHwT]ZS2MEBtpk@#\CV_9_&5m'4V-M="΅R&I- -+4U)]{^S~Rwn 6˂AC11Ճ8"Kʻ*ΗOGB{,J8:0 :4`5ژa0-=xַ]A agG*EeDֶVau+4?vCb霩#Dgo2WQV)- eD߿_*XZ+EX-ν8M(bZ;I9e26Chqw,xDʸ.u2EȎ x틽h4 OUm %M;D$OŰ??&rWEt}V 6}g }RkO) nktqSzEmWb0;9W$K#VJsC{?` )+U)/d d'58)MYj_;?6*\ӄ<,ZU=M٣xAφqXjjPլxOW:Qѷzenof_7"ZϸoŁ]~Zpx&o>[Hb5ݑǿ2t/vnOuօ鼤x E<`AfF訵!lA@N^"T<1%ɶ^Jc{[sS22,` ~ :a`DУ戇"ޟEk| `)7QzBZ `.m;5pw|x˾>|NDU䳀&#pAx7U,RU OkUnU C*"Ni@YL=iPC2:S{$"v(] mgb| \i? G #\LFLlM 0\_c]c Ҟ)Byݴkx 򾿼;E<%6T w*M< F{ 2 ?cV亚{_#ס>1Hk:m $F5p?O*Mn G'ň__UnZ5$qmDtKמV)]uǺwoyAquNDݱ-ukzJ\.B:Q2l:4G#w{>sUt,.)d ګ* esݥPCܧwX)3SrkD^LJE 6|fkdJɣSIF\bV&PSy>H7,ִ m|tq [C 8-ȑ /-؅L7B_ކ=/ r^7Wht6_Ơ u#* u~/LAXH&oro^tUm{ yOմ]b?Va=>{WDXJ8מPqzMx1s ՠqDlf3,yA>'*0b«?Yzpx}YC-#=1rሰB#VP@R\xEuHa CU r41. sx]Fשi߁V:$=:#֡/H:8XH?ʶ k?L+%k1ѱ^V0r2i.b\ NlMY%:a.*0&,n809Lcpxj=UJ *оeC:Unh*2;$7 G|,Fc{gxY2wfaW?:J zz'R3hA͟һ 1A"be?526I-U%[u"5ypO@dRڜI*Z3Ld#>52x/wEپ(94b㩒8`wFr#4>SDzT,.j,3P* `O T>kd@Lg .'-w}l7;,buPTL^lSۥk@[%>n9X(#WZϦ MF! ),-sgkڐWd֯Y 9ujix}K%'!(q/̍[sk9j:~b1K6d[NΏ1r~oT,IC0PsV^[+ŅJ :7HuS~߰ZW1wQZ:IG"$g{K{ v (%.!&!8tA-P5+I2|1YVڮY-a^PvϠ4 U>`0j+&!7 QBWC6&UrSWdT 2؊rZmBXH_C?bMlyd~#^*gfl _^yRn${B?_FiBWB!>=[W3ezǛ[ V=DV5cD[SO;/YGj䴞;қse'>T ӿ385ɶ[j?o!s`DQ><؁c-d9~13Ue&mt^)x遘^f߲i˷/KgܸLğXxre'} @߯uhes Is/#O-"~D+eټhts±"ҊSş~~Z>E8:r=5=_Z\ޢ QGjE2Byi-=2+n2Byfnk^e/(W8F59+:"yJi\ 2I=VWs,<;a0Ie ƥ,@j8aUf8n5hnCBpD]`1mދgFyZ0~fǧsF$z+V'm,IGuc^gi<*(Jx(%psBnNw:rHw7,sԏ|1K$_u0QMD 0#,2Da+X~Oe jkhjFTWrVD$;7uıLTI sx|?H-AiO"rM 9ttɻ\8fźg}>N$bB̦klZiHQ+?^5=üX|^2vLe;j =O\ڒϏyjY"|s*[;iP#~֤;!$}Xe$]-ߡnͨDŽ1,S7ynYY73dzԔt~)[led>s5شu:`!pfA ]+o Jtm2{Aਤg ~Kt9Sd" ?vQS׉o ?YKf'NAᠼ}:8Fx%#h&UFy? ,Q_od?hUM9\^)խSj2n0udGk3~Όᦶ}lU}o,'gV99dO/YY@3`\!j6B 3IɛNdƒI ^g Rx\$UJAXΥOJؖgiW_PӲeR^G49 Ɨ<#'% Gws7nZX/c$_ c߰ke1Rͭ=pI?#;i)²>_dGKWGN#xxL;B+{W}%ϥKgU^Ae)Pn]Y&`aܣPJzM;.ĬU7%R7(|?كLCuJ<fHbs3 "+qXB$e<t['(@)0F~]&<PF%2#MB(D@g7 WDk1~тUƓL$-nueLWhÒ4L)ʏiNDo% 5IRmkpGKR$˧zoI? ╽[a@kR>?F1 GxHo2u>l+t|Ogg1n8[3Dfʢ`/oiW\vto1adxoyNPn]89Z>\j9E AKxWW0/ĥ㸶~r;JXVpjBSbM)kA^_M(GxWlC#G#.pWXX=wJV<4K ":طg~#Q>\@wڂ(wgEͷ8>s^qnAiB|>I?Pqu< Xw%g5>8n_,8C4w P3 XB uׂc}&X 4xV7co3v?h1r&:9%,; ^/?ta.*5G%mGl/A 7Р ꟑZ۪iYl)TjF`zP5:3 !8Y}QLh-p3zn oX] ڒ:Tf)]D;-ċ7>uGki e[ $DHy5UӲ 6B.8^D2u?epOQwCbaūS)Z ĺgBxsU.bA_c\5zq,,ŝ@YVӳrHA ?d ^%B_6{3{=x|2?ġ\ QX2)Mg cZ%Eb`| C˶y>J";5w=G‡Y'!7ǷkO7;#˥c&Ӊ:b|mn^&m03C=wHJbQ`ʂ [Id~$ɨ`t͠))\Ν =Ue:UgYfEzX桔]*Q@ c7~g>lг +* PO1ö.Wu OS - X4 'T%Xtaf6$j "h8;LO" 16d^Ә+_9I.-)\mqqN9ſR5s$h,'"Vvxxy2|zf@pm=\>d.݈Bx ka:g}rB^Jt86.2Ns͌ gc`*.(+q7zܦ4Wt6ΎBB;ʺߠS KaRx#y".>bZf`rdFi(. rdOeա´}vT{hgZǶzM܍o kvgG%Rr,G:;~~_2~q[&œ-kbuc$*8)Yߝ.cbeӰ}l蠮gnw~d\̢[&Έ7 .X {/cj#P`{~I*&t-uPA8=;zEEALӟȷbEPA8C9AJ5zcJl& РS;T ݕt!q3B+EqpKѬᆣj}NǛN%q+Nr?Qg־V N'ٞif_D+DȯޔYc Ԧl?桡,E&9Ǒ !Wكw$$v3U)3(l2ѠOo+xeϓ]F,=i`|Grn J R=9yT\ IFU1r-%Zf'H&OȀiVb[N@\|S# kiz`;L,@唆v8@*>EX6Vpk$"7/;%M$(#̗11w6dB'}kC #bA)\#`1Ijҵ-3C6 ZE_F{v\ rFԵ+1Cu;CD"I0H!}Z+dsllX Y_/VͿǬ)GuToBDө$m,3Ql}TOf@uE9v7%{7;Ƒ"Gw'/9{믃UT|Ô]@ BIT,b_б嵡` ou7sOMXp_ !lwc,Br%ҬӃ,/oe|ߙ>IT~N[@uSpq.Q [v8#ɳZfco o4,=: uGV O@H'O{tvj Y`ӛv6k! ݤjf} 7of_>qT -88` T{o -#ZSH>@2+~ @Ղ{^Į^%s@c! V!u32¦/t63v /-utT90 Y>`A_guCT 30V75}l51:v`,5 Zgۡ:bE ^_[g@sELS aJtSgX3#d H9}RE^0OsT> VS.K,zQFѿ:s¬J8kjV ua!HeV&)MS[!4vm`wZ&Ry]xLF{/og>dw!S˽;;6䕜O,r K`U`ΕQCi :] 4:T68옹mkltsjX(O{QĵQ>5⭯fө[E_BnqgT ~l6ERvjG]bRn63Kx 4.muk ug9l- A~>]SKKfDafTKl, u+C̔m)6jџ3o;yzH ;^`N=vmejOawP ǯZD*NQ,.wt,0ޗN5f@& p@Fpi-#]4 Y`j Uߩ+Yt D:(?۹7 ojeNY Dn6ѫZLxJT]oFe 0,*ۘ'4e`!M߭ ?)gԮ<聉M;_ֈ`8~ |jS;ŸuKD T卑"1Ca~:7rca_5 W8 {3R: lS#O Sޱ9d `¨ 䝤z |vWƶ;7>ˍponNؓɉ[e`V#t@#EOF~${F-ڵ $t3bpNế~򛣈llsv%XC,bqM/}ځBntS0G tE;١pMb O"uɞq hAE,*[8@mpNԣ|9|J 0ͽ2&*g})=J :P]4PRj[Zm=-=|7bXy,%MfwY }jQ"5 ]9#Z,W/^a`o[[(vo,.Z;x Sc-u6C⇆9Vv׃;sgqgÝȻ=;p5?=v;X݂ U1dĮtrX~C«88Q1pX`%D&+uTQG5A;M@uMb/#s(;s([473  ^KAr1ߊ/m1 2%ì;i`\!S$2 &ªdE<>R*)Rr,|.bݭ9|s3MB冿r딙.tXC{T3/UE0̂SsF~3H[{8$/ۇtxR`0y@Q]U7➅aϓGШs'FI()*j*wIk&M6^ړ 2d/X0<\??Ȅvo8 #ܫ)$ *c[=E's k-+-Sh)SbUF쓕:\sUOLWՓ&mk̩֬~Q ʞ=01 PB =OB`wjh\ob8zyJc즘Ϣsjjg)9 W^Wf\y+jI4"WՉZ>ZmVe1|3/ NVltxVLE)##c9۾c0%yÎ1Ҫ"j񓪣퍚A\+V\Gs;o^iGw.su7+뺏.kMC`uԁz[:?#bO?a}n<9[`NXɈʫ'ahaȻ>Vb[߅_>g0澣tW"eoWGp̈Zu?T:4ȏobW$A*tV`P}S aJ+(ĚbV, A9nm'~}9s 0VGh;Ds-nK$˘ou[p w~-cݍ[[.5Q6`鿅bk!#Zn? W\a.n zIB1)'FPQfu sZԞߺAwa[ؓt~\ c&Zd:pxy؈7#bE~烴2 nF`|h̟Hr!cV0=!igV`Idc6J߇e0NjW*W,Llc"%gbIfJjc/ЏLZkJ_Lfxo*͗no硁ܗ!TPh),JUntIs,#|3OlUE(ul%^_6k-7*1D-8Рҹ5pBLJVE4sTR 4I@-;5*V3vG]wepcݧ#5bsڥlaO> I>jq`V6іK[E9'y؜ s/ι/+*7?$DY[7Ƃy=ӑzBQ=3(|ns@1u43|hst>"9C*,Epa?aS  h5tqK'onnyƩNy#cpBW_WOTǧ]bGVn~Td]~lݥFBe+1x4Ufs~8~4wF:Bo_wX+Σ`[?Eeg*JyCk2E){(^ˬmXƁD6!;ϋ}B2«@,Ғ,+kLt4!y'W;gw|<2oHA>- QV Oǀ6=1, 骇4 vl2F)0yRiC.x&MAFG$C#C&D;_4\,!+șd ?G Wl VMPj;[?Rz `gы`6ˣȟ]ml1jz%qj= M±׍(ц RE~ }C DqW@1I0-SyUBJ`e!qSuZp}LəI|f$z p&ouJG%t Пb .V^uyYy) N4ٚ>Cz$CUQi?]+nS'^kOd}4&rN)?A]HPXS{7]5韄SyA'R&(\Hjd,N j7[C809P>3d0r(/>>kkE~XY5uNj5}}J mëwm-h/˺J i5v^gbꑬDy=.OrgZ qnyi3lk:ęL52{>,<>aXmŚcسZtNER. WB)?s[7~>۷ !% LSvgCV.0G]n!N~爉QE>cy}a}5XUot)s (UJ6ګV*P$bFw;`4Nv~%t:؛귑qzK`k(L =C%(v0pmc6] b+(ojr)&R%񌿟 \oɎOI wzؾnvfa? ~g5t~'fQvدcUR^<֭M!aAũ:GQ.LgT+/R%;emioJv*<qH*FWj=!KqҦu#Zﵿ=lK(㕳IMO 7(P H0[ $YQ\|sPZWJ}k +XJ`4;vm\C py w7Le>*LӲ%\Eg/oXb6Fh` .έOnQ>/.1<kjǑeA.Evd#g>8(EMkp7(CǑ!̙W0 QшWj0;>S c]PF!TN,ȫ:WKwbd9k΋D~lLff+Vk!Wݓ.g/yxZNhLЅ{GdJР ӊɮ!,( nroUCb3cO850>\,C{nUOt]s{/Y dD S;j@u5a]B"S}$C<4?'d3}ST8Q2O;gq͎S_|rɪP}nAJtzicVB9.# nNYiګ!0XE[Lh.آ2DOe)Q<:V57dvm l=dd:Gg4 ךڍ%ƈ4kEin9)(b!a|v:U B<F\9A6tynJ_JUO)*^ 5bg(x\1MKrh59B|C[$p}tΒI6+HʘCbf&)?rʁ# =gsKW05$ַu~vvj&y+nYR,_ ;G*ٸ$¬T&XxH꟫ˠKtAo.-IO'vN;tԡmOOtAcU튅p>eI+Td-^Ux8, EӦZ$icW׬`@w2je~\oZԄ|L{SA㍌ A2I!KPB[/r#.@DW;@ [T9Q1H1E'x hEv*LK-N,K`x`NЭB\3bզ m vXN`X`GUKWU34 e0 %5_^?Zew6EPqP:-Q/䮒8`[>{2㶄WކκMy*u.aP;_Z:^z"d+ӥ\DzM /46#4 .DzX3r$=*cɻ7xM}!jȼ'˰2ŮӠ030ׁl &+՗KlRL,AIl6+Vwˠ,56PCE]bmiORAF#NVAs9ScoMT':V4`eS}ߓ.TKG~ny_[GP$@l/!#`8=q$Ir`is ,[evrح,$6}8'D!If&:BV?nHWT.~p>w%dC0 Eˤ-gt,$4AWD?FoJTӛQ֧WGNY,3˭XטKbF7ș"v@b q! 3xS3cc9N9WCa_1ޘ>R{8^oa{e29N _%-a_L<Ԝl93ӉuYizW 쿮PδX2XqheO溔Z}MKo!~0;(Vz(P:Ą|QDz6+|0B.=XHkЙ>OS)6E&=7HP=jlNG# sqYNxpeY0혭ZpxΫC|Sfςm' d" 3ͥhGOTSKxHhM?FBSG;.I:Ȣ c:^yVrvuM>fvF|**W;hI͌ɞsU)v,9;8!0_AX.86jWh0B <ԑb+dq-~*eU2⠴:e7*v=7T lkl>s\VhZC@yj@>ޒqHf~l?byMEp,B ֝`7]A2yMx@`uX,`Mc$mdD#"V~T8;Ae_bG(Cǐ#>tuUmٽ tiGeAG#mYɦ mV7c f)=+.u4gMYE GtɿfH_0Lex[ ~QN˯JGؕ+NEW%g!||2ԣjp"_& P(Ip*=aq\{X͉ 6>P3OE}v/Z \t;K6ʨC]ՐdPZhlڶXAB]G90OJp #> e4GD]O9PTL-K}.?>\)3v6o7]:UIBG{\de)Z7PLg:VfufPy"3\pxɳoC '_5 :esoIQ0 }\38b~(>J"E9a,+'lEcԃckOP EJTV;%Ri`^G׏ֈA3Mc+Q=1Qc W͆R:N J(fiJ91.>8>泺EminTgYJE .1C ,8u ꉻaP?"%}TJ%eOfZ 3H.SC)7޸5i8u(I#1m|/*BƑ AA|]'-30SnM}uU+rK u+Pv҂L6ѾF𩀆Y(#U{4(`qEj`ϸpfMbb5`+и8s( \ie>AyIhq; y/7TphaFM=Ñ~^?V|z.]TX~!y έalpDv,v 塳s>XQd9^d}Vn( ÷A:N= 7~J-Bj6mCKCuWѱˊG5I]1|.{sz&TB۶+s~a9$SU9Dƫ= RDlOHkX8OSԩx젻pmEߨ Kbz3&?zedrbż=H۾`OToE*nnC1/a!crٖ&1_G)tUGjF=GGen~[kZ׊`~ 6>x;pt֞\(('dŶ+fgWCYo SʁDAPm5Q+cvK.YLF`뾥(,hJK#Θ7hrv1e<~y[k+yJ~s1̙J (,sGWkbgWis*ikQʭ߈,*EgBݱ0V >g;d42C`TˋAçWwyzrfߍ>d;kTN+6hz֙x:Dc_->W b~ĿHXp]ٻzyةBv&s";.xk*uwt#3̊ʢK|tR`e rkm3.䮥!ʏQdPXȄ9t1?FUsƲKru"07>*]vAG<Ildw 2X>a;6E5tFb )X[ةzdv_D5cG2z}Y.p_{SߛD-xLvhF$'`<{%XuXT'Đ\jթ_VTX6U\ew*r/ux93xkkhG/!Jѵ4T4M= ugP4mZr#&iaSQiׂ:6\w ^PWNǷJP*Z5N!Y5~-GMtUа'3M"C69= 667fT'5Է"6Sl^* JL8 GPXHLF!p21xcZ*!/5Pw-n.G8W*қ:c`蟶 DzBPLVWsI/f$UR?p|ϗ=ZڔnmOY`ȍΊکY pʡf 6_]ĉ(.APqjO"%u8tVU(*U,2Ut RDb Zu k~:ִ$"e Q&NWBdƌx %8tW4 PT ىZ}̍])ʎ_j,EDX έkGT6}oNJhְA[oiʝbBs9{Nø:GwJG_ ׭BOm4E1dHMd0 x\ځFp:Ld,Ix]^Ⅹu`)%n?wL9(h,vf$LfY&sـ@c %L.B"E3SMO,YC@.3^I D=7Oc7pI`STPly[12h9%XN III(T2e鸸^q'9,|Kd `t]*%DId1 :Le/-DnĠ8'6fOcb:w OAO",ιGq +%&  b}ą˿7ۑNDXڂY՝/re\) bX*Pv?kľ+]5+mM-7ʜ(4qcSո)|Q\x@R wJ M2}$v_ix m 3ɥǐ㬂P6ƶX {q.L-N@{ze 8 4lF*y袻#5V"t'g1k ǺƜi;izLlרXL' mZePGx%d/x݀iGtVX"!ѝ  օ6 {nk_!$ O *bs"oSd )rz EwZ^}z?K'neB4-[S+kO^V)iJ vhNX1=_H@\ELJ[0zZ+ ]8 _sATKGP?45)&|YIOM$΁XUa!q@$N3NyOֲ8|P𸱄#QQ="BQe(_2&bA嫬m]XS_#jim}n(!G~> y%W+> EN6ύX*k:ti{w߮_!=pt8 {ZKxv&*>rRHHo50ȭSsϊ|1B( MDhXfU󶉞,]-;n(hV:r ds *lfU `A ]w:ΧZ.,B"hkw  Oǖ")3&' }8m䗚I.r3F`/<薫,&-KV*qRheר.Fh$6XncnƐď D}d Pl#_{&O߳pdxOqπ ^PN/epq룽^:h-!9jG.j2Qo&/)m^մ@2^t"tS,@<ޥUL<$7h>/"%Tslje޷[ ÄBݺ=nKA,lj8({F) x854Z ]^\d](T?!A][fҩzg'᧩3oG<=3oHƛwbif < HX k;%Γ!' ;^ˢ #J[M H^3KCyooˊ&$1Q@?ld~Zbl& [e:ͫxH޻\y7I&DzIgʁ>,bU(};`F'oOϑCв;#25{ emd}f/,(7rNᛰQep #D 4\Vg NKj,K#&50Srit0)ǘP`!oi߀2="$G9)PvӬؗwdH3&5nS#֢_sZO,þ/|@&'^(bƼ%Պ`Hu &>7 p/xtoeoBC.$O*@"WrIyd}t=N[B2lyr&ݒa?n8FwV)N JK͈4<9-9X:w@kҡDFa1iIб[8 |/>G( Z# ,D]2u.Gh C^#8M0>>"%*DQG1`pW.1Fmn덳w1ve6l@moN?mSF B2rMIL ۤȷΰ2IM[.{jtщ6mQkW2+qdf]{9A=Q^LG=~=cZ6g_o`  \ʈOdbŠ_}Y0~bѧ )^_R`o]gpZ<r&?؊(upkHY':քE-u 1e `?R2?^p ej: MB xuTKf67aغ\V]%6`WpkZ7MִZڒ d41Y[;MY'TyO,/Zdzy |- Ap)ÜQ4q! Ó">lBl s/cwi[Mf7fY=jpw(L\{ە ƺp/X̗5$4qX\OK . Pv00 oMwɨM՗g^TIhpTRf+Ш"o8/vrj"4h a*PtI-}ߏO㊭{k'▴Fo2QA` GiVP|Ay.v%Kg٢7l!b#T0.ͻ|#-KCtTfbs0r,ZdC l &IWq1/n4(Ze7$kGOb ZhVܪB* [q6d܂HA"{12:05Jt{o,zӒŢQD O0P7vl ~s@?F(q9ZQUs&t  O6fS3 9&zBKJlbl42U = ;mz&k`6 3&z> ( )HĺiCvAoU %- x-ȹt9/>KUHVꮎw;>א;!l.b_z40vru'lfmevqIv .x׺i<4LA4+^M$tpu](D#C{AّGXlof2R UABVP ̷}e|{gP {dxќi(]>:a)OPʥ|:hV+?@m),>1<$>åR-uFfO[Ǯ8*Mdf:H/yt`e8 3fV~WRO.-k:¿!:d <~wp3u",kߖ;BGi)a";F c654(_ e Y)Q:n#T=F zWWH tNc8!CO A^lB5whQn7I1 1 b{e g7fH|m? Wse琬OĔFK;8l}sJMyЃI\`jn>6n N -2Hs97[⭻Wmk:{>ULUt^%xoxE"h@c&*RQ+ {U0ĐPv~1~a[Be:epao^k0ML xD̜s{ Ԡ<<_ZlxY6``d2 4޷)wn LsEܤ+Cq7Eʸ@^m$FHF[qrz@EQjR'@x4 *v Csdf|2jK>D84E-VΩ</**$V%r5$y2dq.~1ϨX7JXP9Q=9I}ܐh :Ps&ނDkҀ=VdʘeIg/ ɵfjR@:7u,L1}/C~qtc$:nm|؞0Tj`":'E*@|kQGHyk,g#shv6x-sy 4f{&('K馸R0 -F4#[/PDol\%VO=:;궲*bKdnBy &/BN& s$(Y~xƦdm`Mx)ω&R焢0FlPhʓذ2K wH< Y`b ނ +6C'ۇkpn#z謜4Ac:0pru  E}03}Opt1GKFOw DwvcOT=zvu r͘Ґ#ƚЍd@S'͗.6`QU)-cdm\beL8\hP3pY]Bx$+SnrO^5K)j7lf 4V*ؐx=ɪGs}y*0kn0GuRs LmpJ-H+6$`I6 I_N=1Y۵'p~(|;ȋs^ECB.#>HR#rP1lc&pDR ɸ:Lh9b|&, [pN&Ջ"' ,C)TN滐cZ“LƸ/%^Lt+}G@œ_h3vylQmj)i=澔7f,^s[X#^ y\ݐ꭛5+;HI%[ZTcQ*ȂَsDF=RVgM.Ni#ՖMqW#5tFm_; ||\:c|[FᡵF37΁p>_F nzG=ųw-`ChYp (Xr* K)7>6p{1#dϳ\)*b)By.e_4T(qټ^w{gzFBE/!QB~ޠ<\&86o=/fe_;: FXk\/f4gbօ+K۽>A.|5c\9#|$U?Ͻ_1zSrJ= nuKK7yx?EudՒ1f/"840\R%q+! m-Aa)Swq>ժ͆L"xXx=J2B g^Gt -2FED1'+@Ù.OԲKX|pPRrSZA4Bv L# 3q_,;fc 7븰5$gW*x  G7 b/@ &˕\>ޱY&j,EXBZ#z+h'mW!/B3*;?g4>sЅLJQ.1067S:u!;d .*0Č]ŖXejq"iιu[io趨IHvJ`* bT8q[r{1 іH``uiRYJΙ-_1y%g*;ɴy*К'{ Zv¯LJˍG-6FQOX_萸Lhځ0Of+z )}m!D1dzatU8}&e50tqǕ?Kc@NDzDVCA0Jʦ]y_v f(vE3v8;Mm=Dg$ǣ_S* 3lT?jLw -uM.OfG1n,2ә"yF_Pw[/H#J*FYPP^Lcxfm_'N@[1M\j詖p10%ȿ~snuVf5*^)\ ypڷ n^e^@KQG?x[ULθR+T zw{f5L(Z3a@"VWS>V?2vU/k~z Wcxo_֟.' ݂dɮf`␬c7:D?IB0fV 1%ё0ֲM -#6-ڡ>#$<~@͉F>Td?7Jyf tLrxٰB.q`963C`VZ_Ǝ<2kUG|^j>5$+?0}P /籮SLC,wCo?UȔl$[O/0g쌿0b)̍$ ~Uڵb."n5sJˢSJGu8[vS.{wJahL%jd O^wJNSX]I b49$sOj#t1{ Q psʟmg,˄q"tdl8սHrmW6%Pഌ OL'IdX1AZ{6"|YnM$g %0SYExg7I\ ,:/p C/beG..^SHm}ji4*hCG X Zpw[xOfd,uvk6+T'+yUnp}Wh<#?@5*Eov8Tx )~X߱.\9x'$ѻ^:yG`&srnaQ2r`Cw sv%#]XM'Q[R-=H}*v˷~F!뙲5$%2Z&bt'}ZViQgԏߙ9 YOb7WqQ'h@oN(/ d=KƞQ'_SbytQ/h,ǧR m J+tsەFh[ 랰h[I ewX0|%+DaVQد-{' 9e7.]BaD: ',?JgdÖ:{[O"y=JmϺosҾɧTq) J=ύ]=ӂNV^jR/z^"?mrq\$9= |\~e vg:4^ d(mZӣӪV<ڵq|0[׸߇<0w:@WЙ7&&!K/h)G[X[*Yd ۾ r6Oa삄6&X樘Г&ɞ-L*٠龴^nJA茋; Q%.w[p"̝tcFV|\#"^IX;ԣN(iS̺= 2X{ QZG1.fP*[IO|L{x\{٪ J#x?3,XxF4Aޜb#gbM;v5#L=LZK?;SC@=\rWuQ+ͿYy),%͚3Zq9-*!,gO@J(p> /Iǂd-q/s9,6_Dc^|JBi/,‹.` 7zأjtsM(&LLf A/1l]aRdy\"r?^ixq*@%a Q.,О9@7ZJD/ e;VDZkSZaj(u/e>&] A?>wѝϡݥ՚y1,RBID>4'(h'2 =[׭*. !.˚5a4=(ʮ5Y1Gf9 6 0lHIl4Oy ,VIHagޓPx~7>Hiːnz!Ij5qZOe$MWD[}DߛYxU65`F<hщi- vѲoiPٕW@XGmWnjz~m_'_x4΄-]&~xUu~X zD6㮎3P;l5vG-.IäY9Sq*W`a޽_>"݄I-6@V)Z!TnL4vBs)58ʼniY#'Ю>D2+&?4cO .|hNYI%jE w6)8~ r" QYCtƐj[eMAǹzo,|3-9S [;/c A rvu߽<™dFR3I!FNh]3 Or("F^ CTr[\uU 9){M<7ۅgEؚ6pYՕ.[ZL֔T3i۩]$7 M(0ڂ2$@UD)5@KMzIItKvcU;I OGDk >)S }@wN"LJyiU/wIGpZyڒ tnMTVNDYqvcɝxYF˺W TLjoO{ ϧrJ)"F$\qC^u 3 GS`6\~.˾VVv俥#HMG<+%$?z# 'Siм3/޵M4}G ć`:]) D  " O(1DEnE1ɹ[߳<(Jڥw:&6_7ݲh"}]՚Zt¡. nyfV7f]ߎk56 qMB -ď}|G'+&J2ܱGɥ j ɒ ~h^9v7  e*]h =X5*`czaDUPn4W pk TfdjW;l^3N @2Iܫy^L_6Lx\]=ϐʮz+Êm _ D_zk}b+sSҟzg[~zM[B$ 6Ѹ5N1I+pa<aTƯ8[\U aw<lct5߲$?1)Ťf'/e|FMԁ/5<,;:"iFJײ^}zy$2aXRG`sHl'1WJjq{+2U8Ҙ$F5I QeuiJc\'kYi{blS)80!1bχ`eW|3h0=0INM$gvIn {q[/բܰ1@D$rFE]fD1mdϖ'3nX|%g(jh `D8u| իg ju$zt嬚G5D5&vMIǨ $0s2Ͻ׌?43ӵEd1Q)r&6=OB~ 8h Tj Z'̞j_(O]<,ˤ#!^$ܺ)_A*'n_j6'J숊{gCÞ;ޣ2,gtd #8lD r#횻pJ|OQ$v)MiT&/foF=v {)ܞKx\nEճ56G8|~,M{X#+{cVk%Vks[IlU ݁>D@ k":=2BS~!ѥpy#&BlA]7mcoNƾοRƃ{"`7_?W6{% e r9ޚdM.rW9=Yd-V,)*a*q[/Ʋ#ު09^HFuϱz ǫ%siY/ i"YTK,w]荬%joh u!N&C˨m(G{Ȓ 3 o<4!9́Q6ڇc.` <0"TJ-_wǍi $<5yP45i1dא^}ߋx^jJҀfwOq=1qC1WQ)S 2Ktt!ӥr 6T])Ai%)H޵nݙݲDK#e _]HJs^Ccu 9mN':߄`q"W'},;~0{Hℳ'$P.nEY+Ӛ] Q%w< 7eP5v pV&[Wk"B܇禯eȩ鷾̶Hu%} P xY8-s}$zSOȬRps\BSP E%M/]włْ{Q'g$X +Dx_?dSk cMB + we W#.eT' f6 O\&S\.")男Z\[g[]꼜J$j UOM~#|ěV?|)]Kiz%&l@!VI%9^0䣦2vqaNu^a^dc-puթT/3Cb\0Atv0锠шsiCn20=-fX[ЕLޫ@{پS S٪qf{s<{UJ64w4eqTN{QdT[&IE&mAthwݳv_s"VŜ@5ث"ݼ/):VJyvxh}C:R`ir$;'!4AV 4&߷H/gQsQMm4xeh9֬FpVGwn&MBJdg?_Ov̅KnQg?TLW&0PRo&Ԥ@|#" ?TJ(\<|x,*(zg(jx@2D&1೼oLJXsfaZb׵ w!,/s4ӱZ oM=~~y(yh+5鮏`2v@ *d_nT{\:u NIӏԫ-G>7D2bǤ0*RGD{^9᫋QU[gYMFD~U>ٞhr/w/d>+b6941ݖR2s yXV9.M.)_-OoA5RouwF ч3z1ge '[ivI-NjN"o12Rwh.08wivإ+8OVAVW[!~*9NIK4׹|ɸhrnTQb(n_enHAkirlOcd &&1~-vBK@Y>]PaϫF=G<p+3=֢{1 %6.pf)G L6/Pv3Ғ=*N@Sfma{ke6STEn]iamMώmOoo5&fhy4`} :S=R>}4}eRڃL&5BqӲMZۥ\ qck|;W??&_bן6blsh~ߏ&[GJV({prPhhEGyscnGӂ*˼yL}B"?Ǣ~>3 ,Q(z-&ѯg fMqi%d:wcYhϐU@|&kx$ٔ^N ߃xƤ|f!wZ8vTLy.jNj?ϴA?ޕ;|o[3A$`O Ku?]n05Ux40ft(uƶX\]Xa'M3%ૺ& #+U*CR'#\?zmCd@DCEmI*{a-g4) "8a7`;@2&op|)@ $@[<}@KE9`N9RS ydxståJJ?HJU WQB¸\kXc^`Oes'$r]*qy'=!N7Xªp17*0AEW׮Sw}S;6H̬Ac+o‚FWޘ׾.~xCi><"JU2U5=D?ٲ>!|X8#5?[,)t$p#z,cM} G>-gdۯ-ӌI` lE- G]NOUyGS{&e~¬ #5>f段Ӹy*e w6| N`i9BXTPּ;j8h9NL4xLh3{G(o,[lݡUJ;4G ĩN]"E_H_P6m0[r1 s'hbV<>N2„rA)O|x4N?ZˌLi?0筷yXȨU)2 /iHd1V[Icd0)\ه }wjbY -J /54Y"8 $]RMNR&yVڣ4hz#V0QnƤ&$o(Y;͟ex(^qz4)w,__@g%iyυt$pml=^ODƨ.6vt: O^} 0y^1t ,?EAR48PkX(K!,wlA\/YWo# ch4;HJ8H^~+G 2RŢzU#t爫1`%ᰔ{Ek]v^l}bF`Ke zw.Yl 0. UzX_X;$`$]Sy^k+5Otg$n/>6\: WqO9=y& A#DGuQc5!x,m2wN/%r-AЎR5',`|m[8  6RăIUkϻ%Y@JJs7u ٻ_ J1?%}=QZt!AԡhjDV*;T{!?>R۟ba c\w㈢f9x ef-Nba3 u2|^lZ/yHFThn<`ފXcT udѬE5F_ W5,~1+\=`~PH)!i ) Gdb"סKmR0>$׻ͯ9cmh:}K Gm (g˜AkJu1m[%+C Jl Lħdﳘ,lKLVt+ {/偎ˀN58`` [cx{Dz&kF+=2=_ +V L]#S qU.*Ođ쏑db[87kPŧ= =[bq<)Qv+D:"p m㰀|Nk;7 v}0"!%Oyk/PK!f::#&čtsVh?L'&>륹{ȳng%,e2( )(_rTWݕ$.$#{;e(E8j% j 𜧥1 h$4[!SY=&Pq\tmiD S a+RUuդbd~;+NrP\"TzCkX>ȴ#6JKΛ򔄒yBւcvB@"La3htwDyDP~ #cggLdD#EY'@ a/zaVߙb}߱XSkl%腱 EugH&O1I~j⎃4o,f.'v}=о9g7y,%j;"y#I ;*t u\I#ʏW~O4xI9-W6cۣ A!}ESOΈL]LznIz_]?mv)u R8{D\C*B-ht+BfEW*uwh#BNbF> ^6 f)pb7S9,uu 4h{&4HWz?2Fhe2Ov>w);H?nL2#Z9i7ěY\>>]҂HQl3+n@R͎P (/vIzzb$HRenʎhQ!)߭|C[ D\N 8q n!D"A0z@Ji"^,z[p=?+[6~t+WxLKJ6i &%Rj0.'u~_R7ڳ];!Sx_lJn˭Bj۪Mɨ$KWt^)$-mRO95qf#z:kZ)@q4)6cna3Bdxx<15>Fv貅be3$Y1"XgѾm+ck=t%xkN)1] 7 b TF :|6AϞO(58j'j~"pQO5@N?MմpXoފPol?!jvF* j.5W %! A# #Rt#2Ee{i_e;~j߅H卆%$.As?|$pɄ2{gR5@YcЃ"v74={SaP!DEXsԏI0j ht>JPP"OK̞ya f7͉!Hz=q!.+_` T 6s!dR{>J]2’dEOt)k StI"{NY*g{J.x/~[ ُ'vogLǞT es-2j!6G#QieI9WNd2ysY/?uObtczIW=ΙaEkOx:˛@ݟQeNr--GZ!k$_OQKcRw]M]*aw$egYF|l<71,eԊ]/q/p;1O)Ⱦdu61byb%0'?#y;ZԆ4=^,'d0ؽ{yv>M )]W]Kf" >I4D_V.J4y /d2vl$=YD *t- nnW;-0;IUSZ; s65&3뜽Lj+AgЦUuzD{A-ln"[P+[XM) 7Us2WEFdג5iol?~G72XY|DWh^bAϯU?x5pi߃7-Va6,,M@Ew ,9&oLtTDy+#a}HN B!%OjF }I5ڔEk^ԣyHT:tZ'2q|o8C6ԛIȷí0|RSWq>;]F.IJVkm(Tڤ=`[ LbHcШ2ftR窔\< :9wb+#UthCv7^:@_ 0F̬(_-oUȊ$6J2nLͻj V4 qIbaE#7a9m^+;AX(!]Q |:1OJg!Xqξj0.o 1rѕ e)x#&/n$@J= ]XȑTMh{g"`n66F=a{&#yڥU1}00FFRo3Yi:q$k@m"I I"iF$~?ZznNYmI/ ևwc>[Jvlq2W֕xHִsBbמUީ #v¢v,fͯo6+vXl@gQO/I$bh?m̱jA9ÄeS/l*n}jCRR"an5$}o9_#$ g=Wr$kRʬ#k f7K c(,ӕ*g9'}7 x;-%%pF,OMqoF<@S C(|Nf) ٻ" Jr4Ԭ\Nw[%Ҽٷ:$sȨYR-|~w\c8At[)df`c' ¯R #MM-ϭ>,ӷk?r;x4x"f5G.ID8J?fHEJqʡ.'<+NjkX\|Jăědf^[zkwGs o5sn;h9xmf wPkC~ ĸ!d䦅곈Ujؤ˴8KQ|(XMkQ{Db3u3Н0^ |";`6\XSbU)_a y<ӍԊn36s[A ZsuX(W##Qyg\<0Lj1__箨i.iY.V(qѽX!Z }fbr7ۥ0HxZz4>jNU~/!]3ڊ{cN0-i#*p!wQ :Rb<-d6r w.kv:eK`+1t=za4D0&AH#+Ɯ&k󃌭f";h gEzf#NDus3ߺg]N/"Vj[ Χx|") v hbԅꙒs8 3:+sʔKDXz [7H5Fγ f@ˏHPb֝q;Wi&Җ0,r C c@x/4ؿj֡pm1_.Y] >c]3¼*9R+DŽ?l?/5K>IdC<q>BNhC7-k!X#ԩ{_w?;Y7MJsTʨ ƁlxW]ˇ-f!M 8!F3f-Qp ^}@ IPjƺE|Sm.G3Y>, ":ƠN+_f"'pd0zW4lIW\o aˆe["iޱvzx6~ϻE3_%ً쳆XђFC|5>xcc-= w p[ /d8UtrS ,K8`mq V1 k8*ICA+xn س?䋲3:ls]{9#xQQTE7I2Ti4]XҘ6xUjR?P08RR񂌕KP) ,x^zxHqs(<.~ v]pj!d)9@p%f3p)߸m,d8ڳv cgD%.k]/3 E߮.}uTzcL8@ XJ_C*R}?W13"iwD4B[7Z(`{K !W((үR\~ be101۲{(CQDw7d#UUϊ{&9Է_5!Ŕ( 5Go*>g0KD UF`UG#R"^vtV!ѣP´ Ar*%NPuo9A1<}m6xN1.iQ<F6WG76sbu_ y;B{0p'JKi$t;|Ԇ_tbJ^RG+ųKKmŜ*BZZ?'1 IP7J$5^?Z\@MG H[Ob|ӒCYIآWx4Vˆx# n߬rҊ}v+'8ғ9ʶ(8M'BgU1b}7 /AcD }!(eJ\>HSqI !}rەwI Jhma2r!!Eb-"NkWVGԙAm#ot?ذ80rm29BI|/RST钪yBH[<).wѓ&ih,tOi Ϯ~S牏A~ bViSD吳b7QfMl (] KݵyD3N Jࡶ3=D2GL"?:m/s@+3M2 U'OVN'B:,:}2.b尝P"- 0hCj:x. ?ZJ޵dc& ɿ%ٟ: ۊ|6$ \^l3{f$-7_m_} rl!y/h"+4>PXQd6@Vm=틘6_跪>B[H dQ1t:꾋tT`h cYS8݉t$c"q fMo HUko\n[:"RG溒4Zl2Tt)寤HXBUo9^ ŏ. e9 j^0} ^Ɖ>YK5:U|ye,7…QL90 ąJu`j-#P8U{GP_:p>;8,ĮU] =kPyX NX]_fHoᇬԚf$ZhvqQR;02jƬXv1–#z!͒_'2W5!u-Y[L#PGVj2Jf5$ Vԁu1HSpYYo eFa U}~)nRN#ϜHPWfP=[FG-'mA6 `"I.tfJ,,1ßT!5}6/Ũ%ب kFxRSRϧnxlNo;t{Acn# Vla.Ū{okȟ)g4QSh^Y @S*- J i iq ɆC: ^1,.D)Oi> ; 聧l_Cz2 h)g)|H !:Ad6zuխ~B o,>E7pAHdb'U.41f Ls"Ҥ&P3dud&QVsgbP3֣+ I)]ԡS/z2^}#O'o àO6ZBt|(xZeuּ7rOX.Sό^rzt/& m:ރUZ$n45=IToņqugM/\dY$V+,8 B$Z4NZ E eWx ˎXNz&dughÛSAK`_l샫rm8 |m%5)^2;| jFo˼)?xJ#6d gUc /{ bGŧs߶>}9k5hJ?RΥQWTڞ>#Mʉ|b|HEv܁hŶ]%5D'Ibdn>0!,y[cNpaim>5Æff*N 2R7ufE/NKz\*fsd҉-ܢ*`$w "^0 -&̅aAS(|OGxvbjUX:2'oVNX,\[Ck$l%a1\FKS485HAH/oޡ#TͅL`F3@H3>AReCI4f}#p{8:K,l,+*̕^;һ5 Js|1h)VW!C{%|PrCoV@۷0th!)-d>P?͗`^h"bB%Qzp]F18E|u{] ƫO wm>>}] X O%:],H1 }f_Ӆ,i %%N ɘ@n!~pqT5(*ASYzbZ/ 9oЭ,:nS:8e+מ?g邪AT1,(}QIRscW_ .8 +(()0!|κ :bG-lzsnn|G 4: w-BMlI=Gհة;AX?>TPOͯ`As}O9-4EZ] /G\WHpx=Tym3,da6>FSz*XA*aŭ;(\#(l *ӯ׉툀+Qt|}_xE5ϛz]JMLXqVO~}B}qWxnDީІ}& C׬nx5{ꋚqSœ|g>vPuB3̎n N 8sGsnp a L;|oC v2B1sujW9C!*Vrg/Xt맵 RM$q}B YCņOL"Z_( zP)MiIT`1i w9"u_ dͼ4ΆMO>+tWsﲵk2Ya,g7u{m*H/L=KTYG#fNU/3_TR;S)?g`D2꼉 .79q (Ī)M+Dk! FְF8%BWMRm eq 0?/iMlE *9'\*nw.K4s8kX5kqQmՒUpan?_I3/2Kr(vIX@}8P,R& ߗpr4oFv*ep ;bFjUv8VcLOy'c b8mDGf^6{m&E/7"()#fhɝ^-( ;{nDIuvW"Q|T)/ @2[{l샺OS8w"j圌H5`'0g(d; ĎfLo038!e4V\WH?/OuH-U7&(Iz2e|VUm(NQD 3*N+촩$?,ף1?e-.-r\|9q 9cF{[]rZؑ=Q0N FeU-HOR muM;2\[Q&pYm]z#cMvnr9fO [ e8h|7bҽGRA== (6) k a68Ǵ28<"3;YX}Zz,~0P%퍦{!\68̷/B2X&gyJL"6Ъ:JW5Mi2~:a.tʅ0hL#+ل"ԇw\XQeCoz\y nI0:2' nμc`I`ԳUF@H#kQzJWCt㲻xGlҤiB^Z0Kb'r"d+ LB,c] 9F.)aHEfNnjB%vVE쭽ZrTRńaxHfG R.Jf7 N.\o?v ǹ@K&zԱOpD]\]F 8ۃy WuU*Ճo .#Rܜ1iolWmXVtU-' Afm!k^"f K|):gl"ɴv(uT$ 6,B>N03+"EɢS :W]%F c[lM\][.҆9 , &Jj-H!u~GWb!P !9W*>M\"h<}cʲ!߯}3=ri!T16ihOO!n]4BN>d*?͏X7f& 8Ri`jATx7o{+D􇠁-sk< 36(F(=;"D~sY][m1i[Zs- r"ߏ,3w0E~4J,$ rQG&\)DPC0 џ w3z .n\ ]v}n\V0f+YYg;44k$ihMWlW@&p,C/{WV'%uGpLo/.>A͘s [@'⧰ -)q[%)Ytejn,"XA,>y >a}wN|K&"JDV.`4y`w͞yݧ7R(|!s1j`97oTF03 \&؋N#hRbs g?'`ĵ1, .2ΗW_@BVQ߭0f!-ovn-_E|"UrURC.zzFXrGtqY*컖7? o\^MhԞ׆UxXhD$`ݫ-Ez%GW Cvq;6&|_&u4Fc #8fV# \_szsRoGwΏjb z,]#!B<]W IRz:+#gʏ|0صrEg_PjpϺG㶎NJ*Ӈq9:^EaOu3앢@kӅ"<~!iat e0y 48gXf>jE&?nӄ{r^?0Xkvr,;w5tc;Q `}7nxz,j5 ֞aƫ8eDʧ!iL zfxɈ3 EC`|_ʴ%5de6N[Fe ݩiخ{2l!]SqqIj>fԔ+O5ŹIN=D,J@G#LBWD恚yFigo5ao@+Me*\4m믚$zn)zl5+ib(3DindMpLYD̙Xi78_xceH۬Hn}[|3SEk;܀a klo:cμ>\8.JU^VQ#U2LeL7I8Z)0VC2Fe WN !$XC;6V@lɅnE&qJDClіk,MDt7;`]$, GLA>yj\ι }ɻ)1n x2x b4y-)L-LJ?o5`E?^HCpB4[O89H*~oUi s?Ʈ6r[Lu;JO:0S;lN]Gd5¹>qZݝ4ney9O2_]O2~Yc͎\?ܟ4i'$ 4],[֐0A_8IhvzRz[[c$H ]#zψǝ&7 AٌsDWF)%,{U S$(LJݑ BV5hsm2s?DGDHJ٧7@ i\ ֜p.餦6LXPK%(Lwt[ٍ!R+i(vߵGHF+J! ͙zssn5 5~wQ ``KEjU'yJd/@nTD(1k=(v JÄƵ*$ {kk[%,{w.}-~`I.h܅b].Ew| A %x:]F ǯ^XO7?Qː;vfq>@/ӾU!yRfŰxF_0~M'aa ;NyW]Q5mB7yܢXo9%:y o^1Vuf_21Mxޭ*1D[pjX9QX n7 6fO)5Vr&䋝by`#PdX̼Yׄ0b݈6qDNJex#B$ncQW&!}50cV+E|s{]w-1w+?J\oq(l>Pv,L QR̻='O3&y6>붫:Ep+=B"!m|"5K9MV,H#ZB{16Ww\!~}!Sh!mr}[, p;50:OcL'v,,hxtkZao/PNPɑrD3=hG$6oڧM-۹֭RWvKG /җY -z@'"ڤ =xf"#H>'y{˰ zVF62ZQl*Q. ŦEDaeє 2/j^8ʻH3PiP黦)~GKbye'S+tx],U4FχiͰ$b.iĀ )@ˆJXͪix޿\>)& On |)XSY?Al_Lg)AԤęrq:ɻYB΃UqsbFIN щmkX_I-*;_dSRngք;=uAѿa54iuGoZoǿ"yUN\1v?'>YK|( #}k``vߩA5vE\i+i?0=@lIH9#.?ެz,`dѠN8W_&)K؁Ý~+:h! S䤖R,]D:0>v_c'eě=d)PV8o .k@crی뗷-jzQ|Z>͹ #ޜ3I6MbToA#]JQX`#x/sVD)7,-?(XvN[oF|L6|YT# tG AH>B/-1=,|Oܯ ܽR)ᣜ+rybvyL:8v)2jx#Yk#9Z3DJElJؒθm0R4 $ /E9`R\Oi Cߑ7lAxa\CB7վnJ(bεzȇ!BQo5CB.ֹn]>&Z djU*bOOFb8 :+bBJK…wS>?uۿ$Zίr9G$Bm&.VK>sC"w[eJAf;"\acI?[;!`dW_|Px.~%jX٦s0>P fJ1DgcZg%?Mq,$ӱtVMuqyڳPI4;Z]).ۍ"V~6RYЯu ׼$}.5,倭l{rw4Q6:D oAD )j*]fk$Z(_DǕ 4L2~$W%{g/L-&uyIa[৾&>h7\;$M'A,'1O==`pkun]T/+~˘hg6=j)ΐ'-cF}2A,<)<|NZ6 IL'-d%tJe)G'so̧|w.cH+{n ֽЧnMܖ$ g{.Dj!~%ϱr} Ml̗~U$SWQVy4^:H`1lٻ%VSfz'T YKb_㬓(ɞ\4Ɣ*إOleXGrB0!I=EeM{DysQwR|*A'iB8fh_(y2+-q{-Z4k> %JT@~` qi_4^j61X*o if"w9@тqq$w-vQb{wdH'T@@*&UG 4 kMAfb'x*-=!8u$5фDx/ʁ-Z'xLS.*΃Cb9lZ6VX$[5;(h^Ok~ar)4c}Jޓu{׮G59:sI[hQ!eTn8UjFNVdcv tX"UN9#`3^D#nv<}Wڹ*n=lۨZ{y3@a~s땰bJ@QSDE*F!OH)#(4"sL:VF1ֿJy, yT$b5e([ is05vzÿ@ʆȁW+"{e|ޤE6fF򨰁X[ +>ɨ0!sD`2JB?^_?Gu%ʀiBWlߔIU\7X F',#:[qgĐ;l^7 ǰ9E}t T_(Tt ˸0|Ijmա7G(_ãd ~@ 9qN< aVOncGa;7W1O-㩂̙]~(|[AMB{Y53X٣B2fl S+.'l戴蕉3J\2 b2 i_u;K|OFV[?yh3fQSITxy5* oۏJ8JYXФ[fN4䝚ppr !;p3XSFSAYSY-}KrӚŕ4-$mW'PEX"wM:/ǯИ B, a/k5wg2q"yaDQkAXQ/դAa,%sWCkQ?L^8}+3 >Fg:C*.FE1MUpze(d@z6{-meʹnM F?zu`9]$o:+oIdP֪A<Ł8\SW[mYS9=&4Y{1K^S5g|x>Oyi3H є{ZteSvH5l@:A~1Dn6B @DqRwY-o~mhn+=ӯyףSޒ ~᯦ED5ő%Zv7^Y]׍yZ7EboVƩhikmJ:G ?;Z As|[+zw|959MyQ M}&CE VJ*++o&(B?U} y0;ł9};ȑ c˙n vyʊ]1+b犲iGVWPқ:c&tJi/CC|*lD i<>Ep՛WX6r`Oux;+))UMIvoB3O_R5 # t~opk[Q#,*&+QCy":LD?d$ I 3:Rfh U^llwgnvm"O-Ǿ ˗$`1z]M]2A2ͱRybȊEw5\_w>g4g29ztd7-r)UXGsaH%˥pIn`1:9 ^FwHʹ,U5l[DN p{Lg5)F&ȥ Z&YONZoX+lBu/V\L],Z(+htSmsq4]G wyyw9R\/% XAABf =u kt<\Qpǜ{ښꩳ\8p]qHꙖ@Q({CoΙ-s뜴 [zl)tBP'Q$[O') #6W\ֻ)elܣ&s\N\st9 [ wý1Ux1 = Gz^׎!6dxX0qW5j7U:?\xڃ (MخfubɷrnlU22[j`LL uI7u-`46 ;.(CrB ʼ|׮qk=6υ-h3,vA#Yl.He0ce1cnnEWx,u:{G. I*&d>E:wU)RG2hGMDN!ry-}zhN5G v"/ɵ )vo++]$?ᓯ`%S[. o6+@'G^);)6@.5fG-\SRksn!D`h FSaPi:TLLK& kv'>vV1* EjYJqW3rMRI+A';m>#"]šŰ5ofR{^l,6}?EZݹδnh[ϗjA*Q?;b[ zcZ^`\UWi.WMLoabM〟FOw 30-rIq=׫ 56vgQP`qSkyY@=eƄrWs^'>sw$Fo1tӿ?מܘj x_bיqBW&wb?OB;JLTnwl1 |ER O=;y+;]n)i+ϭZw mY6:o?#®qVWkrME|Q+"5xG<.W@*"?{) >)+o%N_bH4,\:bV@)F<-(*]~YJd4x>}Oü{bWN6`ZaL/A{OԆέ<$ȍ@`f(6՞  @-2+kN7=_E$.K+rai#7/Ѐo}W%h^Oy F'ȷ=6:9Ol&^kXoOӐ#Mv~m?7X]&olڣ dC:e\{ׁӓAc{Mk 2] V.b%iHgTlT?%<Уdj$Z?^y2yّ060vvheDֽ5X@/a4JX$b6/o;HxK٪:Nw]ձ/.A ;*R)X4ϧwYZe6Л'dRzڱ7vkQ-v2/o`z!vlj Y{+BfUEp 4nK\|l?ԾThh)$-jPfC|`c2ⱗ Fqs,Mrn)ED/n/#:#jwG@bV\S.Di:H'"&|ա,׍;=OM"2Uyb­r^c@3d n%)}nƺb7ݘK#أjJ4f$1(ŻBc ir=f39:{eTSPqPYx+O+$?0r}u dzzuEmJ&G#Aﮬh +b}LL#ϻ[- qLy"X [ iΓR0Sd%xC!ȋN Y-3{Bidfql#$XGNF1-Bl/wng5ә*E~tD'@#&glN7QVEP/tW8uYX{9Mdk19?r.2Qnw .ysj^*6CBsA6OAo ;7E.uW]l2o<`E/oXNv;+)ELu~-|3 bmJt ӻDMLE0( &h wGt1#Qhf\ks3TLQ 0%*;BMA: x4KnD>"3˄>GIf BwG{hBDmcmXو8:3vm/XI t3C_{A?uD9߀Gr1it  j:}!apYa[wȌ$(.HNWc(?cWS7(K@ Q7(2SnRu6L) fHb$!z/%iceV%@K6#*bil2ӖFvub[sIOG0~aPǩ#OYOcdԵxI"r.P J.ת9::t1^$xX+r^\0YpϮ"8Snգ@ee8IF~鹺xdn/-L<0JuYC11 !us3Fy4O據}gU?027~qyPxm5@& j|y>tc3BaʢՊ'ޫ=zV(Ž j%?hz{3F{m=%TYD1/񹼴,==dH,>Z˧שz31^Q;DL)$RLKWnUw$K.@)i:)a;2hՃSb3 ݙf HQӽ( 2[GqnЙ{taҷ4M@&[J$FB6W}Ug*e.+  Rr/uWɐFzζG]^HvE$H3Wzǵ<&Lȯߒ@%$h>vq2A0zj)-+`kX?OV 2BՅR[PuEcAx;౰p6Oԩw1!K>ڭxًFk[WT6dj~&^i ;I!AZW@( VrH6cjQaWf␥~ϱ,V8ˡǶ疶^*KhJq7U v %뻯Z;W?fX\{pi8Oד+*!e!v*ԉm5>951(-bQ (7{ _5bdcᑵP)_ ~\9NB\+Y+lzYq33T''du8D6 n7nCmt3Ҁcq6DN9dnu)Ǚ($wEޮїo8k3`; !R?q %Fv3mA:K~e)InXrЗ{")ǧu" 94!;g)_z}MzQNB$wg0$k @Z<ݼtE1,s-MA o0"GK5(:hpVhԶʨjIͶgkpcf '$i|US>+ꄺ̗ĵf39πd&[@G5חYS]g,B/Ҍfݦ[8( 0tٷO?Md 'yRi盥hC'*Y Ld4e4:E3GcΒVTWա̒\]+t1},4lTQooS^Ks;_˔LbZ=z9TN01RQ<b<= r;)G-zm -;6^$z`>h#4sʛ:ӮsM!^ea,ؓJD!Z:8`Ip9&boTF*3L8ͯ55C1Zuŝ`$lvlm/oa5]'ZaD[5sk}B7S_Uj"jruWrIfX@{T[lGع}d L򀇍#p ĕ'#[޳3 f3U_569Lv-v6>|M<{ϳfvxj%/b}T%NE]Z 13! ½hMYR\6BZgWxp|e.NI?+z? ) 8nA[RE5o,h0#ꓙJ\fdC zzO7ehNN Af1D.\ Sm[q.J). k$vЦ(]Kc7t&;xuX^#⛞r=qn{D@rEz8yK:7/!U==F5&Lv^z)ad#ȹ 6y ""ުna@da + 6?":vpO7'G hz?h:͢oz| Mp zֳj**Kl9֐SUG(fawysFRZ%Sk۸-JUTP$1h _Ty,爢CE_;7#Cz}O-ҳ5`z3. ! ʵ$J!φnF'=']|ÈZ@Y8sOy/WX/Jh۞ (Z:܀DaS3w9.6C#?pXrX;9N %$(̑TXuuh?%A˖iX^?JǢ';T`2u6&)GbEq!s|On6{Tَ<$*RDp"tle^ˣfA~@bz>%{sˌY3;ZUuFM ,ԤD{wj9>BNp% }t{[>ԽPTRQeI-`-cyS۽sl\ga͛ho,'dգJz8x unHZ'7p.D&(dK^@tA>BPCmW6"<%dy`xѱmp62<ǤE8/v n6LŇ9#ugXhWNpכst v&Mdl ֦ 2|Ho|e/t$9Yy0L7`q'B&hʻ5BD)QO֌j~kbFk #{DV2>ԡ%ZCYGsf[`HWW7uAZ({z/uLczS/{5G]ŀ˳Ї@TNXCD,+y¶6e"=W)Fl Z2$dzBs&Sojۀ?M7P!I7Vk7}v1S47:'+5ˇ9S]2 xNhmKC%-6bNa~89#<j81T%Nĸ?hEemH2EuyQHpfPRXJ Ԕet\cE{Z5&cYEas5;2]cqPap*I/ZxzT(,aѼKNW 0Wa܌,=jBP&b8ClDzhFknq>tXkKk:6<Ҫ%R+Mh釦 -<,o_ؕYh_XHx k'vĩ7w0QǤaJ0љh16j>-'nPֳN#dJrj7.RT 9RrסJ'N5s,`q(g0s4$S7d)!IA1p-~#|Uؠy !nE6MI Q8b2 }m .`"Yѷx 54J d620]z`;sa[$rL},20?C<@qJڜ}CGB:=g{ `rիOd1xh) y2[jtCWqFt[G*&)'v`%Eʡ&H|f8g$=>M(-i %7@7aih~QIx{CJJ{5][ (޲.hF{^9=9GB4Z:AudheoxEH #QvL\QŤP fyt#%[nw>eT: CZG~bہBE[daǍ8#;ѯ ¨O eRBm" -APPޙNQCNE$^Ee`gOy6<6̒IӡYI`-I`u,j?myl`ƥ*)30Rt$ƽ^;XAKrڧD*f#FhdM~'fmx [ZY}Hn^lIK" 7p35wm?쓔KEd3鸢|iByVXH7{M6tQ{9yT-sif4~-;b^Eu\h`VIÆl9TuV<}:S%4мL.Fs)hqs!32{76$ ̟ƛ5jXHiT"!826*iBHe[O&et,UBD"K<1-:{͉aRój4 &D9WVȏ9H/FzWC՛ B~t[aԒ;ܷfylH sy'CAh+-=U-H0 _pkس—DRkJ }յ}S{2LZV4u= 3[yJ~͋x!vcH@v"xݓdOtlFD*( eA48˓.Klg&%Mژo_#"7P9w`(;[2-'Q 07ٟ-% $_yT)Iǭb6/;G ]Ems.jrpW0kYJ Nt5Yh7iL9F_oɏ 6Q_Og};|K_X': 5d>PR#'tBp:a~aZ+"T;MŌzչ@-?bd+S B?91(u$2k{\g4}=|ԈKF!&n#4^d6yf)aVw3lvnmt&;t4l(]u ƃ9/qIj*MU'EHzۉ}ʬC'(d8&`D-l~.Es33"Z]^ٮ\bkw`k҅khA2N\${@i&ש;I̙ۤ+}7:Ehu׾ $ !ȖvxȀU:LG:w3QG{6ab&מ}%st0kT:+Ϥ}MR zfO{ 7 %_n3: v&b&JVlIMVv {Rݛt|gLU n-ˆQ-^;JXv)^r[ʑO`Ny+_Unv.Z_ 7м~dm8fld?{O~0EWiNނ8dCD})CXi)\Z)H/S4Y2Z=a]9<aJLʈʢ-,j:~Ԟsil?`d7rCQzB!#ˀY4xwO7d;'P/Y)TH^_'cOz`yk-S-=: F𫫒 G<ʹRmQ݂ NrtĬx}\[,ɫMˋ^:{10t-1GC䈢HVT (2&CqVp¸V۪Ir&1m0#MYpaGW^&AS#ykt@(j꫐A"J|hP`aCㅣ}W,oA4"a[M}d1;j:O,N]`c$^u"=?i2^ĥd^Oi &߃|Xc" ѝ3I:~"═s GV_0w70* r%.ږASo%ִ &ĿVjӴYʼn@Ng̥D\=jj"\rw59PVǽ1zOIOc+ }Ty `&&#\dUX4nu0]ѭVN?>ؕ H3[ԣd̶u)}(\6IB1ra}NHIpL,H-G(Jqxs/ahgZg44gpq;k`%g%Jȶºӱ+FG"e)T B*#MXj)Q7YATTQvlĜX"t9-'YE",ik2BD#sǁ "mV/I"8$Wl= xb ;~)xUb*J:8WI4EG9Ǡo_Hbc0]V_}d{MϪG*Ujtz!%#>3ou;V{Ҥ6u } "T Zj&žF ;a _4xyKsҏ\QKBh׃ |.owmL5${5)1=H^: /Co!8Ңg.GJ L »`5b0:UGS3,c# P CGEG4PH͐WCDq軼uu7R:nrWf: OPNwvA+n h lx Q,im?kʰ,ē}r o%ݝj1qE3 h̹rq$fhPuBc*box 7tȁt6g}b^8 qiU`a=tõXgY|8צ5pC ``X{ Hlc9DR() P\9CHpȪ)VSVܾͅ7ĘA 8W|&?N+ _rdjV1pȁw[h4e\/}˗٠z=z/s q7e s{lA_DhV(_rmNj0A:eۜ !/X~G"4Wa}ziz*w8X/i;M&;hp! ǴKMbn?td0@:EqA_&DH Qe"ʛd P8> :|;_J2T?2P^Ieã<{^ {.p=04Pu(z\㷡9j2{roXxJMjgo'#kSLaXzoutW[*I4!0 hii.~݆3v& Ŏlj,1).n,թ&If/ɴMPF0 //\ΫUHMFHp'rTa "݈)?*6䮜v;Ub\&d)2# 9,6Um~~?uFm„< !Q{IMbZ3kph2 T)Q[y*slQn u5  /Dtl6r9 bnv4Q j>;F2#TH! JREؽC!..%$ӂyS6dϢlU:9odH 8m(YY yj\!Ӳ?xUP/. AtX ]]癹>j%5c72/K4kIexQ FU6Dp= *ţ{yK9𵚆oE.@5nF4[ܩlc]/ \|G|zNQPF#ޞ-|<>;sgLtrG"s߁(n?z- )ѯXq1t)2ń i(Q$EM]̈́etOke_2Gy8iNM].nEGfl`ZY PWn<,HOfaJڋ9~3N[i`?6B(ɫmAQٺBj_t*P$/k97Og]|5X$^zDS*i1}LI %23Z\)7a Su/pO dn[PU,fR_دER$:zoKox,2p>/g_0{%P ZR(ryq Kn@ @q:)-?\tHN$Rf!pI`htn a=%ÿf cܢp6.ԓ"D.q*686L~ZEdsͿ$.1B }B[:|^#Bvj3@4?\/;v@J5icD.]O?z;d .$O%*:BVEn= P2~!@Z(Xqoy-0`T;Y}7h[oJJ%>b#s oսO~'E*Fȵ969V4hp_&Ĉ3;d^ L':pىQ6B79m3:M d}$Ei$6̮SwsGlˠ;MM0Wmyn/rIxIjo!I`,?ilVĠ P.6QI# =]ٓ1_0?%ͥu3jv2l(F!WgR?{xoHb|ڱ#oI=7+/-]u-Q~ R8ߝeѲ"/Rr)w9U V2 fUX^(aUi9U>%5#T5k3Ga; gZ`w rt5}r&i>(N{:O 㳡S}oW}>Emx }CYv&:rwa~q38~Ɩ0L०6[YVzJuzs^TVJ07obkO@ l4m2S 0ujbH[O0a26A;dL'*fgUת5|ԁKї0.R~c;v%?(]򹡝mڡpgA&\AU#AXu w$VeLWam9!HN.kQ\!iR!Th Ɨ1ƴ4 tƷt10n0DnpY=1ϫbzVQ j%[>:=ع{0DjgTZ[* Rp,^:bۇzP^`zh%}CH)pa3|gE &aLh0NV;sGXE\,=h} >הndVkACbPv@W1WC/RTB3\ [I٢\^lzs /uڍEIu;j^"* Yp6~|u],F%ۗTܽvq [V}%Q^\YeT29̕x7;UA^FAX8D!Tŷ7ʛuá٭x4uE9CCk,w d4 П6ʖ'f4^t}ەBlC}QtDN=bWi?U6К y ^Jӧo Y^홦STiROYͽ``dtSp brUfS[} ]f4ǭY%Ee,rjsH$U4bc]P's0*ۭr07rD|+M{|vM>-7`.3opaӶ,t.DuSI0 0E~!Ptg6ЛFBYC.΢R'z}qV| dS^yy?D F&ГR #]:5`½@DNyD5Z8r&5C?TPfmRM^Ȓt'óX!\3}kM,%&'ugv|#LX'2Tg~-:CVyeg!\ŪOH͎Sr,v%ɞ%&egRL@k{ehAN!qj ppBbWohWO1k1p00-^h"C/)Cv%Mrlϳi[3sZ #`H }ǹUc`kS3nE֗2JtsN)Gie'#>5!oW|lOWl/`B'Vʶe\>c8 A.;ƪ.j$Ͽ{ tA{d 2]>7˅21AQI0NdtK+,Ũ(³_@˸9 P#&= ZV;3\>T{;|_~5n' X/3kFc=ɋ]@YaQ$R0M8tB< e}.V'RpK +b!;fc7~GYu͊_#8K$<W Ax\灬.\8䳗=O7g41\zkplk<$5}G)gh? V䢱w{ڒxQy!ʃg r|q3OJL8PDh%ш4ƶ*9x"tU 6,VىVϫ; Y ۉ3&7е꾲[&nqLh wwa GK__`:n{L1lQk+ͦNJNuޏ!V֩cVI0U@?%-kTͼp Ma&JJ^W#X$X*q +q=gJ8ە6Ӭ[Crv)dBھ$!A!۞&hhB am؇ ZKhN-*l4b2QwӺQ{cU"7jF]d? >w6T*R2Cu4h>sbmoOuN>OSAh]ϭ?VNIDŝA A14kby(tj P{&ܚnwuh~AU2~}ikBS팭{74L ] y߀ NGGXb.P ဍg-W)z`Ȥ.HŠ2x}d({E 8>y6bA^4sȴr7RBzuݛDG=□^a\Hh|V)gLYAZX^CmLpw3˛1D 1'<r;:EuZꖀlk9$ sVv= 4Mz6O]Z?T V0D:J.;o`VF-9n^UHYXؚ4-=Uuy-H1:xGff0w e xrU:@0xU[Wʀj (sWa@.NUʀ-7˔*넅h?အ;!az gS|ȅ/V1R=m@wl[Ȉwq4 {9CJ&DNdPwl^ᅠx>GmD Jn#}~qXʵ![YX82g$tqe$۩jyI͔ ~FLqzzo@*9L'f/^i#zA; k6:Q7hyT BSNY Hq0bJYa B.I\uw#@=aYOaV`T1"ӭ t/ڇvn  v+w_ ZQLR \d-6ݮ?ǵ\ŝ.o=ɧ:wFVB~)hPX YȺ-߈fR%̍}3^p6Hyw]W&& `)?Tt"ǒ_._#"y'tf3"9o>ko9yaIUg1[1++`92A鱌$<ʣF٩(-[Ǧ]c7x>HIEryj/w$>:kwjK;{߁ 1]uc%$.TBb0 -aa\v0eI\Աtos9dZu&ty1͗xH2ttlǙuE`88w_*|QLXMT^LfVž~`K^OOn%ǯ^B"uڋ6c`ˤXƔ@V%Z6)DW I]ʞuHtfbҩ.V5MV3UwՀAW H 5J Nf4(;EƄy9j[tl(m$%2SɨaT߮K,* 0^lhhяos:ѵXN$Ajylsf´v5Y,ؕՠh]nrw۵(>Sc%-|f5׋NpsdwZkhݽvHZϼǀBra[$?I"`ū (c{TdLeoɊ!~iOFH/f'U 1~/ Mޖ +AW.[KN/oe;Bj/=mv0?/llJ[uhv1b~/_Z khi8cG2+Q,C@6 E#'u>_;!&1E7cᛥTLlYܤ_TbcS%PGMrNQi4B pF:2$sCVq7:@^)<͞u2eoEY͑@y"TCGKBV>_cVߡf)sO+/7)4[ڱV= كs@cB/ p!(Fm!/4w9hUޛ͒kOH0\.VWʀ+]@1񁔕pvy6 .BkX5T@nJ#skIE?cs=,Hf7(>Q3ό\mow\ ЮcV Ȅ篪 ql)AQ;-@yQ&Rr,Ma[sQ NYG |LմIBH ṞA)ߤ,tcZgK$y׊?wo#,^*-,1Kc(g<9K|3B]ʸS?[}#!/ $ہИ6FqKbot{Q0訅ؔh ~_}5BT]1^0vL^YכD\Cɟ47}uꥑH 0 uૃX7ʼnM\3aRLժ]{,b/A17gut7CD>p`_, "y?<7F ɓSTMG\ۊи҅om.(`z |ͻbJ]2.uަyF U)Uip@CAHͲ* _>I`VnWŽF)OO>$ +he$ЈmQ#|+z0kf,cP` (tc"P9f_y禧?KGbB.l]˭%(QW*H/ ЯaOTD:ᴡQapLiFy# U%_s.)q,%72. P$ZC#7=- ,'#tƮaO55OS_7dl} ]tf :X^ag\sm a /g Y0%U/bDLldt&X+!d4U!uoft>B] qʬ񽗙9j_kE>k|dT}6k[A@ i6Dt0M(D:P!&eeUv0{I~a !̰(!z8:)^FyKH03LJ(d5Nïڒ#T_:vP KD f]~K Mzql% ȱt_vUH'Z]"[3aWZ ; 2VrS0Vf$>0 YZl$o>SIȱ!RGU1 WςM|N$Pφȑ{|oYz/NG_oz^g1d3̋C X`Dfz}6' oQ,+3qݺL$:/6 'yri5vU62z/*NzgbB`' ݤ<2RaV uM^Gam`O;OM[Vfjg؞1- rOO ~_f?B5D"sReGUP %pWy?EQ..~.U_VNJJ@:_ d*HQ bU/u3OŨ !KJWjl;#J)_:83\% XX = .9Y jw#KQ& ȍ]>d:NCqVHHmYsV'*mȱχ2r#ȟu: 'ʕK *1SDh1UI_rݫ3rMK͓gEܔ*-K[sxhc ,4%MF0Zu㎴O(9j!}"@>m>:SAE/) egt,;ʌps{La_`{H>E]p,"9KWn*^eKG${9S4g0Dk!YGC<}iA4 }Jy<s㒹1C@y~[\BM)5=! !lI毝My'ޘyKb l{tЅV':, ~;]RrjyS`eDښDXx6T* Ic5C^?+6 ^B)yݘ<,)'k.ޗ}z(NK6.G%{;]8*}!yHdauĩq2 ͤNv_Dg2/'zoP%I* vQ Jt Vj;3Xtˎ+J7z)߹FWV,Az@: ~ ]V2h:Gm]smIaWaVik]h)XSmEkRJw&U@ݒCNp"@J[_]-Twz1 %y˩)@jGuֹΛn=円:AurϘHTLD8lgyntn?0VGxZ-gUEFg 7z47+j:Vּ O$Rie/֚Qj"/RLi';gAxAP/%vg$Jɕ qvŒ@k,_+sԇհpV㟖;3  3a)](1(0Lye\?bPs3K)i"^^k,-5M)n`Up vT琣jNNJ%K12bn)yv`ؔWa=묠s/o7}g@do`842a79:ռ,n{50@xFs<(,3Mo0 z3#P` A2 8/ cx~@ 0j\2 c#FMo㍽D,HCe%5 xxH4v`D2Հ* Xr ;,;CN.6I+_%'? Euj cЫ '/t<e,yFu#;wc2HKʺzVh*pOs<˪y3P߃,ih=Z2[DՄ&B;bBy_b "&KW 8SMۓK٣V-[V/,%Y?@i~ɖOG噳jdҿv|bCQLC^F)UϼBZnrケ~Htmzm 64"2 0e-yR.iރ6w$z,sȾZk2oU2VU&>:unš& srpRځN Yg' w$bH+oSp/l$G:06F&N[1:Ă'())y0P'NSs١ώV~5po%.sDSL[WmK%d.sfŞWK^+k}:H-<6 O] N# շ.gYJZȹ{<X`Ğ?wћ;I5dQi߮ZՍ6/HR6r{QNh +w$>Ӯ[oh_ oHk@KX#Gy'~z "e 4El4%CIpTe(,dD rl<狯P^yP3I]N9/Ys.KVDŽW}MC09iěE8Cա)/hᔃйJ6?90bp)RUœNGU"#,u\x34"h ˚}} Nt+ɠXgm] *TVӛ4aC_- ,.Oғ7:Tj7 ~5ѣ#6 ?AQrY8ZN^Te  G + ^gS-ZB$xsaB ӑ'R#˯"0W*~ނDSK51-U5޸>gΩNhJ7Ze(<"Fnsӟw8rTK!dyD\DAd8îfEP, "W'e=~An3رuSjlh}1u{Gg\E>MBCN~9o>l-O@agvP{aANH fi2Ol0lXy) 껪֌58p|+pX@40L Rs`ut zǥ t!鮵iLd?W'Qc/4*eN*Cn-:~Z6|,R*7|p)%,K&k&@v~/̘5oN;j(ؒ~7 wDG@vcP|{=ءQG٭UTīyv kaXo#9er&时 O^ܬڣ$0Ք@ۛF` p{^]vOC3뗣 8bry:[T4PYXiĹmb6auh@:LꑷhXR[BC׸y.w ~R: 3f̴VDJ)JEPŢMl&8xUv_&Xe;ꎺ|.o\! 鴡 38-6JgT+?O?rCEx0w=zB1p/=ͫ^LqzfwI΀Styzl m@jfUae1 Iͦd-N9K=e/N",jS@1TV# hw7=g){l1.Р3rJ &0:@rAKPP:5" ,oI׬/? .-= 3z{̀ן8 t[Hå@c8eE>/Mx$pąFc0M>tڹlfn?o]%DJ0ؒTP|sհi*MmȠ/ƹ4'N0̿`ڑ~i5@3WȹfǼHU#ysmY Y@\{,s% &nߩslj7@z Xy6'8Zx*֖#RyNfwK6QZuq\ ".AKy, FtjJݣ$%TڑHSd3=^W:ݒmlI칮&p7p3PZ(mL'}DVe;ݮTwhNO3#v(n D^ɇ]s,Wx /7E hw9Dap#E9 2 OZ wqED| Jo5ANō B.8Q-&}16&aNjLgJȶBJKyb.fjr{dvϕH0kypIvN?ˤ m)2?P$3z[r<4><:iLۦ)>8665JiM }[m+M 2v!׽Ze6TZ(%a]ElH+$,fs.7PR I[0'\QcE_`v%ӌt^TI}-J>.]Iz 5oeBOW#7\FLr*Ke ]s-(@URX/W0}b}<}"lGJ_4\4hG{ԧ]PF\SюARk\f _ s12^9}bq}CݎpŴ_xN~ymlp w&' /4lh> Wo'v{zL6Y6Bژ=f %tM0^@)DI`+#\W@GbN) ;GBR&t|e<*~3#~Ym٥;! vУȱ@4|#fgmcG*h_Ki;0 ޥiSJX -n,+0 F.%::/ذQ:2"^ɅO/I _ dP?n7QJ _LT3/=Ūؚ8,~U{w\v0edk=2#g]WAI{F$j@0Y,jd{ W[0Wk1]-L?Ewm _Fi }cl_iݰ^^;;C 㫸SmA K-+B)GuPJP'ݳ!hxdΧfmN/fD9r:ޒ^b92HY Oq yf/J~ dž?NK{y39y3C btCJG]qi+!=XH(ljWdRx"4bA6!сY`6ic \jv =㴼Gɷ.H^zow,~o\հ2C9@"rPO!nUk(#]6K51B"^ wu,sN'uRrNʭ O)Av vSW(JP 2B;WTÕ+t9 u2rVfk :PnDGZ?$Y`G%1΍EsD8ݥR|UQo܀ g]Q /3'o=B##T,7y #3Rh+@K ~ntІ9xjHqcݎ+='h.)0GMHi Dѳ+ahMms'APpyc]Ȋ;pN=bJݚiRņ?Ov-+6kd Sgî8j½1#v^=ުϫsĔA<H,zFyzީȕquǯ?>!!"%28%.WoGt#ٓFl49FB{$.%76"dRybyF wJg>u䗊6\ηĻ^^];ă8/x\G"eQMmmٵ0(}7o\NU4tW़˿=w=[97Yb`Zot[C&{~c&5M1Ġ!"".cm}E }(+STG/O ƋŷNM hHSJD\v xmW+eU2Wuc)Kg?I75Wy& rtL{$'Ùz-2fĔv=qXL Rdoqg#V̳mw!#?+0|1jiTn^!?$Zٓf`}aY֮X!S~7_c5G W4C63HԍH^ n=ö>#H.k4a6}OXNpWHuzYfw7r߈j?HlCQrqۗe(5 } 1Ls1I4fz]X~ÄGE.`V3ڸKzZn(ǝAExgf6UBhS*&6X=hb+>*'5qC@!Z[!EzߘUF Wv0dNi(]UKap.Ơ }6E"a>-!uU/kn:y;xZ] ҊC%Svn7u|hXe;]AB>'/rAЍYN}Y`mv\H|#A*qDؐҭ[7v , $|9A+k' ۩ +˫cEa_VfS}MhS2_o$9FZ \0N{lˎ؆pzZ.BrOIeg'f sLzI 0@)M3̳.c1wz"⌥'Y і̩aԣD7d & Gh`FC4ҒQ~+cb,f)9LP&w!Esۊ8oM#p7Bk`}=WaDRcg^Df$Eo.rx[Ttΐ?q;I ǥa8"U>+_vߨafN Rѫĭ I_P>'5C!K@^%;7Tߐq+'d݅G X_i_|zF?Laf^=M3?%qRI59CCFɠP(NE F~5 qMfQS/AJ -iĤ廭264+ $y#f'FB|_'}-9vH`C<;!ldֺT`ڰͽGXȠ3郥gIg#Mb< G re'՘gob9#p% i_u >F/]+t[xQUt/F|Q8~ G8y{kF~Qȸ=y8+*9 BA3O20p'fu5%Z/*ߡev BPHTLDL%4JAKRӼ{u̒ikqc1T<7u*"BlWz&玪RW1>-򝡘R>*^'!.DdoBG*!P;Юmb0́ AcfFt+zӫ$l߮$/aڦ\8rkY)'Rw0% _-3/ѯ$*4! 2lcA ;S$va T_{KQ1izWO""[>1})mY<iR 9V>"Iq^oovő۳y_xh=wO[zzIr*`G,lO(kzH}5wgv ;VF,A9\d0&\ր.hxL$S,)z@JxDNqC3 LOK ~T7q.n S YɏSqc `%,ܭEQW`QvKRSL?opqFbU"s3XBNM^4mJƇ9I"&zTe`QJDG[ځqlq4y;,ȶ ?w~7xx=`zuJ5&3h*?L2[:r9:MX#gēXP4)0)*FQ7ML{2y)tvʄ60imm>"':Daf;,%o$+FŴ(b/8ݺ=b,~U ?V ZJ u} >LhL&n`҇jd -0Rih;^?* _ #QZ0vppfmn?̈Vy`o"6|5 d^Eft$87 h Oߙi[VLL;^A#rFCM!,8K6?߆zqWjOCԘ;NR[sz|G,fy7E 뻭>{&^1k%:@6y%ANosVͅ[n$5z7l־xz_ :{ 7 h445K&~j]]ñ*. %˞5#p;R6 H0\91@,`\ euG"|ۑy%LIrh/+Q)0ɳAMxkP~D)>eɼ~%' ^G~ B}HbEp ]`nˠ:@wG|Z&&bLU㘏LY7z9Ȩ o07,o|*z^\;cCj(>/&;fm Ls٭ ,^{ h={6vo0!t?4p>r@I 4Su:8N @:.HVm[ lŶ}GW&η%&҆)=ajU}]}{%"ŠlLH)}g4"+5T#2oUsOq&t1oPd؞#ABE9W Fwl2F, #H$w\-Vs١d>=>t!I<^|ykYƗT@D/E.A~ ؽ[?Mk\߼U#?wq[:S^R麷4U_#5:u3mM,DxWۑbGώH;no*"hqWO`@Y,K!6=sC~!PpA7\dsm=zYuOA Jx?>|Mր=k1L Z#)Av-`l R '}}dItӵ5nO@at]S4~t|λEx]P_19y爑wm{#6' V'nI+_V1Q7$ԭ ЇQaߥ]ݻ"sap/Mk Ԑ.O8zˊ7;|q =31Fu߇NҦGϘEx3&Lq0 k#ŷ kD#Q,DuX&ZJ)B^e#aA`_9RyI1B~ yFUOp51wG2m1=h5HfY `zU|(gq KX4<r(WUl][gɍpy]d.&J=8=\WD镲qF7'A#wP4a (3'tr\Ĺ9RIy nvNiq]N=Wdm(ufMk&*)9Hrq~[=VG_ȷpP'ZODWe_+3!(#R,#5?U#/RZpܧz.Jޘ4$ +BeS>sSN.}U@I[?BHZ4:X'%{5CMˇTAvS>^%7TeloK+2o_ˍJQd}Pޢ;uF\|4lozH5y]uİ?(rs] jW-}Q8x~.w˟nH_Vx9yie,*ۘn.":k(MgfTH.C% Z* ;nWȬ.(5 KXRP3UM* R Ôݙ_Q\(A,ԗOw5~՞*fƻzAMHh-3Zg;4<^BC㷲u\*Jɠ: wQ}LWiobm&_9|8"XFQ;u$s=k2mR*)y_33` `!A [u}O?ׯvt eB!w+v7A-Mu'-3k'_m}B/n:a`s4$(%Dd_iz([|1p,I~e ES/+UPE8{4p_gl \f$*&:hD453I1=}'GE>Tb^ b6~nN$ y%RD4zZIxZtC:kg )`|`Vy4LhUSm]=ʟ@tVܙux$KZjJt9c<7^s=$ve5xDC:z52}S]_ր%-֣&VRYFԏhttKZ'NQ8h`e#&޽bv p}׺,Dٷ}rHв{WB'Jn MzmӤlgezI uY׳ fcj",6/N=FQ] ZtÜIa'&3K ۜ}s-~3uI{F<14?Ճh1BB0,$S.Qd5KFt#{qxJ<.~upXAWC)j?6)f"蹇̈qKE5* 1f&ԟ,Ä얍bJT>MqGtƛSgh1q1k+*X|\PëPfoA~R Pm9qJkx(k؅ӏVA0X|l5V`<_%Q'@5`z cW5asנ "{fq9-U6Lh=_mrꪢ38x#8b'C.P(n;$BI0:DπIsSc.k#K䰿=ᆪ(r똽 SX4[@7ohn+4ٱ$U})sCA{E#Z!._w*ckۍaZhce71` "[<\m| gT0mCST/NWDE䳂)<߈ɧ[5U$a6)vƖ 3PXq,Brdr]0N+JB}΅DN|3ۭ\"-B*V NCE@^ kuFM, Oq{et^ߏMˉOܝgyl'gx?[)z^:ᓭ{'σ26p8șj0ع#dJfmD a~8anv5CYJz~fje)v]Ve3i'x#̓R޿n)]VľX4e'I ,9;>xjn@jr]1SI.u'a/JKU DvU36J_"\Ƅ j6Y"Gacs `HUZhu>\T{˞T]5OѶ-VW[VVS'ɽz,dFXL`< ٶU3x:"%kxn6gf8˰lyR8ౝցu-[w!Th$o9ZX Ic>P󈍯j|ห?㥆1*J-aY%@f#b1持LiS(Z<Ýj(V#Saq^B*A9mL'Ri':A])~@W}׵ 7WD c箧c[MËBYPttc xΕQn=*fkE)*-yD|u;bV5muZ]}j[iihul k`k30:y9 `+1?FsD4mi%{k%G5v]ZMi"OęT'U#=!RШpp mtpM6{iŪk{YAJi#(Vib&)L綶|vW[g|fy,R(yޣxDEvz ܝ3Ppέ/B_stzM3F'7-P+I|^2W-$^NѱʟQWIE('G3'ҵ{4~6&zwU9&ۘ8퀎'wʲ炤Ct8(P%D]O'~n4,oʜ]s\d3`E\R#犤u?F JՑ瞓ɿ&B U2b\3>!UJk vBAEN&7>B0 oLB?b'\X5CS!e!AxD?:ޢ@*!GHR+sVy知7ω"g$X"c$j0crw&ζ 7zR(m) bǦpQJ0 nq ; 8prF !͌C /ONvPs:˨މuG0X골zb(^uG~h52(A|1wv+*+^&}׾OhL_([m1(CCN 88z*(Շ`7{BE[/ttCPPw} S!qO? y(k,DEx\OMU.kyү`y SA3fv^4]Iz@s:4|U9XR[g pa[j;pB{ȁ>q0+nkS*>yF`S^["~t Mـi#m_ Ӆo/X7KhlfI60K!I *}ՠ4r_Růd$1W;8yR.1bʣ0U6oE{Y14+)k62A~/|loq%/ x]E?L ?ṘZh 9ަ=짧2@d0ӞKg' S@%O6%Z))t4/0@xWv1Cψ=s)@t)%EܫRI6!M>JsY*5$e*kQOx 0R^k(Vc !)3{_0G\W`B/8XuP4n4#pYR\G$ZF\ J5.v Fe8D`0%I)qn%k wYgVGfghzrTФ/| Q0 w(M#+-e\i-cZ+szt$Ac՟o2KC\3 Arash*N&Ѿ8K.]LUAyVáVl˴RmyƩ?lRljhQ ;O6H0,?"O=s%t -BāGfOvY/o2݂(+BK^2rhj98|y[_aDvҌjl(?2bYn`J2v^H"R vV{[GvHO*fKRv|:T}͍B n'X3ȟbuRDE'$CsEx0YLg ;mx+-HZbAR]YR)ކm+_(xq7Ӷ KU&FL-k#}+(^C+vH z5P/hu{!儸Q,$5"YmUE f_i/op^'>]Bb'eROG;7 NܕŰ8BS`f`敆T6/_x "IEic:%.ۂ[eW4N Lr 5yvF,uR}bJs9Y u Pм:bk9_8sl}BV6N4hQp'p{H> b[dmyDNV]G:avPڨ&JeJ5C-Hx$RF%JF8nӽA{"D +oҊ[m;Bĉu#SqU/sŜv7ag)+fZN\ wL0*FT20=.KItp4rU B@gk̍J{촐K`) ..s'G heGa5eA쨚D器 $Y#CPsQOB+#zT<6[Dicu\-#=HF &-o^i)LF5g#NfiimbS|f)KOO67 c:?/nkѠki)[(i% I6-4z*Ghn}IK 䪊ݭq}'L)y9[ ';8ջ~EB"OG '5#@_M,@sÆb_(O!m5gϼG]eXq DXZd٠m4 K͢S^)htƋ|OhZ0c<Ĩ9ͿVx^5v? 2 Vۓ"7sA(Dq;p BHw>MHxHFկ*|W%_O^bЅ gVg&X 2YBE(~4kߑv4ėY=*[usĊbhG c] KrH7K 3ln7j߁:'"ui\<:m;YFpx2X6@X^_T?r?srGػ\1'PX ?J Vd0?5.%{1iE@ G YD9 s_U +ku%v~VqBx>bڢ<ǮHX}ъEߝ T%c{RW_GXѰrC2k km9-SEѐx fh\hMt&P eq_;תw#3YFNx8[}jP_y?:#_%[MNv*4lٳuQAM(oPqY\0} eٚ E%WkţkGf'[pJ_^:ROZJhPؔep=UR_d73ҫۊ^ROA18 6W]stQT0ΰ;@IPR'I:Ǖ_:b_x%1|Ifm'/;$Bc=&Nl+Kc ͧv|3MɥJycFſFwɚwYxڑ \GȉFѰY;׬7&8E="7!3\!U|j#>߉0}妷Žc 5v~* ܸg//nz) !ŠF ZM~tGb;+J=)װAh+eUd%ͥqes~--{qǴ'BN0PfcQtnz Ծˏ--wܸ2/aI=?bJꓺH2g]"0rpY7T85>6nHr :]!pn8]IL;]>k۩fvwF4<1K;dHb_i@a?-fq+XtMh~,uw 4rd<MĪaShX/Tu#[rVm~b4{*a՚t=l@ /bxɶ Ao}ჀjPć62QP`),8go1?DPeI]yJYeKUJST٭ [YB3q5n?ڥ.Ӭ6HOzs L_a笠ilgݰr/&$@{R &gF dˣ&&6WnP,\UUY-ֵo4㎌0rϒgr'r{Cp#E@.)<h&nHL^=K%]Bu*ZsHJLEj$di9 /$1 ĔOUAϸqJAv*k%J2y̓K{rY!H9# %]7RoHQt^$e+$IHz酉Ǣ\\)|Iϳ< %C'/1NCOG6U"R$4)G91/ cc p'tC"kr)PD> (ux=~ ʍ0OQ\'Va~_6ܠj +JrG+l!I^/%4.v@M1H+|]b⻊c_sn;;Nsb,y` %ǀktjgmQ^$U E$h8?RcϴrrٍLu娇)JNXۯ> !C<_Z3@u+y[ z' 觚.Zx #1IMBz?.59x G響,Ƹ|efk^$+ZRWS+ɾϲ 20y LKWomr4@ݒ!NEdnFO""U`e:QL;;y6_wiόvTjckr7>N֥*Sg`LuےI,j1Jp =4Y 9f|lyO E0Gq4qo= 1qDԇzZy'm;)`Ak>{һq[Nkµ|/do@3*Ƙq4 ,!_X̡TY!_;k kVcPxQ q~xb <&6j$Y# *yHtNEbd/~5݄{/X4S8|qb Qά=9*:Li $7-E=`ڼz qM*HmZ>{QF{nbix'2P%,7?^F.RŽ;4ܱ`3D6rYŒ H$7\>^P# L̮84!`~h XAz>w͏Ex+ 0H\!CڼUBw@ׅ0O|'~efCuðqlQjP (ޱ9s+4|!KtOS35o:=gе<␠x$+$-z8&HM̴0+%[1 KW3[]{8`jX X=1?e~(lUu\jte,UYC( 2NRs&YАQ5A{$3dՓ*\){Y@(}'tE|sG$ǥH$!c.I snI3+VO4YrwYjqDl&^ز,w)lzӆ%Ol"CG:r;ki~2iX/O1!Zy-kYl8f^bh_|xޖQ3] \ Txc Nli2sVyJ t^^QU{ AZ8{vHMLϼnߔw0 :_݌29d'̯qpUݍ :5o {.v;,\žr)l* h V OPBy9҃-X)L<'wRKnMB2,+5ݏK997*[`q ncR.\BndYN_uT瀋*V_ljVE,3L&z\ګ]Jf9b]gbŸ5X-CƟkWXqܭuˀ ԋ(/cp"!򑈢.?M7_uzsh^WZ/9}ZHPYQ]G^j2n8;djmݶ3SGCYT?;+V%n5-Q0S^^z4ĸSB ɵрr==iQ66h[Z~dxMYOڸ"[QPWgI/17~OfJGy89Z Q+{qƋZ9Y\Q'as6D!~t`;EƘMO7 BNVę.ݘ ROgȘcj\wc/4BlZ6‚FG$:^H@}[Cޘ{$5\6{(L_bzvAל}X06ۢLﲄƐ!wfTn帠 %%\k#ީ.Ȇ7xļչӜ hʳ85\m$ە _i5bǾw.h!Otր>8Q~'K(Ap'̭LݣGQ&W Dg[:𓧨Ka_ZYO!ڠ U]jq\%JDfpn FpD~o*T)lDtxfQoluUS{DŘ;yhvyuCq}CrI ƃ9nV{0W4pt4w3xs&kǍxr>g(&~GpEzƠ^ˊZ_.-\YKi#_OcC^ĤKKG@IY [ *V?=+a6HREFFKW3$H.ud`*;YZd/xE l,Y/DOA>S Ot/7 JSh֥`cG͟Vk;}=Ur,™zT,:d9[їþacUϓ9¿b~c[+.''o5n+OEJ0uc!AzX,Nv|LWwzb3B_;[K?sx8=զG~ޜ8]h&n)z: v!֡ǹ xc*J _ABhG(E]bbÎ;IHvD .,zxsW!I #i]kIh[o+} [-]j<X`Vn8 PU"T0u`2B^{*J1Lj Բ1aT~3>e=,S>ZB} +XqT.g9]Ӗ]&S9ƿSTxu *}۬Lbn ;" ~H*9qcW bqq7eBloC&ڐq(iZ:`"r0* b܂ cZs7+RU휱$dkF>q;>xNb!oK]OsQ%h X<Q(X O..F`@+pf()s9|OP&y[ۮ# |5t2;,c:}_戀"C߅#ޒ?y0l;]O]~ œc,lTU seQ/ڨ4Լ#$k_}.AIKIRXVSsޘnf uc%uQS('ܤPht|rC-w%;2bL 9W* "1NeN=3vqBC `F60ɪW | I('ŗjقˆPL>ַ$DBIV7VȆ pמ0Ts8H2d7{Jp.H.gy}d72P~q\U E*n JUtH^/^3ߕX"-w~sX(UaD̚Z ANPrЕpFA8@Q`YYDlL̩썚_*\Kz|_0M{'wQ!gܙ.> -(hX=z\:EثLQ+Fť*΢*ܛHK ӏ%J'}fl N|JTr-#o,Bz>'/=ެ`5gѬk\ڲ:"Lmug#Bl aXGw׉ |k 40,?ۜJyg=wCqݴˌ"`,dٱ\R23Lɡ yEnWTO54{M?(@1px2S'Pcv#̈́Ioow(PXw G_xcNTP !X7"s,騺H*"Zb7fk? W؜ۈ +EʅdŜ&$yfYHԋoa"Ź$nl48^Ҋ0D]}sDwd]kT֩!oԕx+L^Ƣ])s*<:{0B/vN?\%mR"i2F5v ?ܡ+U sg۝ P*,[SqC^N\v2#c8E}Z,rgScdG8'ĒVfy.56xS=J.>mMڥ 030IYnZrYVpL\jĂ<d [šiVz]NLKkoJ5H(Qqϛi?.}\CXRt`7yN.c=2ceSc>\ğ {6RBnr+xA<0~JU.Oh ě D/ .<" g*muYD_;!ItnVF.ϋV'eTbQ`cKGZ/s|~RL)#+9!ۣiek,/a)qk(&ۺEOF'ǩ}w$L?SM گf>:Hz@lسpIp]hc#_wcvYlq.K@3#A:èc`?):^{s}}ZFBs)V1eZ18O^'5 #:َH?;LR[H+mk὆smA!}4WNJR"b*/JY5vyw]3_}@r cfB8T*>2E16D~e1!όUҪ=v`܈|(SYkEh 6R"&CCp\Ҟ*MZpE}A_,rsdɔPZXrGi/%0Vi-Y$6|dwKХ_]1j٥ v<"I 4n@}`ݾ!=nx$@Ɯq)K(_h-ʹԑ>&? %yfit~x\G`$BTAjLYMi&"*H@PK~T1 Hd+R&7bx!P{\zawN:2>N~_?lwJQ>V}QbP,o;RρC͐Ơ *5`p^an<.Vu@ә Wk?JwvzP;ۦ]-H=g-.#)bcF_ȜTK,YraOz=dvr7ǝ@5I˧3jHWMڐg|?ϊO+oyzm\uCFy:#Qk5e!vT>ȢvE ǁTTDl.\viٜi=Jv&KVTy6-!E qm8U֠X7ի N38T&,\:E/lhft<_{Z皩e3uH[- CB<+% Jcے8ݒ/18(f:>9NmHv/ XP39ݽ"l=Y{0 ‹?qR\vԩZ t]P)"NO vdI>%B;i0'Jvqƌi+ƹPHeAһ(PAjc''afy(ࢆ$0$m׌zh_&jI=DmhK|;=r6?0"[hM_[N$`S3.D(܌//Z젚k6<Qn(cFKlVf/2i̓5\'` Y@!ԋL:r*(tíe[ 13.F%γ<&0E9C,nc2ڮSNU Mf._TQC D\qTiBIĸ$2*:P\;8GG(Ti\D߽SrΨΪ47{>$Ea,Bv:t6ޡp-eȉx< A:`|<;nWTPw[qyt٠ի2lR4Uso8є=mJz<~[a즕c -nBeeؤzbFR7LDav'ȂԌWdg /BsX%X:,qK93('<\TM0IX)O]7S?&( 7AH  5QIdsTlԡb SfQarRv@#dRu|6y)ϱK]|ϖRj[:7sGz\ ȧapS\$ڰ]ޕ0>3爪Fo} ɹmg|_Lż)-.өۧA"5ҚA7E7(G|_|. b2/[|Πz@'';I1Q΃8u`hyW )Sq^;R3#y^ 0L<>_`,,gߦ..6%"R{2bTEn5gIfm9oR;>nzM}2`@5[ }* =yOJ6 }11#1w!݊-C-,'8dYoNBj~zi.~xf%2)<چnڱ(W >N|HӔ..䦑RտЫ]mbI/")5Pð,&q{wY{MQIVqnn _af#DIt[dq{Q58mE,_4&~r!A>ZT?]v$k9T8?ͽt; L!z:Jv 1,tq`BbJ? ?V WwhkE^*t9y$C`^6 @eAv8J0('@#xS\eS7 ݏeORZl[Bù k53;a7\%o jW쏞;7ʩv&m Ӗ[L=cVRD0No8kB.7*_,w8/O `> 2 HѯwwZ03g j4:pwߪ3슛&.~w5]HBScqeؓf3\c`Ct@t˰+yr٢pg@t,m|y~yVv@[RaYY'|tqd^$𘊅S7>R&‰evX2& ?ң;-V#39Zqxk Hyo2XhϷC^q'q\*r$>U?L8?o)j9{ާ^8t}yqR&[m1 (dz( Ot29mCwBP:cO'TZ,նBD!IʪD&nf"\Q8&lq;!ϷMFwd4͎:T {kv2;7rۊu?Kb{Uxֹ ~,>o$Y&1deaeU/.|7 mxkٖ)211XYP~I('TFY!A v\Ddۆ tXPb # j7To5k덵SZ8>䶻/D J>lD`~]u.- bjh&ZHRj$מh[E"`I$P]Dv}]^l)M,tG[yƃk\{ԧ}`تg|ۿNX *Ǒr4a~V><ۯ ^%!>k~. ? ,֒ʥ!{&-X*[x|"߻ؔ%Ѕ2EcG{ZnVKWClvI 9pC Km?Z=\$+e`UFzM< TT<묮sUs~D>c"EuU,@Kacͮ-mcdQlmkpFö7oI@oyT,4&5)yb~Re)3 Jf#;Ŭj,zr&!mRP~*\)G յyQκ21m H0;x7yn h8` mJ2s|-ťM^? 4<;Xo=zZ< =K'qPj{ڄM;r.e47v55`@ҰTi[O{ɔGnF닓97j}(K X}C>n_%)[uG)xi׌\y\#5漮++]Hc\r-}2E>$GsQc $8=#*YQ/d8sƃ)[/M\J/6-m;O 17\S +-pj_in4Sl?>DIOK;aȶvMN]Opc@7%θ*t_da1;9r-`x9c$dы"Aس˨lأ}%I(6OO!Op "V0^ZܹA9NrSeF(ZeU~in%L-xSBIN 3Aɂ\ BU,&VSI;ד /58[brpPV:菊,]# hg^s}-\,s~rPӀQ"zM#/,;}JY:%TG4om'e lGʃ\CSt 2/XoLфTGб~5y}yL:ӫ5/ǚqmHdQБ1H^\nn We ø?_tO;l AdZOvYIv?;΅~`/HU5BСHwk4%ruD׸:?aw&!q,gЌVޭkЭZ<]-w`3V1y(,{>ͫv9D@߿Gpc[N/>;@GEްuU! nsFd2_SMC2+D1fC6۲z6VLs6W S^ -mCP}w$^8-`ӺXG'vq + ZŒDH"m(h eQd91' s^8Z:, %HH5% u ` Nf/fε)IX,VPj,Ɲ9kB ꘉ27ZU_sz]˒b:2F,j[?!n+n.~]׽:\ث! "K/xms?9x擥f6ʼv$j`<݇D\QVbJgwA(FKԃrJ%gؾ+dG._48-}d%kH`^_3(Jo$q̩u$K#@W_&: v˿e̘'%gȍ?n5s8/[TKipkuu&7-)_ARGH.ewv~jJUvg^xGf] @wjm_Y}Zov4I{30ao* +X$<PsX%nQiTs,cfsBCД&E©85]Gl ڋQk5p_..fJb{ K[@(&5nXws^E?$rhE>׫;%X{c'wꝳE8Mv`?n?% 3B*H0#\2 ݐYx-)޻RDFTMj9N:O1c7HҞ/ YnZ؅^biz ZS?1 ?au'Y^Hb,grրyhHLl^^5U{O =y?}eWJPQ4<,7b4&&T~NgfbavF܌/Ew%zpk41x@ѴW26ni]޴4uZN v7c]/t;"z?Px$X|G!Vu%#Rb.&7_:7 #yDB00xp)R2VU|E7D;[㏾4x䳩(A'<"\>)DOODMŨA؜,zȳ)tdBTo (qD:: m֟ŷFLsc6k;x6FʳK'T̢Q*yeqM X0Oy^@)Pv[\?;1%]rF.F[ZтaYt]0IOS/J?Bz*t;F+5jFpk ŁHrXT~$.. uAfjǔqJG!:fn%,,#u9îm^%&$ޢrsXwVT24gEuKk, N$h;yb_էH?*n^t?\פȤI赇hbbD]%PΔ6:M\ZŕO!ao)u>P+b66L7N'紕&znZH" .B/)SLk1DUsɮc Y@4 ch\}+[uoW=^ VWó+.FqOTPR"#y7P 8G_X\]f_((c|5k} 㲵&ˢoXpy!Z UgO< C zY@ssPTyrV0]| 9I"j3LPa>qJg1jTm 1=XIh2aY3"XpO~8äTCG0|"*A="ĕUڿ[ݳV621^ǽU-6g:NUjMhYOrUp'΁|P:_{^LZ ;?~ 1ULc{=)wO;*<! L0xMvG$-S!+TWD/ͼw`ȗb8 +m\;.?L^x[wLW#6/xwXhI1ㇴXbO-P9FeeekkY;CS4jTix2r%m>zG3qmFm)>Rdz@ȳ~pH,43t:t R% 6 yxJZsc? ?[T?bw52.[]&LGHMd{%mHjǓcC?7^GYvt'HWg Wl\uM됳¶=rI]| ~ZQԌT=^};>9Qm+H\]*r KYzG\zOnsta.ַH= HбP ;~%ҭM(Vd1hx?bsǺԌXZPbggr$O CsӐTV.lxWs p';@Mf3i9Ixh^̨%7ȂĹl$Gl D\_)6S9tE^ Pg;zT=6qDC85UfșpEhՕX_iH',t۾7I_Ҭj1GcTڀ/o~҆N9m %ƀ2-7Ͻ$0eԹea{l|:侖JHQφz0w]!wCaϥb+=;UU }Psq!AyTʱH?7󋴸h́ ! =:Ԧ1/<Ǹ0>pWR#dY`D;VI䙪HUkljTDⅡ,$p녖\ 7RW^c҄`k;obk@UԮN9ݦ 3O > \w#Oqòu,̯ H4s)ET· o8U &>W``4"(h*]{dyMg.0ZE <$XڱԻPWwڍ(h+ކ@jF$!>󰪔 E./3;u9ze' 9V=4VWV!]h ',U+Һ*w2>pyXShueToY,jT̏7n ,+耗c g (0))膖ԏt$Y^ԝ6͒ h[A"V`)L:;#)$,Vɕ)*1nShn s̼@z5zYɪ4A%ӽx0Dl/ 0ǀ4Tqv+TJ5~K5 o R, /M..Ip@z-[+ }#^xĮŝMw|~}[xo^lDĽN 3h{UFģhRGˎE~-\r7ſ&ZE?V>ssV[8mS%d)SZeWW]$h@]jkC *?Q'`5,%1n7kgqXAYOK#.d0zO?_dja$U,4+<ݷaXXŮo˰cdCw"=cj6N[*Y΋R ŀz쿻%v]Wnˣ swh@s"& 8i`? :UK]}jLG@jڱ2P/(|\zb3,Ta_#'.]ɛ'A5@Rz qJSW' 1{wSNG`O(7]X"aw'4 /(t3 0qoMϷ*x>kuf~]bI&Np(f2W?0j:y&P[6ezc0zG&?ҿ!\U}ވZ#DpCo nnsGI:Oe6p~nT=)U$!90eGvv2ܼjBN]z& /D 9w&z*j. bH2[FEtKKj +;/<'3x_p6^ mR2Pͤ?g=+nҺ`LvWBqC?ωβfx]tv1 Fzt6_=YM![7y)i+d<΍#YzY dPOYT&p 冦 "0 iPzʙ1.!u[bυUEI ]j{hvrٯWf4SLr`pV瘹`ke\Lsʉmw}f;<S}s=p5awA HY??^r4SwtrM`z}L:?*'n=9>||r5:Vl̍ 0e_\hkf4Ub.޸*ҝJNč:r$bh~KX7Ko"OnR v-X*9-C 0]ӹTH1o  vOUZ+]ALMV=~Ekj?cρՓN Oo(̂Ӕ:q?^H0IȽ@|Ku/ԋfw>=Z99~  Hqps+#k'EPO{::X=0![@2yg b<wzCboLletBJ KW7p*QI0Ev +A;6u\6IB$0DuhJqe5K,'֦ZQ(o_^C7S3]"M⇰v(ډg8MIF'D {`6׾dRE{PKx6$;&>#i\Q1J n3h|Br?Yʾdh3 0TM#燥: /njޙ \-~ L7 JĚ9/8gOd;])8ڝWV<>^Г'zJa!@+h]*+PG,27).zȀZ5 AAMdm%l" $ Ћ7bH_-aZ{0-OpbIvBID os0>񖆙7M->)ߣ:l$B:YlI27fvW;r5pܤ4:7~̬es*-ۗ?RE*%t?jxi /"lfal+PDwh-&d_jë.;>Vr?, ?Ei׏+F$eJHICDkjJ+]>;Pdg&Un+SE3gp&,xSz8`NNLiHÑ bҢ{Kig'Aю8vFG-j@ud!9==h½AF#^6vt#gs5 %e KowVѠH &.,ޫJ#-.+%o$wRK7-s8 6BPZ"O.n&\/w :;ۗC?Z_!Һnܭr'9OOsVА :? _7.(جG?LuuZә8{9K5 `LH b8W㛦V2Ia1yW~F?lۯ_ z zc#vtq\ HS7ϧO^Af:LQ-U~C~t]f /I׺+b !!gM7Dh4jȈᮦ_B !s$N8{:L-Zs(eSQ7zuj\cXCnNiK&} :eO1m(%t&}3igfXe>pyaL0:4-{7L.7sn%0һ+dea-Rm0_:CۡLRk{9LмJ=2f" Y` zIQmKb+×,t*4⨨Npф󌜬" n>mG*`Uz-|G2C9qTJ1f^~!TjW;E; %~~nO cxXw\*TzhXg5,pd75T}\{CϞ3ݔ@Phl-Ƃ5a@}@bs5)ܮ|ގ_qB,cYL #< "-4"!:HDw2|Hv0vJA zQE$N/.h87*%MT#m\cwKx(5! 3_rgcy!g:~1:?6s⾡ `Z3[`THѧ)Hj "&`oFiJrٹAkl^W|Xv 1IN[>|xJY]reX}(rDsWŝ?!P h?@2mvBYХ3ו}T~3ep).䂃Pٜ>PJծO+_E`WȪow1!w7լ|Ae#Ev:^ ѷjt.?`Vc=e.೑]{=A)q*kչZؚVp#٩B?oIrdsTŞVn:Lq΍%z|*嶸)ÝOe$'1+6L!%l3]m{=?V8YAI?@9Q7rO.z4}ȽHW>y&MۨFEG7άaVFEϨ\' dh۹?|`Rؖ'n!TҶ#e\%ªj(ܲ$.oU"6a /j?e0*.n|d7%[OL' FEJ i)Dcyf&}-Pmz[/rڄl!d NcT@NrmM+r@Uȣ뻣?1 e()<QQR@OhZnAdrbC|"pFeKP***0 VOog\\(,Ff)HTZ ay@Pulio*x&D(f8:T3i/k^~!,VI5%ؽ`+)W+|}>׹ *;U#wZEq`'> jD7C(kV9#N\l|('=\. Bt?{O )JB74AK;4o眩jI9RQI\1ޖ0ׁɕt2 2V RfNZfHyTw?a咅q5Vw,)EZ {`ћH~ƭf߁MmAdHiA0bkYhjhi 8 \moβ8Ѽs@_E֍Rg/ 30}'.F+Z%:zdi0] (Le-;Cjuf:Ӄ91/;H43WL%3-/@ Ƕi'B0HWpp+۫AQZU,GYhZ1`Հo-H0m&L&s'c+xdQM::ί;Hcn#&|H3ȭa.v@ \U<~]) ߴaF㎲XM.ߜԪ1ROޏ_87lQNE*fժVDqtGc`Dk]`C$8RTPQWKѦ*/i:4 6J4큺.a_EV Nxax;mĭ?6;7 ^[Uԫ߆޹!ySՌ)[Z8 A7jp>vDqHTG5ȐkBX߸[B@C2_~ |x4g>&4]aGD\i4O#F + Oj^qY^ϼQai^|V d!,(Tl0@嗋F?ʡwNm0F#2s>x, G`[RVvbw9C ! i?:~Xi;ةUTHAw"v*Et!8*ofXbvdɄa}g2UM1|θ6ј+8 Tِ>U+/9$Ub wft꧓yd}EǿۻѐJBw>M0*跖J֋Qdb'OّJ&hZKO~w9"F]z-}{ET*r-AUMpg4ܢm扎qQi/dOm_t oh>сi60j9pO4Cx>OodZmx`w#F'%f*\QNI#ߝfoń߭bLKsɓ꼇=^_ذC eUBCǤ?Xh31Dz,p{ nr>t٘Rl++ҮY^2"Ec]1m^L#UTdҦCz>d{3|{ot {&d-%%(Xi9k{PzԼ7HdS9-u1 q4@C*#Kqyv8jDAW;,/DlaT"<纭;S֟_52Xg)o "/%C,0M5l9mjtj0E̤<{q߰W\YxH?sY ʧzN6T}CpNGݺ18=Z?t? &z;DC# W}\3͡{ xsF&8K ^&jTY7zN/a:g%n*̎gq"3ly }o9$茅-i$ 9w:M%Va,ԫkPP/aieߌH_䣑vl8yQYKp7)7l"h~UBD>ҼUYM!I1fG>pe {hE0$eG]]1E=;v@v-JB$;lMn mM`߱ :THɿ%+T0X]s>~G2皹U\)\>39:s*K%e`$) w(t|1Ah<(˖Y 9j_@LI;Pbq|Pրj d|'byqs?^f4T1EŘ{Y5Q/!q2[dy=cfrT k뭻&O/'xj! eR 6O.cL:;3sW|!Ob,lqT dB!virfp&m]a3lΨ_+d˞ M` $=:EpbU8yk"!"vH_ob?SGSűg"ۋvgŴN.?_#dzpQq?Ig0%~@N``nI>7g@Tz;^ͪwbɯ `Ʈl6a6&¾Ɏ0^nV|@͞b>hÔq~}x( OșM1.e@~ VqjhCxGUx~V?t g857Z,~D9y' 2ݪijDL]3;WnK$W=btsXCV`C6ԙ2MY ,d|QMځjnV%!Px$_7_1:O뙷JvCm D~]s)YNufBt:!W277K0dRCv<`fss -Mf՗'3|kإߍه<^(+N/u='1Zfc'Iڍ1+iBG$G0YURdXZQ{EⲒ?()C09qlnL ~߾FS(N>6|wJ L L05V~h;L7O1wL^3irJSݧA@/H~/Dݺbg͹X(eWo"޳{$Oix%mI-Iwddy"Fx)p pyi7-ޛWH9fkryUTBc Nc&2Nz_(T!ҋ>&l|Q@ Yev*"q"S6-q"uy~Nc~íjS)_SdAwIMU >G-m?Ye<uO؍Wv_g%`yRB+F֫2E%($3p>=NuEK 5|owk`>ncO8ƏiT'v,U `jMDŽ*a9DS) ̕58t1bᔵZfpV(Qr< Gp&|K~!z`m1 BzxS<&`s8 L>pnn&nk.*_k5Buq,o/f3m|Ɯ7ڿ-͠!'Erjc8q->㞀!/Ǔ Ovލoxue(<iWڶu< D/ Y`Դ&9|Ј PN%N ~1l?  oZ0$iY|!C%ꭋ8[\wQ߽^ҥS4LkϜ0&h P4%6x\B?uIDhoXu.o*YQ!s+{|OHC6&m-Eoӭ6?M02m_7$rJ^ )Q]D&&.$*(7,Th~WӨ1PCz/7iISgh1C}MQ"%[EykfA:þ9cCG,|:>zK:H/0eDaTq*#Alh/ ĀA,daJ~,lX唧 @ yѕ`N[;Vt.$7-0Ѭ.Z\NIUn&+j)U㴕B5<4>iD ^n\3MM?DRzNxB7yk}\np U!iJfeM/ȍ),Zl?N8K;:Ef@] .V2jJ:mDEIuN*.Je|tMakiB#ps6']bsWLCp"?}yhc.нmyZ:&Q1amZM9Ȓo,+JlG37Tl9Z5b $Q^cb1QžFZH9nTIAЕ\U}rݣ$gF'J9eХ:0CD1M6o"[W()Q=a-da_><6ڒ-$}AfurhAV*lM 7&\y=IW QPx]ik&ހxmP)&R0Jt"&#ׄ;oxe)/9sj9Ŕ+TCQ<@ACG L{N,πyP'W%33#QiE/ѺsE[Geyq.XCdʙ?~\&GE.4bd^=TMe8FO.t_aP;@RLCY_DҪKe y;.K"ǃ߉/*?.ؚ,Ϟ:#u]AQCs KFB?andI u[Rju N"40;H _ |!#z: _P:фY (*SWH&uK?f[mTOBeN/3Ro%GBБk|#;˱O熋z3UJG)#׃oK(O2!"ic*Xd@Aɼ=#K (7,`T5Z% >;sK\tvgok_؍0c,6֖* T2Zީ[3H!7A953'R69.bke퇃*ffى̈wט}Jj(iDx2^N}.gr27nW X >/}+*_jZb#!j:XVr_?at]*e<*L <Ofob 2{Cyv{'__>W^(;dbQ//W!`Ʀ ,x+^w'[pN֮Ko/}xТ2`Fے(s F;K0L{i~n 5)w鷠bNurQ":9'1qY8Ly3Qzx \6 -aEO_" m;U+ˍA1mm!ǠM<2(с\O[tB%eMXFz: ^ Ep44@=U @J4%d"݆6cu]N" 1>o}ɽ`QH!^7:S `w%7z"ڷh'B25$>4̛M f>Tx `,- ugE d P/ Hnv5o@gA,R2^-SlY|^gDYG,_uO--vE6'Nd14Gk:2ը){tfJ~odn(r23)UqX1rȖxbm=G\6|ԎSgfoXYwDZTĔᷚoxJĚj$T54$fn+'M $d?Ӡ5e}%̏Q%HفnU7ib5^|&;xЬ9"EUI<^}[qBK9MHٺNTOFx'9/; umvO4G*9LL$XNT肨C]w~-7>Go˫(@?4^u0Ӊ\bd.ygN}MlhwCy6nbc|6."CP~ӄj:Z-S1"!hϘW9лxΆ Q(qH ^w"M]'`t +=MIj('sE}5t̾"}¬x庤9Er`lt,9|7H i=ra~(*:BY<lўIqr<X>+N#&/TVP!zND#FM799ZhBG\]wҀ~x^5cntOeR- Hv!c8}pp>jY6{o|;hMG#P=7AB;BXּR9oTnYiV';بk K!v\E(l࿊?@VPE1DhS+gF _1P759hEo`W8h^=DÚRN9>PM*d'l'{iZOq8.h.‘aCn-S X)aRܕph nJ+cIX]Wx ٍp^6Wbc<"sg?4Msr =9Z;j<~1jv_Q)?7i!#&@ eC.Yekt$W oHyQ2 0RQ-aIkd`ȕJPmu%hZg-ǽ$"~Bjt^Ơe\]F m{?>Ju~ wis0\tM:C <1bMHB|k pJEQ(Z_~oʾK"CpW }zCAk]jtp,C^~OJ 6RI~5.D$Il.d98BjoC *2hZm88P%1 _6"ђ5#9\HټH^yIN =t7)EnAL2!W;czTFί`8R~FmD?>HǢ5$hD0"C_R=\0{dTNtНXFt[-!? ttHu2GL]`!{'eJ紮 2I?sN_ǒzptFu[s=R_3ۃ⭜ERÀ<KtIuS#dE)rc0j+]XkQ-ϵwS9|ЉIa_εf'މu&Mѓ)ZQSrPbF49W.,?nk2G{ uCLW=لr;ط2ItԞ{?o,6qSV̏P33GhcBӠϧ%S`Fk$sOl䷐\W'ar} "tnr (KS2{C C)iT5u$}e6v%U`8Z'=:lDy Ԯ=PZdŹrxSB4yMJz( 6xHt >r]2BںZ(ujQB+N9rl\O@ÆxP_̲vTَ!P-HAqS)LqM1U;J-zÓ7I>_y"S&_XO"+b9V.] F[9Mb#&`zֽO^0XnDF8_urp*GND&t;t2S!N%ڲ"998ì\;3OL5 @>Թr+*?{itt`%doƴA{fc!ڿ+*=d&f 1vFlwr3NJ sƈqLm*H6KG$5qk!rӞg67j[h:lq:`҂o.aA|0mdGz5 y:śOi'o`" \\cM!Q.&"GvV|q]oq5M7 ڱ4|]z\@PWCJCK4~M%)mTp9tlnLbfK2O ;ׯD u[m!& _iUιf"|{jQ59{%-&5!0FUFrTO[ `mL>TNL[mZh/!PTgoAܨ e=>ϓ< ۵URL8Sl;-z`dC3ϏF9 %iKp,йoIor@+4-~s'4eUyXZ@]tNG x9`o`l6kAC eRyRVvըnSqJS,RZ8~|~9fU\pý_fGesQ'Pϋ\|IWz<1`2xlqx 7"%^)|fb~4Y'=0g!:M   }Оs8wk`2YZ;10fSKi<ϙ*U0UAxR49zoLQ *ez*qZ;Q@3X[kxT|V%QC:L:;5p*,Jfbwnue9 ?ى,o~nG˙r k-|oƻ(w,~𗴅΃vn4Evm/RT~i\9ӳmIM1(ѴθG0)flA |߂rւS$|R D^Gz)|rcd`d0hzZDX^D&F"Uװ B1mGE6ۻ?3\F J%^}},S΋\7llM"MH).T B,YOcmn`FRVWq@̻7#:YC޵JzJnj+ȳS"k"aԟ'ĭ! b|n}5-=+Bp:p?R?ODowy<N(#H-j|}{Pg_ax YjW!Q.kNj}/>̥6$b^03mQÕr_UG|Og&&~> @|e-;ٲg A?g@pI;z=ڲXNK:`*ӟNJچP>~nYE&r*nZ-C=KyU+z<PUV@#[j|۠9?Z?O~>Pr[+iBt2Wۆ ҅ɯ*p f?J9G*807EQj`mk 2$LpMK&nOh Tvo)bUZ1M̘[=~5~ʵRXfr.7i~ŷ厘qq,㋾YJ O-g-D3J`{Pt?x ZsZ""-t?|q<@bh|oXmƍ5E0LP%tt) =%^_fYZt5NGH/ :x?9{ lcWTBjETkFWJD7 kr~=BF.d|ץ)]jmƴ$(}/HVC>;W@1oǸ]!)$>Q n0S8ᠯ+9ϣ@ :$'` Ycv1ZӱYמ g Y6z 5CCgZYH"5JY҃cG  Y4V.'6uTLeʲ"4b i#q1j./!!dY.7/N5φ EԂ+J۷Ze68B##O1x CO4a^|$^Q5O n8Y+ˁclⒷ?1lu~+ޙFbf01V)A=F!B5%ܮxMCWvĜvHn! 4v)_vi"1vz/ZrVBNxBKAb>KLOW=yJJَu ǁg䋃̔i J>`Hhh>AP ;4uNe gfܾ&$DpҝnObruhyew";{!ɶ3ڀp&Mq,H I.~;nM H}HU|rO=ۡ lxRLhI,hr D:z{%xƦ,VbdiYg,$ZR61ك4@qec1'Y^(J:);*'~\{㬖B:^Rk $,.\`3$taҞ6B_Vmr[x]fw:e `tBȜhw#lkdl:dy gPPrKA>A pɂ8 2Jh0!N:.xߟeURNUֿ9ݎ Bvg^lt9gS#qD8Ocݯl?Ҵ#LG*U"4~.LfU IaURE 6 BQi`+{'TZo(Qlʧpdng6U dɈeKR 4w12agj2y5џXB\o0?K>ꛪ?c\&4ՙ ~/4_X @YI+(r :Ű,1alH`vc0+}b^7Nj1,0VT݅r+ }XÒN8>|}6Aܱ2h U1S {؝ oj&?y8@}4|SBi}*#!qsÐBb3IyI7F̙8~$P9K2 S{vO{D-@KxBcr'W_tO$El6۳}NJŸ`_uuIC *vRdֿ~?0e#eH-& S È\zm4}U_R$Lp2~>NRb9~=8P1j^7'LwBb ,"Er-{s~{^ۼV@E4"Uflm*3HMhIKGAdZҚI ~$ üI̞"a0G(^)|m<+Ksͬ7Z/ҙk!3H2&v-[`ȏb T(߭,#Rñ^*iD(V9H@UCHL'C5n=OB4--}nc_㗔iSfB H0.FtXuZ}V)nBÚ15,Mr=DqqKFޮ1y0${w CrMl~Xa秏+a$3 @ޕÖG…NR 3+$wia?KtZ`p? X ƇM&;,vw4\A(b>uIsdTy&U|yBMY[$0rt:&5{„is }p+g  FcB~jpj*ԉߣr'56",%KE20kHҚ!ءL)Z޴MG[Oi:uK>k:<}v1td=3s J[Pnmq<68Sf}D 2*`g$ހTM+hy$GXބ;+?lDQ ]9'֫' m,w*o7*3 F&w +sꘒ4Y@;;ׁg;io}##eI!T.ۭDjHww]}WAx+>ún~]Ş 2;=Y|)'>'L2+L'dE8Vbm9",`BH^ʂz$acp|6+f^nwzI#xϳ*(tKT+ p?NW%-ة.goM U% G9]'O+{DPR{IΈyH8bgpkrY ōvWC1&)q[vI0D&lT!/߂ xvU3U.t* /wΕ 4o h j6eF*=V E} LMȷU1g*F`^s;\ e^r+Y|9CfyQry)}YWXh4DPz/ϑ㶚sֆrȖyIo9K5ҹ=CËT}ubS%dHVuگ  0b]y~?e}:y9|B u?8H sj^˳t!!L6rs$gFXx"F}m'8?j ?{C1EՊ]?R8|@}u3mT7/omt4!44NYZhڷl+GN[Bkw8`[@="Os9)ů`Óq4=EJ߿CJ  szZYhrVsҐ5sw DR…IB֙3X2]ʭZ";VMqےr!9{N#C,Ƹ\0+)+ e^f"}'N9z\KȹM>ϕ|0ܹtg0$Oa6%(F-5X[L }1"[hTZ#G.] > JYArҠ7nX{46G93J_Ğt-DA Jd EɺIY,:klJEj6Ew=VHBM|^+CD7 PG|gO~CN&08%he=GScЖ=ns&+K=tܠ1|P`UZf_U%4ʦtIR-u:\ V09: fbB yR=L(}8|[j6^ ca&Z4[ChX}51Yb#. W]  O- vWL9NU~GHZ]IHbxc8s8T!:6im$*e^|N<}\"X4o;6|eɴ xC %|,\cqwb+[ͯ"h )x45s AƊߊ0E yyTroԄ*0JD6x̺+.3%a5N_]cŁ:ʇc6Z{תQ}tc/%; Ժ8]6GK&]!.giv_+_-A:AFXv:"@r @Q* ./HLRu @Y,wB.) zJf;xwVL^; aEeX{G]J"U8pˎ^J6<ێ! 6t-dՒK&zxLDmQDh9tŭP dQ0 :_ Sz$QP"}vDVׁcX<=D< e r|"pڭ ?ă TLB=uYԲj#lؽ/"Sid{)xV=Ҷ6Js׶ >յ&OMq7u]; ]OЏ@`V,S"h!e8"p8&O5RrO5M.@jye?j4|-ϞwSni;%.`H<̧_-Itȯ˾vǥR)<^U"$8;؝&IYGKANb<H ǶS4Ϩ1ak>|mvȱ}pU"GU)_ҝP7moɼ:o$:jI;K]0K-ʷ#bALV ˗vm* %Ѫp9:zk&DK"ѡA|ʺɚ~'hH 7W2ѧ?$B ` {Px/`X< Fv +SI xNJe. |wu)U^ ]chӱ}z%N2֑U߹2׹ݰg>,o\c[-v.d+]פCXe$ ^kہiF"a}? 4A J$ߛ0뼪tt7"7y+qK> >Pv)QK @RMxBj7i]Y'{z&[\F\||8gŗ^k8Ft-5Ĕe ǟ2 Fn$E*h44B=8t+^Ɂ QZq$`k `-C(a x]Sk>5\ C*yQ\ 9Y`PSInUYcgJ*JV4U!bH™|i_D@vfY$U NeC$q%.:>ꥰ|#\c-q-|t?tV?O! g>$Ln;,[񤕘BGg5[}P~yIHh+/~^e?͂/U k,+l0-S?GAͺ7তx=H388J[mRGj&@*7]Im7MSw'9Xa/N1 )ڙ^AgΌjpW^x+KB3_jBKL6r+78ّ7H's[5]kS[Ҭ>*A׷R72|fKw<&,^`B=]$qmMUMMFx^Y9Sh(ᰍ^ʱ֣W#--SC.X4Rd'vE$o XD.rVަ2vLVɭiLkbhydh'`exjsTDba|&/fcf_PUG6}7/QoԲ`Dy%/_0hlssyn (.Hs}&BШtD'W{,wl-գ꫾ehS/^V7r'n&ab}9  {C&+0_xk]a6RP7ׯG +IM :$erի$<aC1GpNSnQ0=N lķ2Sвe_uo Q[uPXD*:slspPa2/)iK$* ZrV|(@%Mg:W!u?K4?z+_uQW:30%$wF e-aղn 10}_6E;*J+Ӝ"7zdZ}Uv F w0(*|,nG;4_Lry_KEJN=k̢u+%~NK-خ);h^y=!켌t-RᩝG\4'g?_V5?r~ YR^WeԏnUu'&E#S:T+VZc]/A%M.tT;{*>,-udR4)P<8o[ڗoeC3Z(HxDƖ̐߈ jߘCU/zgi7W]WGYgB^to|5ʇ$nsMj7p^;Dc`M GRs),nqEf`_vVhuNs#6ܶ5j=Hfʝ[KQDĊ1a+"y b׷GUs1)m[\ی_khQ YL `~8.='S;8Z?mGDK5Gب,J~?QwItŦko䡭1Ŗ0z6O&?wᅦ# mlXF&<OYw*pF ꉈk JJ)h}G_SkJ~%%xJǥ4)m,s\Iʻ`u'"BJ +u A-,0D/++IYMZl](.xx3eqPR\\lc5w#L!`ſ#qhxjB$22\ ~SRcQ>1,A*e^Ne]TE>"4$@V 7aH$,BlI.Vq\ԙ7mD1E΂:︛i9Vq#ȣϠblV 4ߢȏIpVps媁)7֛m [V*ak67Ŏ\B NEq9-Ӑ\PȁiVsǧJϦ➚)H0FP`Q4d ;ȝL {*7̭:h ֡Q&h3@b6t *TMg<Ncyl1ƵH9"cS@qQcG+fL$`n('J}H l/< +yJmnէ~XM_)#pKOh{D*ؿaǕ_j сb>ʃT0i(턲o 'B_[B xrmQDUUdŹ|%aF.5 v8N0N4+pwu^UJ/!r)w,Ӛ9b}Łd{ܭ4; =F(\ks{fZe!,'db@{l)dڭF4N1" B?2r%nVL*]^ ll5iԨ>VAdc.,:l~JXCZD*}V$L 4:P(<Ǿ,*zI&s&TGIf"hw_&U aՙ&fZsp}P'D`φԏ5($X`Uh$%Bx\ہq~eiُŽRm~.|g>9[B}0 s?04{Xi8PNm4dsH]Z"ZEQJy ]KvwVrq.@|&f;>q@x1xJ/ǝ IQhrz# &QeET~tl睏̩%aQzcjIzs;D0 gνfl SԥqMfzz'ؘݫ*xEaQe^֤c;7JD;hh[.սbTtmfrP3WM4KRzbYM>^դ3yE4s4}1TЗqTړGxjHoMIĽ]f?8Z\q9}B4-鲛r2;\%iJ3e)gGѕ \*ՈlElpkߔKCƿng kH*b䱡.&dPR w-.qTiL\Uqy,;KC GM'P-(1"Pj@Ez͇Y}J]ܱF0u({u_YtǦ'rx&}GmBpZWWJjr|"JGO^̠F.u^ ܡ;Tal,-\T|-qWJ ]2O8i CT A'bf GR2 X͢Qʸ$D]`o,‚A~-$A: Ӎoh^]nkGEr;{l~˃ҳkxt>/2mK䏣ƶUvHKWRTZNhAe(W̽9#:e #)& ң8j|>0EWC~%bIk? +ݜHkwe."ケyu%w|fSbM}M)GIl9¾h`;7Ӌ#6@ ]k>KR_9S4aP_{ҹz+7vOtCO*g U0N/,/#x`}scl &m')METYIx߿|B%`=6cUO)|V0w.x{}2- Ol 76iݻ ͵Gw+Qlj`>L# {<?.D6 zvxq`vt5`u ݘy8džʊӀ1(l_gU H׌'5* e{m:FUJ?8xAxD1PN:y2(cb2[XT^ԕrV#$D CO1ƕ|JU(W/|"8 :c=?ψ+,4~W=+*p<e!IEN-Q|[LCTIp)Vd _^+0 f !nM%2cT2Uj e>vNB*x+*q2IĵaeU\Bӭxx5ƕ$T!BگF鳶4`5{AA=1􇬁%K6@&EBpDiC (cz?+pC\Ap|)QR0 ! /t>%;"Ձ31s |=K梄 #'"`O\F7"vxtDh:OL/LVO }TW( xʄE_4n]]._D`5)c/fIԦ\!?lj_(01[MDF;쟉`Bp~SG{7= t_L !Kk)ZYKdeQ]2 &9rʍH-g^hum3EFJ*th6~9}jk65ȉY8~{Pp j@4nObF|%a5W'FZ a&Sw3DPe_N6Mߞ -}T$qX\olJQI:sdW8>"Xc[_͢6B˘aܤϏަT0o]|i|EѳC^*6t sk;VpTuHg=E^teCNj NLBFGG)ϥ !|q=yiO4B%? )nh $%ؤkÌr.X\.EAY6 ~ )2\(x) 5S7xCk^jάAN;bVnQ* hù S#$"sHHs*8KČt>K6ȾQT1% }R6-`w!'y!hKN1>HKJln#j9:>!Kct wb΀!`L~(PS^%$2U׎-> C z`B)AuyR+^4AS\ TRLD rhJ`ᖰBRQ,#HZQk%\ \ON'nqNX0OuՐOԝ%|s@0.qIiɢKnԘ.Ԃ~F?qnKkmG(x{kp ]HfLZrm|q=mOp 8K̾tr= Gg IT>Jh2x TvZmqvdHp X|pLqbQ4PCd"#yȅ?=}o¶ؖ4ԃrӯ`}/hB$V@T~|y5NoĬ'U1V1}$(? c^mhut3d!<*87=~*So#ZUp~NS6r6U(1*6WGԖݬ!Y۽A~K\iKM_Jid\Z-ɆS?/aR$ G0Đ)vc*[0vpVP]3+NU샌vP'ZHzfE5sªPr}q BJN7>SuMtfKAѥE~5ڀ͂a/бoZjΝeE߷+.(e{j'c?#WဈB1}8}B%HCpp)gOV_d^84%O [VxOh`mOd9 O[#W2;*(tKe:y%+R*8]wGI$9yu}-&"vYLKV N y/9ZoӨ!u0N#PΒo7pVo8ף )@?K7P4Y[ .S\vPkO5W{fm,ˇk"6:teK^W̦v)L}$[ɡϨTqK"75_G-mqb&5 \Q20604Ћ0>N6c]"x0,T]}vszQ7 wOJo'›sgRy%w rx.S.>R+nc%|UM*@yIkk(_W so>Np/mZ"ƻZd1 ĖVd r E bVbM| l^Ԕ, (TIׄZiTL^/ +`ϖ)֊IKIsM53-6:d10?Ao3EzۢգMfQ#E"u۽Z 9#*!F%gB~fXt貣nI>Wj/ <.QL삾a+x;> p>1ݞ+%#Gc6ΫYcؔP喻(0;Ƈp)RB%SXmrb-ĩ~e!A% ֋iN|7P8#sAr@%Ώ,8z9o~T@f*.+>)4E@'"Kj3+*T*y@$˗* n>Yt,4"%Oр'E;q'3@`q"QGr]I|O{w KP<kqcK ,@38М 6T P\tnK38"8l$Epѥ0MI gq˰B:FPw3m#"2IMB!9?A"oZon2d. co` /] 9VӞx<=z[*tDYJRұV`BRp+\Z,ǵYSz=pPrQ05o`01Y#Ќm f>_(ȕƴ%=cxt ڎ}7@ҵ(7yw m U~2Gu8x?79鮞Z_% U <GTP&-ex,z8QiI5c`?>w+܃=r=ލX U%(d_pO X! qެD5 t0QڎbWT*BH~9׼i#$`S(\ ">0} {1MBpbF|Q-,F6 Ab/kzgW@~)]{=}3a{ky$"BE%W/S},fHPG;!>Bjw~p+!: ʄ#Ss]HEe;(.,{(}ģiJsdǓn0 Qn&NNxV Ym-s-!LRf'\ϊ8^X-0,_ծaS4?ϥ#H7P4z\+Em {NfX; ʹٮ׼M G|!iWo>CXZ v -&)T@f-m\" XA*"zs¡]`Uْr2:NL]KL>?Q 4^߻q ?q(x(]L04qҍb2UULIKqol0S;!\tiŏ!oYo5xeCg{T wCwDp ݂NS;5oZ.]!vbP~B&kh "̈%L`?`]0MI4^?SDxf?1):;3Vгd1e m|J)#QCAV~R EE4%V-+_G#G:Ib ċfr0#ퟑKai(&˘0BGy 3IuuOyަHwrTEHnُx0ZAlWWôa#o H-K qxpٶ# k&wqx&Fakɬ!+㑓 ?4Ʋ·?xlô]+ ( {u̫7ޝlB+˨NG=*j:8/l%$.%#(6§ j-vUkrX?7Ѭ&?׬ ~Z~*7{Q2zl.WBtZ_N7g R?}pRF/lȩ=g{&$bͳ*Hڼ:">nh2ںo{=y3:`źI]Bj' 62A|;?)卧'3"#;> 54Xi_.52XCPLyucke!h$gœȯSCAs * FՔcFBq: zҤ3s0im b!HWU4.7cWCX0.=!0&do` Ð?.W{r]Tvr+,.];BiQ7κ|L5q3ض(ĉД[ W|@JWZxc rǽx(qaiAN/9#['9sGbL[f0;þO s3BĺIOl03a)L,G&"uߪcU r I7=n/%iRq/-c/ S6HKg<r YGIra0\ør@$x)F{hҨ k#54hĹLJ,S-$m ITEFR,R+TjQ/v[haKKzVs=_26 'ʨN`=7Ԥvl :!>M:_55]͜bl\Y>E#} ۜ'16Zk^oC%P y/U V 0Y;oJ}Xbe'?#? u;k^&&d^Qzi%=UkwgL*]N#mPYHð1oAd %-i$Er'̠ߥ&a\ ƱvH~ F9Kk$ ch+H&] g2]%$.&,k_d {KmFՉjXirjלi:;Xkw?I"YVi6[65`񙡌Y}4˯/WUD-,7赛8zkeE'x.l;;zm"ol zS& }JHɺ0πEtD?*i /_Px˻LSo !Nx~/cVsd)W\ mxhn,O|Dr4ot$D ֤~={, [-w ާe&WTkIq m1Hr_ X}, iU,{&x3A>pvi(}(J4 c/j>h/!kHw"ׁk,D5%9U6ӿ >lJt.c+Ŋps #AP+obFʔ\3R0wmvl:7-r6ĉS)>îyBRr|{"x;jDIViRRrmRn1.1`[{kJXmW:Zٮi9NL+Vm:T & 53r>6"VJ|j6 Z,".Ny"@.K <0WBFҲ$ek5ߧ(F]}ʟ$Z@d1*~ cc2Ӽe *ri‡:4 uZNb|Oލ*= oHSOrͥJ`~au'扯ٹ(9zqۣbK7D jiL&栆>jxG}tLDJv:9E=ɏ!gdZ%׵$olibB&,yU}i-jCAFtѥPcMw>)W j P.u֕,}3C'!-dg ?A;D=z=&8+96o;^eadpjBͪT]BRouolMt3Gno5nƖ{IpH xm %6$5| m Jވ4_\*JmR\p,r3:2̳N&1)Unr&,3ϐPe8i0:-%\yaCwOۨR?ӘDa;=_=zĞ;inIaKo"=eǘ iId 1-Ay!e'Z'od^^*LhTwMГjRh*kTt,cPQ|&XD?x/rw"_+a@eʍ@j,坥%c#G9 bܙ%ěd'{9~Shx6 d[1Z'>Cd<Ծr%o?Ɣ X*-'91M(h9" xɯ&ۜ$x ́&']̹<2ёȅEHWWƽ*ZOG0 pNNfbFM$j:#2A9*ꪼ~Z/oAj7͘~aJ_p0K\E Q G'V:,pyO X,chK^%Bu[@UYin Aw_+Q~'Ɗ:uj Z_%8?rtviY':jەɤjTi~p:ظZOW"H5[i^@Dď֚1-v:i- 7f0cvYn//> HyvhOa`7^S%@̏tSw:*m h"F˰zyOzZܝRs E{"7QN:uu@)MKAIm yl˗B|ɂ">ҐζWHj^fE3;t_J~)X*-K.د9} O"3}N}u*Px8EI{xzK7JP+lEAvm5Ť8WlbVBa&ZPӗ!υ/Ƅet)裕~Zhrr”:ک+髕:U eXDO+Z'Sh`)ZJ#~V/dȖUJ◠O5|EKwdBcD&H昘mj'MOh;(2Z<,^ɍ:H\־iP"6{3FF Q#P, SZ+Yk_TeBeg-Ք&.q` (W*舴ȱ SyɡVho*^/2?mbeD55җClɝ oD=`68Юs-)0Jjݝ5yS7K? X=ل8SHci!|qiGJHIY. Hazb/!V'E w2?^/LftOQy~ ]=:;/t?Rwj?) ¬m05DXV,<`U[mޚeN)elȞ`EM[GPN0u"R %@L\gW Zxo}pu )Ƀ,w)ZLEs XYlaSÿ,^ -)@*2Q%Ǫn+P5kPKs&Q@D7%*"4j>ѾndLˋBܵJ@~L_>AѣfNj8Xc s}eGx:ziLuP1^HDcprۢw 9;f}?Lds Qju4N&eÏ30Ұkv(BVל!をkź9l>}'ml ]S"nj?UT8*<2{1Oa:s_񛬫ˑ#3#u&҉HӔl(-bk¨U|Ej@yD |[[Rmfe$;<)c`aH5/ݫis̉0Rre˳\eE8ypbGAG3z{QmihV3sԲMXŔaE-Rt@*mJzn}Y=RX='ӵe!>g@|ȌȾr]>u0| 9/ZYb%o?yUl 5{h?BU0^ɧQ܅Q! ld/JιhX"dlo&9d%'Ҧ<@c֦ոa8G9 EBK\ƨ ])P?zSMt Bf;ʧ% ǜ^p_!\gDс4rJ.ZhP(;Y 8Z.yCn( CDCc-dnvGIAU3H:w>v{VaDCi5UQLZbauyJO٭5ح& 6WgM vU_ >#++Kq!(1F`@3EG (ȾjhI~=0bEfʟ0/y˻t[m` {Yjb ^ĉ à.At LQ21)En0*tx:T| Jmu4DtA}C h^d(Lնu¯v13$qc8 \PV_P[QTܛD˜|loq'KM!:i|VIK$fLX/ F+]E Ð"ҊJo!!N&pt`o[~ /zKW3Y t*|~]<2%]u;TŶ ]UYgmVx(B⮻sN0QVٰabϻ߱W>t&FV?"]ͷy7y%Q]ʟL'8eXW0K@ 'ŕ/U!Aϲ';<CQFF*RXvwo_6hQ=ECxPAou;q~,'(* m8#hswǪ;؏%J j]"w U*쇌Ue'#Y4=ho՞r~b7>=_)PZZh;^dd_6ppij&<$?S;,9160:`atD*ob2 eBPlF :57;Q|(h1rC@-+ֱl<@8P=/N}x◰(]Bvz3̉DTx-JHn7yLrWO]^2!*.4ުBxD; ܍cw|) o-Q`P`  SP3^^ PmHȁ.9xVE/FEl쳈@XZgyfs%뺡|Ԍ{$zʝMҫ簴RE>q#(`KV0q?mn2'Ew9h@ 豥==;H]}Y"o2?D (ET,)r!!vήKn֙SҊ2! ?Ak)FB9Y|G5j,aaYN(Pq}f o~t|@mbrtYOcYP *ԅ}Do$“(]w%#6z Ķy 1mXfi΃iВt'+@8&V uX$&Z,Dxr J5['Ŵ~ F%g g9 @V5`XniK/ba_SwI7ʯ+8 }pwG1;sނ,*b2Xd>%#9ctȔ8߃{=*ϭU e6+yY{Ȁ W#Gwa"R?M6\]k1Y@/ns۸Qv/fYd#ŶxS܍K_>Y<jZ>~: 60LǝOiTFtʑ6CdN&VJ[E& &iĆ1Þ3 i[I\̌Rf l7\EJ؋PI='.WFʔ|#=,$ƿ#~SO[\XHecRaלsn>ЧBV EZ0,vcl>Qa :=I 6"Sudꛇ1})H%2e'M)0}Xyd#Ih×`?f,M\9 vi߈]1ܨ+M&9ƭjeN:vWXkuhvt/noOQ[,T&^LNDw(u-tG!1\ Mwbj0y0qH'k`n6lrNEvUl&F K,h -8L2؇f[q^AA4rШ:7ĄwOI {jτ;5Kk#L}elU^{Tw垵Coڕe}B224@]&JKQ$# uI3U͏g:c7(:i\bmfe/<.7Xś湁! !e3 }@iWL]jk{u`@-VҖ%t2'rJ2 ([9=sybNtwtHCZBDZ'_"uw*bf=^O3aR,?cL .C x<՘ c,𩢩ε|Y^ F_v e(ցMbɯs C]ȟJIiEcf̥I;x )|c*:;k)TZjxޗED;j՝ 7{f-q%bG)ؤf ݙ| LF)l0qahyQD-,w+EAyus~ ~RRz?r0\;K('FG>_@{o0e Ү1Xq^Qu6 #bLJVtvJғOy`G9 TZt-1|.ed^Ė9(Z-nꌮp[b A $D7F~ͣ[q_y1KIazm:gp_QD-0h߾/i ٯ@y (>Ŀ *R48fia|)?hqv=BƲ4Ղ0)ƙkIhN%PK&U `D\Bv a# 'fg撻)=t!{u8D Ԑ-頥96 ~q}F"ַw.QB/s:h}= ^j7li! #|HGo>}wf&FGݳH+϶Fψ4 =;s *"zKj/@ wRT VJOJ}eӒB#)8K 4ݸ0)LGy/sОL0N&F?քHR9&)+62m\;`An ɸ}l"z^[k3.0ϻY& \S-M{^Kgf/%g ga}2>ʙ[;醏ϡQkMO߸.b恀(-K#S<N2}8l6Y(p~78%{?ҽilOjˮ:䱐l/6 ? gGysJ4`čd픡pJ"hX|}MwO]QGԠ!1e(US:>X%R0NnyZv:L|&~q8L}cQ<Ғɤy`@ Ojt-vm2צ]]${d0ni(]R9:s>Mw Aܗ鳦hvq49<-s5i[tW{|įoIF0̕~$Iqѷ}R^7Cԋ *r`URFj})>HNZ>mE4A5؃[|gC |8kXO%7qfM gCǏM2 SsWU,˲%`4T*'g;st\(](41JN:V߸VQW;W!,RyS@+6 Jm:.&#h[%{J<7gM+`P+[L ,ҏAmW\sѡӎdUAHݹCG.'G ?3ZsCA4SmCM/c$IǾS2˃ }k"} ):Fמ" K}`_(5Cje>6ћi0@?OkٿWQߌ5+@nGf؆63O7Sm9iSpR+n\6NpbnN-#PP xZwas`aԤ6ԥLZ9P;QM5ðcAЪ0H{O "K_$שy_AVf,߆IN(,VtW:]M`3M/ux D?SN=3-_IC&o^=p#zIzk&/tdJAŧf8'eݯ+@EscQj4' ͸R@"4>)%ϯK8;`y H|7;e=ym, X+p'- \`ق08ga/+cz5-4_Ak坣b`6ϣQ+~ƜEBXdH%k fQ(| iƙs&{4RjzLk' :2|2Lh~G0Jlz̈́G!3z|:#git,,=քE 72eۉ+V*"=\ieN-\G[uWB!#1H2=CeWW&ˉ )9Mo̊Tb0luRw5Y:ا7lw*@:CP"=*[CȳҢK4RkF"^LCHOg,ϩ_8ܙWVk`Eͣ kVfWyl#[2D_5ٶň JҼRSFVD7N*DKh݂į:qGJT|'[quJt,>lOLH Nmd;=9_XsSt22#0PE-AY2yTX[* PZϔEY|7gM$X,2n\ȮpA =+gH 9 `F#,4JȇHª\H|lU=탆#wPtm =g/lCq ;xcUal3T /JfjG:X @Rƒa0O-ZGYRGu͡o]s ypc̯Su @69@NS~XJ*K'Of0Z ෍D_YQ,U~+Χg-l99x' zS1X;ٳ6N"T,rm*I 5^S ˿qTݬ;6V 4a B ĬDryc5Ҫ Ś<ߙ6ǘ?TڵEeo(nGV(Ac^!=HYK)7@TRۘhcz$03'A  w2pڧgL)|87 Xm-4b݀݀GS!( )=-h81eʥ՜elvfd='6"bgY ɚ3 WWFyy;KӮ |y &vNU v3#'N<1xsˇLZW^c㽙?g[q87w-(\Y(4d[\=`u:z߈.#N<Vpav6UGjN7l:P)U>? bmu# , + ŭo|1XPoCcKNT@>f"0ːcfz `*#_Ld@H$+*pOe1Iټ6P)Tx:W($=kv["/ ;$ Ѭ|~I״5[YiP'>(>2 $d.6e n|s/N58u/'rq^n-a$gŇpvt>4c@k]zqx#a;ka`W$_e4F)>]x?3uLM5FՏ,gK9͡Vb9:^qʢ [}jEe2q}aqO@\fD"w`y(zIj󁷧_w{[-,WPf "g a8ִ Zi&L:HT5d '*X #iH_~/t0˜n}c-I]c(fJ]d[6g dLϑnv2_)1CCu* U蠪AqVz8c^w0dѢ3?Y(BsʜZqUW?%gD>q+9Os5:of 1JHdU?ǟm2.twPgU$k}?85+ WuV(}r`N2%MP{UgCƦxBc) nrx?{|M, Nv]ϐ}6B!h(_S'%oK۩b?l= nk+tZq #sl%@qQh2Ԓ'K\Kynx3.|[0{{Wͦr8 >2-JV ʆiJaC=ޅu;gR،WKJ[[ma qARd[bF6#m:Ψ["\r~qNzuK8pY1ӯaѨf܄,d-&p4-r@la~^2<{^q1!\ W-ɵɏQz=sZ}B+ſ[ylrZI%s9򿖶Ǖ9X.Cdk޶*vt+ ffk ѣW92nXB`yh$?ݵ}XD`ꇙ&#FD X~{]C5W6|~q1r1as=6*x̯@}jbj$_x.4;J 8AVI̽ Fr'{ n{M=fkU:^+jKx-0e\[; !tmS\Ϝ'_L^x 1ݵ Vg$㔣+YߎA|f\TԖ,!Z?aT9Y®_3yP㵥jHDZ?r*s.Q ,xhxy|*ےH_r`Q@~ :[lQ GgP9 #+nSY9/B",f[9_>5Z;>&L  f l|O#+NkLsJ1:Į':*L%c8ԃ< ?h}2+#pP[&,f(IYg2L]3kًMB#5kR"@4yنWM p]M zx*Qz8 Ve)-G45˓ޤI*afR*[8dNS&<8=NK'S>^Jq Y}!i'3'$Tp"Tǀbi\9 d"s`֜&gޅd6@R&J:,*AY̊}\e:y?gr#V_]Kڝm㛛@DR `2=ܭ٪CcG] K, TɃm(y3#EyΕ$0UBm| cӇck帄3`TW|}+ɰVǻSM 'VG$ᎪDdqlƼ؋*:nc]dW3?KȋD{Q.;=naH% cEb_r_*Z/~?V$;4h&v He6Fx{0 bdSenlWB+OmO14gL,Fu!a:G>@,Nw%*g ֈg>>Ƴf-K6-e]+19GSG% |Ԕ-BQ{gD'mTT5q;ak|ykM /9&FmKsY?zѡ_Ϥ BP$IPpҕkx1Wh|6$7Ly&D7ɟbVz(| l(OzV䊭H&g%[<(]'Mȉ_Kgrİ)oc )T#֣+vg+Ɛ>:;BŸ(:@Ց!anCw }X'@Zd7‡L6!1Hv nu3oE__*Z+T@*VsQ.3zQaBNWo:=֫LAɺs[%uW|5'kʇۥdX@j4V5@~[5{(94,̢56fʝU0n*C<ţfPe10`}E*Booa(QJE-F͖8DKiYIn&/(ؔF`B VmZPgA2Ro35قC}v'ӈ>IZ'1A@ xp{,O`Mf] |JS~20)jN/^`rTGh+PjkZd 5 r?euw= uP;^3tTeluZ2n2-x.aoTѝf ;?fbt,L14B\حt<ׁ3µQ)(}eBd'Ebj]nߵm.=:ԾfG! Y1|DKkq#J7%|/+Ijګpwc#%<WәNh6¨KT{6r)mFU[A*q_p`Yi^'~58x>ia|)`hX0,ή;UpT8p ͔5vG]H*'Ae 806)>۷&ɪ?,s,+L'CIme]{[H\>:'G)Fb#(#*i=Tf*9YOLt;> -IUQ0? `ya^$Yqf@%>9 IՌ6igMs09?8 د ns}Ԍj4hƦ[Џ`hFǓ5ٳ {!cR:߽ jʰjȎ{Isu w8 %^]k, f HBhe,+$ynby8V]"WFȲs蓍629w6~SRh:>D*N_Ĭ`1[?ޑRcӣf~lɇXo7$%[xCK;FN`J3hnEûIq'M;^k=%{lnJH+q2& ?Pw7I%!S*2?w f Qh0 {hpN;wF0<|WN8Қ袸r@Eq&)S)Q$(+$ imȲrISȮf3 (/]F!s g>76@x4[je$ſىzgbϏb=& TzX=ob7zqyԪąc: ͇_/qT8glP@$xeޙ.GTN/,YLNgZA|˚-ЂF[e3\h]D։Ӯr~ujA@jH4^'`N"e'rEy3_|lGx u@6y5 p'|W*7.4cKژ7%7QV5NCZ%\_l;:0BϢ7.t-BzN[eCܴ@jODn7+&wqi qzrځ-{@!]kJ] QdƲ`7Fw>K䎃YLPB= Dc`0nLc'=2 mO s .KCx\j6IR  4pkdﬡ+iOcqn,~Ր_AErq9H 7}GDfns um[ ΁}WoP~ưjlŤT!i Lls"aNSm{b>S'A:j3C!L|Ⱦc+PEяƢÒ! mk |]em;rM;35?k:elTxbL)cRuoEu9҃e9eM|JFo`'N>ӂ #FH\+vP"9z7%!3?;5,Y%dѲr Q H(Y'T3{]jGH=[+#^ J&$&1NѦD4fN{DOM;aj]S99$tO6N՝>@$&dy޲NO?x=v90eqc]|$KSTUaPzit>(?\) _Q!ax2R#g`%۲'A V&pt7R^ 5TkM܉^X9O $hwP2r9@rbt\XbɒȜ&K뭟o ,1k˦ZfW$k2RF꿓t"\FY2}E^Q= "1YBԾpsC31}\D8C! RgO>zn׉TpSE'3D.nˑ0?T8T(yH ڲd\=CY}FtfMBlR? QݨL uyܛxSNᆕP} :4e5% ]2 䠑)˄_7cYW"Z$WZ6@%/T}KPk@A֗g3P*g l&=s}'՟`7RLf{7-TvY k@5DgKN<]Znv ,OUu13>{oNl_0w mcRvB\C0['qn໺ 091 Qo}/`Xթx5Xׂ`V3*WS-EUM d@ۢjY w׊f(FU.^c+"< Ru^B#4g^*OE3Ye4mӹ F{V{&LMT'[ %Ԍն[ݾ}U G gEG|ke`o?mN~Y %C#Gw9@$"X+[[uX/E[&R~Qʀ[K 641ylTX7RV7g:H%2%Y3x78uĝ L~r߿(Wky<ɗG_kG\hcZms]jȀ0;<wHjU|<-hhg] 76x4i(N42smڎ= uP|tWΟ d2e[st=lK"+yl[aZu1Y01aqluW{,H?nW&4صs2Ŷޅخ։S˞,s3j`nOy̠7b&_;Dcx==HPp}}qB5_fٺÓpyP TTA;tl&hb\*"`Z`y ۮșUU2Ą@,N)Ab س)+^6-%H7mQzrrF 'MN|A*\g?ׂ} f.  퇠?;0j_d%0igu'j7B{ڽE2#CM:8(89&f-]l]ڰ> :(/B/N1&Alc` L`SIJoy9WR̓n:R|D md4qm',{QaoNk>#Ml>^h_QKCX8t1N]d'"h'Kg-]Р֩|m T'W9Bhft%)iQc:#Ca;Qz+XC2* -sRR7.k,ya.uZRSlE+{{y喱 [cV'f3]!gp_E5Z. Yh_"lҾaIJw5v)|,%;F5oٿA+O! [(:l&Q Fȫj(V5]=>̪17o!1bP(++qIG1 *G$awvvϰx35W?sd[O9ۊ6ߥu˂Iz Y,n[ZGV>6'CFC;;A=jlAdQ1&}*w`ֲ&xf(X`WSt۸(w+kMeqçyu%WmՓ׭RxDQf*,*W(!0J0@>i(P~ N@GࢢR9,xܙB mXu>Z)N՞)lhai&Pu vi¦[&7%fOѢ^v cQ|R (}wlHlWڭ yMasKh{f}.g'#=ďwQ<y~L/c8hYJͭkc=Cpǎne_aO5狗u@S@˷9:c&/>mU4`s44 @%n,ŤtX4nuY+\d:!q^A$y/3t7E&u9YAb0X1,_~.s$& $$ݬ -SL7-o&OU"lܹIF*W]_VH]'E@^yE`傱[6e;bF[~a-3/mUk2\F6\烀UIz׺]+n8gh¨l5 !mFB"I WQل.+D:ǁ?UCRFnD/p {'@5W+( -OA;Q Fg2c!Uؚ?CvON+uKNpO"^aثӎ)|K8VZ*A{ 'giz\{ {^kM-a"0Zws_oa'.4/| Da^Kf_T؜+b_Jsaیz$~7.W(@' Wc%8 u#| ?/~3 ;%Ott!;Ք0&Vc){F(^wW6}-\*xD&ŇIk j"@hYaJ,1|-αK޳/+'H-ݢ[ݻE=XajѯEgFGB5_*JmdIkpE,ߤ\Gx-t"|&ǺS_z0-DpjqK:Hݍ;Qx=)č(F2unבAzN_7KY&7 D{ۗwհ6`{ZocIoj_]|c;CY<[ 7B^DWA9Mg{)B=Ev3~vNoev{rB%#mN90U!b D_"&_@!vV[0R*)n!-,Q @NГjQ_c|@=̷Koi5/}SUz)5s͊Ѳ U& l(hi`h'ǬHo=4( D SD [C9Bfjb;*˞HឺHG?tsPj9y"1es ;T &KjR#;1Ń`&L]W_2䄔4BX6̈́qO\E vgW{4ѳ%PMS hKV<ն:uh 2|֞Hb25<"a)nV/w%9jML%x͝Rר袔o7d &Cc}癃.Rx?zNG]:Ô h4 `NL@$|LIL'[cUAµc̏ `7adDEL(\r4/ev`(A"6y-=)ᆜ+\Cs ?y4P-PH槡Br N{0=7;0ةm$˟{.q1M,Qu|lh=yEV M~|xHu37XE *5 N8 V'Xag %7#`?wҩg%|'sj`Ik U2$n DԔ͓=cׯ(e?֗ Hk < E.dTBio~\f%}MAPv1r,0ɹ.׶+$:'&p_hPf̫zLD()| ?e6w`b]I^ۣYPYwJL_ ."Yq3AQRl&߁sY[ÇT6 󡕉\볹CAKEf:A,v#"ttJXlC #5 RVi7'=\v{wO',W9~}F{`.BڀO8_8 E](֐L$YHX\tL}#;Qݭ3<-}k4wTMVVϣ_t5L~)tbb_7w?+J,_ڼ"!UQ2K6ۗ˃b./RfLdhKlԅ+U>W@bIOSSBkX媐#k}yAVx}p;Թ?) xI0Ҽ5%Bֵ{Y% 3RH|Ε!'G X[3>8dY! o'bkm?qͽ7hEK9:;?yu įo( 5<| .y)ks{&KHVM~&vҙKiFMr#H|/THQ* sw\Xac~/EA{hc:+;̒~VTKNd|&2qDX-j"Tc?z5L$ ]2_w}_O!7+eweB^G0,0:{ʈlowݣ=yPp=Pv\'W'٪ޜBУVc6)WMERX~&"}e`gؾ&|U5[Z͏/LFgmGbs$G#DM}zQFI}^5ܳd'b=cL$nVX9;p{pڤUͪ cglVҝ |ɮ5ѐH 9/ "gȶb84bIjvW&::6ɅǮ^ R3?Qw^ V2Q0-%@ DU3"b&D%)"*a]417L!נx[.#(k?0?7&m5$Ohb5-Q/S %]j|K-jA-{ג/ [ηیZ6Jeތo]3Y%?~5Ө|-;z zvakիn'Ì`)ؖF,v^M*4%P'CX3Wˠ>gY+hNS6]h֎lOY ,~ @ζ >Q;u$5GD4֌nDSgbɤ XFۺc/ cwN*JtWVP]$ AMb}#4LCvq j=>nfpd:2` EG/h N@R9kɷ;Ɩ$lINɚcQZ2\64Q)_O,aV dRO,I/ %16y?"t?̔.a 1[|]Jf'OŝgTmAp F ˭}\Q8>n9{,ra^#sCy'uY7., fRSKy&4A8"bT,3*Cʟ2(=09zQm5AG!sUqif 5573A_Us$8;tL. } WXe=\Xq lxS}b@gFic("%l/A)d&i+{ӄ',Pǵ;jppS2ZkԈN]b%)<$$9H3fd-3\9jv9KRo磥r7QJRy̜7[u݊lϏq9z8 od,N}RBjZWdìu8sFAC* K14h)Z /fCɩɜjM-7~d:y,ib_܋lEGP)\)ƒu6(W$KrkDYfg~C $t5+3ѲNx 1;HK1xJ'IJh;~s-8BJ.NQ-n/ [܌aI`!q<ȷV&-C\mN"5x& Nnm yoژA n/dh@Kp9Z5 ݑb+G-o48IU:Q%$18z%鯻]խg7-8D͢#=S#x^1hrqS\S磨Z#װ#s;ny( `r=q*rEIX~{COrҥ JN)^+"wÖҌ2uf'˦Ō]4*V{QSK]QG铵 P!*y]]qEFQ{)i i_FؕP=*x5D{?Zbmen eq_^_r=+ ['`ͰP?9ntQJjY蓏*dX-jl=BJ=G)| T%}aXrEן2#]X9X@Vųb/ U<;92'p=""llaXN8-upJȮI݅|%} "|&e81z/ ۝ub_LeaF#{GVmYp.ravAMQ CigK AaHqc\vĵT[ck檍nxfSFNpLdk;JK:Mڍ,̮Nzn[E1QO}t7b 59 'O^#_|n} /NY@LSS9DM$Ge'ED"ȏŢ ݁xPB )xfJThyR'gꖑ"FSA{{D(EoOak,my >~no'H[~ hnEfW)|'/5o`IC8ԽWiJaR]jL4f jB0UuT]/b_I0ӘƮfϙ@ne r(=~;&Dv}~$Yg^ GU&p QZOLQ֤l}*A[Oh&-?!Vν,p?"- eZ!sBLÙQIy %>)SlDw?9Sa Ƈ ->kIJ@eM)j;8<#BMa\Ga Iux?(uBFkw$'Yz䣠cc(zQ"#7&~ Ga~WC)>kBY[JÅІ&"DܕXXN}ti^BC`1;\&ֽ@@ z (_([%s oh$R(YDHrHgUG%m[a_}V(Vf,5\8= \$Յ#WN{NR\}!ӡcLs}c '2U&0ϥ&R\+={v]z@l%bP-Rh !F /ג}sb5hB:|~;J,1~L:5[E Q ?;ۋry-}6Z[pRvo`b_A:꼱`>ϡi\c] .o.C@!./ ~wAn }ttd}qnInf|,IqAY?1@'g͂{Y1 oh_:Z h`ƗNGƒPDC!#"_CE 4'8DLGڧ|5(3-:?؜i`HƉ*48֠߶ $[ns F=X>˺\Z|qj -~)SP7n6mHb "uE [Y!afw2 o-d[[NnY{?=1_ O̴Brq6h9p;vwF8T61W^:SwC7'*oJA3F=16xkت{1$95uJQ^Pz't.7x$ ~~wd9~4jz\%V}9m!YS2vzHT3]5kɩѓ/*7¨DrX3y9 bhnw i?˟E(Y9o t6{82_oJW /w!+ Y}A^j`$A: 鱷隮nQ1$m]k0:!~Yi܈@:?  8=?he36q266 }BlhfnZ7fEh 򡏩.[glÔ_ 6? Sy8S$0*I5#o3WIzl&>'0c ,2]4e(ѯ?̨갸;e$x#D4dHotRDٹY 1m!`P9& $$TsGo <36>aiKz=)Q^ZP0?;+BzNI&?8rvAd9H&#QsxgʼnsXM+K9q mU(&) \2B8 =iz72Ab2sOd:zZ;Skl'M)okd뇄' Z΁& /ljo: Tl?*vXÛ˄Ӻ2]Oɳĩ';_0V3 T h)_07-t'_֚E6]DosGV 98m˼3Bu9eBAeW.S%țo"i\ w)ۉ8Aeao=^Y Tc\! !qʭz:(=*]2`o 8l{O1ܧ vTa?vW"^prȂi_WH hO9Y%0vYJgܽ .|Y]Xg!C]VhQG]9Rc71?JA>DI^8C&_>v \/ k=;nK'7f_p偓r'fd/)kZ Z;]Xo!i{$/G&+]F]a}։amMzgvG'n͠f?s鰊0E2I;!t4`,_g6y!߂erѮܨ(o= : z]Wnodѯ+ /dNsiA 7$o%4]c<~B)rm1y_U,2c Umx־NPktd `}рWjy|]ezJf~7WoN0C 3D~yn_"n; J3u[)8T H";*VvlrzS[^z)WXnM50-f_(c=)Ph)G5D &~[7P-2&r] v.Wl@! 5ݮWJf9Z-} xW·ûN/_CǥX9`yn77xgL+_8z%"!&4aNCxM&%4l4 .S}n" 5H[Ԍ4֜i&<;3Q]g~6֘jRZ(bxݨFXOQ hA2_˺ U2 x@&B cit5 JB}~Vҋ nni[L( B.,t,mȶOkMxa%5jT\z[3Pz؁98KX*"$Q~LMpr+TֺҖ4 ި`3-t1#1 B7vSbhʚ5cDkZ3cin%rNz&@x+{M_kӫ__$l`E)Zk/q?=^23)JuI[[y_jF8vO|# %ڈdm(0<.N|E&%J2 Li=\ C+./Ȝ6ki6^S)0$p{Df/}zgCp+3vc=%IF>STͭ4ʃg46yF49)e04. "Fǎrj{eلVCN؈;t餘nY'B-M`K "r ͧ?:SzC˩pѨM oD?UdD칱/09MJ0FnؼNрEѿ(pč%x[XcA$S6:nCz-|"JtP\P ](qFq Ľ1ڔCܗ!a[g0HU.kwM,Hz%}3T1 ~4N`/xNNyf]l$ڷ~w&Ί76b9HEWh!YU}0j*m>mG  3JoQ (p޹A0UeUKenPz'`r={naU <ϝ24ُ< *)ĸlzPC y['Yz%Aa!*2tt v'SHzj*A##ED&"H%%c>ou nלּ_;!sB_]p[*98Qݪۆ˵p<ӵmT;vCI!2BʸC!ixoԶZ_M;Z ."g.ӤYzg ) }:!p#[fnס'RmT- v IP^0`3I>l-k+DdzQY1Z=mزR^۸To-ֳ w? F KGXMyG9Ms[ W<ua/Oڇ?ɐ rj94*l]Kٌo qN׶3ѥʂn<.Ѕ眭Ns1IcC>F-I{f'P"{BݤS!L4ge'ߟ4c4g oג Bp?eQ7UY i+/gs%*^1ulmLj?34;;Ga b}k'D[da03^iα8ddTF)ާòm+)l-f=:kr6a7/H0= h4$6Q?S{JejGgK^"N8 sJYC74}At>2B+V$FUYo*M9xq5,`žE͠ OՏwE<0ĉ"C2":E$_ /}ynO.:V)w^XDV-dhLU"(('sH2l9@scX* MV  12Y0Hzy]IhQXcmCHS1Y !|U]MTXu2vbArP1B' d.FIaáFʉu4*Rd0!t X 1BIp 5d@rT#DW߰~9U^z\h5䵟EB^竫w )G_0-yt_.=`a,t PmX:vz_UDGB޹{$BRuW9F(3N|Bڟ@)ia¡15NvXFK2BAS"eb7fNӣc>"]pk/oZ0 WP5X33o75 B"_ABeU7.{=Nj_ƀ~I1o?ڇ7Ks0Э$4)z. ޼duCv*:Pa2 ^2޶ixV|K1r=@Oy!|67ЧTCN_,e}& ʝ:\RE#?20ᒪwcF0#Til!i{Jͥ{](fYhˑV!Pey'U'Tg%>in?&2d?o^XzJB[\hp[/r) ^?a]#sjܢAZU;ꍔvG:20%1[;T(O&mu9$@l("gݖ8pzfۼqo >Oi?J.e$6ό !KfYqIP̶V`Gjإ>qH*qB]hB'fgGF4]`MъkmG$X2hUNr+ָܿ !lU*zb~"l} ǟ$r[P egǥsHa,듷I!ijn=Og G_eXʟ^.$yTph#4K)K zAB@k;ÛҒdFU.[aZ} (]OݘKi%>K%_tUWH`'_U5$q'=Pbik9/3(hy 9sb!ܕ{Ɇ@ۢNՐ8eqC'aCOYfs7(q#߈Gvf#;3x͗g+$Q~ODQxz!l_ϛ; !7󮎠x߿`4LVJ ,+, ^6MgKAL5 aK/K<,55x{֎܅—ۀ Mh&z2/7|$a$_蒾W+q-O9#EXI gWb#jtrJ-IRW`4Lǎ!rNܒU/ʂ[4V#EDQUv䀨/<I W)McG`yo pM^ m} u`v[K mxδHpGpEM8r2CXM lפh*LhAc-%[P3pimRpCJm"`础ˆJ8;YNоHf#-1n7K pUӚ 'v~_aB{]<~E!9*Hjz^ƫd۞;ĕ_38Ff=u^WHb]M7lزHSoOzF3Pa>zd w XxArg^T28؞ <2DAV >kJfO@ZŃjG rѨ0ks5?xl:urӆ~b{FxX߳ g8ka?<;ay`iM 7d W7MQIouvĿQ_Y։CU##)‰ 7q$KuRxVvNJA4~@Q[Eh/Obʎ 2#*癨 In*jU)a907JDɺﮞ*VRU~7V>J{T*Lbl|E+ D=,|t`zơ}/EsQ-)SxPCss=w9B̬Kqg)$ۮ84Ɠ* ҇ {$@HB$8O>%Y_ j'G $`Bd̚j&=잹[w ϫ}&zguҤa~*غLQ5@ x.:Uw{/gk?#aA1lTLgw d ]VQs)fb;r◇Cq6;ARN,J,-jR(8#؋~}oeN?ngR lJtssՊIک#Z ȠjZ+,I&ch,}VR+D8K8W<Ÿ\77{81JP|+dXY_n.NAjlm9up6-Mb ԍ(;ަUdֲFݼI_UWʼۭMv}IL{;QATʾ+"/I?_,8~ -pR:dR]݈ghp?gI,Ee@酏?8rgAUK,ޯ[rLUBչTy僘2\8X3; s0qetH-Gz;#T] 89e֢,$YTV)9H!D婭ճ^CD|ޡ湱#O )K=Hv.ն2w?@&!X(`tL9 \7d>D*t5@b(= ,hԿ)˔'& qy0ttEvd jRw-O$BtT?-o8힛uK0RNwULQC-gqQS1a16f%]1)nWON'F '\eF􊭧djfK+=,H݈=;}ʕeb.R%wx$8b [T3G&xo^*YJng\MT6)qNc{g_lBkdȭ05-\.mL8@Ye >~h c5Όx&~coiS()̀v[gaM X3ޞzڕSn*`ǁ2&Z\-[Ӵ ?soՊ~8,heE9j&{|P[7RW! nMaJ&N Ym%;Csfݫ_3)>'Q4Q+LLP"Uz[ut漏?`vj8lx9Gv@Zk"8]J?$~ (v8ފ%o14e;sRf+Ͷ귚ջ R\Z|!DF4Iɏ쌆s[H- )Wp9zkK }%d" uƀ95UaM1TJ }USSD2(B-B ?)`;wkXyH'+Fw;g;bq\Ki}ձKhq Tnq?{y~\;ѹ_{Mj}fltqcSz x1My30J, d˲Jeeq@ oP 4Xu2a7T[JB7TR"RC葺1ib mw]'{b1׭(}efOuoQ#C[2 .2∵hgcYb7&$[f~N>/y+O8`@Ibc\/$qi!F)r)Nx0oį>U\uKAuojd-Ps 2o7'h:lIæϖԳy0m9?,^w}L9=\L I9eMe*_Z5=&@@q [6lԢ>B;E2&L[ўW*<#BsNmoFQr]LH\Zc90CۻԦ%.l==.nptJx8߿:/Kb墭wl#mB I w`@1,;b8޹v.g߁L$ -TT5 yU(Zm20}lQLGR* D9j\yٙ&]JݯCEX G']>W'0L@rGq4|x'6 ܕihNv 9=A NczGҀ{oTz?ʹk%_d(;|/}̌fKUj'(xVl>*advg:ƀ!渲=c*(_Ka3`;O"4&kjJ͢Liy c/f^,X͛* x b1eTIr A\(aLGws'`+H0ÜRu5&Lv|AI•ƛa9=,@G|FsK=\eG{ź4a+lG5x-ӭP*R.fڲG[@K`ЀGnKFxN]xmd3+9fO(\XҥVrrn \eXA Z:42R?2u*7y4s2T-(u׬kOa-hxf_Kgܪ=ΤF=oч8›3b2cC e A2>c!BT}qe.kɘ%]S|\d!\8]NT{Zɱ ^/ DTPA\Gpm4seCزc;)࠱K>Cb-dGӆ4K#j 뽽s$ЖKg}dlצd#fM HbaG=DSJ7/-ą0}kPfvMX~a=yK"@tE ~Qa,Ťh)Nr'~WO&UJyGƼ  LW,6G +J0FltR{(-TupʹjǵBߴuݝL!s$߆ǣ+Ev th6,T8ByFV;y+_-BߙupuX17׷.iF*7MSUTg]#{8!$%zj,z4OdN |tc$zr~/Át-?m n8=O+\7)'ȜSoe9bpزOp`AkZ%_T#3NN9RR^+/B=9z#&cw/*B7TS vxafO pR}\DHSQ]P2QpLrk6jqk!~{Z|0![5\a-j (`pZھҬ[+<m$;K6`?:(|? s]I8aڲQ L|;{CstBϦ#a7tS_vjF h_ Y2%͎H 4Ĥg"Gx@ QRozrZ(* ]J;>k_CKk@.3jҊ&R`QnA|m63ff}+_ :;l}_Fk1&z`%ײ}wEJ3ۚPjhzP)6L;o/@J Wzf ƿ/4LGWMSϨ')6k97%60mN*P \=m FY I8[7js4o#J~>>*@?yy9oQ \>%mGİy.U6O2.1C YTJsXvo&8>a̒Ĵu?F{>|W;O|~ v-;YjiMdAZT47:[!D}Eibt,x'W9t3LB#Sɒ9`>|?$%Շ\T(`c+Nzmϩr SnZm Ako.>: n膈QHbۀKnOy>DXnL`rĘ ,EV:ѠenLP')/7u+ES@Ȧ ͥ6:,odCc`9CW,z qJgQB@F)p\^9m‹.=^vqbqrJ\Wc d?Mg8c)M&n`PjE@yOgoccB6]\&{ÍgiJj0hRg^*B!}ĭP_Nc1='|_@mL1mVJeAik;-Q 76ҨWSHզăR3[KT_>/yCU} iJ&TF]e_p,мXt@ffWCzHdӣ;bsш (mb^aF 5! g)LkhZKϱ'`~.B1_ϴfպq.74$²i䘏 uZ1ٺ j; g=z8+besbS%Ⱦ oPklLRDfvD h㙜湨NBgPXT_`ݐ|LzR81ute>N,x~ǖ'ⵅH` Kk5Ty'0fEE澇Lg+3,2hoB^M8m|bSÒU\`-⡻8渤&(~gUqש٩J6'^Xlo$IU,GZ_9u%dgF.OR)Ȓ#+ ԕ6TWԴt-+jݡxn(1kʘ~.C9c qꎌs7)(ŧu.htӍOTҰؿԇA{#C%yoYMXC(["kff^)<ӤS#~SiJ *6բ^7G b E-XP62tkMMVqZ FNˡC,Fn[} NF).L-LRtD|0S\*!H5!]Ym i"__ !ZT$"6 0[d.>{F-جeG筯5guZSж[,}-ȟE?^Vi5cF`ȅ,#U2Rc`t`L!lFp2 u&-)a u(I_kZ;~UpL v;` qo$3"/}:? \XIcuxz/mwA\d:;-zhX- 0k^c^F/nK`qmw*UQ:tjhu>iz,0@'rHo5'fy<0ʳ>*Pc]"PJ*+jJ2Zk\x;l]^yi1ॆ ]Du@_ n4\ŝ,̘)&]͞?ý>bjwLyJ o ,ۺ2W뷮i(6vW%s]OX򡸧IY&I45 9[&s8N9x4*I .VOFpwrTŸf&Y-0K'*x&mz=J$L1c6ESqk.ԲQub=HY\$'}Pq`T"f :Ͷ$Uu3д*6Pί2)~|s3L0ж cA&Z '-ȳCۅlzgrUF@hbsMc +pјId&͐BCl9ٴj3,CAueIBY,zowPP[t[\` Zh|)7c,KcQQM/hJ1pO\>Om8Fph ,Jn[GjRUIqk-]%Td,| |+]r# 22]6DP5-PuO~gbD8~RSZ?KZFg p'؂S-"ZʱQk֌0 jB!aДYӕ w(mntI42 ZnoA,9|(q2B(JA%y;'I;3Җoz <{.År^/7x2{.R9)MRӉ_~P!6)F-o/Bg3r7'lyl}cs )*TzBWlI}Oy*LɮwkF r4|ȏۈv{qQ+vJrʎpP? ;Ll O|FxWIdA9 :(/&+c@z~]rbJ8~2XY ;:{*2ꝛ|l2667<+>xheIQDxNp*+#7uQjZݫ~/[b8?4Ǿ?eqcKC 7/`{LU >e 璗;Jw#'x}j֓0}yP-/`/Ri`7)O +Sc!z⫸}1 Z(a ~SgӅ9iU|>!/*ގ&] ^j&5A?-2 %.JϮwwxs*G`c#=:i @+O?e"j Ô|JK-)[ eDYk_`o$a ~XL*px:>oǒ$o;,6vH; :)W5.@dFO 267,d,Tg0$589~[lstXb:H'q4 HnKrP~sQ,-/^GX@*7 bx߁0Qfbɼm,sӾ^u *E͆5!p_٩W%dм}r )jJn7miҸu )}CZ 5\mX؍ZśW`de'~=[zk<$J'~w_kI)%'jK*a:jW?]U#Q)rMD%<8:-ꬶّnϙUHJ: Ovi/=xpS2ܑd *3T93rCu .q3"XAOpywqZ71/-#& LOHԆ|+q} Ao+zk]EsHym}\^‡C#ǚcez]_Rs8u1e{rI:#h"]B^@7صmcl1 [! 08T&0$~cՌ2QRE*zU7Ev:X@.]_ sBṗk pkL\ З*VN ]c\S3ڄC \XK뉌l!:5% ۏb𷋙>Ƥ` ɳ䇝yX3XhyK2,)1v`|w(>".h+NJ- 9T 9ãGh uifWbj_32}+d", ,DѶz`Ӑ㣕;LX^\Dj_5ZA1vfz\3 u7wl$¼Xf4 9۰ Sn&bTrzYِfwJ) PLoëGN3:y1)m :6;Ǯ됽|dHs*ge)uK_5AF(-X(6g/N޹F=Pe%2iѶ .nDŶr|>aal]~RV6Vp>Rlg@ k!x2TQMrl"&z0YQ2$\z,E;&-51k SG}7( 5X V[+Q\~j"xW&Wt 6a-=$1FHS:dYn"iOdl(aY"3nDݾ%jxJK^ᴌ]۳#w󽩱N_Y|{0DjΔ!Ih % )jPTt2| Cg^uFὺQ(  V}3]H9a: ݻAˑ'7׳"CĞi 4*pPVG3!Guߟ0= eBAI=K ;֚S;Hm:Hc/2 Ȟ ϩ*yr`"X=c>J#W/x>cI.w+~@|hInɌVsU0$ࡼZ{.A`:@G vn6(It03 WdH=&id im:j>TyZ?*[@3"R(tqVRPhI_$)\E'J&:^wz>q!ɽj͞ђp3Z7Q+Frx dQng6/Iu(ĝQ.DT5t g2O&]͚9KG*XPʡHf&\D,e7+VExCN0 G+25p*nS8"3ậڥŁiR+059%Ώr%z=*8DZ7)3+kŜ8zV*DqCb{^%3 NLZ~ (x\FרY"z92B@x|>"w.5@ 'it4[."7t!6z@MRUdeoJz.m7j chQKf.UQs~PpC ?1yy=\hIp/V}T\ % (E>YmF24HH5&z@uI>E?O/;DIu-Eng6~ŊO9I"s0?*y \zxLvse5kX(5Xfe('=KV hJ3Nɞ ]ڑj5L+cӕ DJaX]*QGXjڶ_ E&\R[t@\иB3O@SjBGQǣPf(kG\[P^KVdOKl*kt&b4tP_C79[^k3SKTsyJx*9w̌}N.D&oßCWxkd0dO%m"OI ,5jx)\ O!\GܛR%mC%:Y))3)XCeAֆ~(_> p”|xA-X.RBoN옯tBVǚImξ1xL sn4b%j]]yy"VRJ6݊b{lE.iٚcu)lUn2j~*pPdT̻YcVט#8Wq( Z}bs;Ee 3y/aaĉɰE u@!H^ j8ޛ"Vr)j?Byz=ӧwd$,P1&v9/2BMI yxo=ي5v``LQ'OؘYYFW^Ӥ,5''im]PGYL|#CE | i $S"$%ntgiȇY,&_lLH*z4EJ慎6} qD"`D!tCe"V8_[Et.r2m(Sޛx`5hvj&L(47>j,@YÌnI$ksmO7ֱc}Wң%p]T] qv) >RX'g;%kJu `Q>Z^zpPUn4 PVeT5^Vϳ44t[>MO 8$[AJdʼfUVHGFmPvqWbzG Lqit4ctP_Ci"{Nv z6^_m0|f|/'K־3 hxXn`cd{A a~V}2<'h ǂlkmX/jÛKbAOw_BX+G\j4-U7׌CL2#-v>}9]iU7(o*e07ݴ%(ކ" 5DJSu;QiؙrK%ǜ$E}Tk.G[6^(iYƱIZ]²I$h RhR+A>KnRwcQoœVG@&.X{䤷C2U6I>`P_P_*%#\ƀe@ΰ&%ʯU C ΁ៜZ[s)/U7'zJ ٽjg7 ʦ4E(d.x6"L+}Їu=l}2+ a L)M7 Dͳ]JKDc{q\lPvb$j>E8:PgۻzH_/qQy7;˥AFsi~Ņ*4Gm%W:H.%j_'X` ee#ݪ H9(.{;6i_zIls~0ڍߌ>`Y_Խzc0mA ?zƢZؽK)uj]3p >"WWx7.ZG|h2 \U/Y/7 |dH}|pڰY0jY\݀N^xM 5տR7Iٍ'O })T|}LM>s(/@q]zXҍ+P=Xِ0ط{kB-r֧26t7 ̒~hδFacGFVoT1Wد !QYZ}l'A/4p#2R{~5#ޙ5#_ZÉ"{j͛Hc)"\0xʰ Hf8@X4ʑ(rհfghe1gDsTP?c꘣|-P~*'fW`ƂPO.i}dؚq8- -t?? ;7lN7/vz)y`RaZ4g,K::yf3\hy5j '8 wDY= , H#޺?{G*siC6 MF,Nx{5Z0?5ێlGrsJ䱩^OZR 8( lT*a#wWo(h4z_5m[ɾEPe`ŠijAGrC\]&mofwAs9$Y;q2[}ןxOru|TހJhkۆH-YD{3r hz y֍V,hXd]4 9Ҵ":OfI97쮯*ȔI^WeU`ol8)oR>ȋzH"=4FTIݑpաoW~УzS&R/ ͫ%=)!B*GBV^׭CNR4; ٰ>SS኎F_Ij&*Wf[U/,\WG9h$wHN|yKx'9}ZtXbQTJzp~EFRkր8Lcw#rp }aQ7쿰ME*q?H,}4cQ8M3 8bg<̥хp@H~b w!=W;֒(f5b|෗-X=,#]3UaNkY'@?J:qT].{O;Ʌj`PLYP3~ I\=WB]xac4gOu^u24dS(_XخH0AW3$Pn\3!YCWB+#U)I%?2x$U xfB!70'a-U "@]YKv[~kۙļ%V MCb x:AUum*S_;&A QAYFodLԓ ѹB4Jg'|#?7M⋨_Fcmuq-\ {qcOH/ʡ_m'PmzJ& Op)R S,7 kHVsh u d %j{p{zzkV}n1% E'4OX9*ͿY0&=ynʭIIHA@ qwM=g:]Wd7 .;艵ELMF%D]==\CUp:kuߍՔgtPNDC*YX(Ba?Rqy@="HT$\ :aő?yq{% +>ɛǥ3) fJ/G9/DɅrd+ɮلy&'|q)ꢾѷ0O8Křzn)/|jVT1ζW_C{i^q'y#uyE7Vg)#!IA P~)Z뾯 MBg?wAB+#In[ <%ISS}0rM"U' 8~!@[en|(3SPG=& sgv vu[&A G&F=ҹWL?m1WF_yЃI9BeNOdBt&@k>[IIW}w uO9 #&~F^dY^Wsx.24Xf}ފZU&+*u<>3ʍYUl ܯ0SWLLpTYUQ,BOJޗWt^<0NS˜σbc Oۊ7+לBznnu֢p9=E]iU=fwD8N#RyY\wO+eTݓ'FQbI S|pޥSfDן:$ q znS֛1llv4[TE0U`LE}q;e-s\)8dIѐҮ63ߗմzݘ̆Bvu`}wAuQq8Yxo^aEk'D랝&2{B4ʅ<@VDʓ Iw~^VN=D+ ؚ32,}vrg#U&R5GkoͦSE=>|vK',0vfԍ -jfg("I^бMW@ٻ~O64 u}Sk, fZdݏ=/taȇd}o.?Iu;He1!ވ5ɰ8PHwf)hzT߲ [4ՄP\e&nV8xBZm['cc(b7N8.(7^s>ܬUtʗ~RֆtR8 (d͞1Y 2_^y9T 3Q6^ F v0fD3*@qع`[PYsˌ&u@N}㣾y!_c UYvx2\s({]WS+8O8ˉtwvChH#ս4+ł;qֆX'<#)6eR(j h[ez?1qZ@\ s\J$w >;mbqoЪ#滻EK vS̄fD2]c䣧+(Q:-n*2:pP7aF;%!3X!q#.*h|L'܀͠S]4(9KX`Na"`Psm4n%aͪN6xhas>>B(t.DpA^8N\B d7.x y[IFfmaQ0KL@T"YW7K6ĥ6HGY>!IWFIguxD_(_3)0vZ3$`̛};_cх0S$5>:ڿAJPTmo\@S^(P@(v27y{1Փ>Q IaPH1 |{?_T$r7dUD9lLvTM1TC]?]$꾫U+K _hs;ȳ@hK,cYZ9q Pby}Ep0~r߆6!@\֚`z[։Ev=5&nʞ6L\OwF򌸝d\0`H4d>vJOyʒCIqLѾz7DM,f IyB߄p[5aR7- Et m4{ɺ"}\"S{,Xv&itjY]q9)܆(/ok11 TRvccG:ʆT!xuaRXԀCЍj=鐮56:ٔXR=-l4ܧ,g jT/f1VBy < ]HSW~H,Oz!x*&XɅ@̄e6VZj9Z"6]LX@BR~fLK:a]m(S--`PoB3}m=e*׭ß(}qCXP@r !Az$o?c5wm 2; 9+ Y, Owoşd(T4#ʡ7-PuHR4]w/;omg°fMг[Y&ׂ\DX.]#w =ftAfHX0QOۺg=9wLc w3mB!ο-E$X![y=^CqBrlQ5D9W^wF$_14 @3] bBhA*שׁGMU$u~KԐ篶үL壴# !zhq@zI #_mfD%v w 1+3J\=B+縋]7Y+[Υ|%g?p:&JTA7{s p;,j-^gRFO-}SDr7ַ` f6Ҿm#RXgh!ޥ*oUN&~Tk}'d DFC~04'СO}AT)qJZbqc,WE4ߛae1ɆN! ykRKeM}}G(U УDh$qŒV 3R:RIIE#щ6jVr~/F^_WP{vV &A pk9̽f'OYH<3pYa k -҅jJCs  v_kG"{W?+f9ՈQzY0 Uy$T٩E MVG LkB8j_NdH#\;sGE*fߒX ]8&I2`W3CIk(<bh70mCIbxj* duA cl&,ӕfBx^^s݄A寖eYI5 81bS keNb ~ 9+חjY!% S~[,Q$؃~ң/|Yq^d*WGV"rl-pwW AYOظ Wμ 8\rlz;wO!;6\dS7d6*(Á*b[]6פx,HO { o7Yʞ.$=A1p}c[7\C~f%̰JwTF3ͣ?!(Q*OU}tRk?uя bs,&S(:x/mws=pdRZ+M~a-4I ۧ/1KklbD̏U6$y/٨w] 9lOn֑4υ.I"bx>7/uLamd.s N).u7"J%2}s]*w7$˯).୞y!>xVb'IOJr x%mf@ŏwC`vyGi+W]^Ug:U]eb04 \FHg_Z#5NĖ.7<\ ׋:5f0:qySo[\蒵Mw)?%*fbU|;(xc4y{QP:T[HNJqlh$Fv{ -ng%X1Dg?Dp!b9t\PD2In1H};{Wj}u1E>Aٕ^{ʢ!cX -L $s"|Z3P7 Rګ;g(&),&㡤d/  ap"z|8|>ղs49EAݏMXɓӝ- Ô`v:J>k Ru8滟:E~ؗԻ:| X( ~X9Gٱ iZ[k4nlwv3dygјb{fPUf!Ab&! w>mq\^mA(fc?E}N,Ng8x ;i0S%T +}Q,CQ-s^X4tԩxe^/ :g  A 䄸]˔j( j+_,rqeX^tl"&7:=ү8' kGgn%$(aR]~?cOF({/xHM0e:f%,Z^B"A O {S1D2Ot-⌚V[@ypʻo0*U`Q6+4"=%$)y ci ސm9Z$,[txaϵ/|8&>$|L٢_i Z P{6HϺb2d O~#3!Ǎl2ĦuMpeW:pmўE3z`:DI'gGϐeypD`Z ߕW$0X6kYO1QM΀7VA,]^$-O:0l`63&@ˍ!r,B"C2T  LG ZFG;8I;p [H qy8/{jwve\aFm{ ,EJ*.Ung KRmzE4cBN`Ŭ7uq w%dk^ SY09Gi5 w)^frSrs ӤQBυS5$-Ίd;dLB8w=fwIWV?i 9Aya jy> dzN9n3Hs|L |!= 0R+k#@օo?/gb٪.b\%RGPdh[~&[,Do1B#,\jhdeaf|}vߔN!ߣx.25@pmw K/1@\e}k(&Nw}v ؝5MB=R|^vؤa, [’4qt [i=rAr~DޅcF=>1,41(driWexK}rN3uj0t-mS&Q~ 3Nnxu+vv 1Yҟ_)9f!)'nx`rVZ4g& M"}PaɣvoB q'g*/L$"y}gGWm˱__0liR ۷/ F)r.'gѦ#:t eHyPjm3@=DkGYd/Й<-AIY(u7T?p$DqfyjYgD&؆sa}ZSdI ޟ3z3GPdZIjv yS>'RG#ud*h5_Ȼ JrlR|^B|@όW &  ;Vj;ܯ6fl DYJɖQ,dӇY@ O/W@` ظԗҞ;9M k9}z0')qbt-{rT}n1[/w?`p_t.~c&BiC$Z8%v9>9 2h!]wa+C(<5Za$+'`xmͱU7֔? 4acl7j&K\@5i{ӏ8.S5JG/͚6yPV|DN92b ӨQ"nr0([(ׁH@$UɈk~NaG:I7l>`_:.JOQcCkb: cMUF=^+JTrϦXgNHOrΆ]ܴu-VYd:W7zk;^+oѫeY;%y⹱1I=TG$0T9[z3Oѐ6 PA'ck1aB6MaU*?n 4:!Q3#1&6˒ju3_vjی.ʼn*䊣)pv.lc@~keJTlo-G.6ÓgSV=\CM`@lDb~ZpBQNfRM 3"z?.Z7]ƌ+Ѹ%f`D1B9 ,JF'f 6R'j U D蒱Cey>o s>'7/G m^B9+=],7}  T.m|Օ0sW(`9맼4ALM,$.]㻬EU"[%$\҈zh}O{ pʍnFyph`ފ$9ٹxKZ{֞tTt>&y<) aog%c,jc‘l@f?@He8N*Q5%7Kz:gvWPdBiQ+2WC,;8۸q/CSЄjf\axg`bи3d>~M}ą\xOVclZ$ Ki /_sRn? "DŽ" 8n=%5Te·XsTu֝*c8{ãFA̤X9*V>擛HhZ?eK/ p PS;[:7c|Is1mObpقx=C%m %۝z9sLOvTYH? қzRJ;G ˰1b/'ߪWAfcGdĕ/€F,ܠk 'ߩB#V#YM:!{-\LӚ~TH % K>$Ύ5AM8PƟc^Lge< xADIo"̣2@/33:MTĆ`/hc?^:CkY rTH* .J{cYlsX_\hc'?C#aDoq:!z/-zswUEc-qڝkOv2!6`٘t4+$nBD~](^ r7%ɬAb+=xcgy?qc4%ι3LsJ[aX+fF YFlÏEXo='"n._-Gk.Z΃\RP /QыaUpU h⤉|ҏexNo'M~нPS<Άvڰ~bNW`+p (_ xnKhunNaI"mF.u#.\?2O,~ŠF*Х+ g:h:~njdzFk°wfWRn[*ZᢘW]tkv:;Xa I:YFhHe9:K=_&J˞݅# ]zL q3xВ@sk<-.vF㻲Os]_ՑF,ٛSG}X$ iӑ>UqDFDל#My@Znw0wSz[ъƥ3F(t5 )`~>ZBiJ`K[E%xkCMnk5F\ImTLBs˗ ^s*t&데ȻyIGPFW&X,ajtEEpWTW%0w F}%YhLjFӱ-NR~~G7*G{|ZXe 5,=wSExK,9!R{絫ݠ۶D3;鍟2M I,^F\r%M*9lX{50O3ڮ=yqH;4,j$`cO%C5>[]| `FKPyF`eCsZjq8y6"ݰΨ 6t\AtF^Ӈ6ԢLq0(Sz#ٓl1@-0_Yϝhz`G;'Eaʌacn9'~"8ҳNI] w~I*<.h$͔_@(2ܖE/T[lv~Vd9r9 Y90│zdכȝ+Ȏ]$jc]A#9TO?7o?lNEiF6<A|/F@)kCMx<"w;4UW{ X6WPz5!.B E{SN"!ǁM֪WLgUS^-CMC]{ t˜s\?֔rFǁfAj0] YYLAS7wgtRTv@Qy[@~S@YC#mX RCǦ5T+S 0;˅0;[RzVo?J634?W÷QMF2 \`+qdkd#{Ug#8ي ғ76YPE !B:qlބNVB VUnXO0tX}^#iqeK@Kv^f$VK"5#0`B= w0MzWH1"U>1}f|}'CC)> `BK CEFjWؘـ~}cl"- 7\y$vbw#ņ TB((Q&p<}.g8;+eɻ/@QcUo[DK~ /;Aa(;eK2űyH3 A)alJ`x (va1hx`Y4PELOMUd?-^ÖS6!tG0;]ew}y[пl0 \5-Dl{:9^sct:6kٜJe;*G 6㬕)s-<[ܱ5MGՃA ת6+xj;H'l<]pkܢgG5T1c[ aA5NƘRs:nda\|Re,0~s/iC Ċk絷,cXLĩS6@> Ƙ;'ѷ!>Hu =v9QCu#.v6",4a>\8"W!b>0Jw@3W;Ss\MSpAHO˿D=/i7'P|u!\̊kXEkEdHdx$˲bRoz>KSou&.킁cQ@D,L{ԠK }/E/&`ֽ #, -ĞBb|i"7e#ns8tE(0{GN=joBV܂;5;RR}ΥDt̶`uQp;&o@;[ޏ<8OoS4F_hϦd1vg\b6bCYM{ ?V)ۓAN].pvm]W>\@h$'St͡$2+pakR>Aܙj%65,̞ wzeŘw;N!ܐvf+ېn6c2*7>N.3j~Ǧ\( %ȕAKA]WN;*eқY@= 8cY ϋDf3I41M75-[RԃMaaߔqWQ6=ɖڍZ!WaH?y tI/{,ݺ1߱/L>PS[Keڝ`Z*z3!f2qq{#g5a 1tV}e϶KܬiWC;A!Vl\Լz;R_}tB5b($)E.Wlj,ך׹*aҗ9X]#Sk `NSU^/`fLpN5xcCxĬ\F~^lMq W@%T%7 zm-QKh(%qDl2UF%Ǘ=iG/ 5@rM tiWd}%i%z k5?g ZEмP}%"NguНr#9`F"Oت@~ M6+(_j:лeFh.]rm}wV8jH(+e07S`_%ߎ=mw(aBt{_䈪bԦ<;@]LcV mm_盏< 6+(\6^xS~<|UNkEP=:>0㜊&?}1}N㲠3؜ ¶@Và,) C`p6 6X;"9}q@fwIJ /"e'>쉀o)ڽډsK*LMYk7C)Cn.@5߃ՎGM .Ygx ' ۷ً} ǜn>>Gz|ad>!Vq]/ @^&6ouL&' cp; S8ywAݙqG@9ZgY-(G8טX-k ʐEj&\ ?T r]uiҘL$[*MWHLh!;j"ƥ˛NosQ+vI4P BiK{G;6g] bw+ׄ^E ( %ѱXꀓq^mbLip]"~b=|}q%'ݚyWcFNXü8&S#Yr{fxy%'yoܧ5 H@yH,iܮAh9vtbD+" ĞRI9jR/j)]2FZ0!KNl-O;o̶ٯlP>eJMMnc8ϷeR0}k%SBbwgsGؽMpvJï]`4Z(7e|fBUJ;{͸Mp'(Ȧ:Bzl+Vv3 _F12K r$٣0ⱜncђZg@$%? x/gm>%"") !U&5Mst0OT~쌂X z4[,D&_Q +Y_{c. xt^a.EOm3r;4'KPef Xkh1n6]9 u27zH@Vڞ#ep{Lp|]lnTFlogRcV#6l d:! ]kd=}g{ =W#fݜt~8>GM_x?"`@cJXt.fM]AUsTX[T w†fslZXG@wޯi(8 ![0#9lC\eQ@{e 9VF{/ų|9?_3qiIÂ9%G4s%s">hi#=~`:qi,+xlw} F$Nw4VJx1Oa(ܷ?zMU@k9VV uw؋*Am!mZ&6uئDp 78X!#2θ!Z,0]WH蟶VH%IP~[QBX:c+RzR1qÚCt'/(j|=={vPGZUo$H.\0_NN\.E6QxlĺKϡ:~QdZi@4ff3[Sf8A񶼜`R>sK]q6WjF\mv\LJW6+#A@{qO?~mR`h4vܰ1Ԣ=< &rl`)|dhX"z>(\P8({btP7܍,d5fvvFBrW~űBFxAJ; tZ:gC:.OJs{l%I~I(J%8<^^iJiP`ON3]+`2}u5yq"AX@_7{" 'PE6LPn@*RfD3'juw %v듢X洖ދV8yj~{M ) Ucb*&c"jʪ5!Zn5>&.Bz':oo*89yDP?A&㓆tcb8JrX8RbI&|#ERqK%*`n h~֠2ȿ1:,Iq RV~36?it4^xv\:1DbTO_)h?R&䢝S6%%&^W?+ۭ&c͊vwUi#N\;Ko7M#-o΍bmԥu#tX(4 #]*fnNs"+b'x.]L N%\eW :ù3WݫI`GNK$5Px;xPUJ:jsp(ު7Hs| 8c"̖Kpi(x|I86st-1k %*lUH'/f%Za mO39\T= @&0.J7,[cIgj}hl,Ђ͹rZp[aCߡʞM|~rm>yW6MS^!ma~41= 8hC rٴʥkt4s{s~@3xp[֑&/H]$ 8m!hR^ʐ&Cͣ WkARipZ1u#ӪU[j i׭fFGGg/ɷɧ]vtޢBMV*k[]I' [FGSjQnߤs1f!Kf Ʋq< jh+Wu}`"wI῅,QT'*͟ t?VҭI-+1;|.O/ L~m> ,*!O?"d: o,W {x4ID=XBt̶!Aņ5Š$!6Iɱ *>UD;nRoN} r)ȖcE1_:Fמ_3뉄'Mv6V}zT,VLzԏ<<(SA%AJ:f Ɯ>Z~7@-x#0x|g7xHuDNP2"s#s@v,ٖ &X0t/*c?b f 8SL$ 0F]n ,[HAit$\HX NAۤ?9Q/ i'mm^ ReڏǕw0a2W_+!d åSKL@Iվ\"}J ,u^Xç, !Ͷ*y8a} {n`YT$V)|a('7(~}4FTMі9R@^lVKFQw}{|9YG{Dw6xz BXo r"S)x;l*'N@[\s_:ͯQ#gN-y>#eyJG+vsjqhQfp6j=Mxg,N"`Ph.zgs\7<p~LrB_Y ւd) Ӫh凌o 4ͮ.d˸LTwe_A#=~lkFӅyu7EP=޳ūjsM{LCU>C,A5ODi@!2GS\YUM+DTlU̪Ư_j>]Mm^NݜN¾^L6C5,w.UsQC{ٳj!>.H]V3#iBQj5&TZ[ߞ@0CZCy~Ra1բv"dIC*DGf8\@]@cdڿ #w 6 ߽qEeb;LI2v1L2%8z&Ԅ(et6qY0<iTlQ|hY6K[ tj;hcQyJO"vm 'NjUUFTOޅ9cvKqe{`6>$po%1ϵPaI1hp%= r@^.Qh 0;oJ5e$ԶLڬ <` Gaz>°%qݮ_p{ NKﱗK&zmod>qp/(M6!'}n<]Ӗ_+:Ċx-  .؆guܽ!v4pb cx9n*~cFr;0x=je}^b7,aJHd^"5L7[],k`o<%P'hq~se`~ R-'I8I;fPaGXC#:LఓZTzଳ p q0iφ8b;5dsUuJŏ wM]N`U-&]דwe ~ ?W98vc)š )n$tI Z^Bz*4~gRDL7H U1JHzzs廜;}gʻ ;Aq}/'ܪu2DM-k ֬Agy(0zDyFYcW Ѥ/S24嚅`|br*M#- YNL(4?>i\Kf@+h'\@34s^chl%6N>Y(-zki5ESڳx("v#gFpY ,"Q(- ]$]>ڧ=4q u{kjd2 kRŗ]}n+wA_g75v,t}JMn-j-O4]#jZ O= Nº"JNL\, X9>( V &9`3xˣ&0h@jIv=2[Wg㾩 i9QI9J$WW&lkGy .Oáa1dsF[ wU'eEkfz2kAJKoɋUL*-uXq!t8 'Z# ]~a v^R ]%bEy%Qk-p9yy0CP ՛RWֱm:GqQUP`?_Um)aOn:g{xL&]UMEtsF癚G PC9]ʺyv,{.q\ UA (u3|RE"bp9 @XQxK0&Ĺך`|~ $esi7;F/` GKd߀Gxy#u.jdKB% W$t7ͷPzf:[bL g0y`j΋RTIܓa3H^U*1/VlN _h9ZMV|`(z0Y ɡz$ȱgDiUtPm9>(1z:2T|l`6`}c#-e-s-vK>v<OVQ;=p4Eq>g qGTp,-m%5ty[BZ#a"卋/Zݥ~4'K]q.py,daNLΕ8nbS䉸VvEt%ArCQu[黳{%C?s"7#?ePK(lXUV%A=;ffv/#耐l.o[}hy?hw XQ}m(v^ҲQ_gd%b9X:z RmjU()s ]GʙSVuO?1;Z&J1> iH.9-^-szU. P;F~ ;EbGPR3cR[4b@_Iqtxwkn$pZus'ơT>Qʿ< 3PY'NzŲ:]t5×`NW~P hDmxUhQ$hV_s&X?A?}U)9\I]y3qH缀\DJttz [dlמ 8|3y#֨ߟiOU{[A**:ێj=Ff,CBgL/) 4J z0m} mFߠ;M^'LfACnȃqhdcjSk e,q)=pߓ~˩de5>(^X;KȳK eȄ7Bþ| !'z#8G,3xn[kz~,,p=cGb㗢z*%{\U??룚auJ-)?T*.κm #+ƕ.MwFѴ5p;qGg]\7-r99sҰHJ\3Tn%i t.w4t.gGj9ᔤX>OB)VU%DcpN'mA U[4uZb<g&͜9/Ǫ2UEu&ųbo9T"{-Na6o/.iJ LP"?&)ڛ _R*~< bI*a)Ʋ;jlL YJ6_B+9Jc 'D*z׏[KU/43)g-w|Ҡ`b&>h7!4 @8i] n(DW/ӰlHEo@%ESn4L2XH'3<1V0T41f>m @~I]b8őop!"snޣ7^=_0~-WFt.7$Nn{;]-qB&x=bTyjw[OmE!]%ɡ=xmcN!uRdۮEqT^Wu<ڤG]/A+>omN3Z2~moCۙ cc]B:iKJfP Ņ>!E]:IF^f8Pbk.!keKݻg)WzE ýE"fl5P㺐A8ݟr@Xִ'wܲgsgsQ?r(7s| _`z`AQ: \iFҡ}(0&-Sv'e.X[x@.~xL1U ܥr2ƞrU$3j5s.nia_n&vae1*?rTYT9o\crKכ+"w6Puyv=gdL~Ѵ9ld>vUC,:[/,foe$0[й j%TpLB9DX*h~GU?v?[zLڨAf]?p:pV#Kծi_9j}maݸ<a3bO:M7ۿyPUٽKA1Jrv.9(n0;ӧLRL?$1hۇ1$ȃ♬y [Gx2)hW?i/Awmا%⚘>gãB4_kzot?}A}\$U5}NPʵJE+ e<~&΋ҫҙW^DIpHsQv,U (P~Ӣ{GN@v *ix'o!uF}ޑŐ]oڭ.F0ZÐND$*.!%f%TOuțW mbCu C߄_Nj bHCCЧY8!y?"lW<~|~l-W͉y5CVXNIR-sˬ&m=>:G7 _1i`%ٽcX 074`d/!gI6WnLD+Dw{6PIYellq'F87Kܐ3DP.ֈ"c4y.}T{88ʃQs \ se2Rb"]Wҥ| ^(rĹ*04*-X1jbw"й8wڗ"XlG Y``zdq/nΐ\CcdU[\33v_eq96e3n,O[ ´)]Vt$SbYÐۢ|lWgS{8igY<@M6WQžqa5'@sC H)p zxIr?G-r:h?F ӰѨQ: / jM?by9` [wI8e=b_êN4TocLZ;[ $]OǙG/C6rD)4sUn\ln$yU@<|]Ȱ o2ጢJ"_Q$n[V*nz٧N}ǚ؝{:SDժh5i!<8Ɨ\b8CT7jYRUfcT[%z"5BhuꁪKnd4Ş+3bp$qltgkљhr6I׏Y! ]z\k@7]h7>h{L"-;aۇ}0G6"6CLQ)6 |]“Yl )J[MIH d/܍+LlXG50z ݒ5${zYPe!o{Hn11h-3kB*n;^) yJ*%!c5FtHgםTwN|%'W{P+TNL.#2gb%e ѢɞzԅӐ۴:D( (N .Ξ\K|Ӎ@RDHF mh%ro]*"hvXd? ُĔ^ ֽw(l fpʻ erEܷg)%}9@KDm7 mubK:eT| ԉFMx<6<'D/n X-.|,%s-9MzGnY15I\dZ';bs-_sTl; i[.Hj~lJEu=Z  sZ^d4 /T'b"5z 5/}oO\G*Z[d>f]:4 C4ښE.Bb7X葧բDw n׽ l<ʮ}v9ĮMh5`l(p fSBH0l,nVMd$U]p  L|XA1/J1”m_mDū*~Uj<0u{lGQ:lbKNJ{/Kfrx{#/VW.ɺ[.4%1o> :'@@>Mb` usdwFTPOo:#z@e>vj܉rv&Sxo9_Q8 pʑ*XFD:[g: [iŸr H`Ы'Zh=h?&iUcn/ܗzQ=Vvʃ.h~kLt e(kG6{? ADE${LSȐ'S@B=! b/kKd=u+WTr$*VJa !dͥt+_\P kiBtHI|NiFI|,JU"6*0u:S"#b0g-b @sg;Kc&M#V{H1<)wWFS EԛWXDn(=۬2u/{ q2b3YCq _2*8iY vhR MpNش>sh˩v CW ˫*?|zaYos:im׏DŒ# !rjQ R|պ}ptKJN J#`Z@5d&w۾,T9Sр͹:s3=YȆdp=UtfJw)K/l_-x܈X!HeVv#7Rx4ץ Zhx\n;T*7IwȗYai<0B`NA8g7'; NpTm i*gھÔ)C/:f w >(XڨTC^!J\[<# q}`)Q 3z YE k)2}ӉXZw=OZw5#}l߰H( ` 6S0#gՉm7٤/; H{k1$Hbt"!ie&PT7/LJtCBi[ YBJRC+_A Ǔ}4:ۿ2EygzJpeجy[ח F${ B u^O¯X}Y@C(E. 2|FQQ<ҧ>IH sL#Pv]5+ç'RQ 4ܻ~R"r]G:I-k]eg)}_nZmMPtbçC`R>~ZڀYžV)i$Hn[aE6HAzfٛrG !cpVn&aE )Yhi;̦2(&jٝYJ_Fа dQJ3*rw68!̕R(,e0Y̽ ]YjC}<D%i} W[p Zܶ5 ~qy&|y :/2RM[輫rc=p3yIQ?Ng5^ȓ)v6!$&]tX(N9sGm<@xx.dPXi|K-fƶy*ó-}B0Q2 ⏰%X:мIŅȥ)\8ZR90WVٰr~{A9VxK ȩ Ws]Al!dQ:qVIIʊXۜM7õu=$Kϡa:.80̠A6l3] Y^sO -׈9ҬG##{(px"5k<~^Ju›\t߹pHZOGC81ҵ~GٷޣD\Zݗǖ/SRsQ kď?M)VWpb(]`Qr&} hC2U~? KURQ̉1UZy}6 !(J/˷&հu b8a#T6}bNp%],kDrnl[ټt [7PΊoWTi^&k@4ݙ(=~Sq\TC .~=EhW઻4Pns"1!W]4..QN(ly+Ko/]>x&G÷MZ.qN8gv&SI+oD.q|_a-&Z3'=(k3-k7΍DuE4v0?cs@1pP)2-l+&% Xw{2,9Gс*piZ;;*a#zSַ0['ӵ%1D&pfNZzaFc&%u,+bod a´ Yj,Ue f[2ϴ&j&& VW?}̔'<}]ri43$&0y+¾jG4uAjİ16_8Ɓ@ڭN#f`e)u0l[brONI h|O']z}pn frLJ媲OBHFUXkChBFܤsoџk=A q7ýhWCvAðQgRWXymTe>~҉4Sx`-(TnY w%xӑ[p<,ʬ iik 4{#P^0r>%J<.>$rQ}Yu{22 D3=5⍮\,U6Z>{FKm(]H6"!x~T3L%Iz[7k}&m .0lZJWO 4vd(N}nVy{/&0Fj h1B\Cu>,6W+5+0Ng{04i|HqfR0,~Py0( k ZۖO4c 7Ua |d҈6k^1`b9rVM̅ 0Ay VAUJߋU S盰,KᶠFɭ,»;%>[Qܰf\Cr!4vWJwvN)6᧕Ɖ֜a tCx"q`Z 2ч:Kـ^O->O=V'fvI}3m5}jiݭ]X[-k-Cx4MBiNSQ) @p>喿 Xse-0.{qm]|8t D=֊˜Mf=[GkvO_HyHE8]Cu$}1'1EKV xv٪xj\[&r#} G"Km.Y9$!web!tp(*mlxwqÜUzƎ$ͭ7JCBf]x-6,5Nhbe"^9G ~u D] Q$. ^ii .zosT+PaP?Yβ(y7nv $Wq6~g >z`6(̊~-m޻]Fy^&Znu$?~< L5Sw:Dn䋈b;s<.m/Ϝ$ cGd#E ljhDe/v)EqI*(j\VI#d|n_选q7 0n7+ٍ"ᭁ]#ԍWT%}H_t&/Җ4RUL( N//1 b7/\]SMv3N즈q̖fp]k8eR5 I ۋ[|M=y~gqJE't*re̺[]Q41mkENq{5" $aBgp%p Εo n,}s&j&foaFlۢU@AF YoTq`i#G&'-i#Gu0!4u'|SW뤊1Ri~,A=V7~4 y`g+&b%nk RQCxQ48+mrZ Rp:OŌJ(I֟j$r}ڍlkT?eET[/Ua\@T1_36ܽ*tJyldsΉWWYʍ; &{`j"Ƞ z Il>X*7Ģqp]ӖRjxz;Lz9o ӵAD\@$|0 (-W(Y ͍UD^xmJXWR"vuUҦ~TomoM `u@. arY]'dzeYGmfhnjl!Xjڊ\L8p1>)IMQKh&q;yfz(saNzgFҮKYkb `$nD!-ppЅthr0Eŧ  ӊ` 䐋E01)!e]!;pǢ9BLO4azЊ:l"FZQ oV3B< ;i_"Tq` uLt.`*[|t/ȉ5E~P \ !ŒT*E^?ڻV#nK>d E8R1^*GR !AgYq䘘AE&p %$$&/I5$*UK6vJ5uԞ;d.'-/tq@'XQYO7y7mLFWNKXp\15([z[ hi{6`;Bӧ,jKwV}uB.xSy wZ[κNxHmճW(Q#u,+0!J"1cHg7{pskpٜ@ހtH"*ic; # W?x7Dq]e$S0׵KlZm!oˠy_)OZڙ a`Ԓ,H͠H#ws+ZB nn͛"T'+Fq"߈j{1DSCG[rؘ!=2[_Cht+$UWӡ%K7i M!@gk6(ݐjUQَZ .? "Fz(#&Oq uvt9@j &CjQG2P+|$-ޯC-v3sDqP06 Z5(9#.q;=pՍ< t¿p~ݓ zw8JhO&Ԉ^:ͦ9l,ҾqY<%u;tbfH hچRΩ^+ukX- Ȼ7w#rtee8] ;g4&<OGUelE)qP 8Qzd}l'jVsOM-Cqni5n4LR.Λ4\:ُ@ܽt%NZ ,2.|^ [jk)SJMXGw(ZҬ/Yđ6tEde1@MgrzRҎrIP%&gpvH<7`I Oy`/vU|FŶ-if͂UˊI)[ڔؙ^GCaN=ړ#,c|FXg9ש)`R \R|[ȈCH%`O,cC #v: '_D cJ M#t=|ᯠG`R^1&'QAՉ_Es~HС_@kS- mxD4@jB}cT8x fFûpۧQ$,Fk$n&(KDRzq5bR%(?NIq6ש .ӂ!FY`>aV)Kn$WϚy^Us6puwaXO=H[\xb`w1P4TuERSPhE&Q&y8m˙^:b+,YL{2 !c0f)DuBT{vZƸhvf;X1`=)F|BYkJQ3~wRX=,#45i`Ȳ5R{2m9:Rq,/'os fg (4 p.:gl0f>0[izsI8l}JۚeQiv2}l)s,"i J"3Y<}aq"2s#WDXatuOa` !) =SlbApfv&vo .sg푯%䭤ɨOWԳpgڹ^cV2¹wMI7YЗ}L 5EƘ=O頵` }mQZkKG<,h"jI 7 ۺRJᵊ"/ܼЅ-r)ePa;"K13)Ŗ6{G`=bVŋR.EZxpa]XW]*`Ǡ>> <JxFTj!*Yh ;i莧y LfeHhd=(4Wat">\sۂ:Q3 }I_XCVz' #'wnw!,bq| ^C\1YݣA@D0i= ,9\F3ZC3mݟt{=}'x?%Oohnz-cd6 s`HAE.Xmצ!9RF6Ny:I#QB)_Ɠ &H<;xOao+ fϭ?GSc v 1 }Zʚ~]|ڰa{ewB%ȴښ>ױЏy;B+Er)➈Pm OT+t uףkl#w`9V u 2fB٢K:_Cm5N'cؗWCbPFl]\_?ZR)]ʜs]Ut䃯TnIOj`i_Fz,K w'6EfwҧR̉q=ɄgnrE )wЖW!d~$aI 3~+D 6'-Q$%~nuh\57Bxb, (W$נƛ֨p7@FFbӻTy%so>3e!= kPy{.֡_L;Ϗz*6,%,1dAIE/NGP?ߓ \~yE|^ Ⱅ{cU4ԁ_ g<.G3}J1*ᜩ}_؆VU@H9iTjQ\9;WlX:2R޶$yIhiy'8r c}oԵfJKk}۩5zzxߋ }?J9x'aBT+x >%>i?kVGx.ĘT$ȢJ[X0`}_! !ThN<~TiGX5);Avr- J!쉋'%d]jPJ)2b'm!nG^?7(?J. s-2K]6J)DRHϹ",c'TKTj[HUGy~o&O3 x`Q(gPJVߵU'ZԵ茘D+$bD^trB"g:R nѦө;q+o-YB;oGY/w捴H_u֖\]AI,hU>m~5'uȍ֦F>Zm Zؙ5cubd?!I+8Z5ZT/RY#>ǰHBFCm dXkANr>mq`@`"Z1֜O˿wWC 9qfCkP[cGuzIOi3ǧhb ݞsL3m i#vݸ+";Ə!gR^8Y_*Z?yvFJ$alcmM#$ɫhRN¦tWv&U@5Ay0=*EJ$ƛO"~}ŗ)ڲ-~ ~EI%3~0tC?TA#if^a4Hr|"jm~  S;,B%rwwX b`_@ݨf skQͦFcP?Gy[O7qpN뺺UYHN^싔W=3I4ѹ;RASjb,=]lbvEܹSa# ^Z+ѝnr#9DZD׵|7mD1S&\-?{^VCp[띊˧儃&~aXtA2V:;?*|||Lҥo=n)5:oN-L2FJakLgԐ8J֔M{qdyqcN{HOAi-?P9#@y}UPEjVD񴚑R$)#([ _oT!ĵ)501Q&֌މ1.+E.^I}o&a<ɠekiQ#wF=/r*FAݫ(.=\`I& xpؖC낆R)V-XMM+S+*F1s0~/m^oZEf!v'ī6м5J bь ʅ$Q{)$_bzr$dC<ߌGU/=l#/Yuܩ'>`/8!ML3ӎVdGPiK K/?~1WQZX`K-\DS#jޫP~ ,Fu7%C6paX\.bQ(;S1fbzrauQ$3b e_*m!Le6bA6sGtmԷ*=h |Wp/G#7O0o0[Ea}pW]YtdhLٕ@!w&a1U8VR Tx}1j%`k[kqrυ>+VRPvƼwRUF SXs{@k~.uy _<_>*1 wڣh K9s{K:K}hVм$կZ'oDر(y!g}.4`a^ UXPvk옋51l+Fɻd!9Sm1[!}"'ൈaφJepr(\3@BNs,C9 `02+Bwij >a1f"tk^ cϟ4.R/k@,a~vOm𞝽E6Eh_Xhsr|Isbdˉ+=–H߾{68O:?>hW\''^䞓Rm |tûp,݅}F-/iB.aĹ;B\XQL, eٙwHyfhkݫY.ܭɳJX_C&1 9Y>A8 <`#A|@B%yҞz>{AAkJӞ"1"<滋,~[Wܤ~&>>U+ϩ}*`Cs,1Xٶ"8&衰l X\8QX/#|Ijw{IoOUiu-Az5V/+O(*P >?!r/[`lT`lҼ9"@Ȫ֩'x]"bi֊Z4 (HSV 2uqSQΆa.} fY簀 y PUcwc>as?F!sxyd!>O%<lFg`,$1rw$SZAT* TXDSYJ܇$IFv* &|(+u[FRl`7c&Tssuz'5Y4< QX@֏fVl q|jY7Z* uj4Zz`+7$ba߮5R1+|:a xònPnxtqڴlܿwUuw9w# zM+SR^1g^_Z$u$wòCbmΦwE)es$ {Dbq1f6}4J+suu5]! ^gCm۽UI=/kA@[pƿ*:!`819L8!}.@*@?uӧWډ.]r(EYv\"2}?JT7|',U;,d2~kHgKnf[&0&8ܦUz{R-G RK㲸:ӻPrvڼ#UaT'q⾡`4/\k0HQ縹]Y:R0ƪK/_+k[ӰYvj4{}~GBhq.# _C@nJ3977vt8+p>Xe)B6a kճ~쮼)ph%" c'*rz/,iH%+=s-Xbn*3%脞 `.q3ܓ>$<>4Vݠyw$0ZW+0X3Fƹ] L3˝C7>{(#GE]U]%eRqM'޾LJvM?% 7/T;q*\KibZ*4H=o)}&jŎ!ujm\C^]6?G"nc IE8 tR[H^ ݳoZ9czw`׭ch"KNaۿ2Zz&h|`'GL] n#oY2:C\stBL\%d/fiAHlGؤkyYYN%Ұs-M_67<=lLA⵶ il]>Gq?H r]qW?v\zLt2Ҋ^|&E} .lY@!%A` 4ޅG`}W"$I8`́+/re ]a@ħ^p#o@X@;{~Q2YetDǢ9t#Cs̳7fޔZ9*vE`ȑoDŽ8l#6'>vQ#է̵OaU9y0V+nL*jvƇ`C [NAj]_?//Aa@|M' Pl߱z\k/.ro'F,&a\p.dX-pQ+eoL}[nl iLi_D*%&nLz};˖@<$>8drwU|Mk|b / X[E>(n2{ -|j2XlqpTa\ς|7pu8D9}$cS; ƘDd8hh1O@.$s3µ ;:G.Jx~xk;6=y\ &5"p޹QTN1|28^UӓxkF)lQ͸ROkgZ2eެBA2^ $/[tEMDORdKfQ%LO-ӷ%F!7( *ܗڎ~lOpA!SjYRB&?NfN*nRɚ|u"7VV}PVSHDsϭ|5i4j_0mW"lI-w?=V]-`JN۞c ˄"r| SF&+3lGk4t<+\(WJ屵Gɥ,jb3:n^.|RIJ?8Ɨzn@!H~JY)ڀ֑뭛tK/Ú|Պz'S,RTFr5k'!v,پR4ws{^G= 6gx%%Vc u*eo Kn+]㏜~RFgz}&1 (@;Mc*ߵB-Xoy?D.B?6[jsjHT)uٍ_:"cz..j _I EUuV 07EJ1'vv2,[[L /.^F#{c2E~j!{l4E;<)x'zkCN7 nyҋWQVNwsx"oD\m0WܧߏNˆ/ X +F<&_30& 8oPů_#:~oF^SYF@܍ʛq2r+J|Dy_P߱VO~=I9}TB& B(+ op+vtqcIyC,%5GMhN#O r(0᫥ 2GJtcš d~ =׻G x[Գ5OCP78ִ%VR=Bu?YؓX{$)" ʊمQM>:X|2vhsGX, !_gS6Ad(7aAŬ4rp? 6Ā@2|,{nt1dwT2P7(:'_*} U;`ƚvxV(6pQ[mXB"?PlW)L!acz ӏ37P 2-TK6I Vl*;l-;SRG|P1oByYbDaYCd &9 +U7(2 {@f.Hne$%*V$ $ b"% aL =y]wQY՛/AaW%3Hq6)D5ѷVj̽p0j:B;k+',}{/b-ˌd~x6@ qLkUr}E^HH38Tc[#*|"uZžꦷjl)hC 55h$ m!E^t3^ɔ絇ÀG^G٢SEӣFg19* 降Ť\5Az|XuKjm\"bC>`|:4ۑHeԗFaq`SjD Ĵrd1i¼G^T#q(`qSWFJ`#h8[H>s<4o WEzW*1({t%!~g(}V t<ά'wFAyU/-uԼdOԾI7K>Uyؖ$ZkZo2apRWc{1==HSD .t 9EԸ_/oZ۝r2jС"?12nrzdx;yg}vMZyf`nѫȞ*6Yrvr%u*W5UYwʑw3IyMF*ZSP 0x=#Sq8''by"ϖ{۳=BujF"}\kEp_RG.SU+EЙH-(ӭ]\י7YG_!FŐJIq[ǜKR8!^&̱Yibpw[_b_Gu6iQ0zUܘ2&/E}j|TD0{%3z{oo:Wن>sK3^kP(d] >#v#09 m5$5+vZP \4&fro(>vYQx+XI ow_($z 0yMSL#q57/q[uIRnH*0dwJ̝5NCFՅ{ rA7V2s3g$ Q9Hm$M9kE(1\.\XKf]S/-2HenVQV*nrm4n7Ejh@VnBգ|xRs|5Ʌla}Tgz3>֬IYk-PZphKlwq#ҏ~.V UxHe6f7ἉZ&ςS=kWa~C j]v ?P(}Nw'oA}U3 6^x>jӾav<,g 9EJPb%VIBԚj{C(Py`,;zHa/kԷ_Kj1;hf?̯ܲw*閤yDe\ Ihpq{&J' ANφ)YsVK2|okZൄNO<`I0pǮƐl-QZN,dtt)>ߐ}YRX`FeeXN8x76Yn-[hyu-$)u#Qo{v,TG [7&zU`Iw"G ʳg%QeNB2YrsP=*>S;Rfcy=f<t>'C;pyjV/hXY1SI jtl,-v[AX^_8WEaFDWji;ǿ:,j[)V6k'=C":cOޠ }Js =^\&49>+*]b,TC}u•&ɰ™8Uzsgz(fң2[>-^-{bGHwt;@;{҆[#kj-4X\e7ĽIQR7K8n)=q!Cxf-?RCF}8e(a<'/lryD+&pwge9^S|A4RH=y} `!m\Qհ˯FKE"_z[gve-d$ҁ(qؗNM_BL"}Jj H{]A> 2@̞#9N} ~7X9BU0 aBGէ{̬NYi(Z rOaVb QPٍ{`B7V3Pvr<>Sxvk~cA38f f2͋k'ֈ7YeDtí1y8E)n1;Jgu4ćNŲI"0\2zv2/1$}arqiL]榑(uxDi<ʹR+WWr* fbd?ڗ6{239.21K8QY#,3̱)M)F7@5x]eK-~fؿ߽@Aia X.b9\t*ش(+G[B-< g(bYt!pI(E[&+Ø(m% ،^\RsKO˪6[b GL#AaYadRr.8*S7"*CI-k:^QdIGE+cr%2>֡b,?R'^ɵ~ΘzT:N$3[Lt93ᷗ.$hZco&Fn\[2f60&(Fהϕ2) E$x{b*@ ]jB6G73JKg3([݃Pw{Kz ~lj)/x$y#ߋLg` ff3!0Fsf"bܑEκuY:Oo~8J ,ur-e}{5?|[iD *dMJ5s'o8[z ~Q*ac\"+;f,!U׿R- F#Z;^#*\d D0B(y9}2#]v+h'w )lIEq,T+ڈ*IW l@ =֏;>qn 34ԍ3U 'i+rdbDǟ l>{OΡwGA¥C\lu[/X܏䥌}¦:X `&<.+5kt۩_nG"G}K̭M6[O5Yrq$|%/x.7QꊇȧPX"k3^X!a7h­/T^V˯{W霏ϕ;ri+K(d :Eud5_D<ԫ2rԠhC 5;"3n[o2t^JO"k*@ڞ̈NYT"o"Aeu'N`1y_>]K(_DUNB0Wq•-`lÆ܌Y쳄/{NbdbH*Ru[cWy&J7cv ,a^"u? 耮+mcŔ. i{N/9hW*'u٤0?pPJf+pvQd2f9\ǎ xW%.O)!S/CAm*K.0QEBJYnNc :,|3B?$N# HC> yc+Aa3R1э}{}"aޮϹ@= YczL1 #c@ ӳ}<9lu ON{߬V}'IB{W?γSG1Ḱ)ƮZS'3z]f1N=F%vUTQr)U2d*)Ed/1dZԴϮrr NEh9Wç%73lG'HH(u)ѻAMx]*J-m콏* _.6-s_-)'>#:Ũfig `3[`Ht3ǐ*z)Y!0jɪ;ԛ\/KeNvWDwh=?-4@$ xؒ&x.dpQhgќmqe2]R:{霆c2nD-PK]4*{X76}$JSL;“d {ڛTMN"C|p/}0 Z$$ι׾$Ѭ?Mn$2}lW*o;Y͂W4ljjo.G@C.w)mg?tR:,Kf_&>)PXV (Q ˙> # A`,B\V?l/I=֡hdx8j #`əm ņ¯f;DGZHշl;AvKɏ9 yJP Am3Jb)@#Y?۬RP;@u9߃8'+x.Fg";wP+OKw?SwZr.{ob;ŷ7Ӡ[1'[Ղf M5t,#oI(>WHD]\L03qn"y=em I;<IBYVIy%4e,BextNd\>gx+z\)EzZ`GI8 +6ʞ~ cURWPb_OY1wNg_K(N,lߗ6/N[9mڍ9ۛ[\pJC\Ur G:} AYnM`0k#sjWVe-gh@IPvP_qhG~Sܩ>4gQ'0š6F+=3*^.֧х4;*Xf=])y3\4Tz|5R3;;?*y}U"7,u)л( $'(n"O=  &ސW}iC9ƿzS~s fd޽m~{pSIҜ\2w'eu$-܇G}>p\ݻ1bYx+7;6dUwKU)ȃ0iVfÚ0Utkk>ڡ]Ak::4Ac筣֍eOaSuUSP5&)Sֺy‰==bl/tq[FgE:$H# XOkd(HS|p25]c1T≮ PKFy]͐4RI7GhdF"V-AYq'Ntt0hO,Գ u8*p4Cv&x>4^J<޵4q9(|"Fh(5-P^a650$up(?E~NV-Oh@mIᇥ?i"`≤d"t2.V57Q0IY2C><Z6Љc'h{D*}^X:4U}|g3j_$EKrJ.d̪P>mP"w"!OH(p zgWe$=kf,N*B!O!z7"^4%ilfA< Տco웂ՊOi@.~7B(bVEw|1^CʭYaS׉TY8&~m}0hBN!MYMp1},,֛gfnJ45NN"mrn-.p ,cևd\]Ymx _;eP !?^ [G -K(=qټs>3L*X}zgbF*Bn{ƴ#Z/pgXK%v᧌ !<DZ)q gW|$2Az,"BBuVo?-quU(Rb(w.KgIAk[ en[9V!e6zr"U ~l(@BO-D+j^ڻt>uv s:O$+qN uF)ܴp̖ *Ws>I (aJZ\~DFIswAq)>ѿ}kQ:G:>; y]džIw9I+>7ݽhs\^d'qx@&I 3}gv̌0!Ƈ(j#Bf;tXݶo8YcZ+ u* !f BӶ%:F9KoJ jlM}6.&w||4FfZTH՛>&+ !hc; ԭ)zˁ nB ȓU)$@a Ȝ4/Nq}Uhm6לNl#lsIJR7ZL;dhw 'abq4W+;xna`rV3%ǺZ G 1ӦBݭ<7۶Ml fEzrKy l M;`$U[3.G@|:SEփł9&e|0qש"$AJal$W2A+:*e;k{GY2$$2kN=[LVڱV6=LT~g@Y[=m5* Gy_#Z&BN@KwPNsEͣOl( L6L–4C'Gm)Dui>7|X\ٯWMH#+LED$tC&oPQŇ^}XaQ8{YP>`2Q}VF2[.EQ&˷20mK 5Ag#s%cϰ&1q0>K ^3 Sc]zX.9r:&J B}-yr gT%|p4&Ed I506}pȽՄmĩ@lun>ѝ숸x|4OK B 6[|^c ÄkCXN)N$ ]u?P [ψb -PxV['`b_'Zܘ?թ ZRk;6!b2MkKaVT𵳴i0 p+k=N1C0O#޶: KgU|`xkncjNM7iK>|ŤթXJ4#( Ru`̈YkLv4⑉5,.0TNo $bnuӱ>io37$[<:J Ed/RǨ;?ḵA28e*E  C|lR<wObn8V&,8UqƁ3VH_Bepi-+|%![`XEtuG07EE|"G\L\({gڪg> Ļ o*pkC E͵qWK#k%lIC[T2FƇ~G&݃cW H@94;fp&}vvS `{5z8Qnd#BD6Rұ [ǩ@ U ¼fH)7kp22OqBZ!|G˛(-~e=G@(7K3rnr*tq[lF,~g=r3Afm$dƜn5s`Fxmj&-'z"'ɚkMX2q>Bl?jv1h9%ʣ^& *Eͤl1Yp.4@c =uӯ?BîYcc7c[m! 0tĉtN;Ayٮ7PveZnװOB+TAeQ1o+򇁸 ?]Qմb'`{6A~wP[x]F~F$>W̛ʚ;w۝cty.9ܹǥw -:bR2ӯ8=ONZvxI?VV? ZMYeM QpR q0\2S.3tK/N|J@kvrq=e`fiE鬛,FM0 ,<2"$ [w? SA5wMɝA&a/Ydx_:`F$ϛw`6v|l\Nl{YCwR$n *dn׉tFC+47Lxq*SJ65gjY 28\;Q62ktT$Q]tjvg>_2HÉtː綜}C6sU5(7jLlo5-x( MY[ F(þԻ7rⱞQ4;v^3Vx}}e+@^Y ,kݱ`2u%j k5 Oc4Κ eeahkR1_u&W79d:JW@Ũ"#f\,i!N#=̃ Rg0l8oY>o{ Pv)nbf&u q$llKlZS=!=wp<{7_dK'KɡdA6׸2WoZ'~p)qRXf?/j\*#N[-ʖ^4>U*8$m$J≊(4:p>E|(iؘ vEKfy?+p`Yh/zJ1՚8k&V5&'v*wl J^#9,gt\ s߶WWx`(z \JJseY9cy }|uqP5> m[*OEmM҆h'^jWăz)p._ >j8FQp~$[BK20ȝ Xɑ}s0K Ǩ)~epm,6%h7j>mJTǕ<#AOGpr֏g7_1~oLiQL6Y{5aB,Bb 9ûѐ/ ;R#XׄJ -Fhb !ׁ*Ba*EarO^TCk{!}ɥ}' U㕭lud[z+(n5|79$rѺjSBc'm 6_X)#Pdu D;l47̝5g_Fn]Tȟȹ=E\I'yTy-q$F.A=eм۹[,UzWF Wѳwڙ[rˑfF٦4Mm~-mM_U[o`BsŔi~2!PSdbO=C hqzD:o@pjX9];pvc^Ͽ vt8>̈́w,!o"qe=ԏ7Ȓ~r5:ds&qgUA `gbA%߷gY%dw,^6Zv+DDlD!m<̯kgSa]\vnМw 6$o*GlI-j%m()WжªS}53z;E/ڰw0v*?Vc$w<'뭗8462!& Lr$J/Ȼ9pk{fk8rД=ѹ2&h(P Ɨ׼?4@wbfT^xTJwOiyQ3,k-ahɣmG3CFl5PH57DYAq&mR_ylN h7y QXt$1izb k2Uq@(|/}ɱ*7@J7‚/ovq /o+.El7䗔41ES*We/TP\xwQT}b92w]H!R7y)y7)c N$06X̋k jGjt>4iw=y?]/18vYD,F/_Sr)Y:薌v@"ndpgX$Y蹒NDH@EradRNՖD7ZjM1"%.܈>Ral d(qTuh`uu[҂J(/m^|URGEvUVEʎH֤ [a/⻃O ~qAL>nAjYi#QA2$P؉:UlSwj]Q3v9!9VS|_w`6d/ nl[4i~i[`CA"{4xQ2 ;uNjs3ÿJ7LyfRafZ"9%ѹ8*yL`\- I <u'LTOigg&mX08fN _:`~ԓ 'GQ̒whW.~"#&#T"Uݤ3õrOWU?bS1U&IԪWkFܮ4 /mM'B ;wJJ49DP۔ZsbTPׁ ^{ pK{sEbYu7ڋ\k$A_NU|Muglp/7.%#>~]uf=J尖Z?0VHHیMA.}]<3M4śb 67&?Ė˼/zڿU;U!o  9R4R=c{%N&E]Ks*$ҋAp578xUʠ>T9b!hGb"f|"T} jz!" =ܞΦI[_6bҴ,c%f[[Ag7n Ñ!rea&\Œ3[í s23>pD!R>vhG/rI.lH#hٕte~(&dZ0߅ $1T9}yMk1(~1,T.Q|x;jzQ`Kq_DcrA@]>j kHF{H*xa N'. }Aa}Z-uLxz'h&cmd?LJ t:GbpDO`iS$q?j1M/YXDV9Y%`lk5hn5!o Vkh N[rRTzKW(뱛ƚWvYΒkj5CQ#ie)" Y*+KBMG,~BNmۅ *:ł5 AfFx Ie'X\GK *^}Ǟt]î8*Ar {>vUf4;~?? $B|=$CN@dq2 `v[6.UUVKzX0nWzLdhѰUId;DXl=G7)%QgM8Oh|:Jx)so{ z3r;2]Crw~p~L%:(TvD/Bié;~ 5Hd`].(TXveEw }ϓI=8r3J2M 'ն ։6@8Mmi~нoDZG.9M5e'2ڡ } $ '| oTɸ>Qz!U=Y':`Ll.^kfdkwL7UQ W1s?P\OPxiPTK."_Dq(wMO>Ql;e"q^nHd$jʿfӕž`r?ۚ)g: m Hߧ57 לpSuroZ冠!M:%;1G"q-<+C.ڗb"~,j@8Ս qhk$1QV)ڔTxk5:ɬ܂/p*2vU>K15lҸ9#I%_I1 OGҽ8G 5d@WD~^^nϛtg Y<$;{~PJI? ެ2Yd1m- 'g^"2{G);ݛuEHE98@b\&0@G+^+ѢJ \&ɯ1?*R*ՕRU[i625F_$$ ^qT!s j؟{_Vq-{?2%X< )DWF7}tX2JR^C?/舖Td{Ga{OYCqm}ћzV¶~| kT;$9ǒV3/Wf't¤K3h^skt^-w~}#%N lP8qV$x)AD`ѩJõa PUL[h0(QFG!9&ξ mKH"dXt͸n0umN rcmgw;lq%ks7rZ(nyo|dwm:H+A 4utP4>p~~ǟRz cYh<1F OхZh:5`W-,.ؙx]+R&r-o뻘QNpU۾'\JSkkP1JV0Пܴ |:r?祣< MJғMϜV 10tjI. mILt_Yc\ Pn>$z:?W4xp79W+ 5ϨrC 3)vF*lM [ x i3X!#$r 6+ yw,]Y[{XZ(pZJ$ ?qPmw9!'4X!+3Tey\i*ymg^)ET!c6¾3ϥţW05rυgN2塴9rDFumw?1F511T$=c &yK)ջUo}wOñJ}b]CdzrPN'hO5m>5OEORHC47sx2֑إ˚כZU˷ @p\D'K^B> )IScS kR߈mgzumGI o FA|U˞B}l_2V .6m '8Y_!jz/Fjf>yM62"P t *.rġ ]v,hܕ*k K?^ ؼP\̸puįn@z7.ZJ7&K{D界TïK{fiaS)GUG!ɫՑ`"wPUTq?,G#f"D6РYe:H]@0iUn*δ1_O`E6iCǕ-.:9юqZհJ(&"t_Y8Qow. y}SoyHK\ ږ45<~x˪(M0|b9L9; ȒCb>-UH߰W7jq}BD]^kI̢j9e]8*?;'y9Mhr*L"UrHc.>Vlm2q6yb7|Vq:oIL칃d{o3x6f (mU-Ƭ'n6 ~S>]zqH ۘ:6EU 10L q @Ry+Z\ eji5v\6j-<-k뙟.v](`Rҿ.qlgQ.M{ۖ *bvG΀~q|EQbu=I~t/=$.o:ptGlt$q-njQ"LT|bN tJ"xA#$FZKkw_ͺ$a`xt^m]-%}նW~)޵>#NH7- :(5-͉mo7*Lb@7}f8ZX2(F:"X,×k5$` KYC|TDv($yv$œAe h'nud@m8uQ= NגipWTSc҃)mn"`*ԡiԪEA!|o낢b.'`"\rcL>֫4I t3;Tͭ6Jl&&LYv\{>o)v [WeM9wρ!W99Zym#F=iE5}f>Ӗ#^wVUD#b~%>%F*ԑ{axٖMːo![8+ukDz+FY4Рioͬ"'oYzwkm=T]oϠF [CB7~ڤ!J*p(\Z "-,]3hJ`p2o4^/!?u1cP1"w\=U7aYAU)?!\!;9 Fy} >!7aTLmUڀJ1 vDo 'h8dNmmO 4*O@ 0D }0d_Jex2F}%[/* @͈N&?-!ҔD,eL_RdS# -i+&٢َϵ< {3;?xĽ㩤_gFYBk]җ݄Tnw`* ǢƤ|C(+ m{ MM J2SQvLA 8񣲵2FJ-KKU-SѪjʟgUE-F,A$`P)2"L/]"|%)ۉ9j~ɏ-.Fr3<03B9  "r`ɘRbRj h Z".5^}oJ]傽Yr%׆q>BфFS~LI L"ˋ""/ 1!NX[j \8%PD68yٗQn=:z1X]R~BVE |)O(Н.*wqW ({zk q7tC#d7V%6\]c3Ay}p# J[Qt2׎dgX} /HopmZ;d B f/|hFpQ >=fӏwG^Btm;Yv~i;3}Վ^}^k̻=C|ooSoi8~U!o^ 7ki Wku4k፵=L'k2}@70T:яP ^l1*_NKW{%Dcjr}3EVĚ:A=?L!!z)U< بf* .15X~Q9]tnmCXq5 4/ZԶPTNFL{1Urܹc-XVw}޶db Dp={ɪl[у ?C- T_ʸ"AEOeg_ {ڿ %u0rp | +H2;z Pb\7_i[G}5'G]9Jp29\IlÿI >ďG4{ pڑv>3V~]^r{S&#y] "XV\He5 xwܥỴ=F.=F6/YjmIm31X!`(׺=C*8' Y8BHM+rZc&)lD"lGbr/LG. ,^ P_ U9m)l®ۙ]@p !ؑSqsd )O\c>%yE٥fF!ϫ5ld O[PYjAMʗ*}o%WOim`)@pbb4D׹bR21 ;Oy,-(}lfgέx]zfB /7.tw̐C%Fx̹1i(QST{` g5=3)kx;'UdZ۰wY,'`^1*w=wg㮊?h0Ύ9ξu2$|5f^}ċh|넋8Vd-B]Aqk'(Ĺ'ׂDJӫ'Qp&>2'glCYh/rx~j V7|m.)o}x'U\z5R>aI\ 4~&)$Eo5Ԑh\mշ+йҸw0oc#nekIukeka7S]>]qn|KW/ËX"޿{]+Eco|gLtѺd ?DKu]tM`bA ̈hϥe7>N5ձkPA^ÿ}m@yעtUVB†GIM:ýMe%:zcBh@),k oqWҞ)^sP{ ޼=+zS[~$ꖨXdz 6hGA}q'{2xvZe be%5bL䘡^ u39.q1nWkhΐ6q3T.~4 rCN}: 6OG(jb7˵wK/3g$5d{p.vL(_tn7#ȅ(KWkP)e_-D1FC<[jE~#Yp}+o<_~B)cj~7t VEGa!㳎tLߘg.zׄѿP[&Ȟ[0W[uPqF`#u[g)4Ќv_kR''Su@sk;r$oX ұF:JPC+wIS4իc_F äKkQrJqom8dl*mBpx;8S 8%`(GJ'73cz9{疠a2FwѲzVύ [m1w!Rih k)a}IөjWŽ`sHP"_ݮ9UڲUI$Ƃ| F=qKkG>Ζhf: +(&?7(@@|R3&çKLYQCFTBHӰ?*Χd?Jg9fBz+ߪ}4Dbu(`Kb+E_Q+B 9[PG)t촟mA))#>|L!|]˷uj\DQ!QU|\ 0;[3Nߎ-L:)3k;NHsx[vWo3%Wќ e;jO@ԩ~X$7 6.j]>--vN$<1ãZn_}/8BA`cjSTh^FJV,}!hV%~zl'?C@dT 087=# ,͂ºCn,i=0z;;8>G- R~O效ŝşˆL3 |)x( o]vPGP|&XŠg`O8y28hM4d)Yێ=p)iTݲSn9=aqg@IN} 잧th m_Hb̲zzĵjhn4|'.n|H@얭FƒN FkwQC‡u'q.шPQ{ԕV"Ζ_>3aIPr؝/*dۉ %eLQq0Dk5g|WsZ`M"$+]riVqdBM=~QmgP̔'9+8/x813+FSI_i m+\3Gr,:D"[ʮFSz/ySp~Pu`oN@֔O-ѣ"Z5[ hg_.n"z{F 3Z|=d !/UxyZ[rEy N 1lnQr*$ !8 lyV@@3iҔ=4|DLFuق%JHFltM2b(  W0 鹋ôt4;RI9CSE0|NJJ-(p cBvaǿc*<8Tfx0#C)~;B}=5z,WK*Kz#ͯ+jGlQӊ[eSyP!oBAдO0Ժ"|3ȸ Br V2v3[Q; 40LP"Exn9AS.,JJ q\IbΎ9^`y͍%1B v0hQ:j[C$"U0(}bf Xh8H[sc"Hub[""("n<6}xs(( ^ J_]\e4МxԡF_%6}& [~n\"Blf[A l=b}E}!oۖFNu]jt5٥!ZfW_#[oW[>$Љu y5>&siȒ7"!X&N#Ean[F>Z؉`څUA"*rR_ ip{媔t|5Y%=LC*d)~OomͻN2~rۅ B40,x[Ǻ^߼|x~訮Ҩ[=$<Ī\sS\)#߉\X@9GfF Jn0;2iC??s14G&~i Ma7=,4}7 g\_u29kδ [U"kD~* v37 y:? r˓r"g=Lu)ua:h&pf9qXpި.:]q|ً`Z# xtvߘ0 \k$AaL̤qYblF{ z/kuwPOHVu)_h`{OƨpUc-z#2,l֒1imzn= "8N54nI}f5L˾9Հ} >(27ze-b )9H^b#qqW@{FL1DRѾ4;L+d|s+g̀m54=9>pH/\V)6\9ValoKh3mFLdbN&K>}~4ASjR#,7))KD3cnahݞߓMSZjE\,i9r">`E}K~f#( n;kYωO3 uꗑ +ȗkq/W&4P=g e$ㇸQ-X ]VSXA¨3uAoh4yDKܓSKYx:С ޷| S3[N|3b1#KoIŊ]?Q!f.F!qZ{f8 FPݒO3A}\8.s noβ_zAD*R\r|hCփmad(/xDC*zoN`a2Ϻ(4+aad ؇ykcBs<̉L~j4B@Z5<+@0= Q^eBZ7k+mSm$Z(M@T#ee°jl<}D2J"N[ړf}0ɩJh#̽IԘavVCAdq8m-ѨL%ʌVрR٨bS`9VU\&ȕ!@JwO@'lJgG I68xt;ؕ5‚K)fmYfՇq?3 DD>+%ȎtktRm]E嘓UmRh-9g:eE=Bɇup#D.A?]Lz (qAz=;eZ](>:me|e47#]ʹeaWBaH7[?v.fّPPX;\vn<ƒ0=u<}g4ǵ3@>;=YCH,d\3hO4Nԙ5uK'𒺏TV=VÒSY&{(lSa>˒n*w,5 ъJvqcש\aNȋYK a7834`#l{XK2(80o[.ngF>!mzY#%5œ| jظksb3NXOEݕ2hJ/Spto^IMyx+S8h;k[t*?2y) $~hoq{h,! '}mp$8(Ax~ooE|BeQ3Ʒ4vpޣTK䧎Z~,PO *ªCC PGkC<˪5纥0̒Э=fX1 Ap^$Jn"[ZK=١fU Jɭ3}awv>w^Өk416wQ("T-P!k&x۷gqc_v՝zyfK'9yG"€x$՟R47ν^q9"C0~GEţ5^Ή0M:ba1~YdD+UFCe!Mq+RH Pago% BJ=%H4zX¾|- :;x*RU[;>J$ST^iU.ʭ f5Sg^yetN$@k~] &c\2W2/GcA^ygw%)r>=ϴN\$ ߈2BN<Պ<Q!ӶOkǞDKGs|Q^s%YvFn:G(dQcCW+?1$;N=f@i:ܡ&^&j|Y} jHED~}&ƒTܮB'a9”niJb ndJ['k-ҊDŽXAtJ&mR{!g0Ą3 㛴$A,$H^aț{%Bd}M:RTĵ%݀˷x}F"Gv04=貣[ygz*jG0aug{$^ҷMԔwDl55ZHè"xR0]d2f'aG>%=-_*a_2̷$.՚LE'Lo[)="0]'Ǻ$Ӄ6G.?}iXi" Sx6Ĩ@љc|, "|jzK-O@(z0 `z pp}+9I3umc;Yq dbEQccXiG7R v=b:/l䛃vƿ~@$0zւ91V5Fl8{6H +u9HCqp Fc Db(4 8Jl=ܰO^(Ɯa IQSUaj"w?4y1f )R~.˳k½=l ^|Ds^8 'cFϟ;H(b׳:,&*T}}nќ}Ƌ'%?BcC$\kDI@R29k k%$"(GX aS7PRp"\YH\v'qjǤ=}5gtwH<N mWW6Hxz I*IQz<+71U>֨ufc&s[|3Dž2ONkf~ڹ7냎_K,*)Yx lFhv/wҾsI`_{ӈ%|GKFؔCaG1k;¨Fbp0#%DZ}[> ١CEVs)wzᾰMK ބvy}٪3?%h`, ]x瘑G iܝא@Jv3X-Kgݼ*XPwma@ίMbd݊Ja۩\R? ‚+eOþ\^mjg=sGnL[otS s UB[@%dk|NњۃH g7&=*?)B!gx~izS9?$'JhB}F&Eh*nl8X$OάLʕb>qr:YVCOnqZ0@~d3jmXe:73-XzN/0/=%R*c ؚeR ȡXt L7TT>Q5 .Eܟt3W_'ȁ!/#gfMBdΟ~%Mm1<FhM!>R#̜Db]*n}־B =ͅ/8LYŵdf QPQGE 3D#g9{(A{SlU'^mwYȲfdÚviV&9wV`L-5[gɾ l`mzӜDxi<%"F+g$=8~#R"(s .8>,퇎Z2r:"D [䉮H:rx;U9ܻi l'H,XUs\~Wˉd`t&Ѭ _EM'MW*T8Gm/- $?r43x nj{=)os:L-ĺdhI&r09pe1Ť%qHvG1EبdGY1kpxK9CF}\r tm#`OoՆuJl6lN/jۇCjΛQ$kцӉ+TÇ~lsxf327[FKSsBf}b_E)ސڛ2G~֕ҶN#Q]%0qgYG61u 5b~| -cl< 3Ws4K7A oum =q3 ϖ.>=#5u⻔/`jp#k#ƘC|hDɂ!Λ#MS^}Yu?Ggud5R~M|dbLVP-.6+ u_ڈzW !Uod_YNޟM#3MZ;GH$ev!ԉ}7G"ÓhS{{ Ql8?KSD_J B{j݄hkqTqCcK%Ff^! Q+bgWvPSt177K4C@ޝxāe$|I4گ^,}eA\O&eDiN:X;'H>LYZ5A`>o&m!l&E5۹E>J,^\Jx:Lg§LfrΕΰ#jq[G_;7@w@& HiD7-=)*Gmt:-3,=DTvܝ^b(6uvxd HoD|訇N7R 5rѫsVs !'7/ix5!1Qݧ;߯_rWWDLvZ}:} ΀tg%gU+#` ћC}i{]> p]3X` VO A)H##{f%SU#۬;of/ _2s?X| X[k}&c#(7C.D}/CF)V]omY <gO0c# nqٯX%<_́Z'!?ydWUF}= :H qp'7FGSǜ mCDZv坐B~i KՖKRmL`wkrڞkh]j _Fp5a}G*VM]3|仪P\ +MoaSݨM7$+ fj=h3g˨NH;û#,55,GdʸHCE4T}ԌoqZ Pڣ`?I`6 6;_MZ&ʖ=Y8a2 몑rmCF:H̫*@H#y5QԾdJ y8飦ܲĢ?!`H`C\E=\,wYHt5x@`ЋTRZ쪒aW|@^' :)x,p|L%Iփkﶀ=|i'V퓊J07=Yfz,ŌTXe;L%f܆)c2rm؟P1$6xTWf?3' (H2^At "&QY)w.3tn.s~40/IwjLE 9uN89 r|fcE#ڊ$MBQ0[ź?%{3 ڞt"%' S@$%C/͑r'{CveB$ԏ2~FESC-?\Lugڌmf&_Ǻ# ,%ŷ E{vK|-} ㉃j-+b 6!6"s-~ A_+`؇:=[4!7; rL()}s7re>hSgn)Ck)O&7W%ÕX~9 -oN:< F6{A*F'AbXu?!E,ͫvjt. \|/*|cҡ? gxvLpmiMޟ5s 6yo[ndAXF:$l&_S0;(CEcCj1SkTqg0YRZ^ؕjLË%E!BiOHni13FZΑlw P-:J ى/ƌDӳ"8_gRl@yz(SS[AM܉Z nsjxF0]$432exYTo]Y'ܸ 2DJn+*4Z] NRJ}fʄ `70(ϓyI?q9f?}6Yܦ|yrzBb%f9l8֕PUIg(`o_L6X>OPUJ*t*ɋ a®hu6##lƱ4v DPY Ň(g'3-w 9uۉ(d8s~g)} MUE+tk.r.lYQPudOIuz侏,Q*C,shEOQtˇ5"uh1EGwNk2{l;rj"8UBpoڌqLjC!TK2G9#\ D { 2ev 4a,.2g1Jv|=M\0GR0*ޟQ =Υb;jhFz73Eq^ vӱ?{\|S`<_A5l)7++ل*ȃ}K'+&MYֱEㆾw%uMR f"=n/񖌻?Q~ gijܶE?ڕJwtո~(uIq>iLq@ Y5|("7 $xE@B [CIV`NY0/?k8UfrWLh2>L_c}$ޗ:3"`]1yD+nB䡐}wVIp`D-S0sp*[rO$Ez9eh;ŨlNCռOya ]FL{48Wۚ yT:v@@V3,m.!|zU ['Z&3>QË%Z mO+c0C^Cj,gd3utKOI37@'>8S$Cm YLfz+>~ll]-[&Ef.*+e՟f `);;3Mv{*j:?P(B(oiM8r028*&y9B.9B0*0Q+@_f53/͕&)_I0WL`̐B;#弁滺soٕY%Ӡ-F=X "R5!Nz i+r8Q &TW@Z }M[+QpSEC\yz2])mVz:jy5yDoρKa9C;%EU[PPPqFꦐBNҽt1;cj\z~KiI[ l`gf¼Sv#H/sfOd?{Ѱ B؂Dhqᦫ9z]zD4N="c~6Ul@m/B[nWA W'l!`,xYjlɒTX‡L𗹽BYJ&'mGZ7khI k-m|KYZ.sfOwkUzDڒEY5BpǡDM_z| Ϻ+- 6>YKhZJh#eCW%:R3G$juUQflB|چ1Ө#jnC4Tɫƒ V+ [M1֦3.EA5z3_<>ؔǟApkGY73N;i8V PgxI>[d [T!-c_۹r0 [sfq${t귣GVK|gx,δWϺ1m-ʻ<. t 5GLwzqN[qsPNxS8*3x?HL #QqCWYeuEB:9p8A7o2yOEvR*:8m$V>[j,gpHyXY1Znلg/1yPXC'ˮrʍ]+R<oOߧ]D4$T]7<mFEU'dhWe?zĨz㘔u:ELZX E? u!]ss lKc9+Xi'WO ^.{ǡ|N"wEӡ\Rߙ]"hm+[Q.t2r|< RۜVw}O7OPurPR4aTÓ$?Mۨ5~ܥbwoė1Ē0(Ng0 ld3dZOsEpKC)FiK4(Ӝ&P zezwWgܳX/1I o.]v"ie8%P7'\los2]R;q5f`yTsd&<*& *Jh6*82Pޘ(뿤݇N$Q?iljǽa !ŶZH<^CU(J8;{djUAu«CP9V%݇&[9l^u~67&͈I>YI^ad o(^){#aԷP[Z.Aw2g_ttv:|u/3||"bK$!9?`HHAQ_tX2fhԕ7Uu#Ee-ISoKЛ+'BY4ģF8y.@m'hHFN]}N84G9Ó;w(Rd4jÒJ}&NMDiUU >EĎOf| mnKgA@o; ! yG<6bGr뀘x_!q>+xTRC+^'ggYj?IDf?i L(W0QYA} ٙG]{t!< >dFaOE" aW[u"&mPPIՙw0a,hj<l~aB;jϷ< ,}mLnh<߸l 5[D5N';I5 추gM"rJ 9;1HMu:|X¸r?Za2BȱQK&`]S5`8rxR;vlAARl(#ѻ=LJl{no ི[C]5흩AS|=9Uf(Q5Yb+']T?xrl '͠نeѲo{uN/zQږygrW0hs۔^ʭbPiT9[]?41>]a H  J̪4;ug$o瑄:`4'!%eʄ0Ԫխ?>R86mRO!' @ђH1 TĘ5oj!F ΞԈ{&T]c dQ:u/*?/;?'ȕXQ5#2bzz vxz~ 7b ^'bk=tFԽ`+i7T]C;4O@o~]! ܣWA01l#G[maN\/}cLgx ȧq}ddT|m@X@GAg9~6:/D^㼩o/j"tZIs:;&vܡz"U6Wagے"$Ft liDfE (.bH3ҚgqL39vvhE)t|eФf&Q ,R"bI^[^#(ڱ6AғV1~:u a- ~ދ2={Tl`tMd*\qF ԟR3#uud2 Vrw5t9K9Cy>!"t i*d׎9{I_j'QDGmWes{wHzS?na~FИr )HF =y)$LJ|ig=Ffi_ۭ4,oiS.2򤶉ⴌۄ%?cDKؖ-(| f5]5w,!y!q^q'#E4 D->#/D&ERdz -!w18j"8W&[˥z8K18eN)Y8B=N^39Vl5bBƾ:e^sM rBbOK/+]e3]q ^J•Q">ieXȋM^"3P\R5,B%FMm|Nt4jC{[V}v=dH]> "K=_/jPۑڏomkd1R^)ݘcX~\ %q!i-bJtj!opsyc }@2>]k\ EEX̚6; #NNZrJBrʹ[uf~6R{ a|z,,o}gNM#Vvnf/jz#yc1xgm)N*H"J|Օ&1'}. s4^oS7uB*1IމH+f6@؅_0"D&>цC0<(rs@r{d|qIWR0] KC˺B-pC+A;4'Rr<^YwQSt)в\4(r_x*q>UbB;Fp>]IB5"8o}i<5y>ۢ^0%dڪG6$lP/Iەp̃ ype3w o-t:gcȌZ *F;%i y.qPP2 ^%{ ,0q Sd%h-Qt.A#wl^| 3,#Пz$m(˞ݢSO=P.򜌄LbS2m_-_ߞ:v0L%6eWN]oR E4fxO)p;k, nCJعs^!5V@<r·[@ |tx-T#dBy>~X?c\bϟb/e"/pge)ø /\jdǀ0yWZ|҂h P5G"tddKPaj%Ά@RNq@5GZ 77P;Oc]'spNo w1@ou3>`r)&F@°=ިe/|` *Ah |dX R?}3DJMe8I6Q-2Z8m V\#:}+b¸L쭐ҨMr3!d ǯ㥕NlG>vz]jUnjږق7Z#ނ죘J3F$ޔHʞթ&%V|h}v欷A!Df y֕/do^81 PMK*e{#Vg<[uCԚbr!NykMadihp_ʄ; ^`P##"޷1 BDYap6.a2qߨx0;\vDFY]t+ZnK\QL#z\i9&nXfr6;HQN?.7rUPk#o&+UiB2N9" yTZwԍ|R=.cz%wvyĵeE? 4q'$;LzJ'@&{0jJ62XuSS>N)t U FbN }w2)+m\ M>I4OΦ)a4zYoyi\FNXI;X&3d7O;X[N@#+~O 2]qjJZgBktB>I^dke\prNu:<9ՙ%7Zz^@bTVOu& Z(A?'vrʹzt2ĩ[d5J/7?z!#iN ޏ᨟9]X=l|l kmNM7Դ=c!,El &ިWP C΍;ЩaIre:3뢛Rʼn?9&Rݎwu*jXuEc+]9gs &De?"E+U݁tcJBDﱪK10= ]b9L6Pϕkhf)f=oVjMr&FmFO@}e oYUG7a~[ y7C?! l@B%,~Y{K#ێ6gs1Jq%B@M XW o􃤊i\7=֮'W䱥)մ7$vf#z[,Sw+M%ʵUو dMu- ?ffS&>h6q)fXciYM}]g&sg!'fzе@SZ. S%=9ؾ_#hcEVBQ7Mh_"=:b2 @$8ʛȤYVE\Bd$@\䋂{ۙVgr@ďF:N D 㿮W"!hgWXMe6ACOCPl;twcrP)xΎt{rw-#x*&JpTrEd Yv 6G+7zíBl2;:^\A:߲ l\䜩|5*50^ ̫IHKoޱl}"Gthhpʖ16("r. +x+ٕMO8T"5Yxf/@j$\m&5/DP!PsZI?]=|AW/>d?J7),þ"Z zasTb xc]{]RKlg:Sn<45=VS q&=5HenW$2= </ɳB.H~>yaŽb0R6= Ԝ"{oZOq&'265P2ÊF 8=Bglí!RnJQXF?QJiH-qi{ G;|kꞰ`dtX?'L*+ѝ\mH/d{%fho0v=ԍwϭ+Asԣ%KJ, }a!_7+ܝ WʓbN[8^#Cմʿʶ/,R  I8Lku:Ac2@xM~壸d`] pNp+L$Oh |I|SʸuA䷅1O$ĆbM-_Ԉ:lD I@$7AI[{Qfvhj+ƵsTh H8]jItjr%ӹЖ, yb³,PwYCohϓ([S{%3#n`9F2Zˌ@ʈrpMӤ)o(JnBmȅYTrB @a+_U`n+&E! ")X=Ϫt?2 U4P{evWN쬆vz$\2?ImZp~Sj?>ZGIbىLc}{;THPs;)1<ü8oD.z?:֪OT7{@Iq͝ɏ^X#${\-2t: .Tߐo:`R}u.S/.`P)3GM[ TOo`Xp \oH-ϦZ,FX}NMڧFuC1/-F@lux#)hK&6,`M詤mr2e7냿;)=j[p pϯr/~SLYztq+{~[Zmضo%RșjD'~VeArp2_\]5DuAi6H:^OpĮ,Ij*{[v;.K#X!d׫R{'Yծ`E}kВ v4jD&kvYdC%诠5ɽdx =-!ӳ\Jw??Ok 3UwT)P4Iv 9]KmmLLheU/# E `cAĆg$ ]O'o5`@RߏKS؝kʈAM3q%CYw.تw ڰx-Tsᾝ|1t\GI ə"rć]Yrh9$ Ld,t&rk-3s6"*rc3b@jYp =L| wå bA=7 K%CSg5CV}P,} sQ-h}Y_吲r5bE[IC8XJH.m`Q_19k,2FP?!`csh߃) {8Z|g<ʔ/TEϠp|n&_/6f QӚ_-Pz+9 j@U/xGE;Wrij]a޲K==e#؝rXx{OӶ%!'[T'OOv M'"A&&= [F]=܊xM 4nE ɖxADh:5ՑRz˄|ɽS崞_μۙ檼qrIKdTL¡1Qhd12#'BjF$IJˡ1xcy۩Dh8&-5!RmW3q Yۂa*[xmƛַ?T<}W0 #MmO`i%CFAv0 ]4zsցjmkX֊`ѥF]*RW;jy(;N2Az+$s@Fn%DGw4QCX q M̴Y1ƲԎ{Rƒ䕪.N gn[nu$J<'暁n`~K4__(f).41ltd,>rtI. LQ,5 F@PPlxQ]di(AǦy]C/^=1E4$ J_ku|\å)4dzu;RƮ&B`kRKH^lZ$*#ry& I3z ЬΖԄϐu#FBƆwYf&ԚIl'@(vCO rH& s H O;j)Hޚ #.  ]jk޷;"bG ›^اy$~z"XU{nA[Y /1}KԽY0$z!qlNM죢 &B ,VZE Mx>8n.y94Yd1"xǾG/tQrb?P-:::,2/"paYPD,'TЁ\ms\?B_mPڝu`g=>(t$hsԬ/j}Ɵ {.3%ĖSw0-0AN!1o1pU-==ZӚp9R`e`Y)@F} )mwA-&ޤvekcZêWmڄHõ=Q[7kUl7"/3(6Y ),$O%\û/s>FX^IoQm%Cqt^ v 2FΫ< Dv}5F4.q+Ha XP \o<WfOZ,E [WxOvWwy>>S 0]F<;vDgKO$-$g2-d%>GӪ/!lM{Gb!ZҪ4>9>|{YJ#'@5TW>8 >u.$Xij.Qo[|@Z:(Dz(ryƆڅ"|sq3Q3VSvxzƇnlj|䔔UuyVm.ħg g~Gc Y43S:,#gum:s~>T3խ=F38˔~s &#=:PqhAl[k}4B9m?&6bJ1xT{l?s{"zKND"OVR)iN%3MXUrضbf#` |9d&ByOu# jx,Knv];٫of.ʪTO k& 1#(e_l:ՈKwZV1] r 0#Ł{Q M>"1 M+0xYnyvK+_= 0K],Zu6eAh}(\d\)0-]HC 8o,ř6zWA9AG=\BSKݩl? 4{WG#Y֪[Vx.Ӽ =; rDexOH#vzW%͔A@-~s i+D)aDi SL9O΅AN>`Ҵ T%|"(kC.a@ڊXwS/qMHs< 3ǫʼncaSk/=_Nkdn};`^(.ܼmư߀Fnl4M>䲙 LB!y4걊[[kfr*l@)KH2nZb 75=p,Q'?OgtiNkT'8U";x|pɫ" *S{fOGʵ!.JT];]+WX beZƒ?>3}B|X| IWkZχQu²UtW9e\_0*o>Ŧa$:>#u4[+8428m:,q&7;"vpae|K70m W~Z~ij<.yA`j'05,ό#Ct!"$zEՓ x.)L) ¾޸dXEߜ#)H?2<MCKu0D Ռ>ַJInhq?-3 >yLMXSN Cwf@H7p)*Aݼ8JeЕV̥*)u 6PdHNH%ru2a|4şF hȺg^F2-#ػŶ={/(CM5*ZA'mzfeT?d.<ӿQc8ۭF q͊.ڶ)c.D^𩹩p?~IK 2h)S,Umj1t+*!5tC~a>'l]J8 b˩6p_&P qNf?S}fI=^xv5DO]aLz|Rוּh~Ȼ,$XoIL`|/zPl*\(ǺZ o=k\j2Б>אnOAb[&?}~{]:aĻ9X}Z?J|UrP?D~D"!+zV*cM?GD 3 z;'|v:$ܐnߵt(^ao SAzc8Y$;FND5} SZ\< A,=.BN1AG F=?<śqd;93ƞPJ[P%-fOINv}c=R9<5W$dQ} j'w .fI|fpDmksSV5%% UGmx IYd 8H*^ppF0܃hQ%k޴$~+35`gPTIbT_`@?ZyzW{r|ų &ԑ§p7]l\87l(pyK k gltp̩b"ot{fJe;ÔN6Z/vW(;JF#9GNsG]|cΏ(,> Wh{zG +@#?MtKivc()vw {WgoL?ɛGnlHRn@k D'|?9?Η6I2@zb>h /zSy\a=ggjMmPֱY*ZKm|"IǖWH@e_꫆ehrukEx 7Ϝ_x4L3f/"$k[Mλ =j`4aeq8Hݑ cR*v<߾1ʵMDAxC+ojٍuvCk6ntʿkhhotFi p^E?C .=%׏15 QE44Y&wM(3— #!{:Jx?ZY=ݵ_ Dz\򁤒 _$;FD ~G> O6[v,X:mjPTeaaYޢVcOmɥ#QZڞX8.=$ՀβNPK}> 279WZ/ ?7$P !Mla?ɦ[(-ƿ[5كgVp[ ƞ5M|&ɒo<0MOajr`,L%AԾDŽmBtRn?3܂r7Fx|I85.:EuƳ^ý.lja)+?JpqdˇRq[7[qv$RVl(07hpQ-U!oMy76< 7=`FѝN>]a$^N&JO< oߚ8γ7e~cԨY]?u_(8yrW3Zw/D1U DElπx}%ReTCdgu-^!~6X{Z5R_]۬,+4| KycxBHwI SMR#Z}4A+ Cd&cLa1eVIE" G vyjk#e-ydQYu[@m[sw-Һ ]ѕaBVUG&69ָA| %4xŖ%TMR;D2xc=@$ q,7KZʼnm>eiBx%Kőv.HO;_mF Puy : JXAvo%UlQw̯ ;٦:;fZaUm;\$<=jhr)i Cq Rcx'ꉮ@Q!<7 Ko]&@b)< {ʸL{]ȂEn·fPpE yYv=WT+1 :6j`) ?V0|ϡFmAuhu38LkX! NmuMぽxcF'CUԀ]9 SU{TWQ_i{ܒd (V:lZDX1ÂW3ԅ :;w+Ў[y'̞aU p,Ov $a%p, ס&Y*1&+}dAZA+UGԲ7;Qmh[r 0\4/">Ͷ}< ,II|k-"2O4eȣWz9'C1LbaZ,@?1Eq? ;s:4X2LQVW 'm `>x2&D z29 )x e.H{RR'3|Cm@8te8#;HHtIR_:$IvTkƭa0Kn6>a}R>o)C ,_5c =8ҧ$u$u*X)Лӻ6Xe*0oOVY Ch=Z pܬXc? 'J= {L޸abܲytu\_jMf=Xj,7^kRB~41mvLQʖn`jmKgPugžF< PX蝺Bԁ<#xCd qB7ŕ?m0(ϻ8(h!R6i 5Vň1w wGhQ,w. wT8mr$ &ڒb;-Z\\gm*3٤4~P 3ګ25Cl] n[|ɾnӆX\7h ߕ]'W! [w:@ Y&'TEeg` L|KqhXo8I fl2ꢹqڑ/#gӧULX˝J`0LOG.P+cM"*t f;B=A%'ƂIB`P@|k = @A'[&ƼNUFZ^qdmֶjv`yƭyq9KFi/x_3sbENs34 ; Adx_`E)C$|(iԌ.utFzJX2!ogZvvJ$kdM&~^IG$)!qCf"2ʊ#*qzNjOY~i_s< 1`<Qd? pS`B-f[d뱩H4>@9Mr>`Z;P5cg\VUN ܰV8 |KY->ACj\u MI3Kb[rPdq_uǩA=(:!<)f` ;J .ZE֞ɘA&2 OB:=dW>:AKhC¨rgoZ;L4O=A.;遧՟Bt JH͜ʌG+EYqfګB̯^7/9p8/MR&=Ȃ]R;*_c% >ۈzuL/؟0v%ʁAKI E(J(<! 3srhkyi =\mb^{uF}G,xǻ0D<7Z/"`Nr/y8|WHֹCذi7Ŏ%3Ȣ vՙ[{Tö;6!{t}4At<ü#}ZBC7H.D^Ys<&D'%ץ댨o)4+C|Lgve>#O+u3p7:Q{^F^y}&~ps6C"?iMAT``_~-U4H]j6ӛjݾRg:%{`LNV_T^ k27Jy8h z$abu<%;繬VeY>x:H۶*e Vگ Drm&smgɭLYi"K!6\1r3o-d8z/-]a3ORcOf7IҧUEQ\ %8\:^![+9I3J5r1;Twj JL{Ց eTeWQ?.aɁMVy1SAJ~|{z|ۙOgA:\{>bF\b|:DW!~c{`VL OIi l0m&$~#>|# äv!=Zcu՝4H9Y̽_GFXge]c76=T3uOoM%F:)i챛~UfK?0~9QRS˰[9cqPynm+zb060A->KyqC©\zK ɷ{[A>AeD|X=^/#X^.h+v[i,g\S7Ezs ǤF7bdk+޷bKptLq.ė]_R`,+{rDi-CrC v vBj06x"Ө&Pm&Icl"+/k@Gl&ajT@S,]t^XJe\RԪ6 Q<;4h"¨nHY 2yXEf)Dق:剃=};S6Ǽ`H% (;)U-S&r 9[h]#Pb p#/J׃sZKSO7:ͅ1kdX:M2XTv"u%?.sHskmr-zwLk$15D+(H.8`[~L8N~L. &gǐ*M6,캶ܯ0ڋ׵R#lB-}0^;Eth1ݡqEtCPLXc5t~[w!9"vzlg"83DpJN#.hiF['-HE9NE_Q7 uUNӟ/c Fj2*|7יwjxWs3ePNIIquȡE ʽ)TSpOLP}2I1|QHAHb.!ݢ'o@v,:o˼Q8p Kj`^gic~a%Yiaw0l"+.ݹ #LdopQneEMT(Icfk+G1.1Taq`#iHaLB2c9?@jƊՀ@OlMAT7 gǣ?Sn!ǁFrgjXWh |Y BKX.Vp iC"=ߨ~ވL+&ܙrr_HtcB(s@@. (y\Rk̓iC6ȗE]ypd#ex0%\5]4HLȐau0p&MEvɣ"zA.fG&mVEhmX r$j-e^T"^v[ii$e|Kn-D;7DE̪g6U5 *,471$y896- Ko m==!8΋QA5^jcTΓ8>ݜK.+Dq뢂Z!/=ya`u{%WO1"p9okʌ toy"ѵ#7Ȍx0CzWS|?O]Ԃ]iL}<)bI5 lDggd6{:߅nj&hOkA˥(]N?> FQ'yr|;p4!fFL,Y)]?vԯ)H8NCqaTAӽFOICp'i2aDŽ!X" t(5mWNv=9bVt[5):izvz#]rݐ!N_muϤSvUFEsTu@hKl#ƩM)~]E$ lH=&+Z &љIџ2 `$5?I$NCyEj"?7, W[Ϥ9ܛ"IK}Ch dT3Mw[Hep4c#7u٤H\i*KH'}\PoF3Nŷх$FJ e?<$B Hl:hv?x_Ks+<& M6$uE<.O&MG)3 pl/iy[?θK$ݞT<:P_ZYv,f(JL#sIj=\bPB WM< E)d!6pn3~J~~(cq'θ$2}az8*uGX)^Y`UQРUoq<|{2&;\RN}FP^'䜥/Lqez7PEA]{`Ԇ噧MEkxJ2 YPͽuXM( K 1 ^W YPP^Uaȴ]]{@b쯄ْϟ '%Zx-~a_vUf|8\/7\(qR qKBd&K8>u M*TG6H%sa^;jL Г+j`(a<"FYiwh2bhNzHPƧCwD7$uBo,t$n=ֈ) ?&dc1)JZhݸ[=b*Sm rf\5?S?vBѬOb3`sr pB%UP4 ֚$(/Lj SxrS7{;%m~/c2?:)ŪZIX280}(9;;EO*m zP_9l`v&dERb\nÎl3)y%0 >u zsn.z)ޟ'PD<]f٥o}ϕVg6 ǕM5,Ok.8^zKcg,.k__ו'TʼWOSu!*NDmn+WN\\w}I>00n|>)78ib#k"kMwTjw2nK6d<.#H}7sj9jx'abP4rϳDcuz4g؆?Wg`_צʝV'=ӛ=Zi2 ca)̨(c@%Yi ?hM:< GXjxnszor?f޹TI_p_V":`ރsB%%"~$67MD~Fμnn}YY`l 7< ӤK7GTS=P?8SЇ(^FɛeIޖw/nJld5hҢ>ڽ׳K%+^!w3)/p8dk@cy1qٽ+ G. (\Dbwyd0Ҁ}%"ݶqF,*Y+36[>\x_lHs:4;"jRZ`a- .5]J`! rx^DǠx|m?Y?})h)4\RZi`Y0Q0}UJ)G ֗jS{cQ6exhaQ/*{*kcJFH ֬}-1qrr1'ddKqT-&[:VBr$'Ua{eG[=¡{~ m"藨{I(f e %@'dn%Rk̡ b{5A]zv4[lnl~1:x4Fk)Z  X)Q$+ģ.%[@5l`ڦ xym;`uӺk.b `iQ>K,wGxlЇ"aY~gɓMqŸPhwM9ǚ9kշ,pf U(M:bK'26Rљ3l ]МCG"/({?{|y#u3w!fm35i Z=iO1z0<^?d,B;O~HM\#3)'.6YsO7szM;X'$Xf5$ы~jhڂ$s 7x#6I.s Z޷8o'>\(2 |7#9ݧ& mcKj3qo]`v3x PnegE߷GN@±SْKc=F}^,7"?lm 9[.eM /겮eZ\ l-skmj Q}*q]Ɛ(++#S鲝8 V)ONdϟ9 QE+of%;w͢[ 1+~yEPJgt[艹TrUZ kbvmj{l%[cTg!EOnV~ƨA1\Ĭ~y%l-W;_KWwy O /,|p&A% D8MLC&֥K"A_@.9F2 3>}֢?X:v{}[0$)KEa%żWl1T,Ul ǰdڱZjuvoD8- M=^Wh/ц-&Q^ZqE]vLTU[FL2b="цz4W>E6u+!Ag`8*ʋVTT u^PA6@rrUmĦ^3dQ6?̈́ 2l2WD- N') E,wĦ7~277Eʦ rTm8dҋӼ4|b̤*BoT}M!?=_l!r.x#XIa#[nG X=I%«\RɅڀݜWw.I~D} !W>l/[|ؠu> i`"uDRbɳx@C\hgy4X4&<5EQm\3N1/O٪*>yun'ȝ^[ Θw=t@;΢,@gT `Q.6'cPMyws-vS t-)+Pe"Y$De ,jK|~H` V/]?6+`"~џm0Z\b*4iICܬQ!3Dg) h$ rn.Ř>,!J/g,+f*ynNCf_2}]wrWeU"w9/ȡ}"3d썘sOՓ_ C+Ӗ^i><=SC!t." C@ksF8TBJD4)wgHG\u=FH8*d$C?E= n HeP>MENz&ډB:¦'\8pC،ɭ̂;!+RAs{Fd _z' eQ `ϲ'j(Rmx^c3G޴ ,ݼ#De@gRtHKaqDm4~`B]߉+VbsQ'eХb"%I5KRCj8 gKXPa#ã+hQj(Jˊ'zmhS`*%GjT]ހ557h#9`hP[Aߟ$K,wkjȑAxx h[21ck:I^U#eN`.@o+ĥ_%.BM a$Dch$Wr r XFnN- MɫB]d8 tK]eR!~H+ {Z'9NGs}VVZ\+1nZiHvjԔղ`,QԎ'٣}Y` ]P{?Wn< rxn 7D<,+k#8ݢsZ9{aq NQ}J:DFRZK.W+lmü=x} :BM6_I G4ckfyq4Ȁ5/>у.yP?tQTϼC5Q"("ߗ ;Г8PZS_Ҟ9G3*/LBw+zcmH/)s\1R]V{ r rࡵ_3PLpqφͅU@ɦ:,b®Wt}H|= PcI';TҲ]Z)[Gh畮F&uK>`_~c]RqI#1B]IqGd'FV&XS ϸ9p[5PKĻټxMFIQBʵʳVwEbE3|" Ӳd[t~D\ݶ.)LdL}I.y[ gß<"R+!ۨAW(pZ%=73x%m$KբWE3i,o62a3aR O eO0?*L隖(v'UƧ|d D m>{EFk]Ui5Ly+k];Ӎؙ#57ąv M8AR!}|jaAXq<} cRff CFAS}KLkm}Oq Kh.8juRK)I.0(C3oɮTR| Ȋ"0$Cb-uvrMeU"\@w a|G +*RU:gq )"Ѭd(ӷ 9JDxK^T;7 k 1s]\Y% ,eJ%7b;gPFXSF%uc5 LEbM>L&bźʷ8~+F<6SZBl3ELo"rYbQvs\ô#.QfOHTM5jl>K>>0Mc'}2I=EGؿpR"ؠ}b$UgBg[ʒ:10(Gr5Suywh'WD_H3;:`?p5rv̽-<l3>XGP /%-K(&e:#O2?EJ#H{$0&R5W׈/7|eB0'~"yfͼ֚bQHڷP$yrgC[>.ivRcad'C\iivcіl/Y5WieӦ#G$= ~Bdd/ilTـ]S(5e|V+, Rf =:\OVu363REG&'[{txhZp xhUVa^SV9s;V+Wԓc72eoYzRtb8l~ ' mFk#f ,աꚏѪTtyr`#@G닯"q!p.7/5=b Er]D,A1<ֱ럦n  Ԋ^[\'a WrjW@ QMWp°f*n"Q2Qj>s튮8s ;DQ->fDXMF,0ncq~-xyV1wsQ , P'~W HU1Kf3G8|ay1Ӏ_SB6[`uxq}?ġabƸ依FSn?0'7{<ݯ}Nq7"yNdfVtlam_߃fh]EІ0ɉbNX1oBj¹:nT9$XjuW*?K Y0.JN6VF2Z-]?.8`~lQl8=EL})I&2D܇^9s=iCs23z!i19`:"yv7qwӏ;ѭ_W(-qfLl͓&-md{kz!lPшC2! SrRD\HCC_H|[ ؗx4X^ar]邻ٛB9?9!)69#^2aakF=8gEݡBؒ~o=m' Ǭotm/|Dc#bIifΊ^ICqS7䔽 P[k=YG {C`GkVRkd0o3@P^%n#=7EV7t1e34 ݬue͵UMA,{s8B*[0HI܉%}0nǦ?uKwgC<~W(םDѯѕ(}Q1X0CB`ݧz|/u'dʔ*Pf-Oؕ$Sr0X.o!}]_NjfAmԉ $f+?6{JZa,^Z g``o[Swt3O F`|Oukq~ 1^@Di0SW,/vLX'NvYa S6X JA Ibi*mXރH\ q%D+=ȉۘUX.h.&ca?]cVKNoi$rY}+{~TzusiLmD^Z$"o-U0#ҙ.؛@,a;(' B!Wx|ӖeC+UTݴ{3wFQ.P'늲7 C"vC,aZZ [1, ZGBj)7\cJY@{0X 4l.q{,/W fh|R|,.#zB >|zͳih:l^ȸ hd~ @΃F8bP0N"XDv ><UwL'̸RW.ɏfdcFAQ٦ D,&mmu#!ЉtG:To؅B3VՔZcrZ")xy~VqxV6 2889>8a[uQ3|v2DZ]uuhV]Y! >̞Y>;#'(9|le na&U=9|Y| >~Ų._^T9)ߺEm#p"Ђ1 OijJ>B'f%(;D̖3KNR\@ >Y !"AoT}`$,X9 pWho@o.YL @ ~DTiQ@(Z/=Ԗc\RÌH"`H^Yzn| uvmY."dDm@v%ԕ6hͨ 0AmYBiuvPY*:i5OS$] SϵP4ΤA[AIIWA_ALEivawtcP iJo"qu6jQ#Z2Lӎ*StƑ+f-J΁S]ڣP{].Tx|I-jـe9T; .wuH]ܓ![ / @\ciw \ i Uzz'{*'eB4@;T*~dK#|ĕ# ]_:짡'TTz+eS$A.pԞQ#Dq͌-Ӄ@¹81jC'6 5?ŁզG؛ N|JO0L[!ڮ!ּ7IF 92l i7PO/8|ob@|VA J8h)c!IDs9űcS8/\Z`В&F%?x`RмHV =~{6nL)\{{EVL]>$\v#'u,%Wz 9dYVwQ7ΔL^A*Ghpz'1? Es6؆9M|bXFt|oFZ~lGFUj-o\C} 0mb.C+!~c,UQ5"xmM|ʼ& {zFz$çGi;mIiԪrxI5ڜdU@6ʒ\;P6+>@;jLv:vz'e(ExzIMZ%XX@+1L4I )_]k~zp廄#(I{jtF%nWBGzg%@8C\U8qߘ녀mF5sCK..sѳge+u`kvFhB+o/,KMK+LwLXȕĝ![+z11}g ilGZ(+:Oe9~/]=D3Z9[ FZ4BUB2 ޽[bxFh*81|U蠼UVkljԹ31JURdB*C`~ORR*s?#qɕ@KG $t>L%2S* K&Ͱı*M//So"q&ܦ`WfЀ(M`2-J%c״Y1\ĶdOaTJ`F.qf}4}_"L7|ñ"wYɅRɅj7K(0)! N.QJ~:QqцFh:tD[u D:nr ]" Gx-Bt[+ƕg]0Mn:"egk( ôqʼn&g#{%}"_ߙ \٪H\_&+m?;Bpդ8KkN.J Z̲_[2w< q!pm'6*[:{49dXgQ#H̲OFU+ON֣ph:ic9yJE6"8g ". Gz8M%_Pk}z:]Ipw(gĴ8N쳱QEs' xh~\񠨂oOx`_Ӑu&h&(ĵ} Ow؍wLǦ\9cS8d0cy CÅY_0@iMܛ!آYgW7@݋zKӰjB<-.x}' 4$4䎧Zp^Vr Q9pWc$CHn %Z˲/k*]V W=8QhķkWP$A#9ϓX4`_Z哷Zq=&+KA>^dBtj-3FI6{.@%G^C zSJF)G:Rkpc9^)P"c̔1II+b=Hi@2^o8ǟqPgrcZ  ${y s %(21iЅQ<1aH%e7YA7>\1AB<,p1̂^zq gJ+aɀRp|A׬RH2pLAR#_LxzQkQW~Q8&̓fOSy^LΉ'jʶUWpb/NuF~i#%&aeɴ;p!{_㤍60A#c8%B o]\z44݂T=ڍl`[{ei$}.e9 _H=*B0zpL]+k`je1QエhLȺh t8hEc6DܹHU7dBGhJdͦv*CA甞2rw ܆YY̮e?:OASuOQ\v}/nP!uռ4 s3з~Ml;_%)(4 K;ph^TVݰTZd q̎jDt$ɰRi4QV5)"^)4n (/:؂\ IDFr* M0SV"Lb-?AHA€ *EȺx?_Zo^6Eܳ#j0M9Dlnl%MfO .,+| (U~.柮5XR@K+8)N-Y)ٕȑE`y)h&CR,%Ep DWVD]|WB%z(yeo҄ީLr8weBdݼNGŌj ~>Ds:܎$J>ݲ5̅V!MX'hq'2g+wi3b<S;0 ^Kk4a@2 O5F#k*bV{M" tmDs_LWפ1%Oxo  (MSf$ʔ˼cED!RU܆f5a},M9rt<#Q)ۮB$'h["}Z5Gm2f=qwaT5EOSѷjԩ{-S4^f6V :h3F`YIIj>%eB*/|)mJ,aSB *e7p/ ,.o]v DcL I/-k?Z,|<a{wW r'#MH}$єt{ۺE4I2L&ggnq-QY"S$ kûa"yf6RK\,21 JAAVzQ=F--{`B,K>#ͧ@Xa/ „CK1~d($nQ 8=(' jhHhniX /Fi &PJmv?52,^{RHNJ\G=]H³q#"?5~j6.e«א8sp-K؃Wr 現Kz8㷟bK&b/rO"X^m׍6ǹsI>h a(eEumT U@N4o<받\"GGC Wi?qYiy1P!U "-F~[/XA˖fdEe^WɎƳю dc<|MmK&{jVțtv΄xPȖj G`LP$S.رD '/^}^XB{*5%yejo] |̫idKdtUoMlpdkƽ'ϗMaX0F,i.n {~t!x%0JoDg D<Ɖ,w<Z;:kgX?g8C}Q:ptz5wU/v̢Gu).9˻:K9 g9>#Zu@PC#9a @c[H;D׌&+/lbhC#S%4ۀ, 8q$ <,3fHrsKFD J1x}!}~9 u Ϟ=>W-~Pql͋o4G̡8(oO [iUS4fwżu2a &W5}O݈juӵ4љ!dž` qd7`:߿h3nyf,cl!ׁ)ZW~C, iT78)p$ǕlO6ӖVWhlMhTDic-eG"FGu 6[h1D!-Б%DyYj“{2[U'QQ4ğo3K"$ =LF(Iǹ!I~fP&tGۜ街UYhDR,gN 5=uRow7zӢܮ\ۼp& ,J6=XPli|zIśZOr' 'r4wHSݛՒ0B 1O]N8b9C?~NpE)ju5+fQiR6Jv?۬ޡf ri/ê)0b=nCعe#٥p]P.j0.* B:Y6YI8*2U*TIV.X59{GO-PԕM3`6Ķ\fV+u>VYZ(], Jlh?Z|rOi'K'aJĠ8͍CFqT9`!()>R uCeDm  &Jf1X`Oз4F[ ox]qeBC=cG}<Ϝ8 ֜/30{V^'^\:9 S(O^ Q4M5@k.5:vQʖHl4zJPCw.MzקɍpYa >H "eڽޛֶ )[F\,a) @]-)ZZ=dm qyYW`3ތ댤ˣ!Mc u/zrdWHѕKyi657KxQ*9γ 䊦DJo;B r>cMtψKs- f\?۠J~\B(vo(o;G$C~&%d#+g@ꬫQݏ513w(<2#+EƵH:<[ha6"c9ըҵo7f^7pV|_<ʍ=jp޽5o3ȅOzwt?0R@g>$G?6hyg@?R_1J`~i%&3sLT-RH=]BddbfJ5`-ǦV;7,)W4/2P ?=SP犦ksYҎ*Ӏ\BKVE/3149y(aGxVM.Ǡu5EylT IQa ` ?q>¤& WcJu4y_p9Qja81vWN $!cZ U 1IsmbK G$ =qP[Jtm :,!_Ok|r64՝uEm0a9$ a\uzݔR@ܽ; |ҫ!|vߧ˷+/ Ճ zMcC)4塩~ړĈL:=)qrʛrOȊ1G}$)ɛMF >˧RUfK/it&/$M2;x q"yҧ18.&MEkz7/R2,/ hgS!IJj{q0|m[yzXnk׉'g˿dj;&EX#\%ԡ[4:rE#n ֑޾R0;F׌a[9yY:'ZneύBycFHT6mbAɫ4J3$:l @>˼^f$WV`řdƼCo"p"I'41<=9ȑm'2;!я<܋*]($)0-]Gr6@ Σf(Z>4dqJVp&aHBamju,z/"㕼"S1 H= 3jb)E_[炞F1g S:mf_;4i3Qcά2qاMdҫ%C 6u>Ktd|_ *B=l"Oq+x @>$;gF Y5~ :90(kIi/&vUT- ml*ṷLdXAZ zX4 l:M&xEZVhҒQ9AФȦZjuA>i*I)9O{s[mlk'|#4ە\{lKoc`EIebEV'e$KdC&ΣHslr>Թݡ3}B,D1! F¥"7iqf 9-t:>G5'.PÝHĠ8^7\S7vdܡxAf#;{<Jtl_6zJI ;ݡ/%ȕMs̾3BPZPaG-Jҵ㬮r_kKDT. ^ιDy1%SٶPQO JPIQقy,8űezI#V2&{CJ:&DFۥWE'L%FE|I}}~B pJQb P 7#qBp(GlqO_SK\t>:@kS# =ɭ}-7\j" =X!jJ%:o3ׁN4E4=]@J&@k⥄hN# ;|@ Tܼ /MnS$-C/(a;S~ * TSF6h>>?ozOmRޣ*Ѱe-x!N|J\=T1p DCa}ŋoOl?2A>TX16%(Ѡ)`]շ~{yjJ+or"Rƿe-Gj*El?IFA3鲨CA@D$BĪn#$lKMGvuqH ~un`}dΌPF鯣AH!z;:%a]X@!ӪS^!jtnáM`Va<{km0R[5xUUR$!ci3g$zvy^ ~*wk|p}YL+Z+nAR}۵|L2 ȒBG΢@0sZO40LbQn`0%o;93 #8\ԁ@o@ƪ}KҦy夓e*7TtmZZsa hjjp~|ڍ^T0EL^yZYÖu_QM(@8s]q q_4X='vݥdPlk}| %'58.>{kxx$Vo&E4@^PeL.V*joDg< S>60-\q1옅Ν~(KDlT+P>P_B-,?d)Q=BdQFYv/EWtZl+ &5TQղX)C)|~ ꠛT7sM>$Wï(EYD-$)<2v'nl792Qyש֌MrP!Y*P\AÍmg -ujA_`Ťʜy*;yTQląAגHa2Je,傳-$<".|kR9M..UrR<͚m!Jw3ҨQKD93d Ut1 FAv "xA]8f BXU,V5L1*cQt jM-LY:Tm|ϏvL%c1eD&s`*+]ԿG/HŭWwm(?fG(wD,H: ƌ`O(|>3T*pKH]<*ӫLkHĸ;r$UNAÚ#?.GbItCNIX@":B&!J XL=dhqDYcX'4_@1.߫y oORן"ImSz8$]7r$P\vY)f [#_FwJ*ѩ:lx\ 1K mFi= }B.Z?eJ?LeQMfwzxb UbY3o7&ݶnX eQ37HƩYC,'u,޹% f=KE2N2"8"B.wCa&Q4&\owߎ|)(u?Hum+n۵b[f>ʨmc2elO^|(vx qGYjܝ媭*^͗*|λ[ټ&q !e|5Nؔ!r \nDd'ƕQ$'MO5So$bᣔ" g!u+QVH2Y43]8Y3o'=v8N! B7?}r?!UVcT T J3JUЋ!E:/nMr^y!ڲM\ۢp9!PD|y@B˔]7zbhKp+6xىqAf3ZSG0}/vz0fW3Z5_T] /î/ƛ-UgPٹXpYڞpA-0M8-MB:ЅLv*! X L'\1K$'l~CVFfqR,Z`2h.%v])k ͻ+u}? +tAЈs0QSlNWem(m3o2Y vG=46$O .>۠TFy\ࡖ}\jꡯ63Y(ݎhN*Ma'.0hihafI)&,3unĠEp3F: 4#?~Mxb=$YoT\R}vHI\{C {uwܢ W:wPHAB(ą`zjؘSJ*SfˠdWŇB5'3}9DM+5ks7QDl{|6iI:sfo Ouv̼X+(I%EM950*T@mqP~Y*v?Y(T#O,ZDh>&CдZ3'׺1}TVM7F igG^ Ba(R$ajۓ>tw+K]5!!xe3=ƙp+i[_7.F܋@S%0׋+7\HMFb_#,NfjTY꜍zD,@$@̵Y=ܫc$e Z"*դvpoY*7L֠7sD4s6L2[ iu=;|oI)b/(o? rWSF XVJj(n+P\H[/SynL P+W2m7Dg T̍Ņ oMcXC]A6MyniK5 Af E9PE7n鬉eC!MJIS?..v/s߇Cj[+Fv6,aF2wG3%zcn*YGuPm~"oF0j˅[:1B:y&qw6s܂:4uZ)t@Gl:{ V::'*S:dh\qs ԡٿB"//C}vC]b(>e 7b]`n&֓#V1»S̏xpFWUQnʲaT t]3{_en@[NJn@ax֗$"'g&/hkHW)dUA_Q.Bal B<3z>+|12DJT?u%I@UQ׏rX d><Ԉ\mT-Ƙ*yXA۾ɈN`ߊ[imrݯSe*b;|r(:5T8xQ2<U鶯0ꢟ]t{n}1#e];hehVQ iLҏK렼z<%ەU'r]-f'!X'e-tl$P@84TkVn𮾍S/.ɶ&&b5QN1:@^+&8r %G?):B|eeВ` 쥵RBu8aYb nW4^xEwv| y"pkFxʠ7Gh*G"i@кO#$ܕޮVnX# DEt1MURz? iP- OA\gk*bM%l+Yr6g |?nzKObLeG(B!Y@߲/3,p=R#(<>yAnˍTNs8ݦXP45SJG[צZePUz){"ceWv5Բb ]VY'`,tˮW}NFM |(ꗞ 4#:8|x~]\]"4.bZZkl{p"(¿ͯ |is$HFi+zl+\zIHT'P<k"mgP ˂=5sN򄊝Lz[ɒU'8N4o,ew4LE>Q.U__PO$s|gpν/w1.a7e$iF3uh' ίW0D%5ۯ65J&.K`Јrڀɽ4o]x9P%QERWLF!ɒ 6zL* 域W8KB#˯lğEjE#*J@@y,.q'Xš;>ȚCR_!fˡigc:˔1}Dz)Fy4dKxdf:ZJҷFg %NLrCnCs|l,ѮiP`f,f# wG]JM~gEu::QY>kwh R{ӭ  Hv 1!U%EFm +eSW<U/:@266 WSR&gZ~aB2=4QQE7;+ 8X;ŴWӫnn3Au>#4,Ӓ`Ñj!/0R/F#U~FѲcgM٘PThgCJQH&`bO:*cZ&~Zk3s gk֒:~ }*OǏAF'/G=Mf?sC[!B\Ik}ӪZW;X 9d5,!x !5k6SH@70RəĜlĜU_;)P%(APֺ4Y<]\>' zo2+UXi!mU N.6[JʩZdٹy&]ehi pCc.M4a9S HP*fc飤W#wY~HmHM;Zͮmχkvu̗~ M[w2|5 `C{v8I&%jik>O ҈Cϗ2ͯ&u%k(57lŠy>OC:*,z ]eZe̍h( J6,c&eB~ŋ_>nYDBMw H2Wn|jy(ByyȮQVf@A3a=:Y6]a r3FB#cml/o9dՓx?efZ-s$'21M MZ#|BUN~58Y +,SsJxf!}R)Y WDPKԽ ABMQJN ԜWNLȾ8_NÔi2WF5xRƪj 6c5US!v|^ȧ:C4-<&O wDNNGh~GEB dFS☍Q\_a#y,ί1dA։ u]]Fqt"APTa?c.m rO=DŘvFKQp3 ::kĊ\#@pw ,AN}q8%ph2Qf+XTdbNw.D2KC4i*oYPz}j:Զr38.RJ_Cv!ʵ88vWZhSL>k4 vKxΊ JJ4W<$HV*^\ԇO'B<} Bׅ1Z{L0Yp5}?OuI 8')n t_h8=]LAH9Ƅh,g*P>F M2RX\ͺ\Y 4)gG4LθZ^Fg!O@"(rv<%2"y쮏6?xSqPG,8BႬ 5"Ꮍ :)6*s4I&$B~w\Ɇ W"oFE)EfMB;b-05x2ogmr8ڏ60r\f*VhWu ‹ӵ٥lFO})<{ۂib9 yV^!+dUܚɋpEg>Z83f] G77]hTHx5A3Oo_ښ + <\#ܞ=UJF[IGcW&e*5!1l ʗo"9I>8`Q-d,ᜟ/,E 3xLU)!A֌ l)йG.lXֆ́ 9;:l@bz3X'C"k8:o87FvġpU}3>+(T[Jmq|L|RfRRk4I>FRSͦ-XN'$|~xX]g''pwr/S49Yi[t˗ʫ)@=x}MNn0+qb0GEYTpnk]XWCmQ &֘MK oB䠳^&aɤlHr;o-X7ѮTo(1l{⛆R4٠>u?m~,Y1c]Lƅ┄ES h  04v JqC"pk>kҥBgzV!2~i,0qΐ?vѰͪ|.J4(kyP*Oh kL!3^]I)f,)9jx$73]%c8/E\VXץ-@IhaЃ&Gqڱyݏc'PO-l;=t*4KˇVS ol"pZRgid`I٠I񌞤8EamŒDupQ,i64 c1!np w'j3):3)E2+)C+Ipj&QLauT!u*;˫{/oG?[;ȟr3B[5!;C7»+|~b׼hUwl3s%5l/B0(' c=ʘX9Xc=1]udb -"dR|7,/}/I˃؄"f'`|4鹓e%ZXF4enbfyUbǨC&z۵*GQ-X!\~aau6>| '" NA2Շ WV.dB&kzaxPbeCF C6E4~p!D*)]! ITֶ8%7z|`_}򅁵b)韧wfE%5PMDf~n,RNmJQ( $~F`W|SO(m6_|hЕ #f!**LTi 9M8s-,uuG!N;.>}(#%Xq"'o9^Pf!,rٰO:F9 '-Ck7f9Te&9Kw?:]7ϚW:캣]1L2m "gEg1~StBJ+?F=+G~d8Êq4L',iB&:HB /V_d2~Q ̤Cb,;y=5OT]H2 Q\[ Ԟ0GdR #7AdF&soEW_((odN f}PA k9|/so!JhuK̉m( bt%c0z|"%f!6ѹ\Z(mDmQ Hp6eSVruIg)#h4"F4]. ϮJ e'z-,G\=:`ˀ7@!8`\)3Z!{ jȞpʾqTqDoh,Խiy 9:W. P x9TWPxe6ڶW΍w;:BCj2  P>_xBNըF 3Ff.5v. `ں$l$U^ (pۏ5gyZ+:C=i@5{F=NJ@WDwmʹ݋=S7`BWCRq3{aor*T[@܄7\1H(]WN=2 0n;e_gyE }YI1d6<խp A2'U¬aC5_l2xU$&ͥץhvt(UNG÷*uZ:y7fOg!hv˹H?lf%UYǦ+u/ǑҞAߋMWBHF}*6skH;2ɥ p걤_ޡ~+Svu"³j19+Vu,m8~,cafF!ë6dn=$,KLm;56 wͦ%&L ڎÿ`G䠇ow瑓>A>2%*AJwkɴL%ٰ*G?yXbp1 9Un O|4)Cށ~Ȱ&o PY* Ƀ|9Yq:b%y^rV@nbQO&X_\H>TM i]r WحeԜDH $jF=B)4PjBdY2[H4_OvDEldxlqC<}1 koEV5<%6-WA*a~qֈP-=7G]Xܙ gmԀjʙjLj"$UHzLig]V/$0nη-N&p rm?џi5iTut9~~"-jK^/ѵA hV|I}7=RY.X3V m(aB\Ԇy=729[TUL&\hƔ}yleEa41QB̬OH@K9Qm\]ld5<iucAK: ֔8Z5kфNE}x#~Cy¬&f4G%V } ў-H^hfHl[sy"6C& E4ReF' ɿE*"O-uF<dg7I%!wה5,s{&ѻDr4U$ǡӻg,ilF׃G|[-#\ 63ĐoƠg◺/>B#2?\y$'An|Q=97d ]Ãjd ~bEX#[u7*f"O3n!x}AXHe #'Bi@S?YŇ`E1}tgc@ܬ1K]FڶP3h(È^1 ޷EfhK|Rx tF^T}B4ۜ??>fwq hٯ#3^̔ ^v8c5=+,G:` 5S1<$sXC qQS]b4="Cqu3|g|4xU:,4Uǒ80#Ux u9YeB6g*Ԟv#V:yȜ'"‘_ 7E=2OWe IT JtY[22"g?[d\OKuCܟ?|҄3t{+Rd-0z }6 V;x֡(;GEAA켌gZ - Hyp.R|p !w']P -#fVv5f 7|c9;"ͧ:J.cфtn< 6 4z'}tYašdP=cLJR>!zk(rKD^?&Ǫo="tgmj˳C!TZ Ҡ6cs ү:4}H4hDgF^.ڄ fD=s:l㌪ʽ |whZ# Xn2ri5{.9\.SENj .TMoVv|@|_OCOkcSAM646Y>Z|7A}ЇH 6~:D(q UaH:f -{:\AP&fDZcp? vсvy7pINᆔmEE$E[Co=>"q `iasB"ו2W$zxDv̈Rݭ*Gܬ'\Y1)'lNq8Z>IbOfL)2o_20BK}Sd8oBucAa8~J:M%ypUW;uQrpjÈgY2~-<4YDv, 0M:N9W0xNI Z!jm$2QA֦Љs;Lh|< $9MbНk(Rn7Dc1jHE1Ce*͍B>mP꾼C7?В \`=~,[MTAAeCT^(fwGj{q8Mf< K1յVT6gji8 yDY8_4g!r:Ҕp"ͫje$gj۾=t7֢k!If>{ 7H]O-s.T} ߑG%: _,:Q0w H;AT+fז+m6ʿr⢎yGPW_Od9"¦RWW9#qqgmR6r4* #辻Ƕ̉BR=D} @#^-M}%We;,zgjmcP7 <sT@JcksEQx& ]UPwm RLŒՀ|zL ֍gZC>ߓN!)6_: -UU/PcBob"NEJUp%Bb+ēeH4h%^ï>2yi*m7YWcooSzUސ"Tq˅RSk^Y-QnfuvPTmݠzz=&UY^m}m!/XYA;'ZΤN),ybD~hp"[ߛEK (j8|c m$.kX<,yxT3˰lt+N22#zePH#r ӷcEo׎(mMbGnތN4<oJ?!w1+z磯}/"|ĸD.TF%BUN{۩(:!vdNDpТTt/-w#Ւm 4m\mP&xfb"@ݻqud ,B)К\ZhZ~[{콏8d#2VW(.}~8sKQs[" -B2c ڱW=ٖդtVsZ5=nRlh:虫>BJ+>˘)4L(Yc4Nou`sxmщUb!_# -LPLyo#JvAϝ?ЊC*c+zVh^|q(y8nd_YۆD!Qd]3VU"> yҢ- ]GbT#M#RRo?ԽC d藡O-kSqQ_bWłc ~*- 0J|O5* 0o$*dwU߭t bKlX~}V`DU1 3#J7'mY]n a4~R~c:e%\ f1?U^wlM%37f1(uiisGø9fuP|uagD + 5[c\ơ0BWÔ7 ߙ RȊ|O2ƪ~|绽Pڇ|`و?++D k\.[^y"NZC!DI:i*#K\c 5l{Lo zBSB9%SE 7H jw%N ^Xm4{A˪OBRݿ_3sa={U&@m^M%UgMW4p@ïv#IQr .f6ϻr $CdxSᵔ9iIs1~Իjڧ`ڸSS`,eHIlm17_ۮ< xu\.7gT33QO$I0c (5/m:C *s,cs_kފd i<`QؖrK\M!@?f'j~]ݡTopG/|V,}y]!L@a2u>t%n㞡h3dKgl'%^,I LqĈ4M+3l>U|AM#(xs+<~JB]^D4㇬3+EG0 6RmugȨr*>D3e  ?SPQ(:Lr 2:h;HDJ5dy]Fʿ"jaKΑzLX mx)OKӬO'wPX `ƛ^D!!4:Fxs>~̼BۆuJlPl~PPVAB>ղmșOhCsٮyzB@D_*Hxx k9'q66>,)X\= @33f$TJ IIKL$5{F*S.%5b ˩h*:xm$=q9hnm9)TH;ל.dN\R} ++fF>|nSn>Sh@~@)] *L),ab-L.tAZyi02ZÑ&M577Tc΂+bdBQ.7A.Y8=JPATѰf+u.M&fhɿf]aV]~2ek.7b4KΌRu{"+^ϙ#ѦhÞrJۑ. d \hĦKC~bmHnD0Jl0~iہK8*4xÍ^>_{YY_帛z1dB`X/]fbSb2u.v8ß#IYU‰ozTp %䑺qBolA!亟O) Ipy?]/S\ pr"wuNgcB\g7=AV6 ҍ HddV}103n0tMc} [Fdr16I+c 7 93Ez; lHJk(B3[++yjUs(RG 4y[={Y4B1n_hq=N* )~MbsgZxU!.:q`DeO@&+/Fpy#ndP>G*W|0tE[e腄hBsSŻINώ×P۾npʁh٦(v12'_5G $N js3IWinaA-u iUDl?fF‰7f9\QʐcBXz~2 R:TxZa`NM8WTś1$A 4;S #+ep|+o3nanEw"E1rsWH'b*E'ZDD3GR(qc_D0fC="rJGッ/t OId0nW(@%l>en'<\ uKX"u\ T^ęq |Ib*T4m3 8I/X/0̀_9P^:1v9B&|w\ ZT !" .0 (X(xi d!,Tz}| %Jg5䕅W#^y畋= oQk-=C Y?2n JBI3vf?-,vr_8 D~C~+@{ޢ-<WH-#1r7* ;QCh4W;2J_c&.=mןqePdpP|y !G"ճv gzz %I<=84@QPt̜\N>7w%c5'ȜAEuPE 1!y<G;I5zHggxOm-ig|0:iT^>iDr ,2{8 폏JK:CfEVKIoig VoyBxμ PP=T M0Of Hc?CPPVTj;xy@g Mw.~DV;h" Ol4,6y9 9?=i1,f@k㩵"f $|Padm P(iO02:$6)CrZv>8wI:ɤJ5pl Y`"(oS]0o%jw -\´թ̘o7'6 V@hٻ&!rn Wf2(k-#D~4,j'(7w=rItI1d6ᐖ90.Aس* Ek%'tc1~P=4HjhH=e#QGuԥBOulJ1oPv#|z!{ߝVUAqTsSǫtNG=v]3lʘPJaKK̡$N!foyx6uuOj G:PF"*S:3Q8mS V=% JF#Rb7qKAS_W o(FKo5 oL U-*мcCȊ#Z49pN/ܠxB`HfR)- IL!ZGu4HkTP/}?Leli[@ND11;$@~pǡ'lPE`h: z 5>. F=/h@9Z z|Tc7GAbLXCs PF;ݽDFX f娡||֫BR crc*r#ݿ6'd3ti#Y] B`@+&FMqng0: E1=w j28HIep&i XSvm$Kƿ0_gN+C_Y PzMLF:X!ly ^ʙ4<hTއ}`Ά;uydP=ib*F~M#fb2m0L۽0:?8~c=#G+//#yfǪó^%u߆R7h$k0'褪 39`JR9%Agl;J0y4MB:t4|L hOAoMac\k3) ؑVEqrYRT Pf5h~-#׉ zΧe[HOc ͡T655Ө,(?~2ݤg> MqlLq;%C,ySQzӡmazm!d/ԖI4h~QTӤ ͺV ?m^nQī=Nen]گSTE 'YIimfzP*zwWi#a'NB$̤~:A0KhD_pYXrf^@|lAύJZ upK:vcNj2 &,-i6CU]>ۢʫT S@rjiЎ3{d%ev hj}7 }\H}UvhET,p1nAh4OF9 YUցgJ~ isFx^4ޤ 16N ;Y2Qh媔6԰1mZ-q|"sɞL }:iđAE~p|&09U F{Bhwӝ{\mAw8\KcSV-l*ofmkX=\P J)I#e_R8K{mȹsUeM3P!xQp=x+{0TC1Ћb0RWRE8x}?xHJ2-.yZ' oiJ k < ,M"ٖFUK!j|HϧIJnh0y(&nj{dOΖvQJV ejISӺFǔTItw縁v$K[+B&ޓAք&5A:0=T-˰>~cGѣ,nD'~9'nֹPk:'t8"y%D]nBc|=jBWhJtߤ81嬣X8RP4w&\ hfo K.# XA&9%P@{Aph :(c6Ls2LDn: []qוE$"چsB/l))0l 4#c;<{u:jm[utX~ <^F-ѡ#@ɉ@3~%%n BH1VYV5sƹN%<<ж][ WRQͬF |G2E1۠Rx>L8. yc22=S\Vί&%)B* .7i]'T<<3S}ѪqpN؍uȐ%t'c̙Z)9<t!ٔ!SdKWjm "4A1 O3X8yBGO`/}ENľHǶ"I>pcHdƳixˀe nsC2UCshxhEg~:3vZ ;Rzrا٧o;0PzN@0)W]Qv KjWŤ 2έwQX.A2 _ZC5/ fEKU( 1-vAIZ~(JnO%ҕ:|"?LHk}k:]r LU~!&O}LC{jZϔR-/uSDh Y9+u<˻2 mF4\+򷺇 E`8յXި<iT;1xE'U\ofmEMQO%)wX$O)2)@zUxC tTc^?o/#ܭ՘vǿ/cr`,PbJ$N8 /CC<`|%đF$)<R[>!E+ X3um8$060㕪~8}pps<ϻJ66ee :@aq9RI/)=4'ژLeح-wAs. B]o-Y홒s'x2>Ԝ*I6-5V1IDuҕo LqPه)Zq6 pZ/MuCPCFv#v*Իaq=L@3ߋ>_ݖYm_|(sNSNc?>l9nVJ7mr_ \5͢T=OHRRߕfPZd2o!P` -5<4yF !&'m|>ˋN5"#ӾXrUxEX@=P/ʵYԧ>oÎh:TtƞUgQ&שnvl88}ƬefiG ?R^(q#F328dBV(Ԏhȃ.-:(:IX% 0 ]ȱW')$e-F\"ԾMFDmz6斖Ckf bAv:O:(ɩnc̨~.=َ2.d{W9"& ӵ<6;y-}V|tCG8@=߯a\:deBŵ~\hL6BxƠ"38{;']3s!?7<1w PLC^҃Kɑ S:./ sQSCф4: =c;<^ηEm_7CuC7Fi@b.@~0s'p8]2T&I:IcN{MwݓsC*0gԹ];d@u1)j.DIEu<(^O $0m <7T `JS3xV(=5oK9o8/RyDGV}tv5޼ZL9{+l‘\ fᣫBQi#ɐ{n*Z2U}/!Yh zӮ4T򫍤pSY#jZ,D T* ajT XzbrEr!y2,1 S:%kCm\Mv 2ʚ !Wlܕq֧)y%EB=^'g9tm2> c{_F'M2)9(@-&{$w: k-c(^|}OH9`)JiT'sGPC*]r"&TExLazkm(S1\PIܘP,$yNRV44P"!-U6IhLgOtfتEMf6HU凮ơ]eTO#J欴 ПoUٿw\6s\c.ʓms=|?)aL HF{4i^="oBdPH RyhS="KF{C^+Ӑ?Lmjps {*HN`Z­nrZ:_Q7#ٳhl-~7ElH4IBH&}Ѥ9FVCyyniF۱,6IMG*m:)Rvm/۩/c.D 0Sz".ԗOp(d EW-/:t'QQ:7`D{ԑ 9h𽩧}Q^i#r9 tm~aIiKPp 1T{<^C ĺ̫NF,5o#p@,,XbF8F D>#}eɋ.>tMMzpBykCȜj|/A5PӨGԮx&_'WZ8d53 @z-cr (*(RT 5kLOqwxic|<H>й B?t#mϙwRs]TY]# ރ`vjɤSDE:{CC L&//i\3^kN֬Iה/24_\hgoKS$.`u# 21 MUn PB/njTH%RQE$kFe~DTˊ.=u%̟TGVQGlpڐfd&Mhj3qE鍑PU }C(GV-_2UX6VfKwoF}O4KբCߏKĞu T( \G1'Xfj'.jIk20G6\<^7Khmms_5PH8h(4 n\:t;rzCny۬eVI%A\OD^ѮE }/~[C )UpB'{̷=7>BOHyH ~zy,OF"*# o27%A:բ\7B_= UH9?],󗪕VA==ȫn@BF+ !מiVzM&@uѐk:Te'ҜGI hՔh9GIQ]4A# yk #ՇMbpV@622H++j˨]]Up-F.ӕӑ[mTɪOlnOI]Tie3O/`$ dh#7XvB/28omB)".^Zt}M8"S68 O|z,Ez?e$E.A@]rgg ^^ [DA[EB:hL ?uo+<"Y /NMDt4rbmނ 0B&"校=5%RAl=8$B;VZ#y邊8 "4><C5[;JazxG|, UiG(t)X&I% ,E` *>m{UAi 7Z@q8-pGރ!:EgQS^fچK0b"*:=nYUۯB vgCm\8jtqV+)tsWs59!aQ9oq,:=pO4V;F t @fjq! cvX7&dQh~jOf W␶q1vS&@K,Fݮ(fDL:Ѳd$NV5,5e3*BKh1=;tl-i im*T aW! >AqŎTV9g= c-֋d'jKCmidEfB&I&٢B~:!a|[ʰ {M9cF0 _2yZdM2` m< b:^zrx q:F#Yq"\kW5L Z]JPC Xd?;\"֫@ Usw׹.Ãd1vQE:E0 [MqW ]-gQ&Oͱ Jb:#0jP uFf3& !2Plz%T]X\G@sKʰ!X{ndU2G>hw^,hqlV~⥱PDĔΨcܼ Kkz9tȨް{e&ItkU 7OzDsBJVv)0KkqW+ш P ^2͓X]ab1غP 9qܸ7} 3q(PȴI0 *JMp&01<1oHtч(iѬ)8<:a^M!!HgjgNUMR]2.ڳ?uT ]_Xbd܅-h^80I%D y#D/?{%TJ%=.M<혁E빐&H<JE3rP̠Yh-Lua57<8_P mNj%&ⷑu +Vν`,fC@hޔ1/ 5VdV3mdi3FxE߮+BHA'4;<!s{Qh<&!yHm:ͣ4_=K8pvi4x_KEbu wՠ@;vP[\w\z7& =V6 ŷ*9ǰŹX-qXA*|[yܿt>zPL:^Xn$gzxs=F0`%F"FDURK@?1.i?cpl-8 2 +}8e(䖤Cq:)c%)kBp3L Y8 "  1xګQx-%<`|W֨}E()>gRuqqݮ=+L)r<TO6\s`v nϡ=ݢltj#LژMyܒ-ĬʇR톪UZ'n>(8$Q8o˪On۴odKRiB:iwx4'-R̽ 4qp2$v3zBsݮ#E W\VsC)癯{MA47tK9:5!Ԇ?ZNҌqE;ՍO S 9k"~%Hˍ 8S@< eF2$$!Al;#hkl"R IVB>lI툋emCeq<ʌ*9G `4&=|y>V z{g,p3:DA*RߔF+!Ml\^<1B$i%p$<\{ oثX%"q h^j_q(( gʚVm$&_-rEk ˲}LH{:c=cϑvx:^?xX*9eZn ˥e;R-պ_"w/Ay;]d2xYb7BZ@C#kitRD5g-Dâd|]n*Kիе%%U\LxlV~>.Ҙe'q\5wAz='(Z dDu{TjG\B8fD9=3{6ʱ '5NJxQMr_(3x– gX;uoS^59XUdbu')s92^ՏS2:6:cXkH.Т`x'.e4PtWK)gMz-9ܾ 93T&m %K'}{k!G =e"FytB~g:)u%2;'d^ G:u6t׏=Вy4+ZC"+ ç;jxX[a[Z('cL!%z * ;wQ}j"DYZ-lFJ6ɼڑc|!)ǽII~Ƌ>Lj@_0 /{eY@Ѱ4D;ġ䊎MGcwF ˫O$!ٷjmFULD+ YJ3SK ; =^znp*??IP !5 T2:8覲E*q;dhCT<|L{ e ,Lp8ˇ;S "kq\So:-ATAAG{R4i*C ΒI͔fTqAZ/iV('ic QFM!@)>HmݔHZ,Pj62@9s2Xk2ppaC̓$5^XO;ʠqfM؄ׂaYVf@n4o*: %j WZNX2NG^!YIK%N!IӠE MfξYD3j4W[[xAcC(Ȓg%cS|s{:S|:B7C|2v!GQ2}{PEJ"-p c)'bVYI'UtQpE@|t Ghkbxlى_3A<n˝ʼnb=˒%s}Dz=znS(8B(c5V;8'YNY%Ubt 4Y5~W:aGZp p%U K սZ+>JY)kv !vOyS"C%%vt3% (y'l/$e dXW9 6f@;:bRy9!{/$ y` )3NpnJn ^|yؐ%YPIIe\ >KTw΄oCV,Ot]٠JNjWm_΀i%ܚ&Q 79s9 f9\2-Kk)zlMvBo|9Go$Ufh4*xi>mMu,DY#W A O䣰LmPpU!͍p?]O֘Y) J1@//eB_KJ˅FrPTd8z: h4$„M^5PI%SN-PpmsU%hl!PB#0ڟS;ԡ,%bZІ׆xjSپ$cv@"Ea;?mp/ѐG޻J/&EXʒz6.}oe d!:5+( `v#:ugOAn$;x"`|ےCb}mX$kn#3{ѣ&U Űk1~M^^![NgUpU.X=@/y V9~N]]%&[t{$24jE4 /u)% LC2k:|9}=·llPq0ԉqP2\OP# RجzgߣRN{?]O݀* ѨqІ!9E],V;cEAj+?r)hNo#4cxGôQĻ'\ ԱD,:.+|wl@[S 0y`u/ p65Kz']耢I#[+%: Y3[ 6A6|mFuPYy`yfY8 FF1|:s:h$CmʪiJ5iH fc@⚫ 4~UKYTI@IaIeET6U%H^&=Ȣ۰LڢKD-fB?9G; :pysm  ^m kS+Hᑟv]3'"] (TTa<a:"v=oe42\Nnytqn@<_H8xnJ:Q&v*qlrx$S |i$&cgiqΚnɼ-g'33ݕ~Y QkeV# khvHi6ٜShuC-φ mݳII&%Zo}/K JhV2õ}nj5|AK*Y#"!2!$q= @K"ohJH{$CЬbqꡝW,N '[a:y FIbJ5ø!S~ohv Ǒ.k$B _ߋhmeM)i)0^,a~PLmcY/Kӱ,*'v"{Qmp)b%Ȝ#Qu>@i ]:rm)<J򾣳{%%*Qj/d$ohЛ1 lOt`ֆ).D8h=< 8))P+A1P"G(NIdNj]vۺҾ۠B8lggdrL[$0,xXP'~{;J<['K6JAuΕ?pv*]y>SnFcB^Sg& +_D-K:6KNkT32j#:ЍIF}\λ>aZ4L/_hy \ᢔ-tܲ[h|?c2gOGY&pXCN} 9n(]MK$>;sLH<ІmP VnXtϟS>gQJTE֑K 3h{Au31RbmkkvV3r˩rE}t|eMw|}oÆjdRj p4oSVm #"AMۆZ\EKFpez;a^p:gǢ:a^3"AaTe5S$02˒+v.GO?yR `kۭaaJom< :|BR[g4=!B%MA3_YHEwLJHÉ`ϑXWX%}i> 6yU6R_499Yx C4yJ k%O *cH%U +3rp^;ELj됛nx5zeSO ~U&?WGBCY =Gl[L hR9 CցìTK`ܗlU7DV ˰/)GF{_JT lE#ndϱ@x$AL< 0 }q{Ƌob'Z:gNm*dH/X6j EQ[eP7b פf涄YQ7'7PDjq2q7_T)N= /s6 ҊjXtKQ S>ÿSoCʴ<*4s9C1)01ToPje5Ȗ eHFE6+zU)C)гˆ8n-rC|HXGx P{cv)@F_tp(42Õ`یSهtމ77FpVh+.:+Ttu2!@:J"5idtd-P CQ%y֎x<%Q-zK&e !<QqeY>:UBX'8_~kCa wاTM[kIy4YGDCRȥ})z$7!-^"/PzC 1fr=}m1:B)Uf➹uũ+}5 O<8gˌ}S +.@lhx D@N;`Ql\_y-P-f˘^ *Io+gbW-">pt4p+Q"+vʋRelzV >RU\cͤ.6h2$s't]PFn;H6 ø Α V. DҢst^٢EJ/#NBZsS9_$QҞ"My `PUBt3sJ{E}k%yY~Uyh!C Ek9nP2zd "jl=n57fCRRʻrPQ:]ڊ\;]$SDM6|,EHW<Q0UoYf%9̉ 9$Rq͜q()Si͒R:%YI A01&Uѐ"? ]M9(j3p$#6c}.6ʷm!jP]A&̵{LMHjo@JW Y#"u`haVÓg2اbњjn%΀F[ٓu+bb^ r((4 w{qÍp^B)tǘ *؅w}sGE|#Fu`Dp\Hz5JƇl3Od=$ 36o8i5o#tALІg̹ϐZϳ5;FYx\PY) jr'1vB5F?1SF惡 N4ZH888سXavw#{si$:ޏy-WtX* @TvI!?<#פjr븩ސHJѳ0_"g8ԗ9+9eI/hᱯOp,HbΗ= 5+..MHD̡D~!}FV *t.  *)1[s%fF;> # _@NіIԃw&(JVuGHtZq`҂VSE%( }jZ B n5Eҙ|ZUOƺuօ ~IE P?X^w/ѪuMx/#;A=*lj]mv&/\8/# +֯Wצ!$6.HJWPA_l9^#Js"/bԕ d?6J}!DCwsyHETem 1VA< |PG  ~@%xp{ʨ a&83P, (w98`x-e k40ZoMNcaIwtϮ~"K7~:nIS"N#}4C#gT#cWq [Vٸ_("geMu>9`}ZɃ8ܘ+$ M>65- [,IyQ0$ì(!G~y(/mzHm>Fvܜ2T1xKv<2_x &fc!,p4cHgy[xQ{~_@P:Rr-']$;jӴFqWu?c3WdH~6=r pxXzwlpV>!i צ31rFPSN1ēle Y-! hlr!n23ʈ)sd?5`Gay!l L1SY!LP_P&$g`fo4z'Dj%ZfHݰ#tUiߌjSܦV&8' TPFnLWhLUR; u@()MJ&7[fj5Clc DCېH~ZHȬ!KЎ,/kՁ[[ŗêv  ʂ! OPb<-7w3 (E>52 98R;G.jTˏ(Ub"?Ğ z= >NF>P[pX"KS$yd*bIp> 6 >7k(1j9}$["A h|SnI;hp;Y/aY@puq$9,s{D{ͼřPEa|}e[*-{]%阆眪`[U}hQUg (ɻǝL_ŕ m&* jlM8Hi:ee ;.1J lT'\rmT(jy&bwYSo"%L{muqi"HJjn-OM9wiᡣqLT{p] [M־d7 R:*ViD\:i9UF:!%nq>3DU /`xOc6!WS(v ~MTk+n0B,6Ѿ5ZY!?FJw$rNb_?jIFU7]D4$FRLٳ\*Me@D(lN'@-ԍWp8|Ӱ*5M"j06ZhFġQImZ½n6dtHF:Y}}_IH$'W۰691xi8]΋FR=@Z#DQ eI{S?4rD8{Ma|:6Nc5ADa0y,w1lAM 75"rpBû-N`]XR{uM¯|L194^4NO hp£C *4ED܅"u?5(5CY$|;58'9#b(r3>TbBَ2@ Ww_9%ך:%(QnT˔ 7LT6H뾔lslTjY 7N,}#N"{f,[/1,'TnNc&= R{[ JAm3>;467 UgU 9A i~h^r)i*聶;/nt+9dd ORYh&x8F.V(JpBܕtaj.l7Ɓ^oQj4=~i?gq(H$JGù~ޞk]0.ר e0#'jx.&H,Ƿ~%(J5iz#NC^C֩Ŧ]6_CX>t9Dܥ'2ܢXE t eWpNfPfÑaE͂3hxOd=ydoa\(20sE@U QU8"lBN7! [uWGGzx2w5I*5פO? Q":U +Xw>a6Nm4mO 49ASu7 ~`"ǸLhcRcE-eQɚUVU}T@XѭD\}Yli+gC1H*?J+erdR~!ņ*vq`8ǪorQDl(ǖ~%D6 a NW~ >$ZdC ShN_ytՌ@\;t:Q^-NݴIC{SVQV B_ΒxO'`b4PquA<hZ!|,~k|$4HlJ}@i 3J3j:Ut=ow3$1[@ӽ]v+2 آ,SIC9a tť x̊~}S||l#i'>&AB{ [:Z[6Tڈ!eh}_l=3a*F B[P^l>].HG,z+}AA'F٠յg!xK?3-CjN5Z( hL#7-5^]ɊGVi]S؞wVdadP`4٪ ]I7c.wla$t kEA(ZAAq,lNgl()ԟ˪l96 a"_k0\qe4hU賺[6c OO0 icEk1Z<:*%LFyK|c)Ќ(6,$ 8˶U[D` eq "4N#P+A:m+E=*g(Kq|!hVK>;{9*ap;v5]Fi!VԏC.IEm$/.FF(":n9{i ]'fR. /VӄxGu&ml8xIvo2td3Xja^w4^rl!~K˸uυ=݆뾸[p"]7{%|d?vZ  34$(dcW/D;$wCLFࢵuW"T8Xn|V̳!Vذ{QLq2IA*9b 4ϰSqmrk/8I=qvga=+;1W$FC"Т=-sV*H!X߃ڧ cś|#3q;&s,m+QyK,("F*L$4暠őZIM$Q0I h5#A%2I2"RgYQIAUmмwk!Kʚ5 @Q?/I=I@Pbv87 U( Ha h=⸳.zFh DP.*MyV2]J؃4Ԡ) Rn,GT.> ѹL7ϡ9WFKZ?IErEJ..TwΖ|УF,Y!iǣn qbk!C[v_ op{L* dclSNCo  J˹$K!  T0={R~L OP8( z-EL6Uex0P{\ . ͝LK µe(-6%QG8{FU((!Ϧ(/ɖ{F=ng5a4^p S1 LU\*B6r!ޟF.*i2sL\ w&&a(q䁤Eb61o *СJ]!=ЬjX3QIhj|xG DgV`ߎm0d S3lNmƲwiT~8(tW]í&c8] Q19Zߧ\|<ߵ֮jctIph\ȠW ׻UAf z+4-㡶>O"Ydq}(HB#F5|yhc?6 2ۆ8-ǯjB4ȅ<=@sT? ka~J[}Vz:CPcq¾k%P/]ڧ`"#L5}X5 &Qo-ϝE)8*(eI݆ȑ0"pk&d%qa]bm_8y..nN+KC=f_27zx",~Mn 6e6:ub.y@na$=Ja ;$邯w$ǂ(f ]泹pyHzvA iĺJ}Ľm -U^+~tFh v." b><9v&P{$C*1!?5?.FpG[Ex_wF(6pz.SA[g)gZ> |Tp-Pnuo^Iue|?ښE4eÐ+F?nM$r@Pa4BQO.,kz/˼~@)MPh .JAx_Qk05͹l_- dEWL#LCJ zTg2 _34$Owagִy{-b,9@Q3 ?+d}I>>|8dK\a_պ:2)[/DW)x:gYd-vxJȴd(˽wɇ?mз*m) p  Վ 0\ ]jKݱio BYևz6/]BCSBNQJ*pOhFꌯZ{w5D6)3^5SUڄq^)! 966>T,Fh}傃qF$ǤtVtD^e-Qpr8ρ*R[4T!Z9X :s+E'W h$3 ϸS9>M,Ļ1:gW8rl7^?@'GOLRHZh(C܈;8wߘh'3#-f8/? -a#k{.Ȕ{bd |u:A]?zWFC +fQ;>+&e5hv ]Ht#(;-fOɕK<j]MOy- Kخo*Uo{‰ |I%VsL^ޘʾ[Iw{ê)IO*gIyo"\`.B- EyGixS ! x ț1mn$ h"f2?3[XVH.{c%sUEa8n~WmDlȰuhty~llrh BUH˿DG+}i5-G_zdgq#@ *B skR6ŎfR:qnO 'aG[OgTL*'ܗ?#:9`c< 8' W@R`Cz9ݰ%E.4=.q,%$7;:*14%PC"Շx"@n]|I Vg: ܅1(}T{)tzut&DAu^4t (z f=?&ZpM[fـ eMaHZ <, ;7DoZH)z,Pz.6̀f2IfPFr0;4T"h~z!ą4́5b:YLHtQ8lT &(,jœmRFҽk<#% S:0[xo [tK{e~Ѽq;X|CpBƏpkP:LvCxwԗG)y(8m lè\YB)XH:rAF#`L)KäSU+=8KV'5d8: %8vnOmVpF|NAYZQ|Q3B:l$MPy4ə9}<2j(gG|iD}c%%M8m /\?2N2GC(}G#tP\'[ֵAT8"J n`lTtM n'q哜0'!cphsf٤I]Z{XV6WUf5 "HǹVI̪W|,kl8vn^zaךjH.=^^k^esHù7d1S Ba\KL9; +3A PV̿sEx*sl$e"QȄzafrw5K8:Ŭe.x{"nh;p0Eʹ=lq ٨sԪKp G7Mٺgɧ'"˜  _M};5脺Nq[j,Nzߨ K?$#A$k+q<ՔK&Vp)Ià>á$L]*+{Ms?r4GK5hL"_aţWˤMvd P 8/4#V#s5|yp53v׊s5+(5߼kmvN|h#Jʬ]n!fSYI:[Ww1P"d0N4T> -hz#G=Nd[1#!`da 4s:‘ik9 Xݽ7wӄmX&\ըg.w&dV[W|~ CgrX:,mvz`wp7,ve3rz3WXtx|DMX?8@cbNys 5٘3kg}Vs4 0;V ٵTTYU_rlIj Pt<[9GtȐlA8;PB'r8~Qq8₊jVwgd?Q=1z tj;k[sRj`RgsՇ|*|/ yQȘ=PnsF* r{R7N*d{czBq?QKf=# +hT&!@kJV/gcXAWk"O{ٚ` q$G@\PboRs.Opu˯?ɠuVixv0Uuw^4H|H?j\`B]-bx6'[D:\ RXUȩQ2f.60Za;Lj'0Q:Xehc]ʼPNA&%A* o?ikJYߜk̈́fB`{rA /tE" V}Z=6D#}5cج-^{ZMI-Q?OrT$cJ\h˕h# $ݻ9v@AM7C Ф/Wc:o|A1QxcP#,V[I-7n- @lz.Tj [6k酣Sz8r^;"PRC?eVIfKDi~7\xk_(16-0g%Hh k7%x0&T6&ZR~=}ཡ>D4rk%/(^F,br-ulI5:%H~VMlEa,4~ȍ1G _lC.G XjVQU,f[Bf s>.@X.+kA"SOJSmr/W\[Ms8y~NRztÚ3i-{B{6bv^wXʂ)-mC#WZ<<LF&䌎]YjNEMA;bE>b2BmZ[`yIrE-PN]~=D=#l @΃zw0!{gDUSIKM̰^m[1L-,ؓhUKS u6Pc+@n6Ehp, HU*KKo'6y (4Js'I Wo_,\ zL1EIa-7 U喚P+8>B/T@U !5_UtxKQdK//ǣ9@]fml296$ ']8f6n< tp;QQ$ʙC6>g(l*K{[P:}:^tP4;ѷ$46 a@٢=i;[|9}rg68@2j`3qphl*1ş|MR)$޹fUI. ҍbJHzoަ4Z)>qR9-۪y11K"լ@"&^v}3oK"Z_jKs:UP1Anz 1nA"O PU1nEu% 8RlRh,UbT>w\:_LZ}cq3 zZCYѨif2 NejG-#xDnl'ԤTb+Gɀ? gs[m>Z4Z۲XU1"G{OWz~#Q4"4~|}!ǶA==UӶJ4|yEa4 0=.<)"QTѽXS_^h`L*.jc7@o%t5巜-(i R]B> 'zN[_%H%#=+y KuNFR.-k}eBCwz}D Γ&k)l5N>`vwJYH,ižzk Q(F}K8{U6v${n&}1yP3G=% 50gVr~\=g:~(Ó#{ۭ}q)TxQ+y<0^Rn_{\abeTCm:$LCmZbܰr@--&h".?ܾ[蘚tgPTI/ڰIDtGo}Bqb}pv] FZgM壤٧)F` n}8/FC"a ·bR|L^˂a> (A{ԯ@Z;L;!x/:Ht qimL\:{y2uCf(gx-_rH ۸/閉gtg*Dny' S8u*͙Pnu\ ߿7sļs+I#p琰\(v$BvczBخQ[D}H3^^!딙"!ҭAƔDVBM,%;b.3tQ w':Y;:_*܉#{̵;i#z)7uR)>g@n6rKx٫+D9[$nepVf%[ ?F.z\%3=,,WMOg^*dP[–e[_uQA~c ,V͔pSdW+&sZ6MJ|%bڽ}-&RnxInZ?Pdq[,Ru;^?n[ib5< ,m׷=/~*KY&.H4G.v.iBO謃+ω73Si0u%429k,w݈&kg#Ը_o6CSw!ǼM 8bRBA$xǾh 7 -zinHypITFnKȆZ?=JB)FZL l:vLWgoe].iOpRA/"~8f!UtI*fX5>+h:Q5(_]|־i ,YҮ ̽-(*34mqu`15W}XPŴG}M:ą-BBf^'ꀘ$%L0t|[ڝOEèĒUNxY ڬwL3G+eÖU+[1NB#H}0>*Cu{lmCϹ.qt{&Au#7o``C4 ϞTcZTwA8P$t?<%%i=:0j` pM00ᔓ3A58yjj4H^6j#*sBZFP_+L:l(*Z5L}_`W PBh.Z3v/Mev›ݳrcvXi|]c *_-b7=NJZZmȤJFؤB Mb3dsLV1$&X* 4=q ޘXР92Tg-iqsE8˷k QpUR&q6AK?Ze̙m^l>I`,+;,$-9)bo!knH deCڽCv3hAPF!^M:k ; 4i^=[vEI}b1WLk1+m!x9:ܙHJrI֮nDxY,M<786-߻%\wH{#@#  !~V TP.|'j`7rJ.գ:Vs)^ypdŠ(.^ZCT,=^Pcܓ#iփAIঽKSVC<:EcFNT4Dr[gIu#("F#n%L}p,㬌pcP 3%\mΊ_tr YEHe}ӟpt:ӕ5/^JBL zK `7rlDVnM2l |)fɆtJ^IUR݌㩳U=ڜODo5J36kio֑7|?֓l^,Œ}@$;6w6IHnP#Q@~ w8]Q?#qFq}s℣>]3zn0z(m6o5&F/Jsu[r}$B?ey杽IpB@ c!M4[Yʱ(MI8Kpl,"e pg=)핊rcWDdhruzj^׳y E ߵ`[~[^%n*-|joLlI FVD$ ɧ3 @zGt!Y=lґP,yW=\&0(Eb3"90IY羰:mgurNha`3m_*a 4HȯP3(Ο6+w cۓ,+D_>~oe@b"Kx, &G~^\EEym!)c\v)B/>xʯz2&M* yku_p۬)a+Yvk0ˣY/PF~8JK$rиkT*/BqrTvg ?]|iu06\WG LS=Yf!ܻfK;LEAq`h*0`!~f 'pKW逖,Y|V#s+VI -"T!܍>~QHoTc )bEIxBQ$*[>!1l]#7#{2TվzUKa8̾%}i]EM_28:h''I=uc"*f*qI9MӬgn c`"8%?9x7qūĦ=cg3k01gQ88׬> #!J1nǸ\c։=2z: :DŽGF;&/EJ[m:ӽ¤.0G8'R)gw$`pz.T^%-I΢}l'5 .R{H821T [Jq mu p27B,Grc*^UӂuJ7MF)H'g,m2PuBxyW#M{~8O{ZViŕ& 7HTHXn]t [ZWЩ(1Atnc7%ͤ6EWӠ^_&D-]1Jdډ bZ~Tw+ɸ2%腯pjx5bM]P+Z[}!KԨU1$xKMYI7K9oWD[ۇf~J3`&EI 1M U[ ݻ5[̒-?~p,W숺|lMpݟ6<+S6_J<5eܬ7OP*'Zٟ'[@U[A չD𰹗k3];u_dv $\"]qL[6TD2z5_.Q3mIs }o{W/UZF寡MtAi{\_no?[4Q% !刺JoD ׶ <v93rkK>-m'&$@8ec嶶xݸ(}P @o^X*h X |# OQ$=\f]UskLYU݈dwW]<Qd74vqt=4MyDRӾ.2SMiZ&A)%"ǟ1%fBHHV!,QǸNZO0Є>u x M@Bތ'g>cސ 6KOjt6̚*9mQ2f_&&!x"C`HY J@I {& %&טU7 d V Luң@eqy.s 8D=ȶL 7 t͚jHŒ>(yV7ZgQTQ+su$njjg)T,{Mu7mJx#5gemvJ..MXEhEͰF ?$]{o==HorFS*X=o>,%9f*h7gLY_xpUv^"Af%TEP?_@KSn$r/ 4y^]%|ꞐF7Ӑį}bUӶ!!Ez1&O-Y꒾,wa(K/S6T kYe#Jf&i@r>؏7T a 58^A|2d:Al8~dž섶g 2#KiifzK-Oq/YPk er]ajQƙyޟТo}A+$Sc>_6%hߧ8yz[?˩Jd4DbaU{% 뤻$:ncbA:w~`L,s˹QӨQJJo<o y q <) :7.O/d9 š@ɟ:,|iqi dWk[[&>}lS2x7B hx!?h͗GA8'ӴpdG]k)U蟓] UK#3&p5)rykǼEYqmC9mH lJGoqVy.?xCZԼCxc#nHF.۰VpBՁf(5b髮oxўbY I%ԯ]g25T9uܢ5,9k͜5MS^\YBEmj[So@%H&deƅ[Z2og[4GmS68 ,4mԔΩ̺3r0"ih,B@>Em]9^EG|CL" \hzΈ(BF%av(ܝ;R h׀L7 Ȳ@(YNHÏrly\傭{=tQp*Bw\[-rV-mq` KC&{3(1`)NBb2M/KK&8ŗ&C]3nsm61(4E.E.qꕼ(j QUj[Ew'mXy!^c@Gu&9r+߼ 9؈oD3~3"{Jƈ$LAK-ׇ C* zBnRCN3[x,$=ta9K|{o 4..Y>ыɗ7Hl#> Z3&URjXɩrY+&cGZ:ǡs=1ob #:xHڬ:m )W{Fg SIU$tk`ɵ> ov(n}~`GdžÝKs̋|%.Ol_(KfRTܮ]F'XʝK9`!M xFmemmCt&)퇹#%W0H:BMBgw{_+R 6%S D@h)-Z}ͻ)&-֌!{/TlD} }58-\U"DdH2*=+n^+[yn EL8J"K!, iUQU"?Fc쳏5c+8QlCsg%N$GlN3Iy #ΰ?h6ǢʯXTR'1S',KP~%'ߦ"*)jQ/0!Nj,toYϩF`]j[¼:2*KRL47mmWq(DFod jT 1г#پ(5v>l|#b^m_C ǎohNMi^Np!'uLW> ζiΪuB=m[ >Iq"ueT+EPb+˜r>|y`^&Z+8zl:z+]3*Z׮hWm2fJ9r$$n>ZBps~g` O-K͑fs'E)@{cP?^FBUU[ =cיLY^8":uGmֶYƳ@gKGmhT'Mɔaȍ{9ր=o`)-}~$6Vem^OlKw~=o3Se`Obv2[,11c)"pB`먥Uȕw ӗf D+.?8h\)|Vٔ xMpfmޡ .tX ӪiɊ ~Mf^blӛW _rZQI\< 1CD)K`~jBz+wLѥߚ8%ơ̇̄'6GT: :+@۠{x@|P_qp\$Nl~ ]{p(v6ј*uA#VAOBx$`a&zwݜqL|\)8s]ΐ*:(` b.1"'By>_`z̖$zB6D#&eWoI޴{t#ڠܟP/9 gT:}T+و—KB Vݬ`]̏.Gхp3RN8b#.9pI~Ƿ%Um2D״bZ"M Jzd'MYr_0*GT7qQ7+P 9b91jdA4t2 h`N:Dvwv(N 0c"}a̪"r۩ʁI_2զ:W }<AyWXJ"|T4-P;I8Vp-bkL26̩C<e&բ6]wŹ1=#F՚%\$ @ϙ''fufaROnMڻWy8 &3.r+@d.f aTDTJEF-e8)g\!NIX%Β"l'v }_蛨F ҆)Ne2Vv3a]X(?hPzda{TYh-4GYر.sxI~^^.CxK^Nj=-LBsNEjXaC=`6LzXj{5gx *),J3,gĪ dY-Z9޷k( 3iwWNohX]|EM2kV⎐|J1˭ LHzM.mR8sZD߲^$)T-?!qF>m u==xZڐMiu?vhJlċf77z m'?jj○ j岃h|ٔ2CJWXOyKh.>R9f mIېE.]GFmk?MW]t@M}"v~&D51I> -/(L?Fɠpİ//]Y">K:ӄ1NZAGar-´ uFal5 KK@pJo#Pf~5M)DFՈrasAz ~rC))՞# Md+;#zv ͓feM10~`ݺ ]LaMuGnHC¾9(զbUm`EV'I8]jA8k?JQ0E2Nܑg*RppŮHJD Yv`Y[u;?Q1"WE ~-{Ʒ.t2*P2H<'25^+yrQ7x96\0ߴBɾO97Fte\jd:Is)UrS+ 0cT\H0)cڲ]IWd%ZE"g&c%%M`bhσ#N#s!אGA ;<`I.3Ҍ(t(J&]pOHv%1r2"w]~f̌Q Ѩ޸ %+gD>@y[1cBeH]p {/M:EC' .7p clH|L5&Ѣ/:J`7!U3nS6)&T[%Y@g֐pl:о-g&P 7,0_f6*^\nB? q.߉"GN#-%vtN4XN-ՉMSrk|G*6P`:!jYR5N Y(v'2- Mu:ǭOAGU׌(5^,[籩u2/BinY"c=o8JnCc2SniuFUo2nB~,l`:geEprW57;-ĬO#SM Aq!~j$WywًgDyCKJ[Ay1kuq|Z`֋K<$W dALfD V,/β㡡h +͹P:*fqqoѳ8ݿ'x]ZfQQ~&<֣!Jli]͢G>/c튦=`A$Gߙn(J]p0I{W m幐R%{NL ͊=tL(?9/FkIepDh08'P0*iY-bLȽqX\hijhfd5",b cS;ؾN9/kNsr9sn9-㪵Ͽ·WVqAW>a~g(`Z_m 8ήd$ɞo|_4Os!|8).E13 )U=P,Q={ Q$͒QcVوZd|OPdSDF> nu&-Z~|=sOho$`Rh7R/f\xq0>R6$" \eQV*2@u^r_nE?tKb j_ WL dS_0!,SD*]#jZ7)۱,Siz EP+f*-b_5n8$e9(Hsn>\͈c-|IccTBS=W҆D#] ]y27QM-M-g^Hikqk!G*gspUm3!0u|+UX L/V~6qhRȾ^}?΢RuJ$&/"8jc2 mu<0[p{nl>ό˪UNy s97< p%Xw&T7 =0&+вm+\4 ^\lT_$nٵ:>s^[zxI;f0XےV]0phhWVo_2ůÖz,*[Pc׍BJ#Yu%g.ڛc}oKP+9 4Ψ Q#„0/s͕[^̡TS/UVP4U.=~6OyXp i5r³3_ F6HId4MQȤFU*elic6[fSteV!DP(1s+kPd~C-9,yð*1?ƖN5 /)EZm ^/l cےƌOb`,鈆>#+ni @hOoyӀ -gE¼Ul& Irghm$*&E8 WzZTOh/%o)K-^1v'{œ!~eYBFüZG(N⛇UZAh0v:•dɍ὎L|5Z=珒`ùaU7B1|j&"DeD#ZUԽq?&7E_fJGTxo^PY$|o"y O!E"#wu( 0YJ=޿]ne>!mE U_l53TgR\)aTk%x΅ھ?Pyke5VVu>7* !ݤ%Jd~v_7QV%5q364V^.>ޭD^B9'5džΪs/^j<<&{q-HԁCHY"M>:4T lJϳmlyot'HRg!cIw, nr"/5!K ^sh; }s5kB~rr]96ns2g uƗCvV0>_?5S[cPcsl͛Q}vLDM[22 mՇMI GK 5@qBM{~ ?OI[bP3:TzGWz]A@ K#ݮ3+[,t8K\-cRomyQYMnF,L:VB`P\?I9x_MM Jd%]ZAw;elWs@Zşө|XHzOi5]Mu"%a˚D;[2}G P|*:9alu/(C5ɷM3px62֎cNMR”V-FT%hٚ=Юg,KH9#֖әW&e^g?Gd`S)z&P4V(΋ad"'K9 \6gcC-T|>7Vv>UyGw"ܣɮaAfRR1!ϼXj a9<|zG u*(Jh4lTk.Au i-Ǩf`} ??_.%RlO5q\KCA_]"m>S^oOXS=5CU Г *Xda6`ikNwha[mU"wdKHfp7礽il^CTU<.SS*?)eGX C%t#hǩ<47 Ƿ뎨Aڪr0l.C=032hxbicE:Bê󥭵 ckRU0qr=JtʹdOnSV>K/p~]+c'QJ6tzy|Xa<-\RekYMv-o ,)Dž7[pDBZVg/4Iۻ!m KS ЄVP&$1p^1T@ZGtތ^S /!`om#O.3NO0Wr;GW:ߓL{,ui/:Kz3 j.|jn6{w3Kaqz>୑UHiΘW %O_ nrۊ)q DUF*LjCxW?,`*i9\US4(tVz Ȱ{ 0%Sb ,KDZy:[ʃʲ[e.}5@Z ol[( U5 w/gp9#{sA yVc Q-^w/z+V4&QAtkD{LUẃxYX-ďȌ&_r$|kYdO`Р~R:&-U2[$Ip}Wdgw6PȡQz3z٧yvPo~PK͂M)\~ QjP.TWŃFUuc03.Jύ^y]}=$1r/&a[_[IKv&`yOH?Vw?̸O3w@UJǟ?Y[>P.I*zesQ>`v%m5G{[KAVJ!\Ӎtֻ%׭3L}ΖxDZ4br+Km4՞|*$qݑRo 3 N0XQ:3<LT F0*\}d6Do8_Bt-?6e?ʼV5wوz||y;ŪdB(<ё5ER<:(WI3NLbk7Q?Ht7xf@&&\xz/w/tG!R&E$6ħ!u,1B Q-9'gN($ +& 2N /Ym`5JWԫ N@~аs ؜5x~,Sq258CS4+k̭Wɹ N,8`=۴}!nҾA8}2B8 eKF|ꗟ4V;cPdکtuW(yI!{5(jt#\39 pXki̓D`ȌsTFQ*V)cNeD ; U~oJpg_?¹ pÅuS؊RVqEzw3-(Bsm^~=Ǖ}( :V+ZV AswhQ[N0"bD$(Q51ס9r<3:(]1xچ*I ,N37SOI0cu\ژ̍#\ q9Dh&{]VJ օ2#`q*aٰT>fP*;sY>a@MdRx }>BN %DǼ<.G=[x54qs ʿ_}#:c}7>@ C54H .xxUxMe^}B4h;t~ e5е?eMAYȻsۯ:Wts|Lc ##폯275\V @L)z$ܚPoϗApIWI JwXpq53/817Nx<Y\JbÏuuP\;p爭׳0v~|=lR_OY\eBlPvEq ls&X^=ɴՍ3K4I[Ԓ~=UU^ImQO_`굝Cy\BsoxĤYӣ@.Rm&k]2Y*8⹦.yf7},MF>ZbM4@5g1ŵP1n9чC 2d]lb'J=p1ˉ"fz~'MP*mcn5f6i :u{12t!_y`Y@${7jh|QdކpJ,Ň|kt@C/ YZ$%_TؙJ8ydȣ”( r%(]cbLK!h<`\=>Dj MGn4$ȣٴ&g|d2uD|LM㹄zI ~Σ[ 6K(ڨ?m7vH ,W1GV\\<$Z@4!̽ {q'5Sx m#8}.Fkg (HBw^2e|Q̙?^9ꍄ*A2V-+|dv<M6:`M:ޖ9z/gmPVYXؘlDY"๕Y=Ԍ3~Øq2K&NpyyM͓#X::y}J6_J  t6\SNcol/1چXV108 ͠DO4<]+N8mt̛K?bEWFCx館;[}zm2aQ ]q01*TJ/ 絉фd$ư{O p+-TK@m_NÇW~7\%O" с_ї3ys/֩@GUhUV#C=W+Z(>)x9zgG16X[nblZFgD:45\'0oM]2 6ko-gL#Ve./Dpz`&aJfoqYAb}XF~y@K ˿5j`VYBiŒշ.Z.缃^Y34W+m^ &TQƂ|P-Kf@e'gj+lӪGܫd$L&5dc(KFXPD$lQrӌǀl{%\]~J "͠ɓޓO6ҶD8%fvukW[>(F-,峤Mp'}Fö)6,̂,4j0Zm!~ɯӗU8 /[uUZ$-] &C-}¸e|;r}9Ppu}٢J k s{H6m+@QmE,I\9W^v#"t񟶄7QXw4I6(JNPYcuO8G32]lM&>Gnrj($$zǎ`*t/=\"=:ŚToV)3m-&otEp OĄ,>l ?H,9Qߡ lVzʁeXC@6 ^(Av۠Nv un{(h%?t~9債P⑱|::,(h zMٗ01655b߿eژ3,UN#ǔ KNM$NXS ,$woxFc 钶TS(` ذh89-r5JC6ik(+?>Pj=a*2U~UXN//(Bddi;GW\+;+O^z7ljx|d+]n?=x;̬-.LB%ROԑf1NA`Lz2y|:X\7҅؈=,R3V9x*; tKYL*usFFR UʡLc8$iZ ۑWa}15s.T !?ao" xBZv5f;v}f ڜRR;3gQ,R,ه⟷o!3(c%㯟g&PMXtb%n1*/0Cg$+`OehdAzxeLt~ mK$^O ]o2kCpIT.lzVt}6` R7>}E( JrA ;2T>Ncc[k3y lPxv7h鯑!aS6boG5·@~Uߛ?!?h4"RehBm9l+q ӓpZYCu#xGʳm2d߆+ˈs&ԥbVʂ7\m'kq>޳1\tCq,)4;ZJ piI>7ywrFW1Rqb,R(ԘbRFQ/DZX`E @ [*ͺ59#G4۝㷌w7a900>|L٤LpX= hh(QϹMZ& Vå:ULP+&t?qi2o^kM.K1&CeA.e%=pp̨.0ǠBNF@а(P&1.|\O22H1(rE>%i~(x̅V+X@U$SL9q kFP/,1!-ܡI"H85pŠR0!qYs϶tX@ۛ6Crpc 6)M#8ޜ>78;F9s9O&C r`Bu\}2gb\)c-MxC4h1 i=F[uO`+{\D[rG`{cZY fYxJDWc>`*'>k4z|w0GhX#RdZp;]Tciڷdĵ' ]BQHbpSx-?U2=(m x2 zXMAIҋȡ^\gP{:zThyK p%ޑ ڔIӓ%]V~-q2Bf_;^0*_ԃ!/'[O ،A4e涟~4R (ND>8G 7_o=lhj=*965m U*ٮ)9sVM&Er-#uǠ'*)6\iBrY@}bpnx>Etjdf_4Ukh J=txk%Iojw,1r"xqyqn=Qߛny覘UwkPgT9 ֺuuX,Iӱ;DgԌϼ2SȬc}l ֏ (*8zAMD APq$0'sD{A7*|9zґ&TRK=5dٗ3-Jxfn.qwZKKjA,34 !lHLf>cIG=cJz~OqָrV}^# O1ED:zR |.b(8 W B±ܴiTS:Vvbai+KA;][fw>TBkcEsNB6}CCNBBS[r͖0gPimTp03E!rU(."}Gro\2뜒6[+.k+P =r0UK_߳-f& 9+ q:YA%p ^mvu/mB[ /7Nlt|~Ma`bTi JYB . L8XZu֬C^O="=>_^ ;P2j"tȝ$f)}4V&vZtbQ_|d\5/Al/H}H4`F YAƠ_StϋpLƌ{jES.Yrz/okfPx)7X.D#X:m '@}ݤ3ؑletu%ʢ{ÃM wȰ3 9ߏ;N}bLy&$AbF7]H _웽ߘVb3~X< 7Y/$ kUpi#0BubHȹP].H_◢F*ÕculY&[rTа'5~5{g6s*&\{:ՎK#d.l] XZ֔mN$Trɽ6Lg`+n0Gh挬{NǑ ^ "6)D-PBoStleƑ9,sIǢv2F.XFex8Eu(Rm[.Xb;PY2s>Ui{Ч:8fpR됨(Tz4!G)RՏW$45 ?0zHlį$]V}}iҜ׮*^ֽ&heK7YhݾVi\;#e ֘gSl*QM Zbdʘ6pQ*PM*D<豥{=U~os,b.@[,f!];C܌5p!;|Cte"99g2-!A wP8zI ElX\Ȯn@~#Dnn Cќ@J^Ywξܞ: .fg5`⻺TYa:X'09eJϹ]տΔ𜪁* #~Q$/IyFbœ;lviQ+~$&"Lتc5p!8 +!]h*p}x,+dېc:4ry| |v!#C3O| ML)  'a>3nI&@fq%5{զ-%M?i}s_xF ZRHL_7݁ Fؑ$;nkm†v}~=O$16Rk?lR*)xƮvM+ICL Zxeᇏ"KiEa%nwtl:{H&l@H9 +*)]iwɳ 5e,GIx1ccz~Ir3fLָ$;y3TVg@kHuE:W]9Ah<:!NJMSmxʿ{- gS2hH;]敫HYe@y^ub6xd{ԐrP$ ׮oPAkD_N8IŔY/iu:dxC|K.?\0ŵ|<.3܊VfiH Q]k(n[Oλ zZGdQm {t܅5\Ila> .=g3:!ibUJP11Pb0D=6dӘj^;KHo;l>fF+ Md<^n-=qPHٟ˽ҼC&NJt j)Xa@F>-MQԟ )]jkiQRN%zd$!|:vQ pzF "w-Wov'XkB׌I eN,72%}k?x r:,.S ANH/G($fFMk; F2İ <,f&pb!/,oq H[ʰgI#8Znd" Q^Cgg=9iq5LYP\omUX:f? F%[u790n^d/p7 T'o/׼ ,"Ȗwu K)XX{=ݟ; t6 g?" s2;\O/vG3Go%.ql8gyP m1?fϘ?fxE@>D p&c}[7*\JFZzb`*\-=5룖hٺ`im_c,)#JHri_#-V2G@J_? #lPV&d.ߒi 3OBy 4?{(T"t?& p7 rŅxcSJT=cHTvG 2;!`Ձlt¹?C@L1UmLplPƵ<|2} ExepoHS߮]]έ*jJO_p_evT8ʥ]'erpn8fS@cyEU~U-ndƿd.p uVI;]:>5$Y^3n%XkeC!Z4t1;G  e^,/ЅM!8V܁ L0F}w)(zjI ?bICĆ^{ u,?DR9Bٶ}ay5;ϑ$ևhdeYpq* łR&b5empn,YprZt"5~¡q;].{6"yk=CQ*V42Nej_i%w0^w5`ص|dNʇsM?5WY^pJH24YKa ꈺ0; '_M]Vyy}#7w5\݀FowΗ,毪i/09XdkJxFdƠ4JOZӹ-D[Q2IvYQ(iΖgZ_9Ob &F[> >;p78|KmD-NwRd0y# +®L 8=4/9E;J̗]?u0"hTvY5J5K8֬YT!ug91$-lj -{:iK=gzdT&ls {:HuBe'McrCqNꀰ(Rr!`J(?kU~"X0WI{ڲ{ܯpY|sK`ν1T=Yj!m;q +1),g4%D)<]8'J]P}b>t><֘QM֛\o+vF]Z+91[G˪oBW 8ؚ>+ =ŤAxuczf7>øfRZV͗=A3˲ 'y]`m=E 3֎q/Vq* od?+DiEL52ǓML{a- cnj"fcU2}~HE v q<{h؇љ-ݏ! m:5j$g:{}G26mu0.tEni ׷Ύȉ,ƑZ-Vk|I>By gv\__O#ސG$•5=\BGм0 qLPT OP"48w{/G:kP"Lyhv8Խ&Xj+:ԇz^U9o-U޸BH@K8pi6f3ʛ*pN3MS*E:tߘ-#x9Uփ7kD؀%CS?+4SKPO8ZXGq4́e3R~ r~F>0"(Pyn^A@c/ UH5hLciU :r;*SRL2юQ@τ+1}XEjJZD|Q_E+yXf>X]'+BLrnAQ`Ã3$p^ H5=l:`z5vw7 S `_EP,.xdrzCcpw]m*4>p22MޣZ4e=Civ6NݴEAb_ld D͡:ڕNذ,Oh U9ݖ*KSdp0D۔6ys,GFkD;^_:i\MPQ#m$_7b5!bdhmOTA2}D rQLx̾OTMɼhtSNqf8ݻsg '8JYpwR*U ybi:2LV9pwh.f2E ¡(ؤl83?53=4@Pli n3)/V3D|#*c$ʝ/!P"N(3&X 85MHnc2ҏr=~JG8u 2E8^F\UǂqTnDh zmY;[ K={w)8i2yQ8JРoxDmWBIB7#7\qGFnOٷOuhp>0-_(*aqɻx׃ĮiO:5C2 ls]ȼ1ֶc Yf \VsJl?0ڰe.x5mn6씖 oqTPɫgդJQ^Q/d^d{tJ#Rod/)Y g'x)GmՎr>8W^1'Y?J=NضwBfs[%v;q[bg@2rѺL~q;sNn ewck"f$%z ti>rRD #cnGrb0m ~N(MEj&%QG*ԠϸIZ7dU}c}gHR-5Խ{0 X%Fcg |@XC{ZF]cQ~UvU/C2#W,m 96ORd፧HC| @a@,#NhXiaza]bYxO=oF掫݁[a0A9T(+IlUas{ ;zz _l1Ji݈Qn.xkg üĽw ۨAt5m,sscHJCV$dM,A V MF6ݦ[" z|Otfݍz8_G[)W:Rl.Yrƙ8,Vu%=j}QE$~*"BN) fR(Œ~+ dfyPr޲f̵lv#6Vl^ӵ f.L<^_SkbKAVjXLu+dvntP9rOc֚ >bcA|(܃=DRQsNpVNS 2<{OGnFqXm971V^r 23e//ɉ4;H}QgfWTVbPY4h4 l Yy"\b,[ݏtpxgzĨd+m.y(T/??}@:J>}yD86}#T=} 8ROuQȣA-L}8k2P+gK9=ݼ6ľm<Ɉ(@Z3;;3iʨjBIKz5.V1$u ͊i5G._xk8< 9og9 tpѡ[%@7_~;yu:kKh/Yibcȸڌ?z'ȬbMivDy<%ZL3,G; W6 TV1Yo"Xj7B#Է юq،KSzNIp̈ȿ4C+( JFM?̨͞CG }fP+Яz{G:9o]sjI7Hyp[J[3{ a [2zMV=H"F4#=^(`eǾqx8_m%gf,KpLbV#o,j0Exwi6Z%]B~oS>t 0i5zt>RjWP gE9܈鸌?mda*$8C4se Q*A Ov9T?y;"ώ؃ъSwЩ.t6 pZ79@Q7sύʢ9:^f@γT݁rTfFPKaRzA!kƺnum6h\)b-v>4B!=% 0md)gl*YSmd[? 5Gn$\M1NЏ ^3&/xF`+δ|'&ËF׿(\r4TN? G[`dގ}ϢX>y=;yNgQJ;ou LVSP q{">fY:s*%* FB1&wGҩc|YXUr:0E==:{*d{<14FzN2s7DT@\/{`byL+Tn:/V6!w1G oYEЅhW!HEd.5SY5_NqGSLxC֟BT%V@H0Hכ˧_sW>zfƊ*Fw#!{OTD63@:2r (N ޝi8Li+4ЈidI1d /!xMQʠoF=<ˠi71x~i-UUw7ۄ/y ,■z2iP&B0$Goٔq'}YN;B pMYS9!=6Ż&+QF/QeCno$^&LދOft70i1grc+ؒT黒{td(+n"$"ݜvPE%"hXu* )o"(fۈt Q*/n3rz}0zBCMyF QI'ekˢ^-e0KYatYh YRDEwUˬЏDnꙊ?DXO%Eeh!e@:UW>+PQ20&7+ 5:Qѣ~ݗe G`֚xۑfSpK>^EkOOMjB9\țpp4rZGgB)oaD*';"R>4n:~&4p9]3|@/ٞmg`ʬUêQ0! &=wA|./ï5\@E d-L)pZk5OXhow3qk^տNA2Agy6epmT6t$0LBJAS|SGgP;¡Ω 7͸e6PGxQmnjc>FH>}iE#>~2}|p8K2&82Y')1C,ƔfQJnb|k6HV:YZ -r(,E9]!MWS?{S̡&FV2tcJı6TD5(Kԣw}*0k'%PUIvpQ%o y;#&3i`րsC{ WOeKމͭb*{"st K>G a~.\.$0OS.:V  4>]Zbd)8Z\0J6;q]8*R̝<.6q3i;ʙc٥,n/N߮Ÿ⠐n ӰӬɠRh|:_>l٘x59nj}2Q}r>AryYS"DԔ&t}q! 6 M8((G!l!ofZ롺(ԭ\}Uj%2^Bh kKdEjN9MbU)W2)ǡ]F̆O78H(>Uxl&>\? .b^!-k d{̋ w(]?l?D:1*1Tv\*V+J_e^0fUsV'7"ږϗx4 q=/1f,np'Hx3B1C$4pF9LRڔك-[7rE摉,H'$~F|ߪX6tʯ zE\RVgIpߩ )"5{+\S @(Q-QoڮMkF WZ,.hKN$J3 >K o>ۚ-#Ut+aP( Ӈ Z% }8w+jq].6i^k!rJF}Orنߣ3 9?k\cf^N !R>gBj|ydb7q\WRV&:;HzWCg۷J ˄wJ _\wzB8w/!~{(h'dqCm?py~(2"t$4Snr ޒo;VF|ۀ1 `Ղ p2]asc8$22dă?HZЩ Y r8Kw 7% H9sϮCbRU|/OwwIA_w25UJ +'3ŵe7~ʺJǴڳRF\0b$ͤʻd*]S1(0g;aj ٞCzՆk"+-V@e!lJq:@RR,!i:3VS 0hw"ܞM& MO9As%Do@ UȹۄtkpeU(<4nO\)ʄ/< e3 UO(" O_zu\*`:a\4,Q0-,r)pJT5 v>hh+SttFx$L2(b;T/O Qu ' S &si(q kl3Γr )|l@ ÏɍJwj\-VSWjA=eRY4I*{#^Cd sȫ1;L]Y|,+)(:$$E+Eso[shCQO >>P[Q۬@Z(hSQ ½ȟ'r)V-Wh5%_t}'w6y;}H:oZig*훱*NvuI+_|l-DJV9(ݚ56; Hymjۑq0P׽Ltt˞>(ZjTҔv(#3hXG(e[ 7 UOMQLep.WhpLBiClxNE GfZVGoA{٧y =wlex5AJD'V8AxdesK,~G- (J]t,f PbꪾeXi9nQR)y$IqǿGCI8TfɆG6{9Ob Š@)MqWD82\My岢pba YXҎ jFANӡc6)T w*<: BP_k*9v4j˳Y؟՚z@= Nؽ eL+W]"Zip mHcd>o#vcZFكD dDʡJ16>ݥeT Dq$RzxZL6swZ3LfJؕ^``,4IM%nGxq×"DgX:ߗ JOւ$>DMЉ*23~ӡz'W8\n?g(D({'~ئyľ7l[Wx=_1FOW5ljS$,g7^1 T 4-@bu5f0=# } Dj ;`$!.TO<4Au~m_c-1Ć7&u5(A4eϔ'F%_߬MMXXRE#"cuIoJYXK2SKO}}^yTfqS&]z*N =az!;8pUlDhv_I+qGB.:=+-8iMB.!vieMK/yU֣k.ID,\Cin(V[֐ QZpS%sRY;]~nt7!lSJQ >;߽I"JrV6HdHP̣ .V{[r&{]f\d[u(8Hr/dyV2M)tr^A0ngƟd5)pFӥː9!_!n/*aW*˗ꁲ,2o')DQ돦Oʍ P|Oa&Q?@wX9ZϼNY{*r/)ʎ!ۑve_]FŒ)h`4SKt z .j.VczeT \%ԷTsrE׌Wz+0`Υ#O=.a ]0o }Y]{`ht黋be$i<&Օ>tD UR : kDTpy+x+Kaf͠h!mW' gS7YzxȤ[)O˸1%<뺿*UAegV mfˏ士Ձay>a ]6D@"}N|zI)TU)fm4rt= X)֊ԐI5 4e,ke.{ȁ9%h: MfR2qRoƽ襱f@4=.4~7HmVu~61$4@.SpfM "/K*=BC>㯘AdV9fVM~:mM jdjc y3Zy$ $i 4sM/W(v[~5Vtw!VꂒpqF3#"rxWl Ն!@(_o+EGTŻ6| Zն^.ɝO̡>7DłH}*(~U1M 1%/2; F䢁 xd! :o܈Z.D!znSLeۤw@.`iFT7}6ȼecQ륔|m;F]XD6Gs[jHl3uiyԵ'ֆ/:c!kiGh!tBUǾwnv& ӬГ63 pERÊR ;TW)֭~) K 25"MyZ)7*$ _^MWmV7*7v0+6[{Ĩ@ivQ., QMiWW8lUbJ+\baIQK s |c.4Ϡ2I2hl2aNƹ&Jjˎ]q  )5 ePgYxU)\`3?#l ]:ΦZ-QݍD9Vw2X.YM$uͮ< 5Lk#ꢇ~|.ytFBI_bN  n"FKR9%5TL~5"E^#>G)XKBi=7$bO?ze_-V6%d.to2p+L,NׇKgu 4M-6Vwg$eAD` 2zC>p;|O("65}LQb`0>ڠX R!B 0]ne<,p v%  z>V*L ZnSKQKb@p'PA`tpe]<&x(s;/fL \B6jѱ"D GlkJHU ~W{<㦙-D1I&͉8BQ ;XB*P qzN#(G#yM OA#.spbS˖P֥T.w+=+ȨH ֬T3+mHyy",*r&젔Z1!E4[ɮH;<6[mP ˆZ`sa&`T8P,Y]Lem0Y=*znxYr۽멇7Uh6p'a@K٨Y4/;]8RB3v()6)kשXk7Tp\XrP؎.@tųB[lsALmijuGDىXb5E(bYöH"ӽǘŪb|zA7~<Th*8 gg@ǜM{8 JPЧ4|6XI$E̤Do } 5rdt^r'u95cwRCUs9R iJ]:V2i]cXcr)'}B[.~ofgO E-Vr_[=ڪ_48VOռw5^n6K|"`_5G[]Jw*_\F Қ%!AL~~ x5F5#Gcv,xm-=Z[5+AEx[ )TYL˶}B+ z`Ilלi9P-tX~Q(ѐ{6Ab8CrM4] 27#<7 pRg9m`*VdMFpHW /S&CUAǔuu#fIܫʐϥ!#MѠ¥jbBUc"7]4r7lEҿXOb1+IbixG86zn~e+YnigM}.1O0F""-O?YHVz.$B爸H$ Q@!$l $7," *uU/]e<zgC KR7߷T&Ű ERa~<q pbD+suȍ0BEy%@5J^r -G)/}vzc QlG\PNP]ٶtz{K/C5+6N'aY" hnY ePR||vD:m+IMFbrz;P(I:5W׼ߴFB.K)Y4XڢƧ6! 4/onSq'Nu[n^6>_r]޾EG95vmR1'(x '_Xd+zγVpÃ5E)|=g쟠&NkmPK-tj x=OW[\C(:Ngsӥ9ۦ1õIK(T" E ryV CځPpL_\ǂhSb=q:(RHfL`cʔCuτ^9x4*9aެ=K2ZF՛PgqpzkFݪ 簣}-K :n3<l©vCEOTRMv]u+/#^0&2[ȳ}Z [x++hܪd=6!]jCۓ{߯0Ef;E^D&e9dÔ *JٺEK ﲓepmH'0.ݯH0>lb?u`_";A hgy%,A81]A*s)ilY_?*^'پb6H˒JS+pDmvXl)m0P[eFĘW5y28=k]̛Vz;^OZHИ9H,M,>I4- B6o!j.5|t(cU{K^)#-c5s 3-O],KW6k.efHRɢAps[P̔6#:̺~k٧/!-R=3 Z#%$!cM]uԼIaR.C}M8nO- DOO- :n<G˾X{RQ_x릯(UNyw@&7~᪶zu󥎛 7Jx7NJnsR'|>{e-so= Y.zg(55 .벊p*$2襲*TFFA ~v C_sХM5Igmyv=BBh>@I8jmxb/I3KEFJdC,J+8*PPN+@ЩSQmBNZd,u1⪌]ܤ&/sM O$^ښra#jQ^BY+q: 1Q왚b3Y97Q~Fat#!-5@%tnR ,7եp&4]K}x̦]WQ GMe9\i\ \[i'AD]K*M'[O@ob\Jh88|<-Th#AcK;h#ȖzW =(* S1{T{E~Ϛ2C҅f-4~ Gc21IBZh.O]R ъٽ(,z|pM(9Ma]B-d y8۾7 QGᴜt#M;} :8pۈ*G\otZryECȋzERF_"V~.[ూK> A3` l0o y.PES߰s 5h. jsƅXMGӜdf~Ld)"fRTaQ_JIpy]7߇bD >4bP"΍kI"`,qTi;BQ^{Zjv%lWQlيa*t켤J禪9 ZFfV,|oEtl6c~+˸L z Y23i=6 x!PMRRYeWG&hQpd;1nCBU!]fBO~?cL耍B \qC7~nyPOfiMg 9Xj['Q1%=Q7ÞxdDSsX{W̺.MnrC*S9jجMz}؅]T%25D {+CmR<u!a(Zٓ?Š$HYym"@"r:Dǣq0Hp9Ͽ֙aӼŋJKwY8߻C5?%UQrez2 0FB`5MffѬE$Euq&nB+{%vM2N%mޕTh*=XpMCBč=ǵ$c@O ދa)i_QE+\H 2Yy87rYr xFx$W)M?p{o#MOtPPNvTyu8Mv>!`Wf82Šף%Ξtvr}3o%YnA;ޫRc 6;v=`b%*z! vϢ4~e9p&SS og:١!Dok̳C-位T0Cm`ic*G5z R)Y#{""%D>8hbuM4wg4]ڦYLѬal2Yuҫ )u{4OnUS¥l3`Ey%UgϺoZ'grm[ٹ/XkkPs=spٟ,6Qao26qbzXRۄ 25XjOUuHGa4K!1N"KIZ&p8mx;Uo䍥u=czs`  5f9ZRQa4TiPլNMQڡ&(=cNC2xp(RvMlzi͉6oL`g262AFX4zg尕0'PZL"aރqDtMM^Oו@ .Cms &*r' 7X8o,@4*Dim6͑k',s21Y[d6FK$A64^I26? 2d[g1BCIgJL/I?N\cG:= MNh0lUx!>(^.-& MOvG{=L@{/8 \w@)"3+A2 TΑX_M2\8/ޏە yc>PCbs 22,%+u n ?aF v,nZs֕`p!ɃpL'#]?1k16W3T#}pڪ3a9QV\ߋ\> TP+c7W-VPPXU`[\I]kc{ E;Pjuz63.Pj! avlDju28U} ڭ^ٗǢj+=H Wa<+aDp9JTP]y)zƊƤ4oY! jUF`e&K}&+GZzp7DͤUe޴}uJU];[8{7ٸ 9>-Н…LMccQ.[ djpIdd S%=!0D1)|徰EF>;ާڹh{O#-*&:ˠE"\d_50k÷~@|KfG!r9;pxR#cYRLN=HDF;;aB+wDVYV1{\+HWJxQ%l1e. ė>%0(q-:Jo=A1j-L,'0# .Γ )Zavh 0 EixY\/aB^Ю/RtE|IkW81/Tru>2j"i띙pшUynu ۷31FN^*Ǯ cY3щ lyw䘀L@q\ W«6?G)\N2#?$8%7.6ݗf*ld].ftsLB۬'ˑKb*#p yvuGiL "ۃrY%˝SD2RkLuo,SC<$vca227gM 8s.p76،\ǡ/3vh2Ywd:Ѐfe8ty#mIA1ee#$?_rP5vΈ~3 UuH&(=#IJs.Gnl^ߺR׽A;&r%[Y֗kvAyCY" ƓTUYkRlQ@ϡPw"Z?s8?Y`eV[8 M6!+=Ta:x݋Bseʰ#WjN.HSߎ)$!>G]k6Gtd Vt~yJSAaCCqAX5%]j$7h4h- uPY&JYV>݋pG9ʧ]au,FtP ~8缑Ve/4'hGkl fCNaA)]$^QSIeh8N}'ml{H?|M.U73yc1 (3%nVIBgH(r̰k/ 5۩Iroq/Tly5Hs1?Momq%SDB@>3a5~T➲M܆1Ufq d{2:*6PtwTh0k{ϟ/0׉8nD]BI[i`\%%4\q4s)V FjYj;b)(G%ž"*cwmqidryIK|tT[GҜ%$'$t:z7'A=,.2,,,wdb+WLѮڇ{£H+愈;FϮfnnciL)1VS1I@ HW+13̛Dlɕog}i4tsUE2in]S4 .]8XU%~a:&ݧ1.v74R4-FYo ~ +aY6'fhJ(ZB"ةZWy'^"o> 8r9p3\"S8%.̌q&&G@,#lZ;4q]u,@ү8 |iI=d,c/H#*2<#݊ m#&{PKx_ AQꁜ%'ѓE2!0{5k}BVy8cGc :cV}%ތa+ DW[:Q"hN mC|7Ju6IqMQj&yA@)UMRaE;=ޚzk*3aT8I^ V;>ې׹  شU:r<&kRԇ B)pxnzBD7wk6 \13'xBL^p)Ċ_}w =,h G=PKT4~L#eBmC (U,,T3$cy~!׀C o$}pqN]jbf ;A 6$T"yjvf)V߅YSKT茉ZjU lHMg: 6YzG7$O&}2*nrdGgD˩a썮Ŵ8 F^Lm0b@ZW VUNĨʉt7IEퟍ?JY&俨NAIeȯnV֡:Y~U*A?Գ5͞;ay}| C$`j8؈; iO^v'pWM[A2jC /m(;F@@d3z>t#_(j=A_ٴB:_- ,5J`퇵ȍP^%8ܟC!NZՆ4r%C%:^R7Zxcǒ!N&W:N(;l%d e\aAhuɰ 9H;t:qrT,elf>z~+neP3oE HIK砃j&}۬浔j)EIE@Z xd.i-"%)/{$S, 70DlBRB0Z£w]>(*IdZhzr"z=jڄO#9E#?E3Dgj;0AV<i @xW[DP;)V'b= ap͘^bThx2[/!:@F~ҽv^B ;*>$yC5D8èK mEed }sd}n"v?? J`WmsQK3+1ژX'wB~&%D [yΤai.$?$+Z_>Ƈ_ ~~{o}97,<?v?%&'j׹sx8?` Ij+s8 ?h{$8nQ Gxz`6Mݧ;QoV;]gټc/?x ;zO0mA([ wTCRzM΃Ef3:o*[wT_i<{^r W>78>^(ܓq<#rή7#ov;|ڟQSTk N3HM "'_M_ۭ~R!z:nzl&TӪ4.LX@ߩ+@|ΧƎ-$LЫQэܴIpva3-5U*oT5bvՉµ_,*:os5¿g$ɪC|3i Pch{j!.n`뜟AAk '~w#aw?KD>m7tKљGmlIdNo[]7~d$ Hkg 2?PhRezH Elد}(n1HboY ?1\K5yX{ە6_/xH]׃d5: hmlR+Zĝ`}Oӗ'~*hWj]+53'/zJ ^[AMws}چcJYv癎Üg DZ'3JLڔf(r}-ez䀘/Fx|0vqk=$`|h ۣ+ba54T7K5uCZ> ݛ~w8~+ʚUx M>Ĺ5Z+0X*n.&+}z G>=?U $pC .~+CRnum7ˡ-8a)"*Kq >%*TvucpK9Bsb&uZ_N pëᝂ |ԾVͪžPO#,؛x0̥؂mv?XRG:&2[vw_n !LFƄg>{άa‡fk7&G Vc+3(>K#=5|w|}]ذ)^)mNnH-я62D sM~T|͂q*|B豻޿\^9G$(G-..COSDg^Gձ)M"l5Go&D`఼b ; _"mZgH%C a_F0E 1'RUc1Fh($Б+HK FLvm1ŗw},Vc4!2->̽RO(}F~v́jg>=tܺ [Lг} y ,%# ?{Jd1QoL]vV@4۶[X ž]< .:rշ쾥iJ8߈X5h.(SÒ=uh^T}5,usF`֪gPzS\on?QU] a4v'Q+w]YEc2c4ffD }.u59&hՌmNyG?O!4NJQҗ ]+B?]t$T9ʃiBd-Gɚ&#(), `}1Jq܆5YkU%CxRw"%!aĦwoťY# )48)%G'S=|İ䫍XN;š߃&hex^X BWs<([sl~6 `K{i-̾.M v2χS8Gr2l3Hs#pn˭˓B,9S fctv].5 v/ņUxFtȢQN0,K~#R5Us+WNTo/Oj MZa!7Y g*^,0%Vيfa~O" 4)t rhfbSc 9;n:D+ia|nWg|̶IU eޠ8VTm[F :|."g: ?P[q+1=-tҼ𼞑䠠oׄsT:̙XX'KSL}c.ax fmGb[bPd ŷmc30vQ{\7] |2BOSNނnIfVMF=41hL/uD7>8|WdDf@v}Ѐ4n]`LYN*B,=^ m2;R5( gCnD = x2=vn'b k$nٞKI.֫gO$m 94|zΔN.XgW Zs$WSM OS#a@v\K\D\$2| )UbR`767y?EoB4`&r ^WL TH,+Gj|FkeLp-62ݩMӛi6j;Y#}hPRu7U45h9DkI//bIdw bT$dЌ,~-b!0ڥ<*1[* }@AR@}H*bGd;qU"0Y>@B8bR;EtDjIƻ\\;,[{5Nnws rDuC-q4[?2UJVʆԡ RznJ ]Bڃ/ u}M ~{*-Ҁ a(.S1_ӱ)D 1<73Ff斞4e)Ue ja:YDPEHjӣT9FwOyhO;4I;wW(f^2ྂmۤb)ޖXls @Ss?(\.ߊvVs1 +/BL[1auIiSCΜC+g1V+qW^7XًS9K [)]'KJ@1e,q8T?u(֦?7VǐE%(V)TI+d2H Xu纫.:)H=ܱϞ<\Ψ>||( V'ob/].;S :ځ~Ds떚.Aj T cg{lIyRNs f {C|{.jP`(}H8%Z[]rfJg*(A9}j ۃ҈4.*:QSd|J~et_BN-dߡD~zzo`%Lլ6[U &S&@ P6M)d2yq Msǹ׎q#8vg6]*?J ,-F0B`r:G5o.h 20Rd̒:ep?~Xr ^Rߥv&"³KY&AD WV[Pڑץ`CHUlY"~D&!Mt]b}%C>&$yr($_Kox7܆7 6Q&.l7;ƀ}\pEI%2Sq2$&n0yWBD4H]}b\,/9( 4v](zĺRIS+"}\nW&xks~#o/&5P)|LɪX{^쨎mxd0vJ ~cDJ." +M\:,NV59#'^ %̐!GX}xX 5C3\bB[2naS%XWx<ERAw ߷e*]]w홨p.ܳ!?RMb=LTB Ҕ: 8G/ZjseXc\hAYj]@<9w{pd8gov_v?Ȥ5(RZȡSŐe @®9$,$,W{4dtx Ƀ/:(;[  pN=p~¸-NWY0`RKC?}?\< RT6-Ւb/@|*nR/Vj=o_vPv&$Y|T]B=ޢWh\^z+U6TCЩ4WS4I'ΛUH掻}ײ+,_wxg닒erfwR *Yڡq8& E}QT.B_8b`(B@]!^cS,1S/4SG9`t4H3NJnjeey&("=lRH31n@/37h*0!`VueG?Z=zw̔6Uzl ύPE?$jr/m-,v&2?lj=. ?\IRZ 9:tFISbC}sL1CaAm~?w0,D H:!< +d𞸕MTUtR*8] D8&)򅂩EeKv{wNRӨIØc HC'.i-&)jaO|0zbę(>}pVuI{ W}CtObqB)8xrOD!kZ]W\VFR!|U˵0M1jW~qCV-\U%A3Ϗ$ȃ"YprݮRIy}W*~EeGE _F]{t2`g Y|f9;?&*Z1s _A+iOy|VuV>Р9$6aвe8]vhvҳJJ/b@S|*cX<\򪇵@ğMz1sZYRnSF53O6^çw~ׇyPm2._X : `+]ɪa\뻉U+mï'7RS1-cV/{B2'e;eciMaR B: @PI^O ǪRGTlA[UI6B#llϤvXjja\S(aciq[X6]n=XO$ WAjI#Q.86l9OZyp$x' M1dM.18=raA}V rX"?|M++Q\i}y>H<\P5~DdƦpaC骹4NΌ9'U20_9h\NsV \׺fiL#&CBB!+onvfBxn,+{UK!Mj!+a-vzhnZʻGi=nNc:#ΐv/`f#5=Q1.tYyH.ۄsTDw慔fl%Ԫ$KulѪ䁢9oۃGQc:md V+# I r/3jLZݘ-Uc>[.c}RF\Oxpy(z!T3µ)92XZ^mhsM0RU?QY`5i7<~'Zp=RjhA>*Z ]̿&ԐW"}@q`܄ w޺"JGD5r^;h%9#M ;iGSM*BMe)KMC@>OC'H!(q:򞈣sMxgĵz/ 4D+ W~@ 9ckqlJx!*')D'?{0uvD7Mxj7<]*͖ ) =D*::4@HAvDI$1Zž-%$wyvcҾ=vs^tƎ/ϲh [0uOȫ-pߞ效9.(oٍyCF f+xw[:sI1 _hƲꂳi %ף0o[й :jW,:GpY-\uq:nW]\f^͈n CesR_RTcpb FV{}(ȕGzgřdURO\"Z-y gΤ[k4 &tváb߫\8zB-IW+e[Rd?RJ%,0KȤEbD]wF09FPᅀMnVT2WYR! }e瀰e2Zp̐Ct&>g(_w1]kOO@M託sԃx q/&]csrZaiͥB̨6ꎠ%4*dy~&S ]oH傘n}SJT dBjAr=\,E% _97-ϼChtڷRfc9bR`,sM"(2#>u&/ï]=GJ{}DGF6TO8>2%*^!E(Ȑb]5 yFAwiP޺f!#]mi'2B`;]\ N)WHTEyvnQ5rbbȱ[C[)$9Qγ),Jim!qy1s8d'ߴX9Z` m!H aUJ[Z-Fph:7drsER-iɌBms6%`t^GEx 7i=,3CN6brݘ9VjGo`lPR;U;^6L 2 F"DNM~ӂH+7Zu:^Ylך7tB2s+g߇V #p߇d Os~4F(3mk+rN(Uhvio 2@ n5 ,p=oD8n̉.Y0B)U:na0~T Lz.l,2n@uRjQrj8Z~޶Q?-` .AU,`*e3L7Ѽj]>zw wZk\ tt;wzfub1%W;_firn 0ww3Z6*Id޻U\gY" }h!=U$!Z8!&2炮İ C` )qPL]b=z38>KqBpTZ4ʤi.LSk ?=R eN>|M?v?HgO1A9Cq}*T%[}w1#|̓yAV}%xX7Ya:j 'g1r3UDG5Ɲ%="#N4P,DAc++T?=  pwN?_x4T| uLPLVV N%9J(.!_]%l:}YnD,e_3NQ8juGb+.7t<<߾%:,Wㆱ~ÆE"0aUoGOUo<*ls" O<"0?{/%v~t!%lF8ELRNYX OܸY³p-Vm*hRbb(8 q%FL=q72*c~ %^_bZ?s* soMNa&gOtO<$ 5]r:=bN׹Touv} 7EUN\rQBQG IN/o%)VqEuv\5{(Yh@2)nTytj^5]߿ۈa2ێ6WŒgX K{v\ڛ,D }ڼpZf]:UEbx_VfPrxTztyLcJ[u>+/w~iT^rzţIG|CE:`I`T(%6\ebF(_qI@ӊ;pe{l,JR@N)ȉStaT4Үx"( yu'\BnR 'OR$!*PA ̾ HX 6U1?3G3giԧǦh\CB FR3{J%4Lڱ6?XjDÔP$̟Jsr*3})_s :3zkOa2.s<݅rIJHUpG7ۡ9D)yX5=w #]$BkY0R2BoP̴ex31O ˷2[7dK!W $)Ռ,Ӳl|P%9w#{J85$ ǩ˦Pb{^W]."x)nYE<6Ow BjX+ԫ[JWs;OrQ;K)jds)6CHۆam9|*+$]Ъ|Wf_#GmqI pN܉Wϫ㣶xP16Pz"S _ۧP,,S8jwU׊&W1A0,pRRoT1rqV`{s0["ۂEnD>53tDŽثIHcxנܺ]-ϽiF1v QS 9P}RR_p \d0_Mq FE.w8@m χUgd _EhnQ8y^932z3k1X2bs U>2J(mQqsL(-FFŬ6^2='xpl*-}:!Ԃt,Gc#gj4SqŝuEk ʠ-kwj C<8; ֗;=KOa: HYb`kƛD2Of.D$5}Rv4  Ȥ.)'#m$B$zE%=ttu Ƣ HKBzIH^Y1'1 $hM,*#D$M_0GQuq>Jz|̨CAS<{' 16h\T-5!VXHT(JVt&z >];((3*+w io  ZLl__mZ{Է' [m&8rB~5)휑Uݢư\E긑cnV3 "e_OPFQ'0ٓOHf7F¸ٹ=4OᄸU.z݈ K{5~F 6)#Z~ V%ryu~]`l|{XґmZKzvx;ـ34[k&Y+Jho 0p|W z8/xkNH׊[ӥ_  DQž 3bi.TF nn:q3mxSy-ɟkVYt:+|}c`Ӫ,spN &x4rBK27$ !y5Fx};oBRSKgǨ;kmX#A=A0tYOt +5.v/"wY':iY3Iyk08o36R W.BO}wH4w% >6˱ST5uɶ?^U@tȅc)|Ywx |GҺBUr%<a ~h  vM {xa0^41%n]%Ѻnȣi |%}f٪jF6̶2I,fu]7ڕ-dg>yx~!rĔ`ޙX5" "=Z,ZO]Lz*ʔ@Soá"+*`)ܔԹ+5|:+:6:<[oCQ8ԙD~?pX:SN2XeoR4q빗zE!W'$Dଅ^FVe>n[T{ \t7!.F2Y9UrK}ŧ+^dž A3la:Uޱ_i-P~2QIhnSII+."z50?BCKZ!춐(~beppR@:n]Ȃё Xe]V5O`EJ jv*Y&;ʧUӯf7ʴ*|\#6렟~a듒YH[>u+O~Óz@qD7eCDEBD.DL*6Tc|K.4.0\Z+AL ō)⻘}I_'z$ 7+<6ɘ^0R Ek\{TCP9Pi)ϪNBVp?!(f^W HKNE-"!C1F+.l YuB.Y<\av3Ž[xΩUq'-.u?S蠳 *mtji8UT8Gfݭ"NRz*sQ‡` Fč&\hq ($1cdy#{_i;A#QmIWURҡFaJfɺ8bߗzǃhƳ p~t`~(NVWѫ ³g5id Ůiyɀ7;6?]F~`|DP7%^p_e >偊>3#'a[w-ŔuqBzZVE!oBSSH`X䟊KqQ~*XO>EjI JscRJ%CP*Ɛǐc$J-Wq[! Ctv[Bi.^1b ϟiE;ZA$\wuvMsr8 6CR̈VSa!2Nk8b2-avĦxݗߔld 2KW$QI!^I>&ڲ2sVWdDyy\)FύD&X WIyNzw.Lý)s1x>kdq8g}^"G+yl)8qf)BJB\l`I墟.#ꬄ:?y\ DΧ4?ɫ:$Ёd(BYżN8$ZH}dO|#?q!X7Zrifc{oNڭؔ#ioUg Hq4$'R`דQj$1(7ߟX\`B ,RwJU4)+QAa~DtT_w g[i%i0r51ZG] u5V<&RDEpuXP/ݑ[-pr9Ue#וփh D,> Sj}Z?Ȱ1 xWxX<\ V_.VT)" ±ɥUȎjbR_:0*,dz,TAf])A1pi8*ձQ>()',qt 2;/2;;?mZTjDD:vB6Zm*>ո6IUڳ I !b^8O!ᇩ1$e"/P&hWf,QbΑ1dkZTڏH-O㋐0d28p_z6)`ҼJZ9"6PXf96(3iGX9$p1񳹍EneN3^;~N:(g!%hq 悷HƺJsfyX%E փ[7EK^W ioxI,ʱɇ#vi  ʱ:t.Hu!Thl6.d[49{9HKmI6 q #Ax](m206zc^zt>4^;Y*v~$QE 9[IL3"[vP60x5#Pl, D3x=Yd ,q-KzfMЖa$5^sZBPI?jeTѓ̀;?zakt͎˼v*)|yxE5r # .VؙegRjAk;Tdtg몘e/% sQ@boWƄԱV)&ڇ@BOǛƞ:D̵pOnQhtחh@agr"ͽh, ǿSqRH.jmdŊg:#hc-$:^X.Ce<ΈP)&0|p s}ayE7ؾ$.8> ޏ9Y$UGG{D}c|L"?l|% AZ8Q?˔a +}əh$N޶cӰ|tSO!,+|6~#(}g0XR>YZ>Yquj I{LQfC^dl+X Yw\z;[PhkԌ9|@!Y47 2/9soe)G\Ov-E8M 0,eMضDaC閫RPA$3P|GzCt %2"OP~QwC;S 2 #)yX{˜Rgݮ3r*,ClhU;Bw`Ǧʰ0l gl۶ "wP$; N",p˓-Լ]_7 s_#u$I"\pN),}m:IcQo)gvD}eFr2ݲrmDYÄhAէ{,C JeFVb# *36uJ`y?zpz=kMT L9EppW6HE~`wMcnU K]{M¸vAGo#6cw_;i! - [ѐ*8oC>?MS<8-WIa+-~i^3ZD E[jD=~A3%s!uxz ?N1uζCE$ೝEyUc*n[|LM x%}mu>y?),&'#"aU_n Xt(35](x VVa.&2, i:9F69)ha4nXaxrn 5K{XGsBaH6?wd,PVHuja\ofbywxOi,xP!9KO=ISy XIs5 PU> U$ۭo~QA9%s/@-A`Y/xaԩrW7/XYxzSXaF}3y8|Le:= 9 U餘^2qMs&e O33\qz %r4LRz/ m8aI `t.Xj &kPé"/3x%LְU)9Og:Ώo4 5K!H4~aalC.qh"iq\)\n{FS gSR`R*a(9Y-uVv&l0TAfwN2ߵRG +EAeZa"vi>]Dd^9w HYخ֠qo]#e9o<&fS06[k[NɲcOGMGGTt<*jSA`S_?{g@`0o d2u0f sS0ߔ 2|N,WINJfZr엟Qm΂P<͹knSdNg`k +l< Қ(w#wmN&dVP\w⎃FΫe[vd J(8mـU@?L =X P ,4Gܖh !jtbZ)]@*#è= ݸ4(|Dz@0N[9TI)j p+6?QLȾ,A}Ԓ94"fcGlI5\4=*y|T AXpyQ1Ha*Rr'壑$lDlRkNIT\K;M]Du&,&mzo,D"iWZՍ9Țf%r1XZW Bc4+^Axr&ίc^ާ Xe:[c"Pf|i'BEXd=)fJ Kl81L76Sas6s.vCL`+^ՖkcJ"H]ѡ8Ja2)M\a&dsfc>vUJ1;B]8p5$7A(ٷ8*3_~˿߻sy5*4]8Oipج]_Y B ݟ%Oo&[Tmɝ/*t"uuB,Ն:oT 4jai1R.aby=N[]I*Gqw:hpeȋ zzCB 04|-R*DTMg!ޤ;;Ik g6=$1[%b8~]m+PyL-2ZfhˆTaȤ(5}:H! In\G!T#c Zɏ ykf♋4]ðWU:)ޮ&p)v"!,v3LVx`-GwfJx(CnݭW oJ@m* LN[\sU+73'>4Bq|ZgAe$B{SQ yRXM8#μYCP9A׽ ΦdW/aBګCg CQL<%8*w"9EAUVLZ⏵ HZ/3<˰|i:Ix@#54Zшe:qz$Ju>*K~_зCvB?eL*ң<oJ8.*ݯ'O"<֓G&K6ðJ:ݩc;R\Z+?clכdsku65LNwXh?qniTz_/w߯1سHB~[d-.Pw#X o[XfS_NH'dJ CPGf/lMzzb`" 4$ m[}TX8U %' _!3qW~itWHao,kDGXp.FW2,d 9+73~]eD{'YI\_@*9Hfg Ұ߇kS-91"Z+^\80lT=Nц_(8j/&V*"ki9$J/jȌ;b$L&l !c{@ n>M vP.,j Dd>X@6U .wT脨Q'W"7teXJeƠp̆޳(ʳM5.yf?*D5Bߚel4]}*~~AG:GP$iɢ,Pi%.%Vz6eU5 URz,<㼳\9>Jý=sCkm%GeynVw%N K񙳝HڸbݦL7&0H\ٝl xJ|wFSOD/d4ԆAT h qwZ yocAҸѕH`;Qى\wõ&(*æMb9&U4]oCs9[V|nNڴ%͕쎑Pdxz+ˮ4|D` rc0 = ElJ1!9Z"*MC<޸+䐄e* Tn;^` IK H: D…nADpwDFW1o f5D sү jڐZ}o燂8RnN6Gw$9^ (LJz"&?&1LY-2R83+b4g/4ɨ.DeyΐH xZjUX-+;٨\V`Ɲ*H&sz`)ه["RRߥ %9kYCו7VLϗ\''G3$6f=CN fرbH,롁_%[ *D8]O]JZ5Z--#]ͦ"IŊ0*I;a̘.%.NHyJ2>ٓo iO5WqL"ޫvrM0;V"?55h^k'-8zBv]&!?J?Rb+sOyDoJ[1VGYmOV*)VJ)\Eq (K3{L̞oĥs+ Gg6n,D/-SnˢsJ5>:Ϣ7΋B}|/}9d3 zQ>DȬUx9pxCv7 ňMGdXtQ!+M訊M-(\pqH>L`\`&lr #<%F&D@}5W6>#rU/2{|m )xaZž[ϖoc}f5%M6xŴJշn> TkIH,_VyS?QLYt2]ﶘy`zwqV9mEj*^,e*/xE N3'nU#\;CSίHL T=t 7#*LܦjCK ^~ߗCXhjq8M8:K3,n?LBQO'jdQM8̗Kg⢀d4hgNւPoqTP_v[PJP~ 3xA}4gxĢV%1zd[h OW?!7`yFv@^A\!t=<]}=v =*"nm,G03.jAd9' Dۤm3`g$!Q6ٲ;KʗSꣽq]6Vw0.c"ߍm+'CZݡO$!Q풉קiHGk5#TY3ɑF슺r(Qe > ,{, (Ht}]}T2+!5oL4yH$cM`ȲJIV;'q6 w6:K\«](V~e- ChH;eB]_a`/`۳L֣x8AP2>`E6.2uyI_uՀ&2{ѻbncõT-n<ϬnkywX+Mg !xTVnw>HKB8aa0gvcQM\a*r4dM/5DZ~PgVZ ZB X 7Zi, Dr`e,!gv'T]j$s]8RPEe6r㤘4V7lMr>*5>Ν)3j Zp֕pfaH6۷!fJ}W=dLV yh2N/U-eCNwUd < nPsW3/ _j#QΏKFj`4&$Uc2В}_VHs:D6I x7qPMK"!K %æ;fB&챁3фBRZW^.brHR,g=&ofsR2vN 5gs2x)Eh5aBy)Өtj-/D -bw awZf 9D?{\v]>{> q\[%ޝ4{PA/50 o2{Dn^ qC\|]92'm2b8QG"=Tʠ>F_g*!ź]$HPD"2]SPg^N KRt`'SnqA7,tߑBoB%YoTi9? m<㩔 ӱ;++($<XƼ+?sNB$ jo@0_Ywz.d` >)E5C:{"p;fWK}2iPiAcoRF~D$Q.$xNys\]/A8Ugy">#Z{~ipɘ'\\Uq[D*Pj_^'pjc]JՅͲs̍Z`L Ms i:/=u.7Ș~OC\m )q;]n]GCR$@^H!s*B [fQ8iojKia>tbʉ4kʅ\\v6+c^Qt5[YB>=Jnٖ/xTJlw>O-y߈Mҿ3uYv4ݍ77Wī$θ/d&GO!aWk|v2 ].o IFx@S&.UTTC1pd3N''q4jbX~JoX, BFiKqw>W>X4m#m(W?ޤępED;Iioq;'GNާ+P!:\v|Day΄@+ VV z UtFykzTasdGmlG%Q3@ BgݪC6 240~6V6 #l/Ti ֎T֋{#Jڤ)vGP>b%DR׹!oU\} R;NHBe[JLoRSzP5Iև&p60?^q&"k2gs rc}FdQ]K,>>8$+Y;ֈq[mdzܩi-XF+wyr) kpO=yr,&׆]TpH!~lj4,w=?#AeH,HƖ["zsbC9nSF`^lGC@fѠΚqxW{)*PM8_{vTaL{"UEgƸufR87m[6mځ@L.$#(~*[a1bgfro˧uuň&k1嘣W \()a$'7/3HdssPnMN(uex߭_vp]2w8* VMq)Y *Q:N 2# KN 6!ZMҿցfTAi'Ų,;"3O‹g|9xPif퐚9gw9=.i9)3o #}b}z[yMu).RDė͎;}۟]ŷ; vF29&]y0.Aݵ93`xN0f5߈Ob8 B\paO+*;8oLSb*=fPLSt0j- o4 amܺSd_^ s@_7KKXŠU͹ J4\ēdl''ϖ$] p~T Ur->}WTlRe}&q=8ټ &d=7WQ>x(({\ w\Vpա/ fuDpRZ1=D0WYS/"jsP #A \aJes  ma C{[K3De5(K0#VRjUwu&jy^HS ˫/sq7B0 ـd"P*Æ_H`C؍[ſl}M!vsM`z"W1*Y,dHrxJQifv귟:O6=I D׃kvu'ȥ4G 16zհ!cZ*'qT c&*X*T@V\{ ׈ ^qqu`Oqb ݞGL Q18ꖦ?ݾ>S h$W{ GU d?l < CXJZ[Q;^$L|dc$"IĵŽ;3U.HM ^̴8,'>wfJTBW^ʀNhY.:;}6*PeҸ*(<1sDY@ iѱ6{O(JSrQ*La8*RQpNӌ$p_/EQ'Ű@CwD-&w}n8cGEa\=g9 |u 6U0Niee(ݰZ5=f\%N&;Y:(m+,]);DXîm7 oʤ!?kWҤ8}9ufzƪJ0Ȭ$$BA!I2$[e XJ74S*h#V pO]?0,YHFLAeo t͔#e^ (O0),vu[X۾d ,/MH!d:VUU`0ݏ)Hdt1":GO- Pc i$N V} B72י%d1]b6vd*H_,zqAjDWn1)(EJ5h˴p/hiy㪕קt>xK/Ik#n4ew S $Sm#F/-0!#OP,%>aw̎qQVLˇ)zgZzyѝv :631D!`Xy<[m]tBĥR|0.puJ[_ >5j9 LRooEY a$ba6')]o_5ԂdXapeJ N,\5h)R5< !7i s_ #4ToN/?윎SY|ɗm9]>(Eep#GlXbw@pk}㽮$+l4Hb 1Mvw`M<י13Fù yK_k~^*LmXh~/VbhsZON).:FHͺ5B\2ܲRX,n-|{cb7bY72M mսNA>zƕQ!中ԞJ#}ոo.  sqv 'aeCnڿƾe%:t?E?n"(G1Q3k 3B`=y"M&1P; !Gr}O#4+QNI'BVDĪHu<-Rm ɺUp]ҬQy9@3krb\:oTLL2<@Y齺}>"kyZmm'k%{q o )jf[]5jݼ8Et<^d`=W Aoa1:Q֌S!te%P΁ G;g)8BH} ЭF(ƽDu00mܠ \gwOp Ϋ`AnjwHDQ1Ai5:=SL{Y4ehFH>).?3D d?OYQHfohp fwx@sY tL͍0xJaPL_]yV4NGD+ti-LxS/,IDwd&uY$g}pkQtnHha3LI:8HZۑk(kA>_ne|Յ:E1+m0 ח/)Tr^Юŗ"@ITv41v{"Nf{wVf4K I8֛[A,fni}+)!x#^}|G dTnr~,hSdҫי[`!MZw{hNf/W(:fCNՆY]tO[N$^18=\㪦6 A hYy>',uC `O6SjȎhqU'%uv݅VG {>m9ex0^2'jD.0SOaRϔ}yƮU:SDŇp?$<[#Ify7ꝗ5Z"'cy]>p/ R?~ >4vyRs5MGKs1rMFZqEYI8b{IyGw?u|X|mUWzs]w$V 6 I㫆׮2*{!Pw~ٱ}p'ꭺ(?xe2~7]j"ʐИ ēѪB6N",q1>aatFǺLײxf;I,нXSay82*w|:p/X-%߶F48f~-'VL{d\[{,jǎ-B3 GAh⚋ DlV2Vc(OKVRDos~XB`W.=}D4roJ!o9"wgY>Xo %hZ'm!ĈvJ7bi~cQ- 6]n[^3ahcթpi(eq- QZ$Iޛe;9c2%ޯ}Pu-+Hg:u IA">ˑp.1_cUPIeJjRXf̕P^hnN!^ukP^ kz yQ%^*'}t',F!DC:Q<ӌը'~N@v‘eSlK^\]Ͽ\BQ%3+'hqYuIT/x'ed}^Q;u:sYRP} yF&\[4sAU"p 9+fLN(/3ɑzuhP'z TE6@#k̜*K*FkMR)7_PEm{zk'? *ED'%OJC`\:˘~2`%hr}l#-C4H6A'BF9$2xWG8'T^lQ5'8b߇ZEdDX*`~Qc2[ {9yJH-`]U[$݂&ۻ!iS&R+i*l\^Xy@a^=Oz쥡킕TIihz=HZ͝0^\H͹U#-K+y -oa,ҵaD_\!DdXފDeEL}9x@2yZŀ~IU;}Kt\ eic6M8ۍPWJו~r%mgw!Hs}gCѰ!ݔBʻ6(nB&,/?'m!XեYx_p:f9ԋ+Vm}o=OGYCbB~ 7(W*w‡ D_ {$]fϥK2$e/ʝTGc}}em uva`zlBxx:E 11^X 7fqKbS'8(SBSf `io⃀aS"6;0Yֽ!d&Cm=e^h&5sEk>#sRʖ{R>Uq\5e^2H]֒z899Ak9ӤjbI:\dBZb;mmD>":b!$eQC+] q5CD]deml.xyt~9˶ftyaf ォ$!ad$H\Q=}v \ILzQCO&,II!lۜjA 3dYwC+֗T8>}_|\3-- h =e9A=웫> &_X0xyJv:q~G?&^vF]܅)D- YD@>QX1H>oywj;v, F·&,% .p_M%U65=ɭ" @u88o-N!c&7>y$jt &&(7[4~k"6+TxP{书Ah 3:n)-GM֛۳uc6w gn/+ЯEۘ!;vȴ]iՎ%# 5;Zr4Z.^n:x3iWG#}T9SZL,-6٩jB|GR<\; !P ₪w5kUfL vY9!.^TN<٣׻XDMx$&ZZxT!Gl"Rb.7ߐkHʤzw|Uٌ[- "o(VoVG2u%8̷ -5E K85eʓRAM((M3ttsHT7qġx!1˟3a ghrS8g4IF7b>*#]v1KK]U;j}K æTdXy̷.LZh=CgE5-Rhxuj^d}7.BU^"MDdpB3ʅcI*ARYGL הl&dyI8nw.'-Po !DWqS2HDSe. = [S"İ,N:,/vrF&^hC$,Vps<N͆ -'X)xLLe>oe&FΦ䦐y$D%I IQ$>THѳ$>|΢*-B٠͟J_gn^qPeUZ9lfZ|ykwAGbTĿ3ěH*XpmuytQ' FņjH\U+~7KePGVP. 󋻊`k綊o]zp~4S4yHh{Q5$/+<}aM<(%ehj  / *2~ Gp4~Bio \6ۯtX'nu`NS45O{ L .{`C?K6($yp LA Zć=ںYdZԋmSGIK&aPc1`0Mm{%Tx8鯸6^r+=4SH{'A}&^kc6M>&eBD*`wk7`]rwtR3w5b%ٺ0Ur !BF3_ڣv87Y~'/&s,J9M})T< {k6aKKt6 dmk)a(#9)` %-NYTV7؉.bháέGT+_jh.Z xLؕQSXa#\a^VD.v1u=6}^B:I]OK{9ӾR33>]RahAŕX'hԹ#DBmMwl8B5Жw̩.*h5T8ٳ9HA9‚Lo'V*^FA"NXըa|ߡq]  5?ek=; e~WbP;$2QBT%*rG^WÐ+_}Nu*Q|ׇ=*ں^BK{"=k \83~XAA6elM]% !_XӗV%MCQ`Sy.>V.[&)T\g˜lSjg[$Uo6 z V̓UMp.YyvZyR' 1%8)PIf*cBJΒRL׋ƆqF_-}'|;>ΐAJ P&-tII>gI}+aNӽ>!k &53ۗDnH_xS޹]f@^esYWCM-m#__YUZmr,A^i ?%51J`A ]1oήq)CY4x1SYDoUkmڷs˅8^B`[x/,ITϺ5Kl~8sB0>N[h8*0y;Iҙ],&pW>jy+of3Lr6Zjbyj5m @zۄXܤ'{e(" Ա*- \圎D/ybɶm2OYF %tjaT@qox"ʹ f]` OѰ:v{ m,'jXiC늡v60gf9 S EvكHkq v-ti^ƹRHiCewUK㪵:EsE }9D/9Bcp׶ F.HP$P1}(@8U N)>ddVvY8\fo1$Τ2Q9l2j,i]dY# i޷>u"8&M.پRӻk2ktpx9bSןL( ̑Z~ iYW*$:EYiu ;ux<:^}fdvEEU6X)HR?4߀edu:[7GrxNqaa҇ev gtnH?b-**%ᗤbf9$yX}]ڤIJܧza+k, & 1 +Fol+ ״9dC2)}QK 84}C\ؕYAPPolp|߹Qn/D(8KڜR6\ 5fﰹ7g@a" hKMϚ? %CBO׏[Cѹ ko%V;֮둸66"*5vD;O?OOL@"qE/$,?e<7F~['ArOaɍ4J߱\n4$ 5as|ÌoZVFkӲ%Z#t:+5lK,I%Z sy sUq mk- {?/YՅ MQP!Dν9gysȩ_,QnR˳)˄VRR_ 5,zxk6~)S.D ,:)fƌ?{Wh#GLzQtEM[r@k]VYh-: p_!{,S:F6.f.0Ps}F&#_ ?m;3~hYFGRÉ:V LZ<M8Ρ=V Vq]HZ !#+23U㼨j8V(ѱ: EiTtp qҀrPEep;RP> eY&k?[G,3g=N5UkYl׿ br>gr`THR.n~W;ħTu2*pgÜr5DSj>?.;3瘱|~ MŦ~=Z]}z\ N㏆nsnH3Z{bk[(T܆[򧃫 ߿-h9a;0=$K~^KBϏ5 Jy;0hAA:.L8f`({.HWa1nYzR" F9a?۵[=r?>FYZJ&p1%.y vssLҞ$͏xq*W03+ȎS҇Q5 ť:CԷ>{y0I"%E`))3{Ԓ kLz K zs}k8]"I.&|[V*[[D@?k-ǽ逸Vn gvqZ:=M1q5;\7i|vq6CVl&B?9!BTZ 藋>9,9v] S鼏6_K Yk#^'*6T_y#*kmǚQ P(6n/308%uuI\%=OQ/q51bN2eHXc 3n"4EAOU8;ۮPN0]OE%+Slb:ŝYx[=~ q:RMjRm],h=th>0 <_/ExJ8C x'֟NIs"$&Đ z+ p ͕vA;h;;2#MgLV|V˒D0%ܦ0OѪIAg#|ica4UcAGR9&9ס@l[D L;z'2FAbIC!֧,gH9A^? y{xB)18qru{/` ߑ/6` kwP8EskpizNEVe/F$n ]|'HbdmYHKʉp '* (_\ r41( +t#K>?,߿P ԒKAן9k#7KjP!#]v:ϻt@6R 9js4"*Ii)ʼox9lXŚH~][XZz[#R۞^ 칳o R|gTt"#Ƭ}|k8ޜAk5/C|bCup=fs1{Hls[Hj(n !/alew `v-%Σw65e!{? .Hⶨ< q! ,Đ*qyyiM{@3CF:ZU}H\஝%L.(y8 32ž ܘQ@ ѤE2uqƹs0u^R+Yj>WSH{m//1:lz1[km:J;띹KOͧӡQ=|(FswamK&fݝU=s15?t-|zg(zBEK[t?𪝕 bߡUh5CK)1n|ZfϷk]yK ?p 4%&3Vlzrt6Pa#dȌ&}w]|D%i<*.3v<d5?T~Yk;K_#t~VZӒlxim%lFJg !nh6&֝B8_|DKD_ݹ3ʝ5WϿ{#x)GR(5m ˻[5%* 6tA1];TsczSoeXlI%|:j/5rۧeeWi43FHb6UkJ"/(CnUlu 8Tvїoz$ICUU=;R9CĹĕˆ'q 6K~ۇr޶WR^{j`a"̶=ɩ"LNf?ÉL2F㎇eïr ?ݿX$eydy\BZ-ւ,%֢ VbQJ}c;5z3A;B,7rNR/OoלO=dzc`lu1Inou "*U>¢Rg+s)xkwRz4xi|Ӡ] =/QL)V_eo&#k,&XD8pvL|LVP bZ&V َE#f^OaD(n?ҭ^$oPlՒY !nTV"Vr:|본~jFd5GLU,T u#J9Ds]n\>F`njU8Σli\qv+ Өѓr iY* 8Un3ah f$T^K}:{V䀰Btr 8&PiDb04jpgg^')ؓ_g `B+KĶkÙJnYw]GXE󘫑&9gJ1ʯۻ0ݱtq>DRjUś=%}PK "L bҩ4*\Somݺ5Te"싗uU@@*m+U$zP~3/<\tr#,!fGY*}{UTTGWfDf͂/2͏a3HJyط#Dy)|+ 篳 \.)eNZzVnawϰ*]heFUb; .B yfhpzsf])4YV!/ A(c>HWUɣw~-RjzJHGQZ۶%*²kKߛa68Ďp-Kl`؍ qgϥ"+À!{kuɸ}k˅g󴪱a嘁47nۓڜJ-B:^}T[aS,۝nK)YTK[l{k^ 8O?%mO5_u /$gEeJ*N8 N:qW aEqW+!u[+׸彘n+XD${ǔ}/DZMeNXRvHtqe I%%Aike rlXOzPscSep{O%܉?5S$f JζH}qʋcn8¼Gkw.De&Ü }->X&Ov Ap}>S(Q]HLٰKK݊GEU%>QcEҽgSBOBq-MՎ2Fv PVy= ofpxK_6$4kWۗMx,樇8Y\~de*C"s]p>/iO_ì|w'\>RP>)?P30,$P76f/;f7DǒY ~_ f}f8Kn-뢬{BNn&;K ?dav '!D9P5!)9X4-P1 sc$s{Ӗ.hbL6v 09axrRHWUn/!UW\ JDaNT! \=SR! Kmm[€%3Sg^{zô*t.v{>_17D$?V&"$7:0h hBR0O2tZDG|s2XG=O=` IrF/28\ 6Z;|kMY$/58 `(Dh5dI"2&fTREf qi]< xOt,'vq$po@UkpC-nߟ,@D|\b ѭ tTesu*v)'D֗u#{{3 ozI4qBOEdק3(h88GsL$rʮ^v{.G'jU߻Nٟjr)!&NKۂ@U#,-H8EoE/c<^z3NF >" oy`IUYatPpU1u88Ezx[/3a$^+đ$9[5m*:A_SGqj N` 1W^8PI8F jYoͤ@f%3tn;7cp؍bNq&lf|u9jfbۥW$}aC= [+sZ bMVKDp}V(w{CF7P1^2D⑈I;6ŢŸ9P^PҪk}m?[Mc5~T1kkS0h{hUcPW⏡T2^ȸB?/7(TqJ`0qƚU~7ap 8Ӯ5(# -\#AYלDi>$6bdH!=&xʧPπwmV!$z( B38 E&?ޭijwy~72-WO?u0cWByoز`od]8n{9h6 llgشOqTH+`,6T߱a^y[}Y_=Nμt"ϰ*_k{ q:g5|Wsp GL9ڨC~/ޡLc㙸nx@o4U|\|ДT9Tl~46As_5~HWL U|u7s8C_ }1tU aϘA# >smHǁ75=F_@O!)Gp@sJ?]7WÕJ z/sn-?UPZ+&c3/˟kMi500֯QpLqmoJ ,ɋ־~pFj5 &4Gq.VUavgnY$!:Tޯ*MT2ibȹ&6β:hg:¹uIz2EI[*l.C|*Uʠm+y ҘF07)pYE"eIOgT ߩGeVmra9Pm~#TF >[j7x4 :$zA {Aʯj ds{_G:"|MWJ3jhhUd{ƎD?8p L4\hl돻{)hǫ6 NqB!t6RIkq6%\BQvkz1X!X%m%RՑ5|Y?gSs3ש`;'l^_߃^KDݽe y\'Bw gژI)KpCHp~ٓWQM\t|-O:BΑFӪ %Lth5O.Z+L_)/k'p_xj C kaSWvKvT nKcauGZͧIVߕLoe?!GOpRO>g[H!ZMN%vXA$GѴJX%>i [ ݒY kZ i\S"D9)"XZ5P!biKOpOQ)O޵Lb$cBkB_].AyAִKeD7]<d^;Mbۿ>:NvFDb? q/p"˩01Z5i>6ÏQJ:s H >L3m9BV VLO:ޫTbt cBVK 3]sSd۶LK` !}c\:y;g/Z;RwolxQJu-)̱lrc:Y?X2IBU!{G7)t&J&q% S^vw=Bܸ%i|2|cI}g%qJS nw@mުK95YrvePTaitMtq۾H!_H/q}}!a].!j51d]6؃:ф/f oq  %쥶o?:'Pow\`Pw }vd.u,/O"[MC0Oア8o@tHؤ/.<z2SkhXk/c(fzhR'Htݫz q=aT1FxXHGIC3?8bΞ&jau f=b lc$BV9_YXo^?&E2<>GA]/D@^Ȳ g^!MxH}2 ~Y %.*孡"V=ԽÃb]8&) ԈpAlI/vYvL=<u#Ihb!ֽ̔=&u\sݻJ3ĨxKŘgXxzyGT'$t5+siH @hfuKÔ/wO>r:0F7DwY CHW!&ubR G6Z^CC "j;Θyʆ"~rARU0YK y]ί7}2,0mx}IM#7Ic&fMYY<'/ݗtHxT3%RQ(Mxnc$nK\;0k~'ު6s; iB.Cn|b7i&ELv^,Vdwah !ѫ0OxQN"q1MO.de[?)JD)Ȥ7[eļZ:Rw롰W^wSQMd#)9ǘն`VdVLV;u:#cJFΆ)Fi'?/Ty*r4+ٓ_v_61zrNe`F(I*tu\墠2Mpd4S-69o"· ^;4z j09:W$HtI Le қ}^F`uj Ѷe4D nW`_ 'Flef {Z;V޹!bR|nEܛ,~86}t<'R[$UDMt|J_ٝ6q}9j&G!b,s_*eC74uJO!B5M估jqJ&緡($42lGO۽5eXiFxE(Wz:lEڟE6"|t9@~CTG@Ih~˄Ty77O gʎ,BdD^ 5(˓l'H_׶::M\g5]5Y~s Q&9^υZdQ )rA =ULN:"%>"[ @Aj:.aj? \iW9}PBȔqy1Jc~%9wzAI+[ bJ%p~Bֆ}&pAzN{7y[,4z< BJ{YVMmbd."Eߴޡh!Fum(YMn;#+rfqT^ vRJ+ "&!egt$K ۔v5RM\ kWkfxc!4ʈ)-IU/D4hd}+xG^<3F x:|3PP v).)5ljUb!2oʆ*1LJǤ"\*2Yw{:іI:rh!B€‹q/qo"TBm7!2*\6/ib7-@FB}xD;MfS=B[ؠC4f /QXr-KzUiH9W^Ig1:Zp A+[nc>s+ܴ>@3nNxyY1 %*UJEfhMZo@$V\cTS _-?~s??MsAEHGŬg0eIe܇kx!Zҵ, lF6;i| =K\)3^awj(c.4eSl"=e\׃ZbpHyRX7iwUqI!e?䒧=UnJWqnմƋٺ뮜%),=gV GHau4rz6k*[8t}t(O3(2 6WPib G.4OPB?G-/)D D`hYS791]mpQHS}V4/(]`D蓂/_x7iwIFշ vk{\a<s} Mozv WE7JT+e!Tߟ1h$#4Bq* ]mCP|3pFaNW!j\J"/씲\ƫ>BIzIV˱Dӄau1B}%*ymܞwysq{]X7#M5Q߄$'ߪ+fĭNB kҤcg!h}>YGȕKmLY9-lu 6wUxIGɽƑ6\dG 79č;[QH3bIc8!Y {@H]X$;QLhWl X$/.q#.8M`;l`Y녁7~7Ü 40)"Qp2d#K4dH}WfzO T:1Q͔Y؞r0|x75sV,C.Ӓ+HV2~62&Z#??'B)Aj3ّ Wq~ԩFJE7/5>UiY\iz潥 J#' 7#*L~JMD!o#=@վf `"fn f1Qf/2rOY4_UđWzuk iM! :[NTb\?_7b9>%E~"e.14 6Hv)]sVӱ"Y] hdw-:~Q/5iΙ~|̧a<3$ڄɁus5 [#pEN%sĨ34MrnΔC%t|=tAdc5'C i8:yѨ:m²ZOL. _qݢQ %:HnB [\|wGXԔR+s爂RY}1_[8Or7R5`JJ—cf Ʈ>sQ:K3H0 :faH:ˤ`kQ[4&'ԇ5e<0M=,w׌`+O4슩eKus7z5&(Ѕ{ʕ+WDVR eH^7lV,2nj5[;VkF.q1c.Z$뚁@T Ξ 4qzx/,6f=Sv?c%[ǧkp啻\Y4ڼi{Iq=ŝ-=彸 gȅk^UQʺ@~M+T˸c*G,Rj꟡h3&$VQ¶U1vuTC6=ԾtUBUvM-g,h۠oi2$ɽH!nJZk1|PdJ:X"+c;Xek{G.0,+i8 %br{頼uFp813om،Jxv-1ha0* 4`KZCuxkmSӷST˭.)`qC}?=)YۆMA4_ WRsPh-CẆYahCtawi5K(.K-TG ywo U85z&f0 V ;> n9X+^m zud g$kطz2Ĉg %!G";D̛RI#Kܫ ,U nۗh|@˄N_nև8@!AW߂r?M*v!&$M*xq^~^1Ej/2_\DW׭9|=f@ O^=#+8'EԒXN'S8}v8RY .X(iդ=TkS͖sb)#!9OHLޱ+(mV]Y oJL3腠2`!=0jnW-mW!x$mKNgӨ ixΜC-"!,RYVw4Xj|;[K#Q>P]h1.̓qqVE[(n1E:Aʳu5QSsP'Q}maENx5AgJ]`$bjH\oB oY26>޻W&>aen|l1ai1i+R-[7e~3ALF^]CsR(Rʫ׉C)ӫz˭]{3(h4+ }~[S5< *#MyFg~9,ܛ:84]A+GP;i05*z]xsc,z']%qصl !G@Sc|"M>Vк;n> @R)i"oP[|&JYھ$*n4lۭ Oqtfo&0k?r/$QqK._AUAdžBYȋPt9؎WpB΋)xMea^uI8"fs¨ 1nX&яM ȺWw}9-eM9DJ*^+!>= wZ Y*"~k7^Lz&q%!.%,\~۶FnԗM^1Zy,9 V%dž>p_oU==]mBņk\[The%RdYȐG3@OۻB_%6dnyL=]nB ݸ@e& W+b*'"ZLI8tɹ1Ymդ5=8NyK. ƴE;^4_n:9Xp61I?IP+/Y5EP {:CH* n}%WF}E,piT`< !gͩq y3 +젿"eF':-&Yٕ]٨J{r=o:_p\*!I\kq+͍EknR_Q*Ȓ/pq{;P<Ѐ+IBz}Z©xTeHEqb{$5J#!\} F /o:arnpjӽ$n%s)T:&<[ksoK0.'2'Lˠ8QtYr1NH*6G͂ZȌ6bdC?Kىnh@a\iG}|\3wUc5nonFRH!trmTf P#w%vY0diN49B1 D lrX4$nRP?~e]}z5wiʔ`4ͥAb`}('A* ~n7N˜B>{%' O?A-#˞Fn_4EG8}mq*3?M.!k{͑ȱ^`JUʤqP$FJmwN2L0D@ԝؼBJB6=OO؞ŧ|eɪp_<'9WRCrslSyΗPA->pYCWV߄~MGM1Clٿl63xWhMh /COG͡ g 'A04Yt[>0iR]^!C9etF|7ghBtO[:} 6Pss8?*xew-^O`P~ \?3HW6k_IE$h6M UY +tص#sƏuyrJjDHQva rRu4pdG51N.hz} r\"̓˕wxĐ$v_xlޖ0ZRòN6V2,>26Km\/& [%\}˔?Q Z\2A11vKQLO}/nڇ`9 ,^L%D9 qYx'G>NKW8ӋYtF"F0r'jV@;G#F&0bm2eymFp $4i@Y}L5*Lcs~8EPPjc)!JJ̚0&b ·`Iʹa4v.֛BWudSc.{U7M`T7&XR.jF 0ڗ^dc+4_6V& -!r{sJɏ9\zK39 8(LgAQqϛ{nsHE|_rb1H,z!.m|={Tm3weD?ǍN')c-P2hqf}j]ǨVӈ}@.򦝄3M*%?YO>2.k&)DJxim1VS2KD+/YKǨ鱵A3Zx~ǯ88@oTţ*#djiSG=(.$&^7?Mwa/HsA3rO9홽KȣDa̽}+~Վ<ۏvS(2EYę,}ܗ["W.6#_O?d@`$" Y̳} z@.Ng"dpKQ-><(a40~_P=R(QwF >{X' \ǽcLzJFBj`a mU[-.Oxs m}%0aMpt'-6m]5vN)sx bgDړwqL?1gd=,2ԟrPk5߼n!9]L_ : TY#\7qr|-oݫԝLb{ߎ}xꔙ[8kߌkoH7.뿵O9Jc}<#E.jvDVz4NHI]Z,{..sދm]Qy-6 !ݢ9 蕆F '/]zǶl](sTe规_n7La&y5N"f!X}}hC)(?BwʣP'ѝzqa?#?%1lwITt 8x|E ; T4HUgp^ ?<:кbrZWUWK:qj -Cc1.6+۳ST$|ۯ58AZ|6sx;HRCYdoAt ܜ>D[q DW ?%ĦZ0EK _eOK+/ϧu/ F_н&dحWm}e} .1"Dқ%K1~6*1-rئNoBe"MZgA by9$HHaGR춛.-3 J6!޺p, MDâC ٤%M3 ;p@]g+_pLy܊۰*yl4&If7M>D nIwv*-iS/`6lYVkLrrUL9H Jq܊$3vFm>G!z X(h>W2*!Ӑ4=E10qas& rұ%eȲ :u4h#iBttЂxOߢA%¾TξYɛ<p@.%}aItԲÕ5*dvgP^o- !~xv'в{7xG;4*Xb?ZWjH>Qnl)zSr}x/.W8^N9|T -]BEg]YkB9{щ< e/t~I9A"۟/$YPڹb&od+[tOl vuKz AߦhM(jA"xo%9gަ7,e]3-ިЋ,ʠ$Quț SoGD{a(zpڌ{=;-i̹hb%363#Z bHZ/vu<[g݀gƒk?ZQ/1!IE8W o)ڣZ~J3欐1Ht(-}+N[qq]:e|vL0&geU|am\o(;EO)ug @m\ذq0TѧHBmHTpſ0PZAQlHp~w5O}FCQib1ʼnCnTMDpZZgc1،6 ~E0тP1쌞òZ(;ԫ%Qb&C(/ߺܟpmsтE?Mѩy~u=Cm3|U0[08%3 r,ӎ@K+q s-恿PI'{:D_ ? WP^\P碠ɖ{I=z8(^KNMiGROC vjŽmEJ;X(MUѴ?nOFf0*oݦ@w[.DyfǻX72f"Dfݯ/lNY|J>S8a\>全}WN?+] %9麩@Q ь) hCSm7Wև B=s] b}~[&fQ? JfN p!⎰QYg kV`_rAk&}p!P~shQSʌ2ʥD܄E۰ɉI$HЙS`WT68Ľ piDn@O︳;2Hy<@3D.x6_Q\UMkJn|Ԅh19|BzBߨf U᳊ V%>!ҜwkS]?pLw<LԑDtb83У"ÿ4G }^+]^El{õ2ZX?N4O9xXJVbA7s\"l~wGu h ktDgwL"쑑P@PUCSnU'V_6Տm(@+S(ά򻜱Ȁx2uc^)=%SB^DdEh6YG%u:wJ&5H]-6eezZ=':4;\6.2n5^0- hf kX|^cqg7y*⑜hM]y:!E5B؀yˀC-oW䵢q6,nuLfh--98ZR׭m<_QZ4s!1zU!e!%QM{_L'ɵ8ܱ y5E ϔTV4$TGa3+yг@qdX! ,DU5iCE-BZIͭy GܙE:*O~[ V[_\ yaƴ۽ F:Z/%>vW!wRfj/0Jl6p}Wp6CjmD6e=):s"ΈS|E3T›5P3餁{U^wy:]V2!kzףRSX [1 q?/`Pxf{b]oQ`Uy W6c"E*٦_*`Gh9'> LI:]oɼF/oaZLz梣Wi1}U4,im82 lfopi S"Q}}Zm|ecY-ߟJ4cK=_(u `ǔ51 73~ x)Gª7w CoK#{St+o383(PpGby,iD`S]{KBFU9[C紽9&G͘!k^;f-x:DSmtHKM[JX5GF:۞逽GmT"JKD{? 8Dqa2<0*@ d[Ĭ0օDiOPJܮA$^Lb[t&siAZ/ <]yw.DqZ\X FI&+: ip6PSָ@̵݋*ՠσ_nf)f+uo@r~~@R?'XksP7qn`YRz+/RFUҭ-`aCj0r.ږSW3k:T+&"#[F ƋF6{^㤭rIX1cB3r!s5sAyx!ۿtȧPDi*"$RrH⹢sY,m㟟aE%.6?f1" o>|$hڍliuu I{V?Șu"9$%/߳ne"]}KWyѼu oЧ' 3I61e2VUzI8"=§­bw!|4 AYp'U~Q"wQGjN'ϪF (N )oJۖS!hM7p-կb(8D-@]ٷޚA軘S&gEvveJ;S@[gz߈!o3$ .'v)=p™Ȍct;7ǻ10Wf $TEgB\`9`V8G!q @xo{dYh|K)rup"2L:p 'R\zN1+~&f44 ~72,`(fV qzCXov۬Lar1К#6u`6 ͑#sYb;cYvZsjtV8W> iWic }ufׄC,; /7UioM'· MҨxds#Lf< W2XtoF @Q3QWBkvSb֑2uCΰ*iƎvO[ؤdSLǾ!]huh2ux FX-4PoG&Qtl y )7=e{K8wI2*ܖG"g<}zIA }j7J0:'W^H8G3NdGi$Dn|'xy0ֱ!+ck=&cqtw*S\38ՠjn8|<5S!L!X:а?j&|$$/ԟo<05E`? 4xf긠w7ĀMQ$S^[Ƥm.r3ILzP‚ DFĬ5Iwtl57>l:63mƒ-\ cj/paҨu5C3uҒ[C%f,@l-P/V-a *cA+=,"_MS?37⻧sV{BYy># D-HBz=[4U0"7- /N܍W )KI=Rx?TF_,\(c3?ƾTKv6)6l'W9Hezp ,or)P[v!mjuWyi^8]Bn * ڻ;z%;­(嘶MW%5n_ W}?$pW8GvT&i~#'hzK}1S|78JH<5kE$[,Xn($"ȜTrBSir8sCؠMSZpUҿ39J%j$8 ݉3hVDrx_Z+s`},w 4•$Gŏ=*53+ pK gY,^l9# |cdR=K+NdSIR=*F<3;B.Q%m؃({'>毴3O*e: ~LeS$y|s$&h!<(s̥:1rDAxخ,al+zFjYF# JZ߮E\xbfzǺO+3IzE`_EK .}vCTmfvq*ZӚ&ߺܪߍ4=/#zbs6 }yoKBMBS hݸziw?,'2!;ʺLXYPRK'7]7;$,k_@<΅UU%A!R5\:%͔U2U;2xg咳c6rDC=ENϞ5Nf9YT^//N6:u)b8[4nS[Yk(oNk)ȲF3y.c3RFSABoT'heB#P7;\I1TE+zf Y`V.ֳL<3sH" ꩅo@/??Gfc>ȿfN+Ad 8y -n/|yp>wK1qGco ΋<}M WBs]^'r M'f9$ 3,u%O )Wk% ۓ3}R8~/E(0Ey%dFBL^—~};H:wLG=1Ѱ(6ێZZEzϟtG^7hkƱMx, R<R`5k~ pOoS@YvZ0k;cs:p4%yjش}F-h cKl솶_6|YdnU9M-OhuueC3Ke;3|8~[:=?1-i)6Bd.ܾNya%$a݅Q1{g^&^!B;V,8W.s9q'X6@<yYw:JX}#LxE 4?Q|ȳ̱\ԓǀ}\yچlsUnnu|yQZ"fq(]ݪW%gڹN*+8t0nF0J ΀zWVfGYBNYv_u>7޵\7t%6|-ߖBG)r_J ٯYr0!/ gSJnMⅷUcyDdkѝipN u6۾]64O[ BHjuF'`|t*NK$#Kqns}<%M4H -593/n>mRֺqIJ\'XPIP%K Δ[\ ,gX1aJe2{Fv,:irz'F(}͛X۶~̎Ev z+u9|T^N@@s6yoFQϕ}صٚ@ξM&YQ_MHT{~RT,rC{yr$*{BX%xwt3'nu-塌[i+84>p)bYK=J .j憍[oi]GFw3ѾvőH-\hK02_T6qg۩v1In*1o `ԣj=9Z$6 ݺql qn6!W 6y4L h6*wPs6 I|jZPδXꜨԐd*-bR&JsHxBV ̢+/q L^ Y헂=ǞNmi֌Nzm Z? *)oHQp.q$.\v#6xEYrʤO `,_PEt5a 1lX4u è)e8Ħ؅"㮱1Ť4*L(u!OdWÉ[7lo2LՎhJ,ca7zT&2+sYz#_:O睟"9vh>XPb {ǒmǔ"2L_wuq>B}iA¥ V.]!Pn-n H#$cdxhbi&qƷr-"B$1H~<*EHtQ/%d?A$Sf^1*G'AnA[_4ohmE*RWqgݮQUф-f\ۄ "ĝ>ģ EǦ.(h+a]ű lgM5pϤ•8\_#EO52y}-"U4#F?Tv J*-&?cqI1XNL3!zs۷\n`aਢI!02=QYx rb\4=y) Œaߛ#0 BųoT~ 6Iw}o3 UBhy'ަ ڿzxnb-Vm9 zbt:+$#uyzQq#DRM?R˱?s+j`.Tnv&;.g&0QPC}cJ9Qi8tO8yvEWpiS|FekYƮq[b`d7 (VV#,91 N$BdP?dq4/ڝ7aƟݶ1qbQx.6@f"%0CBC᮹B%"B4jxYw4'p %;<˃=Àqr@('CΘZAABDko/yVұiX4矙fzg7}%V?=lPpJy0\g՜-g1zQW)_rmӢ&d(SBk-5 'AZF/gթP) jy[fy]oT@ )A1|ۻvJw 1eA:9?RjĂ[Ղ=xA"Ri=Ce垰WeS,YFLNɦ.# (vCI |]+3zF jO(fıNKKzkk>kܓIMV'yc A" scHEduh+R2Ca=\.j--p@֪4}G{z_M%}:/a$\-uC^ T{;V^ u2\ž϶3 \1J=}-VFhu[Gvml1$6aM ( yU!'9`O9ǵv̄1-3x~-ڏ0rc;<@>bQB^P%X;0{yDŽ.?Y*yiQf3 A&'.B;UOo ,7Aw"`5AsK7 ϒ@6ڨęc]E`PuM! 0KHYC`j vgfZdIf-ϗ3֛C=mCUe(ΟvX>o̚$Vs̋#ML̼'l$;HM]ybAZ? 0f)^9gKr'"j^! ̊`=q oɴRڶr:ighj_K9kQkgz-7tU96a@3?ITD XFaK]%G18&*TR1ܭ;췿eL-x'YLTs 3FHz)׺ɠL&!|,usaק]/-^Xdz 0{lyG)5*lZ*5\Xu%P'z>|En9p' 7jlPij.7~:57uoC@py8A^~8fڅ' a@.*E `wy v;j~!Bkv)_35YE?gw!'nO5BƼ:o:^>o=8sz/XpFO"u B1k9|?i0spN!~7&!a>XebR2 ~֬}9lZҐ,%_l>dƾMfȠARHHޙ'"=`HH\By-~cm8C Kw!Z0UQZBںƂCf\I:O|ıLa|@‘z )SO0?X4u@?(~7(yWܸ jun}b߿6sRV`qAͽLzk)"+ ܣ^x.I7**Pd[ o0P沺3TXh-+DRiό}|fqYߌuXD`= qmx@!n u+_y * -h1bu5ďd ?+>Di ad̗o@qV_+$ۅfgkTpy)'M<>mPezn3m/L[cHҞlbf};b s畊6s6y]Bodg3|HX\^r*5KbCf8Y ݜ@<.L>p )-3F[wDHp ܧUJPL1{hE[N^c9<\Y am; %2hHXx(|_ h!J e2XgHr)+j=';# 2 M,WZxurRڏp< Q6L;kro*ǂ82,['DBiti(b~F`G%V#ב>ViRJr팄Y vX`ADHBeJՆ. K#"Mc9"+6ʍ-Gho7ha|MKH&]Ϩ6HSpܫqq{TWIe:@g XCxݑ7[."TYaඇ  s\#E+Ø3ѐ겿Ko{:9 6I{iA#1u`F;kK>CV#%R&Ka˱Z:x%AˡJ{W ~7 $8vz?am'm+,]ndrTT} QƍWXo3yGn-hiZa7%?֖ree࿉rpKؖV2ڠu|IyI%gyQgVGg7#w"Ǭ(i/QPzb{]1凑] THdvYx>ҩAR1i$؀m c`3Ȁ6cDۗ4 #gLs:oRES 3Q*n/MBxmyT\\J9pBE, ~,r ̕e]^l.J$Wұ PT5Y|>;y߹|sUn 0 5ވDQ@14ٿWE(5ɼmۜoHP2s@SVFjAZZUFW8!dOEbKFe㍕rՈu0Ծ W&࿧r\<(bU9.+nPF˅O±A41)z w`0;|_1D&-<Vw6Ѻ0>yvGAT2B<#fE$>:Q9(2G2[iIgKm[9!8#w2YWm12).EX< ;h=;ñBPtY)rxR- 1< DRKTH ?+U E97Fbtipp~xC!dv6;fl`CTڪR(R D'T8ɸqWqdfn|HV{Y +j`_u%q6R_o^փc4A場:ŽL `_޵ٙ'N(E)Ysx17/6|aMQMPk-Y=Gpic2 }ȯPeUOj{R2dC};Ap]'s%vDYB6x\s䒟3XYuTn'oQ{}8, c }=hct^ ٴ ΐ5ŜmuXf5a!8v1ϧd0.GpFNsdR#u2< KusXXM=[!-א6dC?oUB.2'רd\:M/{䎲*{ c^hCZXd?,3JV_<$H1`v{F2CU92w8uV$22n;\zx,5L[Q p؃تB´z8Q;VAӅouYL kOE-pAYM29in2,VO7,eЎi%0 ;fYǚ)翑ʾ7aeksخ/"3F`ʦ*#eFco'B*GPMpi"aeg0`1ݵ%gx*ۭA_-B l\~ v X9Ϭ {)7!J#k5h|ĐTENrJ .#RϬ!H=>3f{M\GIsWCyצӌ!*z^f=^ Q C ̾}w =T Ŗ u]Yx<ܒH ! V%3J.~"DfeVHmQzj>I#&p=[^!Pk#!yF韹)̀ 5xֈ}&兡$x _+y0Ź{ gu_4X rR{u\ FFpI i F@[1 Ag>~0ʉZ"{&ve܇W, Ug YZ#ȞMʍ]–*'Yج׬q47mZEkKZ^q')IxO@R NJ1ŴMud(3&-X xY‷߭b1*ړv6%K,=!@l~PRLJ^#^h὇]qos*dPuv@WM  %Kjq= iج@L[‡ѭ&n ./ZQsL'$vI}[G=JCSm,ji'yѽ:n+H2rlx_) 6G*Ĵ?ǒԒ9\郮[<9r| =QқXB*i2wY!&k k3J쓦AX|CE'4$YA1b43L< rW삕 ,T5+GZ?_iR n@x(ݘwVkй߷k8,ͬ0B<ɜRh-?MVX`(2b_2I›[^f1aV4xF,MUW?:lyheN/bWEsnpZ>Q| ޷95c٭Ōz>0$΅xA,D|aXưe[&`3S,WkDx![՗گ EaL IazW[NZ[]5#&GYĪy)gXqiӥ[+(9W;0EìVNo'&^A<l:u$崊?" n~܄Qf9L2a.Y:H^)I!va9b3bCui\7z_}P$r )SƒPK1M $ ®v` OȞZzgy pðApmƉAXE Mf047FΡoUs׷nt)uS^ `5#wy%=jw(%fP[3`'6(i8q%9].W ; ;k?Y=mdUhʑJx[P[+V~ݢBjX-8ʝFqd8l^␞ZIR5T=6z"[iVF"'Op9Tl2@?q^&A읻GˌBz\yoK(RʋL }VTILה@4!V< &U xJ+4Q 6JBkDNf?\v]5̂ 22Q 8~=sppgovH1g M6h*/a.:xhI:Һ GVY(-:X-$') m̲?`eVWy { xbW9deU(~ ŞmEY 5-ip˽,#pǿ zR!еtfGљrKڕ,)ӫi~DXYyJ?ȪM|$B^cP"6JYHVku\,yKl6{E~|ꢶNIW.\sJ0!NibB0($^jC֧0ܢPZ'qܽ&mA&t5$1fD<8W1'BE6\K/Ǩ6oOki(pD/ 5{I`9 -R~ 4.9k\4hCNd*ڤM\ёL";}x؛\RBɑ6x wP)1u3u1BYu$K ^ڀ.y_AXbѻcRЎ\F'j񻰞_ g<el #l_>@hVvܯvoӦw%||L!(҆EnQIz?wmaY'{ !xg #íz+MUKXIȗPG Cs #{\Vp6V?e: 7M#Tav<qv]wߧ=/Tf®[|AnĦyenYP7¯js@d =Èzc>m 6Iݨ^l,kMщfXO{gIC_Po=B~SZ"3W iˆ`_= [|*IsFO !z4aJK1܃M':E׮'DiI~&(B׃]i`{6ɟyr5IҾ+op^eGLBvy8$#n-a=rbۃMsj. `4Yo*Ap- Oq,|T.>[llmUbYΈ9AHz?= Gu5V 'r95:2Bi,Qꜙ65*;0~ƬP:#, Z_e ~+[w,D6m┌XjQJ G&̓ `‹!r.`{SCmƏ=e3T';qaEӡ8tst"TW=> {`Q1Hf0+*Q&˷,Bw3D_<8k"oK8l.I3or#$ Ot 3J</cQ*}e ct>C'aP2x{qطw2D#ՉORQCb:s'RH^V)A(2J1]ןr.ܖrRپX㾌U%f,S̅롷r'' Igy$7 vs˔8R4B=c2* r\mV#:3QUs- p4ɴ`S{Q_ xXӶUy _KǗ$|O@4[meyFȯ60 lAn*ݐ*%` pq/q30􇝋+%󑷠QۓX= UKʆ|{Y-~dJ&;m\b`)~@2@v?Cb9~ 51Xx@<)[ u47d3~D7W9#Ҳ# ^efU L13!2_>Id[ݥΣdFwhhi̵ סl9/zh~(6[ר]}땬:",CtkJQH|)Me{r< *Wfv/*!fwrOlۮ=xLW˗{ )K-O\Je("e|kkTI%i0R`'9HM [I_ǹ?0GZ;*) r&=s()7e;$ ndc;KgT9q zZbaY$ Ԙ{8eC+MJ<0J N!+m~h<^q=xJoZd SdP'O}4?M2girj/9惙`>Hɓkl x\|NS-…qU1N!7&[+ßٕ X&2ǩu+kTA@2u5Y%g1bGө@aى 5JX˩%BgmD?od1HF&pn\(Pq0J(S!]lv ހcؿv +sH+)H%|hao 'L3)5Z E[H(.;~͚1MQ ޤoF?K_w:~\|M"3ln6`b#%\n=QYh|~nw?;O$f|FY 8)sB]=fsD<G.F طc=xptR66릈l]쬿QG{)ѭs|a;l*O:+R?ISK$| o|˧.)c[\vUmW!.Y^) --0'Y_Ml˪#۠EMOZC2RА:CwiJp)P\nojЇ~`)Ei9kVuƳ_IqgX3o"8&.34lZ@.R%+3#8ڗZcp5KKL3{Hg-k ƷUw-a"BeJ m!*\y7%`Y%X70n4O487c y~L H+)jS3u> 1P)kmeNCT)|LZ$ޢf?o5UT.Mͪ.gLb3iAR891a3'P" v?NקҌ )d/}DUZH# 92mt(: Hхi{f#OKe7es?R"rDёCXVͮ\X|MFc@Xd7^Nv"صQ;ۓ=ESHM9n[1'RFi/h244!'FRF́m{HfCLҲ3*u,$+&S\;e4'0_ dIuFwj r,pW^ȻxI)wϵC0pAtZQknLk4VfU_ɿ'`I&.1w1LaeN9)C9سOHY:$檠ם>W8u0-aJ0MEpsG*]6YF$) sl8Ӭ:ES/Yg*ۜPa}w2k*2uX^59z >ي6+d6IZF!*6̥ Mn O|=A%Sf0kqHr -h)z!, 3)Tt{˕!?0m{nGʪjlSZPU#Q滂bI 3yfbs)_LsYlc/x,m\rMkhpVei'G6,Pl 9{[3avb6)-1\jmăq#n=m-85>|l)T{:< ̏m)G{b6dGzP"=c]Cp զd= +T%YEjOW49#-l2g׆/* ^1̳()i\?M0Ά Y Z5;;0(eL&-crQq¨BDS.LʸtY8^\}KKd!.;hhT\A g6=ÚۤdKj]}T3s@S?v3,ڋoP$F4:M;ɮH!7*mWڪt)hﺹLyQnq]WS߅¡_\؋Lr|p1Ԡs2&|$Ҡ5ƌuɹtܩ&p:--CD`61c /.!&>Pr [ oJ~2O 퉌@l% ^ʽf /;{4R0Az&WJAŒ=H<$frn?_]{bmEx|TL٠.s9QofOdN2ѽB6jts:0 شa.:*RO56t TN7.Ξ8Qdѧ7/%"*fl/.c1Z(OzuⓧSe:J hA R\s+uNz,”/z.sey>:O6x,7J!OU|}W"%؎~s RdO(ҍEB#d5bрpCO!ŴRٓuݝݥHw7Ɉp7ljp뿰9+P `$EiO| 7˟I,DYڌ5{rLH1ŬRB?ov&Ea:`_tZ, n+$#.y#Fp7I6.`C=)>^l$cp.Yq.Z2&j$adrۗ  pN92^К1;S.ZrÃa}P['arM'\m$- X6d_=1-,Cd Ix)'ٶZ6o/3yPwTx\pa88U=g̰"0~mhew߽攌j_Xon<1* D*i&[ haS(LC^yҒA%˪``g:A!V'UTb:KF,5rus?$dv:uybH2S9U\QQoRVxD~"S}6nN)d3RE_}[G_.D(_P^~;9e1[}3q(eZWwag/M#/6N(D\ B$'NHSb&伷jsrА5r9:"(]E6h{8gaFau!1Zt=vup8/x w_P4BrNTvD#g¦ tHF9^w1k ,Y0V8&nˎ*e⺎ x u &8/[+cPea{\9{ʤ@+kw#dQ{E]Xw;pω 3渝Ҧ")(ϽkX`"FfQo~ՀNV׫ҕtD$u z~O!|+JxwPiFϢu[w wj4V)-4zxUqqUqϕcfgy^?y Y=jZxMFJ_Vo1wڎXEi4tV]!*}gJGV/Ǟ:ٌtiX")= &AJe%!HDxrv.T M0MwF=e`8}P]ܴ!:a&FcQC*}k#y%J=R"^C5gB>cpPQT!#9Hw{I)gSn^z#2G =%!QeY)9ejH+ ؟2r d&G9FdCv I;ĦW!fxv>=~vjg) ҒKӭ߿# tl'/xUS@D: |Any)'s+or:y  աPP#[:i0A2li8Znu؀^ï握)5V!qi-g0[JUḞ1I}zsYsgܲ|.] |Jx[kB3Gq,B̠* O.'F-r>=\Gy49Cxn-qOzٍt0Opip#6!EQ#jr샱13~k, -ۦ`Ǔl 'K մuƷъ)j]c]-0Ê~հ.TE- @5mلyJ٩uHrDec!$,C"nQpPNIC[!K7w14^JhZoE\O{8Q ˳=p"*=$ː|iЫ[{8-);w(ܧD8"ihXqæH!"ѱɻdܖP74פ} [-CY@^kq@!;s)P^ "0K\ @}ЪF|,m; *U-5L+`X4袕O>R,d\3,ո:kVٕPPq:2@J/Ѐ bEK()WЫFA&.G)8uvbXGǦ=_5Jq;c{_*!s:M^npSoa'g!tM" 4j(u.DKw~/f7ҙ垶unhkp%K %ÉIӣPo'0XDl}"'NJU_$?R E|VB#w GQKR"eBHeWo.^ zq W>P%Xi{K1Djb|B2`\D-{S5_Fϝ k*"I)oB o)]Lt1*a&.W- (a)Txܤ"O.g]O6972#T!촫h$u/+,z--rr/,#wER2 HD&J dξo]K'^e %gJ.%Ÿᗯ2MJvH]z&Uxt7.ێsq[O4ϫeuX2hԘ[0#sOlUj~OcޣB:zfyhSd.lJ~f6aëHۢ߿S/4tcq l;_ٕHmv?0US(%.SEm׋^*ԟ2ܟ{U,H-8mVSTU2h6aS$+\gi*8{c#ɰ} UyH)w⡯bR3L3)6_3,#!4jz=wF e@)_3EFp驢4šSD n ?Qp)?xC&Āp[Q }ޣ9g%L:.^SKvuƈ¥ _Z{skx|'t R.С'_ E"㉋cJJ- ɉ TAӗ|b".nQ|+lwا+2XU lPY:e⒢y.$"xß&.](ԡ~xŹīN{[\ܶ/dJζȸ3RyHNIqۍ w=_cDh *T cX;one( 2)ci>s@aY"}*;X*5aEK 6 M8*}C n ErH1-Lbq$1&[\B -K[rӚKqەF{K|\ma/6Mnu (5*mz(14CA1Ƭ)4vaA,Г>\VgawFJH;u8p ivgLm7O#e6:bzߴjڝfL/g0 Ꮚ3:m:xw} ?wce 8<5` u~&-$DRHgD':1YJBOw@J}r1y>!Nkjw\a M3*2h]ο%UlGW: ;,ırkdp$Ld+ v"S Oy"sM]m5+DwRs˕ƔeII=7~Nk-$KfM ^{y9HZ'IzM%v&<$CS6a̍S Ǻ;>R1q?p5‘*Bǿ_hr$q\ř$4$pe(J/M= &E JH?^l5dfwc^]ͻg)*i}(gIٰ䠂-eTXnϬ"-A/ Gw KQ֤5B |2i Uf~)uoώxs)eXdRiYOTg4t |%؇4(-rf!H}yuaUgnFhVGE]V$qGTR*{Iz Xn%DPigB ?c|j11:\ME4ɽ#Ac0 r26ͻz^_^YHp2X( ~~F&**I/FSFyxI 4[!EڽjUlR U` RKgv3 uRSyLJ:b %Q׏~ vc%a_7EnAD,GΘ/^n3䑤ȂՋb{1n;yEچV{RC !7tK`3Q$24k +4[~D;suC6"bݮES1o\jUhT'b}tC1 h@Ѐ{dĖjege[H!Ku/t<CvgLSDSAM)+) PRZTU (iȶ+z&8+ٜjU iǛZIQ<>n̨n^*|r4Xx鋕'տ+%cGz=j9ñր!Lg&hܓls\,Wi@@HcwMl6Ћ iWѠtnbG[^نuG^2_o}dߊ9N@z$h-zZapXJoPD;[lN)ݡ7\ N4n;!l2tSi ~9Zde;iPX7ۿn-p$S3$x2Xx;}ީCUNa'IWyyZ?qtv*FCr]íԨl0VBv5fCo|S <(IѦ4KbrhDrm.Q;8W qx=sތ/2)\Rwd(I'ŷ#m[P(UՀ\&)G1zwIGM c U=Q{zt{Í_ O(.>tu'IUq-Georrhc]f3*jsna7n\#A !U9'hXq#8-1e8lЪK6 o@qRlspMx OSv=aQ>D񡉐rј:Pyl0pa,σ@׷Tm w4 ڿ^Bl=1pĘZ)T un-^:bYN6uT}q MIRuŦ!4?8M-2"H$*UO9_֋OZndc(Kp^i0%hx1uwS Z/8 {m=ys'P%hL,` fH{zNG1+=C0ʖH*r v> *yݽbs~-9W+MN)+uȎ(S *R7-^AR/TfBZ4!Ag?xz<$=k8`##1)C-.3o&. k±*zrNXXzAXD2bT:5˶hyBdWՓޓu\& q:ޮ \̝1BJԢ+t8s/xRJ;Tܿ'U:"D>mr2`a5ACؗ$Yqc<FQ9C9EZ >_ށ'kDȬ>P>I+ <^**Hy<9 Jɦ) Jc l0lB;e|;mGSQlm-SQxx4W)eh,IZeUM]=GnӪ$lƪTOa:z;zqYUBfD,:%AҽS[n> A3ې@jtO %G](sTW${sҝM&3&ܸߙ @ׅHOό q[UvQ5饟Q;l_rLwO]Y= LҖJ豣8>tawߍ7 9҃֜=|`a1bU?t&*2+.@lh/7QlLQh3l&,m_zTsZz' \o.o-eGGX;ͣP P+XOL,l$g4G%`BX jS@x؍^*hS$炊Uwbt.eGuSx64\rZ`6ٟ  nޟ n}E„ئ4Օ$"h y)2"{mf2 **L> ~҃A ~n)$5o(vutT_5Hy_< 79\ 9OTau3س|Bd _{(30/|󠚯3+LP$MnUOiwGۍO*xJjy y~"j=[=b2Unʟ8Vo64N2 fbtqW"/q9@r>D9֋ҔxݵGWM҆ Ztl^p:\KO˲B*M05F!4;i7/"-gg g]Xچ7o,'' PBٷ 1C9vuwO& HBfڴۨt+(Ȭc'k!ݰb!Ҫ' #,8_w#w*KlGl Mh@(#PΓTA|9yh!rb;~A0M~ץK\5ĞO2|< O` pBęVň|!(d$C8 H{݋4>%ϕ*FKhCB8xGJ r6F$q{iooiEƋ5[1gγD18b^pXKBҒ5k!6jiƣP1s%X́ a5L\e~&3eL 8 >$qo:1Wy'L]ٮvxO[v;BќhԆ:;o~$F_nl $`*[ .=) lNy/aSZ}[F(;)覃ڿ~ qһγPH`n1,g<=HdhQ\IӰ,S4.%ur̓OdEӵo<_^^=i-!Vcm'A:2RUJo0!уH>=g%]d&}b8܏Uث-t".\*_bG:YT`Ƈݔ‹e>Yp37PW?HNZ2hVn%2Գڷ;Nyh'++^]AC3AS|b7MOK;X>&]\hPY5-F§(>'&Jp ۔dw- __ +Ga6^Ɩ^ZpLVkaZ 8&,Wjz x5 Hg:FXëi:lJa#Ktۯd I& Ȭ;zHP=\KmG,Nb&Qk}rh1fJV9}d- SE@(  Irc=ѧ~@#j &v/G1H#:\])hX<#ǜy7l _J7<*FN͈ఇ&VhT֨EEZ!N+7 K(J:O=;Un;nRǖ`y;:Z\ WqhEFlDZw']`%F>sjg .u(I@:hYP]M#O.sCxQ⮶^Q,pvVȎXcՑKPMCh÷gy(7oirQBdj٥^GMզ0XgeﱗMÄhXEDg(4!!kq^g +]CUP%܃PtBLokl'R&Mȕ4VYxWY(yJ MeQ!"t=@|?o%uBp?/5spvQ 9O''}S_.pgWI+`,|!ӌ\K}Blc ]W,z 1ׅ{E^M :NRGdlxs^1%ԿߴK_{#ѿI;zz‚L: V=ޒB?'+D4ҖĮGY$ee-fNkکYA3ʁ\ȨDfT k.ӋBum!};9V7|\$Xn=u:1DաhtPcW9gbyjvEDrW6_']LFEyD|@B+raj9WLKp)s8oEPL*1@Hs Z1XSEGU3 8|C\e3;iBAQ[jR|wR6 iOC֡wg w5It\U}息KąUQ4#YM+6|Xɨ!7,_uVڪH7zhk&X1|LzrA \~p~y@08&dɁG;GTx]r+9v]c*aَpxpGt%$H2"LRX|.p9o߿)f6W<4I6gL<5>PF^*qSjbD!69L|30"!m> >I60L7Q,Yc8g=grRj,Xĭ@ Vu "ՄV~*Z9#c0^ebUJ9 & f@+nrD˲Cca"LrX!U=F,$$XUUldzykSIם<5g)40Z(k7!ySjIh{ JwQQM): "5=B|>]<=>{unQ㵆̋H7[I3\a}byf6 FZIi n)غl"GG'JzhuYr{bp4'jV Yr_MmIiK<^Fi}џQBKiҏ@EH ϔ+0 R=&B7. R9H(mGw' l䀯k$%Gr$z!LE Z-T"CRΊXׯ/ʉŒF[_W`}j:Egwq_풘ߐ~f7*;B ;w+^eʓ{*k=h< EFQ:8Ǘ'G4cs% 1ߡ<:7^ٽk/H< 9sDqٜ׻BSQr셚%S1692*5 ־ UC)jmFT1(oDŞ%HCs]>1P#{1Zf#Sҭ\Es~ N!OLR,-Rya cJ q)>Ԇ(>[m`rRuP*hJp1kAd뿬6i^JR^^(a]ԟbvJSXTB rOW?gј+oGr@h _ )drs['Oo TziY'OaĥtVr߮~]y%S"ql 0M %p'闰zhXv&Wgt>lj[ŠRE)3*M:;%6TE,h?̇53 19& T-8#IYV' Wq!}XvzᆗKB^Њ(# KHv ]^$(E &UQREdZy ٻc&"׫MI9RgV]; `aNXASmy6tѢr4OϮn]$s߁$P)?6!XoP!܅D1|_KNc"+"mʘߪP=k.3k++e~ux5B.mh_NFYCiLQ}:PFE8Ǫx#("bUJ+{%I\c!(6Y7. -FfX 6pe3R QآaVIh3n Uyk)] /1Dym;(a\;o$^Vs*J.3d:V""ÆbvGaS*R J\a5whʑoOU_%[cY#Rj;7WG; L;sVO:J9GkS]9V(cZS[_Ju0"D3Xl]V3/\q[+RmCQl۴Do] `a 0g8a \{M-7 bB)$WGq:Pd aH?]vf~Ld!&&82;!P5FS&EGxK$a,KRR 6 gd(Eqc : Gv5vAFmvH_ "HA)ĞX"Mi^IC[i-e]`&7[A23"#ӽ2c>i3Ӕzlx\RAkfq?FnܮF`B.SÔcOo#)AKJzSζ~~xy?1*Fe85~aPl`1߼\UG9ߺ0w2j3yYErB=z5([2xo:s3\^<^˒×[OGT[ɜ;Hok-[$U{rM!{S.nKj>Y~W aHT69pJ ;< >(E,VI{A3-o7b}h1?[B= Fow&TlmoSioB'yu]NAbSM|n6pl[dd'gF9Dz]as,BR|,h0oyf :Խi7frM0.ai`]78T~\#RY*@r3a0X`Ӫv.C,Rj=9̜OZ 4yH%|'CCq5R+1|T>z c~&\_Ĕ. ']'@(ʕu5d%@g$B8;7P8hO'fjv%lDs@b+5a\;pu]j̔w}*aD4 ŒYݽ7=mԄ pLJ+l[q5*$](ݤ糪B[xU(lFH#`Ec^ Mz봹8x`q;U *0*]EY&ڴ"K8C:_xCGiim2ZºWV@Hr{ela݀3皺< Ub\qMDyX @؍u#QJS '` FE[Cfu63`Uލ#g'-Qe1@ZoA&_󩶤11}^|SnWv=.yx+%'Dq;Bff=U}My%NGKό-1:Cݥj盭is2 hj_k%1P"_zz@w|"L)%"*+ bL%Z]2D\读s"Z}%t]4:gbo%k14py'8,h_hKeJk}M@CLM/x'KS9ܛu_)r#*kA}|0Ifj$ y-{"ÆKJC0(3N)P52aPe@4<7l`ѿ$\RN=&dPjYi:V"r!(BHwq2 8]^:1{B$v\'Fk^(s#7cofxSiO\ذK$"~9y,3/v"D pTkŻi Ix'ld"aJ"sRʅԉdL @`8'Io?!| d_GZ*u`>(!ނc!>BО)ii5 ?,裄'MiI0EAkކ*#ZYњB߈O_$ `NٹXoJ( *B{f㩉u}:_˦X*MBE!|іI8hDoۊz>A1!aLn+d3_,*l!GZ…Eam0߁Jj,6d1;U\G: 2VT M<22)jinyT]Xj]:$J^%LK-w=6<)庄zLFi5<5dy9;/udx OWmaR!ڇ py4&ntp'vY"Zh+]wI&{c-@!H fr06m4`wN*f# 4zYNGGZʒ8'"QA2YmuD-E9h﯌??{gz"79zR,dzDO E9GYBOAWT(ʝ@3W&(.5?\*Nso`I,zrcTZCC$h3,jJlV6gr) :F# ^0GW&'0 :t&J |٢!9lĐa;LԮ* cg]|{XemeYYP+'b), hd^YowwZم+o; FFPҗH% 5$@8!cʡϝqΏHia+T堄 ]5(z0FeLZeŸV:^f#/0:X(̰t/Nh]JZ _z93ZJѕjj`<&ic9oLZ:K#K*m;;qGZʵTpMx %ZO`/)Հq^xX+qO캏a=Ql::Kw?femK<±LiOCImvQ믥l&9=Wo"vYԭ>k|bqȠ rmߞxL _SaH* D+` bOx0zXN{(UYE3Vq F똽׳X\H>1ȴǜh{*~^"gLyVp% J&a'鹮ǼY,\8Zy.x?\ %2VҾ¬EFU[n.MbtT hO'%Wa, c?+l匟I !>vT?xqpߢr@7 xOXPAzi,#wA>Ha[aJHfuRaC[ycWcߢ䅕OD"Q'8LBu×˗1?a|-v{\mŵ;HDcZ p/G0 E<鯝>-3Ś%(}kiXC wa?7yHero&[nV@m[v[lNTL@=0\:•!$! ov\iCYDyT,~I%XxiSt/~#Jvp]m'- %wJrNm’2jH:Woiz\DS\pp2 k+z7oՃL<*|sxLO\ (WjFT EJ(玩\=r496cq^K]yn,yb{Dcca _7H: 8C:cVq1VPcguMrz[֊jo^j۾]S^rQK(R'LQM[WaZ#7*7I3qGsbJ:,.{h;ڼuDsXJC/gۼ؞5 GS!"7_Ax<L ІgzqzI?j}ӺDdT_ͻQ",l/L?uÕ??jNRؗՉPSS~*ֈʹrl 7dvr@vZ4Sgx˅9id,)d>5OvF~;Β@<c׿Gxɓ Ea]ϔW|GzYSW$**؝[m8䠷e^Wª$1=F QM=kST'?@&C V\0l#ҝTɪ/E͛XđBkxH# d4UCzawf T)k-h0w5C`Oc_ϖ9m#N5[78!od, $B67/5ʲμ_%2n':6"T4 f Yi7*bQUjH{q?dyXa8}!W"&ṷ̈̌QBsv녦`ܵaSliY̲Xb:2ŏP`~]cOFfz ~ϨR^W%lׯt-fg Pv'qzi3I5mp&2}>d:h`X bqpP4I\Yu{9S>D%BۿP>ۜ-*ңf1Rq/ji4y1Z&;:Cz3NyH%W"6Ul{;E UV0E4H#a"zh,s.MdFoHР )pڿΰ}+u_: p{Od}~'9h=};*h/p%^rQ_ QGL4Z.MP$na="KR{־8!Fֳq?jIJ"j3$rK`yj! TʒEVU˽ -¨dj[|nO01 zO] E+C t?b1;֋*C9Gu™=!ɉdƕs9Dn6Ilg)VEEE'՘W(C+΍}>&&\I]k;stThW8QUgK` c.SVX}X\סݟ+(j^_#kD Drʞo괪BW b1i7 |3Vc9$en~?T%oIð3^W(ɠw.j}4 :NH4M7~cn=ijW Z{jniMtΖ |]PD9nQ֡g ~`GĬ%j47&!glURk Tqy Ajܖ|(v&h^U .1^f aq6xe"hppE"v#U/Gɐ;'eHH13BQC %^$-qk'aa\1^ؾ8Q= [Dݭ[S{<35 /xCJB8#CaB/I8W[<ɵ7!R!pba>z!6ȑ"BRZWx Nڠb spqi643O;<ۿ$x kh2<$q>Wlk?7~YnĎd. |lt-ULO^muJf:s$ƞ*9xw٧H-o } G(W5ЌѮ=FMTRb֘wh =v VBBv259%[;ٍ!' zA&#û\J?D,.ͿGmErI=A>, bUml' Di<,1'; hDڠW~Wɋ2mj4]1B ,an r}ɰ+~ʌt>MdgqzQSrzeYxTKLQI2փX*uR*>'_O;d2M^)Va@ ޗ},\P)Yßr-OQ*4Fj hc}rQuOTĆ5(+~dxb-ψr#E/aUn"K)e,zLd-%XUzԇ3ܵ Q`)!tBhk$+-/ $1H[DZTo/UI:hnVpd7f PR 3D SU- cj>>hf ^76 wsA9Rp@CRm -MUȂ>>tgj2SC\~XHOў9t0SA眑b $t3cs G6N/dS@iwO!BT -dtZCE]蟻5 _hijs8>im64 |ct[ FDXdR̠R'xP)ґsH싰7+!Lp&]q:rqa5f~PDHðu6I38LR0tS3 :\ʗ4׆$; @|#7 1z+X6 a-L;FCyŵPPbYqPb}a7=˾+$s5X4z @aƫmNso@>isoW%7Ϳ^ᓭ*7q/o 0v\DucZQ$1&x;nz07 IT)Ez&8p! H;OhJ bNKJY=иaˆRMGӾ)$$O@vZ*ѥV`;d[ ZfF|+};9\:o͐z`RvPS4M; ަOIRB@):Zf=\-6Лv u*<7:WG[@q \2ԼŁu)K )ymZv:^ ?ͬU |VE('qGMuoL8E9[i} 5Y#̶{yu^龏YDPwLzU)>Ki"*I<'/ þu!eFJ"L~Q^lOH85k|B% +YRw'7^!XSKZ+I;:6:m9=ܨY`ϼIC}nKn]ssRMڷ"Aڮ P{r[*ubϗ%NJN !c6;ͩ\g2,?%e[ع%#" g};P.sEJ}1iF[8>Zݽ/2r]FyH4jVA*!kgnѵU\et2f>pۧ%\"1?uL3xJG?1^EweAگj{i2e".ث>i»t">- -8&]{Ry2ᾯ:i"u5O\ߚqI`F>7nvזG'r^$\'( jN^.&mT*ODG{k"* 654GkoL֞mެkҵڎ FMԗtR!]z% g)YaH^n 5c ^kʡ(3KG{Tq{rk; 6>f*C.mЭ;"lFlfro -w˨= 2oyQZRw{;嘧~05ᢋR/,Z6uDȎxtHYf5fIY:^xa3V;<"?Ux+taFcL%d 3<_h5b%/ri<0g-SZn<q{ k:Q`aΑr\uRSzg(wBl&gtk6n3'U?l-}GPa SOLOr$گf I?L1|rP &$5VW_aQ42VB)Km[,U!nByr.dnj^i^TAnȼ^HXQ ?nyG@DJM0gQyx;,z?f,Tn{k" ^ sc)pcc%Zé~ؗMV+9[!G|4* `idV7F9A \aM&Ls%wTJ @efB-(?N 4geP,5AF_Ƿ Z&m(AV ֩ bg Qz}Hp hPUm?e9:!j[jjؕ;bWyWIޟP$98I,L1'6ˮRbo' ⽬d"9bpsz!GD+I="n!pbo'Nvϩ\v(a W&m 0yQiZ&kNDJY,'1Jj^|oqe01;A6RE7(R[y6 ֞k!aS=7_ɏUnb@LU3sS%*}X  E0al۾R؜U-Uc#p2$0OS"k+JxMuXٟ8U<,nu6cG"!* ,SFeOpo9)6<1h&e&ZtYDiV3tȺYm^.\ȉM"xPܩY52: &{%BitSc&,Gv6o<<He, .:8Hтlh~jDf<7P3ۭbQDN wֿn8o%Uj~f#G]:xwS*Mpfk өG[=t(G6"2S^n6rdM6f6XazAu}ώō ^?&6ak6G' "M!˥ ~b.5<9 م?Q6LA<phǧW/V541 {G;tT""nqR8VDLJ)Y0BML"d ʴ1heZX4+U@4*Nяb*fܮMQr )F:* elZOQ/2s]=J,8[I"mSk odY%j.qcs"𘸦:k.lշ|.M$ ҋBOSȭCwjWDׯ$sʑXذ]}ՇwX^Gz"%1jrkĔ=wӆkվ-6Tkwe.do`C޷v2aVۨ}&:y-r&u:[f߯=^ XKt F'8rYehq #q M7.|% ғ8YaGPo>\eʤ'(!ʹXĽ3;HnNiMW%\2Kxd6Wە47[~T/פr-9jZ=JLHS54| <ta[.߯}=zHwZg6]M X{nrWbl/PlFx߆V~il,Zc<֣)VO:hPL]b)"Da,ƊhU(W)pfR$,֟ >qCNhKȜ?uhUwhK!Cly $Z(v%P&Y%?z5'[vG.>4d3kK_sr:m-"r8}R9jZa1!*x8nd=wɹP 1jsT yDǩ{+sML p|}xpfniHXyzѡ<Zd+e |^JװTkfxZvv3r,ͥ $'jseZrv{iD©΢ a|ظ3"r ؐFͯ>ҥ >;r|Z->a}H~y=vUV'[3"b3fASK1Qt pyKcRc:}(zcN;2s߼)^%~ 7k /kfTQ.68,V0RbgB~>nkGDn$4$FO3k;"Gϋm\&$ R'WͧR"%DXͽkv-\RLh^2F'f]n'w:tc@ _5XRt;"z[T\?O0KZys fYx7q0b=$p$_ @&>2D=` :j9 l9s gv7է:> F ! H\7rLJcYcp_<7lNvE\=Vw)AڞibF8ayQVr"-*@{yM&djUt O4M0I|V?ΫI ܣv>[B>h~M9d 2Ic>(Xi/ybL?1œwZ8 0t7R>Xl;;A͊O 4鄞3.˄X{NAϏNgzrhE3q#rrĭs<)crYÕWV3%ljm;T/ TY2ћ@{wwgf_TC{Ǭ9ؿjO"ť(ZNe.C()BFv 7zX=˴w㊶Y*ގ4<? 0Cҭܣ6Lr,.COb %ReR ^X/:;>WÃ/0dzܭ\G~䐌1Aݚrwz$iStb14J[(;-is!?>Y匧܂ZӅ 9MVL!;vN!(M\V"V9?-z1oϹiNkǤ,|T\{M.BT8 ʗǜy޲jRLO5:9l& ,vt# nHbb%+`)~n}ΐIb|kS7%ɓ`t'Wm}gh! mpCLTﷳlR"mU|)4w9UXO7x.Z5 4<@ʿ1|d6$feX-K !N<&3PԶ1Y%,iVېjgxdl!4*NZDi81=rsK6Au hy}|,)B*|F8t~,dV3&a8NBCp%l靚yu,nXsk2s(PfeWKpdD+]-ꝺMW{^H _h_^P-c9!p ŷh-xBA e[QVj 6xz$%2U:@^)"6C9Ni iQ}]^DԫάvJ֝pؘ ϼo0ph34ɆD:j vp+J U(Ƹ5>"8uRᛥFuNZm`?u!> [*ҋt$,#M&~2i\(&65#{> I8B@4ćwbI;b5X HUR R* ^8L,m8kpwO䔼1ܡmk%זv|fp0_wUu<׫g%RμZB5R?uD2t!qCT`~>Kj)=ODsDܞ ,~|^Ng#g>^>2.X BWyXNXP/01|/J0x!E>4N1,WS1!5}2*+(:u YrQsf,̒UA2 f70䘬$1V-Nh#Pޅ>du'ٺ"U̹ɵVou#~^Kd<6TR+H K<^y!;؎)ᣳD Bn+S׌I:69o(;Y:M=56RNH9oPijrP:;7XS JiMx,o*Ht*B㐧6qXC^*bkzX_t:e!y!+BX?bQ:8MK}M#6̣: ^ӂv!()մR*Iͨ~*( *)F.+ĶlmFK&j(ݰ:1*jŵ6*w |E #i2J.H"O*D9*M{K$vȿ3'/*3fff+b2sSxUʞ$Ώ*'ƥk{l TU&ht~k~NPZ8  cO4C<"Ξ=>n-:5y̫..-b #^㈆RpRrHΝb,9ju5E.6yK!NQtQw4rHmZ>ߗ;b&۔IL4T;1CN-GՆ2KN~v$|{> CZOs*,7c%@!w檇ij$tE觜Q1QAHVcJp_qK*)XW2100707010000004c000081ed00000000000000000000000165b0d55000a7832a000000000000000000000000000000000000003500000000./boot/vmlinuz-5.10.0-153.40.0.118.oe2203sp2.aarch64 TTǟ{ #jT>fЬi@5rMQmDҸ{Rn7mٓxuۘDк륻4A#6h7H:jW4D? >ϝf@ N2H}期̽yy3śݏD7~]3@qZA`E#V&l(˖\,׉͇oiTp48E.w |:z.\uUm/kqR/:+7q5w]>- xG)gڗ;2ű\ϣkg~RN̆ʯ(i[0Vz;oo+-TmT 0b~.x~zM}3Uc|X)~>!Oϵb-!o'5X xW /ыS`uU{FH]/v6յuMm_WBU׫^+^pwʽ zuW^e^CsQǿaQ4*X` ֪֫VaxZAV;3 ͐ڮlֶmud퀿_Cwz3CkvfP?c5:k3?p5=VaPx]g7ڋ$U[gPDך@++5Qw&3Y`qU0 bc"WN;[dPa[J.zXY'(tNI4,;^Q*&qvHD$Sc Y xaBqa:P̐s'K $? 94&{*(o^ kBq4qg0'qO6pg)P/*oGE"aJzHi2Yҝ\C֐r>~`?yQgE wI[|~C Lrx=R`Bs-/7K9]zyfy]?{3Xk׿CA ҏ1?-!`PYۢз? Oۂe|r^܋0(ώ6! ~p{%T}>k_5*=O cԧ#quBdOXvG'w3"8k?;D̯W]!y鉾ku"5CNr% hŸWƕqøc\ 070ob\b\a\c\vm5'U|{ɔ~8{ytgR߿D~4^ֲwٰ}#P]$(x=ƯKX^p x skgҝ)bwF} 5`&;x5{;8U'\—^ޯx]o}8N׸IWhխ^o{u}8xϹsbV߰bEYKļ/n;4}y!A[0ʪ`Ir"1Wj}ߪ z*穹]joM蛥<ѷ2-5JY&m=5Iu؍I׊zyQX5SRٻ,y\w$Lp{?objV.=C_ Gt?-!`PY:з? O3=hb4\?=b~;X?P7.7 OTzU{@ O:" C' ~kC:#5/DH?v;"6? /~[8MA?wc-̠ͣpG?p?ߵl ?@a_8}g[ϑ=B_8uCpyG!Oj!?d~~U?_J}82?O ޏ~#~~y_,׭]&9M\6|Iz/d5ʴS;>o52Iii})Uar+Cҿ1q_te8=9 /:FqfYv(k$>L_Z_{imB' {=>ϏdGnXv`*iGТBPh-#-jS#q 5rE9Κ2,{c SyR/k2^=)Y:7jVZOJR[WViRu{Q^|m2#R~něL4c4croY[BaPg{ cp imvDD&c{_ŜFYVy,l6~r^~Q=&&zF?+R?{O>u#)z?Y)Ȃ1zNU[WyD5ֹѪ\E0YCg1gZ-Гy~GA)z{)tqZ]z1J롑WϕB= PQyϢoЏg.=#?.};C>B?.cTGT?=z,=[p[ 1v Ŵ֕Qjߊc9z}(`d }:cF/"./.~={aue~C?яyj{B9=5EOBu MV#~Q߻ g2w33fZLĺIqu:T o~htjil7B{b_Qϯ)EB;|o+XKʠeh,oڧ5 <1ouLoL.lT#1~˿oTTZIP"Q9:0GezMw^ 7Y-֪98:ko׶$<XHmGT Կ242𤔕ys8ȡsu2(|k@>Sg3p1ݕϿb>:}+ s^@Z /Koz[c:#]S%~;?3:;7#7c-18m5:0jyhqJ*J/vFڹרd-LSAqs1O"U/܍c_aѱ9){ݠ4{u2'(:=Ik Y{yMج ]-"*]t-ю5vb{rcfZw<5 )ű6MM}GdȾ$ cnAd%P-nT$xpXg0.C{r}92Ѽ#s4}jhuֺ[}j6s隴YxAMxkrF+Y-ߞDԉ\Lv_9+8v'44^:,{XSb`}ş)LJ7㱲E9L6@cj8G<<ȑ?-o8A\rC>io1\0X5 hYǒOR)]mwc_*=px'"$"IP!J͍Tjv&AQ,$Ukm$hQS3 a*m$x),ӪL@[[z H=Nx6{dd83z׻޵ֻ.ٺ.S?=Uoݤ|d|}0Ǽ]qcfksp"iN`:FZx"-4%jO0F Q,iHMo_/bv364FE*?e-{"״2? zEVVi3[죉h@6΋܇wsXAJ}7Jo+~Uoz3_-pj}i}xyϚ&?al(cY.=ڗ<6=eg$_$3W_OKb9BEx9jv~d|Żk'R'p6?/F[TJ:Aː/ZMt1jbm,r!Pv*yzfذBK+<#* &! ٘9~L/賛i+#oro [Ag8t{ Z:+(PV3z#F$V~9{ <ko.yoRgmK,4 o{O~~q o~~T/+Öb_^+ }RX?`8yCb)&^&+r(趌> ?း7{e0qg' Yy==I!>S 7þ< -8=;G'mOدםLBoD0w_jy'x}10xWgd1F,zaaGw: } ]Yc qa=2%?y߁wRm4)v6ޒ:G/F?b}P;>-ۋ$%#9q_f5X$?dʕ#Fm^3qC_P=\<-EJƑnsk|F[VԶ.9旝~bOE=1uLYOhb3/M0->@m'i{ZKR_΍O s>d,QΝe,=qڙy~|mNqVOWz꾮Tݟ|BtYi5㖱Ρ:7u3Ekn{:G/q;)Zvgӏ/l XH.m7Ѫr*ƁIk>hug+G]GOI;KphWYPCvDkx<ֳ[,x F|QorAN59]ӆ82p2<ʱp"zm2 \n{ټ 0ۭ?6hx沈 h[dGRUE^{^E{nhdMUYy"ȉүópѿxLk~o#RdjOsȋJoQcLmیw1LK5{pq,px/+MK_=0CJ,5 [ L"OHjZf?)o>u^w"|$h779dhGv\\'7<t>`Y"!'x\v]> 7~'c!3(pVM4[=LQ2mw6Qڨ,Ϣcl)Tbo`Fjo{AۚOg䮀y>S Gf>0Sq[A_},ϸX>[HofLޫTS ]o'fc ^}}nZI,vcm-þV|(tTq(jĜqeb#јk5*bu($ O$/zEu\;K+?ssmQs\Wy)5#Y%Bݐ.%k+r}!B+F{!΄2FǤGɣRՎE*닧ځ%bsU4|}(~YK" ;ӋZ;eS]}6*U]$ZWNب+tSjWW*~V]1ҚyK@LȽb{pdڴ!z"; JЗDҺcmݒ'Z9/bW6 yƼ0 I7\v{!KCaiywV:>3եZ=?8C]V|4ΓrJ^XG4BN} yDs.c 3Z7 uLV~8/bA.$RAh-Af,6ףyN1F~뵽W)GTŐ: ht3?S84@~*1Jl<<U:o)9>ԅߐ)cG-&eSf]˦h4mi˦˯h4]L.~{}>~H*ƌ)yŻp /a)32+sޙ3l^Sٹ ݚ[T[rOr)޹+&1ߐ:Q,W:Ӆ71S{+ȳxZŷ S"Oqȱm{H:Yt|7nYׇ q銅3ۗzwq,?)/{hW:xݵ".}B6:q<4x9aM_iIYjo3k_av#ƽXmX$1NJQW@XNazg뮆!РEΡ=261N,q2_SNIܐo/j ˓0'-žjFFߦAF\Aͼ6u\gr}[t&L=7mz Hَ! ?p..s0 t\v f^wW6˳µǑ2y$eK5IK/D~M =,g-+vőP}n]aHY咖y|eĿȸۓvҒ> #Z*ͥI͞lEG'BjT6'ٵ?zȭOvHok#*0ZvoP41LmOn;aӑQr0LU >cCm6tv0yembrAtJ Wg2X0u1X*v50LOhUh9(>}}N%jq)UWQ(!5&0xrN4ro8.\wݫ ln܍@`Z~6qr3n]'Uv$ncaSy coӓ}Eg]u[`;yo'~V܈虩5sp]~Dg[Z tn*tW7#gcze"j+ctJc9`r2nIɎTJ5cOC<.;E33 򞴽zi# ~`zQm1dԩQ"qtx|_~W~#^T|O5%![95n\AX|L97KO3p 8>Gag "~b]y}}Dc=}0=(P j'6#u|)`7𗳼uy,T9Vs嫱"41B?1Xۀ1ǠP {6K–9KF`O>bu=b o-0qr_Ӄx7N7\±F>[ש~#тEdٰ;,xm3-&k5z1ݸa6f`6Cߠ~h c=]>X!ܴd"T>sxCO-neTc\>c_Z=(ѿm Aia>χAPgcg bk3xVd-]Uk|ƍBʼKBj}71ʢX~Rjx:e.ye~0`k!"%ߎ,bO: }꨻A퀎y9WR{mf&/vcѤy<@+ g/3iKwb?3 < <3OGK_/@KA'w]pHeCSZڶ4\S5ɹDz3.\6_1MK58q2ۜǧsoe|NmXc*c[pqڂgZY [Drӛ}>1>^@wMSK(\[^;'BttaU5x6;qCmC_܇;E"qa4t~vv0ɷcr^ 3)ZL1m~ /1oݤ!Q!Sֳ1ѨjdSwSCe~+Y(0o3bdj=wwh]+k3qmmDK$Uٕէ& ۱i5NdElrnk==hO&)l)Qs(24/*5ͮtrYH:xjMdG (T;jOe.ty O[9iy όToyVSKm )m.+& xbWg7ld=w}Zxf~*yI2pl(e+x"~^Sl 9 {!( s^Hvk I/L')/d?x 9+&0/̬~A~;g<1Tntqf9ۼۼۜmmm.6o6m.6CϬ1vs~:/;?=;,V^9l[_9+j_9lÉr8I}prիSz[_=?}e᫹.|/ G~ϿaYOͬlfm{n a[cG @C%{4oS5<b\{̻w՜|v%-sҪNw!]^LZi)Tg>cB9\- G3]?kY'DZnGދv#!@Q ^Cw|{)FkWSKWy#'2>;i\v7f+EӘo=eg~ԥ~AS R|)Vث-wL59<% lZm!WxO+l` JU;rU:`^ỿԻUTW\}53 (ɷg'[ǃc`Vʿ)>1M+&O^S{?dLVeF/CNGsmN֜\hM\4x?Mϗe4m}M]14d[\%n/ݺ!oL%sW%cK#H\j܇o3C:.^s'ˈxyx"N{Bx>xyc6^g.>L6Vvʐw@ۣˍM|w!B݆]{Xn<}EDغFz??2~c;~i #N{$[ 57Qos{@kkn?66K?M$6i%b`E)[.߽ik=TϫL>8!76 tFz (S,r?}~^&I.d1 bBI1b"9RBLyOQCmmshR]3cnCcj$aOH+F}O_;Ͱ2A7Tug^Vny*7/ϑ"I!>UZ*Zo\ҟm36?W0/a 83~H_}/xzÅoJ/j]t&TW'f\K3NۇU.m{LyNCCw}~q@Yr QNmdTO'h^1=+/:V,bʻzXyD{@{'/ @|ygC?䱔Ջ8y~3^LNA섌@{|Kx |f{Ƃk1b[F}-&bZ1}kW{Jkow5=~ozxBz\u$2V¯NrGM)}D] #v/by$#?_[[ڻ+.~z[=Mɸ~_4Y3^a=K3*1|-Q>-.}Pۘ/bayJ~N9ØjKx{.J=^@Up.kly=˵'E,GK1tI7V;|TWG3d wcX~.mU3ŵG'ƖEga/kH]3gwR*=*gУ; صVr&e&9]Ҥ ػV1:~w64m?lc{0Ug`C6t.~Eȷmt 4Nܵ {뉑=X\<>*c2o'h4A'$4cqꩆ=c7Ø1ؠgrq2tB>r`?{:o{IgY;-Q_E}7"A\>x hSn{ ˷0dg (^_h+>y'=kN -̃4Nڋq HT:W 2Լ3 ?#!$HB=}PT3J!ɫ%Wdy:l2>zm}.ƚeΧoՐߡ?5y &,G`bʼnlՏ1T N#ذx`Q}m3xoc׋c.1XN1`r^g'7Z9ko}㖛C\%6.9t͡r{9Cӕ^p$s2ÓauPn'V䪊ޏr]+\!H =pc"j\m'#M '.C{lz67_O_&<vhq3ua yrhG/?Co}NNɾ骀ѓ_O:,*2vu#N_ &fX_s⬚XgEhU1ٳQ4'+Ѡ9(OНﵻ c쵁t糎|R` lC?\Z,pT,mn͔dcWg͟eXlg{wOd];Ն'ؖn3;vˠGtmf|=rp}D; ^^ƼM9"9I*I~ oH Ws [A+zCKZtό(_6/70a?mNA Fp@md5ϵؾutXomǦ8c̯ct6,l+ۺtX_U,u]0?E-'y]ӵx5‡ =eze>|鵓 !O*.pn~vI ت7]&8 xWc5F}e,S/dCQ[q!5wyy fM:m"EMbҦɢSr7pFb_1yJGB&gZÑ|68{cXSxe}\nD?V~&_ll}lV{ Oq6K-I`ސ [ Fes6%TÍ [9?Q;n8/oH"{3¶LS 9k)vncp'9ݞ2%.P?P>z塽9q1-̚) KK&euxPi) )K^͖~>?qS x>A%=w Md'7Ӗ O^gS쀟P)l@sS gFN>eyIkպ(ޚ + W!]6Ҷ-A_pM}=|~o@[6c8TLE_ȯL?I~vBͺ6~~岃W悾Noc?IͺԬ6< 8y/mß|͘g<>nmw;`jQ5JN0y(Uj䉄lgPL%mK?( 63!wH63[M|G,tz5׍ Hu=a _!/2tCBs М٪U"d8 /ag9'&XO2Otes kg"e]n3`BW6ZIȥ=ޭ 4iylTJvΘtВg;cFɽ麝醛"p /D9 v7|Ͽw9L-m eظ/vP&x5qNz߿v";; UˤaXы}Gރjȝ |ǽ*! œ0鷡6'&{Di-ܟ#FΜw/g30f1Ǚļ0Ca?n>S(}X/G᭿2\O3m0Y;ڗcp R#mVvm CaaFAbX-I alsחGm"Stayw:KUr;:SiwƋ7jtm9[y|ykUݞe^'8#KJ"erDW>ĒtJƓ3qwj|WFAI(J N6;$jcltl#ee/rZ!OGlH_VȍLT#q*5'r"=/T;S0~Urj߹mKt~+T?˽}%Oi-"簞' 1ОUpVIͭΦt'ϻnePތgJ$6;Wh5e#7or`F|#2`Zk'oV_%h랔kʝw *5C߭,x2?4p=Kqf9̆ǖ=XPL^6E7G f:R;|{&WEg돺+G^^{ V"3p9OxΦ_xr>Ә7^ki\蛒ZŽ_~ {6*pcJdl;7k3?}$ߌ06]Sj:#󉵃{IDh,{BC~Zq{G _b9;E M^o3+]3o9+Ćnm/|H4H\z*+=]};3IԴEOu,we[=+a% nfy#tw?mj'{e;٤LKF,W;CK~@%Wtqlm?c/,/#K/lpH]w!Gj.ˀ<9>Lq4h)ٙ?"(pP:S`fNElWzdx<*oL;yż {z#6v7 }fhO>i*_L.}Ra[+[CֳS}NϽb(\0@丛(:Pn#r.r4SEo ý9ig:?S{1O2^:XOax aKnakc/rxJkm)H}lKK[\;X̗E,E֎C%eCc} r~^;{O½sȺ>E!#Aܑ 9gƈǹG`x/G>0>;9OyOEKRWLT2{jPsd3,c #3iz rLF?+hi}[5.2uN~+·EFspq(C;YvwwP d6mpB[ -Nq=DK8H)J<CF ڝAčK9W9Dއp;͢X 26o8RfNAm"WhP_g_1ƳZ]OQ#͸c[-&-/Dן4e6e馽Qf~jm52ㆸA$m;|~7{Zb;&z|xCw4X6eLjX= eŴZDoа+ :(3SE~yd 6e n%' Y[u20%tnEgbЖdp9Mc?VIKnaYeboa$o+DnftWT?31ͪrR{M*,m/Ocx*탯}%j_r!'*mgy8Z2#N?dis/[4߯Gƈ%Yl a3U%a B^믻l|]{B΢뿂g>Ik_R"^/& m.r]$p M z'pļO4ה5*sMm[aEY~$D qav_0Aq ,qkaCH(L@m1N"԰ĝ(4ׁ=$AjC#ޑKW{i2X ea g.Ҍ hlc &[Mx"=Һȵi8>>8U){+<[v#톔M=9CoӠs,wƃe}"O|e<uD<C +HNo d0߃&B 'OsO͠`|%WG3_x%^Ͻ._!Li$ElJ]]ǽݘ.S`Y%fFSS-f~G߿.}=)A6%s6V{F3w<\~KȂ; IS[̃=C9 CI軁UhBX׿ţI|V!'イ͵/ꙁ0.H {c>=G)i߻||SEiW -s/Nj˞XZ> +j?Q<ƹ~m8󲧊:pe&|x䧬s ;}*cďV#xMȝG'P=9ySI{8{1!"/8 -A[1O1G'^L:!풵Eq!\ X6M 4OCzx<;J /@gtPf(OQ#ߛ:ȱ woQJ I$L0>B)ů`ܬg2l {c[ykL;ުlJywu=nuȟsm d7HT&!| ixͼz>o;W9w'>tC>4 ñy橎hϺR"ۮKݶrYߴpOl"q1+Iu2N3t3JiM3ܨᐡ>jC6Cur_uB^&?o]#uʢغH]gkcg`Zo+J^O{3IKܤm,q/1RT*E Ϋ/zamư,3ba%*4'83vG #{:}XǵM󙯞S uc ՟vs Ypvˣ{v w[ږ(=5zۦϦgn*u @ɔn0Z,A7zŌwP E?/ر屍F ɩ^wM׌]1Q opLbVngnܖ7uSk^czaS]W ۰:荜jՁ:0VGwcY;<`;*#]XZ]Ӛx*n\-ߪ<ݧ5(G:7_}RǿRƘlX@ bщTMi-=lS,\t TvYKTxe]HKdgm.(\;+<'µ?uk￶ߝ Zc.gT[µEw>+tfY0eSgQk|Yc>r~ Lhk>>_Byr=gd-dA8m%l-NOz7jyeWCa mENS5U NK-LP ǃ˼oAhn-tWEAvXanᛪ߱e;Zy06[: 1hb~s{F6177Y6X^wZ@3s00K *ߔT3=x|1-Pny2cy듖jzZ cC9:C5 oh{,P~u5'sG{-zG dP,{kO}i|UO }]/V?u?q4vm;Ǐ{<I9ci!rt-11h>P";r[#]p-wKC-]ý@= ڨ8vnda{}z_ٷ ?@Y陋%)lo>k䏆1n66pxlzZnstOlqۭ/C7kj(&pl@({P܇%g#f;9v^hh™DvBܶD!aBU: =rK59s4yeЁv ׂc< ʐ<<(U'|ɾm[jHG-0`Blb&6&2<8h戇/׽Vw3 Ȫs4i J[;06hQ F bNbmP)b_ ӱej?cN2r[jB}O0,'tt9?[,/+l Y놻A[|llzfmPS]٤vӴho.}c_tIK^WJ7*z@M}4s$5FPk#ZhJR+9sCԙa(MoqB,&n7t9H; U ;oݡerw|9䙣zd=׆Q^976@j~>`>%2~ #Wkx-c  5yw "s/xðX6,IvFDkoWN)}(rϤsP~8#GFncZvr뱶:*^h2|IOlu-a>('Sр^3 m{NQځBoDEY}"rzSUws?wd'3A7xEwJϋ!ڷM6G,1 -J߃g>ZY:t]]HE1;3ƶ}41cr 7bo6n,6 3KgN&~~)SӘw.O16٦u&~brӡ'?@{dHbp#8=a"֩@:_*IHY3W[glّ7J5@8TxA: ASu&~Vw?-rÞ[V!VYϲ6xw·~d_G9xxo42p #nK1(v[c?u6얭G82^; 򃨱18wv [S*̐G"&_$y<y-RƝ<w}+ y ?ؖ#{] u@d?PYކ)ߥ3=hGN* B.M%+!uJwHJjUhI w&"qx l7(=ޡiBsU$Q/C̹OTw6c>NGexXjp?),HE#toF&.OE;yX[ŕS`cbPh| ct56|%BK{V[w7|A(<՗GklT<8Q+ӎg^(rxqQ ڝ.%76ˇߋ5t &_xXFʤpM{|A!NmP)K5[$Tm 3H~e;aO'u>J]V S1tQxWXϨx&幔N<Ħ3gRCNwē@t]5!vUYK;xy7džAF_ƹ^I[)}qIjmtCrrm $o@ <ηkK$;.MI5R 5$$OW@˃H y)5N4JA[BZL(uk[/Vsn;yƼ!;ΑewtνnPPѿ-b1`ˈ>Qg%ڊeX Y. G[? ^Mk5<./Y35sLܖemHy|#ߕ4񛟡/ުikr8#|s8I,-9>U5UEF=6` ˅DckMgMf_dM?^-$Ķ 5/q% +/1zì]YQ6^m;ڧF΁|54r|6,q?E,n:By[#76:/4@9AO80xaY0 Ā!l..x ,j^ V>ww;{?xE=IJg 1>n i+"WI^>w$PjN3b|Lyom,pF!a%e>6FB܉g,dKmbYF뱆 m諵}z HRίY{BuN* @;[Uk|?/`oGs;/v`!] *||5WOr,QVHy~x%j3OdNA^T,o1OkjgaleZsEYAEćmwjr ^vP^OM `Y2C +Iaȵ&O>cpUh_S䶟FD8OD|OW5u7͓y\ #㪒HK!}\'ƅX?Klj":rq%=upu$&T`SgiH ckʨQ&ԀgkjLZmƕQ`Oy.%f)"R4@ ̋6M<3TSS_6yc}p}pqXkel6ϯ cR)<)^LF̲m[\~6#&c.Ä?rz|!{ظoHxgXk27qԊ̯ &@Ðb@-MKv3bJϤkHZAKt{p'rQki)Y4im웆DM#eO?Ɓ_P#;sφ1-}΅k<:{^z!slµmxgǻ&!g~8 b.uIX2+GbɌ>?( /k1QQw%=0]dU$:HKxvw<<T%m{Y^(d5wUYLi/t{heg @pmfn1tNxs @g{!{n:LWG}Ji%~~r !_9l»Kq(v.9dcVUe%$h9rLmnํDݬYMV Xe'ߙ1~Oܸg>mmC~|R˔ {!DuaCFżG9֐[MC=n qs'N!ƽ50&Ɣa1!^nԘ>cLhkju(N8hqYk\#D,Tv5:7\rc|<^'uj-Rjg3ƊQ=\ yHb*YLj`+I$YsڿSO"mmH:k<,78Ͽy<{ yVɴ]r<**?w^ĬlH+)ݙm8ުƈs'Œ-ϫ ݺ^Βw}ݸp%ciC/ㄬ܄߿s?l}iVܡ*)}Q?(g^(qw]fl^3kf)d_gι)^>N{boL6ߊ"d9]1M/r~'EğEL~uwQ[{f^g"r#RH_ٌ3J&$dve[y3#<߶~1b֣}W OGWF8`{ 2} SF['P&,L8`{dU{/p"V rwa1E %ZRhex\0 1< ?Z~ߟ]Ok] ưo"mn!87 ]x0Q"S͸1<QC k 뀄ncw{v Xcܷwlm=zM/C1oPzw9eya:GGnߓovpA-Zt~B7ua6L^mIs/CL_(|aE~ 92D?c}Ii{]wKMsИ{wt]n 5V Q:y:~urB>'x~;;JaPhyZt;D%]i1U'8|4>|Bð.׾xx{rj|(xibYxx{S9iU;g 6&>c;j+OA zg r"(ƦQ@Vo'8gB^<XB z{v#h˛ȵ6p EsَTJWe\FqKΠb⍽٨G6ĺuT`~mf;é+qDzef-]eMȷ~ε8?0B溩myj1<1>`msmzSg)Lh?[ʼo)81촔S[z8oft+`x) /#o*:&|Jʂ19KN{0W嘇,;2Sލ\pǃ~[]Q+%> o8&~G -XNFx8>->in`59пWSϗ53}8T pw8_^m, nYXlg\])RrYCv~q6&9T ޶qYpOϗY9`ES)J@rܬk mkkFly?n ai1p:Sk(@;𷔙`}v 3,7%R}﹍7Ȯ=w۫lT \FށdtGO0nyBƠf~G ::N4_u |D·.ql:<_vk{<g:?`?0Kldnǣf/}G,޳l1KsYn+2߽\9m]]|T6x̢[3Go5LyRWSu9A ɠ G;&fJLzi`xiCe'Ơy(cм cݓe|p_t\6YeshE;+lw,g˛}xrg(ၞFLx.^?Wf>W)K#8[Z8|dL,~l&xҞ#[π\ (0O6{Uk+bbZf){Hƍt]cs]X?H^kX͗yMVN["mr\`sB^Y8rC <^"{YJ1gD2˩ޟ^0|ߙ}^Gωm`y'$iCͿ9G8m"ox&|>h<5xT>F`1'R^O>h4eRnzpN$8y83I3'r,ɿOKr`<+Ų{Lq>50M~;C8p#/q 4Sƿe0=V1'7ˈ9xNs"^-OUMwsN8'Dj؄mZ?FXwԃnres{I3m ('=J4}nKWK73(uS7V7:H)0sLo6 hlL;E,n+SZSF<7ӟⷯ:hCl/Wo(+Qdyw5x-~hcudm]r8x}J~߇J|Lsw1uTVw/{A{r9̠+y-j2:kђVr=MX~8\]w>}e rȁox9{!?Oj~;96rw]jo)EOx = %ߵ~_l|O9߇ r$%<w;-߂S99+Mq,}-}O}X꠲}pt{vo'õ!NӟO®ض:>#lq?쿞wSz8^UhkuE8کl׹NGq;8G{x mv5o[qorN?|jӶT{q~\J|[=nTaW+)ҦԤz?M`PyMcNVňGxXӐo)݇r]kܟnkE~kjϿ^wYwxvC3*3%`D%ڂ4O?\U'µ}ɰҒ޳^o vc.~mem㵑ym㵙g}m6[yOuuYrXx]Vռkl)q?fKթōy5+Ư;$IVc5M`ު][~;;` z! Yq 6~0njeI^þ(Fo|>gDo!FhӞX0;0 3w=7Ɨx2BDzƺ,,Lƈ퇕 |a;h,%oG mjc!e^Af<x zE^AOc>%Q]T)S]],/ "r0E9jfcUTdj{HC;б%[d4"l*DzCJ͊idD; #nz%c7fALXx/̮Xmz>-6HtזO˿d HpnZFY4}*7dpޫ~iNnG%fe?U\?cg3uhsYt/|h9P7I>$ԛ1ᫀV 6Sc\ߊ9h'sdyq^jլ:<{(anJ[L{,SGE|,(dz7e(gp_:0z&~MJ==Z}< }};H^29zϒž}txu'e싟/#v62  HQysPewe-`?+~ _w%jZg3x0|] 0QY(cx<('碐Iù(D3yQ9Ҥs4ɹ3#t6ŧybeݐcF"칣b/,vᙑ~K^}YџĆ.a;35ągxYTM̥)4]ț?R+둻ƼrZ+-݄XsoܛxsV{iGt {6 Ѷ:[ua_upu: 'x#n!syaT.x vW֛u%rbD{I+-'](W"WİD|j *mR0ۀ+-7᱌/s}eXǎs>`f<(|@#'eGه,#cR72qXړF|E7DywC881<7N2W ~} Ϲ/>ym[Q_STvVq5J~zEXmw +ܶJ?D%T­ 2 nzE q#vnq_dKy9*"d9M={\q˳ʻ'm3D|`2xotȶay?9e︄|*ny~{nw}/='}+I'}=G9e[#gG^'Fo$OdhXI-u~_ >t~KaoqO1p?c ~ :I{Eݓ+Vya3q2Y6@ӌOd|`|౺!3J =ww̒:%]ƙ듏/w+ʾ/C~K Y; 2">x.\KB6& BggXy ȁN֒?[e%bеZ|oϹ? c#Z+^xn H2,G9?Uu7V`2zX\]Ǵ ay*gezd^\ܤ=#SQC-낝!+ɎK IpG8g\pN_CuB*MT4**]R|(v=};ԲOu2?5-@:״5ԖE9CWvt=a{z+1=Wy ="yh/ɢ|ې--?ȸ*{60i2?V} ue7sZM-˿؛/Xsd;>@-}Vژ\SG {-I&Cעqw(eqSX?/+c6xwT?VpG >7~ytyMfG?2-`:ŴqŸQ>XJ-0ވ,D1hOgZVnk,- <^ X@Fq&ᅣ&)m;QaD}hr?jz!JK?ߓ--ϣ48y.bkۏ3?fUzĸ{=YKthgpj%TMgɟ\;{ڑ1iSM Wg}Ib-+lõǚXt^@c=M㲷:"sog^Q4(` &-*~ͺb@EL%1f;8T?|?u]Þ5 zAE}`4a+'9B,=*g IYgR>O1w3Δsfco?O,O;}3Gw1\+ŗdzE*3Ggƃ}y|>\/G[k/xwr4vgȚj>x `/!;n p|@yX̣|j̟V -Gq=z;j o&sE-\_ץt:޾=^]qbͽ3Ic9xeƹf|$i>/c2g8g½ :û[Э6ɼ t/[=G_ bo& 8 1[(^r{qkzdL2tiG3L {^B/(v|Ƶ焵LKqt򜜩$-ts.EcΣ&c=[?==0Ֆ*&5e*!3ev h-2WNؘQ0BmG#ޓ#E0p,7ZqKW2^_#NH,8-g]ՠj(,'Y$bI O?گ1=m=dd)So.)1nBH7p*{뽫kK=\}gzdW1z\oPoc;~~^]1׻}>ՍQ^u\6 DW3Fz=rZOO޼1iw ׻zzc!zrOzƨKK=*Wp3zicsכ.p zƨnWzs<#^lzz\/^wlz+7 +\/%Q>eq=כ&Q.Mz3^KazX/=p)z=Z/빹^6bze\eGszú~mT;oߛ;ab+gr,_rs.6tGl Z$6GI"Fߤ^e7~7wm;FpW=>`7~PX_J˵gz_t(C.22j@SEْrm3E˴_ϸ̣)C.S22 .Rf)HǸ)_L#ׅ,2.R.w2_21D܄˵*."e2M)s"efq)2)e)3$^w~/-\@6O57-$*]yyl#.&x8+6x:]2Wrx>P1J{*M:{<!cz}\>c^ua ЏsQ/(g2Og軜K|=Bٯ'jKC6U<~m..KgBFݡp-"@kvW_z1`SH۷m[ǩ~G^䭹txJ͙ȸ0'ΧFĨZ@}ns̳9L[;e#yj"v)Q#/ H1yso"*@ٝ25kSVcʧooB/'e)ƥu|oŒg'F("t'rs?lB٦/ 뻰(gA*An轡.)B9ꀞ|xlTY^{ w<?s NX|V4?ؗ§&LUش6Ÿ8!1gVIrU]!xfh$efdUTղ ʆ˨3vPD=su]oWg-uY>2c{}%ϕ_ʸmN͊|DN!I!> ^ǫGY;HGFnzHUS(?"{fdw;xeD|iHCyg yi`>i zVN#| |+G\=nVGyw{O-:l}y0 Gd8 cX.WH {6l\@C,IW-~bQz0g0x9ȿښ})Y(躕}<>PO>kq̆Ol`3ZBfve(F$$RhRs-=;Wo.;4T*E$^fQ"փWN_ HM ucč]fگ0i؛~"rپ׳cᢸu.(ExjŲJV&b57OQy|7?)zs?o@i"g3GrsTUj(3U}l־IdSK= Wm>_ 7:ϔ8ںꩤXWU:zOT^r>I.b:5^s{a0mxచᰊ4á2JO aLna#ޗaru, p 3d/1 *j2wrדM>D!l}h xAFtü^0úa"{(0# wIo)l'j 9v)3bP.bOӤ~)C]zm~˕;tsr&/u~?Aq 7ꬔ8n'joqO6r{+-9*}α{Ms|ꑑsМs_ )4Yc8 Oy9_f~Y̓y'lx̣1<Η8Z ގUp:Q6`,Z6iwo֒Ĵ)%ё/bMJRC1MYvJOދӱ>$or}= 1M^ T)Iu~ x$*qGҜ3'n,h<8:'6ouE>^SvćnOgz[{a/_7)̇*`9 2Ej.e2}#r .MZ ]O/<|\+BS 7+D-Ran{]$?S0]߿mBan 7'q~GCȅQ"p77=g5j1wv9]N7tͭOH5x" 0<Ы'"GY oBG+hmδe:md%R繰I"؉[F.sV߇eo+OhV;T2w u?Pf;\ ӋӺ:r,0Jϴa =!i[^hIp8|3rM8,Ysp_W%IKdkᏐ\6/Ab ޝhEGA/ r2ߊ <C;*~? tFf:aޠm z&ljO>½=$#O(!zl|d'<#)n _ɗZﮛ &>Bgs6-$A=N}1 g4ZDDxZO8=n:s'<0i0fuJ 9 b`/Au`PyJʲ T{ij?)rT#y[UڗY8Fp<ѐn y?͸!o2խ_) 狸S *N- xyL=_oq-`-оS!}/7}O+]K0l/{ѽL{EԄgOŲwm"n5,c ]xhӔΥyTQڼy1Ga8<۽-q?pQq3({ib):KW@b쑷{ag-~iuRC\iG:U$O84_#ؗLPCe|sO_G5wUV^}=.YgxMԌD+Wd8p=ۗIsNa0 ˀi`6w=! 4i2ƷcW1)!8~Þw:,R>m{ TɓF|6{ ]%ʉ2Y?J:e?Jm:JH-~dN3L? J D,ӕ[lŌY]G<:柾`՜ qB*vݤb\8VuD~eMyUV,?qc84^_ *^5m'SJUF&̷ooEL pΗ)G'w;_>q.H#} 3/ ſ8Èe=o(|s ^`LH"d=)^LkU:GWG*3E[ irHN>L;߷y3 3@ y:  ѲNOJvIZ!݂p0]Zѷ;ƄwwFt;{UFfø`͎릃a3kI#qȖ^ݪnySh黫hO*|w9WieF%؄8[a9 wlPWh䉳lܟҙlj(dyB:?CR5tP;YT1i! |uMxw ǜ#b"Lw||hΒFJ}WbG)rnn.X U3iόB 4S&qٱcU9Gw~{9"OKn9Jձ[7N>qBmeFv}\<qѭyb Gύ?{.oq"s+BOg^Mb<.yuqq%HB1ݏL{咼v/AG }ShxХ~`#}s(^Ox}uf>P ,{]j>;}|)3~ ^%S_6\7Nw챙3"B Z˰>/*ݧӆ/o)1(Rsb0pqpÊdA˘`8!q0ϫeOMBE+-py/dϓ߄9 :/vU>ͭł0~?zM {LJMnAcW "ryS\hc!ۅ"=Iƻٮ﬇'_`d`K~^3<YKKDbW_T/W,4e׵D ͂#86uaf]{sğw|+j"l>+Q WQK]o% m(oڨ.} Zo-B^3wj̀ggqjsS1|Ķi̞Fl_tˡڛu6<.C1m^E&^~/$V?{糹=^s{dDBv/?:|U-yBc$KBSg7w,x]<^ukq[bSyܰ?YdAgI!GxzTyCy O=6Igv0^ ;+]pk.$pG Ym o13"~"1oV> !L(=W-w 4!u糳F>oBܲiOL a9'Ysm!6V}X-I#y|M)9zx߱l z~#c|,OG}\Ǧdm!n1Xr\u~ 2>-ȸiVm~~S*B|nMe+aqeFKڂͳ }3![H&gwc);\_5ݮ<$G=ty<ZDIN>E;;DۣMAM"4sf4hVSG۱;e0gõ&D #r^Gً\u|n㾰t 1hf~7&qoGoq?>ָƍSOvESx7cE=D+?Y\m}w6tf޷nfP+D%7J9 8VYeO6ت1\;Kf$yb*l ^KќǷg2b`T嚳oZ:ǟ.{~ڳ~B7BX{Ze˫;mNG[-M޽_v-pq^."]Sr2|})ߧ1AGHRqTQr:19`&"9w-"..ļ2 $`- :AT*|MIgY$|PAw½GXօ?,dT3( s92&S۷r ;~g~9Cpe936 1d߃A}qvաHor^wQ)lۅ-Uy,smj~ gܢ I40e*[ߛG<7QnIIk{pF]\.`k@+Rؾ<3Lj.g&9*V_7cyol\Wʺ/ y NM{gJsJ^3V޽Ut:5cs(* Ճ;AOf(r~1lG-u |E@?"_ݒ/- 456Nhje;XxCv:1*Z -JQCa/ǫhra՝WSh^'68zK6Ǿxmg控bO5ӣ8*IRC(/rXS?D"LpƁO-WXu>Sx8n0=\˹?rO5` #ol a6YwIįf>/2춒}\ά>"p.\l[q_@b!L5TOsţ]Q <,3 ' ]MgА wG=\r[U5p_QkKk7ḟnlFF/:SPE**<[V9kBE;.Ia^K ߹ Bwxj_p [Wf{qfu&o-gn5b[-vW ACޭgVn\ax&q-ա#kOzyb44"|'+i}V׍bZ?%Ve C,q|C}l9e3Zˬ:,3@~^"Sa]Xa>V,%D$ ˽Nصg1#4&KFE7=o lb<3W/{Uu9!@HBHf|"$5g&ŐZe&AyL*%-F{mEL,jIZZl AЫu3}sN2&}wN9{^{^ҮQ~.FR錟_y|7bϽˣSTxkٟo|uTe/`hOy1/n0""`( ? ÐS%hpP]3A~7y?H Gmث;&5!&~Ě\ӝqyTis=wg3bL\8w0!r gvZ;Gb}@/%u!3W\dxg|!<>+낏N]Q;l;R!։IL^qDF;9ل݃kED3^yma%o˸^sZIG$F_>qoڪֈӧ\'u,e9IXx-|k{=XMTK;PaMc2ȟ4m&b6}"mnb0G s ؑ5ڳfu44t99nļ?s.ؓf~:8jjPYHʟή'R|!]3:Lܣ\QG|&-gspOpm ['h|?t l;CG,SdMgVHh=hw#|}D5 Q2&W> nc9Z~Vp#ӤS͗<|_6ɿ ;r|<|,ÿd>̘bZ2'DѦkvY<2u "yD8?|_|S n |"skg{=l˄ϱ=ٺH5a/ Yjy(2Fi0 wV`(m1Z<p:B[::Ŵgg{>-g"64)gcbc_Of:-]N'X.Ό 4ɿyc6=n.##1Z)ڎ[w]: ~a힪]t&'xOk߳xF׀‰+^u8#J\!| ZCbkk58,=r9֣57=ǿ8k"4 cZՀח!gh5ׇ'P9n43މ:<2XU2rh!Įs_ {N8'Qs1T`#<ϡٍgG,_.]^?_x8y:u5Sf'֊ĊW(?4f:1&!ȧ ˆ Qa_\6=Ckj谬sHR4@:}7emA:IĚ+5Y^i9Iq'g3΅co45ўk>g{WjBTa߻m U#BiaG&͗w h|wot8;?쾞B7!*&=UWf=} \aRIJ0/uN$)ؤΖShL"7_2amwW(mgg)9xLY.n{qؾ4_wI[Qc_kQ_˲jx_Xzu0Jf {:i|'o'U@k)檳8()A ;(e25Ժ;G}fsb" UKS ,Lmw#͠zAćaXg1)b<O'|lD|rnI^Y@QVs^w ?hxo#3|$7GE=c+J!5ڍdo[6)6ƛ<28x{8p\9KSAS+g})Oɢ#·7wƫUMB(wŃט 9*#eW&WqSss45Հ/W-T܍x[H?TX~_^% yemhZ8 J|4|B7$fLU kT_'աOsY=tkpfS(ahL!IM;Mo9ͬ!݀c#:6Dأأ+Ӭq+|GnqyRy`wԓ{H,_LM:#Q~J=}q  mGu1도{ ކfnYd-r. 1?hH:PFY}|ka9Eۢ7T5q)p>Smwy4X=w7Ln̓mYu)Ϥ̦)Il+7?ɈwfόBe?}&[I!Lh7N;^ځbp/'Z݁7sYJeRĮzd7z|t[T CvېO9ϬLWȃhu -9gJp8)ٓ+zy 6 {˺ˑkaw˒AAذ:muxx7fZ^Cvskm(9V:kI},<:-oۊEHbSM0R/|Q1ycڧo' 8dGĴ|AkJڵ2Yǿx_u]E %]}cc)es %-Yb|^)q6XGڌGJ׷'dj[]zfȟ]\(|Dl cك%+r)Cdz s)C!ޢ5udpHaT6xiֹyLx*u%q;~i~xY!rQCOhR8OO۸1~ޫ>Vvx:+4=)3\lv 30O;ަ!!/&N:qgqnE`l3AY[X^%'(> a: BzA(K{ W>B!١qZeq|y,^rБ4Ҿ0-`=1?*t$x[8w,49-DiJC"Y-򌈅R-gw x<ެ類I}se[I8ys3|☯gv?Y\>[*,YS}CI;zƊ {e%x܃O(5me'_,Y~_Ө|-u'__f\m n=>ǀG?Pxt3_-vN>O?F^a9erӛ4eW\!倈6N- V2U%$2?rVu|"W!'yrה,uWv3: txlcZ5^brAFl&x9-T|"ǙiG%mc#[r5' gRTu.gj8\t"$KkƞO8ǐH;˔g-*TICRVB//JF&ߍg˴(y}qK6_ԕKgMLu,٦s6M;w+º~ة~m!Rό }Ḹ=Xu ˊ}=E<;y_SW\*DgLQQyUaBz87X+ M[bo\z3/䫛,/[_kYԹAnO{n\כN1W~;ՉcƿSգ}Vs7ב<빛 |8)RdJ=Ųܤղ~|h4)cڒ87Tܩ]lD2NmӮ2w-!6q"* _7z*O3^|d}@fݣ<82xm'!|_8weZȄ:O71maq+Øc1ZЎp1pH6]v䱌f@kčY9V6 tX}Ҝ߹]xN:("'EĂӌtD=ψ1w{oby>iuoB@ݴM:jE1#\ơO; 򡕂]f}kF\=Jf!q%%V!nE=^`}m3M3a >i%;m2SؓaGqjȣ7GtXY`9( ~CPk`uwUx{\B|In~1irJN4wlTt !ueV"eEۙfo`GI^LrmoE#aY;ϸ}-ڿa/yf{Q~N}^.r]RC6kzoѷu-4#\Pj>"Fetp4&ƺ c1ʩ\?,äV0*_ȇ*z/Jx em m^(ќ-,YXns ws3:Se%߲ ;.C 3}B$ηi9瀻`{j::l<9F[1>eM*gY?d~}׬qk5hOL>\o0d^{_e4|XMRӞnF;avCO|'ws#m+q}t%Žǰc>-6x=yџd{@:[ڜfݔ,灮;qоy?}gY}dx3k t:~3J}{i~ .b>qΦ5XDS$:ü(pyIYݥgНk3ܸG!p1q-ZQC0*nc٥#<_zfLڪ=AY̿;&4EfWv<ߝ.d!WZL%ݺ|Mjq{T># ؏ͺMMx~vel/?̛;ג8+1 FLSni 7qy]?#J,_E)"?գ=x!3g^Q| Ï3'eiy;y6Vr︜ڑyߖ fdY.fcO~//Y s畤™wrh{^9>#y|gYJߕ".]vaǀ%b}Ð9 +=(ߎu؋~9ו+rq=W[߅yٞWό}Vuy})uߩ!u{ckJf}wD3mMF^q [,0 `W+o3m̯ʘ_u3RMeTlc_|Vupr i㶕غMMW .N6;ö W|\nv1飨mYl{,{WuU+i8CM { Հ+i[ɥڠ{ uljm\z]Fj?`tǛ0dh RQFJkLYT qlklmM5{(di=Vf>㐬-Զ&G8jѴ ZKvn Aۀ/gX}nO2ϥ9X?jysБW=uwx^Z<xMb r`?|HW ? W" tw]upBEyoJZ>{#Q/Φ"e? JdK ΡX(*ly|*֨ݲ.+ I9kݥ:|+Ql[I/ _*OiC\;2|yc#&mCۯuEF"ʡ G1"3"&_1~]~N㤵N 6"Sx"˒Eѿud+.??~\E _"//i9Qs^~aiEK.I۝Ei܋BҪRE?"gD4yL'_~.K$uT\~}z(GdžogVOlӶDv,fݠ.G2 ^Q ;k ۪hkbqS"8X/7ۄRKDܻ#%{"Do׈%_6qo;/iR0x[a㭅,̐Ixy_yc ӕ)l9g|L7<6ghdyϼ{{{^n2y=ʼcyԝ|xxz%Zu\{cUxq.,Cg)d>w\t0_9-צi=[KdPJȦʶoA1Zع:tUb]uevtMЫcKFOM^ ߼bh&]Ge+_;Lh?uNWOe 5>%*zq2ϼi!{qΗ/kO̓T\.ÛpФm%^I3F%='l.bMi WNЯ`˕H\U*i9Cl4}tbs-ّ}N*'yÀÃBoA_Un&N ]ӥA['I3u):U/1L)ń!7º̺uYwagx9,ZAк[F\ww0E*BEMG9j8+K,Zkܶ]K븑$\ bZvɺ.Y%¶3l}a[; }EΨpr}kĽ;~jD4Nθq Wq]L{_,nL]aFKJހs"/߿1WfRm% e;*g\ }ybXw;b0G# qQGݬΎ iͺCa#&-d؉QYo}ơGqQYg}P؝׍ a`Df}5nfK.a`Gf]WEQ.HvVlS6 ^%uWGs#vӸ+]82la`Oͺ.#VQY/}tr' z0:l[S=5 6q}E.ͺrs {flC͌wE{0݃- uYJ[4|aQ# lN',1l} _u d DUC6H࿭ -{>^$_"#D܏?yNN.7bݧmm2r>iʸc\Sk(q qe\o1eIQs/ʥ̸>Bf4bK{y%Re=t(w^%xN#kt+aKQkX_nk|(D!1q>/^VEk_L[Rr[fI6(=(UbƂ|+=\Ϧgi[IqSkF|z1=n#cV)mP ͛BLzB\HL^~GStÿM[~ؔ0?ωMqxy2XWlYO:o=|~ZE>ժQf'ЪGzMY*kᶀ4ala^t(_㩭qZ xQǓ#t:E-3dRGsAExv+֪S =~Zuc5}>W>o/OgLN9?VJA{om3ڋ`I}*@ q-|M;0-*aw6c!󜅲e F1kT"nlZ(+w=De(¾aLbm'//_zDo A\*Nȑ9|(o(\* [&x7Qqi^fQO_w ;Y 6<ټy,SI%W.%jKzhDYDyoas/Ր83H|ۇ~x]dgdS |w9<6._x_-)n7m$4 dd|EYI:..~z*lD'ʃ{^*LmQ!9!Aܟ{(~esJJ׫Xda_<}o\Ȼ?/\ۢS)sJm) 95\ 2> þN!Y~Tߋ(oߚl=oOHT:GYo_q7S6"_j Py2=|Y3Y>߈iryò-/7fYI#D\c:So8?Axh/o-OEgx'ëfx/FʄM+J dɳB%Pv;W.;,ʶn;ցd]OzBrt2Ouh3Dn١ ŒGϷl/= 3$&`~(<"3l+q3!]A#BVbzgQ%Rߝڨ>G}0o kqc"a: T rn'P_D^Xsc&z ^Nל1PtJm4dHXih9F3_`WL4r4uЗz.3їI#e?/r_ qU$ߑL~rk|.,wD/}$ߧ FOG>n>r|]>|?wnECn{B#e|wсneM؋WR7 0 !tGj7öJ=0=+|`T.?>&sk_TgWe9O<1},.}}Fiw"96Wd}ˎ!Qc(+o;s4&1ŝ)^3\iNĒ~XNxF+i?_ Rw15 & zm!!<; ̃܀z:g u),?ō 7)毬Òҗ'_##7 9.ϥ2_NJ7znw'S$ ?ey Ĥ}dʲ֐Q\5H8|/HuKԕ,jє(ow"UB_Yp64{JYޕnF>D~e6!oטg={ v,cԥ!{Wx3UW.hr搨VsQ]^ʰB(؟n:X|xBmK~0>=:}@N#@, ~Hs%| v7coR)@l´<)4"|ٯ"L;,tGs?f'(z=-}g9{֢֭hcXՕs[!7#|GNV}QM&^߶D ^DWg'rm@9΂~sKΉ˗zzXy.#&gYB 3Gqt-fY\I{XvN5rl>.B{./~ͳ,"ˁ]:m/,OeU:FS-5&bw u.*Е8uO f 5ZLO1|NFQeLVaVl<:޶t*l6\UYڣNnEiS΅TquҞRҚgjQ܃e}7|9d1'iGYd]Jx3~Ք7'"_)-\^MG .WecY1(slɢu:Y(gELIjGY_ur]J b[I~%b)72ynk|\m`>g8s'؜oO6I- 5?d-{@\hk<}D,,xX2צ?aLwSFzu Fh:~|y[r= mXy2s3]wp l7f{{5 ^M3Ȳ}8'nS.dY=fӀARz9)YKUOEϘs58(620Xi#޲0k<'ۉxibv5|'{D bsM+OcbĘƼY SY>C^F0篆,È}vO[|1\=6J8*nZ1~Q0;4*^_өAc>EE䋺 hi!h8CMmdTyjm^ آ!L~$b"hC.ܿfAQ ju>sƦn],/s|9iYYO{.1E1Z 5ef{#'nrm֏N0˺FX://l wZV[&i~?ǚU♞eEnDbl fP, L^]h)Yr¼\ 'P .B vM?!-V/>s/éb8.?sVsO". hșvKrh53iM<ר,sNx}ވza Vƍu\ yKC@yBCMdoڗo~_\vWsyYJQ7.PKZĕ߫ȣ׺)UK&f1 /Dd|<$%(V#˥ s ؂mAMVaaKpn/A]WtޏxL`c<'+XLтo;roDV )ytqQ"z"lf]A;scO7Mr{ܬS!w 4!όCϼ9z|ZnGD^[|D~.\^:(\ Sz2uxt3y#KH&AC8N ,8i}d*Nh"6b}\oޓ&#rA.ΘDey_ \,;eAJAOџCsg1Ϝ Z`/qw$7gr <`'EDŽa<#}A:-1;Q6{%XÄ S{ G7ߣ{ z6nsF[#&3[@|g|W3e {|._/)6!~A?fGv6o?Q|xF$=7"6v9 !X΄=R&+'7 ǜ`=0qt뼌L`[k{#"ﰦj\*bienҗ[WqWqkӸ:2vj3q(o\[kquWqWɸvh7-Ƶθݸڌd311( H~?ǒTii`|sk;','h9ӕnƇٹ2#e:<?${86 w/;GA2"1LլL#–Šoz;Ӹj\ɸ?֯k\i\Uj5d\卫׸Ӹj\ɸ?4WquWqUոYDžyL;n@fWqWqk_yi\[kquWqWɸv(o\[kquWqWɸv(o\[kquWqW,O9g3/n!=5t rSYq2Ӑ٢ y3S 'u_r,CPM: |7]=~hb\Cl9eWM^)sEoYK-oZלC-_ r";'J|.YYE;`ۛGi5e^O̿gslݫRCeYK_5œ/\|MݖA{H[tD^5J HV*E?ŞU8T()_Dwj4ogzy}?wߜGSwTZwRy}!+^ڇ؅A_ӴBp/|c1W"pVi6ډqTBGrŴ׀k[3?B[hKjk[j,+o`Yylڏ&j<7G[oԮAD~2|QZwҦZ2IoI֑qϹ?5EB-keojPѮq[W8s̛U/ʐCʑCIr(ޡdF$_Q=z_oxKE$MqiuKbmˆ.z\'G^N\ߓo)Zj&w4C),?r|?k|wCeoϏgUҮcD,|^Ͽr?{H|.tEc? ?G>]|vsߢis?i |VO.@?O_s:>sv,|<Wnb|vX0>oOGu|Nc5 }v~ϖX'X0>CK,>K Q>tiXbYͷkuh鷩rѽúCs]?0bg>4d?S~~FF{3mO燴ggjgcfJEqt(6ac3#'VL-I1cqI򪥑q:[vONp6dG+aʧPE U5WSha)K wѪk^{aM3k:&_77⯦f)Tm-SQ0vRM'hτcu-rsSWN D!98 H7gZJLC;EI^p]qF6kf9$HpT\?JfaP*r>eidZ,Ks5 4aWܰji)%p2bœVUTC+.8p%NkA TBzr{b Gї+g*Ⲱ;1wdxN1JBKe)P.@3a4η:_5OLmƩ :r]B!rI>5Qr۫BD2~.+ qu?މƩqPn?O߇O%~-9OF eq'P?bǷ}s|ջbXoj+T=kn`ck0a3{SEc|`N@*z^G;?K<.g]g5Va<^te[Lb%YWמq>IAnTeL_!E ^SX8N@Kng_oؒN<Gic:LeA# :nE ZY(qQ}Gt汄VH)yiwQN͏];W393PtSHwŏ:[i샓FQir`#LˬG]t执[ ޯxc"a /mӶtiTiq1}7DŽY_iWfmazqSr#EIEl/ @쏮7$y;+xC0_#ƻKYmc([y^,#6rx!f_ k0n$b, ukSJC,qK\TY;6+[54af8]5|>ҍܓkhm?<=N´aNJ;6.%ڵv՗2O6䩎2ԿN\XdN_ܺv9:=0Z~k%Ei]2ߙN5ui3Y1.䟩#@ȯ4Q \^XKedڗ]N ǡ(e;#z&FSMي-̯x^^cXNJ3r)s G #/%꾪X0?3A"ⱁWN^?h1H۲IE>>y$(|ȈaV[;O"1č \NRS-OJcEtb$+9bewE*~?b%[72a>v7FЩ[HE?tAjkwVLq,[r&Y>:Q`rS?bw}x17㯞pL/7 Y癎oqXMŰQ{h!w?G}xg0o(=_ 7uVʸ/r[E_k])TLe7YJc|_97Q:ik8F|] kk1DmzN%8S {rzf7@v,œ,taK$\cLQ' }ӚHn׳|qTGS;b7b§{Kz06b昛#&{)Ka¸Q'hP'(8Kن z=]h/1#mBlW'FnkBYiUT3_pY;sft:j+gBe{Zz(&(+e~0ڮ}KYLSUcʿZ7o|}gg}|.a}-ŲRUߴ8C@G_}Z3ͮ%{0  ݿpCa|q=~zɊ_ڼD߄F2IE}%#&mY7~D3}]6LSBI O41JZ!K4,ȸE\O"#s= ؘ.z>9qL~\4{'߿&nvӊ/4' dyX l e^Y\z;8"1;h-BOmd2'y,hNW[yHh[fX=sDKx zS痼qu.~ߞ/li >˙ǰ&s_)إ09 hU,3˼N͚uMK ?PxS%d '9w:}<E_<d\wMB3?mڃv* l>rm/oJއ}?hvDk~Wʿuߒ5Fc>&]u4umɣzIFGV.7a>T[ó*eAGXo$!+lL/tm{"x>=k/}i& h o@ay.?qEn?1b\,@Qw<Q1meֱ֙GV_5ڬ>U;n| SFy+pZ'kPxcN1rǞj"C^q9?tArh?`C矈A֝aey>D*^dǿNMK@\2.+÷. Β8j/5(r䊜ߊ:M1 ϭwb|S2hwaz/ќʱ`(\WLqw.b|!fs!O(q&[,X Vynk8\\r&f|oA Cku-Pe!x*\;2Q9p..C')P1f$dZdKF:f[6w ;%V-,֏p}oR: 926,in=䑭d{tdXl)%Z6Y;+4}7[гW߹ [.ueU{o?f56g>2J&k 8C>!N'N,m> |CimXݟTM>:>/9J~L#lW9e,biYͲш񉼞7'@gDD^gnȝXwm]\B?Z~_.QXb,;Wx4EuW'hB{$7g#@JږTZ 健;'x/*HM?wK\mxegicxęϬy@bټh`eN.#j胷-sUϻh×5{寡9OUljdy 㗖qzpE*<%Y|bU|%'% 8jK9񾣴F9jN =&R*>*O9<Ǚ+w{Υ }{.+;*^EExOYa#e$m 5ݤ>r~p{R5Uh=(b~sX&n껱Gnq?x,Q&f8U=Ǹ `=)F{Y뮾S 0r'/X| ˆ9ȂճB<1 cǎ&$.*QD<ÊxVCnD/ȟק0PCp=VLebEQy*żHA8hbwÖi1fS4A|hrn(9t\Z O#2 02 "a_2+KwЖFN'U=?./Jn̝?KO'Dƃyk mp3!ȁR?yN%r?X6u# {ZI׭Z*u>W%kqMcCǾssY^EKmEn-ziքsĆQ5N ru3e#sm7=QFQ&z|FdΏ^#™d_g8߳HB5ڋVulGS7N:j{jVs)kEz6F\Vq.S`ww^T(MT২aCkKtG_9] $l */& yaySei)r-@: ^=W_e8#qB)T5򼯫|w~k_>.|]ou-_ur>׵GX7qSbg{h [d!~V.(-{]Zf<2R_g寘໒8w-K|Xk=t2CM^ 31_ޯ=x+<$z,y=0^ >JOmsg8q]zSȫE5އ^|z[ԁ!/:\׵F=.mL??l&|?ͰՖ*#\74SM,{jfaΞkUƃvN#! }PwAr'e{gu ڨ_baC2Usd+l"G*vN oϽG9S7 ^<2-|vS+/~ޏ=W†d=N~?]? mBe],ْiɶYrJ!Uū>5A_#7? }jNp%p8hg;'YO ]Hs2 <>,=QoPc~!(K<>3cE{s4y{z]1r=mda 5( QL{rlDm2Mfg.{]x X7en`fv>7ݣ`G̵C^+(y cP/]xr'RӢSis=^n[CQPϦ>Ǵ5E\`YF0uhCO~3{ǽ"a;=Fz脳PZ54/%8Աt|'{5?seЦx؁Nİe̯W> ,pNRC8 |D ,):&Q1; {}4,zu7ާֲws>m o=g!L_?^x|gwk23+> ȇBt4$gkXkT-#3zst[8ۇ;7n?&ᓋsGVcgm)?RQNJy(a\y`$Q2S(?i5;\o*;H^Bq.wT$}PM' ,c+|?HƔ/(WCU"I"k_ԥtG|:R.r&Jt2~[IJ67F._ƥWYY-;f{K'Ŷ],Oj9RsUM}$ Nh}%K$pYi&I)AjiX){žnf5'f]Bv؂f*R7m8E%[ӵq|cH[mṀ58n {\d5GOZ2#nfayj%iq.>Qxߐ2u<UN/x_t~t$ qo6%yg;1ݵ5]_Y3ľD!CYU]k$Vl4F]Kej^>Q_ު bDT$z>?(Fȉ)q\((g2Z`9JTCGt?#T_{dќd}wFywki;0OS]ܷ1OMf'Q8oy[va?~-]ߌ^۽fegtBc˺Fg.hz:\*x.dlE3o{Ik lK\%A3#9>4ϯ>}û [h,Cu*`z%[54jv⮵ UuLsE>#wc yWѵ(;| E[ ѵ5Dc/@'\I s %O8t9UĨrGt La25Ϧ+JC>JJ*]Q":@ŻU5%#e}fGnc3R4rZo%^ 5^m#=/I*(`c),Ӻozmu.3sUǛ9@Y𽇸0_B=2@,SK=]N՜o3|~f Nsσ8*οۄFBrW]Y^P'gŢ) rȵ3iˡf[x^CkӐM]&w6$`u;tUә6|ʸr|Ӆ,·:o~ʺhtFTmǡiŰϲ%3U\8qb}7êgu1}\8OM\;qrR*xb߸~qpL+\Xc>|9o&]x 4t44 9q40Fu<6h >GP}ba5=<$u?osid{^2;4tTZ¢> nXG+k:2= :$gG~8u]ҏ1mM='h1ͳ<1]#wxI627H;5vU5L+y鴘 ]A]ĞBs(Aӫ<>9L?X 0/bёa.힌]HԄ2B eYolX[ iˆu%4Жz})[fz{4eΙy([[LmQI6v)7y{ *b%![`×x><0̒ u귖е( \?89lq&cl2urp63֯2K7lF#Uwp'2ہ>p;n+ahv%KM,K&?zZnK}۲0wfjrQOd~A輁+8ϴ̳5oQ&. @| +^1m$|m5UqMC\@}sf-|}[*M[cr5=x>^}2p#s۪>!ۙ.&E܎JuKY+BYe~7)xJ"UuIyka;ys+EĈ<2X82a}1k`u0ߞ<s)Ը#YTeĬ\5T2clD X[;۸އ xhee'3 _Ԩ& 6͘3&ph=dǖ䖴wdOT-T,PU2a?Q~!جD H ?Lu8ONNͣ5^ E'uf t>\KҤo:/gݳ⫥ޱTzy ~P TTm&_GiJWd=ݼKWۓ/~m6ߢ.%-:t)gxՕ IsRS( &Ls1t2 =fS))%SdwP.wC/<]F5uS%q?M1ma_u) Րa}`]Kq3KSK[R$l<b.B<٤ ;%v>>,l0y[o2btGٜEԙ}R]t$'D'F=/;?G9*6G{D1mV6GŰ9}U|sasx`^Gms16GwjsA썾F SXF#[[#'wި+ŮsHuUuz^P FǨ3ZO֔<)/}6O3~#OºW FM+XH¿rݿ;/&o!KMv |M,]1Y]6QɓJVd{q1+q1o 8*OeVfhn.oot7h>U!ڱXEn9z,ˣ|-X3^ "`kA1S?|ЊZ:6NFi2^ɷ{ GgW:q>)*|/y6}mڹ4YS53sYʺuNX"it],^6Q7x|||tDc,7cm"뢥Y|y_x]44eچu{5VpzUr{C"ZT1-@Zܩx?&r 8g6|7pG*x^xYV͘ Y+uS;A9YYwXe mN{>gm.Xźs|-yt/{n9[LHڧ$Ofro/$aYt)}.ƃY➂Ö5Blneus g BNpu11ٗ} ڿlcpά>f<hi7_,5y\mfef7ߞOi"'ː C p Zԍet 6abLȢf<̴>..O9=n Z1V̸6Q+lEFi18#d;qg,9ns,ẔxkȤm]xd6-}*b<>x=xKo=!x0c[MˎC.uE?bwL+撨3ٛ9ng/cxLa|c.ΙLm2EoEkoМc 6+)*`~ u|m͂<*x\'R;?u,9 sc|NU< m䩯&]S&wĸ(p4܎F ;.U_^/>Ċz5".XC*G u%^|⭨f?<|}EKm|ۏ\=—tGg{\r'/e[X+A:#]4&p|3cU<=݀rU7^g36e#`Ծ/߁'|e )ô.vLC,h!ovVzڈ-g;d=IGř⼹kHgȇkB"H=v'6OvCÇe*;"&m5*PiŽPr8RrT ke3z ).7Ӄ1tޭf{O%;j1ʙmU#!l?Ƿ\!"&4sQ˭$/s)/7?n3sDbqt:>j_e!;X-|}&B託}޷94wx~?1|tMGOs2i'<4.l3Oa~;Ga9lC)PM/dI0 3r>Fx?;2%9+9M,j)o+lDL#^T>8LEپXqaόSayτlgt>|iebiݨÍeFl=5ATE1h.~&f]2ߣy]"vuw3e Tvcq??7W7\߇(E"ϳnE Dg^tAsgVY vxT$iMQ4aI]7_JC*u]ӢuMŌCw=Ij!i[%j3LN;475AY!u6J[WB߈ߣ!C~ZC^Sg{PVANorZ4yGlzV4[0^Dب^Y5?GޓCwH1ݥ77k olqZ3B9y4|dҕL_b\Xw]eM8S J)ƻ#cc&ƃyϸf3Z֞D=KnniC2w^2 :Yzz[EKt?l[)a\1N<~y-qxQ1~E&cw'+ #ͥ4Ōso.kXiGi~=ڗև;IGMT{' 1~91T$`z]z \aGc5;>a?{=Nem˳Y7u e=]Q}vΦ/;ϼ:]I'm/Me:t4ę(XsƦsI@^HEX^EN۝q˴9<' kE\apK@a-9gi.{֪ʙo/FiϱƿgDwׯ˻8]mϫk<D~hbyw)~xX]8{+d6D_J*yZPP#r% y-Bo^zlswY_j<8J GqYweU3{a-3h'znW[Ypoo^t8zǿy×9B_RĹr74ĂXE|Gȹ[)ZhÌBU>^;7IYK#(rU.1G\lԳԩy"m3ʑbĊ7`_]FL8Sa^ 2p2)wyqGk^vA|*ȦWXDpW< D5"S>Q w4A77oy=sv_ g;M)EěA8ǺXgG(3{)m66|<{O[r-96lrtp?庙N.~kb$D^m3/:) 7e.Xq 'ob>*' N)UiAVbw}iS7KMk}~ 0_jd|ӄo'^Վ' =颽#/!{w"w In gqVxecXCtۼfh $~yJ1cțG.GqMy,[lu'I%W}cg3N*˒控mcm&):i/ k_w_b˅FTgG.ܪ|5IOUo_tZv  DD}jM(^ LG/)'~{A_$'62/1ϑu=O}G)W?mC:'U4fL̼.{Gf2|%DچgOEnȝߝ|te0$j5}!1dOr)TJ 9@>V37AO}I -H@ %Q$ut?Vș|^Σ 9`Ko2X̟dqIzE~, ͏ Zz'R/amw|x\/:6 9`fU͑BfkNGc:&ӹS7B5o`<.wIu&ON-r|Is:H+ o >b߁86I &!''\Voʓv {45k#jy͚}>[ٺ 4D=k|gΦN<_ }] ك< m2x$-m4/u>ߑ;W#yra4 M{Qӊ4V u/=m8wHʼd֣F cVUb'sAf<9|DM/f5|L 5ϕ4:d0 6w`? rF¦`.h͜ kdm/ykMW:ۗM*5:V>;+7F/2̡;Zcx Xǐ,wIeP]AwM,{_5Wih6F__*/|A/;K85d)!=WN™|Sz ה#~n; 6}X= jN6'u;siꖷY?||K3Rޘ(E!Of^Xg2e}6\ oeWҼ%:EE\ې}#6~8U?䯞 ?;6/Sz ]]9\8]9rл+4{|Y/3[弃q6UOo]jġCn;k(ANѮC6$A8 Ufh6L.#>2ig7vDkMBb+};ZC ozYGW;X.%'zrُn^@>EX>2o_U& ϭu]2ψp~3oy#דGRTM9-K qm|E"~G8[Y\:n·Ͷއ &]v>H q1a3IT +7imfc^?U“ST`& lľǢb_l*=Mrn"mM4KB=ގ|8ǷxݩM, `†/_}Ti~Udq[6JNe 8焿gH6K&Ѩ%peOX}TYq`?&lU}3߫oˉߖNx; /ra bK󥻯לjqq㌘6E. Ҧ+l5n76^x|!K̝8n b79 =5kϢ߽ryG>?}ǚg}1!6ޞ_^Eɮ~$'a}3'#wο62HW5u\INTmnBTYGLU hF\!_NDYGױjZS$jɪONfl䳥!)Bnn7w8b[l6"݄X{d}yy݀焻2QҒNg]|_;V=q0,f>k]Xk6IxoF8[dXTN)$errЗ25(3\][gmkTϕ&/=74e|ni:agL<󸦓3F'Dڙmw6Ni}~nϑ88^F'f"g5S,EȠk pG{4Fҫ qDɱM96z[0;Y_G h1eNiQ2$"v;^{y=|?f}WhFջ_m+"EmsZ,Ԙni-qwDh V[loߚ=GȂtZ +\'޹)($} _p-r;bwƉo]N*_bRż]߻,>mg'wAUWsM3ֳgdށ\E+ro8.l2lS4 'G4A(/qy;5aʛ{[l;ТN^IBL=t_M@KB?pɚ}|ʼn܈)) |iU1[DNCX~Aw9ig y$Ɨ]*lo=̡{>kA.sY;7e<]m8Yj},gE,/-hS/Le_-V[L)hCbtk;{`lTH44.,|ONZYJrg~]|_eqrcՀ>u)9r.pƓ92->9'aMeYSY&OgA~ru$焑 !ڋ=yEhFG>?_O&&M&?LG'iCDsXo ^lMqCOGnY -{9Yl zLt\Wgqp:# {7@g˞cAI1~.J}ȩd~:MUɏתSK%*y,޴@eǸJsHq#Q=  dt|fU5l5jӷFs;Ru8הS&2,Cv^Kk WJkrVu`2׈/arYCv-Z/g›g'Ok r qu;ب@Uf*Yy4B SO97_J1m1:I;H磇#ޤ YuڄKޕdoj,ӆfk{1\~;kRZp6-Άq] ?GG=soǹїΎ+b|f17b;h 53c mI9g3)VL^N~}Sv}}Mvq9rW*7~B-Ns:\٣F;;d {9LW'' 0A)1X<2J+_pNz;Iȝ ە5i5& WmQ4!ƭm g Rl1Vj^/ykwu3c51b kK9UʹPF5U~^16H:} r*آ cF#Osg/msm9c +~nv9y 69CƨsߠoD^\ЂAVax8e6®alcnq̣^&Su A@>K!SSjV? $`cXz"ciqY^ӫH5L69@>,Ҋ*sK+#Ay;mqWYz;C@֩3~:Sd{Pod;ğd8v؈nu׵X6ᶞb}WAXgXSY&Y'JTr~t`>&C^ֳmYqNxQ5Qvz\D;uke}{:ӵ=S+btW.r9˟4(ʚ+oM/0OyسSaߞhyI3mܻ} x| x=w~E cs|Yi}[8fH&l.{כ\>tE?O=V Qg咑kO7m~vkH-}:] ~P{=uw-=w9g I{$*Dkiȅ5g&Qh}e- %0a6ڒX3})&T[@KH0I@[yrg>dN@}{g2kkZl4TK{PQu_\c?ri/} ~x4~ ^Z-v>\Zv~;-:3qY噻fHpT<Ǜ|~3\A҇AiJs}ނ֧F݉sj[Cʴg8֨{fV@tt'լDTv-ׇEV#E?͹z'*ܣV{ILW͖Txri塀,6/ў\~8\QOvѸ%xLShy\0eiqwQG)2oۺ0/^{#=s?@b_4RNIi$Im"TQ{ly#G9a6^/XTZs\I/GI73vG{AdoцQF<)soܔ4^np~Ҹu u .ܧ1gII%HF<5K=0bEL*sxV<{~ǰ/O}86ii&KtԖ z}¼MT6厦ZGdY&fܤy޼yeX靕[@%7|ļƨ"Ƶذo`|֋*qیƺB(ᓕƱ\G raLLƎTan2Li,cQmN1$Yi]S ~n,Y|=ٶom$W Kw>Sa?hGś쀓T}Ni6v5t'҅ 7`v$ œ~N̊xLbf2${s'sC$p?rae- "jq_g=Ok[.Қxvr(QgpL qkkP,^c UX Tiң-בLA$)4y2%Xs /iT&Vȕ)c|D= KǤ#K-5Fj58>m_ 8w_GVnP+aH wtG:zx浙.]11e,%>\09{:ɽbgG-[3_&a</Cr< sK&+s>-W߫GrN}ʰ:yyvކۚCs ty/A?w19'UNezh/w%~TdƄT۟`0۟aRme\AXEOڿ*-}0sO5~*mWuɾH&xO&"IpB59r^YdO \G?#vQ.S}`Sm#"g C6vBaWJhϠ/y<Ϝ/ڣiUh/1ٶnjN`U/$΍z.KM"p6sO'M$jusNͳF44w.ډhof菫϶NQO[zZkkmBL3Y eZvYǫnlx֩|'w%%tVxL41b:=m6ZIoYibI'𾧝]/<Zۯ}Dk8ֱ^[GqX}0c{4$ۀ=Qm%A.$Hd:ΒF]S{lE&Q1L0<F{>WWz]X|lh6 T@A|!Xx \<,tFx<γMU\-͵2\_ɸ 7 |_eNmVvWoGUF:0H*7e,Ũ>wP W~䣅]NaM'xxO:[V:vDu!~diF;3x_Q|1{x=o?3CYĹrez0yq}7{tpk9Gd_SY'h fjnvou5~R24SW-25|{)$44"go7od9-O 2mr`¶?)Ź7bZ^]Ě-)1vbҋ92y?Ds:C;X6J8%9Llp9Gs;r90Mj~Ab͛Y|&yoex 8ڕ͖ }|[߃C BC2bQ(Ƨ1'o񉌍2u\!~A}N{kNcScxʵ16>#Ilyw <]Y0zQGEFl>6"qgs2?`+9,#X:~xm<2s}ߋA ݮ/$$?T? =gu0|l`, ђd7+hM<:IuފyL߇,x>kʫ0n5&%+ZީokºB|ݗ<%\-ށN3OeGtq_AH<ubes?q(EvdЪ/"ɀO_$'y#nP݄{Lʼn<ΙĘ2^k9B_6]N+?{譧q=?wL.wt^'S&ŗU!{EoeݒpZژ54/{6*n\ծ6H2e],[VOU؇= ͇2u ,ŹH^1@\!@%<Ζ~\wYXG9I@r-7!9'Ow Oge(K#=8NI, /4gp G,]q?2ԑ9:,NcF|Kz]%sG2U nz|*ݼs$wIF~Kzy'h t3Ӟ^O=ɫ'<9:$8M_粲W4m}R⿸?9V65f (c&~6bd{;ǺVnwdq'*vwג$w&jKمBq^;Ip}Bs"v^ٵHor Ld&[.kC|)xo꾇E*c5ϰڍgXaiq_hmuS흥w <_e4 A`עm֌> nfyN3uWA _ ~~@;xŰ82F4r/^+뱠ە&]|$qW) p,@ϒNzdܸ)9 Xj9 >bGYhݝFqe%?t} !1x~c,ͤ{1&dbW15N4}2OѠ?"889mNwKp*҉^Gzp[5QoH9:b0d+Sv#Գ"D Q4i<]ZJo^W[iC דЯc;JEȇ! I*$GW#%B%o |"OK#ZTVJ:?! ']tˤDqlXa>]h\I7Dc|-ˍ3mAm܎K?!L X&ehߦqsQowwy,PFfB,՗fk>[MyO%ќ^W } wBtsH!\e]),N06!b C!ޥBϒβ'`܉ NTa/jeoeiU"{?ɤeoɤdR) TI$J_oI?]I>ohsɆ󺿎8F1ò"> +3{|36r8w?gW}$j l^5'TwFÝ*NUZI΃<^`b!8wo:bB֓LV22ɧ;y6 C_hg 1.|cH.zЯޭ_8d/zv[6k>*#{,ǓAr$ǰ<]5s /:|=m*v9slcҘt>)'k8Ǚ&"B{OQ.)+'+o/+;\WN0Kȁɝ?tX&ɾ(Ht>]AY<qԆc1Zhv>z}Yz~|UƜU+Wfڽ8FU'f+WI =N}!1RԦ켝Uoһ#{uӻ##K~^zmn!sGxCz}'»޽]i$Wz+'ѷ>w;dhq]7?}cʶNdq}E.Sfy>9,x8ĖA6kfc}kך!\ך6FaSX2! ( %v1]Gsd[`.'TUSz% &~#s,}6y['@_;vĽ9W}$˳qCR7ĺ:w`|\{ɀz|hr4콈Bm8DT"u>T{Dz[=v-[gS cHm >m]oct1%.\'1Feui0z\`5L4.55HLH4 ?xrX H1Ǚfs٠.vǶO`3WS}tܹkY;#gnJq0n=-f@xRR?&9tf9<)ά;cOО5>"e%#1G[\T>>y | *J+Aacg,Cl^jcSXQ^ ==qq=%wז{Di^U^}b)#yqY~OEs{z(h9IJTqI0Sq$"{?.`\b)U ; w8Tp*uvG4,'<8ަɊDۜ|?;F#D\&=v*~Mbמk.h_C=g,[&O|Gz ,'Wzq. 1J\U*Dd-VZ؄&z.~˗Ըh~)4r;(o1eKS擬4w Sn݊6gMzB.rY{K;M4HnX{J+PS =#&ӾO pcʞ†ǁ33w/Yilwm\/uV"xzƳvP Y?Y˜}I.=jϚ9A֘}[v<+@vJ}WVo@_XI .[\jgMKD.^oEGaq<=Kh>۸#ڠoDkMP>Muo\# 6C}zDn}x6'>k fV" 8܆ ָkogq%8+֖ToQ?7wkIA)ĝiAS Vs`v~YVo[X=|vl?wh8]pZp%nqZ7O$Opg^54&Qͱw"ZVbUo8KĈ_kpjS)?o^Io#ڐvTPUےTx; Ǫy;#ɣ}9^0]!@V]ЏD*'W}}$BAryBOWIK2@lNd'\Pyd]JYqu谬e]6ר2W+驞(z[k5gULjZ~[U>}N[ ~wѷk[)}VA&.eb'rd|3ߒ+D7tN_JH_ F>+&lܞYRl}ljIFa]O}tϙW^]t!!P2ϱ::id9wjT%_'3"2%']dӚ5nn5B~&X׼f^e.1gKB'.p|߼J啒*߳&iAOͫ*X&/u%vSfa |B]`d-.>gDsG>q(qǨ'kʆvwŸ-۱#,<"O}-sIk%Ziѷu2;aǻCr|>ӝTǫsdp߻a뻌!ň/oG]S\ wધwOߵ;jzWieͰ)-,ywǢ3KޓN6>~VsYn<3P;о>^Y/݂{4^7SwP;,ζGcx7Yƹf|Эi߯}%= # ? %D{a9]S& }*wUnXc4ǮEt3]?^@n~2£"}U{9T?XeU&^"XrUa׏^(t?:6p_Dp A#E< fj,׋V gWi<砛<:GU45Q Z<2| $Xa>}S%Ʋ*MB`%2pYNExz&C{>O\S@f!pB4!PF%ӌ=^!G?*Ki3gP(mӼC~<|kۺ 7 h3'MPz˨^0x)*"Z}l NJ!ƔtϷcmgIw ]L-pt`M6`o#mO5.Uq64^ p{:6LIsB~WdKSϼhg^ozSW9,L{ڻY.I.sScR\&V#++|Nө>};y7!]v>\9C 3Z /#뮩%s4~ͺdeVcf:hOT1/oYHs7=>% ] ;i:Scldn#<#kD7Rl\ƥzxwoqKq981V#o~I/ TT#T;vIDk:Z8"fێ<|&v{]D.5c;d ])pLKi2GdK=:ߐ oEIYC/k3N-{VT|h;d`@A=}rwm ({V/SzqqMr`S|B+%&.|(OYNY1m,ym8 z>f9nVmٶ~K~wJt |&ʇ$mN6LH/P0Um7'{j"oM6#"KIg|e/s22#Iew*[V_iJ*+UϹ3IsG`VK]k2p4<{Btf[4MHhqYk!nLcs\IaTY'ÚfU{n*6SnDeuqn.}Af-c{Z12B."v>Ϋcai6ca9 ^Fٲ~Qߙ u~MlHDc1 hd 'KǫqN7h_"x84W:g3JN,+ڥ‡Bf )<.x2bn/mXMӳ}c ctx}/9%Fկ1M GU\[X <yZ<}?{ZIs&8%ilw\l%0_n# r;Ǔ~ J HY?wH%*MlΦ WOUMՆ͔{I iDI|< 8״<yLۓf^.1 k rI RWJ|;3=W<6#U"fS0ΫP9jr_S6Xh\\M_7gB&= +TeKF2Mvl8“+U^2'w𷂍ukbRtm?]ڃí|o %>=Fg4ߵ[w ފ7{"mo~q6wRiǰ'4Y5Wzo(|ޑ`!3x= B"6 |@ b<ųUB{yfXSXI_jv&yobMcAA1fjRRե-5ɵgřp'O.ICzC,{ѻpo2DJrKJ;ճMlz} sKUi/Kp`9rr~֢iAY,׀flڻ!ǚG 1V$վ5jqUo n l ,d$~w)bi|F6:L#tg qWrݬ/1y k0IB."h"Dž>e]ۣsIVPhvWuDAzP ɳ)q=Nzc϶p {Ig @@׾v_S3GxI;$ ՝͒1yQvC&~n\frƯ2 ^ק&h00 υ5&UK>!6Βz :y736;_czWw, -qdzן {O>_` 3ǪF2>7M.ٽRII<,Kwgz#Bz PQS[:yT>qn|snrY6%emclWn"+;JS."?v?-gq}SŶvOtRg)L4^=Y [|~[,N9d8ًȽ o\"|a8g?*t#4ǃ\o(5\Ε=y$W|MrBY>i+A|x :r׻4F7>L@8[Oկybc.{'!-khž,t 9%dYT<~ζ4W$ݼ`6 {UAm3K{gszk\\D~4U9 x+ב{UW[kjͷ6eZΧ#ğI#O8!|+'}1DO$K<&}9$Vl)tԾa%ڰ*9 > 'MӰHot#58lN$ONVd9'Lp,>|}XX0xnۆ`p{59U1Oφ[UliO! fؿbݿ3W|1mn.r?g-M`#f(bqyg#Di9& Ӻ]Cd8)3x0rWziSko#yI:B=`Vƪy>!a7He7K-G 'UjpZ .`iePwL-TOX>h_/M2{lBQ([\ɈƧ?ɽyy0r)8bF0ڲhЖrri40ydRbzt+E2mU_php=NRT9u]>96𧻓El[yz_-Na)Ulϔ_XEӶ!yg3}8&ζdӧX">oVאKӻjvp} tlI*a4W~!ߠX>B!xA.n:NgD|Y |֞lhi麬ˢ~-83~;鷬IϘG{no9X6vCp5x۵Ϭ՟gsNq4;1 Kh//̚yrќe̶g؁7!c&^~eݬbr5LuoMm`.8lzi/ދgjQd3/l}6Z%*5ܮekbv^ҋu,ϟne4 >](#,&UV/}F]նOOc8|5Y7ΖgXzRt$pKݽ[D9L1IŏC Ms e1U wxx<7z@߂b& ~jIvJ{j [^-*숴H x\sE/ȑn@=nN3{&YkcE LSU9 [fz Q|H!yO{G ;Ry#ݮ~9h磼_mvj)p?ǣz.P;!G1O*@dDV~^:].O|)LXjߠ p9gaʕ/x#od>zo澛}̛IpaJj<,ڠ3,͍潉2L8~\ !QJ,lnEFGi L__C٭>g.V074S;Ų^c3/_=-yk\'l!&OTڅ.`x G92(a8& _8Wd2X2oOYEO?ͷ Ez1|  ? AP]#0dUg!cf.pM1i\_^I^"2¤p3z_\6,~KUj<ǰNĄe no UeC\{-9$;T9r fד1<r"9Rql̹$H1R9J0{Cʄb3޶>ִEoD?}KZhYThI 9'I, 2~<-C.:_G{c@ ZD@zxW(6/- *ίk2#,h5;%+բzxʷSۈ+5@hYݳH+oeQ(:#Tĺ0.w s9[v;Y`ב iokkП,[rD`O,q@rҪh '1N b)Z8b.JQ{VЖŝ` :rj)m9D&03&a}Oe=l810^8!v|#u&Sǟ؎uqsc:|>„Ésl:|1fqȊ{@L}u4ey9%.ja|q2mw]I}ϢgSwPs;ﻨ<3g;h.lف~+k9`MN \d}q<.26g_yʛUF8j x^Kk+ݧS-r |>TlbfʲG&0T?Z,a{78'l2^$>)Kә>Yuˠ7۩gwp zqqFui9`uUX zhsTQ;u5~Fh.=C\_\$0M.;MVbU`a70躑(c2ג9Nޤu3#DJg%#| >Bkboi4ᬬ$>%g3)1wFr:YD# A[2ɺQ%!p-þO ґlơd.(O4? &*>wovP 9{!hL&Ms4-8st_ 54穹 yAX佣$_IIl;c6"ֽݏ 9GoC7n/n@KV/S*mjnry*xobٯKژ\}FiMj"/Q>զ[xm?;癧}}'b8;~E 2--w0m6s6cI{c33!BK6Z~c;94hb} s}xƧ@<< 9"|[?\6W:Xyo}}Ͽ4)K qֶ?\n&57.qI/t06U< si^4/ͭ"] jӊ[pH'R0_r6edܫẇ[l3}]~7,7tsl5}CB2<ִ(yU{ ]wc7!]M5))r)F|>?{Bׁ;>>eG h}bjy{?0u$<tYo\ (g48L { gL`RO0q5j#3=la*p>[VoWdę8 9];9o$EZ 7dodW:&^ͥTN#/C#6Ix5᎐¸m 27iX'gGkCWE7ƞx);#qUK0co}fpT#jkK8|O//MndUy}_ݱ-q$i'L .DŽw&jKmܾg?kuẹ ;տY-NWr@XT@}r5E N[ĄW|ăTsIY#Vpy8ˉnsT=V>1 j?gHf!WdXz[ [.l(V?~-d``B0Դ"v+f?C]ӤCSg D@JL2C,S:c.ljz9 ȿτϲ7ўٿt]GNNuwo֌uC![*5Ha8D p6.$8WC'Xgd|} -h흢઩{pQ" *<]r },b˩Lkh/JTcE{ 7G96>;- w7=JhcIW@2G${TȾ6mܕ-e9߬8UZYJsCϼb~p|㜑yDdtGjE=bJ3tޒٱӛI.vG/5^stxML҂s̿Lg'=4ܲG[Q 3px31Mlx6,v5];3DHY>²Gϙ8R-l4%~H8)FJ [e;%WE;c; JtW,+an-71%l:nG>Ta1{$o,䒮ce6S u֬W0yïmֹ ^4_#xe=$ J~3%=`.65r65'i; z6Ӹ޿H>Ʀf3}#$yy 6>/jُv0:o;x޽Nʯ%~瑡& W)IPz^[-VGRcўί:íg"1y.; 9ph qŤnW2 &xc-N6ֵ)߅);ߴ{BTFIo2alCxש% |VZ{kLkDkke~$|kc xh*YvwHo~Qul\w}s+$Fvlj~G&kޜk_,Neޭx?ݎC[MROISO`ReR] 86z4Dy2/ׅ|&3 K~c&qs1Dvڌ3,Q)3(<'@J)ǿ˪%9pUӷ`:Mr<{8 $9c\|I^}:OK[=F+ɮ#VgKlY#q,zB  /5ߥ%B_k#gVKN'Tڼܫ{`'hu~&o:\uyA[JסC6CC_ YMsuuh^[Rj3_k"C_|&zoui[u`X:dXX҇#bP~5rcqKp=}~~3ċۜM#γ!\Iݽ`'X"낞\72|!#\+y _o4?T,2~ƕkDo?w>&V?8 Ӻ %JX++xX}3˖Ն㡾`ÿӚ /ɂFlcۨm+E0z$ K[^z>C]JHc#T8NiS [.$Y :<BvDm$8ۆ=88V n~[59ѩJCoioMXֹl?J~hGI{!ܻ=,k0qmcq.%6o[?HvrFP7DXluQٕW85A.L@{Co@Z$ [Ԝj#< ~ppz|Е\xnڋcӰv&xΆ1~êف<[J9P:I?pwF;ɈvI%Q)u<{ 8pĤa@k^EYPprVr'Bz2=b0Ѓ?@~>y&m3\ljV!gLv zv!i6* YTxD~0|s߮S&i?dqC{$Ϗb!`N>Q"_ A3 ?wgD[(#@ir`8] ~8 '6B3|kt{qީݪ=<Ճ{GTQl8SQ잜֢s{Ch#N#&៎vnO='Mj9gYNޮr*ђe϶@vˢ}I]qy.s)bZs8߬h2Zsj\L$h%UPΨwyݣq#b^. >q[$>(K4sRl$s?O<`8oG ȣg:=$ī5F\!._YЅ `z1˳hhfm9-q.ӃJ>pH鉞`n,B辋bg-加oOLZ˿>;;~N>/u28)Csɧi2E\~>y/Lf?g:}%\Rw+Z倍 D#,}A[Ϡw S/m>a8ץk}Qp#]; 4|&.H93o;|) Lt^$:h$W] r'>TȦ&j41S]> jW61Da.~.#,&|D_ Z]~#plfcpl 4{`w,;%ܷ3X#^ݝ^%+{>D? ؜olb.϶#6aznKFo$+ޞ$z4w^Z $ΟՊ?I44ӜB4KfqHTi.sV&V9r*gHz6]Fohv`+ߘNs]&W=ڜ}vݮL~(+`; b[VC|i-&Opw7L,T~C8@j]8_[#ή?& m';AzFTz Aa]bj3rso\j,4 ѤV?s<Ե/:A}|6>~?J_8 zw.ҙV}~FrJ>d<{• #R|:؛aSciy=턓>S?~o?}33pFzd~ؙ33acD<"8zJ3pEc^yt࠶u8ޜI"e? v@oYF!5q`zpF0ۅk9rqk& 5ݭZ>D<hvS}#mzGT٘Gw\ +>1mҔ_ [hqziOIp0ېaV`|({i/*"yp*}\c\/4Nu=9 h'Ќ M1օwKVkdC r`@q7%[[Z`kŘG*bT6<- Sn1@8VEɯ]ݗ7{| E,m=t1^OeoǸ?슊qC3D3h=rXR˫?p:DŒT^V~+G|v/|}OʈA՛m*^_fD.-+l6ݾ&6txIJ&yLB&}\:XeQcv `(4Or]M毦:2k؉j>#gHgh$V4U:,=א_ π_r`壶LR7tww{J5SV=+Iy(q쵺<^~Տ3yb8V؝XI0W`;s}yU1&c?S}v<&:dZ7hqiwIU^r/i^ bJ1Y!8``3mln1 BBf 8QMc 70nɼ%^amSE)Z++e^(uKk(U|%XqY£&y)w0<&TlQ_s9<PSPR!/{w15uc~1qw Xeh8^s)yGNZSG g{pߙ.}7x/ar 7Z[,~3B ~S0Һ 9L`avmBS/gGc8hC7'\-OQjlx5Uߞ ;0~H$U_1^!vAV,7ߋ0=2 KM\kyiU qOxIj'1M[t*Qzz1,TӖ_S 1Mc>_afUMN\>2qi$;țJl:!$!a'Ӟj]Rpnu}DVIW5l`fUZH}rcPe!+2VH}9i- ѨܙwkTKjMz|}ЭpH;b!uPC}^B2^$N|rZ<=s8OmTw9SS>63Xp_7k9l"xUs1g&Fk&CxVXuqx F 1<^w+|Pg\QvGL/dLj^[Ǿm(r'l;lW>ohz Em}1a|E}?~h P AƕA.A\A!W#oSQs4nC5>~tAh{#/ꙘtZ>;=yCO!v偙i~#^-N5b]{K"ט ?}ܥa?&0mX܆F^ 1D'! >5X?s}P*OxyZ3ܵ7iz믡^+a)]vim'<=Jto񘼑^Ts><w:iMAWtZD9КHk+G_F>/6^ZSchg}Sǝew#И*+2ݤͥ:&N> Ɔ#Ox&*Deq<>I,ix+3@q[1 s%V{Kܳy}g4mzֱ;&7Lڴ[nu2quؼrxG @ a3΢*G=>_HmUVjwB{dzNcd̀}.ၓ߮0<`@;3OӸhx!0yk-y%<@LQ@߈@O[vnjpA1bh -o2…8…n… …yM'-s;9T9lY+݆ LJ]^ϩc ˏc63֙FľϔBj^ jy\ J<&|iҫZ?[[bf<_Sv-si"5wc3k千e4~ٟ{kwD79$WHlgưH)cW1~YE2'*S&zI3W43ݚ:1w4fq9Y1r\yM*i̳:..s mN&66-$~'_0f}Y ƁMq6n#vc5&dQ_ V00_5CpkG{"boek69'jF?Nɿ4W3a=tG=h)I?LN>ף˽ WDŽh;H ~Zӄ[y@LM wT`\+䫢~w!3.Ľ]_wB$38jV?MzW}>IJx#^AͷG{ǭ~NCGW6։X& nnId͛kS;Ic}ۣAo' n9,^Ϙv3s|_{/g_x6}>X 8޽eIz.Xy"]T~cPTL0M4{cH;J=NgGõɐJ撦?-MćAyc=*瓜H45#'B{pGJ08GeA;IZTY3q)ɀW"I{_Nm-yq;ab Đ5c|}[#bMa =BgU[`)k,޹>[sHߑ\a %տ=\튖. O$ dpSL( Ϫ,Mp1xnPy}o>-l_rpzgZ`}OLQ,v{{ħkƘMϙhWFca"b n\=tc }pbgvPdǙvO͚mcA,R{ c0[UUzr0,C". JNek1/JsJܒm=M{s^߹S,}aq7M˞ WG÷ Jس#bBc8N8% 粛uV1C<po'`_NTsw??cύ4M#|.j' ;y~[־ojt>{mf7r͚%5;ا~ű2GaۉINbr3fj&- 9Iy~L =PyZ57ƕ$O;Ҙw2ߓtVV-cJZZWr^|Tn?)k+Z~_Zb-Qv;D]+ڸ߱AmDw_Ȗ}:SGdMŦ>j u>؄JZO9Fo2O$5`Aһe$6׋yӢRbR&Eg/ŢuHכrE"+^.A=&K5zV>|[f~K2&>I(LLk&ؿ2)ye6r^f'\| ebvř2;BQ󑌠I+ڪ)?)}MD5פ*8pj8pnhE'p|hî]_q2-41ܱt1jSvAlt0(>}" >b^P&7Fm:1F;NG,!I+_=$7 ,ڧdWϊ7`"1h*:>I*IQpPȍ>GOF[hgoz7`|T ՋGb"WMr-z_"mhKޫ(bæicG>+io|dZd<ODO}?EGƮsh 9/$6Y>=8oy8d\$u_ k{ cE&Vv+%`D>k?PT#~fn|CH,"q&?=V:Jҧff E]JY59,zXQcQ5p[,,;v潿z8xcUU,V=nRrNmznĪ S:6W|gUhnCﳢylY5&괄ՠ=\kN;Q.c!B[Ti [5ٽٲ XYE$kAm#4̴!9,R_C2Άŧz7JFbbvh/yB09Lkvd7k/:bO s~LL,\MQx5t^=HuuxӜz8~Udh=~GχA  m=`mF?.)%.i>r nYdK}S\4MMY6.QX PpY c>ƍ1q[VM+D:ֱca^:I#=*[ڜu95m._ 8T^]8{%\ 5Ε]mL\?_\0APT̒F‹ieJ}ԿjVMP=dwBWi3hX&*]w^N+ rO/Buo͊1ww'>jUmvBxΏl&}}+dj:GꞆ {CeoOOWǩO]>9v9>(yW JZX_tP^:S /N/|NϵjK!ZH8g#>|jt:֤9;LWCsH=PMeӸ}d622IWzٸ9]~HVS}vN9{粑Gd2% EpDL[C==bůLJ=ݭF 95*/Egi]7mf-r-;UJve+\=-;mC0Oz3`s}fv낥g@/s'n|w5v1?yA/gOD! >MC[Ҧ?BgzB05S*},2å+m|jzʶQoV`W)x`Ae~} .̦UtyLڟsc}>[?~kd[: cFM7h_'zmv iV Gv'}6N|_>6/44JVBݣt޷j G1+: _ 0keh3?v0X%0zts'nOø^ϧCs9P:du4\Ŀf,ƹ,>+ v9_cgZzL>q=z`l>>ZgWZO*R?8xl?ʹ6W\'=rK1Np>wh6;/vhηu>n@lRlϔPٹalv3ěsS /]F`{WSxq/_ٖN j+ϻg[s 1a}|ʂ] D%rF%ZFn#=OgCkr+vU?ڞxEZ#˚BqNګOjf}z?X323ݑճ v]mj7rۧoow+- ?*. ?hlE鲳.]mju#d9j-^O]ߎ7v0VO LgHGővG.jXcCxp$M~73WlMxivQVVK=-9o1)ɿ,t/֖0UT›#ә@8+DzI,~'qK vToꯥW=JF\j/Ry?<'o@oU1O޹h⬝LWsq LxP>&@rKv&VrX3ɫsY)}s'sʎ fјgwP>(i&ݙf7%$d3smΆCz}RYg`1Mp< J=1mq1vBG EvVt;ʞ~Aw,rmM#r* 0o0yllY0 9,"+8KRŲ_M0$OrKcυDBj%[.? [q~n:m\21TYXkU^țpBz̈́kV;+)cݸ& ᥒ \e|e>jD%"9cF?ileN2MX@prqᰍ|iΘo~qlL|"X YzhA f.`0F]h_X~EJn'[@EZa>Ke͖J! !\Sg[q5CK'+E;HB'= 72c]R8g6ݬn̻saXעDVB W >f#;Ẍ́ L8W߫;;ĝ Wf9P#ےgjzYڟ$s`=;$~ƛ Bw3ĨoJtEB?I'#Ĥž.%%̞~b8%~pOq"6|}䅳Xq?*c˧8Xal~g0L=q?S<7#/EQߋJ浉w>ȁP|$W7`\Wqܐ9/<~qPG+/o抜1}9}+;Ơ#@Nꣁ1?O +矛_1L ADGm R[(7OrlK4~K*2,Q HˎĿAx.>}ι2V/i=imkj=Ox6\j'!{i?oeŬxf'cprcL|[eoI=l#ݠάƩeuMN2_^B^!nd߂Ljh!&ZH˵F' (I9l%!+K3D%~Rxf_+ee22O=ͩ0rÜH/) y$֨6_Q9Ydzrm5osǴ_6s%V?CczO)j%7սTc9 sNh[(83m9~e"w͢.6~4ư- vP=?%΍Lأ^&ތ}yЏ}t˞wNp;,?CŖv0%Ss7hqpC,Nk9KBY+]}]W{d\"4_c:#};c;\,j;也`o |[]qd\WKXpIYY=Vf O%gVyw?3dEϡN >QqEpE1WGǗl**p?*_RH&>صsVG8pơdUaOk~G?aQ!#B8K`PC0G06@P+` }$Do=θ> 4P6?Ȏ 񏘰1 QLGi,fZ ˼~כWY#*825X h-&H{bϤ D#GKӥ饏 SKrVsx:c1x0%Ɏh 6Dع>7TZr@R<s#:rGǽT/!}5qEW;浖s&@gi^ҼѼҼDIs2Lj^inUxy/F}7qq6Fy>F6i] V!]̫kxrm}淉ahݾK;J sU꺹i;ylakw~Kr^~0'yYyvY|t>v%> a|CD|8X9jJYqz4{k$(Si.f>W.C ߲MAke/s 8<|>hIHw~ꥱ;9Lg4ׯl7R7yq<lbV:$_[5YzZ:e=ν4ٺd6H#8q 2?wcCNsmAUTW8ߥAm$3MWٸ=L>׈<'oP|L_~a5Bs 'V8K{\L1Z<ȋҐ8uK6(sq?i{ϥe,Ey+ۅL3Xxn2[b pm!U_,$dznG]Sp;uZ.kc/cСMG"ʍaŦJoMM޵3YfGcbkM잏?y'sɧ0v;k~ j9rǒŎ96:Ir&o:6&yv[v+Fm/ 41<b7.%565QVUf"P;vjgIJYz oZ˔ٓ䎗&ٓl-1mI ƄVϪz4ŵS//a16>irTSPf;FOLl7~4fcl4GQb9Jfu\XĈUQY$5;Q!f-殞~,7%4hO88 K?p9X(w`\[ձf'1Tcvplp'O^<p ! H\l}#m??6+'sL90@p3VĨck{6&6oYR9C2sX*c II0KkQD9V'S -+Q;Xv_4Į7|> 7ati(n7HNX/S F>:GsC\.L|9`e>#} ٙk}[bzF-.x/W۰ HZh hs'|/?b8uNUgPA: m%j#jkQTA{ u8ʥvۨ-g-G˨ G.s}PkFZR|=ur'  #=Nt$ٚMǹ;87&6P;֖x9\Yw# X]P./\'1.'[ kuWz` /FY.9 n]=EzaYUE`IX <bp.u't)_('m2WhXrJ@7S9Xy1# gah}oމsjA?Լ0JCu/*Cg<A>Q"]b]tZνcBQ>fnhq[D_`19ofI?7NFϐ>Ʀ&"2Do-^x{\g tѸYJc:FҘh<"G<8+Tם" T 0<qzڕgaP`#<NlI:˜tZ[&XG`^fIǽ4%sdt8>iR<84 o\.a];h:;e_h6>ݯ5^xta} r$$0$YpDY1_; Sv9e'f$gITEsaOYvfs-էsXң&\+ɧI !w.+wrNrBsԪprԪ|دQs)[ [oKcB蜙͔6%7:֥'"pd|1udvD{iᇞj_;TVU=dS{j~lOtdN]>G@g &1@cazýF1Kx?pG*Yś,ol̙\pY;.kfH|IgzbxZi')sBr~j&WF_D'$g[I,e4'ăYrGe^Ԫ]6ukP'usMr 0n%: e^Mx5Dc9T?iӻ\@ˈzK5Z֗q:I#&|E_Sa;\K!T aX{GJKN&g17 }]c&a{ʒ][o!z27fu?k%ݳ&%X`v8wwkQbj3tx)ݳ/#X 8ҝIMG|C>Ț@"軰mN.:8\dkU9xV-)_[}|49+kmGZ~_c>YN.':f#߫ ڣD3DnCh+F߸oXH:"MվBsV Zgۿ,j*v7,]Hz `qвıޖBn7pz=OJҽ[+VbJeɄ_ j*'fyλF!ۤun|ʜk '/?ot^h!f엙uU$O2rUt.+9Ly#t=5܆YҁIWTvyE2=42[lo,fo6h\*81wc),e&nrԊ&.iM !;Ni)3qi3Z`/ڇfvW3&d=p6ehs![[@0 Ki`E:26op8KA8lG"a4xxgǫtu5x>o?:lS(620=expxHO*<㙭mRmb\UNt9vǸ,wwj'ExW9*m=8+٭3<r,jmnx/xv>tJ}m~!g[IbHO~hqN7gi<]a2|זDijx ŽLjcսϞf_wX~F؟:!>Tqm2>QOz޲2_,{Gg Xfov|w\½̐_<3oBfZ5_YPATzԠ/MbĐpvqYǻoX0<@ݷʭG?6v8K2 @k KO}i>U{Lw·~mg١M< ?1}r(Ώ 'I:S^pZL{ ~B< uxN2j|x^UiR~zc Q.]8-ĪN{dRGݭiMv}9I~\Rk̮_9g,Xȼw!@&>G@9 #=D5za؇?ɞLt,\p0e>_xp>SBFC 9cW/9J@G*~ souо},Jx> B>,xm޷HW] 0kW4_FڿdU9&&Hlb@sI0ؼ=LߐBtH:.͇UK{9420)64o޼ Y [%`{vbkwS 2'AQ+DV&=e<ƙpieREQjC;]j&6҉Φ öi9ȧ︳G!_ŕYg^ {V=/70~[ln*ܴFE˴;6qj)<Ɣdɜƞ!U!4 džuЎ^='Pw(usAO M;=;cOkU%氭eQz.&I囅^ v" \iܨ-~Bm8GLsA50; ;}\L1>TniI%Ir`[WX:g}$8HFLPVAxE9`e iwDK pPřCD7O{.ԝ埏$C bYl~g7l[8i&x=Qa!/96R be/Θ3in9̼cKӟ_nKۺ5:kaq1?9;iNk#ͳ=^~ԝlen͡=Ql9G-'މT}=GHY } Wac5ZkCF>K}`x^%ֺhvzh4ɝ4փ؜Lig{B1|\vy?wo=$,_T{),8x:U`%^DBEc&QںnKs8y\3nO4C |dS!/6O _cIף_.MW蛒bAghToɨsD97ܤՍeŢ90hNޚIx)݄_ )S]דJ?ƕnX)ɪ_I'Ɵҗn ǻ4,<">:guV$lGvgr˒ߡKsՐ[gKv[I}("=Bz<+={m?L-iMERmmSye{W/[6ekOv^_p٨qSԵ5IrT\#12O[4;`pyK\Jߒйh+?fnX9~S ڤpqI*Xw\(Sf|d5{l1m܃Sx, zg4gN t< P礂;sh?N0䀟FR ;KM i1S})${ Շ8sxN+)?FKۇ>mjǴX5i48 'ӞEvI,N,X%y_=io"챎d C9sb9p&7+3ܧ@堪2W,,[%Ϭ^(XɅ3h?(g3KV=gZD&s!ܗL2̏EAyKON4i?Ẍ́4SXnBwi别}ܪv9sXtuGi:]W%⺒cY{S9MK'/%j5b>6^.'؅~!Fh+΢wu:6I?[kbYTmQgOM&O8c#\ݸv`^+"hXFD6]dyIxټ- Ov\H=z>i#cxIټnkzEtbԕ8_.<`+VuehވB~)9bdYC>Pnv8?Ld7\%oyels=84qjHmPIus.A6ڋsk~l|~)l1"/`%׫ZCU|d^I]Z%iG~_ q W59qZp֖9,qjq9nqwo)ȘݙV4/Sgvi_mEZ5u5o+}+xZv^YmsM˗hHguz_ DvzVD=h荠h>/=ӟM7~|}xY}aV}8cb <竺ڔ2v

  • I?~C%q叏O3Ah 1 c{Gzhx\e{B}81/Zoܵ4:v'[D:s"Ȣ5CshM 5ˬq%ށXstґ[zReqP*!lhX_Gv(A;w7DGwN&OAz" ICq~A`/rP;B'ی1F$z3eQUN?21"$qߵ"awJrvIE p c)V[H]s׮3jӪZGL.A9^Ki 2E19zɺ \CID|v3Kr=A|nDm?wcC^?waCjk:K>v_{(mYtCq)⩀3i߼1O76XNӊ$e?r< ,H_@VM2.ꎼ' GTicɬL@s%PdW:cYQa!pro(WcMg59i1\IO8m/TrT;!O*r,CkkRW),%;M!^hd)`X~xkW` -n`R Ϭ\ʅs4ا&Sb}C'G\~}#na8.ǹW9ji>& ϵ-i 7ҵ8NJ97 ڵ_O ˖ǔ5[i0{9e[iyt=醿Wܯj';|c' H}hC|+g!Ky-g_NU*V8.ke= 0qR_}fi&r7Z|c\M F~LֶgkF6IK8w=u$40kԧZ(` XV>s4>3j;n$|0v=_k>ա-ȗlk.-1V"r?ݝ0ȸN/Z{}m?\_֗KX_&9vQ#H&縰aY|aXg#PC:m5vX_c,֘兎yjXc=klߥr|y]I{ lň5w Xw=//$x=q~x^I#kmX-a̽wa5g^# W]]Wӝ/,/G{egU@vJs7as&˷cnhoѪI̸|}GD⻍;w&3KH,!93l$ K)35!{ e˴&ٍ)"z[s_BF xkҢ.}t4XñŨWhQ4/"]V. փ-A}{Pۑ:_RgEl zS[-H/)C-.h1sѼ ={#uxc-!HAMGaWyY~E=D?r"}gh}o>ݓVd"iWٛ}euDx}Y:'ַݐѷ Jз8OI⸐Wo֙;銀mFU gky`2SY_6?k{1x83-QUvשoԓ *crGlf-NbN7*߃ñ /Ttj㬤1?$y)'8X͋!U73mz_y>_}̳&g]y p^ 8skw7SX66y^eqΏnktS,[vW9 +?jy,LC #2+ [$qh?lBƽ?I{#?߿i-{ϼZ!'َ:4ñUy<Ύ{؃γwI#n?<ΘԎEi>mv 3nkbnu4t7A.kxn !8q,=>y{OJ{weCrVO{AGƷu>*f^TRX| +6'z&p[; 'qO.jߥ;'8י[8Ak^Թދ|E ;1YT6#}o0fY%8 \K|[Leڇ yHnO$Vl# _lz\~[@KBs 7;xtKm:;׉QփW&S2+M.NS < ̻I$XI?f65sIW m]sW_K .q6-%(GZo;gEM)_c9L3팠0  lws.a_nC]9/q8:;.O68}ژ|sij95v7^qA6"^9dOa#+ߡU+P2*ĒW"s yV3wYg^"{"w<eV$lX|QT(b?Tj9sC-+O9qlC9sfẅi:̓EH.bytܔ^Dq"7ӧ8c+:c^jh|ĺ7_{r*Οxq{B<ZSܮۺrx%}9ivwkfcci9H~-&+YͿi_rڋk,Vwe+=?oGa~Y~[DZt_TJQ l8)樑JxL&168'=}m&;~91eW[ IvލFyy[]}Yvիf䋁9> V36c eݮjޛ!]'뱌㪀'sœ}8o<'ID!o":3w^'E8\䝑<;.w<9 xtO=1~lKB.'[/_$\'E>gwK(s/u FtKX ˓|c=B,{O.fܛ;)0ؒ0MNZ0/^_St|,@k 9 Zh R~bߑڣ>We ^ c{}!dI dxd#VжcO.a&3-KƼ[v1[KڱB->s0Y߆~jY˺Ͷ;f e5K<nS? -תjd nudhЕ.$wtK7_gtڞ9k'0䘐i'O-ɉ>^c>_9'/YWl5=\nkaO?q^ް`lϥ G&e6NpO}&5eK\Am-}`x40HV8 n E}7w3D:lj,gd/rџrڞf]ó\ \ܳ/=Oq9S8_xY<2u>8HPUqk2"_Ǚ"O(m-sŎ-;^ןv#fXK/6m=82`,Z;i5hXe`mЉ,hG |p!8Yr839Sخl8 ?r?oU1$;w^ A'rҸbk'7J㚉~^6oKoi'/ب/ο>0xfүSSٕGf5IIw]qI~ձIqd[XK\,7u51#R_yIWD]b)Wnv1ZoC]5]7 C5N }wTN o`3$L:z?bUj*=>u1MF[Jg*wFmŽxDciv`͝U>@%cեTmU&߁!s(D#$?{O$r2qujWqnܷ[ܧ~v>i ' 8|L2Bkl/~}иFFs#s\^v`^H`EvlN3\Ea>X-UDk.s?L`C_L><άq$P蝶9z.c#*s8t[y-&VoFQۘi&r#ϿkR=#/9Gy=B5#/g-FP&g-SyiUP)x#wlC.$==_BCٸ7CI,=yxj }DI}A9 #~ g:u/MС"/5%:oƴlrg~[7AԠ:cubNݯX ELvpy>;AJ*FA26-88X.9A)D\?w'gR?cֽ9:e:3{l\/ $b=Xz¹/?{A}Znh= Z^GoM󟏅V7 IGXJFv;dNM: sZl%Es7|h 7L msFfiBڼ,ER^6#odL/_l,e?X yM25搗S/_%=ɬ.}Y@Maxzng0m,B$CpVkdy&L#cL|^7=$\a&>qP_ID3m"NicdϤ{wztWo}mHl.+jmH%kyJ&5mL)MetB΅uDXL1> ׆bkG_:OO% m TmoŞ3YF0fk`X|l#/)yiS=isd^S$MbϺ|wJZS6mS\, ~U<*9x-8=~CҞY:Zr*b׭ ;:$I<9cO`@wo p<dM_02H䃝#}soIW8vgAM欦!GIF-ͮ2jzu!)xkwzeUL^Z*9ȏMe/sn^_BgZxtV|mbmnfu7=@}ij~Kcz, o{LI;E $?_JzdH2a)ڣ)w̯^Yk=Zr$=ٰ ڸ{sC\Vh鞵ldKгc"8s6j1xN&4pIHfŢP?,þ=k4rlsQnٹ[55g!ݳNU4Fȉj?-0R/Q\Q #^^^8|5+:ǟXEc1@?":v>ǵM#ɤՇeW!|Y*|ٜ/!&}J6Z挦x$!Nk 돩׍=/~ZBr? CO^m meLNK߉7̞b\SOL&n?c ^+<|'Ũ,`,gP̑*#r{9 :q^yty 2 8L!|k7w2[=A{>^Jk; wfw/g=eןWE6UH5\dl^/~EBOJNa< mxC{-W|3'Z=3̬{WV_ۉi˙ujrvr-ie#$mm<\}]Bg,|d-iFh7ql]ºib?BC:uqӿoM0={}|HwmRf|y''.wk$0dM_~%G1^/=r{A̫$N9>k&ɁIAsZK.\α LiU@ _h]R&}b7bD׹2֮6mPy{AU_xBuiLbMZH2[i5Rs%3&?\u!~S5N"[niol'[T#*p8*̊Y}ǭZxZXNh_I)DBJ&M59L \܌itsLq|/dZ {z!t*]P߁֑bKa?)kSq/;Β˜} pɖ':ӤKcuXaS?r-om~$z^+BaO'/4)Ά~ա/7/:C]Lb4}RCǾݿ}&=Ʋ#p? Y̩,E0CsVcH4Ydţ]ke1m9.ȑ;ײL2ڎ\XcKһ.+'<C*o^Z'%Iǖ;Y Qi1:&s`[l`μ4G=1ϱq\Z9:!-,~]4h5K>0=Bv3 |p4v̡Qu؂^f*[XY=gQ*&w8:Fow4dw~=y$&Б{j ՍWX1.@Hu2sqYxCBI:,ЙQ"9~ߏ<ˬ+:2 y+=3+3iJ~^PD͠}iMxM2wW<&~5S6[Y+!#%rVUǻ+K5i`5+⾫_E|oji8'3(x-k1ǎ:l-X<ޯ-8QQsuk?S#jjߢk6򃤙EԲ8SoTɢ?FB XoE}oq%ӯ>[i9쉛}j)+qr2#Xt*THbeR_c=۴#l$o%׬e"n9]7j't>ڈQ.Nԛ'o u1s1Z,;/=L_|gxs-͡ü{#+"lDN Z7<,T‡.0wVcKcv 1q⌓`,&AǎZ<0oK +X.RC/鹝 50NoKrae1^z/44JVcAC+_ؼf/U>,T5] L$wCPcD>dkT71kVұ^Pͤk=l[ ՌPMR5#.;'{jVǹ-Ts./lN#/O/8_M1>n]ݍs _W}c݆Aowڹjsƞ|ӐC{vv3Aszͩ}S׳NI[: EUǚjxŹCZgHaߗE3*=@=蚒̏5#&SD]TIs3KY`铓YL_gzaSi_e ,ZἌ殆Vfvy25uVo]etpa r5\"NA܆z zgqU^g][_Dc=zń-tRx<. tbVQ^nA&@/㵏%D̫&5ޅlMs*ی:HsCt.<X lfs]jȆվ58rCVAt Ν44g;R Lvm#M;syZC}uMYG2iFZ|7c_Y.!x:zƎSkKNLQA#g[8!}$sDÿ7~^-`s<<~;Igg45nv?=K9Qk1ށ*]4E4n YⅮFvħvR'>|;Ƈ~U;N2Rq79[ +MuvC{;L'oƷFsE)rQA:$=ěO4aZ=m؂C݇6ȾjȞtp7 mcAɜOgD<ƎSO:0.y*pC~0t}'o=5n QO2f"OWIUWU:ۻzQרּ3XĿD-*cԕ詈x0kړ?{q_4gf]jWiI S/kkcCtK&oPUR`Zkx[ýYhj_:c9'ާIk S\ku(MFg!ڎ|׾} r?gTAm鵕if#7Jc:U'ē{c+*{vG׊S>לovAd_<0p=b3ScV㺢_mgŻv'O5V1Of3D79»sx,Cڅ5Đ*{9t-GZS}@&uįփג_/|qσG籲 :IG| ұ'j]ЦVG\eBN.dsLNŏص:`u+GK:Բ,%D< ).:2}d!l*DVԷrwdv@8Z>"dU r_yP3s( H  NS.k;]}7ǒ<So>*Kؾ]F^O 6fg4f{^rXA;nJeZc>.B.;2Ate`A =\鄯h)yS*X Rx<Gn"lFKOe}q/#4^{ca+mGDީΖp2 {IwbT7JԯτVs͜s.^K9OymŽ27E{JM?{9ESqG&Y]OFK_I::g6eZlrK"zo^{U<OW5p$_#r–+gfzl:6jldIc]7[j-ZaἦQaCp}9u#bGt],>#V{w%r9l Uqy9CК}='Ʋ[ٙN-C|ݳv|%a̷\Rx>cxach?N(a׸$ 1YD~ddoJZ/&Z[(Ϟ>rdڋۘq$5Lsoq6Sߚ M`wJm/;nH%''9G6 .YID'|gwFwv!Drll w ]./5[œWlP㓣Ϣ>qF' “˅de^(џ#z<$+ yj7G '}cNvLvKV$;ƞ櫣n_,ux擜^AdvCQn?I'9i'/Rߝq]jȉEǬ!~T'jd?Lf{!ML7Ö1 Vw"Ls%$#?sz:]~|;,nlHFV_h}>jCŸ|B{=>@j.s,i=֠l)+o'yp|;~6%E+C>x뎕v`!ű2ve|V&1ՄVq E+Dpr T+1E_ZM O |2}ݡUCt ^= c<V{p8ٞQ]ם=5#$Ͻ|.ϟ9j{V<1$6.]I$;.'-2F#͝NԔ6n[u,q߆}sN*уyZYkR5AmLzmG/'v$ $)dPϋ<3!u=aO8qvٔla9|M6,mc}te1`kM4PhlAn;wm^ W| ΂MCiZ?/w -7L~jW@>ޛH;io $vhӛ}֦oe6#έ6޳ƚ"7]i[(~zO}J[.w/w.\rsT.3s|u>p(5B?(d (s^ug bcGkICϳF\Qy>Oe]|}Α_fߡ~|wxFGHR==9I{HgiUif+q7gb%;fJ{77G&92]בjW1=#?'.ocV{O% J+tHԭcn`> Lxvk{r賂>eOyQO/\@6kEs JU{Qc:!B%FϣFP3d] /u~Al ٢aQa]4[z( |L%{&Eaz5.&4?OGǹA#r Oϥ&qNL2f/#1w=[|6yցчN=əB-rBzolԎιK \yLrtF҉V$o|NMG.9:5?N#Iذ#ul`➇-!}cIG򛒫"Pc1{̴NNdauF~{1$s]u'TМݟI$cmίsF)eJrg}d'I*HQS\>9Ɨn|n/+IFE!ٹO;o[?φVՒ]ɤ7g\oܞ_"[x7lf).?+;*ޑ7˭uYguygmo5}-VQ@} &NegL:,!&v*ǫ3sVm52#KAt˟4!Q| Fg"qOt&jה_GAA7k_{la`.Cf 4)GTKȧ᪕h!L 9+us9Έ4'}T l`w-ޓ?gݡC9olCZhU%jÚh;ѽ8ly// տ#$I `padLlsm~c\Zvmnԍ7do}=c$ />I/b*sc޳yvzGż7QB3p T3KIsMCmo. Wch85G:w`4Bw6}ZƱP{g+C zg^p;:/EՎS_p:[!jHX0}so&>V5$78D+~ ~d\=ߓͫMR{p2~s Ta2XijOs<\ϔC.|St,tV")iA)o8iBzNq"zN/LQNJY=׮|bѱVh.09=C?4ڽ|j0'༔Kc]1CL=$5cǻ=/ǻ]fljC ud6OlCƸ(jzj8Ki*̻z鹡4Ecg.R/l.2sa8υ}!{sE[N,I uøNuu -I$?q1 a~N ۛ!NH&Yx?hhbCMk5h Kzs>6P h3u=I9PQ?' vG.+B.~.⍓XϒxmaΏ?rm0_´SN'xl"SߒygOC-Fgޟԟ9z*Iv./{a^>ץZU؉a7A {6׶|莱aX cߨ}5=hߵa7ow<)a25p&3d3V߈tk+h#dֲ$>q44m=p=߇<ӫ}Ozn:o2 t_G%0I| =Tu+Ɓk rR|c Hf5-5{;kdo?]?䟍)kޘ|BF@6XՐl!kZyosIO,ḧVr-}ɝlGDZ>6iM&ٛ m deC5ƚcHSvުL~%ѵW%o8׆  RoZv9}JYA2}Vҧ⫥*3}~]ؚL;2*"kVUfSXtyf^UsK bf gLؑbڿL]3Op;6!x brXxɅXi=Xig' ?[. |Xۓ `|+rN!Եg( 4B̮y1czr]Ϸ+qiNaotDv;\>^kL_{~{tPߐ{}p ;>R3u88xwu~vb:MsZdn%l=w~ 왵Lĺx/p8bކsg}|3'sx?ic+RlR {Gӹ.襽>AFO-mx48t{נf$GveTkq tGymq [W}{ruT=Sجf=kim9jOo džM{9g_}T%׻Ul1g\~k+<2.j/(maP ltЊmgوv Fh3F5p.X<)Ra7[Um$|_2&o7^8nNC{ďz{Ө=`1sjs?7wRӨ*MsW֫6Yi6O㼐?@{PD'e:}6p'jǤhg~RKm4|}лz&U驏VB}|m?~߻^)Ɯ3N{]bg =o÷sr-+b.vZq֟8%gYx7?O~])Ox{ཹ!O bowy,2KiD[*@~W|7Vυ1^1E`UC#Dz~KZK{낞$xMVWjs7uٞJǩ8=\bG%\Mr?Dm"}2fݱe_(ֽvVpmw~w }[#P;iƘx\b]Q1R4V髡߇h` ;gػgBo}n1ԝq+fn vt]<#˶&-}g4I-Dc2F%]g͑}FԶ=ygoE柀6[hY0W-}qŤ E4:M 0w}Kt"HCzitlH+qsvKu =w&F^F8cOGK$DxABpDBvV:âhӋ/-rhmoO@F)1H/qC=_1|P!kk:Bh:A)#W gjw&WJR%g;ߠ5ُ 30@f/=hC ZF4U/eEs?\oub_a2>V/_JtK~CȮ`?}*/V9YA/ {_$~~N3&xa[x11z ߈ Na_6; ;!˒8.FUaS/}F]2iSq8!QG\´ZDN3f ,`EKzmaI;W:(96YC tBOotՉ3xodZk)H`9[;*c4-40&>:Dc3SBs7 %9C/#p~^Ieз=hc/} be dH]4_>0Qs7E"lG;ݖ6ͻ%;{]yܝic-MfQ;>g$rh<ԇ4g񜔯/swxdgk'Еp{.c1E4aBSS;$I8;~hy}hyk=Oy}|})IWv>TJr65aG;ч LbG;-B7 E=cxkV<}r\%9isѥ9.ѧc Vu^6w>,N\x\-<+UyG$n4>R>>Z[Ƅ׭1)dqeԿE27bOt7f]d{5>Ģ,B|QT[^)qꏞp3n2+E>d0׽Qh\5`jsfY67vԱ ?jg\1W= G>^$ԒTS]<.`ٸFsBn/Eo.d|Ҩ>hoh=ȣ -er X6]TSW@RITZZEn 2ڮ t u˜ZS;k;: j;3vZjZ!IH#'{~yD,Qn1AnߨО*`7& z~/k_= Svp:[ؘ&&9*Ho5;n0 ]@!nPΔmUޗ.Mޙ!~SedfO梅i~GS7?&ZWTZ-SL7&=) ["9h|lW2{ l9K)7'p0):K{iՠoN}M,AsÓO!?γY1wcIg6IwD>bvFѹ]g5>KbSL͹umhlY "4tcN|ND5!\>ɟp5_n˜ y'ΗaZs v~ղc?gc~|y*~aj?~$O9GMܟ' ܳ,)f ~[@u)7L%m(J2RN>#H\Vy/BiӠ5T7O#Eg7G(2i?6lrXgȤ#_XCgӜ[j2eY(4A^VFKtR3 p} ˮG%jt%Ja=;%e'ky61V=:$L;)필$yr%N'/;\RhY^& o2P3KD[7cYڐ.t'0~g^R3ԇԳ \g1bӬP_k&)2 4f@ =zoo3TO^@y?əл:^q~FеN ]{6ꣶAz|Ω~ K]C1S;HG"4ښp}>y9(?xNnC 3ckwR$IyoNyGA")'d[-׋U+zMm `*N|bEC@>[ Dj[-8Wк-4ՌײP?WiSp էсχIUT}TD}&CENԧ3|αͤG[i]zS3 <#9Մ/881!3=3?`un>w5mP pgqo% f°l|Asc*ֈuN87}S C ^ Ô;Y@z&C&L她KD n/RϤsFܿz=5Haڳ8F20,Y{iODI5EޞUj|n^[ԯ]hh p7$o -·W|*/iA)Qӌr?Nscm;;/5B}Ӷ({:~ob+cTOwE#Wy5t@VM]Mne2:F(.oA;9Go\;b;FXN]#b̌~/$+7h\+w,(2 [ r%.b<8YFO L9i=ÑFÞ Os0褵? ?r  µUOb@^,^3 M|Q}'S%wޮ3H]e d΀!&Uθ[3Vr< O>nJsy!8W̌\n`[Qv oaljzD1\w c+8AqYyZa%ڋ;kq]h-ԺF$3b& ص9QBaÏR;q->ߍOXǿ. bGF k,'DpF,p虨O9|R%t[Oz݁;qǿ[y jtfkvZ7kc,=S{jnOך ^ Z-!k1=փsX$Z]-4ie+l ,XnA*w]DO@y#*gz>F~E 3zPaIlMMp$$md%O^L> i S ś:IrP)>?BX˶ufgf/{;kכD/=Oy?|c!Aakvz6.%Of\~GOquHx"zbN|oV|@~ίCyd.xkO{YSi,D c^.ù0=|OC|i ɇ"7L?G^jxCx#*n󒆼wz#8_'4i ʀ>7o$žėCl]%ס c3*E`Jf]֯˴(=@_CWX'(tx c'wi] X2 gp'ip~tsrWRx. |l 4 2~Msjɍsq51]ӌץ8q^< t{2:1}?(?'OqY63*DzWDNqAO<}$?c529d}9_qj̹e|9B(?@A* [<tc'%ؿ_ek 5?>"DA jk}B'5O$з^G}\~>mF"D%s͐?Su}@i,k[ o~A]h`突sXJؒ25&5,Uj~ᓛwm8%%Gq^#9H8A2y!3fgmKܲ-Ɵ'"RP=~6e:Q Pe"j*𢯨xd_g\ B/ժ-| >[o&Sj}ɔbZ$]6Lq/3 hWEnkg>惜cN@ >-g/-h_VE{f9P0۹,=[{i>JCE DxANt./{4P2+,ؐVRo0&ͦZc†~ekqщmtI.w&o*Eǽ>^1F3}GkX9oj:akkō5F!ЖGY~1i#: hL' | Zo1.[cC@O*C%)<7h>MQ١+ M U YO~[ o@Y3x3#Sn Xlh=ǨgB{qv/G9>_)4Wlbv֥R q]ǸGxeׄ#Z~*ښ~[×C`}|>3a+v"U%|@GU]s$`7 R[IBלLPcKߥ!bk2Ui- ZjN"eHlIWDUZZNZ % $s&g&}~frfZk>(eD0޺| iEϖP;*3֝%N/R?_It|5qiv;% oxKX IZyn_}.V}MnGչ 2+_}7+NݩfB6ֆ|`<ف_ D},6&a~ *vY(-\4j.s{,4Tw ,'ɬtRG:wijRa' J::qfxļ,VY?s %rYgϏcYxpkpwI:w ߳?$j{ ż\#Yj͕b] ޘzY4NC1\$=!6~.8%8y|\N:K6@c'YˁzyklLu7EQK%:9$s0FJGNT{9.ӒVpmq̳9D:KI~Qu$Kf3Em)v,&Hrwjs/%?>Y;2z>3uaFe]JGaZ*n/"(gu_4o9gr:wYhtP@t!6`k=i)3֟m}é6ke֜:@݂4' g5}*'g@E7(uAj7}XPO*֓ R:gwYzTQ3}(ܝkg%VDnV=xiqߞŴ?ÇgƆygiol"dO<b bD Qeͬ 5=P'aB̗y֘bUJCx Dma3">o6,/{~3wxI{; |gȕi['x>o4s g}o}S|LONO4>sov(V|ncٰ뀿s!B5tI{러TfNvVN(SKG>Bnk)wORģۢG;vܣĽOmbI{,h?3~Se|rAy;D.킏txG>DKxv|~wj?VDM,Q*av3Y7X{)`_:_Q䩽YV}oQvv~l)s 1NL=Meuҹ3GZ3la5jfx^ێ章u?_Ǘ~ImsܜuUy^7s7s`7|+q2KP#tpT&q_xJ7mc{fy?"x3ƨ<2|2OBWvjlԻ;lx^;.䵾#qljуl+ |Q37~*˸'t \ׄI,yx= ktUSJcWr[+eۚCl,mdG&i/ZG T*G΍܍ }Fx lr@7 k*-ˬt]l̡OdޅWRfyA{WZ>,Mu'׻sv3338mL]Xi[=sй.~wRx1̈́^%|d%]ԒŜs(?+9ڰfߥHpʬԔoӮG1ӡp<bz^tֺhyxpc굪j[MU  ew0Vg!ŵpOxӫ(lS/>Fx=3Bzmv$oHsSj޻g Qܻ,٥xI*E/NM]xh@)p4=tU䝶_3='%-Ştz𳹥OBi09>k "rv'I6цp]_ t)ﬠsGpQ4.j>ԑڛiC~ư%!a~1ޅAUqɴlxQ!^ f_i} yщ n1lakY6%&Ϡ]go])Kj/3cU;9DZm|KOlAJ/ӺkG-U]Q8-f\V*{BjY4\z glٵQ|[<'NM^Us3Q_Maa@[SݓVi-e_~rzt6h-eaU}[#O&>3W ,o+QJbdcv<⡩}`_eOkۃ,[g츳NO|#)( Yjy:Yda=Xʃפ :m]*}C"vN<48dtEU8P{e*Yfm&f}mߧ9STNMgk_\o xo!d;[~*$<_@FCSHtmVq'FtQXW 3q4DԀBć!@?*|bsw![F׽_t ?_3kJJHAv <] 3K-O+qvM?;DyC^?o$%I?p4! crJ0C/ c5k#rYB.+6}1yIếP4F/_{+x^(U\ k:;r¥Rr~|e8 tϹsxqDd!a誹#x $n?Dk>*zd)&w:u݄;$ qrAm~wy^` T0tmv!)Ծ2aHV|LJ>$\~L^peN̐o<~; \#yA_6,1\9k{>MgwWpFLp6m'}r{qn:3VV%m-*=tF9h==_Oc{ҜkOuTT_Q;̣WFl㾮+ ءQO4Om ͧD'*/+Ltcŋ&~O%eוAȶWo>ub~cWTO2c#k>CgSKV@3r!s"z󮇅l=vyBBҝsIgf;*$݀Oi!aG.悶?f&˻ƴ"1SctC\7s+ J}ZO祋aY3E ys9/ç7'iqcbeH,OsL- drC- \~Al%ΈK g hYA3esٵZ>-k ]zP"SFߠd A=-OݛG[y^n͡W<69#/ްw ;i2dɩ!oZTwO%̫\op_īq r7J Ja땓L8Dlx+͙Ɯy'>ۈ~Is;ϷMy3?;cyR$+V|Е4X.T% ei>yWUy3YnO[d^sH_"fѧo_oFNg} ~_sY+$vanǯmd~h96&#4PU; Y]A໰96Lt̔byW6QeGA42Xc`(_`ֻ_qr3)i_eOz0-VPsK2vN6.~yx!` ¿ 'H7O7Ȧd4%*+J$ctXM=#? l6wlJJq8q~pI_ y%{hlȜT}[gޭ8qneVkIxp˨b$pW*M&:q+ Պ"aEg+6U$31C0c7hmk1sk;$\Dr"Cf3"B;fpr`>!( q9!^5O9&l6#IGB|8cYTu1.M!|0.}:/­*| m%xe:drIu$J3"8gxC$ϭL!>s`-&biG|Li!Qiضpdbe]GZ"8(vwo?Dx)1 e55Ҝ!$ߍ0Ԧr}^)os'rT5,Pb a}fbZIXʹDfViϚw~oE u|izZؗ׾T*}Iu?L_|CўD)gΈGBsn0T>Ȝ]4g#seSs.3IkM} {c6wΆ[נEkk?Sg3‡tc}G3&M43_ ׁ1:'9/s\g.v2o,k~Al]zޔ"7 "Vղ:̾5pقGӘuMD~jq‡b;dhQzf#=o.o𕯦yޗ>q$?¶U4$ۿDƺܽX!nc >ګߛὟdNju[.m[y(bv>6P&ô "J#̕沘Ҽ٘c.˧XEF\E+s0/̓%<9>;=K6[юo2=jZ {fҚ ߲=gcΐ F݌bw-Br]rYlw^>4^<~#SnHf_wU=aaM"|U2Tl1S'cUGfusن#uꃂzlj/`YGw.ˤ׳e;guticy:d~Py?e8&@vrM\xhČ:R0l8r?'o?rπUYju<66Co1uyYꈎ#BƂ4&2>>(<9F9|,l}+W/wꦱWW53D<;e|ܗqsKKgچ1bi$夳 M?wC>Hryr=g~9Of59lCY,iBss: tn:oNZCda<5+5aaF0~Wng,?aϾeL9 <-eQQ}{P+%~F{#6m޷>8 !l-U |147dLc}0Khͨ!;=#ӗzkWUOb3^ѸKyKl#vyă:Z_~(? }Eoy^IF桳}Or'Af2dfCf>O 71S$S 2TS1ؑ|7.;<8)nhS͵s,XI{@gHE% -Mw@Kdni}&LbsKs^d:$i??0br^{w 6e MXǮKH.l}uMM:nb-ea^mwe'b7mm'8H%-TJv|O{Sk7n]"VI&9:J<{s*lhw5fԖfJVs(F2,n1@)|817}쥕;Nֲ*H!J)+L"M6$*Tb砬uJbF@CucUp;κOIV?9pen?fv!ޮyV+dz}Y!8c`<߯?庀V1fCRk.,fjfωMr悳A:{nۂߝμߕȑ2|\Ieczp~Hs8E| q|Uw}Dr|t۴my G≄qoAxD8HgGMXE:bBݬÂrL\X)ⵏ>k=ua.U~XE 9zUOm;6{v5mMC4]/VWFgVDie}WNbf5uCQgͫ7,T.Y,#ujuv<Η ';茀n#LY$H~hɩM@8&8^^-f~rBh<ȫ$ 1w_Jx<}33p{"{ }ݺEknn^yWjE]4#}EntzhE}nxD+IGiOrSDr ۧm*Wx~)Ј<(mt +V{:;ck ٴ#2E:k6&PX*󬚰LTzC?ܲ&Oa[v#y~q꿙3h1b y\#'m*sѻ{54c| <F;a13f.×02FmSC%~6+3 ˬt$xDffܥ,0DIlb>I8NPu'(\vъӗi'aDw|'#6p` }C&ij۵p346NF(|<'I%PGyNx96 J~Q/Kp/d%>#o qa{\i)a3ϐWҔ3cҧ[(1WuIU+@ l='Y.3;rթ:>90.F γҁ`C80އz?$kd/EarqBh!f. "'4$<[JVe|6L 8_&i4ogzK Fio8ǠU1I>NNzǁ|iqdr**FБ2*|8gz ۚ4:u-?/M@ 37,r"-ѹVgO7rCAmBc=ԇm# n)fm $DrX/u.y݆\wC:E͜!Z[Bk3羙|풀/x?W||8?5zGˋWr8}oIb4BO[?<'^^R^SW=x6h7l6[_ — g>'DM?f!CZ⏉~Imk1W@2xMB._5o$tUO~{(Y Ws-1V{$oČx` |*i|m/N^Pק*{msj+Ҡ[bcp;|qXРZrt+y$Ó4_>ϖx=8׍} nŧQlBgһ7S_yZpwes/#9Sǧ~G>4el <'\JsnFQ ]d{a6&FU ! pT>kaږf#y3kQkWIo֭9)hHG6щ=?n,( ~\I 9 {=9z%>%OD΢4f'd<.Jlu|?nGcIh'dC6A/5ǾRYd`,ک~:s$MnutҍzN/T ~ӑDz?k,!K_AW+3Oo1k5k;Ie=Mօ{ nW8?nm64mxl?P 6t0 ؅oB&,M j}sX|%w܏/]?Q9EϗtSKWl!{{XEq;ݷ5uOc˶4`J +POVBDu_6edߡ]F7>+Qq$8949d%ݔ:ccl6d`(w qMt=Ă,z=|!E?N_篗#QTLjkuHn6ʱkT^79 uVl6=Wv_ozV~[J6!9hmj;l8薎 4$'+T:D.V}6_-r.o :hN4 /*g _6xD;cOTuWҸZP'lX,mfNV1UD;ٗ:paT>XZַC--'$z*w66W}B|m|DK/Z;^IO6rD8g1-H(`{8C?=6ߐ$|rz[]![f̣ب5a]FQv൱;yqg"mS`b~O_K\^_A`ag]Yj"6~띿Yy[bF|x/8Gj|>z٪Icϕf#^ ίQb3I֔#;Er<;yА7˨/$b{17s5{&>:ܯ5_qدF7?jJG: #urCݟ,49G03JwrW0b%%q*ڑ=i}!:~Oуi)rI_`6[r6%Uopz;c- lk<׈/N2mu1; a3Y՟V ::+^p8tmP~y7^ULOs+LwL- 6Nc[}F'nE5 wr?~crx$x1p'8  n+H< ٣!' Y,mg8X*G0@Nn5kb|PC~738qh|.o#X‚d,|-σFȲ1VYEsp`2`ru \T7Zn#> )nH&8ţ'>‡K's'/ >9o1?#+?P4n3~$p>~1w/J&tYx)&\\\Nh?L \ș*S֏qx~|c(XVy'71`C?6b's|X4CV:z`~H7&Y`>FƇ #gL-` d‘ԊdU||}\M_ \* 1@9͹s>9"Ӿ/z#yt 4n+g[롭gjy2izJM9Qل YG9`ȗC#ЌuzlP8.?~\.kMk@i5 >1>ZK'|{g$Wymٗ;؍t멖 z]bm7jҺxEvZrZ ߛ{6c]u'ylc]U1:]M{U=zmvZߌ]f`ڢ/~觌ֵֵJ?o`Mc26~~*ezTcb租i)GR~\>i?5by˞-~>tOBجS+7|DkKq/b=vZi}l#a9yk ꈖ@Zjǣ_:[hiYAK?w^0|Ygя>?=hs߃'8KwY];mU^L/-kkIz'ZP|NH핛&$_5|&+7WM$_Ij"1PKN&, g= 8#{mcQc@揲e=‡K޹5[hՉD܋jO[8c7^xǘ&Ux~.g OqاF3c;?x.d|c9/]Bc1楟q}PVah؃qKFz`؃ҵ?3q֋9|D5ዼ|-k٩:&ٯjV+xQGרu?~V(604}F9sٯa;%?+${%}dciKssߏ$\?p>$o.n DN:K}1#?J6?98 >j>ɇP;HO_eٱ"ϻsssV1ky"9`=ziz"kr˞a'-^mE4תs苢.'vmA G:}0܍sN7};$ ;"C r $y`9?AI\:m12EC<ܼy,o_ܐ"UY.%`zq/%zyLq~g~!{#!~Qw.g%_Y/j-B rB}O7sB6ќ'=󐷶hf3aH=RD*ݝgqNUcwy-1~7hwb[_q~7vn݉8MUfϺ:ͤY•+ wc {t|K<ٱH?dzMq!o^ &{sQWFizSj2b;,ycdI?`d/gtǧX:Ch}6,NYJf e^58;:_Mp;t1/]fw~ԗ/Iwzs'x.}+v?c/E.gOƾdg ̟},㵭]GBn>r@uƶ=0>ƷV<oa ۃ *"<|;_%PRR+J`MnG`'뇪Lb[W}jF |oYes|ῃ99X˝"x,i$^~F)F*A3w1jd#B7&f1` Z~]N-4Nȑ/0yG|c|o|O0gYc?Ca'ϙ3-}̇#{[,e9eʸ_`rr9-LS>e/3 U=7c7{992} ˼CR+j+ނR_[f<࿷[ğ90 |Lxo{&{TppѾ˼e{p!cIFmeS3i0rqxmECO|YFD FѴy.D";:iI4\W~ld/}o ^ |RI6 f~s%iww'Mމ VKa=~"pE.z]ƍ5FL5~[և84`Tְ;uā8#5¡x~SPk{Nw!k0,ˌ;t~&'y^v.c3s6*?sk=_ er s˦5XK\ W. ?ZKTۖY׈Ϙ0XUe< HQUm 5tڣM}[f\58٦q+#El.3Md1&Ԅm&{@?M0 DڇI4hq-f^wV_]?iz讉ʭqZ58ꪡCJTV ?YފFOOT^߽>D_giQMJ~K9#kiy%kh|M'W5y= VŝciZ/ƥ9q_q?35E1%|| h5YJwaѾc?/c @^#re͇k{d[Of1ܸQܸÜcO& N1a݇q.چkF]Ma곧GqKKb _5![Ko&)q! wZD諅Fn)ER4k֫'-%|MVI ]͑ ej]k;V<Fd!E]r5 HP0'8+!E{{?Ʉ 2Ǵ@Bu~ɍ-?ĕWG0lPؒc$VD*7?UA939Ә/D*hzS; K^=ǝcx,f:YSCۺ-oB6T92]]0\7c$BEs]PcM;#00&-{i>Șp>pM~`.XF;KdE۞\mlta¹Dhf'KŠh+76gO7ɸŊAsIKbkG| MM/O9ˬv5gT=x߷QnNS[=at<Vrthۂ;_#["UnVOx@v$ǖdO][ecwfo2 KI{[ڊPl[.υGXvn& P3'ΡߏNU]tX$;X7a:DMӠ͜FBF]#[D)y65gN^P_o>5pX8İƛ9V0AHJkɮJdW!~9WұndU[o"qjZ%ծ٨thxo.7 뻷P/DXC}Nf{ x`909J8Ryq%WpȡnZP1C 5Q<} aNܦωCoU>Î_ J쌠5)1B}73{D|DpH>H{843"m8 ^q _d٣N7bqYtka<#84Gxz1WFϠ[bz="=?kw|%i'Yd>"O'd}L'o& wxDu*ʾX K6&IrݰG4gW:}ZB\ ?pn&K)~_^mAV^tk:&'[R*p9G*j&Y =XOj}}x= 5.FZfͻv`lo8᳑5(.[S,?ݨoB(Ga})bMNx˦Ekޱ1})/EZB{X.¥2g3яiQ`SEcz!2fOKJVcƟx,3\zy C -y08\Cuj˙͍τF?Ҵ.m~+r% lٱnX0/u{OGS]2릺휤n!jeˠeV8],ӸL΁H3|4|oY1@U8\VZ13)LHu8ř,,"ױ:^5oӾXLU.~! ;|֕HΝkX|6dT߾TȖ˖>SH|ohðhڤ8&,?1 5URPcC*`iؠ?~hl< PŁ:R>S:g?Nj/sR,ݏƾol%Y"E{~<}<}o*p*,><'*vLPYQ,CQ,EEP!xpͩ'h]<*ɍOrփrBW~!?CשN:pV7yvV~zG.D:O*8/0Vj;z- 7e YYke]=nR/Ka߃mKwJv76}EmIucƿH={.l* QU߷ (Ξ 3 -ROahϛ$4^h:(Tqy9mȞlZ,#f/E4Efi..]#Xe`Y<#\\d i}N}e ٞTs WiyOcs^bg|f,E&\loDv.g̶plmGkJH)gsPq(^<hмa',L{jt1j.xQA:g/a ţ=KD:2֯`)0۟q]n\m{,W,&iV\~NFrO :#dwRP[#V޶'`CUAK `[ɺ*ıFmTx0+0U8PTˮX؞֪dؤ瓂uLGǪ^. nS(0B]q݉Xl5,sֆt ۴x0<rY`p_Y^I|DKcv`[/7s} 'X<3wC^Bc44C /Q߷qNmܱ߫$CfuS|P(B(ǛTsb>_J"p.5].Eq]iY_ei E)0T$X2b*#q78Gn)",-1t'n 3w6NA oV`0wٞ-)Gn8uS7;ᵴQc6Ż?Y-9 P)wqѥ5{!%­g/S]Ȫ-I&-[uf_@eΓ,f:EUc*}Y{FǫyfeU.QwAv/qG /^.]Jag"ugC3υUe3<G)Go֚ \)F:m-.7V:@qu!V!ܯو[8p]bi \{w[*ّ1l~Г" ^i,wo-"B*pTٴ|g>tA'̽j\C±+2~{q@Pҙ6󧬙&7ӚX=}plM*7=ڷ(j#Ӈ*?lHx4AY>84ڣ|tĖm0G\2ځTJJO{ȩ{'0mloWwgA֒$:T|nHHs|9mnUgYgv~ n6&.GDy1̬} mτ|g5PҞC?v4QޓeNbk/"^t r{veKaq{v/벧GqeCu=ġwS-El_gKlj~jCWb9R2`^lS= ޤ,x((~_`vWpG~7CW Q{Gy" ?+yL<̮Xkhˋהk .DD 2ů+w|& =g?D*ݽ.Z̓ Bq=%+x嗤)\56 kN`egqyЧϩgp͂$s8y9<:(W ʮwNcGP!V-7qOAٲ@{zіoW+qf m 6ue 7H\-#˺C17g,y̎A}oe}O(t]>=#A3Dr=N |jmzޘ7}ٻ\׀}R,qO HwT Pm3=ŊJ]w4{Qɦv)2|ε-3(.x|xJ4 2M6:IX cI.ugg㸱NX;hMbKV<SL5 H@Y:=JZnkw-B~h8K3P57ۤ_Lp><14r*:P/Y Ӊκ3N\+!>8p)},aKQ<\Ǒ*gHeHXI ۈ|V#.8ZcDDlCqUݿ՘L IP|km ɰxx=M2z:֣RI2.%sCmm{jqq<% 9(a|{3/k'7}{⦅/ )[ +؊k-v=[+Ybɰ˥B7|⸟ǜbyJvzI'nZd.){7gI8=W^{AY;W=)\:\ sN2' 1(u_eiW:=r5?h˜jz g1gٸX۰yB ~Cݺx]=~r0kw|+Xx*m27<>_7S?1@cxXFW_.=P@Ja_AlޞyXϖp^G{sɘ ND\ >|w^iktg'@w>B2_l@$e"QS|a7P|zz|)?@؁W$]&.iN$J>3XkE@{sX hxP{1g5vc~b n^s"Ol5 }ҷDl}&sOd7(\7Ƞ'#N0lF_bq{f͏9_Ç'`WxG8ֽO>q_;NLEg`).^- tG).nWsϴr6O!ӧyheǏ>g끈"Y+d蓻v".9aU;G|DJh1ZoUdo:Tj=~10pHv{WC_eM_zw~E_:UϾ"f@?1,4/",/=@o쫉m=5)6FFA/>I -3o-"{JA_0'*++j HwS'Ԍ5F/Cl7F_b4OQ$)6D)fo̐_N?}}V^mza2=5{iUwDz=ʹTf$ͲOĐi|wqSZ@ؿ!^]j-u.-xڣ >Q>*ĸ+*r6梹o ſV'JnFYp1x0N|7:|TeoՃ'gdb{QaE\od/^Lv*2y=PEIcr]792(Nymz5@W;C:O(Ok?ZG_ ~7f[8So^{!}OϾѢϞmF=ۧe+*|}_*XV֦>oWse"^&=R׬T|_3u~u3f}u8}|ߓ8ce{6 J]+k O,Kc @:K5`c_v pg5#7z) }Ѷ- D|xNC&>A1/]h):^x'K{@zTdIa}ei Yf_kK;P:iYA~^H 4Lc 7?<jCy;#$>KEa,V{x<\`Zj5{셿cSLNneO[*@0[1Ksc̓/ߨqQZ̳V}l%7%DqF| 3 MYWd{5q1*m} 7ŘsXs;NK,ߔ AK[ \T5I7Ƃ5UV5U ꚪMU + kT͵el\1֍>♪gW׏Pem =e0kk;Ϧ|IOuz&OToqb͸k달c¸D$}4~q.Dܽc%9_cUB<{9ꚫzUQ£7˸_ i]mZ!ܻQo߰UрߠzNXq\bj$v JQcB]?7uǥ,E!.Q>wJG\;JdȟK~wк$&.I; yR!Om5 kХzžYh7X/&v#umF{Osţ1]hֲ6ɾd'kbu#9ʚο|m541?Y䌯!,@H˶\rlD37LNi!;rq;׾"N[r3I~9r3wgC"nLya9,,BsBesc~XAY:+:|P{NJ^r85+: \-"[sD7EB|>]#Nϑg!{sÅdP;ؗ1qlXpr6`Cc%agWpZE(s|'!dx)ܤe&pVo'졎Yn-|v2{`UwAh!$ݦndA7\.J<_-fPngMYN^C EE5s-ݟj7qj/t"j/?` P~}Kxx6r2ni<l|vU )ˮ sBD 6Z@+5N@.e>~eсFt|B,Wq*8hϙ-[cOVNC:{qZd'qJ>bIfc\سy  s˹f͕Z70e:C6QkzNC7AύU+Gki"oVFGk̟5Bb ;Ny7}?yMwB z>dc~7e9Mw}㺜8[}_sć6P`miZؾW j8{5d9UG๼gvN7tS2ΟoS!ȠfCXo ͮ AlQ w;udKĊ޼uc\MKynUצo}߅F'=NPSboTdEe<'w uu.Nb0hoFo+C׀:| =97wFMw"7 %F/Mw[K.n~_d6@K,Y$snߗL> I=֙j?¨a&*}6Iã-./J^PNAN(#՘ȱ;_AUQɳ0c~)k$;]S֚Kʫi' {w;Xم֗Yw'&{U[Y }506|*!7I>K?sl ^Q΢)g&gj'!,"r7v<{ h7dzXJ<<ϝ~ sE[=)]6|o3z>4YNQuΧv; ӈ"*0yTsEy<5$0g>b7S~ ͽ3 \5&?rw ~7NN8,Ph7|3;Ag: ObXcM&OμmDȔsIw@5=Ҿ\d~˫z\W#-qXJA> `(  d-}mwԃ׾edVMx3CЙ6|Mc_[U]+rwxCk+}o"6^ylOV) )4&LyGw, wbz[Cyϓ,|\>k= _$+'ೣ35~aaJ;ozġk2):1==dAfa9q8C8nqo'Tf>CyoQ5DW>6G/C{yyهM^6+{9~#k'g"⥩$6|vC}oDo|YmAEm3߿_^eHl+\'oP&şp7u_="cZ$A3/8Y1=gOF\}zr-?zO 5 \(!ҺCϠ-O E |3"qE?ӚeB wU__cOSS1榘< };_#;O)=K4toⵓf散( X)kb,k-D3!-qVM`aaDV]6CO$6l=V۬\Vb]yu3C'8w¦F |vbW4O]zrqN(}fwN`.dmY&fi1K~C}n+|qkbop8? Ooz/Js8w$.?{wfW+ i +a亱AHhvh҃ʭOs4+M5i ֬\V`Rq]Jűu :뺒O܃8f ̬fsǞ7;͝{?`ձnVӸ6X3ƚ󩾴oGȷ67=2΀fPyJu:50]s|õmۀt{ l ް.gwW.He,ށXj+c#Eh+罰 <~قS{>pgnQ/f,_KYR~~$``߭G{z! mu!F;ωRP ԜCgt)-%+2]͔i.#~CFc220ed"#)y3!#YFְ$cm3r;YN<:ugHGSg0种J1P߳ȑf##Y^9ړHOQEQSh#a򔣰%B"_~sIĐ)Ő<;ZtĐ)b Ϣ@yҕ"SaSAtj7d*,2|I 0Z1cn7yVnˆ zX_&ra6^s2橯erBJypr;8G#iZw,gn m~1{ vJ-OƜ7JJƜSՙ֗o 0_2߂Ȍ y?-޼o. ȩRq&:=⥙ito\"p<pxJ՟O|dQү4("pܷ1>wh0hZ ;Xl]TDN{+uX--WG%q+B|๋燼 >0ZpO-7u8 ϻd9B9zK|.+Sÿfz%MWYl`Z4S Dgu3~ cYZ#R13&&ML;c)R , 8dJHiSͳ)X$Sgmֈ"}h>E_1> }m5lx%`nX*-sL#b/n*|w+!aP-.‡Ik}Ҩb=~opّ߯;XC`iֻun ͙J}>9au^ /C^̴>(6Sbd~$`ISe2}\ {/x'ڡ$n3u7hqn#st`@?l&`{LA6M sz^P;GAN ?#j6Gõ"罛qݩimn-"۾󈗰`w'z+*7q>VjLqR D>0U%Fٿwul~Ä@L"|$I;]Zྔk\&-&hxK[qoC8˹ ,aw[b Tü6w3\9?MvoOf5 бZr_o\CGd^5 yݴi:U[Oϫhһ`nI\?Oq9asYwzjo\Xc |1?Y ͥA%|p $.s us 5s <\on.7K!-|||k|s y\o%%%|%6!ߣ(9>?龯~uycU`!I񛫲ͭD6P%vz\Nqtm$Á뤗 nõӟhQm^|at] ux?h ]WݼoSʹQQZu9rceiR|&=ѹaƖVrDx zF/5փd#{ tn?r{;GZHxwv(X7:s|܀_}`P~FɋmI6Kߎw<#UYᅯDҦWYmIhhH' ٟx)\wJC[pc:K:=>#WŧHLNjPgP:XNsMTju|y%4>\WzX -%~nxv*-,K7נ׬_J)r3ЛfMg !|c\8@ܢ/w'v7ced?;s,{ׂIț99@}qS@1/:/ f < b/_dzf2QQ,y><~?=3 RiQ>s=ĻQs퍗jQmlІUu8y<0 ACѡɀgS9Pv \K8 lYh7)Qy6BW#ꕞx2SVN+aU lVO:e`5^έjDѦ+1d)ri{*[V," )YGɘD@MƟ~iG:Q-X/&{^᧧ړmKWn *kS僔XI #6g+)'p41F1Y'8uTtsc{nl ߅ | 1a# ,`$OdYX|*0Ǟuqmv6G?P5+5U 5@ATdl^;mEï*}fq}kF\ k@ZiOXǮiHK0ȕI<6Lu'guڠ{N)+Slq4psPux\-䗽Kƾfˈ5–rj341>繵dH`|i2x}swky<;BmI2}8xDy %jO5Ҽt1xq.G_s6bڣr"6$iҐ5_5W9 ڣ<22W#ϳ#󈍤sb@9uO`g9TRr.0{"d'j1Sh7W>՘X,1FGT]ȕ?~˸xǨê${M:1;K='K|k!BkݗMU@y,cN=v:&o_&<|O3K:4/b䄞VqtKF2ʈt$bw@$֥~'Jy-#l!YGB{ yYVQ1~G5ǝ]d]A`bsxﻙX;~wdZӿ2τ _17b׶y)o&~Ǩ|6{E\}fClBmPf,gdlY>41Sen>Ϝ7WjTg j췐owAݳ;ml-V%ˡȩcᨗ!ޭZqf%K}Z-8$d2\hviݟ}nf:6/p/S@)a7;$a:,ibn''XsMd=M5f F15\ڄ\:#/TS釋nbHK!ܓ띑OZվB,e>} [ȕ!̷g'}8^ZiNڪX? <3|asu$@Ή\o߻ZaWg6;ګBxҌeu]xxx4;>9_rA*_7 a3y~x0Β^.Jv9?t_G=R7/[hİ#um\AFL"#kȉ'koXPnP׋mҧztIl XKHG{ :H,i j\ {-?@7m'ϹVŗStT8RSQ11/u<{5Yv#l qvS/lwRސ_v~r.~fuRN:n[֬xG`7Fg-SWNÏ#3="Lܟk/Co=6޾2I}όg΁3ӚlgaM}L=qȏ6W"2+ Qؕty7z  ȹL[~XfʤNLŐlRUb˟Wb;.RXCJ[]!F,?<s0dHfٱiE_>U~`=>'k'ỗ~`~qҿ 1ߝ~^XYJYas>e"ϣ>km6\.[7kFV>kg1r{ԂJ?A67<-ւ`s`oSdy?:rWxL(J5CNU/x-Ք^=ڴ5ގJ2:h%yX;Z۪aA=No5م~=M,{/~<'Ug]m{-y53>wv(mwpC3T_ M/a uaEoqڗh'_=;0o28Hx{e S+/^Dk֜}dooLi});{Ս{{No4~c\R96kԉ\">yj<58Ñ-=ȃ?be0j^&.OwcrAƘɸqk1L; OEjܺ{^H bGռ&yƹXy9i2AU3!*|zVۚJ/@vFяsm+@p\Ƹn.X~@mzN[gX)fL2Jq~) +E~N="CnM^!a?7{ ?.$߽zS| vYݳֹ̼=HG?::3GlYؿAW}i"^Z="Uj!.2}3DHd֜{}8 DzcrU>#+/?5KQ[?6?.c8?e"I2F?,_uJgT\8^re!Wgb<_*&_yy1"Ұ-8xb@ s],FKI⹩'? %Dc&Gr6C%s唚% /Y[- [|TNV{#/Y7k~Cc$Uw7_AkNE<ե!Kx`DC -{CbKv%X$9]՗'6MQcӻH#)?=tib^ć[KY$ mE|c^%{i(\-4wjsb916ǐc7Ͱ` яQL9(/v XV-R]r1':1̻a O\`ފ~rF"QaqԼ-M;o0:?8ν&OeǮ2U1fuf m}is _9|_k?r?kg{&;gp3c~LMr-01cCkf gӣJ1YFĬl $Cgh fSU{D_4-L9{WX|3̥Q?C {spID dj=AϨ͐fm`hu>ޓurC[y3 iRaͷnFz_q߾GF^ N3VNwoJDW]O^:tw;Hi7t68KqDv5)mUNYot[ոo}Fw;®#sHզ'z_d $2Z9xu/=:)d-Ug2FGF";ȷųwK| ゠յh / 1Ï $}kxJ|are؆ x}A0F\=gϺ0h6mŝ?E=Anq\"Ԍ6roΚ&u*Fb}N}G4ww<3gStdD8M͉+D>'wEa.XE:ɉ+WZP_HrE 69`l>j|J'yo72nkYAcC&hir&7eڥɓk5Xhsaq}YJ.yD~i'K^*m\yI]jnſAQ~#_)|ahFЮ[.Dy:H|8ؓrOxcջժUI OOeHqﭐ1qYA9΂3/k9 gY7e`^m]-G1a`+_gl܀qPׅ/܅{!=Vw'11nx]%#'#1赮iQeL:5^-->A+ܼsŀ0fgFɼhH_w&F~9/726A㲰E꘲&]i ǃvfeDJ"y؞pיyٺ^͋/Hp ik4P.V\Ky9S13τ\;Y9u,ȍ'u}ɷW0C̿gg qTWۜ+*:+u8޾64 &VW{֙<Ƽ3~__46oYc`͛/ d;x>U&pώܗ嫱Vc<"嚮ݜ.ݬt.*3%mhr żi":毸oo 9;'175yk# Gs}-Y6<9gd5gdQ3Y>A/2)Sh/= 4oڋ"YŇwjiiØ9lͱDuGn8FظODd,Zq)W=.'&E6}d{M(?oZxYfuDɜ|&}k!֑Cvl;S뺪tCdtv`ptb>oC;ZsܶHH?<Bzx}ONi'wzP4s-cZsW}pƩ4s\[te7Ak[7C-6KHҟFa)cޏWe~׃0wǨԪ{:umt!sF]r`G<͒ ");gN|'=;217:HAp89D\e5? <1Gc8c$"~?"8DAʩǠO|hF' N1>peso|5F=ć_M^/nv,jcoُ42yT{r-MU\nG>qxp]!5g[ݨO;}]?c83&Cv&w2~ƊSFUC=^Igts~?;)u1/7)K#;#[OZG̀ۨ2jsqfGLcy~:&|QbptٲDsVV7NX>Ԫn_$MI@?zM ajJ0i[|7cFn#!HwHsH{7hR.6 mR]+n mIꛃš-W Wga^,{όaz5_"et0V5VHer/ [$y"IGIg{pno1pfbs]݋BN{7% N8,|zn'``|aoKIBa 53}{^)]!0iiQyHLo m!ők4Њ߃pvlM[Mc}R/ ``nzXy9M!s[gG1.ҽ/ {7'\>3-d,R,;-jSss,S5V?y^x}-؉>v3N;:]_MX^qQ4&u&ǣu*2cK,Z%h4Y^;K߀Oqzn;)[O>)¤k+ّL^v,7[OƸkqfK seSQnSх5h0%u.v:3kq»չboGWH~yXFdGrf8d\'B 2p}w?_î8|K޿Lns%w}|cסHۢ?xU(я߿jP'>A"e2v{^fo3b/)Yz V2E:~LGVW@>~MsXy܏$,Ml VnI[;osd=Jw؞ȟXs9_]wvHbgܿl^KOMe 8Hdm>S[?9N ]sDTZ\|Bx3jVwۂ<>r-l`)%c}Ėi0dqy3Td3U<f~ZHd{f7/sKK_RAWںn7䉝kW8~HdkCJ? 3 /Wfxy|Yp"n1wЪ{DٱHϱ,\F(\n v(?L sek]1u>=E{[S)ꦍ/z=]W\wW^Kc02QwK\vMy=9@r Yvն |*#nHHGm[DŽET M葶6ss )3͔{D=='͊q3yLF߱d O\'iduʘ]:Z{DQ{Faph [{QO4 Es(֮^ag0ף_ *wMЪ=Vp9 :yoi2o'.s*|RUō[WnE m`?X<@CF3'uSIS76Pb֭B{NE 5Y>U=O/u\z.*@s*^#֟.dc>0CnX='izZ#c試3Wʼnᷚ髮lV~G5쨠?i`制W S^(SrM?17g4gxݗhuӇNU'c@M9*y9dzg1!E9-}]:WIMe\"=kLaEE)B^O^6؊/v8DYIcGvl}@#nfZqS &:?7Wf&ČM}봉);r .{#? 3$Kɘ/F殝E띴!MH6ô@fѕ#r:R.ў; EhxKLF_ }K5!6bCiro鳻YT)f?.];oo)}ڱuo8ߊg|w+ſ=Mz=J4lS$/QfK<4=Tzub<.FU_c0&ӂιtXڗ'(?L>:3Js.@,pK> =sD(Bo"p+Ôyx>xtEbK^ 6*G* V%(QLEY(BB3ĽĆxgv]U2sQs+8< åR\rĜʌGC]5J}Ҟ3Žs5t0Ѽ,_:L !7>΁YUSv6~me=5c;?)^ehd_5u[h _lm5aַA^'5Lbv7{ G.8|. 3nlBSkXYg6qowwe._Q'|x}pF҇`{^O頻b?R3_EF/9G_KY%blm![EigCs|SM!L蓮!W(8WѮ->}?[jyvgw^w嚍i./RxVҶpXgF>6WZ:1۰u_ }k Azμ»gAa6ȜՃE3`bx`.JUkQ>2*.q^2?xd9-m.>jz$ʗ2n{E|:RۙA]18){{lQQ!u%ҟ*O {`و5}q2Wx,#:{,"i_)'nf]"M- q9?yq,}PɈYZlNb JOZeuW^zGnmBK_tW,|D3 e~̐b9@1IO[[U]gԸ Jgu|iD~lM_7˚k7M$}ozoLy.b, goA084s.q}"e_؄ I[bÜĕ"tXnY1\ [l睈ϻ32y5jhDM%"\QmM4JYÑg(v<ȼ(lGϗ+E8*폣e]m L\2><'~3ovAͅߪxDQ|zĴSg4bZE%O:-{BO/*D&K[G3S~usjRR=UIKs7nu~-k>h̋XV)s%߃a?u&ڮc1u^)v}2n1vTSL`(п)RN+xuvGq tϺiOҰ!ZO șRQ1ۉExQE[{S_dz?G2<4/=Nߌ?f+E_xXK#͠-i<_\{CDmfLFg%0LQ_y.@4[]=W8 :ޥa-b,/0O2Vi~NG4"4U~6`]_P/mZMi'1v ~|x"y*l%Q=6M*6E' i euj ®$QnF<skyEC[C6ax|u]+躬݇?l.pO~d)s KFu)#E>Q~1`tWgYԽiy;eEuΘJ%PgXgik*;/H=z.#4~9k)9+6 |N3[!g7n?rc%=O5ob_hOHEn֗>E,##o9Nȏ3E@w?E>VZB-4"{Mϳ|]g{E";Ⱥ Ƽ[dϣg1=Lh-< u6 3d3Z?}-﹎Gjrr-G6OP@_ 7_ȘJνiˁ5:s;N!]p뎎g&u*>Ñ_OjDoO͢MżTC==Yc7ͫ #ȧ'*KB+m}AQ}v.}N/^^˯IARG"!]ϛn̳uQX|lI6P,LоF3b*ke ? Uڶ]chZ뎊fEպk܂,\+4. Eۤ\-i~s)NH]"W?mOk>GXzLS D3,u)Jx'vE;{U#٘tCxV WȾk]U ooͳiFyU'iz9v<aW1ПU;|'$y']8?!f˔'[RmW/z[ ׉ 35`No 7szL; f F0gu茓pړt]6Eviwmc|NJ?l$yvF[vq"Uo3>.J{CT& Wu;{-mPZxM;Κ+ӑ.mt&Y3f^NC.#dX"}Q'/ٚ&z&#Lt߼O {b™sL(/WV55b;^?#psg}BD~3.1c[c7&wW6_]U!~xGy;g{=dPb|UF?e]Ör@nzE>1.{{5A=ffsx0Nӯʮ${|KE/<3ὒbӗ\ qXl:iM/ͬS17YO{ڠľ _Gs-:?miT[SCM"\E3b ]݌gIaw]~ .߭.m:9/?%"a|A^}m81gY{500ĎisGȦiLs¼yFٱ0/}h= QvvJ۷2Oa1z[sƬQ;B26_3~NXӴ_sWo 2j+H'|t{0_X< o~s&%?)-}> >h͎K-s>9cM#9᧐|twK W? g Ccqp m|VA'3q/o)J MeVyQ颜zjM= KdKG&<_뵏,{o~v*~Qo؆!K5o&o3Qĸ=XWsqxXIj  ?CsIۊE.V]԰%LLa'OE+xXe9~@q|rrX}[TleWҫWȸ qK?ْ(_e"_+~phwrr ,ikiGG:"|>ϐ1 G,oql'+y#%y|}J6{D˧pYuF!FT;/.8JՌ ^˃`X!js7zպdY5al׫8? 6Q7Tνc)i#klb9[f֊KN5(m]^~]N z.34UItVO8GgFyҜӿz_]CMVqs.Ҿ슛B?9>ogs|+½ib-Zvx.Z)}u7.*%a1%x| J 3)cOjUƋ{2+Nlڿ/V_mp@?|z]ω}>?c춻S'Mօ+zl[m^{%"p<?g8\; ?A_wr%;kM> ~s@ZnN4g푙]F(yQ񏋀w*mNi%pӰp}ު-xr]Z'|k2eQ5%=zض,ҠM'̟"[:ϸGoЍRQ3 =k?G۠OOt:7Gbϡ2?Lw3E:X}ԪĶ7T?:$?I>8ϳ4{-l9NOJtGR1Uq9^JQvuB9_+w"܇U}5rW\ {ҝDQ Had({[OEi3R61WcGƫ|=-\hdrOT~{-Zȸ}TlvXgVPfLQqe3?DIVl&m#ݟ(]r98cE5G|FM$AgiǽEQfx^q/x&ɽgst?[ HYUOH'86.b͡{OZ!7W2eYBBYẇQkStҿ时lvӛ^82UhzD:yEJFڲ`yyGYc t˲>P~n\Sc}r) \zXӑڳ=ô1DQ>Oc2ASl7Y7%f1$ .vv A[D}xS>~ܽ΃.,~|w!aݻD> q:e6{Gp|X_ړS;[͘k8x ڌ8.Sц4Ӕ 3۳EcΝFZ#׫wzF~Gcfp^s:w9SWKN|Yf0_vP~2@G:a^A!u|q283|l͜`h}d_~Ρ藩p<XzQܫ >{־dc25LZFX/`|}d^I8{oݚsڢpM̹.Z:hD_yk8 X/[?_T;CZJ4gސ\u]~`9ɺJ9X(_x;c&-P31E s77ov7o9|dQ6@\\ˍ:O`r{S<-t(B _T!k߾֡쯇9rϞ'em>P<$z.f8־yYL8vxoZoVx }$N3~3n^H/}bi;ܟ;NZOW;w$Wmos(\a,OFZ$X)3v\ n`1[<Ʊm<tJD/ NN+1e >o1iW$NWW,|doch\sk^%H{sӛN7N@6Ӻ/ퟄ8Cs/w)pl%]O<$tEX'S_sܙgO<&qcr=r9[Lv_HL3Ių31~Dɮk:Hܙ#y/a,Gm^Pxs -yfïZ8 k>0%s׭5h%s$FPr8''94lcvMY=)td,pM'j8y+o ΂6bg&O~~+ijp 7,7.ƪ9p\)/>sO,Y7Uź 1׿j%U=k(zd"Ϟ5ƽb,Iԙhm5EDɖq5=3Pu߻??~'e'.њ}ދo/k^+ѯ7-g;\f=of={xn9/h3;xa+3J''d\!%}x\+k?_D7l?5>L 7[ <4 G}W "<<ԋa+匃6?{u97$.dߓXb~mln?6GAj?:ZNGu|cNX+y&k &sc͗@4mW{vaYXv{][Mzg["/5>kmg#ec/ߐ^Y]?딿mzگs|h݌gǸ3Mkx{`~W8Ϛ,uwKi_˟LLo.8rXy|KgusSYߤN:ɑ+d96 k7s$t V0o>QNJ:=_~7|~3_GxcBoJ ,NXXE ~#W0h.|Sצ7R/ $:Vp(NN:7tx ,,8/&_6N,`Y`OZ&%>yω/"0&I}ov:C-畎<΁bÑ^rƚ+|(wM[s-{ mb+x}7->m#nsCSы@C/8?։zD_%qΫ_"z שD h89XG;Vrol9~ B9t"aρGp'Oc`O);`dyڢ^5EK_OjE _\kLd'{owɃa="rsmHeGØ槭RȜ#yNZ$Vɡa@_O!VG,׶Iۆ.96׏x1lJ="䍣:wkut1k^w +⏭sch ;';e>@ivT7“5w͡[,~ta u/iY9Hڢp!V28dVx7s[ƕ;qily+TM۪ع:Æ 7pLS1&ZC6WE~fP,?sw?ܼmΛQ3['s[,(&.̍k?q(zt- mE壉щ}S:I+u< &V Mjvǖ`ߝ"^Ut*SU}bek-m'ؒX'eKe}63oq/DR0\diSՙqNZx:3^AF!c!i}P'0 q=4gO;'WEl1aGdu|.ccÏ2Ib{ sБv%^;Xt9T;{3Uolw"4A<ٮ)gaSǽe t-ei+ߧI cv%Z={}V<^-x-\9Ö98&]6!^lέj=jՋ]8b)~gs&]m^ڴ ?ұݎu=+WƸ5cqdxuI53rf ;R%{)2͛C5oݼTGW^~TuB i7c2}sRu|q d\BIq o/ڜ(Q..g&؋M̃y<&U!C 'q铃~ C`|ӒUL;*ߚqUm:bsN$b/#"/ݧcWUGF7ŗNbd~ ӌWɇae7 [EUdEڧE?F˅nȅXkPU [d7:#[ڟ}6Q7$Vo_ %xA%#]Oϣ [0QX<+~ɳ/4e/\dQ2 Nj}QGk 65ARE/d>e0MԚVO` D ۫INUtZ姨^f!z`Ni+<|M\/櫸:|-:Awj!_qoFF s’{9:C8g;W _9*kRs$Fmg9z˚#.G/xwAUVq+iWlŌ~78M1;W2&ڹN*.RQgEt~.r <(oGb.h4ol.振{.D~@G5Ti{Dl7=o X+1]Ic\c p9Zo:7~ʉkg%!]$]I51a=͑s疓r!l߲6/l_V0!WOuGT_)2e0:P4RN~OKv2!A_H!:;\i6+%fmO./G- v &}Ȕ93 4~!] Ni\ ޛl|3Qڐ~R'ǎ}V؟݌>SH\mb&8#"~Cȿ=i6o8ؕs$JRr*<6&I*"&.BjYet9zU,ӕh߅]4^Cѷ6KZ-.2hk{}⪞y7Ķbl/ʞ{^1gv_'P{I9yK#'zE;"hY?޺e<[,NOe;v'~uG'_/hG1GaKo'>i˿}uȴw`j\)D+Ƚ)D CgvU|Pʹ})8Gb`Jgx{Ml|>@V/R>y¿W}!֨\#ϛPnG/,Oi5+`Ϝ鼄Ȥ;:7EDTF_J eƻίC~lӄo[oq{~1?ר8n7\fԬxS沐6ƐZe,$Ux̐X"Uimg.sណպ=[ʛS,"cK(7,wKNOi/s*_ _\ rGߊl|/l,?Zo^gn S:[eOyxW"uFW;Ʌ7tV<)f<v]cbcs?'1'tz,_V,^=0g#oNޣ[B*ԚQ&جfKv${N2/^osxg^U@<o??P`O|bkREVCSkϤ&XY2n|[)VP  mgr*2?ɉ3r~}&RwwQyuABz*bŜil)YdP_AwGt[5QL 쫫'ɷ mEE֙NY%/6@BX|ۿB3TP5^!)くϙ rޢYQ5W>nNק;Uӯ'yA$es_HՒ6ծ`\}> Ka5{S7yD x{۫n\r]]8g|$pS8zMUڛMG5{3:{J1̞CWGmb>fƲ;x`{8X?:~fo]݋~|2jHj8p`쭀Cz푉:d](w)i2#0%|t_{*X>_v؊ C[jϧiퟆeBYl9زId},.i>ބ1g&ٝM>͒/qg6Jێ,7=/$0 oHjuR۶}]U'Ͼ?(T}O=^й^=M<+; }ktmup/<6ùfȅ>n\w\>A= 3Ͽ XW=3woӰvf~̰!. 0cWa욕lPןX\`Sc?ikes@}HVΞEݻb2ֳb?lJɮffyA~HY$_\}NK_Ov&MХ6)Yl /:=⾛0^NG GK"E_:=IKM-J_T櫼SԟRN3ޑXڒi~mx^_^t[AXnh[xc`CwNk})+3ymD.v$n+E[} _o{yf͘I2ikno$27НiJS@"[F1Dv J|un_oi`ONP@BiP/s TYX1Dsc8k)A~Mp]kۘ,ng߰}֧J}ʯ,*!kfg˻A|Obo7o~suy'F?yk\ЧtuvfG NE ܌Up<i>_@]˳E/8PSu1ݶgQ|?'݌[ő w1,?Bgx>;dTl˱,=f:?F!1>2xΠbbF됶u<\̯.P-"C?mzte;7a߳KP~wӑKՙH \JTy^DlI EBv3Fs\`mŘvO3㳐ldoXf:s84qX.M3^t+- DihfFduTsR%u GO=ti߻Zxf>7YQw#Q% )x{;f|~"85*xsi "rOLƾc҇ 0F#3}i^=43?;][F*EA ^Ȅ}a_L*zڞ\ndiEfj| E7mk_bZam!_RG;𻤯W ŏ(~8IqW-1CNe%ӟ\-mSg!~:uiO=!xeWM3U줞eɳNy:C2VS-sho =[\Gi}lt96 7!?vٛv6o33vY~|eSO7TCk{;%GlO.8* tm@C;@K_urm32N|URo|\dyOpohvYM$[d}Q}*w'VPCFO45s.lG_͍8S抌;g|ǡPnqIX`K ;6{Tli-ή4evs茕߮Li_gG6:?{X{~ׁ5gW-eBu1F/X lSBS]}b7d{[LĵHq-[m7Qf5/kEi5wsY~+J:==X{H-* +~G<َkyVY#owWcC{Z8WfS?ՠ(;TOS+S;yYAƊRm@yBjLFqh+%mq7CnGf!KbXي6WC~Bݗ+N]@^nOa;n>ը7J%y"]<:2?},:KP;2Nxn_u3m.E??wJϼrL/7YFlc;܄o!%pEO܌湖xGM` Yt4R0zT "1Ռ9<xwGדkZ9$Y7mUc6ucld9e!QYRDhhw"\:YB'=;k|Θgwc#iihi=(T^b󏳘{ZmyϽ x\ڷciN:!x|1V!$Q78y*pvوGi|) ~=%' ڨN|ٻ#)lh^O^m56ՉO|wH_0ppf fh9>UQJl #&曡-6s m:xH|<L؜,±m7`}yӂ]G;! ?Mo&/`z6(gk@Z"̾ 7g͜g$Sxvn?*FxLۋ1Ŕ@vz נA~ _:e|)MUsC+S&Yyo=sE搑/j}C[7&zoޡ8Ծr)49=!(zE1m_4Œ;A]}.է?(^ut?6I |y-;f;/[qEь{hFFHVYs~&u'I izԗ438-=Z4Z@q*t4t>Zr(s2>/ wO.M%g%1vvhnEggoDž5Kzblgv o`3ghyfUQrXȆeO gӅkbˉY}7 K6il|*R%PW:B)%uiEL {;-[cV,⟆,z+ա(zbE/WOEHVŃs2l㑩`;vcq93jlOͥgZ ^-8|\Ym?D-oNM8kUxݲA5CvY&Yo_Ѱ8h=8U>%SQ|$bָ_j鹽Ox/Ⱦ W([~nO9/ ;? R/'㦧: l``MD=^l] bXF$ qXKztVS>S uwﻫߓ~S?cж9гs 3jZMsVk@AZYst}V{W]`su(=?F`EOU83|WidK6k״n2bZ|#R&HClXtUW$O(8@kio-1D>qx\@~ K"[S}#dD~s Y+T.1lxU=76]ϙ[ކ}>F`;8_m+%OoP4]wUز[ u}zP\"e)B{5ڂuT6^ |Q<4 | Vi#qYxL}Vߙ{ʽ5u/}hi [u[y ^7]k6Cl!\*B֘Z1j r{tcxLW<ۡD^ZPqm8]1v۳ڲR43 -yNX p|bdqzq:[uf{f}_6!;W-z,a߉@htgZw(d}֡t A]ȱ!Ɛ.º~[׍tȧz#O'= oŞɀl>ř"wQ0+8ud!iTdqIAߎN=RG[&ڊv^.zN sf~C6+:ۏ[7!|?Շ)1zTB@?)©[< m?u 4-#QғFE/q{K̃t+@C0 8\}=t,c3<]4C&1z 賧,C/hc!zHK .q2J#cQ]o*tViI:+;etJeF]Cj6:Z8WnS|~}|[ >>oS'nܿ?hk,3Cפ-81[b= ^XE(Sf۴[^rV̘f, U}W|^/l:i< ,Q &ǿ`~+55=]&~ `3ڨsG:L m#^\7YlW~s'秈YD>(KiclOooPc10P~ŷ{iBYKڛE r rm6Zn61n;x#[dU{ɟE6TW +|8r kµ37>JׯX=a]¸w8$^vH=|_N;gyYqncƭbda.#_Q[VFG<)/<)DYyzrosıs~'+;Y]XGfSm]~{9.pRV ]ZVH[akp^KE&}+!yoWǏ*q8px|;S~܊ 9 7Ww:k?:_ En3" Ygmo{ii?mQ2+]GZSm;|}xU.xԇQ&VtSֹĮ>[zHIjfN>aO6B96 ٲAm[P]٨y;s$c3%5.gΔm.0y)S,OAy% #H{)KJ~idʑ98ta_> yћ=KDd1_\N_NvA$=$$K$/iHt; sDzǼЌK-B X (y2dnŲȲcކ^K;0&/!/]wú* %'uwqS?mwzKe-' {n=mXUz^ۃ G{`jd|?bZ-3hLJ6Z 3j\逿ir \jzv9~i<myt=ʙyn>: bx&/Yǻ!9~GϠ1~j[<aPⷩqU}`<r~xk c6Ck;S)ty[E(Q| Y6NG0M=`o+-,|eamQKú8ūؼ 5b䪀k3sLa=K4?}!>#|(z>3ݡIr>$B*^Fx*ڭqJ@Fx uyJV'4&eo/IwO,?*we+i%8+sٱ 9(pxu0vL'P~ߵxߣmYj_WW,:>Bm{"yR='^ߚg}ø'>ݻ>=1bu,=-}ِC_X'ԧΆЉ+-!bf =zcx58k'Y=wmEtK|UjϤtdmrB}pw ]IZ3d6Yɝu5G,0Cn|_(יp:!>d4 (=s~ ĵ;c5EQd/A\kU-j} 8 SGZEr!taO_S߹~LmVa_o/l2:gc1^f>x43(SFMЀQ*=uA )y]#&c9\³6dG- V/K/wLG{<7)SZܫ)'O|:q|_==u[Qer}iW|ƕk 0N`83:*i%*]hKJ!ޏcX%9i_ll30Fs L7 UvB십?"2~py6 SG6`D7W/6C3 (7>H=ҁcjϺpJp3|Q:yNVl߶4 B NJx)oCP,T< I U?-/?Y\b]^=gkc~bĬy̗|ϡf)/9 dH朓Ήź13_${.{snsg+}~0/ꭺ_ډs^O }{?=} w{|}j lt ys{?Oq9nu/{| m8ǟ_Ex<#=a9fHNj\_+c24-@Kp5獣oż>q;Uk.^xؾz}w,պ|ճ;X_>o:9m/ž4=q '{-5ir|2 h ҇g_o[ph~@/7< ʲeXw0C>lPJHc|1 ]%s<G6x94y\%_ѦzZ{bst9-JTMQ1 [70/e^t#k~ysȼc6؍9ٍ>1?cm1[ WvCU3ͩ$?vʼΝv}Qsطཛ!(봍qTvt<^oL_V]|ص#]6ayyћwxy>zW?4:=3woG4=#%GYr/zbȤdo~xA۽.cM"mP>J{Ǹ|kb/O9aYSd\>UA%7{8ugMԥ2hO?݃ԛ$+Q] {GdٖwU8٣d4g}{˿W6țZ_6:yZW4+>1;\fkgG 8|܁ח4WݚAv1Sh+Z58t/ʾm6o6[,OwtZxA݃!02~)E"I{=^(mQs[-qZ hm~,d.-{:i'b]UOңk8n{Ad(ڤc}:m7ζB/44j-v$sn3f#1xA~>Ouv RH:˗r'h;^/lyGҮwg}WQ4NѻGb{ԊGJ#F3k7@ѓ^-XiD9Dk5Oxr5ENjؗMm7\N4(ś(殶16;n=X{>*J|OX4 ~x+Ţחg,=I_F#s^O;{{z |&Pd hi=w[ vOr8*]1k<xɪ};?y :Nl'91hĘ[֔55l .*Tyb7uFmYHMuNX_, 9k;82R8]Ut|r^wG&?PqsKWRfSz"dVp?u^@J{ƦN={sOIzϥx9:f̡cB5oAƄJ dW5 Kb̶Wz֢mxfLbjϦ_O'^Z%"3q9B)3tyPn\KxoZbhmA6IDsMMx38*=,&痥Wɵ=;kOdc)SskW=+@Ww4@> ΣsN5;1SX|y, m27Pr#oǚ럞WA} G9:*]'&|ogwn˦WoQ*@ +-11l>3W?)2)6BpM_>Vq+I?$/Yboos6[0$!63}r8g_v|GJBYɕ{A_[gS!- ݦ_wsQ'Gy;CVN[{dh>wC,<Ni;!OZEs< S~)ˬ~wao6LyE,fHWF~]^0c(ѫe< qx(gwc!N?+m)p|ĎaK r"Ș?[:EW)V~pS cz^b󗨓vh#/sʧ.+؝*3fu̓Qk'KPM?87@!(LRׯjU_hyv!x._&iZ߿6eVl{֗dz]wOqݺgw)4%W96o!]ttu~li{ie8JtT>7qJrT};btJK~?'uJ{90m, jsXHS?xG Efk@]i+[{ nZQg?gz#Ͳ5iqy->fkbtAiWנG73࣠eL7z?3ywݘg]{]r}<s-˘c %]x^k4UNBjH[]f9l߁y+ɮU) L2Gx&8̾P9u_l{e{! kŚ77G|о8R_~8?E:O8gv=&?H! {#}Yqyϼ_{ 5mCh'r+;z/)`<yv5_h6F@ws\̅:rb_V>_EQRdK&^ &_ `m5e텏d (wu^wYqϡk}]*,;LdG=];(N*~Ĺ]'bO+>b_o&v|B(H'YD??`nћ+cEC uzOWxF^ÓQv%+fUƾrL}FU0S{UxORv2xӔ9Ś粂);DR'ϛwSXW0GXwq{&YD*|&U1/9U:`7)TX3wMmjAmL # s(I6#-BSXE-zl\v,2}ωǠyF#Fѕ1iuAeu/uP{kޓmb DBK6/< /~[^DF"[z~G0ڨ[rD_Zq ?zi|N<jL?$F)b{_تtUqG}7dmVވSۈ17Qgྭ7'i_O8c|p3g`2,0ޘ;d429u.MyӔlÑ?p;gO|'3>LһiĂ)pKNI\0T΍:3W{{1qO4r`NǸ_`;|@؟W>8&Ce1ǁ#ɱ1 52dl ` Zw1!igG$,0ODSC$C`Qv/"Iגq}F8Zm|]\86FRa/_ +cK_?Nݯx/0zt84W~qJNB暦KþLx6LK?>0?>9 ߦڐf<~ V\hK!]Ɛ?RdIWbҟyS zPE VY| \U'#۽XN[3&Tzj\w|7]6# 0(LKɌ (<.㨱yMvR'wR.FjMZ>lw*]9qxF0f7"͖}̕v{ɥou9GkҷXG^"Ų]5FXjXFpYp~=:V{v6|=gЩ~BXJNҫܲS|Z3V|hx|bZ򼲺tI[{tF:i#0\l OB '#[F,8\PoF7yrLv6}{t<}ⱬrGV6/~9~naq'65 I3-(=mm{Wvھ.6+EY2cecbǭ3ZAc_"^^,*vry딲D{%tُ"7XOHi{ ,A=g] bQkЊ5.bLd;ϊhw1_gŗ|u;+Jy Go֌S/E$x){WLR>?'3K)sǂ.+X͵CoVDG/}_n &*ںQvDMskӨ3'\.OK_Uځe[2I4btﳦhk,Wa8Ll~GˮݏmCz6Lv?qpt=2\_39}}(<GȚ<-h[yھ7?ǒWwzs><3õ1\du>E\Xm>N+~5sJ !alb!*F9ޅs5|yUuUgHG|u4|i<_󥓑|yk wO 3"/V\_o@> +wI>spec?g&?{6~;ۿOC(IMpW~W(&iSk'[œ~6KJ;oc&Fj*V%x?_: 3y~:h3!?KҿNqRφw>t^[:+E^ؿ*: Jx9x%beubEŶ͜'b:s _(QMb))sBx{]^?kvܬxN`'g,[Q^_`Ү$h>d̆[G ƹIΘ,wV+|buf ۋ_ by?g h,O2XN"+*&yO33]5$t Gea+gtA.yls|;Hu_vN~Hb|4oJ\@1=S~Sx}|OޞWR%rdkfJs>wF_{/o2K3 aCQ}R}O>Χ:Gݏ+d~zvM_.I?<7k O%3^ZM䑽agk;#"z1 $ɒ&<7I%Ykfbw'? ^χ6kɠ:ӏяZ}v4=^]zh'3u7"dKrd\PvHe^+_7%.{=Mp.s`+6&{ N~P Urcz=>FzXX<1̍jِOMh -oC}_8fI, I((7ЇF3}}uFaY'ţ3ǑCC2ϓ}YJ6ڱ6=UNjqxo37`*ְONֺ|\3"]5U*HDa!#b3}?yo=^gIO秩[>Le\oQ>tb{*4ߝC0ؾ%U҆K6F\;)XkLDfU}~k޽-)Gb qǑj^JKٶ'O90+r]y?roW.c}*x>'RM潮tsMݺXq]\ Z3scYjOX>/Ks˥4Uڋ4ol <NCGbЯF@~ Z..x=D2p\P[bJg|*Rkޟs0kWϴ΍YQUkKUF_Vc!Uڌې[cFKG㓺?kMSKe<`Tڊ>hD{X9ta1hVZoۀbiol#m_ ơx*B\V~XrY7_L"~ [ tpׄ=Z&m Ҋ0ʬ c_D#g`=hp6R U,Ěppzuke֌6am)cm.瞎A/Qk$]Wm- hc.e߳~ʣdzlKKm]M:E]]-xw_Qk{uBncԨͺF\އNixlG۞sUit ,(z2Z;<#mIy[>o6N]mYb[KXbjL 7}R{U7|Fu$q/o ^̻P^gck/U{F'͐+(e݇;캛2ݎ =9IǛ^_jbhc5k5G}ENacb |mm[y^zn`?aT+~Uelv' i.Z/v)-߆:P2ܩ/MSL%O]Bq5;taM9N?vM\T#d&+Ⱦ~ptg' QN!ݛ/i)eP'J;, /y/xzI&s N;̒4K@1*}.ޥ;zއNcab3W}'c:uf>V`l}k޺}*e-Ϣ}[?: 1MCx>2! -~([v=qTF")膌Ki],!7J[U(mLekjRť)iUgvq8^,uohq#UdF{]dj;-F2q_nyVzYf./Akȗ5xIMpv߫:3i"=hD—-{<׮x*ƎTyW vlrD{2%OnPudM|eTO־7e>>m g޴U\/C~c#um:(?/f2)f2FъgD>0^_'̊>|rxm1;qgZzuؙnTojپۯp:DY= ^z@/=yX"Vޠl9*ˬ~ڵd}:GTe7ס?a!gn,%o0<E!V=e^dlxuk~x;e# ~?M;p`bI/`- ҵA]fYPeY*{Ӕd *ERrNVnOwbs!'{F_Q+O5wkf.3WuX`7B!A%Elrj-OʊQO8bP{y{y J^r%ƽctGC_g^"tp g~tb^wa| { QjsQG~uKt>3\l/[8{b/+(oFYk/7PnE6^x!\?(!#(Wnº 0pBFAIsV?I:|FpZmBB\>PI;"cZdN?NyܯF"ʛQ,ڋ5[Qx6~ !C(j2֋XXL> 8o2N7a'p}<pYdێ|߳s?(u7\o#{kЍ: T<"q}o h'Q(WfƿVz?Z!2>3`_8?3ĿQqVz?]w_Ix]#c;E K<ՙiS!8}<G?2el( (AKat(ƺDGQdMlg7_ hKQr/`\o@9(Q&@@@ ~qBNQ|\d +3`7(юQ7D; (ю %1D;+3oGQJ%܈퀷v9m hG %D;+(ю"J?^3܋v8λ_>zg3PEyC(Q~r:Pǣv韍ׯW-_l[xO !lL@^{3Kl$P@~μK6ӑ- d<3L?f{>G=khah}fpBn~އMhYϑmij>O-/dRYskdG]f I;3z" ;#uaLӐ{1.a^o#2ޘrf].oP۵mp}rW;cnchdQ՞OwYxn掷Ƽ[ u5r^y: D8H+xfD+$q~⍭Td;K,Ϗ5uFf׆wp+7,Z9jx_)ܐazsjPENoyx"z |uXlc2/v ~2.2:5{CNQ)Sv'+C#sjRTwm }EUuKGWߘQoMϯy!=95 "tH*u9Ϋ1wS5[躛ŢεVB޴G~RwnBpaqusvw݋,p?8E{cglXs~&}4&NcN=W+w[zcҥ@s/֤Jat266̙'ݨ!ތ{hϻ?6Pg 89O1OFBY _.{ŋhX|{;h3t")UG2!m lv{=av$=)XSGm8=!06<6TaM4dL5ϜR.rK<酄K:=Ώxa1q8_u^j`2p%'=_H_jw;")7RgY'fd>.n3@=H#/꜎{:'4mvY^bY^jbexr1\,MͽⳀK>Hze[#߾{dHEA~;x2ݯnoGÔ|yFֶ0k~7R,y* |ߩ?qNDA 6A~;;<(SLy,@t OEy;3~XHC7h4m¼YmmzUaƩ0(;l1G9nڽMzS//W99COq!D֐lwKxwn429~1x>2|}.Iut_$i=ڞ%ټMH4xǹK[(7Nfݾ-۔k?]E1 <y!Zh~ ygClA9UU빗>ݓ:йhS5} d͌TtI[앩cgWcSTW+޹yfg|fҍk alVsun[!P?}I_g񛌅/V2)[ʸlZ-V2hJw4{zb}2rz'C' ϩ*`ߨww^ܗ6Ksk (͇z^gL@(x&R1=zQD8e҂*-|[>S9q:W9B J >c)ggr >>c)OO1JTЂOB >| -Z)Sh0.|$l0.zq颌}b<ҕM6{ڌ/&<RL{1qFү1[{_Vkru$2讦 xyr;U x8zzqw>wx&| m˯IRoXQTAm,Lq}vFˉ;al17˫yp]n'MƺȬԸ2?&jZם_SYWҽbmK;v :i|k(̵fN> Kl(腼yEJ k2.M&$-{1V7uό-ߍݿRQKKΖ:aIrQ9[2O&RYVnBdd7֠[т 6J bVKň(mo9,S3Uj2n< qpW'㴳ld8Dm9)a֛qw?'hB(ҿB8eLtg$LS2`$s3IVOķ%/ f^ i :q}eM|-g7o}sn 2Opuv΃ ZCsNMs.REDŽHX_lKpUPC;jd7 :T^l3gx٥95^]0Ϙ]zK7EFhoxEC0]mnͩtRWon#m5?ߠ)5k˯ }6y:.+5g^y/Pc[qrN䁖E>xu^3sj ehLhH#ף!ylhes^$_<"ɺ7ˎ;OЊczNӏrGLカ_/,!x3bNwP=Vg8zX;^ݹpog<#g~q-WMsQ \ry2u={:ccl\rX뽷 ևԵ#MYe{F<{82s-΁>ݙv ๸Mc#^wʼng}>i>MsɌc_FXOB&G]8oV(qV鿏N^CԾZzX+fn<ؑ5"v*2PFc`>tǰvٖF;p@p,E o2;Jfp'W\QGWwOOKPo?$L}8oˢe 8eϡ>9sC}Eo;@3IbRP/hسG]k)S>狅ӳGtYwXukT{mHI@}dޫo֖Iq`kV\@ʯSU=GϒώgKl`;X'}%z9v5Ml#d,ߵvՈ_)d^4icl2oA:w{a{wD[u/)]~1֞_Oݪ1g9DH%j}cf'Sf+-{6ꏸx;-C޴tۄbr.g>c0+i$*if4$}b8hs>K'G) חd!2}$NW OOrJ;x_J/-w8tĝ\a}ZMzƷ>yOz~p/uMhʧ]+mNS3r#X@O |*L{!Bݐq'd Ƚ&$-DNM߇冼97?,؜âzh>Vs7${I<__`=brޚ{)x<%pv.~/'cFoa "SY7]~vᄝ( |l/'oovoH2)DlsGnvXyN"u`צҩֿ ,=vEo <7>.w.aўpa~2ts^3'؈Gx] !دJ=ޞ=?3u߮|:H6Y\3NuwN@?yǼ}-wx?^MPtrϵ$goń;O{9cliq OmrTgƩ,'S/P pЮ݊,.T pЮrMU gH.Pe*)eݧ]J{_uJʛPJx|O݄ 軬B>hF]-p,EN*;|$H' J_rϡDRDe|IYmQ,SX)ˋw P>t;H,P1gqyjiv-(,gv-)]|mQ ~sX@86F`0Pׅr0P2޿U <)Y+Oܯ|u+_XǮ=Dc\ L[:} lKHwH1>>{"Dq~-E^ᄖ6wx$k{=&& m4:_jg[Ƶ%XےVRmhK+ohB[Ķy߹mAh&s B,Հy`̵y?`b\惀om_tj9x=}_~_J f %f=%|CPL\E%|Y%=ZNLM̛Geҧ>Êϸ:~̪S)/[HVev+u+,V>V>V.V{}WM.9q~ϡz}ЅE=eH9sr 02N//Ӥh(G8zq#vĎ;bu+Mߜfӌ ǣ;i`tzeL/k==fL%EY       ccccccc1111111pccccccc72D@x6Inӛ8o|tckN(\YZVQҬ-YlIJNxiD74npVc=_SF$qI|/jf, 4|"lvupZ`~j87ԙc$*=b9;O1pܹjCPeD+2,)yY;#^: g*)rWc}(7X)7OVl|^R< 笑wszjet{SX9Wl?RJ I(z(Zq=nhNHh7=NEp(bMUC+ʯFLc. Wmbe5zOAk,9gHX!P+ tƓP-QNUϺQ1^*@ʿ]q-RZ}-n>CrcqqW-ߵiX VtN@^Q1y.BEZ!s ZDwϯ?{S9ql4-̰$YUШ܎ "έeH9a JqlZa>,A~цM;OmwqHϑ:@YfGggrzcNuW Uֲ*Ekb4I&תzER ;$Gzz.z7:&e:{GW]Q 5K όchzIFLr9*jJZi^Qr濅f }K̻CNȍ]˄ 83dhv+ :$iYРBeG9yZ8XNdosJarIf?iQݟȂwfL0w@9)뷒2X Y xT7Eʕ@9H<)WbR 9v4z+Ǖ<6N/3TRUÐE!=F`|B!sk`$:.&j9_wJ;6|@N &i_J_)Di q]$)ocީ.:d߁T0/G<3j׀'k1x0xVr. ޟ}悮<4Q]:"cr~s֞8*{s 6i l0zyrAwK6):]lEI/}.6j|fnMcT͐"i$ ffcrVҜ>I,=n&q : 4]GVΨu$1f4*1e2j)w,'鶢ېgG}-<;xz`˟0|p.L!)ɾ{DyA{ߏf,YERFyh<ıyS[6LIZ~`ˁuE֥v^n\N4q*w2 t2"H Zk*ƺVTXZ]s=|NW7Ɯ-VE;,YWMCG&g3\?e|!DY9zΐ=+2D?l8_R]zzpG $p'xp:o "脯YAvo$s%!zrZ&g!j$lshL2ax6<rܠЍeע &w-䴜&||_9U^gT75 Թ-n\c|}9܍e q ΤyDXz%Jj@{xMiOTœMY?ʸ}c}%|Br^U[yN:'htK'ix~@XFk1iEUXꫬ.,FSԉ/g{__oC'%(`]"AࢮEV"dbFg1n;ľ'Yd#qu= YڍRʳ ǹ0V%829|,&DsҸshtq2߯+xpmvwP lL,ۺ\ eZMGE"MI9_ 9-c}*WWzE2ԶQ=Պ'IҴgX[H[{Ž;|_8sU? Wq.|~VTrrϷn<-Rq(qnpo_V֐-uY;;(sNj*[0w!I?Z*"$'I}y/ϓgfe^{^WF]/K3&Eo@(U}i\/gJmnSwnIe9ЯSj$%l8O_#L =e;_\DOdkMe-F}Z8VYpz< @eC܆oN2ꓖm8\vdZ7ΌEсڈsq@NsKؙYhU0Fҍ{`pƉ a3\&$8אЍukm;S/Q_q*uV9$WXx-J;ѷwUh:XGd7g*WLbœ+V>nIrfZY/aIرaFQ8gG*D?p4#d흨BH#ǪX$Yýʅl LQ խPdv=Uzýq~̑ ܘw}6h(ϕMV{ؚ"[Ji0%{Up I9GR`uOYN/b^~w/xoTcs:*lMz#46sSQ!3UIj{*/5yQg`4 XQ7cEwó n'3sBߟ. 9|;;!%"Y:ƒ۞ȷ B<9~W[ڐw \uɁ9g (WG֨`{AΌq}zQBll۲è5)+ݨAf gi^~_D[Gcl*#Ntw~aչۦCc<̶DE ʽDN^uefsu;Uj% U~z`{C/<#y7ڬ3rٯF{ؗ¥q;^.Zk"+8"f~*\&Z q3?J fҎft] UՃ#hdz|^ޙ;7s~W,p ?x#r1爞;z/.ǝDcZG./GK"[8=WG=+u: Iٟ4H{ޙN2:XY =:Zkg^ZCg͂{x/l3`̥zy} 9ݰwЕ澊`2m?ɕ >&/B4]/4R;%%h zb/iޞp+ւu]0\ە5vv2F+Y,{I=mQ>SN俲Ty̱ qy[_T;a5<6=? 0};&`cb\q\Oevͼ򸊿vm5_7-i;"̻mmqB 9qUΙP9qs&v̉s?g9m'jkKPOZXCbyj=1oay͡>Ssc119ͱnxk$U,N_0"yk[ O|8y_欖y^1g9;0'fWS߷q?G?j_56= = = =|xNM;9A=Kinl*јU\=i4sL;wMvcKo\dnӮd9gξmڬߛvncGckd#6>CW;}ڜwL;Rل ꨞ"0D/i=r=E~jAeߍ"i0/9ȵISqϞ,tmP9q^bk,W4oeLӨi1MY44?2&އeL˘јmLV~bM>,?ks;XBd>~&׫1QMRg"eF5S8dmZ`+ $jDq.ǦP'p6>kYO ;lf"Ϭ8* }bOsb"ӎS^|yM箔ݲ Dz lGs)߷$FuXKwFvO'pk?r'_˘M4w _ qذm̻ɳ8̣qy_G}$ѻSfhq=pl}4mۜ"'n ԯ,(k^;JnҸq6]Tv:uU!qوŸݨGMsK |iyߗ4ԳzŅiO.Ƽq.ƻ3y ƋghOzGc: =PEc]ec-Π}螳jc=onSJu[AcR=kcl@ŇX5)rld«Xa; qaR l1ա~GCs֯FhkaZ#X/5v ;b9;FX-k9Z3=fBDvGFyf)w=ި㕉*ZOU 6 8J8ⵡ/S.֙kkK8uRƺbkwy/yތgvĽb8cKoX^S:?ݖCmݻuKBTx﫥Zϕr^,M -u~7D;W[ebڴk=gӪ_۴~=6tnDb3g;MM\|jNcc p|OF868y@q٘jZO۶6|yX^|`sb6'{78ќ,99i^,ޢE=sB=Mc."ǖs s|*i$˦/S'Nl@F#{v}R/5ʵ2+!~QCmdYarc&5x $ՊBWU,y_~1QmIj{ -#$zw~|jԣ|0E#:|>>g vzhL4*g`K}#Qj zw~j|x [켄o1t^"x׽B^7a*Sʘ{ T(SIsl==CN\GTL);kѾ- ڻ-QE]m=; +#2S-=m/cS? k 5us~ a[jSh_nO% Yx)iM=1Q}Lk`R|wəCoBMm>69[7f⭿?x<(٦R-vyP K ѳ޻bXkBCrEk}!OWu+OW'(W}YbYuoK?IA[ =[lROXGBndy3 'weL+=F mZ=S|?Af\nu]w_1Y#TYL/ |?Z_z=7=|a6<+m FcaL„z…[ح*. OשfhLWB=M-hÕ Z;,>y 5𱋇o M6yh|sfQcs_L!~czSό*X k7g k>\DIslsi3ۙN~bNeJ'ɍykί{.St3-t#s7F\:,HٍlG[ymAazϸ=O}E?q%x˱]颱]n;V:ȶIfA2}^⿐m1"E>= ~.#yJk˲3zu[.<}an}x0lb=!G=%gئIvf=94^)[;{$%WI̧5uXdǠ;|Aٚ?UhS>:H1?o#h_`Ou|E%3@=-⻱f_y%Y%BO@YEw#T?rSY=ǁwXJzNdi^)9XSԶZZ W6M^@)`~d)G1Si/B7%Yv{?Q^GHD#6w\a{ {Fz!bF՗7黿/5bՄ[ijvLP2ίyLYfMԈB@Z=$ BqL>gh1,7=(XAS<5d|䘩DSzB}ԯOa S=Dw''Aq:Ӈ7䮉 h6bSZi\lmGt|$ITWQlfC>^JMjiҸ5]T=9Nsoj\~^'7d'zZDOG+6N+1]DCV<7C{-QwGD|7;gқ=؃ْ>/ڝ\c Y3x)LI嶶Sk\| ˋɁm1lCɉ~t+6\߮ۺ_:f$>-8=PDoz;Fn?Ev4yg]y$^ߐXQUuv(iaj8#UJa1ԾlC#9/?+ [~*c}#ږ*zءZ8t8yf9\'9p OYkpG;uI y3T~EpnHfoN|v=kqX:V52ݳp2D;w-Ou>=r4i#Ce#YkDž$z١ٴ˕=Ou(E8$cZhtJwm`q}ɯV{N.uNgڕs$ɅLAr_vtdY~-oo[Y Wb|bz[o\pپ'|<ٓbA'Ԇ)4`pmGP ߁MFOM}}HSm癩hQ> vx<3ϟNT;}.uiLDKŸ7˻"rYeULT| \$rQ񌹟,g_u( [}"-\6-W;ltO ;]yS36ru׽qVMs $V{%UZml| s=+OZDHTy ^_l&=ae>>ehؽN?rŅG\hIyOUGrI \&%0M"<裛;n YqV\$/߿w3 l Z}LVSVB {J H75>!,bS)ɽ4g4/d<~Pt:X'xNjBT#~?Dsܛ$6[U*[Ô0Yjn_ќl^{i+xqRn\W+,V b0w:}f=P}PSZP=峴GT76Vy'xzؐqEc/ xVT:Y!ˆsXnSFݡ~_SLLְ54?Zmq{exEOadUbnW󠧘hKb ɁޕiM::z• };MMvk+ohs>S?19'Zy.QawՏ 3p|S~6m 4n&N6ncv!̢k^<, #`;sK27W` ϱ8V^;x/{{j+1樄>GiQ9 }#D|V.n4rqX%؛휋Cc|\U<^?~4HA~p@smU]Y)t1`* s#ݹyoSBz^)p;J$7nJ؁>ϙXo/5-\ަ~C6DJAߑ7cyV*vf5Aq> jW ~>?|>qP;2⮳kZ%w*ˬ%D|sC>U\ sX8Ϗdt _~!h?%=kYּ736>;.> *=ӬITTZ븎] #UeD}ˢd`g؀*d^Gn+jeڎw x]q"CLKn)$Y+\.kwҘswg-鮣;ؼ"kW?#R i{k 8bE{CznkC=Rm|c_^&w ®.e֏m4υAJ՟ҘrqS)e l#jĻ,~[wgqfݪSc9[J|mp멥Wm?-W&.3=mzty)D,Yk_NdnIW.?PƠ綑B1vi#U/ kNL>A.nՠ# D'-@Lo qoev[R* } &`3CzTup_tNkhg3Yh7FGW"-_ [1CC97X>!<7ڧ|bM`hc8"y$syqK$c55}j8svh> [-SvC \ b]S 5o\a}pPH> waI5Oq #O#Kf#9Qm.LZtYJǭ#ᶒ3u oN2]J%#&fZ?EkHEn;;WH <Axʗ0&]~!+rz Kfܻ}ulY>%Q?PDMyƖ9`[Фc ?-ݽX[fSsͺ*r9DZ.U.3"Yu6Wi}yzreDzY,plϘ$OyJ8y Ƙ" кm~'yir!TPċd~WM0RBU71?$CƋg9g~+2 I$DތrЭ]ykY՗AȬhϽ<%r|8Scͽ<3c;bLMlVJŝMvmu($Ż,>L7WqINŕkӪ&Kcw8ek1orFfH{63g4OڴÂ'2|ke]-Χ;Hsmeb{3?cLmƄ)6KVk3 w}gJVH۴Df2m~ KmJ_>J$f`ݦAN+:w]F8@ݑ Kά!Ҿf\+۠D^0<W]lnWc;hj>u?Ǟɜf^ETp|]3is?hh;^?_]h\k/be'>!iߐR&1횰T#ʽ<>\!>&(>_mI,EV&N}.aU n?E ef~xf}(=.9>*%N%32?KW1.ߡ-//bȳLs9B5 u RfޔBHlW(nhv ky{A?60 Ŭ0H*VֶLyvlsOBf rEf!s0  _m`9cmL=t2Y)F”1`b4g EI|a#=͟%2j@/+Z|4g_Ccqv>?}}Y=jq/唸`T.*/\i/J3₢}5Q**ߊ%<&PZ߈Joaڏ7)eO +DtC=9(Rlݏ}8\g?#2mn}xrcX`7bteOJ5YmnҽTdzi}?e%aw;IjY{?Uw;mr$=w!޹1lTbZKw> _Pze0.~bGXL;U^AkKkwȽ58g{Cz|?o HE5]6~UqYO 2{/kq^0wDŽHϣ=Gi_y*C{ٖYB ħZIwMU$ m/u[P~zQr %W3@eәzP&Go?we{2{I;nJԙrvWnwy h~CW"O v&1w/LAfv:ۣ'4FS>Mױ 96[q~M*h͆ =oׇ11+uMǸ9۬Hp(4im3G-M4Cʹ,z>Y4lyW݌%2+^czO&>ϖ_#>AtQa){D]V3~LE]p\tg*>%_ZcA!C_jM=_+Xlb9 t኉eZݷR1/{7<֟\iǷ1Ώ+Ks],w3>^,72s=˜7ܿ[6i{XonHW?5-yr,tݐF\]G&F:Mw",(Yl1,ok c:ӞnUV?_afB[~krYs5OV]cޜ"kޙ=)Ksm?3Η=cӶ=3-1YgO|,:_h|lpᫎ=ϩ Brƒo2e,x>5:Q_;>k 쿴=)Ls,f\M\)S/1$* z#5=kwsłzC٢;27]#][~ 3e]v}oxHPpT&BzxXG/ٓHx{<2of#OSwtVQKvN6P?mw&q qWu`jؚEsG݇-2e/H/ԃSNuv]z5n_ 3b5cn]>%R6 ̿/A'}lQM{vZ8vw}YggM6_NuOl<64&I<~( /7is#50;ѵ/D*DZ=v+w,rw&L0rw<pq3Ejߣh9[rS:uab[EQ"jP ,/ӎk?;ݹ]"\UtCY*:w#!|{ iJĺQ]=6h|&fw'|@O,Ȁ`kO~mܨ1⭅]> {Lq_ń;ڗ3ϔm[0T,VK,f>kýiIJ r z >NkXc=L;KjT)Lz<ᶀ#{}Ƃ%Ϲϴm4ʔBYP#uY+.83Ys$hը@JҺuL.Z*RWeWx~GZq[J6&=jmw8rGlsxN":%#c|t@MYQA L~e ? O½"+m/iX<{K6'x$JԗFpk;eWo'Y!WņX!9N;J{u?çYˍ#Xaq>?B<=yLD/5i3d4 +H!O駪k_4|ۇ64_'{ŦF3 TCqQyf#Ϯ3#~.OD8$#xγFbq~?Y##V WGW' fJkʉ'2o;h X.Cr(:2}ǼVvBaGzokt2Qꏣg7b.M͏]>2xO6/-畑OCЕmCmLT6D*)#?Bʞ[Jo-bG|(l~3_ikV0j$-]/Ldm֘ Qؾ4g"K|L+?ow\/~NL)߼!L* ~~e/I._o_qa5|{Ybo-E ǽ=3?u=ucSgf?~Wo{7_~nij=roKnؐ '}Deζ |0U|ix#GIk@s7|I:/jWu; 6Jzׄ+d;#[69=&% yٚվHoHy3eO2 vr*7Zq3ӗ G+Ɵd &Ie^}[qY)ɅZlOH5ocڷWt[Soqnh+^,=$\3 A[F{5Y|{:\`g>]G_uS d*[$&*; IDt9EvhCgՏfyvgKchze// ڠYQmףmM ȹd ? i/wt9 ͆qL&Z9 ꍎ{tԾ1fG{o qul0b"KCPa 1:z6{6v[c߱䊍6֋%8LNCs߇KYp0J?wPaх:y3yڐw7^9_$pZ9k_Wr>{x=~ `XMmjWAH^"A.:n!3!5[tH1X舦g~$W(#| ~jDAvj4c+V780Ya߆B 1̑tp:td$hdy PR4-o[-WG<4\]M9t?u=hLX\ |iXqm w8O Xqx[o_Vڟ69IL@=(Qm!c3V?aS'xdb[UӰgB[]K::r&?1M/m&QSN6\G)y6m 5'sB F'=̃{{7h,_V= NsfkΊ' =%M| Fߢ=ɲ.V~\89b/7+yvtzs_z܊ ݈_!Y"v? ]vR=tEUmIOp'}Rf>r3orF̻'t1ŋ##m#{DuEէlO{f} *;z,zqP[/]z>p̥6v §Є!`>DN QC$B0dT6@.CΌ^m?d$3c 4' E>>@OGN>ڃ}>9j;h>0k0-0F0 F0Xai'Xn#XbLXh.+X | >=ߞ ?x{ |h^=;*L\t3I{Q ~Qc:.pMeRG{+e{nY# [U& [:6=4͉6lmo8yLz 4w6vN~jHu˱-n[161{8{=Q_gU?5d9lOWA{cv9{ZVCy^ω]{Υt'_ݮ~:Vİ 诓c/!#G( #s_g23T4g"GC1ӭn@sk ɊKYp?fxX\wӵjmi!82i 1 3XrCtJ">SdK#S6ǰQژ Ew$řy.ՎH4& xXsް)g%[ &,S2mlyUwZޞF!An~Dza6:$iYϧ_όg6+6xemvvwz(t]*jGiA)!^["i946Na*$Ф&G"ZΞ|B`g_yn[3AOOGv58ohOOVݢg^3Q̑oճ٢^tLP^` 1F+lnfbԽHBjahZ|g? pRJ![e 8*eRή+<ԦM>9DmE5mVK0Ԩ0h=en͑Nsq#+C42}=ݩyJEVq=%k?djU,N\W7%cz=j>5қ[;6ꐵo]9_Ӯ|6|7X_3Sc#Blb 9:BtR Kɚe+WSLmXʂ=/Hp}JLmp3u,ߦ9?M2\%[`4t>⛥ɤԗ܎I("_u=R9(Ϥ\s?$e{ŒNpj ?_A/nhϡ{a 3 -vol݉p#>vطz&>[ȑ1DYC7u~4o4>٘.҇+-1>6xb9Gz­[@iKD <|1֝-JH%ki|&܎9b1OpvQ*k^ fCc>Rc1<lkto_.㨯|]\:􄚜V\sb2&54\Uj;1ac,xxc#T|>|-=:]zޛ4MJ Do]#:i| 0j#Lv\4R9,tvk,+T [Dz%YgAWSNWBtu>-4tW{DWqbBWϟԀ7"zI[~k5x˃ԃ /D"*H着/#ȔHu޴dXVeE4_6eUaIu<ҋ3tmDÇ&Qj~|'H~,hKA塛Bjd xn#M0șU$szZ'[2|p$zw"|{g/_CZ?8V]3=oY xۏgʘXNKs o Fr_ۖgW.n&yjq Ie>oV4G,1f RyDV!ށ|gDۿ?_Ț7ϧqۈW~{ؚD{$͂]@-cwy퍴$+Wvݮ}#U?^ؽpRMAu re޴VX~,5+Eʘ ^4 yTi.n̍=4oJ&sC:Z'⡵A{rЧ:?r \pTݬp A43:9~w&3ou۝ <_Xvs\MUW^s%-kxzi=K"։{o%ZWV<]47K7LV` wJK^CuXFm zy2 \#*ߐ6b x)}OL OlUErt cLeR2'}mM+~r;~/xiy> /ּ:W4jEm0jEma~O&y'Z;R}4}4aǣgA}G@66* .'HLF>4qҹMt]%<~#.A.’y3 .1}jC?%H/nE^CcK[]ȴlM#Y#h9"=rz|]-NL_t />įdijzt;'uB:J2cg^V"/%lV}u`^HJo9ƊzAŲQv1n$xju\8.%k{kN[O0bG/1/e{h$B{;Fskp®ᩊsNI}04g/vvϧS'Ky/U?KY&y_2WE賖~A3?MNjyE`%C[/ѿS /eXs _iؘӸDR^`@Q|OO XKgWsV4''>]M| b}ėډ9ю7 |=K"D]4\滈s^C]ėRєaJu5x}KϛN;waӳA5%[{y2˘ |cˢ GnJӜ>[w3Ȼ C7#NgYxs\E]zlCM{lnI=ד Hyt$wCiV.ԄB&{2RY-bfl,oVcy[6ZYq߼˛y]0/m1r8x|ɾ S쟐0 kæD[gᷣoX!`;K7~۩os/,|ǴZIX|Fަ6DyccƩp6lpFC2<6|g5,N1sʰ]!+2e*;N;lrxi_IW >[?9QziM@/Yv;y^nzӳ#迗Z4 1V]|z.ϧ"?J4Ҡ|895Ψ_X-dxOPۭyN"ΕϕOwW5G γ7='+ϖ2A^T +O5靭  ~]Sif ZڶYLi,sDɋ;/śIx%{ûȇ%<O 2xuØW)780ϻGg o3rF谱`7\C=߂>xM?O?E~T =igď:Imt>/Uv=^-uQ+wy~ELE!Ο0~⍩$^ѐTCm*՜rd fJr;o/s/h:p_Uf |V&hX>mA;+6d/l|sC j/Kx玂6~o@KUش;%v7O)BR㜸Q|}<^._m68xG>yCzv!^;46o|HBQEgz'qMs+?:ZNZKMbbG,~ ?K?rFȽ,ՀߋyEDs9`x*& 9w4g/rTѺI'<2k/Jq{eȝ-w3f[wg5 Tʘ \;?tYK=֫Eӻh lY{1{=+^AF,"! fYR&%m>1Nl; ;2wF{/|z2+3<6~jx[Sti2bo~E>k`zZ=]E1.xޅb>dQD{# aO#Hr;!1lÀ9Cـdb溜~q:d>`3r9RI xMz? [s3j"zMi̫rhr")j+>l%ܝ6]ϿZ,fǾL5{á-٩]s-Rnj n ڢ|*&uHo-/#{297NT8iN994V {n $`&';4N:cx=p9gJ9=mx7Щ"6zgũpl8 ʉjK7q?A\`kߢsz쵩'oNbҜ?CrèWƹAk3 t43?"<`qȩE3ɋWH? |~$;=Cwo7ڮ8koĎܐi{Л| |{+Wr_4'7 NPJSTVQ.?3i_.Ջ56KV ?aԓYo?v7i6НA4cUݮ?]8rp?Sh| 9zֺdg 7b;j Qܿ7' Ⱥ2伸݌s~ߥ6A޵.\#Xhkp-_K?0kmIݸ:۽2ဏ3'.;Q ,8/AgRs(%ц5J3A.l1nn}SeOJ?~ȑ"cڣ?-/G]y#Mo0˖gϓ܂$YB<9TEs e,xhK_\b2-ٸPiR uv 5wͤڂmOkBNʴjG:nE}`HEJtu#6!@NaQ︎X65iŖvw-6"`yw5p{~_ۢ<~~F<$ a!/O9Sw⯸2cCfw?C8_wSS i!S쿗nb +*ޭG^:j?is0j{ܹk>w9cTC}2rew{@k^ѩ>GuC߳eޛc78q5Qv&ʻNK-YAkuSfh'Onͮ0s6{{e7dž\%;_bYJߙ~.~2)$]u)< w.{R]:|WjGdzk5Ղ6d৊\"*Ϗ{&S!{7!Oc{϶ t}ٔbvqSu٢X?=TuF/lyBgA-Y:w=??J,}mdtNRzQoqoў|5v| נ֪q:IRXrǑXN/OuY"lȦ|j ~|p`;?X83^d]3+#^o9FEjA^0Ĺ"n|kmg@>h>VƤy6akꁼ&7Y9p37N/~?GI,Mnw.̺!u_}ҦZyC}"5k"ǽOxHLT;{EeXW3 i'9˳ɯ;i{evZ=DGrwPې=9^)>V9t'*kXG;uذ_qŨl9刷45mbtzר3u{B Nc@h^g'$+7$ϯ~o:= gfc}gD34NY\F޳d>%f/? +~dC5?7c$sXS-Q{RƔ6d1˺h':eݴ{;5MmKҀڈEYS78w/*N'ʝjсwxge9L)q]m4B gl)^r{b' @Ո0 8˓Z Gt~[1o{xm1 @MR6"k5 fziU'h Vui?XPFWS]e~/L.mUK[."[O *ui3pV=Q.az2 AO6蝪׹p9Ej]< 9OwlM{ӽ˨ե.iLм%?]9i? ڢY~nR -Ngd͛34 j'x]snfh8l}[j'`ߖlI`)vTڇ>bɴQ?8cs]Z}Z9m>R~OxAҞqշmwi9Lo۾?pׂߟZ:?|9׵Qˀ)GjK-zWg˪J+-_Dn!sdQ~K"] AC`2cMS%?aԧ~ Sqڹ|Qbx+Dh}nky~21~juŀY$con%!DݫՎɰ61Gf9ܯ!Ya}8p&&oe7%bV.L2vgbX|Wz񩁗I~E60 {W/C}mwOȉ{gУ>o`Jm> r_.Sx=D4bqo:4ѧ),c/;-x|͏uYSZpL}u8ۨIm֭;NPrfdi[ #LkAs!ٟ)F ΥJ_Ӷ rxpwS:6AN5:B#c_D'v:e.6η|SZZ{rƍj_?2"+O3}A 4gg;[TTTܼR6SN8F4Y`zOk{+QĻx[jk7пV8QBeɭ&o&ɂ5gJ y&ݡ^ bmy= qfA_|Ғa͢&Qe<1)/2ۈۆڔ^Z2Ѧ$5$N@1L;_ $}f@5sDZ.5T&ZO镓ثqNYnafíbXA4=H?6`<|bAϜS:7>ܮ?:ֳdoͯH&=;j'?gc-ȅIr/o3^.ًŠ5Sy4WdUulR'$s v&k<> )fhs W ޾ /e0(O R 1bBOԥ'8hN_\U$Jx`@=p s&ʽ;؀w]'-U4*Qxr=oeqͥ y Ej:)RҋŹ}1P F}^/߻jѾ"~ށR~?ni?)5ߑx~gI}8Xp3ec|>C<4D zAK4a/ 7C=ҀkmjuA5\wz_k`3| ~,ߟ| :GчAk72T<]GYJ[w<\*]˯/;&}}˿:IN w<.НܕlvCfa9[5"RtyrnNbw8K#YjpKS$F𛄡hN`g]u?(ֿqCQκfbYߚ%~P΅ruQmϩEsy g#m^h,w-7Z- 8ОYcxp69Y'ЛҠ4>Q?AjՉ]lt NyסLVƙ݇Ier#=sCۆ϶f*!Z3|&Vp%m`nkaėONH1u1,2R eiM:YN5on.&K^Qka~STq6cI?9n+Y2E3m֢o6 gkuWϱpA}n[oH؋İN\9mWx=w{TDɏ]/]ᗋZwDWwq^xz­; NƄu v1ߙ|@QWuFKӂv͍ލv&uԆIgbXk0\ul _zgX2"v =6]J:|?s_Y"R+þiwC:̔ ClhKԗnS7Ϫ8`mn4p_$ȗj;kca yy=ɳ,Vk,ħ(BBbi$nbg9I4s ކXQںjΓ?{迀9*6UxFSV]U=?=`E岹o*oui_C"55.m>u8#j跋I M6"qu IvyzZM㽯eWf W?&Tlkjem8j*.SzNE*n/}*~˙m[p<|B\PMsf>Z=/ǽoMU=frU 35rdx)fn{3up9¬qjU5Aڷ CC>DE\TFrp(S,H}gY@N܂}`΋1:NNW>᫊8-fU q<-1ѾOc/wtytd[䰱|.n1溌XAߘSi/5_t6S>Am2|1vf_;8C"%6YC?}_ENz=nς#}s[sXlol?i$ao_:Y=h|~$7[4|~3G*@'K*ZWM{JyzHV]ȿӒit8#އb/%G2㤬fi=~|,O ]s;[Aogfů}ꇝijF2q&o^.JarR I8wKn}plr=]Gk%"TNe ѡϐeŴgwBW` q@)!G^&3x HaZq@֊哈i6:[4ڞs6ls`a#1FfC2yቹ|qI~L1f< ˹6Η}~|}5nG3saUE;[Ƿ%ɘx/eH=BsGznSz,v|Z[lc[e3A4PcÏ ېOd 2jC ڍ*Q`cW;Ik q/ֻ_h_Sw|;6gg C,n M'o/iA4ӊӥIg{iȿZ*>^v`We8 ߉D}ݼ5y (G5e޾P~? p{CM{Rm :A~Ѷڧ e3lAxWtԀMu_#N&X8|\&6Jy*ط|řD?pA7&y Xr8q9njgEw2 8[P9^ e~ ȡ`4B\Ώ{:%Z;wTQ&ˣ<,9[Mn}3^}EC>[xߚ7gwig+{=Ouv 3hp !OZ[_-$ *b0[ic* #G*W/殻s:rg.:XNd_prL{z麓lݝqآZh<)9I=[~UVt|nf§ςO9>jM(ׁ׫Nc ^=שW C:^Qunn3₭tm9,Ä{»p^E8ǞW-i[*•H eN{)꼈y[-0s*d-z#7t6ԙްEVH/7jꍽMZQc#~ژb3,8D^ z=#p&p|0$1e"'g 69'!vyv}gZp]0%u SR]5/*\ k5/MS8x :j™mтU3NΥ(G9' iЃD9𮷚).rm?!0jNv/tWsL #K9Ӿ#C,Uw! 4o:3Sh~1/g"3hМ@kȨ֗o>7*''-޹Md5LJuޱHX$zKy{jg[\'Y"'(e9j.w@^v$S.O~8߄ky)_=eD!3;^\"Ӑ`JZ ~G|7Bws#Js0S&Y^fzN ۚ q6v1VB2i_y,܊߱Y}`UW p>9| ~i3ѱɓ}ol>/{~.6Ŵ[>vtMD57 ˫$6V,p?EVsL|Ҙ^X^ӝbn&}5Ӥp/О _0|ΰ0k[ԎL>5wȥ]j,?)3ď)7.{3$[M"7x9ˌggMxgUn#w|%~i>Ƌ>^RW Sޥaz?lwkd yhu=qVyLLw9\"xރ_W$=>`2]F{J;|#uD: m]5}Cf?Ҙ0mb{fЄM%Gz|?ubt{TFƛ؀3 `@#3y}Qt|`Ę*t< qzβXaGd9ԗC֧P k,pPb;M;ch|->ZHVMkF8@ݣT0TгQA ))2t 7=?Nw`P+B$s)=gIVղM״_y|rcۃ,u>&8#byvŧQiDA%7~c_۩Do5g—h{RYjG~qIfo&| 5 jE;_SD^]%1fqVlf1lfކT'r?Q[/P F-" B}jhP{ԖtS\cs`. _D h0G?x˛?v@=0uDU_@yRϐ܄-;63V+gwW~U^#>yn= W(Gy,Z'=03Ie?cM"֣S|u\5oـ3v5\Txb3\]OxeoZ)V/ѿ@.Qw"X?:A z SV\lf1s eb.Y3.*B[]v ^LeI؟0/sd)|]jw>;,d XE+ a3A3Њ/kY%f+ց͒3y ٛN lX y>0bvk=SWGIL# ZưJTLkH3fC(6^Z/)^ZUEaI ,qs|e ]0+9!.'=Y dLvț*9zu": F C;(esYq*\m/m!D0:neQ:=׫^֩$Ŭ]_F 6tEm?$M6sH;E I}d"73aF+e2Hzqˈy=sc=kϺ?r=, E ޮ,C'>m4fXAkk3NpT:A}Nܧ oZrIG8.% ;p]ۛ۷M8Lg!Bi$Ie6ݞ$^!Y`H?N\P q*Da pAS V\ vO8"Cg3>yF`)D¡ z?%29<kurC|9 ,}qz=kn?/>ەKr‹q]>@~8f&:Zy@jZ![XDCM+HXA: ?mU cdP7<m40[/If31aҫ'6íjhg?2(QݛRcZFö;b FnRr5 vc LJ׭6is;_w~nONm̤{_`0[ז }m=;yq?Vֆ4z.k2> [z#i11h:)OoGZL4=h묺ǰOU;W5qL6GO65'dZO[=N=NZ"Ӣر"x#X4RRgw4݇F8S9Kh!'S @F6M$;DmCFrݡD]N6qW?Q~ݡkG̯`9IpKqAty[:Ἁzm dClXD{%ߦs~3-z9e]^k@B9t '*'ݟv_}cb^3H& v5~aI1Nqنhi.qpq: /AxV=ao2_`_ڠcn'^ \-eҁ*بO,W&Z538pRAiH'~&Q<>0+SRٲye!˴ƹ7 t}]ב;A]rk 15V?Ԋ]>oѼ|N:%Pd }G.OfӾ!z6/N#k+}p>3T 1P)?^sFAA 2~UM()$-_;yٗŘ pab12ƀi柧*pLz-\{&Y=Y[4גlt_[|wS{q7 az~;+x}#g 简0 #OѫDq]8x Αanı[9Siϙi'\(9l=A{$Oqev.d&ܗ+q$RsU ȭ滠GAG1w7G8MŌ!@xqDW% /Ӻ@ڛ"_aځ ׈#.c: vNQg}|[0o.6%'t2Rћyl6FNEKIM%0|>\\ ||ja{N: v[(wu}ȚC0dF@89e YsPBzւvGczk}ɺM_^h>lDQsFyiq\-02e߄=g9?D^~rs' 1:RuOٗΛEY0r=Xǎ!]ҙ9A\dd׆jBo2M zE~V%)BLzhU~*4߹c:> =ikm sB>Tg1 l>߬%׺m™l2 ~gSq+5A2? Gf1]Du'q^xfv~_T?WW8™kߒ]kYB}SBp(r;1]W.g.{Ø.O%ʵz^;km R8 -&kvk4tUܧ_~>)Hu`2ӵz\zc%dt$nDI DeY y^\tۭXOI1}+-xN^ v}y5=ߛ:n{y5oGbii_tNQ{]e:#Ce=G>ح~O+@n Z<9IL|k/|3h9Nic=s} یa~u+oj:Y|"\ D/U4ǿ_3}FsynD=)1c,r~pBU=Wﲽ-kH7,yZeĿP3cJ&v+Ófvݎs]ƓKB>r!i+^Mײ@ cXeح=]߬Ek^ܑArQl{Uqzi=8}$lj)C$> [lb+1zz:k IN K_"ؓ IAȉu\]gC?1fQ^1C͞'y^yH^ "᧾#zfJfk|@'/dq,gdnre͚ad}Xq1}kcho _E? )iKQq(k5}KЏyN{;?;?m.ܻZ5~H3T}y>diΞ]_-%ylc”0&rV,8Al&jڽqnhZ5hn"E6Y}DwޝJzU4?/=!gHǵL_dZ]\8~󬁾0f,#U$W ȁ@ŭu$*g#,x" H6s0[Z`|"xCڵ"_0{8swxlb/osMs{{ 9^"EI?-'y$o0=` <v #rN<%3 YSKe üxP)h_CsЏhydG(\3@jL] i&/!]&ZO~^ `{X*J G$dx"0ڇ??Br;x-)wCLٗ ({kIf# )u|~&"%9RRX!Κp-]<}K2]&'l~`Ptȇ}XCЪدRH'Q6q09XяF94q[+#7M`*pǹ7 >KMGL،x!wL:XMcnH]b;<^{ gX^ F֐mj:nR\,!8aoA0~އKkE CYxh#:iϺϲBV8Yzf68WgpbĤ F4=+K5:aJ$A( tR/;ܲB+U<܊4ظ"܇o['Å!s4sj~7;r`ׯ=xZ陻<$x11A7wψIdh{86Q?k—48Jz?^H 5J#c>EĻϵmk#ؠ#a5sy{f/)~դtZ&XCBs~Ob'ә)_}.zFw7[c9WBdb 93dҡ$ҡJpa+t%EWIj'~>uʌAWJy\ma˴0^O IrpYc= /-Cru4 qƈb!CG*4_';Jyp^sNw ۳u54 :0t[1>1TĈ{Lf}1jXt}4N)!P=G_sqߞ\O/rB79΋;,CFϑnYY7Tl@XCy;<@mQHH{qd[ *wdf^<(Q+rx gH21}_vźlSiQw0a* tӞ)B>2`ii6Z톏:_uV#׏} 7"ue,A_ϛ~sOxLA8;% N/ɩ|r~U}-lGBz?e}?Bf2\ 2 DYx_DpZkXXX@/{X9q3)Uid}Km{G( YY0lҺk &T9m<6g}9i0OZauЛǫRsQ# lSfdHnuGoGG> ;1y8wF`'0/Ï8|p 88wGO3羾 >p;Uǭ5ꣀz#ĉޞS|n;r,pCF {^,zWx$aH_|T|Ǿ6MMg!Q~];X7Ұs͸u@SzhZh{5Pz/<)j[0nO*}erm{w(6/'[ݓ_*XX-c`bNXMX56_;.1H[Z?ws18;UdM 욤=nc<4τ[n9wUƣʣ?kofwgאàg`Ot~!lD~ uy飭O˴X}_J:Oߢ J%ie~)^ ƍx^_RVMa{|wL~$7Kcب9zqwj a?+xF@\p~ܻ5(|Ǘu<9まx>-\ ߌy^(f߱idvWu>n'3Dݢ \nګ<1nW6N*~9=v/ru'{l(={ovf}=x {նʑdp@n'L2-p\n~*\X|~#q^{(7q yjm`TY8ǹ&Kͤ2Q"KǏub,ϝ;- \/I kSvl*=*#ۑ[:3;T1S9̝և X+:2 X?2Tf`W˺ɪ1$3"\"@õr98#u[k< yv'WZ|&|~k ZwΌ46eqp=wOdX]ў#nS7ߐ o>E`p ';Cߢ7)cmYYd@.!E/OVL|P),c3Ȃ]]øcJ6E DNv66 _B:,ەx\KeMx3̦9u0jz'^$C,S~9AsRF;/ Fr(j]$ '2qki{im| (ïk8>+؛@"I^ MM >^}i/t/5't:RV,;L[U>MŢOu8t-|,WU^юܺ$o#۳#l"1}5׬g0>•~nn1l8cʈBe6=:OH_2ɡV<}𔎣?, |<5j~Y7N=wC]^^\""m_6Zo'IwlFwtGVZ"+`B|- 8~sl@,+_cZ+=ؒ,u$~=-kƢqo;*Gf>t)< xy>E%:\zlAϕ( 5_b_">NgQe 9MfwJ-S^8~-5̸2( t jI}؊SNd_O.^6øxnm: ZE|m|%2_g/9pnYf"^}c (0Akcm24:۟4o9W<~t1100d.fn\e;4ˇqt,.uJ#QۆX;&3fUY6VyDj߽*1z8|2Gl_OB[d{`*"ʮd[+2Yr:1)6/BҏžDm3A/.D>O]9#U<Q+t FEǙ7|s,JgOf.w~D>Q 1^ QF'_559A3}jXGz#m9.c5Mb wzu=Li6J`^U峔sR0V_8њzkx/f$\q 7jnal>cD=tpOz Z>j/"?Z4ek=Z-}O?3|)txV:g&AcOXڒM%/w(;=v{F|IqS"X>=2Fp#;#2gtx"ffMr"LKȹ X,4_Nv9FEXfYA:<=ۈlJ_ϋ̝!G4ˈ/Oxvaf3Owxusw#6lJ'qxմl hn({4ɓ:e͕~k]M\m'щ}|>@=/zZ_0Dc8{9҄RދN1a`X&[ZR5}{/M^\R+ȢMml])i2Ps*+u_%@`F콗/0ֿ; ʙka--^w$`޷>!Nԃ됵nv`s;{dmcz|W/_/|5 c;x&ЁUt=x0vy8^]|2޷ؿػCջF/Y=d\aˀ ɶx>Tg+9U=!΁\>Ynұukc^sF].bRw&ؙSP}Oı3ӂ rڋ+O]߆5_)~yZ1z kOeN5ꄿƄ3j^_}e=4}5MYW~MV{/=p P-|`;!Ҿ}"b b-d* /ԟ'eyޕn$l=?hN1[5EzXRv1 ϯyɘG!0&S^ս-kAKptTQqa3R? -}XoH[~k3Q9b96WAnyYNY^!5ԕ8xn_L$x>W<-_TzK煫Y^=wC=g"_?Ͽ#jɑ\ #w~_d;)T; ȁ`Y|1g?>ޘ~\ HM_i;4o糰K}\}+ZOZ="n1;r):˝vA }Z[c>v*<}78!V^!{t4-sC,5l2.ͭZhxP?XY2Tu( ghٺެO҅ tG1CN%N3.35ü<>Cc->JC%>7^⸇&=gcA8>e+pȡ>zwFaКn; =aruhY>Q~,KKa"^_װiP56X!`k`ckXkP@M+C3rlϗɾ3Z)L6{-W:/y>Ӏ?6v\1 v˰|XNw͇Y~]o{sFw+ >t25!IN|uf 7Zh[SE/IT3evGbU@9DO琐W_q^98gT/!?WZoﴱ~掏 ga+>B?oǏ0E9_)rъ$*t'hFZC]P؈!szG5_՞֦c|ɏKܕLTz`.wC>A_fQꧦVS0_O~IN.}oqYl]YϬثtF?6~/NWj*0jky . J,sXui)Yښ%q4''zDխ%/:q1C3{6_X_Yg: ~qm; 6߹ k6j|VHWϲ%If;Uxʮ\3 ~ZzhN,g2VpO2X}*f+!We|5>dCa]O xc_/oa ΙLd?)S| t4n.;'4=ǿǓ&`6Dҡ8d-8%ƌ */gC~y`8J\]~\|}a/=_Mcjs-o5$|t=xCW>:Ffa\4+.Б11-F\|VJ˯T"ꬖ) 2/g\߫%~(Y}.ߺ7jGӛ/ri M=ҿ+bB'.P9?h _yy|.Kz⺓cAMֻ GXG94aom)Ӥz&3V˃EA{=CVټ?dc~t}P/8u+tms:&Ӽђ{wEDAϥnf&c'XA(j킼v=JFԊ07~}H!b'ס2d?:@ \XuE|ˆpl\X+1߈jurX>}4;CM3T!`:ޗu ɣkjϭ> Ķc|}Xm:_|N >Ÿ w_d!L:Tdܪ+zΡ:4y&*zoXc&8֗`#r1׎ ewK~%Fc'Ĺf~_(% ƜnAuC9щh?_w\~OVK:>+fZ<?6a}qISt^H׭DGu./p*W6}z$ֿ=<w86ofgf|3]}% &Q=[9'yq&/o[7ldAE-}QSuk*em<A2_7wos+ўlCߝYrm;#(~dɛfI g$Oa/ӾhR9~xna@q G{&=/0sSQO|/~pƚYD٘ۏj6W ur9>,pI*9b5㔓]ʦN}U64fdI>Ƙ\փ2Ǝ>`oqӒkdRϱZr~S?w8*lns^u: Guƃn9 5iYSv"ێnױhOU61\ 5M$2N5W3|ˤ^VQ{VPf#6$zg+_jd V9~jЈT~mo<̋O|7^Wܔb?g7Kҏ<=ܸS 9tE:3ղyxPp|~s o/O_mMW{NE{]L_m[뢓O'1z򯥈諲:m[M%jw~f-԰+mDׂ m4@191Zf1^K$Gww8:e]'=5K)|!_>QӅӗ5c׉<^ߦtH.|Dz{B]z|U7GGBÕA]W_=SEX>#.q>u,Y*r a_S;Uv =C&KXTQ>+X?n^r5׎gQpt*eƥH }R ky_? <!X7Q5Ϟ׺To(+G9΄ȧB|Lpow7M~ LT`ޛV;F?3Ok̴>ݿ2Ӄ}ch_@QOi'eHkْ( i_"zlkffSw]^t^1X#KON kޑ@Kp{za3x{d)mfW2nIWUSTڵU"NtM "|>v2/ӓHϼܨ_quT3MPw`<})`6İh-L>u]z/M.zs֧y'_84uS[*q:F/;Uϩ(?i,FF~E#?Rˡyߒ.FQ':&hR4:YU_ޕ4RuU_9MXOq{],7$-hZU6bZֿ:׈i݃Vw(࿔mfʜ>:"'DސL6es *,Q˖<~恞`y(l^5%`Nw>_ZBκu *\}7}r`35EdM^W?jR v暷,auWx @vY`EeeԚF~%4c9g.sE_sF{Ռ:PcYq)[keϥ-b;yFg` %#*Onp8IiN4zSX?Jܗ0l wXO^Ϊqn-ye­*^gH_zzX}Yεl3 4450kϜ_xݶuFZO&7U^;sA}$qIhFːyvنßt|W X.r~ȽSd ?O&|$.qq>'1x]Di]r"_r?hWiT+9oPo{<zЊ5a?1֟nQo~i!")2 kD;dUb5nU,O)7QD6,^$k^ja}~"'qJYzFًs΂M*Xi3m7O\"Κ?.ޥFPt ,:LǴ> (u^%G;zzCf|Ro|tKYX \d;1b0ZLח59FQËKLsg՟(˴;Mq=9My1uK]CobLƯS^OEeײ^RZ"z~ZȫhՃ<: 6InmDZ(.F/":;~d}X G3Y,v.;ۆ Z}5ϧiflݝ:C= S)}{8Oz:BžgO\zJj_1o w&ޗ-y5#M/'˭܌Z^üLaJ\Uc!5L!SL.eP>][>tj2MńZt/H&bmNEKCzLN嬗o ux7KA` d-3t(L{aXyI?y5)F.0*Z߅m${-鿕%>~(rNyo]|3HE3#;.AWAD _sk2h|}rC/ZbGBƮ# X<_լv_ l||\ge%w]1ӳ,c_ʶWmm~cac΄t)ocy^ayTz)yĚ@:ꎵ;]}O&?|[ *Sy/#:ӟ;)p,lBbWjanagkȵIgȼn/;Cmbc7:ٻ6M-^!UZ6O tF=q0Ϗe& _'~uM[,f]_% ?w>+!SxdNw WR4[8쿉|`ּIp^Ǜ'06HV؉ZN#z?)ZTߎ c+f/We@bSOPv`َ K2i.K)yMˀbd>^ ~|IFrm4s;ϸ,K-\Iü_ Ggj.(6"ۉ^>ǹ;i-CclmY&) 9y=yRfCmS(Z^u]:Uak;D Q4oeˀJM%?Q{s%?s\..9‹H+h)] =>,ZYG!2~lcj߃#?ۑ͇]DXgা9}U:i~+G>-Qӿdƕ8tSdN<ο8Kw>>6D&Ul/"_ `N7,?V}a+r^+a>/z*jj=3t]1/=2[rXn'5ԩ`Ã!,CS}gQ=-XPgt,j7> 5۷`8}#wcc1o{N'td{>Y:O` Y&uao{Kyϭ`Yk/+VZa-9Bg/URv|_8,H&ֆJ Ac݈$"QKڵm̷NOghq0̛,o:Tf5Ð<'.w9EW7 HCήv=5 :20=Jk4[{)yODb\֡fs}E{bCIʄ-z~ݫbc 9NIYK'*Yu[5{,5kqy Waf"o}ߒA2ysZ*뷷;cLm=,zl2Xrj;-ǚ.YGZ|a[[3 +1G3W*{=r['%8磆soH]z:ucyp=ED\w{̽ 65L)2:>}{+okÈ ɨ/ yǺzZ׫Ư.:{}^xN #d]>U*jӕ$w"ۣem?58rU\sW\ġv +:1R<}i21vڗa&F/ARkvz~LIcI?}9[ $)x4vZ_``_vٿ2Z @h&IÆK/G;E&=b/9ޘ#_ ۫lDjhjOYgOr$ ͤ\21 w-{ɩWKjq{ UO2Xw:/O Xxmy:GcP} 14l_R\{[9|_`LK8($7>9*M#:X2bP3akg1 F:UG=A=Q˒%'&WT^|&E÷]|uޢ7_1o3AwoUW >O[Fˁe✂g!Bo31bMs2~,9 5er~WZc>5QY˧9S9D5 8QuE7=0g<;mJC'qyJ趾-Z鼠.w'fL$?&9-g2 9lU-y[ IG9UAK+~ uW Tf%zv{ț~ cP(u%<^5^ ȼaQMWJcgl{#גLQ~Ѻ\>Ҩ 7iBR`n+x+taA`Ԏw=rxN]T~+ɌJٳꆁUл] D{OF{uFr'u|ͼ|x:_ySP_MW˚a&giEXIi> {}ff[ J}co:k=u<1ޞ'{E-B< 8@56}714&)F[ZK9=>g6{tF :Ba>{'S77nnf9ު{z1-Y9gbM'^cRr,k^߻>]y?-%/ GZ;nf1ǿY,ylIAcE$ [1zQ5狽>VX> PA90Ѓ:Q^߸4.=ɟ2N>Cc뢦̨92+7* 5p)\#jO>]zZCe;\C}kzC.놼s >g`fX=8T;g%3+8*jZ+ޛNpWO¶sP w+r%zN3=Ymu6=\ 2=d*>EmO^ݿl$ORdusș=ZOӐA.`:CkUt Uuy9q;N7MI&Y6%=g ]J8)qy Dd7l*[;e+I}Av_HH]/..ˆ`ONz]CKzgY;0Q󅑗^Q7Ä72t*qmM-LǽvP|۴gO!tt}Q¾bM/z\`{D҆w)dv0OE;#Z$1ݶ>:M[iS>@~<+YZBa>E<ƹθ^Oog4.dN$ziw!nV*fo6fգG1QR!3Q*з$:qVE 9/K|bb}ϝB#R6vZN}Nɲ>Jqe0wN ®0vG4f)Yia1օܞ߃;m?|==ޕxU[s\?>vZ{gWU==fЊ^"?#ݡu??A|>sT `,~()~dy>mW չ4ח^-A7;7q,Ǜ~A̾Ǫ8fe=+s5OFƄJH#zzm{XgI?z;lkz) tu2շ\J$~76̞,0R$z#GƖ²̼uYu1M)!F=q:xJ-oWPG;Ō^U4(J__K, N亸IfrW>zdO@%w`5Y`.>/z!kamlD,IYòz֙l#lPrz- /%#)!wog|Boˆr@]J/3KΣeXzlQٵQɮw˾ņʶ|/tQL7OKa=1hhgK˴@bk;d/YvvdF%;9PnK'ṋ6ѓT.6ᯤ/v4g:6y|Εagns݌g׼J>'>~Q~̶7xD6u9fmV].0|~3Tv2> 4YsވuyȊyҗg.=)[؆ۥlK֐c-zϢ>9wPf ]](rTvTfz/^^ {cTлDːX~s1D{>54BKa+ w;V`;_]WJT +i淋%?vXFktYk%o?j/<yL#9.봞#H:zQ`8st'#qL W3qN XV :SsHJ#R97#Y}ݖ~ C z-䁴d1nԩ<^d+[?[I[;Z7JoEqO2L[r`)0~N5Ψ/uvz# ?h>jj\›/)AH~(N ;6t0U}i(H_?S;Bm%c-UoųqAh^ddgќ{DzN1Wx6f;c=vM Od0?\`/5HZk0X=[)kУ|Z+I!oFyLzXȁR`< _xo}y:7>X 뎽uȅoˠ,\ *$&l-^^7+y_v,v[?=ggJ|qi>NGo0dYuZ臘kk_2=џ3CYZ7bo%L'V-c#I +םWA)zN,ȉ׷Zh-k4ZS4g"yL*^# u>;=[uϕ&Y[2}LNYChMlЙ|?YB.5[vZJ4'*/Nٙ2#-ZrHd.=l%|]r|ŸǒQgQ\{K@v/>i+y-icqU1/vk7l (5"C!𺵙tS~e=zo_+946|dAA*(t3-ȯn)ZELhɥ惾hZWb55Q]o4wx,n?[\w`~V]9kDfN|i{ew&l=^me[h 5DxIslwHwbzk󗦲G*Z3 <͵cȿ`cQc̻NFrH\zh1yX2:+hfmi*~j/@sb.[!Md(,-r&`ݮ'7jvo;<9=x7[vO<&C9 I}gtg+6 96 }e[ 9sut/uIy &|9؇${ |rg.Vj^浟紗g:=!Q ~<4yKtɽ3g?E@пSl>u[K:4\9hb%Cq(~Z+;]'b/JĪpEQJ E|[d3)wz Cr|1aYY\t>!c^{|#^!B/jan=K vl䩮';VxD-KmD]u&h€-V џݐiX Yؼ&'x|'( Z'Z#§> [qA2, .Y(mc[3(SE.3̭x3g!TLXf|&ۂ /tDXU S[ tS.w m`.WX)ZgȘ)lO&m9syTB>uoKZ~@(1z79)Ti*pDl1 *I-"+oKso7\ė}"iԚZ*ޑ88 8mHZv8YfÈЇpKY,+^y̻[\?ԉȭV_)|h` 2nc4F o˦Fʜ6Yanh={e-hQ;)~5MLϲ-Qt\~7q sz6ukϸK}5Tkz8Z/?\yph&>~4| }_/]S~XsW|,kΥmh l9L BwJy؜p<?m >۰¬{R_ {= KFb| >_]W/ ̅.oOHE`9.( b fn҄¶`&#JG lO~aR&&3պ}7So_Wax]'#3ng/ȗE /e/G|Ndd^yZuwС*MjEKlO'Z}$ڱB\UMW~x,X,3XhxOԷ`k7wӻ=uVט=\Ʋ̽mq{Qܸg[8WmNiә x冀N7:'+ﳌ5UDr7dtr]F~ꜜ9TU_ES/s9 ,Jc=| 0-GmMkp>>jFZ^+luUɼj3%& jw 5Fmjp&E:Z/ lU|}9V#XVh$v[uT6'::fοGr_&G3y]$SX2<ח8Vxz=IEN*9CIw;ɉy757)`fN3%J^:Ψ|JQaK.{_V췙WW|:h;XӖG˦`M{> iIf:UO19 $ky;Xws*%t㱮WkD;)>1\1ȇf[8In?7C1wc"{Q >>~ V"_gl۷r8#?iuz=*ܚa~R.-+)tNZeM,:\҇WyW//|XnQWcÀ.$#};MQ+ƜG՞[ƺ+X6o@ꀚ*=[vLyыSKH"kC<;3}O"SɀlF$i!cU]ŁmŏdN|7OƩyM};gR]S?z_Ft۵#wnH(>eɝkǷwئ˫HDžr)63][3fnU5iTI|bQѯL10{ dh΋U$tQ_S<属JځVyԚEi1nGm[^r5RՏ*:xn#82(sk>yo?Y}n_ӲN Uqޜ*`R{wQj>JE'~Ykq_BIi~݃WlJc>nh׼ےnwrKxާ1; uFgl6 yzd/`DVX~jPs_e WUٮ5C7LkDcEngy>ϊ <}L?C~`|䃁Nj(zӓ+2՜Uqޡ0gE|:p@:ynߎ >Kk%fr3e#Y =sWӲw2v6:m͘}<-'Lsr:K|oKUԥ?Ѝ͗| =e#*m4ݜ|Z4E#cԱSo#tTjB^Y㾏xT#1Gq>m>)Yaw';2C7{f0xuG'kdۮjPx&-ctU8∵x>mϕ/MgsjWy}kj?qǓF0M~/ MSveKf/|g*8ry-84߈mXPakM ~[7R3|kt.-GzS Bskbiq!2oM֌qi9{qsͭ|կv|渚6O?12S˨'?lP1Wφ<*{nβ8 <9^{R98:jvTmoҊY0ϳ;lg&3%<A@l,ؾ+̋н[mL~[ 7D-4}{Og=&_`LQ6Fk5c)֫|8~8_AFgZBOUTgnrz+՚3753_hѧd<GL)\mzPBvʰEv+[/d4yδ+v!}׷(k;QWucg++ Λ t4;e=ur/ :X5gR_8\G9+mPiƿzݬD\N`eQ۟5o3Lj\~d?/{9ݛC<#  ~Slh~{籞+&<9vL}/x踅D|GO3럶^=~2:%|9MbV'W#-:U~[7?[h>GZ_[Zzq^uFLsd>Ygjn⽅tO1]z,ǯ%7Ttg&pgCo4l>φMwG?=ʧS:n?nÆ @_M=d`6aoe2b>5wF_NYWk}uO^[?O7ת+[;ՖZBmYߩhOz1-mhߢў՛v8-C槊 mMdՀL\`>w0svU=ooԀ[VK{e xc7EUc@kmF;#G4+ra^ U}TXWT Uͯ߶MϮ~j?ߕY/ӿC?c䁭 2aӒ /,GK.G Dc{n>̷Pa_X*Q9ѽюC_)mv73Չa/kJ'uA?#a _9Deto3w>|w3LQ twDB]6]]ȺOyt!T+(zB_?=`{y3aNor8- #K用Y6:=/f}([+&odT78gcjs>JU΅Rc=CIbkK#z+1u/z'ʨa(`L$ydGpǍzT|:-۲~VȦL_~=y?o`\Ix^ɿ$< ]G/[y@EMu0mpرfǰ_墠1&w6I1[$ n:* : cn}Rs񫹴4dSLfݣH˲#}br2'-K+x G52IdíQl3 jN~q0QZbs,ڳYɜkĪ9x^?ΌS~ͳ״g>ƪs7WdAܻjBrǮ43v=l rS:fQl]{*0f:s(dst1.r\uR۸m3m(86b܌,{qW񸍼ׁ6]/JjԂQ mTti+JNȔ8!C!obٵ:/ɭo}1yR;lށ><}b`rlgzNwi1y(45(JĞ>'Iiy]o ^G_7)7r3aۼ=YÛ==f{Y1\Ό2ǧ9fIZ2$`ҳ.]"TOc9bϻ7Z_ՉN\Vގ_Yŋmg]u3m7ۮO%8џ>V|R887J^m?\6V9Mbg|4*`txe]} .{nZ`n̤Kv|(y&ML5qRC(vZ?Xz?b{mN 6~v?5p/k5_[mv !)`xɈeR_xX7hږ:?+a.v3Y|B|̶r&F;ǝ+wSKCl4# pqgnUW`/ԘgTKr|O1)y{f,N2F1_CbB~O}P_j$O6;%{/յv /hvy|#?磟~>磟~>磟~>磟ֳ#>Z`G ]+ >X+QUW8ϙɅKȝd&`h5@.D}$`h2IҧAD0IRZFاδ}hF[ZZ{V'ʝ9{93`ϼ^y̹Z{zpqZmd9~5&2a=+۩i.:iY94!Nci;?'R&TҫWτV}UfͿʖ:kJi *4}wp܃GIXk;6?s\Knœ9L=Lx㍹_-`!.q"Fo:fϦh,ء%*McA*vfS;e5b2}gNC⣟~k2)aul)bd>|yϦ"ĄwQufUe--EE4FJ+Xceq]$汲KIu{fCb71,*gEKnį"~H<Œ8Vg@,øijՍ`w9MW8:];ao^G4my\_JhAfaL@'ÒǙbe:t LaIJ4(YP g Z '0®'~-5wvkzx+7K \x֣>Ws9Z3u\9\]?S_Nx8Sxe#i"j';x[C`lwKf8 wW^?m^%|U/K4<:iL|Z=`cc ЋA`Ӛ r\-=Lߠ ǖH|D-VA=hcXsjGUg_ <㍝WQolilXw :ϪA#3WϟN>)qvr,s!e5涐6wpn ڈvn0Lt7n7C &8v^E兀¹L7"G&o3UMA7?TC7bD7LqYDR3hbg9*Y, ^Lb*0Sw 2N\x&jg11Jzas+_#F=}qs11l4?4]?klMnq5jZw 0 5O8ʜljwj oXȇĘYT<=R24d|y\I'1}gi0bA3]h-~OB.ghԧl _ޔKsV?^GNtֳKZg;qm!><җTt*s;_/B|9GA﷩Q%'~V: _e *꧲$ ҳAُ~S?&ï8bg`!χ"8^ˣQy!۶z,Q_Sk7*\3?s5-z-54u)b0fZd-&9Uh}s[̭̔*L҃P怩LMYۿ=]"S>S}>Lkr5BE+:G.8͓$ʘfb"r.AvБ{%|OE<_/g0E|-ؼ K=> 9">|)sk-޳X b!F)ƴ*p r;&OV1nڻЕ3_U|, y+*/5Ϳ!2wvI]AL/G\NJN Uˡt }͊>rW[F7L4(,V } waSBUzTszjA-EqR3昧 \_"<-˶$1S+#O#q9y4i=Z ^4tUm[j!zOTﵫ.衲T3s9򚙺[>֝K|E݈c,<8n{ȿ%  0V`bO ^ro.V(7w/UB#`f6"^N4C_a$$xXu˶3)'G71E[|m-AԮ ^׹p>pX`m8ObĮGbs^tpn|^<ڋ-r&9/ A,Me$+ kckF=OUm$=rNjeʝs(qזp<>E_6c\G-]Kҝ},UЉn}>T US+G5a3FbuN>o@,ȯO_=<旆_-MN$=@r9_5Res{a}D4}Ї~G\\Bs/odI?{dQ#~ 1~E/sj7pFhBV%7h]>dsxS?THk9ƮQs,sפ*ץq{&Q,f./\ F13HrXqhWe0zf[<'.6P:4Y"zLVAD)cZWoCt9ƍom!B0-56LDFu2W:w 78S۹p"7!N9@/B߷'^-g =tܠ$v 7lXIG Y BNys5ۃ.EN|-#W.`ljX3W졝#],swew< (u?-q)@(?ʇ3 c2J 3bv^m*;?w~o#|r"$b?\,.a'C\k lV--YwUuAT>AxCDߧ5>d~F4_ϭ.L:A#gZkQSK񞝥΢wXo'hY̓b% ^>&sۙUXIEudҳqx-&׬[DoWк,}ivSH/6=D0} YL$L5<4-Ǵi!֟6np_;h-/|gk~NYIcp3R`2)w ϋHR&2xٛ['7sa%A|nq|np^< ȟͱeOK[r!x(\.6xC-hk֓q5mPgO)c9~'>1?$z+FxWY7~$/ϋhE- l#_Hl4׌x4~ϡ'3m"=[A?F#$xV:hAz*'u'2t6h޸Zyf[3>1}|0}O\9ƭS땍[R#߼-5q2 _LY3 ;䁴YW0 BcX4 eyi9>3>gg7Ht 9 y> A>SD}ɹ4~Bg@)32\K:/H+VXs7P'kϰC<.ȵD _%ZAΩTz`K CBrCh(eKt-m8>g&T^–v4OK1\^c;1sb6p?ױl/}Lޓ2" 5"W?vvNϴ89ZZOZ{h T6xhϠ'ܘ5&גӶg7xMiOU0h!i B6'yqKf0W2]7l=ϤsZDl+0!,QXdv?J7c"Fw ÝıG3ElEM[W vzkm3Yq.VS!؍3&2!0=_ UKb LuJwӝ}۶p{T悎 1Ƿ3T,8SrVWþq<=CmPCƌ|\`@g,tX9G}ƶfw~hY2\v{_,භ~p=U%iIpM Sx |~Ḵ.Bcv[ݥ%6Ei/sNc+G&;3l' >}Յ{9=ye;뻆t0;`vs(ξjjce  Eo٠</p;g# _U# zo9 ^V:eҾ8Pӛ#ҾLziMLmW,lmlYBcEYs[ؽeЋEٚDw0Ai[_3bK[7ޡC᳦k&`_'nF b Z}Ҷksc,ZDMtӵE%oYv 7`~Ihq]b~Kjz#cp[ZNn\ov~7K(d0mhrC^x0NiqrKS.9}=c59ް{m.uޣKm m/qftT<4͓wn>ysz^r+AGIl4>as&4KLcam~N郞L9#'pΨ011NA?<:"_uHzkC33yn '%酟Z M'jwЧ~(-X Ly {xبx=xe/gM=̏}*S^ ,G|^"Zho/jo 65TkMNamomdI}A~fj4~o> '&Ai]ݤ` s;x#΍ \mZk K$+!.ʺ3[W˾jy4Ϸ }ʴH#ȋcr#tsbeu5n l}jb-cQhKGE˓qYђ)@9EK>F|g+6?5] ֈs{˸A0}GΖ!hQcߑM&As"B#]"1ʧ9,aU] Yyh`'XѾOa}]P<);vdł~k<}|^1shFnϱ0o~#i_k?x|YX<Ҙ;W'Ο3ʧ\َGa>.ׁv"qImy>?J? ɟj4IyFc[&EO'  ߛ'šogN +454dc. ٟ-ֻcdމ=̠/QH`l!]%1ᗷ9z.P|_Yd#ȗEL %{ҚOGcE6tD}@xLG]Qc(BGz` ^8XFEґ-Uqcd%g9kiq+1pVO;vf7^3W0e3s5pW}P@@5V'9^L/x)٦ ^叚FUD"Hn)'yq'!G23({s'ߙ>9^Ƌ@._s}7f;ߩ$6I"Mq# Ld!1g[ kc/q5[T`U߾2|Xݵ1KaG*g;a~Zǒ3WY*K\o9k v:}laӎtf Ym4BNMW \T:SgLW+ho \[}ء[wLV=uu8U]"|(8DodjzH߷+g47*keO#?Gu_(ccbJ246~Zb Q~ԆD\9XIcO} yͼ_՜$6ԷX_Z8Gʓ*agq7~i+/<54凸n~ՙݓ(߳E?tVΝ`ELZA&8'38q˷;ʤzej:;n8@^όʕ.{۬'[5y>ɭ}F7[oL$^Jjtn=Yɰf #~;nmgjXI^K颬`P37Tgy~ΔyL<8#G>[أcJ<}ގ?Kb}x>ZbMўz ǻ9X72$f;k̖ؖ)m" s٩Fkxgg=Sk;壑Qtcc{L:cz)a˘H8Z|ccA8WSfcYm56qGI(JW4wl4\߰?fZ[W/XYXjճYA柠Ϲ T7rpcdulΧ=iV}׋hXʩioT= B!y##~Ok34b,sj9-S|ڈXk`.X }o+*6S[]&:9$˷恖 oyL~/9%ZF荤XkMwEY5zɔLejt%S5tvG teСxO2k1%}-/:˨|6y*wiK|Ԧ4ަkx _.wK34^/Qe_ʦ(ց9z=Eݬ gwp\/4įOww'(͔16:'|G2N_!ǎiz#qM:+O}r r}:}*i5- H Dc2gf͟>;|vp*T>֍4;wP;0>;_w3e+Nmoa2ڂUAsꋑKl25z1KkZOf ob;{}ZkXAQm{d ^A/oŚ` "c3"zT<϶O|L/nC&Dېj rǎ :&qʝzp??}PwM1mR >}I^f;bjg#b&^Xw!GclJ/Y*qhe7i<{T/ϟ^7(6Y^}ll؜3\e+˲=ekgܳB* ݖqGh-ؚwf=vw_q4 m?6m$L%XS]4%TS#,Çx#]Kr'!AquzA|$;/6†v5xF5_ |×8-&n7uއTS^/왭l?z8 w/a_ܛڮgŬY7[iF}fU9i\kx!ͿѸh?.kx,m iچSYLt2u*5i찭5\Eߍ>lyf6s|7MPimuY[:*^*n6p՞5q|bV0uL>zvOw\w=_7u. 2U_\ZFU>R{(_|clI" (6+ܻHwegg oC{ِ2{ǃng=ۗn:={N1-I <@堯x>k(IcXGsr ͿuNviަeySl#]3X׽7$dC++ωqk_E?UGk;S/(_GyoesByr1KN=gD@"3 Γg>NBob6pc^֤6pw~OuY{N^#b;FYU^%qf3F4ʺtA/HQSaoS ,4k|::V S:k!ue7tH{{L0eQY;2ᆁO:q} ]$_f~ݯ̽tS ל~6Ksbr\j|0oX(^)W+ۨ^pNfAs-Dеz?_=F8EmۧXͰEtieWcPs܈yjQ!*։i+|g*ށ_7zOSVNU,j r8m&}ﱰtm 74(Nz9g*x|E|I2xm*UX?Z=䙟(@ŌBqc5\klƑ{2|fg${IQXyv8΅+pIe|Z\]Ү601N2"UЖ;bA!6cVǂ=Y2 +tf%N:vFش8fմE/$^IHu݁޷+؞V}w%ʥ^EMkvVawԒBrs)4=dI5©jL7 vFal=0մ ޴z-V_ͻL^D~6CO%4;#!`o.$6s !fin zY.ҡ9`<fTM/Z&k 9?5TҘAW6}lɝ axﻓ׺z^:~pbqsL>{_3HLJ{v]x&\!&~ߩWm6(=r\%$[k_kP%.PTw캍~}_O: |>;o?AL{Q,vי ɚdp+I v o~V^wXYQՌx(I۔gf+ڂ/Κ&grʥ}9DA3Nx%}B :?L7rX.zQ?Ev)Y7N"IhV },v;ΨwJ~*܍Ʀ]*O c׾HmfK}dXJCky{ek+JC}GhlsJ7ƙStGdy ?ћGNqeȠkkw,6h"1fxq~1r" 2w]IL+P@ao,9B ,#%5S/r({O- 顴/eբGLqyw2wwq/ߵjφgwҳ{%^ng!YLB}3n ߤ1poϻeVg( P?y."ǦGINľ&s-G=g*aOXpMhf8 ~_.v sO:؋zǀ6Qa^h &,{1黦?mÎ4}#K@w3ۼTW3Ռ1dcdߛTښRߜ]|ZNw/x>c$=cghf0u&ԲTg,sgk9|ζzf^-9-9k{aJ֒~[RJx]cgT^&=;o6S2|㝽syŽs_zwNwn3Fl,[ǯw;XAhZ8J͚Sm0:=wNګ槥ϩnsX2#TﶥgZT7S;ٜ&*o?=CfZڜc+osg'1qB/h-9z'Q4X3w>\d3R}+UoL70 ^KVYTqX!OԦ 8ۯb*b"Rj!/΅I_/C7l9V4cV7Dt+ GpJI> _UwZd ۛcc6QU'?̃t@b @l)AmhF҅'Ѹ?7߷-23>aؗcfj[-OJO8& xFun>Szɸ/zbJ;̶lsz-U!64L/ (5g=A>9%*0R+Eg{)IzpcOCUtoi)E!VpNuǏC#Z39!;utW7eXjZ\vW՜}{U{Oi̹.vl_L_D:‰O'Yr,?+W<Ӳ=vj;UV܃ T׋7jjtmei[**>xJ,~;PtCgKFZ=:U~h1#M;%r_=OC07󷉖Mrl/13k=7B|G;+mo)\y\=_j}Л=>hrK[7ٳ$̥q/r |7a#ͤ/PCcC?AZOE宫Dq=ځ6dYwB̥K5v'cU8?J>}%eZUb;7Y2WYrWs|k| 4oEYHk~̱tg*Nеr/5p53XRրS5ǝh]H5;*nݫu@ v|HSe䤮< J(g"9 *F<>מE/<ዯ\g-ȳ=s;l'.lqcϣ} D,W[tu7Vz⒞D~.gT:CF %+sc,0лl'>./lOM=1ԇsսUҫlka[+#gs{Ѵ$sAݶmZK[s:沭t/n˿\'-I1As:UW>n?ȔL*K}Uۼߚ0)<"u-K`KZ}S |1Yaq93X . ` lff[o3{;bԯr[OM~|rm܄fw@[``LTK-Eejf-RG}ib<6o ilp+O{A~kA~ Dߊ݄ϰ7)xn6h~chd15գ*[={/](2/ƧWҵe H;-=D^g̶B^_Uj3)"gr-rPY=ϰCe+#\c1ڌؤv.w*|no2f);FG H33l8W@}Bq÷^as+V)hV0=\K>);\.u2[ۚrP=JQ㿨{I4΋oL_&9k~;rv'HY.3n:Vw2v6:Yk/ZUH7:˶)G jwikl2 02tڏYKr-$rAoz`wxEAYhKsAhl}c٭Tv",*f٪o*(e&~UTVW8OKKd٢9f@YM|e!<"yBb0OPw^kc9R󿷩VYf4.׫.OQ7ӜV~UyUy=ϻQY,7_T'33磗b^1Gňgk.anCtM3;CxOzV'6(d}p61M*3ty 3GV <߇|X|9(|w}Xユy7Nd:r=c8SBL(YS5%ݨ168ݲ[E ֡Uբξr >6Vv!>Gsك9Pݨί <[NĨ\1c`˜N PbPNtd`J/q|r[fR ݇fءfe.Hw1Oӿ^\Ai*sqy[N56Zmcu^檤1 (rz$* 7=ՠG)؟b|dz(9eo%2&oyp<{D9h󇊰w%ysz{Or}teɯ$]kyB4\vw/$c4߽mQ3Q3k!mK6$֘/KYY?Ȑ| C\bޑ|j/SBE.q0\#"|dhL]}O1M`:qA̩|Պ9&A)nl z&p6\r[m^h]&ٰL,'_˜~(3r3f?/s? T"y%0 r*Y'?_?_f_<9he]ďSl+0׉%/\Og[N|u1'Ã>#9?".n8u- tQFЅv:\#8].%mSF2:e$DofJi!ԈE4ͪgzK ,f\lgD=6~갺:h͏ +x.h<Nu+W|7:ߕ޾$}Q23+7G9[!>f_=葲䎻оEYhn6[[9skeqcOk |ԗΰl[K[=V[){7ϤUBsb7Sӏz"sT{h1[d) }S;GL_h-Ϸ l捷̏Gs {WyU4Va{2xɢ$/8i全r(w0knrȗs8|3[ԗτyj= ClTC }q}LT [ŸJ뵑c*>T8ߠcjKhmCbzA5 ws?<-=P\蠶FW#O0_egW,_Kg4 7yu~-5]fwhFZ;ǪZi/zֈnie__Ikؾrtva߄,9owa?H;lX.. x֡*y9}DNٞ{.sAHm-gs)l7a1Ң1SCzJZ=FcCsdneWfDV̬}m&iq'vu<|4]\': ơS-6BK7,S4k]v${Vj8;s>h֮|tJƺ397%Qg5s?nxjI'4pAUrډS]/Jyg^oZ~a?>M.r\H.kK| oQ;-`=l}k ۝8}SU ]lS|zΧoXy87sfh^ >lPf5 /nnD79D7np Oi)<_M#ьsG'[C/Ǡ4|?{d RR׋4]h;WTs_%x>+ēzU0 #QU1A3z!? _qO)6IҵcqkC}7*҈>5a/ p-N+B/$:_5+pjY׈et;nP+Y#d}lUY'-C zGJ6u.%w3v컍XH/d3 hў&mMZ 5"pTeq^{kɅ.ɜE`탦'+WGns@9`Q5o+ <fJ>faz`6};S27|y]piD3H'ZF:JUugt1(vcro]%Smoq yam'%6F2a"V?K<4o\`.ntXx9'ssXDL4m65*<Ĉ!iY[g* wn]v&L)bvA4/` mٚW|k|h_yd1C,ٖ%"Gko/~;ބ6x"k%Z8IA3T֎> `޽{s wчOYApC9Θ䳊@wB{YefP2ɀR42Gw ׊)MEYnq}fۣ;Ç?1tTz\L]=$\ ;aNt 7X=!}LK;񲞐xY+_dqSOL!T gZdG #׸1T2y榏M/f궑l2a {x3>רY|Q> R+}x/6E|yx5;s[^cO%ߺ> ݣUq]h5bL\CײJ;p6Ų0&I˹pA)vUk+&ӚL(m}_h/s-ɪ-kK:tfڤ.g{q$U 5f]=W9'96xu^ȴgfI-B<=%)*֦wjՅws^9%.YxQL *peEV/R/H'yx=GY=3}}䃅зDcNTFۉ&D2һn =,xkٵSkf SI:l/1ilS+sȖNM |' _ӑ^rMSIe8Ls3".[aMWz5gz-ޤ9BU>űZhmh/xڋsQ5No6q֎a5sT/Džݴ)򅪹,W{emLBw X؛:I&(aljiU[O7O>+;͂&:70o_TsW-WÔi¯x_0~z ,cs4 PƳvO$g;&~"8}+26K+ќ׎ќZ ?c c^)$S0@yn&=`_Fߌ6oX4 ͤ+4XoFH= /ߍӿENce6Kf /bk*r_xxD$ ́ G}T(r!4*SWKlͦ)hw++g5(4>nƅ}fec>9*I tI{Jd{K|j3]o6jHGՓ9Vݳz[#c`cri9u~J798cQݴ7T>08y#>$;,` Y@n@ : [I?OP333gp>Y-LjKjTLl K;G"v{:eb-k5 w=!ZIkV93O6;5@Gw֙?3a7sٿ d@)!8 T.ޞu6zO)*w׹suMx>6(c$ǎV=9 />^m܏vzKç-gK>q-D|ST*t<"}|-#>zǷ=r4L+. hq;vԖk.H|e%Wb$#Fg*,7Cz4vHAU}H!\=Y^Os~ s<{[B3{#2v dCMr=sY(:~>Z&8ư g 0#r}8;O46'} 6b y ݙBF9H!Yi[}Ğձ +o?So]}ߣN҃v"<+[ 0~Bڷ1xZ*<_gzO4.ҏ%9xmux~HsuؠhY7o3 DӴ AOVHaH~uCq;E>b^1lL{ U-*~sJ %sﴔWc7q>A>䲁q-k)"ny_-#l\Y"Ј!.wPWfh}=USqȔG XZss'bįݩX;5$v5֎tmoEϐIN;9FVd}3+ј wqG!Ya+ʺx!5Ƙ4Sok2 #Ϸ= +Xq9Ck>~/>9U ?w&_V#i [ؙ|MxC(\˔ɣh3"-F 1ǃ獁tWd'FfNS p-Gи{W`8r gm}9^xQ9^F4nȋQg42gґMV ZIkpZ8V?>׸%KHN(^ BWHjkppb}?ec&Ns9)(ȗǟۨ\ =dֽQ=>v2=r[0BB Py]i4 ,fO&"yO6{oSDB3.wܟdwȕ[ǪjW&^ca'HxTM'yx'3;rOb(|@2&otdiDZO/i7xiM`;b=Z} 8.1߈cq>P xL#Cs C~[TƋ/9;.ɿd^>z10\^}o<C)C_VqfmaKݺ@` p6/Gfc>=le|͒CmT1_24ORh0^4O=j[.bj>|]L7bT-1hs4&8=7Wު7W7ؙG7󉳈 EQu#\'cə++]Acg7kؕ˱Xrjg%Z6'l1" L)2UY+f|{Ǯ??dA^}*ņZm`[{$ty&j#]G{ض> u{}դg_޴׍pl-qܟe5ײ,_t}=[8' ܷ1+|%ʹC 5awiDzmy+YVZY@"Zyf.XZ6c9 +wuM_7շTߏU׋<|-'>='d‚RF~iQEʷLStVa+=owznL Q2E3-W^*5 tCF.FbmD+E+s=Sѹ؍v=3Ps=q,o3:F} oZ9{E2 ;vH[o=QgEioX@7l)+sU~"ybz>s+5/cC+SMx1GH`\3lgikXI 3Cs`|P?ymWIe =)ǛP;ݼFRSK%*Q.^'+Q Skgfۦd\[25oz7u6}(킘%48}sn_xޫ(B7tn{p3ux8t=I|r]+/>dC_ o1$+TLY^U{ЛJoT _?IVʺ }Y(ˉ?y ~$Onʝ?3;c臱>N?^i4A"16 7>?j‡8.8J Ӿ+^Z:Óޔ 6E`S>41@Ndg[Zvxt*hP xExٗO|S`VݿK&Z(Af{=4{efqzN, 94帇k1w3?^lXYȢe1y abcĹ!=S]<MoQS\L95(tFV:.P [hd ~6#7: @nqRYL|qYAuX- yڿJ}*Hq ¥7 lKN_3p-#{Vwdtj`>< L;l;"N-S£0J×$[H坾Rs+}l_[Fn 6^٨ W<^w{pk\OZ\n q=޾]cï;]9鞎ڭmSi>Gub˸dv%&͎]Zz;˸l! S%m̀Mgvr7Sq4/`jzjZ6˸lOd=޵kdK"[܎ANVNs3[deV͏ V|tƦ ߩNZZ7/>yKf{VKwӻw*MM$B~N4DAlwH(o0` ⌬fd[b~Gfk#hLRsIx=ʔ-Hp t&d%bmn-leWtc(Lc`5#f˴8~/J{$|ЖK6߷<ZMm0vEu0CxĴk@ɪ2ڊ2`Ny[]&cM|:M/pM:P&<1Jjc`n14[:3ɼ?Ϋ1hv; $ڊs~)W/a&b+ıUF<>Z MO콠Q쿠eA!`Å"/d4<=j/D&f \XqlT8# WOMܿ|wl SLcq1oo+oe}&c yr}ןޖpm#9GgDg"/kC,s|sr"Y,1W7V;x(20{O^uS;o3o ,m ].go?]?//G{:v?3!e$|D<,/lvo{1A4ETqڣye;ϑp7Jl"Px/P=ı$pZ_,|po}=@m]z=WV~awƙ>nla_k_@wA6Ԛϡw 1=gx[O]M_ƔG׷Py }wSyu.g1ulo[=.}2 IW$6Յ\VWmY͂9G@GIsײַiounZͫV}-A7k߉v3u֜FfrSOVdV7'^;;\8LuVYRvFe$z$"[cژCf2t>fccJ喝($ ;֯͌caIg e0al1IRbtgns4e/a]Ep΄o􎭼,^͐U0> C*T֘eD|VvI83:T[Sy 'F2elZ$sL69%x}>H 1'͑4iIErmICY|ű:A--g]u|Xѧh8f]-l[3+;ǻ<8' vnLĽd#%0'}> ug@k\9ߜtQֵL->uc|烆is>C󉲦S.Mp+О0c_Uc {١h/๝L灵sPbi餋*2zFgt3w/8J 9ߟR ƭ4^ѣoϡ {nlOY% CLak螹}B2nj=+uơ_9Fo_,|c["SƀXU"GMG}yhx\μW:z:,l-?-؝X305to1,umJ E:x7G6Le{c şV?S:֙-3Kj'w(+pDPj1l_ UCIe7"oltT6d!xwVfX㈏V&ʘC9Dk:[r, cTgr9Գ#w%;3d'܃3xaĻS+in~,rQn@[K.q͜1r޵ngE[d\ qkE|J}W+Qqy}gyc>{`@!}7x9o~j#v S;iSҞvc7I=r.M}n'q| q3c+[F;km62jca [~M$3E{3@26 ui;LρerQnN.0nf久=ΤI'/ךtg?csp~|t'O3F0Iˠ8/7hF.j `AGQ<$}OgYZ"gҠ-jk:%iu,}줽FG~%v20t&u2PvXi.`&Ŧ φ!?9h4pOլxqw3\qZ~Jk,:"|m7vѸbJ4tiϩeADZU#QA3ӬѾ=4>w.U8HaB*Ce2p{}ݞkHδfU%xH|1[)[F̲~!bp BL8Duo۲\ToJRO$WfrO|Wyx1 n{s>D vhzp0.5Q ۿi:+x:8ծ5q.}S.9 S}p2M={0I(X[ĸF6 (v][y%Zs9lƒ<mU2GXG[K5=NhŷP1w ̀>7j0ddOs. ,ŷ(nV<0B cZO_,^tmroy+nwjkT=|ux?p?}w{B5|WC^ۯVs{?[Voo+w_'}ǕD}c{OMOYt;6%}~;$n2rw1e ā6<;G XYN^KgfsAj >-:wN{&Z*'4jͨ-fh KmrFŋ }R~l>|1aT`bqnx:^4Ә gq]xR5/<_)1t-[1 xK U q+g rӸMe=73˙ޛC0.jP5$f^$'AszU+sBLäLgbXKsعtҼu0)h]n-I>SsyUS^4ޅ{cX#cAds Q9h !=79WnJӨ-ci=XT͏x=yېP[6P],P8h9#sDϡ=rbϤ}8$1?Lsٻr>׉ιCq1Қb{2w*Z^a܇pNYBL p*qr2Qȟi:9go6a_qYyp: ^`=[2hVx07d] sA>?٧[{s#lr\t\sȟlOo"d]MWvkYD 3X~{*-^пJ/Vsؘݻ;ZRHFv5cqI(Qcd,ƻCmF=mD.5Ui{/tc|cA .]E{\3΄Hsyqͦw?y`k#vHvͥ 76Eǫ:s5*v?8m1svN&:B>NӢ}y',ixQ'?čKҼn`%^r~gh,%E`) _ªN?=L1ˌ7 ^?NUײqgNz'.sQ%N+K xnWM]~*+k@}ɵx͹*#9- ˀc,}{س?CDG' (K,2aK@u#ӼO=y6vx[CU@c qL<UoOhѧ<{ѼqSt_Bl.̵_ ~a;YE{[Yҫhj4u'&{AjTˢ$GfNYԱժ@;cL8i9g(gjle? mH3@<=u-]@QKͤ,6e=|N<ˈKyG0DƓ{|H҉ +RYkPY-f6SGw LogOx>Hx[,K&!v$+| 2 yy4גC|d35qy e[`)z1,p>#P ~\̊({rC{phg/zY/ 't|3rGrnEN̳Ȑ3hkx0HJOr&iWޠ%Y#l§Np9s],\O=`um}.[ Y?cKqmg9>yyLcwP,]pv2 h'rLSc<~+,$~q7݄gƮC̰.=ٜN/?}fZcex_O|;c,P`v썏3@}sZնot {ݒJ}O/w_/TѮ1I$;2V=38NC.ql\v: 4ܽg_Teo"rt;|g +m1p:\*Q1sh}ܹGE_R;dSWn81E_MxvҸL:\CuƋ _Iv,Aq*A\7ly|D!y 9k[WEy1_P܁94}'lioq6ooǥ#z6e¯~oaOUB2} }?J^GPoA8(j;xQ1|QF0qމYA89K;|9p-a,GӉ&?C.cP]ʉ';q3H6u gBUie+_ah:Άw`hyQlnj-ezBl\g_Lb~}&<4'%2)'Gh xcě4gҹ?q ;bo_8O Oc?xft{FG op+syg#gӍ󕗙+x'Dl!j?_Ig]!wS-?~dfO^i>_ai4 men[*X>Z;Ri_D<_INR\3/0JǁO{؟zF4?nsXMnnsm d%sX Bm_%b~Ckge>jnuNgt1q ܻ86jwʯG"-/(HkqfDc}WɃF,5Euߡz]~{^{uxo +m´uG3<hr罍mҎrوY/ڍxMMw-JmB@V9jo՜amkǓ\_'ѭ2=MZSջ&Dq>G [q)!yݧ*8 E~_)sCGv4߅8<$7Ի{Eٽ[{.oxECˈ~6ʲ13$)ᓧشt`-.B_~>rN˔ر7NêiLINk'PIq"nP#uCsjA4a _g L^<ݎxqr])"]o />>S踥*C[k/R;njOݪ8>-lCwPޔ2v=m3Ux'bS򈯶ȧUo'ٰ~ȗ[˲] }TO9nS6e^<ɐ-I{tHkjMQ|_6A7D~49s[k3{gPxnD]r=DɆ|gΘ*.ڑ4>u=M)M&{ku|.:#GKK̊xO~SuEv!?Iɡ{2lӇ3$/ oz46X:Hk͒H/:NsW|:wxrgSs.x0eX΄:y}g?7˹/idz쯡~]k;XNom!NSKZYWTZ0jrVeCxk'YS|wt/Voz4gtD^}oMH;ѫ'qwI3zMm\PIk"gMC{{n? kA9B~{P9Z Z+,M$,<`P\#$~>'8_6<}Ӕc$i[ts⫇4bݷ0~&ZfF L0~#/RX1ܞ۹[R?: ~u__E>-.K<r&Zc4'8M3ۚ2L2 DsGr / BhZ=V bIih]swՉ6!&fxk-rh|?1mIQmqM >8p5o}H>+ ҼGԘ[OACpyRjXhVU Xnf*+7p gxf?[δDY·'{2*{zImJnc=r_X{9~@/װɀFK2 BDp9Xsmz 91M ;G^vh9wg73G;Ykcm\$Jz[D`#XI-7 fkl'MA˸gzf }b ŴOT!1TӳGUq}h߶U,o#Ô#$ٞ\Jc}I=9D}nrIY*+#tqdJχ |ZBޝ&#n4#m3OF[kBG~TkDkW8W6I1oci$l%9R&Ir}"gzy0N`p!uM1!j/|U9Eo ְrZ!Ao/3Ӭr3޼3997ab~_xTvc X"0"`o*)`"gD?>hW[:ufvhu^Ue.;ԿvMy6 ĪYg-I)$o컭( a: ~;/֑/_|TLz'CڛϺutw`LW]iܞ.t \}KkiWӏ)BwZ.[έqV"16>>kǒ=ƽ/#^;mkXMrsUX7OeFtrvk8 s,W70=-i:ٻPgAS4.[:ȿEl9G9Fhj>T%΍an0ּNj엱T|^e?*t2edr7wo+۽w&Ykk;_8k_GxԢp!O\PKNiE='M2y\uK+ysA g)I7'] 3\뭴'4O%_,{*/]Lg l!9JP^;YwlgPILkuxS[x_6 +:oK]w>&\xttCs4(!DcSsgm=WZ^ Rt|7+1ʉq褶@rn}3nr16as˘{lԖk[v$}Un;I黁$9x.nx ۛ2d]Yy=ޤR] s-\s X-r ^Q?l &_>1}ߔG,3Ey HO0pFwm}jtCkr6gk?/gV1+*'޵T; 'ϕ콜82stMKTqgcun0<ןg?vg?vg?vg?v˟gz)_eh:08*(d]~[ | 8FiRKz0t`4+ϴV6%z6g/})Wo17rH{1X87&4|`GumVCa]-k6f1Nm1 4f/.+g&`)e(gÿTQD9!xD<|WyKx n16hxQ>2*58r)$OcCqRMdBYҿ#bc!e%[+XX+[suw';#Owwy'pTQ靟 W'CUwڴp_΋{wNjI5X :pgVxm"`WW/ŭb*gq1~vP %iaӉK~i|!O +7a#&a Ŷ+x<\G?QZ9N+Gms,%c\-d %0Rd e=B/G>9s9;RXsX+  l>&2ceKY10 Dgqd;y9-S_2o| *~Q!Lq} ̙|\ tc-.c,~$ Oeet۱z>|ze9PGR뼈3Vjl.on=T9v_U|DgC[,+c̯=t˰ˀYNXushSuFzEvՙnC|'*17*m۩,j_UUA&Oo]r(=ʜh54D ǵ۩gG=@xn#cff*5aa!MHYqfcSK]DqFػī[$^N4O2 "y$x*ΚLw;XL5x< &^'?1#\=3/pM2mk ZniQ< ._VRE7L)b(ZOAW7(uŤSݔrsAÐrGTI!HL:$'$t7 ^JNevq8 @= ]sʹ~H7r {X2c17OO46O`gPɽ*Ok|dH:v:\d97tv)!v> yOhh/I?ON'`գʺw5RIž`{b077fգ~q/L8}rw7>+}/X>Gh卲~RcSh?9k3354}av䓆cEX)늯Y^_AB?Vcio٪2"vxmv_  OboqaG<8|*eM#E2b3b%ʧg%¶({IbDN^2 ڎ.brp*.V݉0^vOŖRo`@ƞh=%2c@&ՈHf14>⟜.Mz1>;i0BQSg ׮B(k,&e '˹l9qIhن=|Q1a8qI4Q`^&$k8>8NE?Jνlyk_siy[KTVn[T\ JdmĢP<x!mbvs>i1mzx{Y6=6 7VAA%]jK~4?ɒb o1,t<'_?Fvr9eq1wcxB)4_.SV37F1[1М ǦTz}}m)M_ D:I-Zpm/(nP՚7 ɻ6~z\n< {U0ޯ5qُShrξp )g2eyaCwp*,E=WU22ЏC ߘ'F+[j/ dT/si sM0MmNmе[/ vHicImUyFw`^)u,m覶Nh<1?oP;k̐_15yN0` Ć=EoE_Dߪi1GB1z. hG>GXsG4bcΣ/⋬1EΛ;,{w88lt![w|*r4}~: Lj5WL(IX:@;Tz0F&|y>3Ɍ㯊#SY^36!_8uȗ!_ iѶϝR|OʙH>ѿoOg)Ǭ bLٙ|9L%"YKlӮ^ii+ܞ:7 y8EwyF4{D#mJ5E)/m7##W^].O.ru]Fe?+QZ'C ߒ2m\-VmIl>fn?B}Gi3V̡3cVX PmV𜬙J$ x: w|C=|.di"5ťyn od6n&EFZ^^㎕EB#Bc cLV9h2^y.[*sˢy[eq|>N묟omЀA_STFr5+Wf'ChѸmeqGJq[s.\UscQJV-XWkecKVx%=p{g_w9OPlwLs4q.Q:#gd Ui7KT_=Wڼo懓t IAߑ;'/{cG2A✝(<֟+[x.>_D^M]-y;4<}h":g4u3XL:173-gZOi$d)GE[ٯy7jvUL95YLQ*5 dV<[)9Ӕg3YyLDo< rY̳#/i/ ~f9-{[>GkdC B2r$xg}w;#s?t6)ξ'އOs\D,Pg 팋siCųWˮ3N,`ck~0 n@Ԟ&OScw?%LǎR=3>>ҽ4U8(z/-%w#|/[j5.'RCu}D-rHV`;ߤx$kLSE]D;Kj^N3l.Y`lOȟO;Gqysr9~*p"p2?_G M"sei[&ߝG ȕZ"7ȵ1փ ݾ#㣪y$*!o"զT?9޶\25my'ؖCFS?3 2SX>!^K+*̷>$g&3I?K2s^kR2=un=(%=̗z/{a#4y}7h~Z燊 :1wg\gUH_62ߓ<5r p Nv(\= L~Py)9gVku8nT8or9'ӧz"6ugC:gBXP!bBǃ-:yl9Xjwo;Z@/J>K׃(._}.޹n&㚽TaPgbA૷2א\7=pp!͈dz wh*fgN0'\Rc.>=S*7ěKPh]0Ms{ 3Ik =k q`w>/kLm}W _ Ծl]QFNۿ -|3D5"^+89Qlo 7~'pN|f}Q5:sV:Gy70ߏnc-kЭ{73!di{.) /Q[p/)~e9Oj#? xƻlꧏp|t~>ch푸]GBvX8Ŝ=ף;xߡa ml>Xm~X9W4l SM0ֱv H[#;&d>=P{-#쾹뿿.ѾD'#g^ $>SdIe2&ݞBDkTï*Y:2y2o~;(qm洕ċds0Npюg'~Lcٹ$p*J|;mx0]ÕWYܝH3^1~/)sm=_~m [؋ջs5XV~=qp~_=ٳJrw" 4,)A+pq編M4Ŭb.|֫Hx xF:[rK֑Pe :t&,72O0v%* ;!l_x)<Grg|do]n.<_ OoIa6z $IY|f.yC"=Ϛྔ' /H"[0Gxgzg:Ԝ>^.^0j_(0}wyR[* $~R6ѵ*A*#x4@nmRU`rǫ!ow'Tm_ _}6O]F店o<_`  ;?1(viW?r^|_qOj_|w* BHY m14i".}Y᥸FR(X_@ȫ*=\OD?˽4ΐۛ8ygۅ@~>xgvR i̾Nǃ#ݡz¿d8a&`zf2 s={N#s,"?C?Çpd^<LR^"SL}nև=YQE`qQ}$bJmvz.IÜ,;8?wZdB ֭?dwyk79U!4J Aϐw|.]c7w* a+UU;xN_-R{ˀn+iv{~?`] /syi2&iɷA?i(eqoo$Jֳ5k{F" .-ȹy#XIr5~j,DO~u.=U="Rw 䥙#I)mc$VMZ3⮉!#h8(GfXQ>ռȉA9"6a/oc?cާz/?Nj`)|g 9<:9 "2Lo1 g=/= %pdt0$Ic)Iڨikiaz_ןvN:LώE8/(fb(DŽbLz "]m?I%~x%&TKCS+ yn*accx s92I08 'w jc3O>%NpŪ,>M{Fzj.K޵" s(OhK+MydSi<_~r]v'|f|XqphCa,Mp\ucf9³ȫ<`~ c2K"z_Lv@Yftd=S;'Қ20z$v z>ƕ`Ŏ`k*/snzo,jb _+Ck<Ǎa0mm卥x^f?[≻*R=E4#=>m8 ipu=D;; 2Oޗ+(ȆTǺ!G`mUh <\Fx _ J|\ɍ xgwFI~#qޞ8$=H +6ty8ߐ~??]i^ɋ}h~!vﻲ>S%Lhf!@ў߽1 lkkA);:yl/r 1]ZQ>cTNP}+]9pf 0:Xޛ<5 k˴6>{uf}e;1[nO#JL{e /~SƅPU?ޏ\[&TJu= 6kh1tZbo{]9C$˱[M/| irKKu"dIVc7o]u%4cy?9t]"~J`1ledZIOyNQchX}l[Ooc68JY#?x&v=NȕLgy;99'BD^G<';z[>*)Tw^K+v<Y55搉;*[qy%6_HˁN:taƈŵ`=@ۊk>5g,ѓ= {ĝ-=uv>a$O@mFcn۸E|bNL`w$uAu>+ϽNXܿze=$޶D9{0̧ )"͇s2)šվ"L#NeReXˁ kbr &[ׁ"&S+#4lg_osw(oUs^; u-@*:{ da<%;h WE;+DiNŜPs[z>a{fRRԢ7;yN҅Yd "K`+~.Х&DH|ESj1E%Pb, l*'nxņD/ 0fP׍e}6bʚ2dy ؄%7`_ ~!陂ihW8 m? O@&9/;澢i5ໝJ5iB= d;Xrm@" W,11n,|-Eڻ}'6t F u߫sBLx}$]P[f<<{ S`7ƋٌY134&9pHЁ9"4CL_7q_{g29!3CE:S{vG`Qd tm2Jߨ6h̅7\s?G3ܝA!vhwtwtz |cgurD#\=ݕ]Vsu٧*#k x/oSV{}<~Rka:zBL N#izǺ{yrʌOں;pOf3S'~p4~'OO)~%^H5>A ޶ |n$:?ﱹ梋Bi$v<8EO!MɱğT.LWۋg, <{DƤ' kpxo.qF3X$C#[CX?u|5hBOmbܿ9i-dS]~ ykSh"&!։>= `9bճ5z*3]瘄/rf&J7ujF0jݭ=.cOj1Eۓ\RN~q|pؖ1~rc M' D)y"Qag`}ܾɡytapo=s7]Y.b1pP˩~6 刧Q#:g'X&k\Ԫrz—>ɑ^?&D)XI=Z;oңG[a`Spސ/fqA $ ~8 ŵAԱb4Qw C'Abbs7sAkQ.»I 8^PF"ƭ^7@[y8F3+J5GzW>nR7'o|mj都$AR\?oPc).s>>lsZje[%kȎwșX{I$:g*L↽&ʣ{4^Y@FΧzwOO/zar~:Ees~`n0?8 cݗ@8-w ɞ  n|jL8؇@&KJRA^NVqfwCTDdXAa\/wkd9c_ r"I@͗AӀM-6iuyH& ^zm]=r"5A>=DՉu+Qv_/6ؽ9+U!}f#\$rgZb#ȎtRnLĚ$*WWᏙI ).X/X)1obr&-/^\6QYIΉV#>ܜ soݘ/;<-=Wݫe/:=?"ή)eg5)s {*/VCqCohVƐf) ȍ9ra v׎il &-zBrDN(D9a> 6ɑ|w9 J }f 2~`*}7(M1r8xr`:Σ <'2Q.H5ٜ"/rd~Z4ZZNW0ؘ83˷d;+>tf*[`8cEc(@º9"uu\VPuWnr`0}53|U2c.^9xcrJ ZHȅn !3`n?hZ:iK2!S 3^K~d{]oO,5s`/10 w^C>3 ==bl^OtՉ50DY7Oc,_mU:Ik(q%SSzz|qWu__|ў&ɞU? kaǑjk':Aݷ<|YvTj$vŻzgn=E;*&%;I=_VB}_7 S댄o<3,-/@=Qky.~,D|kt Hıy0Vbbk_{`{~gCc5s/1_ayzфɵq$=xvs$"%Wk3V<+,U~Ʒ-WmQQ/gi/XI$r< {O%ah \^pmFҐ0}xv0XsXW]5`MbU֬ J OMxacQ߆QQ-wt|YuyvVk ZU;g?2? Oy\5y93ZFFWgE7+׷I> h}A,=B%Tg1ƘoτfN|B# #}0otכӣ<~|?}_0㗏ѵ7o>ɫίͽ ?{h .V]Xɍ0rYYD_aˋ ?inrƙIĻmr۬ZJ4 p ?NrBW)9I˗*76xc`7x ڋ:PE1yR,f jm ko\ߵW$.}|7~l Jl>ׅ@3Z _eˆ3by|4{NūDpO7T^C+vLA\p;@A Lx߄io4DO# ypSJ wy4x{Ɠ='W>&ƓG  59Ae\ սx?{"&X5~`}-˷%wč ^+yǸ$ol#<26VC$/Eڃ9h}?_j _}ܨQ./Q'Ȍƛ=Ge˾7&o6}uVӛB}AriܤMrDه<0`Dޘ;xG'#@/ƽ%E>?Ќ|%7CiCxˣl <3MƐg2VG7M4=DYu-UÝny  1:L1gw"!"RSo;d$:qR~uyWju#ox_[EmAZO7z[yJ,gGLoۓ8yx׽p||: w o^6kKGu"g[OnB;'4TbkznnnA_xxBbeQxx ʫ7v*mzbt6*<5ôzWG\2xts/l6&u&8o\ d_*cCtO=E Ci:'gl}_+`솧$7Ǘ[e|7af^/ Wkj8oOfx`<=#?Dž]/w:=ő;=^6u5jK^Z1*D%}S,ɟpe?ڳDyVs9'ܕX"mpҸP4UYVwrGD5!#8Aի|g\ܳc78>@c:/ qM%MY9MM=Nn_4a%;Y fw؜`}by)yɃy)ͫͅo@BE$)yzdE8և-H/+Pʐ 3"ΗJCۿXXNvվ@iph|(ؾk449*.F"W:# ձELǐ߀3` ֱ/3/!}FŸ(EFИ2p^fag2+ksX<`G̎A^saZ(Nm?h1sy@A4AF:R*Ρ&w1:Ce5u\؂e53DVˆo>f>U^}7 s`߄R"HGB:ymo> 6_3UzM;G?*|zͻt4Chy٣fd7YO/l-+`WNۻ t6i)ezg{{4@_a_qK`zFg:1JkZwmQn->ѯd FLF ~jOӇ] GC9$j2ogk7|~q#̳=~|h\N ({ia[?l y7IF([GoK`޲j)V^v=^/͹t j~p0όYLJ?U _՗oe02}vUՍ  }o $9 [ϕ nrZ! OW;G`b:5H:&w*~OExOMΣrͦ[ap8]t'O(b>YcPF|:Y!nתlHޓĻ֏c7{pMbx9xh'HUx}o5nŨʴ^o:ēI[Xk}a0Sߏi!R;!$nPkd?>ǟsdaQC2YhfZQ$hA@j-5,"F2YTj~30$5cj`pAmܒ\j&́sNd2 /W^3sg<}cakuZԛrdX.rIJr?$:P9fv~ymxxĵx~ȿؿ5:l lu`mKYZÚJjYkՓ&_͈n徲gIj/G9usx>^mtvunE9=_)zϘzXϙׇi]!ŞqE<=3mUO,$l2DQ3ųd&cģ|ԆǀDU{6+2(`adAn\GC;ߺzq`#^{}d?vmet ~3Pg+]53<jSuc 6IF.l&4ˡg$ GFjۏ|& x<(&ȬȷO#]=^#q+O+>{_kk(`O%{ܒ fuAϐ9ʟaCRԟ8>\IC92ղ4З$QVd)䔕&NKlgaqJvUЇ0M}p5'w $%׳W]b+aTtYU1E~NԁE&ܚգɞ}W'93}=s3'L'3'dzRl\~1gh֯M0HnfGYazQ:,sϬe}:iO!o_;]=Eg}zu{wXxk _Vֆ>E)fϵjP 4ϯF&i^x+<&v\_GI; ?|ʈϲV~` kh }ժV<u"@5, rx\fW Tm>&43ꇗܯJe_Cқ|g}//췮gn^u)^1;m)>qvO+!7OPߒH";sl#ϬVf$Daw8Hi]BCԐY(K\ݓ2loY{;)Z)4"OkM{\XPr_e^COu ƺf" bv#RZ^Z+;xo_K\|JkpȤ73stݢ)CN:# XZr6$F Пz1? #MX,yval%a/Oܹq={A 8A9|oW|w;zE%;&ymo~>pV~ۅO,劷׆g}w,8NS_i=_fO4%拚jl","`)˵xz o.vr{&޹kIkhb{gŭ΃k5s|t\ mX[gI:ܩgmI0 |)xXE|3pA >@0 `` #fzZ?ύXa+s:y|sIvY࿕Qz}ôWZ1Eي;8uzNѼ}u| p?4WJ+x]Ri08B8",ߧh,<':hStMH}Af34k5zS_NZ#k]:kSL;bmڲwڮى^S|X~:̈́k-)}*ݞNk>}kQ u<|]݄g~9O88&<}1Nu~N}~%eKvls w &F< ՝K2mMT+;OzfNۜk Y]̻ڋ>k|)_OMs4eֽ[eS\14;DLog>k%5/,xnKֻ[K5B U-_mY5kix:w;j*;ZOa ^Լeݛ%&5OG|y >ZkMfeޞG_k1_w稉wVV˙뾪VهЋU"HFhnFOzu)z|r:o?}9E-N^HD:ƪчyC/}1jG./ t-eYl%wIVzajв=K@CʙecNMTς'36_^H'Ny&~ LOB5ylV»Rݽ(u B jpͯ%REM{$ F\WC4SmpF c6ɤ5YU7eaZMqά 7xM%=璑;cp~v~:`Q%mDM,a u8mc3R`Ak_P%ѿܾ `VtʀKD#4Ê%ۇ ϿA}y"9u]y.}du5ڬJ~]+pr+LƘKc]jEuH3tlg?gz7l&܏+Rg;+ƭWTN.凅 kT$=$g6`38dQ<=ϕcgĎ=:396D{ 6? %ڂCy&c;GYIu_:w&; =uJy/eg#e8î*u\@@fcmlmv̽ﱕ?"y>\hKoH!WdfɺZv*ev4 Ю$ףzrZ OZ[-+{H]s+cY/[Flܜ&/Dܓin^i_[/,ؼxN4%6H}NqD%9;1X.s8x| k> r P{aG'7* . trIl.Íʝz1z6^+N^OWAgο>݇r%WAYK]uXg K ݮX`gsOwTutuEɯ>k7h*njf%~QzWHsdBg%x"o]ٶ†z[#M aO \A^?cnP -_}^(/+r֣|6ȱ.wC>FbLix yQַTxsx9c$mEZ'w߳=ޚD' Z|'W{$B4ztL_bM]bT㑦u}Fyvvɔبyҽ˘-lqNQ/j'c UM_za/)Wc^x6Ϳ|h'{>~Uʧje9^?X9[->2~WNge,2 .u"Ǔ_b;F^|h0lW{;ڒ#ڬMtp0= qAA^]C?g^g5=;Og<dF.1OI#۶}KpN5QAQki^ UA}p tT‘Mԗtv?Y[iv|y<Ύݤsq~MA;ńCy@?;vXy^,eS?WƴmxR}[ؾРS==$><3 :]q~Ϊvm?>GA `#-ƇhՐ!;UvoY5TdBs|:Yvtj'fpE~wJ;17 #k?3{_w^=\#*jn8P7k۱ߡL'dV(dFm8jīSf ]u.R6+ZQfʉl7 ׁ>.юL k;痗|$KE~gdaOOJ  :e6@"Kd+_!os'lyYN'tӘ 3~͠=|TRUnt%{ɬ;3 ZЃ tw'zw$a#-leR@iهqWcE3Ƃq mZļkSGѨmb|acc=;~Ww3OƷ_xo}/=5_'??fKs?59DYU=R-ѿƴgә}v2ז V$A^$*sI |B~&` c@L}ZN[ת_"U _oezXOoI>>p\)A_cśgD=g"XNj:$,}a1Lߧt]!P>Xw0]?jմ~+ h='% XUXaEAh1X 븑9, =g#Hٔ: 5~,[c a}j}_EnÝgl"C}!k}αVlOs%x6 ѷ3>d>?ͥZͫ<Wz{Rby3/9 'e뮰1 X.D'3ż3vmSm]XelܗEnz5޷,nA$n0*{`=ys+ &5267vɽ]v oʾzaSuݢ*y6VJls h.bXIYҚ*ym-M|4l2#ŶbZ[uQMurɓ\X!Y>(X}H}qz'Z;u6R6هl.3jβ6?x)5 =}n5ێкja) _GiW$>[wi*3?>+IP5۰c_4RO}tց1&`&`t"55C?|jPZ%^EO82 XjR9L9|vCj7[sTg>vMA,/\}$ 83K4 ?F#.iݝaؙߝrxgE=N!<0cOzB8Wǘ]z]bZ'8iV8wNV݃-\оB : /rWCJ.2Tv^z抋Fi+j"PO?ubWeJtJ2(y9-ャ5.\QQ='Q؟k:3d ̐lɧ2\6Zh9ɪUCmlcyk|5dVߜӋx]CfCgU;[,y,KA[\M,}8|kd7TìG%;h sK^Bԕz71jP }/u9Mb/¸AU }'IGw'[c)`n1r,ڻV⸝MاU&7ijF|SFĂ4V[E|gt%#lj4~gWdy[J]_؝EtʳAx7㡤3x۵{X'j/mm:r1F;D2}G< =N1xkst4n`fC8,y[C93jX'oHDV̡-Hb=Ԓ]ՖG}Jxu8TyoX4*]r&x/a|ܣ ẇ\Ojz X|5N:єN:ә'ut1sy! Ҝ[e*H>p5ڴU[N0,ƚ;U}~B;Occ1aӘFz/wwOQvtFU{v#{U~vMl_f,koGMje&2es9{( ^g1?88Faޭy:GpO|Cj?p`fvӹCאw"{Rk;ggC9_O׺};nO=CwT0y/o'+ \G*޿FDvV.꣟Myy}HڶS);P/RG],$D^3qRc7hW+XLsCr]>+; _ىz"ۡ=I8Y_O9m{aCz_>(/JdeGӮby:o/[Gs`uL󤶴w:Y>{eСC# ?xD6RA}=$у`)7Ỵ7ɗ;ױe}k#a%S& яj`L [IøS <7;w'x+ΓpN/T sEj&WZ774c}." >vyNW*._X.!;C[Kzȁh.ڝeȊ,yvWxlmqz~ _'L~&cҤц뿻FGǟ-dڃ;(Z^|Y:oѼsM{y%^Wh0,e {vᗛ0hf9籸A_#]l,5򃞚OHK,i?;|#=Zu]KxHM2Co4j/lB ,gNsurxOǬ)Cҏ֍}/3d1I=OMz+^L/Wb?|4D kpFí!~$ ϓ 2ORHE߰i,xk;z^%35Q>]='Fj dϑ}F,SҹZ^tҎI<3}yM\c*ῥU/<<H0b4!.)_sw Xi:~ ?=nFc(s^ƺ%^5Yu6<:p WX6y8aZǫCB dԟL益dk%ڡD'!uN◖˞._&;%UhIKaZ@slXSTˆ9k sW/]ߋOԪAؙwz)Hy{N!e_'{~q{q=0Ǿh=ļlVϲ 3">ȟ+ p?Xr6T7Ħ/b/gۃCUV Ɖ4pIZ[g|RfxJ:KE.=t^wժjqɥtd &:9l `Qq-|t^ҭ.חlED 6tʼnz*j}5gu&-礶QEn Z )xQr~ۗ9%m8I_]v`gcƤЫJm{} EV޹iO{u޼T؋Q{_8mƗIDi(du%p;kFlK]`e\Cm6ynbMuz2Vv(h/^"i-Itluel}݅٬ u'ķ 'eYMphޱ+]n %/ڿ!ߠo*\z|溮ΙhD0&Ysz& \!Ud+q4j~Zm}Dw6Qj6{րk?ͩpn{@rW/naٕϲP/yѳ- S[UMKu*E;_/bR7uN3|b iq۬Wm7:'"EXeAND̮d?w2P:cO:oVX[OSJv:@/H*knbvzqQ*(`w1sjO甦ƋKx5\O \+tr%3t5hSoClb>E+g#; t㑂_*]Oms4tޏ=OrͿN3RpE[&V!J ?y}{W-ҴBF"E| pǧCWa^0kA%L^,\4ΞzsEFķEL "5zj?+Xw5ͮELK_f׻Ox0#͑ycot;5] VpM'ѳ*Đ}x[]NǞ#'RnNKs1şZ}ӑ;XS!'G]n7]?#Xws2Rg`<~s!Ur^HٳǓ9F~LϽ;ɓ%y@HCbC>vApټy<@"nhGM _#t6 ?=`D쨙Wpͥh_ 9o)L0Ƴ¾Ot_Q1f]9\O0ruR*rjm;iʺ~n=Q̴Qs9HR!=ے=P| <mZ>ƈ. 1R#ߏwEWm~"š;.,^hxD֡&3oN ;4gh;rx .Kx*!vz[s'lz1vO/4D:' tź 5:o턣!Cx}D;d O!\q4 I"陋_brW)y@E -bD1':s;X/"7ֹ4B9Wf~,X?BNdFMF3%u\:Ӊn/<;ǖ;{䉔Y aWM e 1(plbt'Ń+ O'7b}݊?7B=t^N倛~ϥ 1m{!]? x`_B,:V5^O Ɂzܦx~vsF0SI}|'N;c*?du=|c&q =iM`"\,ktIS.wIc'$<:?װcLd=9nܗk# n 9/mOs-"|Qz?ג=>|l6Ύ=KJp6#~H ƥaʂDC47ɿ. >xW^p'g"y&jԗyq;9E:5hǚ1"υ`Wc j׫AC6gds9s"b-D򽑳U1h:[MX^o]W-Ye4ut< jezGa{39!$0ɇ8ӑ&2+1)?ZFȻޒǺub|U܎ط@ v×|`Н}O#Nb~ne}<ƺnJּ29ȼf.ZǶ~1kTS<մ8sVG̵.Z%kp!CwO_K`9qn[N{j0Nݴf6}r53?׫g3JAoQ°{YϛJ7A'9znFS\=fgHi cæNܿ\9'~Thac/aKHKG}TeZQaҢ 7(눗P"QpaSkB^ASux1F1<ēl%>|'U7ǀA#}zv7f㺒>ùQ?ixD3"2%8|1v5 4.E%<&݀_wt~&\҄C՚XyTCmβ̀]གྷs%gc UOu;ut7U/lg9y6ib=/رVn3@^| >+.?E"Cᆱ}$~ !3ƀe<Dی5sq=F$E_s%2bݛG\mC@c3s |!x azTA͒µʛSYpZ]VOn'nW#?Jl?VqÝ:tYB~' ߭D+}j0y `\=D0#{:)p!2u (9%K"oj;1k` 8-{q xGLN[bׄm^+{ё!O+(/:7Ȉ981>[ݑ,甼zjV)l5{ ːG{.7U_|_'?z%׮T/d n06]L]Ecbhk&"tLpZt+n=6A g#e^e 92Eȱ?]/VYߤ98e8G ǚBg쎈D.p ƁHC37 \(ya8< iqzLE8}ߧxyZЦE d]mT|ͺ< |ұz;.(մiNlzZ2VO{ZnyI_fwm뒟W12pr.f'ўrhYR{sOq|N@V]TGۡ7.RO4^M+rll^uH >^0v27kCw<2}nٷAL5,B)牜NsO"M V |yAIFr4tAk/H ,MYxywF&Ec}}gy0o c^$rHfq:߮*R((hֵbq?FWN*tЙ% U ٓ`wXP.r-Z_V>%g)lU-k~W7Z sʪċy' Wf{yJڀVvʾCr@bV֕ͭHùX>;Hhxύo&s8?#MA^/Iίy~BБrm k7 mD$vpfgeXpvU)WW;k RO^?fN BftZMx`֎%zuEf +f<wנ낤|?-wys,NSFufpjfmkP++;'hL=>#s<9Rό}Y]pY>Vl|#^+5C 3u1nyXw깜n=X8X.w"|汌ͫ67 81~] @}bVXC|O #Y{4[g8!xoJTdzFg`BM>ۇ. c?Q˧K7ɣ ~%h%u]ExD+[:L}v)=Sˣm%3^lY#ĽCEd  yUG{?'0uu0i,~Q g\u#h@#Z*'|OoċS7_+{L2DȞ<Q+Gk׽ɔvUpDqq9=>c<+'˪i }gׯN ymM'~[m,XeOo@8"zzbe4=߽Vog&‚2u-u1ο}o4;r<7 ~/%KY!{"AWe1z[{y޶1VoZ?m;ˮo-drQ8t^1bNzxT,ƳxHMWψ_E`?cO$Z1zFޞB<ϤyQmd"gFl6?t_-D+]/ '`3^hG y%xAopi-ϭ؇ɺo2S>.<)ǨSNb-cw&;\ľN]ԄoE`CRǰ=?߃!M[۳>%˫7|}pÊGk^wGW~c *b >#/? _"MkyK;2֐G[&YØȸ^zI)vu~~X[_Og=x?{yS4b.Xf;^p_s/[F@~q 26Nm5I6yOB^dc]n1 u9<#MCW:<yL ۑ~O@!pqr~9 pޏ)nUCBno5xD3ꡇ%A=%[u$6:w539?I:>ݿ y#Ny?Q|[Ⳝ)`Y=<@w\]UUT6C.buؿ_60Ff"g]=K1 eyEnx :Z:SKELCЫ¿ۢ5do"1X{IrDp֗cbx I_g ?B_LӨPYÉ1<554A.~ǑչҾV!=p*֓ڊ[tV"g!3_㜵2&9oB l-}t%W41/=Zl$vs~W1$g"܎f7 :_<'~أö֐9-qlXLzO_s&~3+wGl3Ǔ9=!\$_,sw9N ,16۟\dWbhCo8aqg&<{>iztX{9~ ?iQNc]~\;iOsfIЁSwfK?Qwh~$!E'&JGi̻rg%3pe >w>?iFjr-J <7ߣ K`~ro/%F /?/ sz~.i nol?_oA|߃=g7ǣ{BnÑHSzu4|v\)ܿx+KNFW{mC뿹O%!;1{hC&3K\7YO2$ȓ.iV:kQG-^cVی;]6[?{gϱPσSy!h䅜o/V%<;x Ϳ[ "OA,yZSIu_3?S%g>ַ+0Ǵ"qr|z x:əݐ3CDaXDdMeZkIsZj%^jf|$'mVOw >[s|ϖ1lyb|Ovo* ޻%ը"lҤ()2ɍQg{ލ5A9&o:ma^1m))XY_:}lcW% ) (_s`"1p/ssGjl"g _j -ԢI~! e{}d3pH:B0||)5̿fq;!gn"ƴ{i󵴭wന9Dz_d9e,Pddi.t\4Fe ~23|W1cys>]@BL4b+Xy"j sT|HcO[2{e7m%r'1W|G=?z1f+洦u/)W#bϷ莗K`ۆ3ugۖ}a3k}Oi<os~R#[ ]3B s$ĒIZx^dQ˯w~F(*>ޥJ@>b+c=gD8yzLc?_q$K/خm-7|>]ma.5RWK§ēy[d# 9K .feoǬwɥkNrWzsY%~̰a\ȝY)gf'8Ow⳦NfeL O}%zr!9hzSP 2R1+ >װ A$SNךl n<&8S+"7#NOtX'^nizHlI#XZ m.:#zlIHSȔOM]?bO7sD۱kO#et?""it !/WE]78,eN&s8q kktrKk/fD"!'"v=[F~!c; _0_1Q^uQ_KڭY?1ٙFiSʞgȾ񼺹DyNs= ?+uVK#Fkv ^cyyq0il5?<'1{*|y|d"?n)?1s;}-^8v|Qn@?ڇ>s<F`N6{U}}^eaXSYG)'Ϗ#x.O/,lJQpT]̡͠σ;$r[77a#Wc6GH 1Ec\ok՜JįHV9wX?txW|W;l5?U+8G$c=,|؛%H86=,x}o瓟ec8zc '~xҙȷN{|[9^oMFL8)iV:Gzmi;{(rHsp}I8N{3󂜌)Gj*=po~uo8'tr; W5 ?}N; |f˞f zzdᣦ X!YEpz))|67|a .5%Gj\W~]vR}ɽ&KNc0 ]6mpmr>Mv}P?.A$S&;s<x`:)8F85PMReޥ r".~{ŷ;"ñC|cEs".Mg#e횺]ӛM_S'9M4.Ģ9F>ݞvC+?G'Y Xi: q/[<:pSH!ή1y̓ -Çvs/Uւ'1|DM^? >M.ydH7ua'ɓ 8_4BV3wmvm'L,|Bn= t]DOžͣv9|vy i wx9=s=(HxY䆙g#/b oq2ȭR7E:gPdTgۄ|s]ŽڙkU8fYpwYlع?Z_'[a|^p6GikwӚ36i9hr6FKc _5nwo@{=/86Ώ9=ݶ*|ډ -9ECq6QY>!Ej\x3t>it>_|!g샂3f5N$3ڕ W=ו_sx`+pH9W+&>-궶1L԰5$~u.S=Gy[?@ O1`+ qoSKv~ƁX{ q>d?@rЙ"iU=Kdś;':$x&#DmL|#?GzVW!V,u$3 ~k#eWxD}2s a)jQ/Sp,DR$⹪4ԓ~i6h4PXآkp=H4DwSke-v 'hʥƸ=ţ_,Bvؾ Wj=Nr-zTF- ЎUkY!$ zp΋Hw=k/(62uճ0dKdZ]Ծ#jwGZzߦ a7ig ~ Rmo'lցCslK~W'>EJl:Ĩ&v.i| :'=a/4Xg5:}LF챹 ,8-N #OIj'[])e[bؕeݮpX)E,}mIʒ`SjM, 0Dg-yhnKc>CgOb29cN9{QY >Fzui%ꍍM"geꏘ+ɋw 'uY7 ׇ79c<6hm\c@^V>nhsFi Oͳ=rNf~ r,t1ƻ\w\Kc K?{X }m9O=0N_.=iZKr#$J$^"d|OUHSS['f@WK5鱚%i6OTu̕6z _w>~qݩf,zMgϚAφ4b0=k7{G&5ozLsmXK~v>4}omE۷=M>14L puRe&;?dOAllU*{vmD>^,=ɃZ1Q_vꫜ{-9 Kh3&#eob t'1 jrE y&7H>-vL üܳ fij6o/*P) vMtm|dw93Dstһ&,Kl/i:3?[fVӣp)k\fe "^%m*4Girh]|bl x-zFs˞'rQr}.&^b$g Yy.㞭>y|oW$Zx֗J28 tԧ2Y'[\3Ct/i=O6će3 -O:x35^Vkt7ktC6΀ }*Qm`@1NЪ xro'74Nl<=\Mdž:06HmG)g1}*YBEER4l-/Ld+Q3克T5I{5zrdIfhvEպh ]t^6N <5m,tّۋp 5m7lOj^aZ#|ā@K7 4<ߥtc=~iԉpkMuR A3i!7FtRes`&s4yx G_\[X@2r.'kvS4[-m 7;[.|\K5ψy/i_<Ee1kQ oWzwDjWֆrZș3^cl<3ӹn+\M=q^i/d}/B⽌:_U^`ͨO`̭q0ym3&7&=aw *u3G`w x<6-c^q5ql6u_Yݴߙ̦ Yp?^9םnoCt__Yz}+6*/Ճ5zAN8L4VPyD'zX7?§Uqⵄo,B!w-iZC1>Jg#<ɬ/Y n5?\Csd0.푄ll]NIe}W~8{Dף/1 ojؐӲddj06ԝqd~}VfMM:rW$xqj>sT.<\u|x=ײ*xz~`a(jоpՆ-U&Eց7@_0qqMUZ;K9BNAZ6EKi~= 扟iV{+M'%XU -취3Vsc @ɸHڈS?FF3WL{ԃKbo #"/yɓC:Q s6D6 ݐy!k4U1|W{sZIVkȠ {Qe94e5#[lש~ !r'χTYctrTukɁ6(\ߞIghvڋ/4ڋ<_iUi[ Pjuw:|&X1xZ|zg~W Fr<>̵l' iD_u^?'"&{K%a Qԯa%\AMuV Ԗ:_Om {Aˉ$[.`hB2> ȅNf&LZTNsZ^%oD<1Ј<"d91# ڂکj!^y#tϘHzO^4щQ4xȠCg t8f7 eE:sރ/:~osc߈ 4\^~5>Գ&bzønzѻc׻.>?8wһs9\DWdkǁRzsf qF}6yuZL$okVw2:ۈ]NOzw90>wvB`xz|Ɗ=|-WZ4[57L#bp]l18i,t4(xk}F%e-%C:>?j'~#75?3eG 3y"[ͷpIm. 4o 7Vf*J3NsՖh=zjܞA㿇Ɨ(]J4}'ߐ2iwҸh\QSSu2[I]CkB *2zV>Z6z>11E>rs zlpLeNV  _[J2.bey K}=$"L?V5~I4/C_6S^I'|'7c~剬vvUNj+?e546c?74:ONl|+^M#%uM.)ej> =#In:x )7S|]!{ h9`E&লFȓ鋸5D:+EzuB콟]xBfZӘX9Q4>+4`CW5>L1.ĐU0/[ƴ$ $Z1n/3ճi||4OS2>KM&b1̾`$>Aq2 ~ )"XBj-/?/|a[],xDAl9ǏX6]xjb߳,%/ ' $蔓.pؐn{Dې.+yRc礘AT}:Nc>Ⱦ;'ٌJ޷цB}L3j9c~1d܋7r|g͂7xgrpze/9CgT:.u*_ӱ|yww3^Q=w Ё86M̧ŬQ:bcGض(h۩Ƕg~ k"yX31_9iYO.#z&rsr{wowz܎J[Qlk>䢓<'-<HH}J;Hkk|SasaD/GO45.b\91$aгd=FW8H8?E(=wmQ\%-moȩ\ӄ yX?L͜3V=J_QZ"Wq'?7fTKrZ~7Ħzl^+Z i,|os@~Lヿh8ǐ{`/f3KdM$_HVHaj6]wm0£i4YڷR?ix {`۾hoxpA~0L^/A;јbFL1 Q1}r1^=!-#{XMK_/z5ԅ]`_] P琹v͜sg7˕7Գ$Ro]&#OzdzyVIc!~>;yy{()oNjcYFN^ϗYrx,YQLsvcQu=o:#|o?, _Go6p\@ еmv8Oq\@9S_j ?q읺?<>%'G}Y g x~;D(;,av9D;hS;nYzD6w/7/m,nUreQrXs1QaSyNFW뚋Z^BmU[#rz.[/6Un{`rϳybCs[[[YKk;Y9}'8|&S2c]E8gЉ|~XԴ@ϓ=I?VңO-{f<#5Niuxk#47d/Kiik2 - sSfٞ¸A 2̜ /rA?:f[yq$JWo _hT={%̤n-[x[Lf'_a_i%>h?+ 6Omеఢ1eiRDj?Er 8߶:ت^򾒛olY2cWm/5\5>4v|7KNB'SL8|+ojdW=s^J}p_wz 4x"bzQxu6'qrs q*B7U[U @hoic8_j$/[q-j5֚>PL6U4?K45oVmWtf<'4e$3]lQX]/rlCjV9-_QHz2, M-tzɪ3˷3֭ ѻDg+M-{]X뫷w {$ۖ5{>M۷y&9SR zLg~Gsـ+Wz Gp^v.W|r֦TIE{~q^4 )GO"ΊW+$ZWu<)Ј4`ЭJ˓B `^i_pO$simDh5"/ѯ-Yę+.9 XcXMfv¾n߄_wMAk7}~f;z,Q75J CM]onK"ҴqB_]7u-'d!)U+P n*K#sB !BϿfȿ@42hXg13ȍ ŶV/*ρ&m$sSx'Iv֑9.m^d:VwǣX!ƃ1!(ٔ{nLg-ffs,glpO.MiîAնK\Wr6K\uzpB8onH_'x({, h1JASt2<ǻ_YȢ!Fss7M4f>\WO]ds8PXvZ 6d({+}$ȴôF.Z39 gt5.jݴlPf,=["+|tW&|2òӴnmseϧ$[=ˢ!X~ilsL1sPKGw>& |,i kmmGN1&[OiJ𻩦wI~<'zvUks0W6Y.8`M/{p'|zOmytY'YٲY 2VMa"nvjaUy ֳI˛Y^3O E}Uʴ૬4/"7U^-[9aIL θ0-н͈={%}8{S˚^<_lG.V+gBBuo1L/"}?"~ܣ*q]1"pVi>XGثGkX[-O8'<='Wӧ/7,ݝljF{w8XTx]J͓+uIV.L#3{H=9xZki"dgcmG8NjB׵y@N,0080ak!zƽt=$ ;Q>"h@fh7}gW̴ ''[́R l3rw=Ocpw:_iޯ\],b8 =VMIo=uU++('<`%oNOV>Y7K7-U 5+~7%Z,on܎Mi}?LKjg҂7i!Ѩl|8;(V%n_$XXeGJrF8'9zCVpN^eU,B~Fg5yW<vg/"q6k)pR)4sӼv!7E-pgq!'jYU<˨COB {ϣ w-GyȬL:>UbmxIu/ИO6>i:eVy<t]g{ڷ§m~ 9\Oj{@GƟP+KOVV~,d?`2=vRW.l5 fx\3 }s9 X֛[^aAo'jO߿O},,U]G0}r@_nT5%FcXDY J+G 3  ="Ѿx&W}_U+T{ }` g3^ނYgiL = -}($`E}.g')%Mg(=)7F| ,a Aa6^x-qwΒ,]4.x佟dI j険H~N/ѵ'e~#p[{[ dw#ezf?ɰ=IlB ($GmLbҢ~IuƇHn)R`1!O %h!|?ma]CiFqmC__n}&V 8fzO0Kx#@`8!yEΙ4'g1Q5x?,]ϒH6S&缵' gZjǼHY懃ݬ?.psOD:\og[*cdǨOWGx.c2 ^1yFZ@h>\E8mUj6{}bq.1p;8J8ʌrwt=5qms~2ŕd=t2:ޣ B;"}ſgm?'z?>o>DŽHq礙}})rfg I%41(4Qp rj=~g=׍ʲ #Υh5Ptsu=~ Eygq7nF4? jb1jv܃WQXfkh3KBN/ј:w- -_rxb[([5/$BJ-KR\uL.<w"[[Le7l6fIfrL \)C2wx!"YBp+[+l,Lga\15p\2+emis W> 3:p_#\1tV(dA c33.HA/TH43 g d=K wilWL]DZ)<|Olީq|O1gy&|b=4IuSaSwk@ ݍc#nϝr8a8\$E֦]AX4KCvU~[M3%y %kh4ap)=<IA'b>:k6Ms,т&0Ut{V:;k2A/{k,q\K0~iO6mBп-|WS4zw'5`ǿg8; Nzog0+p= A[np`xlcC0\LnuSz*:7ꤟCqމʏp~O~5'GWxL _wOH!iz:[FfUQp42u`屼K6]se@^^|D_d (:B|mYx;wɪTrG.}ѳ|>6{Ky'u ٪>< xK>x0/b[>fk6UfQ1NG^߲u|KEօ-5 +k#_Dn2VÏk4-F}7k$e!ޛTfzt{X":0SzNL?u&h]Ő4!}ׇ?xȱ̜ ȗvש>/Wy@/`ǘL49Qk¨%Q|J s6s(NbWeCI‘ѴXbu .z%#حr)h^*NEA>@NG@CYh43v,V$fiD.F45^FF+3GlkHΚqrM8kv{t:鼉>gO?UGzu4:#pVos4w7}>|Y?@ _ʿ@t<<:̴Ѵ50q>3q>G =H,;g"w >-𻶑4H' FQ3#MLlM?t]>!h[4=t,JtzNץH֞诡t/䯝&4dg?Md&EFQϟG{ͯ-?CGߟ?2Gc%kĉ8Rz5M\..j'ke#og ?nWW ŜѹfhʷhNēYB"ĽiQqb&g:Ζĥ=G/eF)y|Q(D:=c1>8Ѽ8Qig{jN1{y qٜogΝ9?{9+gFnⷦ1@D7V>{ 'G| r1vonTF"*fVꏫvL]L=!e%=V Ƙ|+RH1AFgI!s 3(|:{iS{%r:iMxt KwsgdVİ׾u󆼆Ou5qhw3|52j2|gαh|TʪO[~(;~^oK+X/ HCJ[A#v>, ƖXXVqYƅؒ'wr=I蹾>F~']G$O8m?:) n))$uԐY%2S2GsS9|'6 ̙)|_'9P$TOw굃xT#@Aj@+kA{k{tG!^[+ԓAg#w;p9W,` o 'ҥjpK{%x&U*t~K }j5XAkH5ϑ ׻vgkDVv^3Rɬ# i"+p4>wP'mIX'wKޝ6Z[j 75#olM-وY&[Sm<1`3o`2[E{>2Noi>ͦyZH$8U s ѵ#oPlT~jcX9?͏S_ڻM~X>dUrGP/;>.s,a,Ur*FR9˴"˯Wݳ94D|b/r-/cS+r}2 O0ڙi~.e[ GSQs2񄵲`znEm/*Z6< 80Q\I$}7Kk Z6ij%rX`mh-+oBv.p G$Nmk<@+U=i$34NutHǛ% !µјI}=jdJk#cķhOr䤆CI7ɬ;Iěо0CrGG;& J'oILr~r@%4.r]%jF)@/9N/B^ϲǐDl$o7Hs]s%~0u42Ak zxO"$R )JiL^t=+z!+Z>}e+WJ[$R}Zw|xx Yvߔ;iL&y*q7 ܄M4VY c*gH~̥y/ߠn>L笂Θs\ A`kwE9vgm3k=\.iFdȟ9[JTǘ!oؙʾrͩ終%׊J>SZF]C{vtƺ 2'TlvM5+/{>"ϙOE^ͣƒd^s ="|3ꢜ} ksZX YU/"[z6'"M&K5+uЄsY$j Yj%^J: çDae~:A,jR_BinvR|D"j scbDk?nM_ ,'+PIjAog: B)'wxyihh[\\%4s%z"?|9~|ks`pÏsh2Ԡ|ؽ%yZ㢠5\?}oͶ@^@Py쒉_e{O&uo4jg,msvHAn qs75"Mjj* ~~W3hOꑃp=$5+:p1ŭB痴mg*$c̲X?&*RxNjƂJt\6M|Vp+-%)(.֑vtp6'|ڹ=ߤyfO];y^ɢEa?y4OiKȽw*67NtL׉?ޙzSyJ,ǯO,!Q"ǢLk jwByOaY73 YW}9րK,覹XL|nRnLa8LZ'wvǨޡޮ՛1b/~u?;g>j+׎XkHvxJ91f<ַtʙ_؇+a\^Fs:o}nX5z:>縜pj=@N v dd @Cc*3{mFMdV⼢ku|(g \HnJd_sf2JF2|\r$qoޢ6v򞮽{ m9Jx i%yS7cй"|y]v+ķM  [l:Wc^\K56'-f ֡Hۧsb`SWK Y1m>[+͔^xq9THu Fk?<]^/Z`}:O䆼{9K !6륷+jF ,S/h?S&]a–U_n&|plUFK3)v+V[ϲg!d#7ZtN)s0_7 yY|0"E8^(r9?SXG+>)%F͟ c- Ѿ@a H~i'ɬlgm{O(L2{<^1/\мJKc=|(Kq=\gaYH[ZO׭|!z,>i4v>ʴ'_nkc&1>}_8W-r%1z3sUiu>s8^~:Yc=h;hݴDn[؉$A}t ֡K?h}Hj!%oڑxZ\W'_x|rb{+װ{S4co'tzODm~>o~Oز;gi|͓ evy_皀XO}9K-ěz2XDSme^%fvDlj:B|۲93¨?tjI ;6*O"Oc6,cDCԁv:Kloރuv$ez?MXMx ubO#eg.QޱF/s^He-R`cXC{Xcs5Z;D CB<}s;X w 't_x}YTn5p~Ʀ%9kϒks!gSu `^}X'54U/(1ݪjU#Y]Y}]RPno\G8Ʀ5>)pYrٟ"M)96H45HlYNuɏY7tzMۊۖ:jpY2`|_ލ<VǯTd0sQlBs1קF+d_t;lpN&}ae[KkghyLg5nȞ:ݶ鼪Sf%jzIar^#^^w_LZyݯcnbיq 6fZ <-=j5{'>3g&9(dcyK$}܁<O@߯ZGzs[]3|2<|`jFl{xnx/a{֑(ƁgbcpMy_sr[}yT ɞ_v1 a[x^V"OB>[6/%rs]ωN4褫n7 ~pJ>rݓ;j{.f[&^Sp_^ea#Kj*aیP4ڿ uYľNb$L {w*]S[&wP ){Fh=YeB4&8.`I^5kWv_g^ UʴI4i˒} |{=ƤIn9{1vzo`6v])&Q 7Z|TU7gqx$q^ ؛ PW [G[pt HV3Eeu5FNy#sR|w礸'`;_Nki揓:S뾑yKX;re\KA ʨC~UBJ*=C-6Qn/$G8@뿒ux&^?2xLdč_ȿO>/>o'O|9GkFp:Z<>όп{ i[vۊς+ :S\oIOOpzjr|ΆڮڅZsv=H|[*|-T+Q;:өT5?҅o5=caiD0^hr؄ ?P l9oI;Npr;}_EMzE Ng&Lx,$;,~ʓ~݊.<;]tJ4\Ęr0/E;[ɽp˽-L~jIfixyaY7]~ bBa껡k},%4&Z'],5̴ƀ>wf_Km*{G2 "I"8ʼw^!9j}R{!'ÒT.⚅nެcϯ"ju5 e~dEo?׻j'{?1n==3w#_ߒ` ֈsek1}4W:t_w:bZ%;M~տD`9B|9-u } dvh~E5i*9&k]sz1ܷ88/sQxʚ_\{+YOԹxUAЬyZCp ~ҝM$u]RC{N?jg}9~:Cu"[ z/f.^佛wJ lߐ!hA_Hvv]^f9dۉ5:`Cpp6 C~l ]Cs$']YKJ9>|_FޕU{~_o{o죊ԀWg5Tn:$KGm1&{7gw>g#S9s8?LoS.aw}o'=x\bq5;?,!`gب<ʯvG=~pVzgxU4iLc{rwqP$<3?'y<5x6]Ր }%y kc9A'x?Ek>[2Pa+3*y{'A|}k:ٱ[$g/>-9}ͬC4p3>OD_˖>_h02/КRQ {l Qͱ%? dBHuA Ǖ` v F:dzEN_cC!a}im'悯#Iӯ£ye7o) j<52=_gFbe𫁏wV՛3,"6{ Z:ΔV,%L^Liɞ<|hZ=F27Gz>ǹR_xV*rsM94ݹ͓VCGtE:txU탨^u>o%F"~ՓVD,W |"E2j_f 7v!VsmiF}6OP{/EWXju ygKSvuլZcAq2ڇ7sɴDH!~o'=M %,G<Me4F&{9vGGҘw ~6+]Ǔ`1x𨪫}L.$T!2Ij/}˙IHTEçB(g&) _&b JMj. wf"|k̙L2ku,1:J="/RzO\"LzQ3b6N{1/F?3Aw{` f/zհ?<1@KOm]{ZWM' .)8>TY?ٙu2SGIzSCXGu%{ ?_/wұ=N։\F8׶gfH=ȷr\Dg{/329ɟlzn֕6<.}Ƽ^ky-CZx7cF4k(ⲽΔzs^Vz)ՋqdrG.*u19]2#g\ DkbBRNiSKOޅֺФwNVBcjL>[< ~Ilr}>uiο{/1΁N=T+.l{mYwEY>\Å zb&(.gئ>xlb/_oa=C7̍ۏq}^7L<]Os:rM#^1iLc 2֒?vc$6Rq0QW<*oK axy|vGf x&ƿw:`yZۑg/6>GGBgYRaϪ\qۅxvx6G|0aE∗SFiPclP x+F_"G>֚i1n5TbqcKa`Bd>k咂*mMЁc$ϭ`g/v55ar1#eb FQFs܋ōfyx&6Mxsi(=ݽE5F>?ߒVx T6,9ےN[l&Twۅn̎IqwĎId{ d3zMUvudMaWS:)&C ۙ~:'1>)~K*ԯ,\U5m$h+;Wm:tȎ_@js[y ٫ U˜M_m۷{ڶY?5mh0Űm/kzl*Ziv0^hxe-'vON9Gci Ǻ~kڨjde?z\+wtQt3+o4NW+sVe}T)7\Mеv>c}51~EWDksD'ZSitĔJ48ݽJw֕x~'1`}Vf_g|-&`\Zk*nb@iju~ICcGc[s@Pu7봹&i?e&&YJh0^%}"}/ߥmoXGخz[58Ɍ>|1'_c}a 4\kk%4)\͵f0;am>WL굅pA~]_H(LM5<4 W,y ao#W`׭:ɟSUݨK3劲YQNZDgng(`Z.={26{)`. _#/]{{NKQdgU4 :c )8O:lDLU 6fcXߓ1q`&7ݮ`>k怎ÚYW'#<(yYNǯEK0fBcZ`6Z>xgF;OA.|ȫ1mdzp=Ϟfk|6BFx[|Ϝ`9(2(Fx;=(Y`CطP:?nE\e_\e!{m 3 =̞;Co(boxt1'Q1θ#]9}?k%yֶ1gIwGs'V\:-`US;0 +I7A 1glose˟!5^ߋJ@O<6{㞣,-d /` s<rqg@1fS^=ˋóga]C,.dch< :7mѯM>5x3ǭetQq!R@;OaR.n9Wd 0=R1+a&Zxkן#k>w -;Byj`.?NN1?9C{>W⠜x hsSOޯrawضzVث´U򿀹Jw!N}(1v9y)Y ~>P<2>#/qx|<_ 5q }zs8Uk fy6Z9''>P\ȃl!l"E7(S\;Щ<WmmR\xIcd#rܡV Ob*~xx_y ߢG='e?S\'坣?8_>QgDq3bn(QX~<3?^|dcy-Kh%->`Am,_E*.!"Ȼ,*:$BJ[XM~EK@yhr$⚷ `eUy7o;7 x.Ƚ lXfʱ [CbshSx@Oq6eEԖw-,>ϊ#V=ѕKF72`UA&62;bܷa_3 zKXK,́cqfrۛ20{:A&crhw:lg/: dʛLJsaL`L3UXOAB1"uO>UL6=ڛc݈eݳ~Ď:6nS<=%~MثR3"ɡiSkH Q%Ag(`5 ˊ/ )f܄9fl1c+`i>Ďx}|#oO+<+cR2(k0dQ~C )S  bH02ǐ]!?\\Tau@ŵA )k0d/ǐ8Cn訕kGQι?Z[\B9v,gr8cG)vl&:vΉK"`;Q[3c+ǎfF%0nKvܞ;hı0(f҇ƎvAw&c"{_e2 E ]&yz_]gp;}Aެ_P\}4y. 31ŽP̈qB/>9cmDŽS1M|\=^@?.E;όBS+ W\瓖xg3s7\w7e;yPOްMxzxʽtu_Hu(.=P>ҹ./։~{Ż|lg]i)hKVw63I> pdk#ݭBs9;,kg6wl%1l& )NĴ!x6;i*gC|vROz(ͅPg21=d- A?b';rl{y:ƵMu8y(YuR /:nhBۃgl Qertc8/Uy#~2Iy|٘+]]3, e#j%}eDd~0ٿ>P3g/*<61Aåņ{%~s^zl~jYL9,$ αgphE㏳^P\?k:;q?c3 #P eXjSZ;MЗf^jີX;[W):kGTKldG%ωؓ vw5_`FW9KcܿX.;bjX߆>95TL6AK$pOZJ>U\0@N(~ZKӡmj^ OGzm K6~G_b}{^u"<&hƵEKA5 1l]lHkkRD9>O]mMKK!Ij_~A㸤FWcma\:*JD {0VLcyҬrH7w)`ty)f3_g(Q`~C7Oj΅6(sq;Bj|aO+WO}507僽A!B-Fw/Қ=m{QQg\)໰=\B`Ņ9S7͢TwYՉyFĈ)nNW7uǦ#vf3<11nziᵍsm9 X իyV^wHq%fK+M{0j=4f$Yh^?Ÿ<7>h_lA4ܳcw:ַژWM7{/2D훷ՁztD}pxXO@&LN~߂Kmҏy`g<$,`kO=<v>NYy>K{$ϪyL6 DiaW=KL4\A UWJwdB[# ΅^1$/"~`w ?aߘSК#!V|Xˮk#_"{F]<{p~9)}7gvV\~GI87= hwIŊU-');=r0gx"ni=/{Fz&T+O"m1k)혏)ʿ#|O쎴'GCpc56ͩc^My~EfMag 1F+Ï޹`ͫ5ņn6v(Xo+aR*S`̷0,?0'΃_5`w$D)lca<@q^ulCg2 9^?B 87C[T91 _0 ~yIbl< 081w,iGJ#*q WDw쏱`TB?#E&'o\O0>/ݽ|0_P><+aCȱZM} j5ՠM XM7ŋӃzk߽ı[npF+DxB6c7(Vi:41<~X:@wh"s= IWޢz\w=\ز`M_K~ ݵ{ٽ {<`W\`*~~99 ~y_Pt~y ~yǡoc5y9S%?awk埈-~ؚy xsh5qV{!xs?d0]tr.'km y~o"ɻÞe;??>2o KSm:} ODͯ͋g-:]ƒ(_J\c:0&?uȵ=#;|7~0sr.%uK@s)X}胸e_+@]'Huag|tlq|e'T&FזQ0it _  B+^˪q!Wzc|\M>Y赩<qc0XRf/gbg>G?]?rɴ&xTh>>/߫"0OC$ P6X<$?P_UC{:,϶Vͳ%X-xQ~$97LPؘs= źZ;@7_EL_եա_V!Qb(wy\+UA,ޤkP}欮#ggݑ|@wl"R3/|Qע ?P5n1{4c)&Ń"x8EI;O|pCL3,6P~tB0eܔwv__9fo5APlHA@\20k-w r)`gl|\aU_ݦh~ \%asyN Jb&,6nf=v!:ݷû;2rcu`8yr xR]CݣA} =7e{ebLCJQP}_1Ĭ+/ x=${)WzRhAvy཮6jNz0o3zr#b($=Oyv)߹ZwUxZTl]Ab+kRjƎ$w).#Ro^lg0GK-irs.|㒒KSX^fUK a|]RRtMe1}S%Rh}>xS@nwHgu}u A- <y}ŠҼca" πw t ɀsuY˷N= !olZy 2{I'UhwlC^7oSV'RrYw[*u_M7)=..^|P]^)R+Ԯ8cPLCP=9x@@2EqS 2BzX@w}p^5;n%w\cAo{7r29UBst߅]kf?"{#SBוqqV _n 9&K}be~Bמ-.n 24ɓ['jt\8KZg;'/iX#tGo"Y<&7 vIl glNḿ=Oq \T\UI&撴DЙU:(<bi%'vda8# 1W :,7b87˄0;X 7Xc!7tQ)~}^rM=,"|[@'׃l֓\%7}Zn5{bi+<c3E$JJ@<-MiY6f83 y }OnP}+7Z,Mus E%;fkyGJ"i/ 9 i|cy9fys e JBFt25sAb 7}6m;x=;4 [shZ<{+*7vffylܱ,z:ok>mZ]_B-S^WY5eg:J26ȳo}},滴$jR`חcښQ4f+w竡=~>>ꇸ=?>k+r"+"s{!n"1J}ԉ:?zY 3di:#W3?ýƪp)2o`59 1M1D:MKt$VX`ݓw{5hyt/ \[8#:mGmX{E VzTn0\%.),.=8)Vc1pL:kib;rt6M [@̈cӴa)D汿gWZ)LZڎ"S\~ 6<\5.rqQ_|qdq^[`ZaQ1uѰ^qXi93aq!Xs^.5?I ^P\LJXJrtd/?997rX '6Wk5䑪Hrp0= 4so-t [i5ꐧ<(YzkzĪ@PryvXgjR=𨪫B%N@3-V*I@-D[& XzS@RTJ|mFcI۷Td-Z酋žu०́[ɜL&}?ϓd}Y{Z{jSn=ؚ0Of%؃}HoxOڃK=8?e:Co~/FǸ *s^i4KmOAjO1oHA# }yʨj5kOiqlN7|l:K:NI؅b¦Bw`𖒋 .X׹]hva ل#ۅؙNذ?:nϓcQ,in{?.jOfJ{z=ydŞ/=;=Y8CH/vH _ꮗEׯ3+m $ŸoӺĝUˋ\4Tڿ/\称?3Q#z;;FO kAv@.suM|ϫbwg6cزzg"k/`1gjN!s%ŜBgW[j_5/0=3{u0>7|30?L5X{v?7jߑց0C??{(=^N6P`BZ |,yO5zy*]A#bQۨ jhgu6kcJ廙NWI%&j#|#~hbϤ2D+}ҞVeIa<ׁ`ﷀWnA[2kpL1/ioWcV(~m+H\F>D' e,l)߇()/C ~k37ځ=}eÌdnm'."W'h澱ӫ\wQ9H.A\a~Я#=ڄ^܃2pKX&jrP6jWsB~ik9:\sq2l;ƞ*vvl;ŜAѶSې }W h>h Ѽ"i(ߠ64LmM4&uBf-ռFGI)387.NAwq~t_Fz9/ >GiY ,!g8?8OPۣ~݉{dCi/߿UuI9qg>@|A?B}ڦ͚}VO_&\eu06P#sXo%tmBj/qk~v43ٛ*^gk+5sIfձͤ{{A]]-HWY %[[E?qfz{ܳD͖i3|!f-=J9c=sϯ8_auԦ@ShxBc-'svzlYK?]Sҍ5ڈ&!`I$IQB?ntbp;/P -ݫd,qݟ#$`!o޻VO~qpҗ\BNԓ|Bq9sg +godOѾdOZ!k"c$ʼ]F뚮&z❇|֞A YCgG=@5k/ph~j!~w=AYVl~V} UHE/1 K\2ѼE}W7zBo8_&"}r&<k$-+Ie'YQFk!=G::|.޸ɺZIKY{kO !z1?J}~wE#Mק_Eɥz MC R&@9n7%d$l/u zڨgǓ3|<ha%{> &۱v8кl+73Y5ɖ/d jG+b3Ě 3ywoV-EP>pG o3ǹәm#>VS/}جb(~pĨZ9I%BOrҝ+d|-s]eJL SF@Fy'^ӛ5go2˄yP.pE+&v8G?o4c/r+ה#c>H8J0Gǧב做4~4ZWKXebpF[ϯ~cdwo57 $c9 N:*|*|$'<ݙ>+ ^ءAAuF3W:{лF)Xֻ>uשo mIE?v҇~PZ/9a}rΒHwżI&z^)錿AgMo>ϦgЃLHqՊx9QÖ|n[fMD/5yGI^,# Ʒy[fTGҸ5m^=2Tnc%mMB+k"62zwc)zvF?ZwMeUSH}8 55 XD[Qvnow[kƌb[:WVG+X:sDN6&C9cp,}Iâ5[@v׭;Sӕ3F3]S~i֐:k\WIS>>mtSFU8R^MAWuڲyºQѼIi^'rK SrH}B-v lndniw7mC?l7'OF)ZDzEٓ}ytS^'ͲUl(MswyRWh+Ldol؊4i^kP [إ nZм쬤S.{F|v:ϞْKsQe"| G_RA,Yf"Ʉ_x4gGqusWgDe7zo O,iXqߕ"ȕěЧstȋ#3tdn9J}6fU_xuNu0CU#UoNR(MHwՖ#ўB{x:d,j~wDL! Og^r`;amsIui4$LZG2\1}-^Gr;aE<y1Ϲ|%;|"_2Ko3(Vy?t~QE\Exw?%=v]4fAΥc"Vߢ4'3\ˑ"oAoPz`$xkf|UQw^bYx$CLqonB2CqlⱫ߹A+c>dq \M4 zntɖظ[O[]=jdb\Gb׺Q:hwn^楑vN8,9 1wůyu VOu L1%Q%#>Jol-TFx4DVm6s7^_b<gԴ2Y >/uz:]ӟLGѾߴv'>jڈsRgˮ$V&>k*\}=GݵyB #֕v Odf 5!<4~"?Ccw]Y77(ěgSb=/0= &k[.YCh瀦cظY>;tIzO 5XykN*gϼ2K qX'风_s, waY;3!krm֭z7ˮ5|?~ˈ=cNם6/| 趜)v;\^XoU]-l/!2y2'~.öVhNAyFz%q n$IKE dt}IjOL%]2١$!e/:MgWkVXs D,.դAs@i+N~9*(;G꾷tQk[s x;iOf̒ u]]1[5qI60%g>xh.%ZoJ`n:/ېg= Xw/ ֗Zm:f,[hg4'@6ݷ _-jP+K$ b^fSM8 ylA&A_4Fʓ:.OjM ^()y@},Ԕ E~wX`-jwj[唉:>NCt~Pg'ضu5j+6|H2-R3ۊq¦E(ER+V٣b/5ؔ!<+?+\jeDinvsw]{}K,ܤR_V%nvSn:s>Qҍ2DGSGM:F{-doYK߱R-M1d+k"] |EG>aKJ79֦@- M_^P#͚[r{r<"׻@CDk%grb?sL9E'[٥c}X?vlMhCImW}Pz@h9Q5uzoOzo6:=$='86PoPCd^=Yv(5?PWKV}::g/gD-4W#fxqV_q73@#ﴖDw}Quuc[q#FՒ/cj 'ܮ37 f k!8";2:t#g'}XeTmF>{vW%W@N6IɢCdKFΒI[x!+{u;ɐu$?6{0dVF0nuKqU : m#V+C Mho-u{& Wy1|f{>FʶbMG;R]Z(&wPscxKSlq G}р{%I:W;Gc۔5&\stph]Ye@^gBn]< snY&1Aƪ5۔BsQtڽū"4v?f!d-:K9N31#l:Z_yҖW>ׂ HL:Nެ Aqzwץ<wϤ3fZY_8tvc@'uhoVz3|˿AvњLF2Aa]VOC[.l M7i^̀z)Lu%ɬO& h~B|M'6бߨ/Lڄݓܢ|[ vѩ/qŸs37h7M ~6n֢45̽ۓ0iTZmknQd vw}ß"HWXkQ#{kWFkmp#V)It|XE6!I[}x9}&t9s8<-DK#!ŷ<'>ےHWߒO $~p >z򜝕'k{'#d=]Wc,4`L"sH8v^ӻ\-4Io5# scS[fߎ3וo[*_+^[?{/W}*/7EkL= J`+>?v1s!]AYX}wT]Wk8!5N;;gk?Gm>RnWG+nEqw}ΨZ⺯ZWtJ+E\GO]~voYdۭ ;l"17ǯX#s^)#tck^\wUgo <6Y}.ԅ[:W!lَUeI0= CvʎD+"ceCӖ.E?G.tN:Vm:DGHF]<p֭x0rָ%6Aս4GHW(u'OϷ{C:/Hm\jgS;&g lkO>$S&`n)s@܍ Ze3qRxi2kǽ i2Pәw{`zM);QK҃6Rr?_hδкeͫTX1bdkld:U[`tۗ&1hFZr^Bymsl|e@~)ys>~6ǭwsK# M2c9($;juvkO/+׾pl7͙UzV{ ZcІ룝=n4_Ov{׽n4мnǍbb^{C#(;^;&~w {w :XCs@"_m6!;b7y}͢Z=w`: 9VlA-Vjf;k?yКjN:vS+}Ǿ^PnVxkNc)5$Sи۳h8v62k.o:Zݷѓ{KQw7޻jq8i G[ Tfztwpthi}P9t0+~$b#԰̟X>uWU<2,/p/:8\,,'jg[0ģ;4\E _g׏w;kڳ/sLūi? ,{AJ6qनhl{wSOVfk͡ly\HgSruqO눙2p |'%68C)-Tk}ZڷmI$ 3{8/xi|,6x]ɱ CnaUަ%fb%zo؆gM?P[%f-Qt~ݮ鞂D/[t?*׮G:w0L4{8+|vms51q$C]WÖ5+|N2:aݺiŖOb^ut [NHI`ӯIk QOZc |@6/~ڧ_1/8x{>gbw`cf}GFPC:BYo6626ΓHwm,젾hފo "gFv骞to{p`z$.|1+Lp6iNDo _*+,sJ GOw\Jߛ,ܿ'IL?Iu/E}%o0'/g–$;ߧ(B n`,_3ˍbr'|C`ܿu4ww#W_ƃ:7 e??_=j0 xN:ܿtrx)_xM1xZ~U/~5V<@Cy1TsAnu'%q ;I`Է{h`a1^D-h~҆%/邵,EFK?a:KZ{-XO GK?ق?f?  ^5=h4mk"~bw䞿6KߎeUг6W ,B6Q$uL{+]3 N;8sj{8ֳsg^L ~qNܼ_I袿/7/;u`<a^ܪwVڮpAGӘ-y{ b+ikH z.rC ><g/5G1Md vh ?;V&&>^+EYC_6䤌fMC|j4;mY/\Ȧ'/Qu]zijߥ XMz~:Js_'g^<}_Y|bS#X5m!Yb_ij[b~Gsu.][9-y͹ЭS'ԦI^3f=~;9=W6ϸ#6VTy]a. LĹFgѮ5]|x?e71܊6K/q;(?oT ~ty;&ut7dyS.s;a=h5>U'Yx=%Ȧ--kH.j+4NԾ@ ̪)"8;登h}fN5aKK}Ê6J%?x$>؋G?K"Ҷk|0H-V#mgq1-,c#yGn {;[:E|IXY5&|6y+M`\=!0jixH?|)T%b/WsS\m)z}JMvŢ6m*bL7~;hOr]X*~t. ͺ{w?Hį_a] ?4tˎ5ml@8|zֈK}E?.g^\RZ]@k ۾;fMM^\wB1 W#ֺ56NF@>h4!u7oj$>Z㹋dQna7˫PX/܁"۟K%u$h󹳂o_y)ۚ̊ f,t><6*´ ~zӹ5ǴMEdyM#G5~.W/u3=IJ+Ykw@6nA|;cWx6\ݟs8?hII]l9!B wC &8So1wl :?OIZ7Fݼӆ HpdJ'<n]`4vǥ$)bzk$#\14[L-ּ^Jrܒے^#_@tΡxӾ#99cp:Bv\:Bݽ!IzlnɁ}s}{O0F |f)J?g 4}|Z1j5xy_~ |9`'1'-TJktqPArrYw&js;xV@=[hs] d|S4-t΢iϰp ר\55+ݑ+vlK|M1g߿Q1*ݩJ]mBYؗ: e$q?F߯^ԑrF*'U8_"I!>X/Ex[6vm/6gθڼܥ(D;4g0)-(Jju,Br*ɩМ _WwmمBx]S|1E a!n\]N}VRS]pw7{ 9<-Kl"]iy`4TzWy70 Qq+-/$Y$j;iTZ!E^on٫ׯ{-=6>#Fl.R4+~5s rÉ.$'BDk5xqWZx6Vdw}6}W׍mOjϧR{d s]Ete%ZHͣiyaU.>+77v{h|'sg߳onv!˧ C{9 =`WTsRt6@n T};]kNO6BuL)=FUw0r9^}UY6!7VB ȑL*繽Gg1 iOoE}t{~qxwV Kvc2s߄M!t\N;~qO*x iPϮ3U,\mRV5>GZz3֫L+0ےߢOn{+ZG~@RI. o{#Ϋ|>w%}'r>|="u˝g8n}}֓Lc8@F6EfkO?ZX7Az'SynBp >ZzE'$Og!6}`Q~ ҅f{:Y=5ꉦ`ۜ:u]F1䳓MKS ԇ̡3J"' 28k-.WY5a)9{m,<2t3r(?>z z{/Jϖ[Dߴd^>ZK2ah[c!7I|& ml9 +q }k:bN̻ 蜿;@@zKݑi̟֨{nDZo&5Ǟ{A{Z\Oj)5i|E^ɗu4u4>Ȉ?VD*&i8TO;iKh* s@7:̺X;g+_cF2Z {=g[S=r8y裂\wJ̌P f!KXӿU$}&<{}'ć} ~FcZzxpN4Ӷ?xS P疎 6)Oݝ8M{vt w;ۖ8mc{I$c-/a3Pϓ7 {`&@{{锈%epT' S_6 %vz{H6U:>^BG6%![Dz0'~I{foʡ*#]qܚCta*KH&cd]=}^˼fo;|Dn/fg{ 䰑wXH΅k5Ww<.>\B:QEx'?i4)3^a4Wb%eONN.ccJ4>/HOF~8OIu!:O~FzSJ}gDMfU9KaT=I4]G<:lEpVs(D=j֯t}};4Zī\RB4p wt:7է?C74:W m+Ás\s'sUw|{2IÏx{XAߞ"E?L|!myEOk_o4=F"w> , EyD35ي0`œ%%32O9O[q7ZaM/yIT?,IljJ7dR4?1U-q﨟DzFeb:[gyS;2ǰ,|^1}ƻ׌ǥ7~5U1|Ȯ\;?q~޼[P _">$vӞ~y!Vs(AL'p%Jf흲eU6n\Υ= yNWur:CPXAY#p+Flx7tX蓤ROLF zdi7C6/ʮ<.~ \$D=]s9w4:׿@r0dianԭ'GbszW.gVr̽ ^z|7Qqp,)Ә7s'<ܵgwhțb̖ .UK !e^1}9OJ~Y[K',ͯ<Ž:`}\𥼩.g#sƠ߉{(bȋRT&=uп~Te4cL,tr;yҽlqMagE3]*O6F м? צ7"~ zn:B,yl6m1T|&c<~2M;a_:9"^l&Ff=\-yi׆Hfjav{1yy$8fsو=E֡x= !^Dy8h!oaLv8XeUEб#ܷ6gxxev]Y-AUq1&hSH6ɲը,F-͐o߱jY䔚8;|%ͤwOM1p 3 y2W/ FD/PD מI5U|eKglʺ Mw-~pǹ)XmH`" #y͚_b\5YuC]|ބM$>( gNzDD[l yNlAīc$gg ˾85g'Vt :^wI_``860vyC_/iq0N:Yå]ɪ?=<[ӉOh kO;3 yVsrEq8a:bX@eX]sp+h[!jΎΣ ɜjx.t{N$kx^򿇿7/̸·ιy4t=*$kJݩϓw;c{==&~D[F /cI[PMslޛ9m(e=YgsWW27,ᭁ|8F)ߡϾ#>)q3-}=vD_6O%q.%@}ok0[}2[zg'H,RYrBGhވ)~.eU{ZT[4%\6f#'4 yi<{&y'n#pƗKܢ9n:5{d"e-G<l_Z[ihnQ+z-iT96继k/O,gh'߭vd8#7 qwQS?E~ m(Q2Sf/Fד=j?SM:<˻u;{sц(~횎XCI?B=5]pKjәF9t+"˽lGPeUߗ ~5L{]D6M_k <8u=ZX4'IP<_>LOrMy}W%B-{ぅ#3+u~?^јGGԇk"7>8ܴMs'nB#_[n5}t mh\ȯxI?ƄZg}}"ezD}7[.\?{ vLfCfwf?{GY?}AF ZX 7;${fEi3V~_F:Vŝ<}rA +n 4E},{lso}nu6.a=IBjzK-[M*KU71dL\^$y.n5QHwh߂ {* Sߢ3@os7 w,FR5G],qszc:\!֡D]fWN5'W+>/KٽH [BuτN4PX!hX\Fz6eZ&kNJf-q堛*qn-ؓ>og;зP&r,[x/qtu`ZIYg!nX-q[+W5gU S"W @Нɻ[jng){wM]A̖}Mww5olۉ975D~D*,wv5{gkS/3jCvrxs:ǗZ&&"a>7;HИ?k<8 I1q炗q׍ݚr(vdfo10V?0vuӆ3?EgÓFVχ kkFyW|}!ϋX f~zTV O$@mz!%h5G5X>ߤy+'W[2qwzuVcO9hY=P^|"Om';gV¶I9ߪwͼ&3Bܱ#֪+#NѺFc wg$y 9IrãUo5j!mb ĚqyC5~|q1ydep^F1dz+ '7T~~d -4RsR+kV|.MAFǢ]/Okg߽@}AOG3C];O&,+դDҙ"FQ B7'u},u ҋ2\e=XU}wnfN/xg\_H`G3Iߪu;{1{qVloFzA]t2[9>|X~vw+qvN`eb?Ԓϴҷ,^AAk;;g^z*j1N%~?:1#쳩Zά&^WFnf X(E=1z?R%=$疪~vBe}>q?pt:Bt1U-e>@lW;ljn2n3}_0&礹g?ay#r28L>]Bϡ|Q\}䵁R; '= }-7_봑KӠF mR3kLvψΆыy$&'%egݿ5"wLgܑŨgHFp.S[m)]y.kr_CjO~w,x gN׈;J_&"d>y"jWi\n;rĎ0F0HW8Gb][~qow]%Eɳb̽ofbl`/ Yzuj#()jVic̞Vuѳ^1iPwR.kŸxڷ'iXs"?r8o+5׀]Zļ5x.t->4JvS/t*^UUll~4n nU.i{8GЖ+jMpT5Y66X-/s';ͭggr 2O1NYY+-Mt':,Os2?E393_J3'aet-J^;{b}awųNOQbd ڌO75_Z YqC4j^fGRq+yƋ3)E酾 ۲)wṍ|xLsznH{VfP xݵy}fC5ߞ״w@Na|xRz8,q8+10sj۹b1DVUB&wN/ d_~R.—|E7 i~Kz6{^Izٌŵdji^z ][\YTcO@f:yGg%έ] ~,| e4kޡݧĿC[[9F%{ Ood>a}X^ߓ-e':B6†G$ƜatdI[2ru1iņ C{֫3hؐZoWe1lwD䐆;Grze=z1m~mw~d96;ǵ uCϝ3ӵys WOأ?*)p~ŚGt''p'NXK.Ԧ"Qe㲿uig5kR^e4NR|N[މ9 6#a*$9kR\K=%BVsD\ǿS{Mv;q~`!"&γ87cy\/<-y؁tsļYVn9A ݓ^wFn2/d0oOUq5p1}vb FC~^3/)rL<-[ W+`MjZq/֓#-9xKX;5|{KvoDL4V5oJv#N,Q'ivMXמYǚ*wH.#p XSݸ$y_ȩ-3 N:SYɊ}slQ^6hNaSC>j U!]"klKPvPٙy *^+'U+~ ' |L=3ȊZZ}Z<2N|_bL]a+"-`"WhV |wF$CY)5m|t :!KdkEmdS Dz1:Wݻؓz₈ݑO,&>,O793b4;f'>sw!tY\?龽p>#)] %wxg!>0,=\NH瓝蹎NDL z.ӳB[oemkM&]i˖zE W\ > +On,yxi!^戜:E)!RQwAdMve焟߻# } jl%~ҥmgcpߐǖ3Hm"W[aąyKF5.vK5!NcubF3âTc6!V=T^iwXioÙPl9õ; ~ ΤVE<4G,Ѡ%\ݢ{c cH&La9T^5<>ώQ!=zY*_{U mX~B?SxZhKgGHw w^ c>_&l~0;?H;Qov@s53p_4$^hR)w١zw&g,كɿqOtD>nұ!,g16cGк[yҨ-tp/r}"3o MfJw]CMc =[!֞ߥnwQѷg{e$>'`@=}1Q'5MFq;f|g3V;ߧ<"jG h] җV,`M(:ydX{05T|.ϲX]  /usKlep߄2M?Igekz{U{]|~[29gvuE-x~^'.{*B&9M&"d p_q7)kVׂh<$~c>_ZCs^E|6 d p(&|'[O9 1]LwӜg\ cT Iړ5cMWQ;nN1n%t&z7m]̏8IXQYo#d#= > 򢹟2/JgV <7q\8VPrn1qGάix79w'B vhS~#,)ww ՌcS?ILyi|ED:UWM3 Ogz6[m*7Lc]ΑۚPtelȫX~1ZYlSw +9:1ٸm5AiM!>\'X{6)mcnјk>{n_1l39~MJ}u稵ω1Bn}77|jhN#Syd<P}g*Ym:bJeiN;vhwqU/]=grn0c^ {$@%y|0 obY_ ?#9H q{wO A2O2OIY9b_EzElp,ex=1 98J<4iy\qWyƛ>)[{wk/j>$ܽe֟-d_'M{&䰪4Mg{?TٱQK~ft^eE9/ܱEYgiD?=3Og_f0ayixh3+~5BӔѿp5xlN3i*kp8^;ӡLw5ggb?0hZ3M^rOўc$kH57^[(p%ϸwaok׶?ߚ~3&Ŭ(iևIxN[ܿsbw`oV6y'~IĝWF 6vE>|8g.*{${x_1W3}CuND-Pmgz!c"eS"ӗ`S~.}\Evs04wb$'OԢ.YEu4_fODG2iW+]NqbMokHzI{H^2g+0黹s"}rW%#=~2j2(o {K^̏ly.0߷[9g3[߷;Y?=,}$->2A Ytj( mNk+?^bk{H!0b/%jGً~]t^}Gb[w_An^`48WG7?Id`86":cDݨr%mF\SJ$=Hh.EL&}&Cm<ն)o hFlw{Mi6ys갬d!gG\8gKH屺!3hzlj8zMP|<]u0}8PE#8%ȏscw pgVFc6WF6)# hhwh5<޻vtq'%֦O&ԛlzA LSHGed9Kv̿~Fy;af;6e+p\U|/̽<1~{&lvqޭ͐T\' :%Ҹ_yvv1:Wޕ^eE=6=WTIoytJ#1hWf=H޾ ;?d:LGy?ص:L<3ΚBoY;Ydgk_P|%9s>໎݌𶭬x_>wxױ3 s|'$*llVzEt5Z]+o!dX];鳻(oB~㊛"ܿDU6J-ιvR&>XUlUk[uoyoK xl> SJ[Sg3;ǴInŝ*¿zW 2\ 'SRKe>p M_xM"סD[MK3섈;<;jw;p&Rgُ< q&, ^ ,X;r;!o ҵ8}ze3+8dv=R&_0"s5BصA\g7Ӯg#mO7hOWzY8s)=NUL Εlkzhow dǰ){2Z_ zw`}e9vmf}c;^Ԃ|Aښ4n^3 xF'c616 Ϛc㲾c"$V ]9ܚغKzg q5|m7zOgM}vf?Q#519}f #{[jyژ?]OBB7BBi[BKV.zt0=@[ q]?^buEg?_7!ukhe :Wz1Yz Mvzl"δ0lA)IZeηQhyrpMZS^q.=BwBEi~oP눶cr8nF%cChw!Vm#c*Ef>r'BsyԦkQ/㴦'_(N pa~q/E{5҅2oe^u,f3qɬ>ӞaSadY]fg]m1վ[Z鹚rwNgcU<鶾hz#Fܝ16 >piy'HtU aw"јO<2P3|j\^ЭкC&TqcAg‹~Ԟ%*S=3w2ZgccأF͆J ~'rǨ"7k@=X}c\︳s}PWBd=h;-Vl${tvYI2ΔMBoy;I6\U:2 1ٯ31wz*]Cӝ.Ciw,bB$P@$"^E<xGl,'ݱqCc&GS&5  СHҁ-DqYq93\b'g۴LVޓk eoYFa^/Uf+י4/hO6j&w<ȱTFF?kY6oި 4*+ۗ/AX+W(>o3ws/>fC+}[> =<-B\X/_ooS-8;y9= β\w׽\Mr)ҿCd냧Q_ #lQ]wFc,UY{w>;KH'&< ]~+qu דpI@Gh%;]珨Bǀ,)[9PsX` PZ.A}fo};0F4B^RFuYg+uHvO~K5bϓ"brj>d9la*jHf,"Ŭo􋸍Ջ41-,n,d˾gc϶?kܾm7ݴv={YQ~-Kjr``~ 9kx 7Чk4 r:˓Y$8W gev\ 4||%D ;@. lIa2sbސ[}>: 9&<8BDv[bo!jOswf e٢Ƴ\0hdJ\c%qu_q0[95eu 2e9(Nx|>'Yc-o`dz ;-NJyY{)2Ukw3Ɏ]-ɍ)P/1p,dT&e~ֽU{~oⰧNsRG3tN^E6s=騝2ajƧ%%>ݮ|jhjoUsťsmi5GtTjSI\ErmS'|ꐛď󈑲ql[VP+V+\(eΕB:Wl6-3uY:S L}H>cmT)y L]"|I͔Ֆk~862\_ Td6:#Wɥ/B&iKs,.+n :ŲMo_$>}Ӊ2'qYqP~8ak{\>tbv[s~ss6byr><,֪3fP, ?!t+}M%Y[֕ 'ɋҵh\yE,lNO;~O`gFO*>o4phUY®Ӿy0AO}6=0v*~M*&ܞ\ M2*L2u72M|o]Mx`2rI*B?Des9la|4'W }( `]o-ubqBZ(}cv_WHVhJ Z:g%JEݸwh|#ؙf_< ˳ N[Q1r} 矻n~Tl<C +yN]  ?)EHWQ0 jLC,]$f{h & } Skm9Fљ+1Tm57}M;T>Ex$ɺ*:qNmi;_:#6vEgtv8sxwפsbq#ƤH-=$Zoiꗫ5IQ/uo&[CEgBgtǙ;`)w>C@BQGxogN;ExcǦy>{ĭ +C%b|g__BmݽDT+&l=cLpUnyc g f>Ԏ݇_A{ٙΔ9a"^h+Zq_'bg Xv+|{%o ,gxb -dy&opuDxBs\ª^k0_b=?k~/O5GcGcIn3_X;چGxܖqhDh {vuzw<-7~~xyk0bqz3kW!wy]4䔪ĂHh,.5]Frww'$'|##C&!L_p˕pY}܀twFX'Frk2G`s9KyR@Ǵ FBZi'ƠͳM.BKJsmCa8{G<kؤX{A3䘘n>#ʓªh tZFd$ilj|ykr fktFfS{n}w`479my89 p߀>ձ7:,qFhz4S4vw ),95+H\\st{e׷]7,}u>vԟJM,"=s|WY <::/X9KԺe%MsLyyd:8Q=ޯNI_0y71uo ֈI}׫JcOEGnY=kkWwٯv^sY[N:w);M簟0%z6p/fg NE/9ONـ/B.d]ȳ Ǝs߇&b֒"YGc| a>,F;[cChc茽0pNw(Y4\\ zm3Ϻ9sm.˽[3lyM>#5%3?{@=U4M2N؃_ә6=O+Ckujq"jލ?^VGVtnn3wZmf҅vmdfEqMa% [U1#W܃3{]gW9 kyY5$ l _2Z2G!K4y8\$sԂŎȞajk]M;rJeLн~c|B{4G_ބh=_>/߫'"|S Oiq;}Yzk?RlrTm30yi~(/o$ $R:47=ɲOTƩ(i[t'k@lAN0h!uXEi'h_f6*bgfɬăa;_{ݹ\,#J@a)Q}}o^ };:O H)pbT)drRdhoXW,? ?^cޅu3f~pjTYYx*#`%ٛ6zpF21.I3ְrqmX$M,Ņ N>.ڞqިe^|uR >3&OY()=X Es)I 4O.6]=a ^ltS6_ 7oɣ-z~95'y}"H<,u{O{E'UF}ٵ]g?)ӈ^+~6=m:%_41aڣC^ `[y;M46s}Y$+0TfV.Mw]h~%mIQ|O;'ipn5Ѧ_C겸SH>1K{,eKOlԏ~dIJS1fyPOË?.ݨBLY+ؙ,?;zMo8Ƿg=ϛL>ɟBo6Dm&SO;GFٿ+R[r7:vY ߸}OQSqO9W[xTA>#K>ũqqqZomq k7y)v%׉:*ďW2f,sOfo'Ƀ]c"e'vEռa@ÆV7U8\ 1ǭ;OxDÓgQcu6ulfk@-mDsL0h Xwz- w.k 1γsx2y\o׮q}T!3xp|\f̠sE~dl|<%-2׆:C{{|Yh%oթlQn+T#^+=[߿lAm'6ug-7c8*pHy4 mcNc >Ļ9bkH }&j v]]k!a 6ߙ84/ꝭU+1x "Ijd5 緈Vk!%h#+w]Y<'zO&;*8T낿̹=]Mu'ԧw]QHw<)2G>[Ȼex k\8b ^gPo$~dK;hEMvV8d=s?:mp ;'ݭ_6[%ۋڄ/ߤc=Atlv鹮 QqG+9HYcf9軏gώ5X,o۬ϬKXm:s͛Dm 9.Ԝ ^a ݷ:1,mZyMf-qƎnDZY0ֈ+p&ӓI<4V3>XHcmo|S%ϹD~[n{[,+WG7P[f̱KxKR۷퀳d+{]u}V3+o3\E>dYC5#: *mkhZ4|1ws^K:\x ɲž!ѿ:`,A _- Ng_;Х^#iq5hMxh᧳z~8@wN.:>!Ѧ~Kg;"y2׬eL !9.7J>qj||Qs8tNa>0ycE./z%ӳy|Lpȗo~W|[TU,5\e$]r ^Ey.H뤟l30ٿlC㶓K!;+s{zsއIA-NMuU+ի+'y_.WN08=cBt V`xbGܑ$ɷo7irFʖ 2BM&ƈ2 3ǝ>5ۦWs,28xcBФtt)?SإWF߯ -D|"ӅM{0w)w2#lSF{nGC-.k6~T>կZM:,66@._{y\J&[ټ*'god}V2eUz!S"x`-s>|nN#}c~yN2k?!g,WOC22h&?=>4v@1yqk,Z$r9ܒih+^>b^'?]4~Hf#Az#[s##[hϲzFoCt3;'YC#zdT5ȶ9ԃ$I6/d$9{P 5A5eTwݤ:Hٸ!DvS>ɃjDwDQjdZY_b׬Kkf5Uh4Fz [ݲl DxN:N:ò~'߁2Ͻ%0zڕudMxww4q;l,̬L5ɠ;Ĵg ։tOʜd:"{Mo;i34ǥ}c衶&HwOy.g_lrZOk.ă1OjA<-roq%cKշ6M8[ae#Z~>y&+yGh7D禇x[  yO?/'3{ k -}'G؋%cXBZxށ{VϚkZN5;GMwv׆|y|αYo{7l"-:ٚ7wB_6}~ҙ3-"ξ~%ʖhZ6T ͳ?ίc>%I4LwwǿƦLp+^/:w~1ug=b{d7}A]t{Un&@XJ᭷Et}`=;fOYPLԗJ˧]tXֽs3=Ieb߈}OwFF.$t͹k'{YͰnT⾾shQ_Z~e.y*p1]rx=Ѻ+6QW@EHM8lK6;5缆SQ$˦qh̄?v&E %IkL{D<:xEZ-=cpzZ̮ls{ޒ(xD,oٴZxkN'źkLߕ)soN^@ku܈ލ[2Y#'AIVxV>a$?l7zylCk?׋;+G9 DMVwqIM==Muc^w`;u W u?th뗰Z?ch\I:!z6^?_"Ԡu}te|23r4@׵\vgTM:t [qWjh[kGUNQZ*B_7`8/c>[1=^YMcz'Frɔ943\Fݔq_7*_)'rUȉ<.'@S',W'"F;X'ɧvp-xSӨUeawr6͜/m>hRVYU>;#x}AF^o)۪'$rhSh۝9NBje3/4_U;ϨrԦyzBtX=)w0zjj;yO]ks Wl) ^; |XW@=?<&S&ƋGxq FB HkL/"55$_{qqBuK[8'v5/O;MD5]%=KwQ5  oYhwf1.My8O1"1w{A9@AB#t[d]MZ֩W𹲴-1~7],c:xȝ.ϫ[O{0luxx1i4%݀1@;i\_B) xwx.Se3lBj{M߸cY'bQQAW=\ cpm#>K7yqVCDfTMge[bkn L͉꾱SB=-||Ur;+i[epl6myҜ+33 !]7ldO/ĩ0R>Lky`5׾_ skhoWks8ᓤvp(5{+i ^95R$cb]M4'~'m~u&i| E^SsJ#dїJ4ǙD#بs=`#Z:Li|Fϣ/p{'8t3`v3أ.zMdY8IkK*5pG v |T<&6m-lwȵηO6C͓GzF LIF#a@Og)ۡBo5Zq]GP7gGr,!N}΢~\ƧMSJO~O',gHNKs[׃+ }:1o4vNx!YʹՑ< \j\]Eı435˕Gw-rהC !y(f> u>2f澛I?: O=Mwyu$_1L_vzqɃ[^~ûcg( ׳O[Z1^|n y;^ɍp\󉇯)xG=$W<|a^'k78k~UM+ޚX㫉7Sݛ54yZR{qo5/]ManuW>gx_^ -}z^ ?^Jt8-6"oc%@/Y[FC:n 7q` 8W@VNѰ۟&#?L =s@z[LJ5 8 61+O%;fӝuNf;Gll 5pĬ9s0/ MWјEr /5q!s-PǼx#kMbx0:C>Џ=4GeF}Cyk :<I{~&#/S?EcyW1'Z͈"_}4>=x/c~pBZIWu=[D|ZK'UCzhm|E%GF~3r&cI~ؐ*kJtre^'7勯>rF7qG0>]]5TPe]1@2G ;:3Yjy: іΑq ޟ-p~;!MPBM Gk-I &u`YZ^/G3l,&0X5¾F<#w\x%gG']r!,fڀB2~Sφ?`UΠ5Ikxs\ɏkd/_-jdku1xW`u={73pfh&ڣB涢ļ7y3@Żv}:}%G47ċ:7c߭8|6c&3SU4u2_=y7[Ƴ9'oɬ873k܃82_a+i6g;>USSrM)=V8[=y:KUb:C4hw /nv<$~.uEgXqbKȮz v[X#-Q4 wg,=^Z#eboCpV-so,9B>/:8Awb:ijՍr݁Lm 'Zv!hP-?r`FfQp1f$']e$ j7WVIn0|o6GOgg8!>=D:]b|,ӈF:g RG%/~4ݝg5y(@:,i6q䘨. .jJzJrI y VToo~ozw:+.K' \ۯɫo}Q d"+#Iy-$ɑ-o Gį) e?\+ϏS\?@|zy9"Az Z`9ͽ+I{.v޳m.&w TMh>O]?-[FXhoI ߇e#ɿp|ED-L/wm~ oOabƲ{ l޳;u"|Ok2yebpNڕȵþ\.}I,rsis#b~$Wί~7"=Е2;驛ž~#kݮ2ylnckF u^)F[| Oq"?haxG_ߟɏX5 Voz}l|=hd̳4m56bmؿc1m9FW{OEU1y9 X[Y/bPO2s^{BIL 񂕄L Vcs$=2I@=l&=%X3=m&(zj@0B; 9=>g^kuy{[?}ڻQg|aŸz 7gk5g^sux5qe#D)sghFP:gSB$ϘS/5&䒾O9i7oƉV-a;/DTW! qjѯcS+r;,Woܣ.iϦHoUEDTUV\i_L?é194_{q|~9_C̯nP_6RF;/J_+F= X8f Afn^OMZڊ#wXw59ܚ>|啌7Wb}ov]݉k˪oluh|YyЮ#`EmY O;{"IEIzeݞ3XZ_ FrB1ɜƜMjZO3VΤX9෿wV-X[8_Z6wmi^eUf,;e){>WĪ=lǘț1֧O}/}c[HiZr_gڟwァ2u?jKrJW …sB+5%[BUJ /cLVt8m:㜗7g@ϯ؟$/7Uw^~K32(~gol d Ҋx-{N@'r#ο8Iag݃t{Q<^XgP^c/$7w$o/y|撢FXpEß"^p{TDy{}wg/dm k}QN}n*s XAL0AniTXwb5eQ^85Twx%0w`>~_Yzz{"ksn|014 ?N cٴ!ZB2xA[}X;% cx@GENCcNKe\Wfgŏw0x!זo_l"1ɾG/d)EGK+YgYq˘r^V)_S Qb_∫c1bg>q|'Ƶ9WgԊf>uWXopQvpk>lgb'|^'=N.kEy2v k:5cxЭB #D~!,OԌeᭉfJ,  3U9&>aU$Ys gKp+Oԃϵ)j^Ӈzﻉ!ϭ#osT]4R_|j؋2a i;eP<@|`= x%9e|߃)+B~WIR%-ee|o$]!+WYQڎwV<!oПpWoF[u|>h;e?߻?Cvclqa.wO{^)QUߐ180JrMTM?)"78 {hqL{_IzQ=*?o#sc ~:ʝ(^Fʜv8e_+1f]gYOs56v7Bc<̙qlN8};:k7֊8&ʶV_5"gKmIh U~}zfKUhc;m B.ۗE:ÿG}mZߜa~o9ߛ:=Ѓ5Q5qe ~ZVxL3X-){_3.w;JSE]!+FaoJ *ΖBvYkqЌʥx:v(f^Go2 Ѿ':g篻Nw[scSJ[<;\V{s鿿9zEZ%p|_wchMK=rjhj3/™]s9&kG +Ng ss`g;M{d~qyWb|j8i;{o ZP]g4L,y){:90-c[Ůeb>3G }}F{A#N 8YW)e'|P;6VwQ/ wTٷX$*Y6 8Bͪ3ccMiPbISڷ%$N Zh]w=3aY޳wYO$XY0^GYlѓtn]u!, 4C.?]" 7{;8ӂwW-FzpE\67Kp|ű/ݿʑ&pņYKxV1R%<ÇX9v9-n_}%8h&}\E3ErDfz/WA6WD~7茏W} # gku-<>t=\+\/EUEQqlF>wEjt7\,^Sq ƉaNJgft5k2/Ty!:ui]Y>=hmyJtj6c/.-s,P_.oc B~:ʳ]}yp\0XYlF,c\-Z5.oWxgyo%1GtЃ3Ig2}3_(GrԻ ahU9Ն[Z_^JNҏ;zVWuZnRxf[pT,=‘RGܘUCKe =+y1c-x&k.ā$k;zF빂UGi.GFs ʙz޸}N3z|3CA ̙m,x.5mJE1)NT\ 9cbtS«ŋ`G(aqU9nCĚo;&&:':s% ? psyYm 117/5ݼgJXfƘO#]QN 1+A˛x,g<yC"ӁyI]H8%BZ-3W|ihG]C[lG>OzO,f eƗ-JW\q4'WǑSm|K;E_oso2Yy_ŹْZG;}uIz+-5qc DeLTX߯~ر=p ! v~t42WO<zQ8Vv6J ]pZH+6[%کX8*P83p9tl\)wމ<UuKQd߸2qxǞ:WI uk?@497{1" ׄ1nLoe,;'r"^Y|'} 3fy.yvZPU-kŘΔ6XA t/sזa̬#O96$Lw,K\ j Km:imF~\g9C `_76B>OQhF#XA2̥@pYggY 4av%J=C~ mW;\dH.ޅ7US/ͣV.prr4JmO}uN}2bge/wb|+w9AΉuYs텕 Iss_HGjw&J>e3֐w; };ޗG& n!Ƶa?+X.N|PvI(j=֫|牆ұ&nP,!2o3{2r-Z<}0RvYd+W:A{ceLc&#E+yS3[&QO8^>9߹ l<0=k^%.yc|M &2mZ4[yIX:>ϴw?0u:J]ÃZ[tk#m͐]3N.+|jww$^beè'#IӶd鉃u&1]e:y߃v/d/`saJ`uO?NF.m'iXB"=6tCNMZx -ds~sTܾH?xY5ubn.HpffK_qkPy71Ь%ix u@" m*Oisɜc͕w̳ ĝ;FUMfM_itk=.mQ7]B(Ɍq6|Quu唥AN)mR37̅yhe BƗK^hc~Hsģ[%d <`[e٩Wr9Hs?VdeŲ͑Εkǵ:F?QO/f~O(hHϬ~ +?-V~rSQʭmd [+Œ|w7L@>*md~䳏nz)Zll٤%814S,&ͦb(-<7;2q TN4̿:"2wjuf̐g3b5fkFxD.ywVm(ucBopHs"`3-HaU`AmG:?aN[Hy@?/}s w K^0aOu[ V!p\sq-CÚmR'p2eAr%eBSl2ͅJfG5SvSLyRmOP[uJ% PMt.wܷ=?e(y[ʿ(Pț2&~mާ±hpgE#R?lw3Nh iPd˄b7y,t:Ub#wI-_뺘sauzZLq_6qզ;E=cEi㍚AAD"h?vQr%BXޝIc‰}Oco3q=Ef%/24uju 0!<|~8<29Qcpę;b\w 0 >櫐u_o<Clـ6̂~0cORW!*'#[l];]_"k67î_:gny»3𢝇M?uˤ3?k e,:~c=Bse'r&&jicM|57eC9>'S IHPmk/DYqz?'񕬍سbuDqHaG|)eFvmD}=hۍoc>GOo'#5l{(^{7^m>ڐOk^rQDwcmKqZ5')s= \@Ğ.J[s__yױgmÐomll^nG'wE pV}tR;Hğz yvܚ7_2ט7 Y܌sQE{M҃ u6R1V)w𾚴xlgHa봿 Nw=ԬS)O$4eP|s05V3fU{y6 eGk!uk=/Gwu_9_A>tBI=p ߹D /܀h:GΗPh|lg]zSȴX>iPxK̜5'BJj=BʲK@!&˗*B-?4Y)i߬K~}˯aIuXO t˻ c :lW1Of3>y˺̘7켶ot'Zxz6o$p#JY;tv^X/Sl4a+}燛y+ נ^V,Oes;k|QJ9ԳI[qf#QB1h{{d$Y\WT. /y+?L@p #kji{3͒{bO,oxڐPM&eE%]omo}߲1b ;꥾2YyG ^yQǙHis7?)+':^+Wi!)㤽u笰 q⍲h\bZQףVؐyt0Di'D?FZC.1ݎƘ,?ѥ Qۍ ]eNt,t)-]^-Ư[$ vEڊL;*r8ٶVXhHWzFaRX>&,<*}%~m֠d;mf0'r"s7+'/u cDuʤ gP~M8!׆?4`K$E}xMqn p&ikEǵw#^ Ͱ3|7V檕3M>Zs@&4r*^ )V>o-yl)ɳ}.g*m `|sƢ{>+.cN :Z5X uN9 Qu+Dk=_ri,u~{12%=N >JH8>'./-zB<ch-~ҞsoPWGT贈s6s$ݏi / S=GL➾m{@hwIo*:pбb9<灯^=c6 }QD;D=?X>FʶfL~<>"࿕aPe\&fa\K _S,g]":Z5 0?E^AE,]Vc]"ah%rsBWҞ6ܘE1"ivgG9ufLQU#EӋx rБGL~mBЎgN<czd̸L/Y7ЎWeNZ^5J" S&Q\tmȋ=Wƙs弻1W/yYh} P-tŋ?Ys{3ۗkn=7˒rkn0^}(yiws9<:sW`tQ rL3NGhA۸MI,lli&ϙy(l>y)aOxMa\C^F<͓1]{ކ יI;'}_\2_ C;?,];gSKTldž  23g惫7MR>jp䝂Xf֓U*rFyh,3y-x>|.:PC=Z_+h13OkvӁuyJZE݁o,n u=V_lPՌg?ig0eLH|{[RQ:}D35<"a>,+ QWS3}%<'S;MmpKF8Ei3 ÎaD'BMiwSV:iaNS~ wzOMs΍̑c]vuc_vSsZ>κw9|p/C1-deߩs %sN)`=%ugF򗮟<]'=Fl ߩX a "a38{WH9J *23Yn^˩/a^v}Κub5#kkt^c!C Yo֌E=V\K ̣xzN9vn gaLHnOJ+W%>Z9ejqμҰS%<>BM LSsȋ_;nge{&j]A DZwE}+% 2gy}g(9D>'Żb7{u\xA]@kٚ[hB^KܝU 2ۜfȋ՗eޭƾڰGnv^=6em}& ާ-KW!˪&b}sO8lO>pyQ|r4B8Cjv"EIԭs>t& "pHtMX?;Ꮎ /moY/NdFu;ӛ:)ϥ36잪Md>Έ1/dgjmxJA?spLzG8.~{9w-5V*x IȀO8D[#!Wc|S,{DG07~{ Hcz+eV 95XW98z|"Dc ^e -cQקVػ0~\' hGY5|]a6<.,6;UDZ~Gu~8tf6=u8 NMK^8bqZ ^6|hisN9 x5z=w[ĿYye FZp|ܾ>?q/s?cf߁cvs;L}łW]vJ~ 햜yMEUFwg!cIѴ~f(~{xG{XX~%ZfZ;1xik8Ei-ksq miW^iz|jV -jm&SGftE=e _yQ𵳟GzMZvQE_8G V&7yHww`/-H;8Kgy.[S۾O^bWLjz^ι굦)+_c*ָHcnIGߋ<8GIy^k7G'ژe_ XG¸ h0yaUMtGH0>&__6R>y\`y{MNI+NZ1+V6iNv_8pGHݻ2(HC ޕ?hB_qk:q]l|0L]Q>]ͪOe[6 Ү;a]wQ^В{?'tsi=8dC>g]iqR{޹xQ> -٦f`Moc=q8vcГeq/^!voKt"c(ɴsUt2U% f}y9Aa/C`PagÌjb ;0g„ς ]1wQ-bq-F([hW+wD@9qp69S=s9|TDMs)ķBĉh;d^!9m Ss;p1mؖ 5KǙH__{&ѕwN@dޖ{^ lGޞp̼U)~1/.do?pRPNJ< N-}/ )_ Mz=$۾Z&ӂ}Уc6]>}VRߣXgWuY0C5gL[0`g4Q6+< % u};¿l3q O"ϬC+4g36gO^Ezv~۬Pn*[*~;[>i3x(LXFԴʧ7`ԦNr_-@*`|sPy/~xƑ_ ݻ}8TOѺM)D_g7iy+N\֞@\!~' NGڌE7)֌ (9p17ꪠrO.נq)k=JnV}DOܖi |e v7YSb2}'}TauB?c¿1=k8uZ;k s b+Tc6/+qї0*n f2{5p30t<Ku߂^3*f5| pҊq-wr.I )6xnfl]Q Z+~Uo^m=nlDzE5Fu=7\:Dή6dԇR5j_áZUCTmVLeqw̡=+:eq NUbeMte뵣 ߟ`AdF>y!Eg~}$=J~.>oW|aj2]տxs)#E;x-_m7e[9>=w/ƧgW5>2oۏ} {KŌ=x.ų0efſE3wݶb.*-cENJÊ hD,>[A7pL֖("?'2k݊hPޢy Vh˗N?eƭjبWo_N?4˥Ǘ]ʾ(T85Y{2 Ìuȗp l tW0:yFqPCfp֖3K?y1x = 2.п:dlFױ"|Zf6cL>js U893LgS; nx3R"seWNwŜ?utoipFڭ*{7>HUCq2W5_" `^sX'_> pg[g,۲QXoT`4{uܿ|jC7ߕC!r^{P8΍uV cA&2H< ~IfZrJbNHm3'"ȳ垎1[О/V4=ɗNwDE'vT[rA;oZQO܉׃f܄5? }+=i&v_|v W՗+Mb2נtxۭ> 8>J-Eln̪7^}=U~}~#t=}m^ND]]Gp5I{f掔1d%w<w˼[.֗d7-\d̉Oםo[D/#PvèOE: >O'6Vwܫ\{#p kkGڔ<v꼉SO^ζ*{ߓǡMźQv64pҁF❴hl@9xٮj`Ut5]9볝pY8⍴ĺ %h5Q>؉S:,S>q\ rH>&h,~<) QpeS1~ƾKP|ΝJf@N?Jx;5U\&UnNTn<s]\s^w)}ډ}bZ7\ŋV]u!),:/Vzyf\̔X61;Keρ:>,)coƠZz0zg9fɞ#,ü0T,z>='{>HC&c:&F?gJ* &q_kr@'WsΥ%[LZZ}umG\g6t^ 8bmimxo}\? gzB'~A?UksOt?͗k^5Һu9ps:UjMB1b)/b~&76g$"oY3֌nx5s#܃e?%o1w/mv?G53Gνw m-eMþbcL1ϛcy~0/h9[J~]rK9sh栩Vc,C3|?1Ԛ'ZsFK Sڶ(y$|N鸻NǟkBϹk)+ Lo)1(W'7~q!+sS>SJiG`:7 [|>+c4Wu4ݻrR]M_}TK{D E~i}GOEH{,l_ib_V /.]EGG ou`l^sȝ*  {_TVYK[v1F<",JWeg|V._`4gG\ih%q3Nc<Fj5KLjM+(Jԑ7O.MAX?6k&ۻbo#+'qd;mb9{C* xpB!|x={Gym}~kF$T}}1E8ߍߛj{ŵH[kBWpOBug.m*!{-4Ok9ncn=E_kѝ+ͣvKL[FabQWהt5׆u侯Ę1U߯,0N-&Sqᛠ{gN ywIq<\Mzߑ =qaw⼓d[w|WΦ8%l{$hBDvuhg-HcP5>פi@/ OMuIO7r(3Zu P̾ly J : | n.3AP'"G?/ZkqXwu~2IO Q_Xg]Gi\+CuʜcVԓmbݧV,C2!U] Xt˓gCLY82+^ ݅̊)~֋g{^Q'3E5̣:}'l{rwc;ĒsXrxU_:v2ylՁ&ٯ~9ks ;F+􊔵G9ƚ[vo%Rw\[7WԹ+~Z2Ot{scJ,pg&&5ƣ6nj" O\{y74BfD^5U/3/9v}uW}/fO,2{_=c:EM܁=0^zl.hW;1^' ]t6RzQ88Nur,{f`u@Co'We 5RO%4\JWXvL*(KLyU,%$T~34JԾD|Kd" G|%nKmdjs'i9FͼS&ݛe \.D. KqOy<3HT:mٖ298н8w_b8wuCRc"6ԯbهQe)(TIS_[BeYvT#e*l' 1꒩.H7l1aŁ_4ش]Ĥ7M\l1Mn. =.J=E[>ߒ~lN_^ SLnE}j`gܲnʊ ^;Po2;2"!Zm}BsS+[=/t rg;fzSjfr_Г|¸Г cbۢMzm$Q<>_ٶ5%^OL!uX^9" Cw ȺqzDa.Oچ>:0)U';u #K~O |αq܎<^L{nuffN*m4qW<#ƚvD==FsFS@y1NU;K]p3..iAFJ1ƳmCaGڢrsTwU|wNݴw}3{gc _HxY9"yʣ^dV -HD[f$jaA˥nsjќ x?(혴DQmsb ʢC=&;fuF[bV2TJk?hԏtD)g1h76O}GƜ\TҿyOئ O&h33fI C;i-G:'DɄhs!-]dNogjYlwiK=g>x5 Cй=C=:'U;d Fm;2Oxx{ӱvT{qA|p;pR:|g,4)WOjдW)pGd3KF/|+pP8ӡ6y2Falou]. &+ubP:Сt䉂f6wu(-Ēԡd ҡ4*0J)w;4ϒzPF(=TXrhu^zlQgC:ɧ;^m|{;_)s8ldfK{iȘl^g|yNk.G1.NMGiβ:ph}m{,K:߁TN%Ώ5]i㟭Ss-gS5n|i ݗ1[}.E})q6]>NCy`mҝ^q>~lʾP?LUV_CҮ>doΦ+A323i4ڴ9k RFKk{ɾ|ջ@:A:O1.g]_;}*Ԙr<^Y,u|QfyƪqgS~wǔd>aY&aY\{|{ށo6;Y~L+;E};kcE}˃1͚" ^?R2a3#m^Dyk hƾSV$0tС/rfWZ+Awfi4Idg/kq{"mY(McX󿾗6SY{n=S~ ;2h+%98z?ْNNl.S_|g\ [(}t`c]sA1vm9u.ٳ/b>hҧw笩I9rƛx^%dC(_2e7[NdIp|+hϤiىh)~XqeNޕtlmcv}AAK튬v>Ż#MϠvQYSSgMOeM*j(@{0ivOYiE7jwn\DJK5+Lj:RDyG8xwPf '3/$1zd@Z?eųM)cD gQW}:]Sl *ׄ~5M{K 1ޭWl%~>&½k&S'c/ ط=gPmS;S`igZw_G] c<WJC+8^I܎=ߍ9>ۿܞ; WoF0(;\sn7.}-`d@&/ g+u~# ҆Dt DuxSO(Y?;jNV9|̯n%}VQF8ޒYFsSrߒA^'YxkxGש[zG.sZ6v)zߔ\2ר*6vuvٯ[o5r~ɜ]bc|c fTj>q͸9/S%|f5Rf όCi޽xz,cOC{a=ҜY|]pS_,x_2˴8(⯚~ft1YSkx/H6ӾSfcyՉZg3M A<=?z{G~'#qzf3H}$ Տh3EFҔ;$ yfӑo_s oscSmӖgQb}}v0_:aƲIxu} ~~q K1;'y^3LhP?7X+>g?,g?;>y~vc}.G ӈyyp?g332~YOy>'vSgm>!9/ 9"vğeak1)z2DZ|*ULGT`14c%w\,/~cǟo~p`?~&fO1J}r5Ǐ_dy|,.I?K G6oES_Mqo6v93yG#c2ԟ?ǛNnpߟY4z;-X<2, z\]Φ6(cm/g/t٭]b,]vw<3^߯Xi3s3~z!lYg(%ޔ}߉y-1yucy2̡<f$l_]E ikԀ1#\]\ƀ.0@=uoO>_Yl5:>?g@gqm*hE.kY^mJ͋*e-aYIT=ffٝQe˾-d7 &fKQeJYJy_ #zBfl/Xn#fLE%Sej4.gY|6XUޡe;\g%Ixu̕tSc:_^tI۹m+A#9Zb[ ضP:aqx $q'Hm-'3Iu6a-5A?XOs~Juԟ9 k>'>l|=`q̱7oG緭qocNzԷ:md~f~ݎAq2oyP$yU3~h_x]l[KjM73יПJ$7N!z5=P.u}x^?uH:;vrcr,xX2שQƼ2h6O5 s$"Z ܷz!] Y$s*'Z'kjWȬŋwex >\/Zh7UM/rȘe/*҆)2ݎni#]<զϓM'/LKF؅)fLǝasZNUmߙ!ؗ^#m3 |ùhK`ϝ77)h}1!?_>bN3f_t/2nW[=W̜ԙK{=E_P$?e&).5O?>NF3cX X2c-<%2 xƞ\gJ^&:SෳTG1i˗=6\<߿b!8ʟ T_N2cīeaS3BÊZ4JkȽksybGWEVg?S_l~ݴZ_N4Y8Op;ڀ+zjZ&༝b$3wٲe g?ߴ--x>_"A9y9}\|뿹̧զu3W7ջZ3NMؘ%5Vܠ&p^ .-pVT`^fD"m׼%]5z}g#>{\nŹ܊swE1-_qH_+>\+f]%)3α-}9O6䙵|J96ͺMqTi͜_hfYExk/7@eC~ȶٹʴY)vfS$sYoѱȗn6~Z75૽t%#?'J>w(s!p!{{ 7o 4|1i?{+_k0@?^j=]l} eҿ͠EqDp><:TE9 t+_5 UgO!f8>; >ЮBeUP[_VI|pUs{xz3TP$Bm4-{_щAf< 8'4|czB՗zSe5AXc5_GUTUJ_ZPBٝ7'Uh-hM{[- /-bW?Q]muStk~Eސ1M4~љg n%,[W̳ˢrIO'z]CMBGCi74opU{YƩ훔) =pj)Pce 'ƦGɓ뉷n[8 0|TldFZ|KHkdk}W\%^r(vlM_"Qx'.9Qw67Ebߦ1۩yKb2c}ML 4`2,Z ڗ( W@lݿYgN t54cM8&7({@0:,+go. r_i63#KFa4b/+cNÊ,D< K6c!JKĬ,!cCݐc(D3|5ؿ11' :I;ɋF%byx/,kg=!"$%.!#H~v8؞27N|HyOt W0ٿ"gߴafw<=qXJ_&FEr{uQZ!ΑuUjw21yۉ/c~l5gncҝLP,c/4zRE%G8[>MEU&y62>;ԯ:Le*Ǻ}*|@Mǂyg#QXp,7RZb}[(݀)Ã0/k,wL;VЅ8? Cm>~JK9~˜hEǧ|9wUu99>ҕ1?p;'|UӐz媈ɳF|ܓB~rW]yKgQgk8|aO"=10˼r_T)?_5flN2U\{nN2KC}J ,D+﹨a=a1SjXRaλ_ʜ{쑺}x7ӳ_r% 5oy] s|?N+šaM&EX"I֤kRd,gkh Nj)qeLTr[<-&ѝ{ }mƾ{66hPzceYG33}lg߸Jr[_uz/RYK~^aW ׸=VY~iAW58G%m}}j6){d"I2g{N;ြPv"jҰ2 ȣX8佄/x]M\oyתk*3wG_jo\iO]SVeʌ7.a>_Naݠ>`>ri3\-_Bek s .2):}(y|mK}G澿4m(ʋ^~eF#,~Ե~h_xLI繉 3T' Jw1.&y7c?i;L_3{>w<nyl>]8äEVŧS^ o46+bzlyZ&8~Ʃ! c"YD`&XLY|K#ͳ6_8/|9/vcYKrO®;f #2e<{eĝg)Fc{zk߉[t(s}үx4_;jT 1ϊ_ɑf|񖩫'ilrfZAd6u\yzL{qjkK1}4Zp]O} ,ZtPƴ?OXX]}YY܌ s:oº|xcRKﰲS"i|݌e~t{J>َ3ZCx\KQƷ#率;sUOΚ2&?uGY}—HPm,,߁ u|q_39TBk!]5mH[^MԌgY3aTӰVr-P'& 0Scj}(>7Mg6;;"4OlsJz̧yW`wu[ʲc9aԵ3=_ oF$P7N ֚{{WҞ>=Kqmaقc,^*02;wơ)7bB|o4@tٲ{bdz|Ϣ( |?& +{{6%[j}<# 翿1qt 5\WksiµZUm(/IxOt8nP8cЌLag4 }7Q{'iO9}S adt\nR3JW݄UBUG7/MQ'Ue6ťg5]v|xPB|@H<\oy4ƽ?T+25mUq#܃[u<= DK[7:@CAeG-ǮzAcH>cK;rMs32&_aÜ7+wGBIv>ky4'О>/XJscpw tHO담QC'&ϳ}ce-MØ|X8?ifyǖ鋓5'颴(t2&aM :]}G.wC-ȟUyqe%{tSO戧BM`QQdg(yX)zN<9{x3Ǘx|8vСCwZ:R׋_U6izgM^Hͨ|oh&X!z)K K)5czWYK{%̝~ٿP~;͌ubқi6m11 ~Cm.>x?!j4Yrט}ЙԐj'GފvV9+S,lA'.ьh1i_\~'"R_j]*BL_e]%B3˧CfGot$1&1+Ee돗Ч:JS:f gxfEԌ5:'FC#$s|tdԔڔEƢ)eh>B:}/O雡cښ<{D_ʻyZu?֢ԁoW`5n"TډH*)a#8a|#;R,v]dڕ1.۳&EacOB(y 2' x> U qw c _hp1ݶ7e{f (_og" 8FBX(Xjf=q{t@Va}?~ж ٿyy%<[,?QR6]"eI\.6fp2|*Rޏ]c5"t/<W>X9"XE` 1w]CCu }w!-IJ3Nv {oQ-S.-\ } ̵p/\+"qs)16G̃1`S&c<ӕF{3e`KVd^!=dRG%Jjwn-llцrH)ZEVȺ2&"i b_olDyGUƣzDT5!WDhIЦ8VK{U[S)ȸpvhz2GFЙ"x*ꚛO 01pD; ^oN2|.izOAWTj2]uwd[ݸ |XYWv5i?j&iCS58p6>ꎧZ{|HBz8[k9ø13iwDƘK;;u7`n^QTZ`⎕IRy7RZFU|զdll@4Gwp2ߎ9pʊ+f=_h- qHhx#&͠Z|M3sn/?#o)~zϼw3כfX650GfxڞN_> \HJ.i* dn;R83>ttJt<4hӽ;pF;s&my%Sȓ^YN Ĺ^XN(5gu}spl-=pb'37Nܿn6qnәGN$2Tȣ%jSIe܇)XnhJ\b}QJxrk஖~^tǯG$ַw!Q"~Q\ϹYO=ϥ׋9<7Vw7SO>eݕ IzKfܨQ8 Mv'0&ڴv_ H!磔ZZ+E?^~8*hw_dK{)=|hy.ͼ^y(zԕx?ӋR?P |M*b}㽙k?/޶zݞ|Gx/xc>闢v4õcD٪G\SV #4e䜑3ҔN5a-{uunΊf [@cM>5I߾yaߓG>'폔8f)$ca2j e}22ؕv;{gt&92iJ?3F^ti>5@]P(Ux Ht> Ρ sRskv@Ʊy/8M3(WߌgևXc :zm{?GΨ<$r_ۓV,F~_ڪɵqQ[v;I(ׁIxnu6G"8oד[-\?鮫i\}Ʒ7 G76Ή64l&uc⌠'+=mB?xfVcKIgk6ˁdz&h6ƞ qRNVa?7Tt7`qR)r`O^|{,g:Uڱ;0f'RLgg培!ތ{9\b}j䳵OEj[=`ޓWj>sƴw(+GWqL#P!-Thqir k5^Ex:AKȥ̘2NQ9\y9c㰴WѮ/f_:#r5e7}w$U:Zaڨ:['ξ('B RwTژ ؝zS(No7'bmļ/|>mD"i(JtL֌<}NsL[ݐ&{18hIڏ"媒3KZXwVi.#*td.}>uKZeO p sE:oR4/%1::$!7UAy?l;'ΆO=?e+\k|5~,b,;%ֹ1urڳfzqUE?Ucpu$O뫝W(\)nEӅ\ p y'w? X~I쾉6Ebo 734˷xk826OMx^m{t`o7#y?vS?Kxݑu4jeȹ͐=C}yb̝H%V7J}z^0?\v%x5?Ίaی?mp f 7Am~os"h aq< #ɱc"\;D.inc?jPWSjiMhW޻uc͒7+/w{=BY\uryA~4+K^{3uf"qqܘz3N83S7u܎`&A 5C^g8|;Q!7HwPjfh4-%1w~8UCKQeH(olŒغQwHoPpFď16^04׌iN :{[:=~lr>4a}ha}hĥi<ZhcXL{mCY:qn~@Qe%WP6]Ԁ?u2]%tI@_OT}}M;IQ=ђkv _% co&FrVpG'cf>x-rsKEhS`Eo ھmr^}mL6;]miҷްp߸ c<v2oYk>AMqf 8?Ɯ?1lSt|;Ya=zo fM@'pawuѢe#օq6}gW> k҇XkqOb>r·{֩!&ipe7D{'Pk}%R~A1N <(㆙;, {;Bj?,??<䇳H^7< 2M/[!72fD;C(CƺbJi#A]p9r$<5! 8l[cc,أkM>FJmTw7:፴=S3ՙg UVзn̡Y$pWkǕ?{Wp(Ѧ5C-w-úP!FYcLj|Wԙn?8oH3#g qc9Fx"l{Ih#l9+(]dc1(͔w%;bl(= w-&Wd Q>7hy!ߏDZ: ֍q*.;p7x=wZ=ľBHijtNjO0'~$Jgc@]\Я.:qy0.89풝 G+ލ{Lm ӃrwY빱e(:֡z< [(\NG{^l?Bm6 {B5U 怗`-&mZ,8L9`N/f&^D,띧X8Vx`yVId>K]"eFbץjKHSZEn;|3KK8[Cs2Əw;$ IH?qЌڌ#5e:mi7cЍyDE6^Cл/F4p_ccX1r|Fi:Ǹ1p>Oz}7;&.A˳Y&sut dRV5t:Ngipӎ =p*칔[yݗq*mB0%UIVi |KNTo_(յiK4e{Jr_//Jt4=XƿFUwhfK/]0/Go]hӦQOrǥ}be c7W~զXWƿ2PN8r %|sѦ}nxfxvxfs#?ڴCe[={ّ^Gqg O]3^ǟ#q ȟǛu|Z>c߬gï^+" voogMSym3r*sGg "`9Yvo=ی?g,s툱\3m\8[D^u~ÂW3FIe2nȲ?!^u!gףl=!Rn>o s2ע_W=7ލk[:29?3mxA ߈ok;ئAeiF&;P'<wi! |Խ̘kEXZ+)CV~\@lPOvEqĵLG ƷhQviۄ?QgH0Xzw5~<ޏG6[xd)c~j1m~q݀*J`y0?*UD~)}V +f/E{|Ӧ<ߐv5Qu 1 ̡s㖦K\cimԜF$XbTPiƊEGk~'"9 +-1rƖ~m͌oBK-Co]kǿI߭:mw?U}r<|?۱U68K.aU-e3f GQeY%T,M]Rip0ѱdM/NT>5}ؽ&.4}?0T"Vx3FR4v u(+A^+Ft(_x.WeV;`V#qCP*ipk}k/!滅rENQ Ycqpp1݃FΫ_̯5er6RJVgޓjL+J2ˎ;*cv͊c+ON{ K[]Ƕ: Y}NNI_KjUw> mGϤs^9OL=u^llĻdv޳rr -jcI8xUz-' u޽H^VWW?{nʼn6۳>NXB wdn6+6E{DѡŶ~EχsJ߯v^c\u9-;# ?p[Lu$K \a{VyE!;IۂHitX}].ic5cV_r{MJiCNUH^জΛ^0:*PWmSUS@cTgv>| pOSyx)a'F>G1uj9Xob$RY>aouԼcz!lΜT&†'Z=!yZUk8!5V;ŬMXhaP!`iQGR[⭉f}}MsZq:n^iiw+'.[NCvg{R%^^S"V"' W!Lu3cO>NۉGaՑHg'-f(lٲPBXYJI ` j%g_o ̷Y6reվ>5Ѧq 9(aUXo5G^YЃ<ރz/$F7W(nn\(@'ۘm9eʻrpq@UwV{d"/R3c/(e??ceɷlV8 0R=.m}m)ª_P}]wS8iEaK[؏+V)rю8u*<7{UIM)7q-ņX /̥D{7I+A?1UЎc9ky9M?~<^ـ|E!֏q8)-C;j+&w:R*Х6U@.a;U⭲pd; Cw44CVAC1I>b^kÙ'#)a# F$gxy'x>OV cf(~42ޓk<&-:q3﹢WW+sjgx،ie%=~ThDx;OEavB1~W?b'̹ώ~뾰̻R"{[ U^ Ϲᒱ{~/{{lfip̫Ĝ7&]k/ҀEao ˿75D ,8W\58U-[-kU3<37u—]%|(Dz sɏLٸ|0pAkiKw[>yU _J^{PRF]em^iGT['>K=|ƭMX KOS=4~͊¯Iq?kZdhF[[oM0'RӪ8 gP>9qݖ~FhB}3k+jijk͜sQ85[[$F VGɢtTQ~|WYG- |q]y7mjT!󲴌 ι&,td?ʲJO24Іypw]m!^t:EunuƦ^l<i|=0iI{hgОMFJ(cJ gV5ޡ^<~?s`y֪\saGe&7A?҉sEM h~ M_srWwNFT2啎.S^Ygk8žn9?GGߕz ut[8K_}[|"ܧa/$f\S]0>q|'d#B*dr# c>sluN]j&®~ x%/1&#sgP.0r3 2םմݘ۴-lG5y2+ 3OX:E}_͘Xk_ck}YGxt1pϟzQ9-31py֧jŝ_z^䘊b֒q{rcR(XO38>2xk[B`Zʸzhs޾(2ag|9Vx/,Pڊ.X; |1y9U&/cqiS]oБKO>{~lNȶ..̴Dh0"B,3E/5 df0gX@ޝ9[>]"B-ƶyylRDk*ÌGuXimq(Mߛ 6]s3 ڕ}t!|bNڪ=deW"A͜Č{ϰt6BGobǙ?No9NE߇Qo\qel/K^Y8,t1v( 9e]YBiٟo(~ǣbal|w;mDO.3mwߢ' &`kZ`6Z_5vslu8b'";nƫ&JʗC"aQ kpݭ ē9|_WU1^u[wFclbn_EUm;NDA߅_ܿgs߄pKqvcܱfxEVof9pޫɯ )+Yd\=:i*C{hs߿=;>ף1gZiwPϳn7a ױ\ݐYa#.vlp1yq/}q0Z?Lz=q5b1`ґiڼ|i#۸ ݠK\wƭJQ۶%3ȋgiVEυJ1_e T=` >\='鮀ے1M˜z>g0Z!6cۈC{sy&90?`lYzJ҆qvi¸*g]W]Rn$^h'3iJ\7Zz:8:K6yw'1ܙY/PvKw .˗xTk{ EHi s3 :FSq\K@y/oF!}#x=J؜+8sfqAe:νRgH13} 4GJN_kxF\;T6̼l}.WӅ5bw_<ߎc׮<2`Q0rQO_wAVK; Gr"R9 :0ٷ@·9Qd`ݖYvҚyGل6ƼMMHx*ԋSn yd}߯ PssFg`^@d3˒1@*]]GE3wH_v7{ER3tp֣{e\9 }pWo ki;/Z?ߞqsȼӮYȏ6Q"Ս˚`~'Iŏc7fyOG=O$c,]j]TL V}r?mI^5ʧsȿ6wsC Şy? N-g֝zG|3xqP[l*3nL-@ io~ԁغ`3}ޓqv#%ugڢü^]pmgiʺEZ||.6Sϫ1~Wz8.A|րVhZȷʼ:Ec\10[FfI} &̕ oY*v@qNGtx6"m2o5h!cE'jFcCȂO,yb҂R]|sS]z:h} _S'L=ݧI+#aJM.c#yϩs.Of{Yxq8Gƃ7ccBbR6f p833֜)KmþGʾ ~;΅kS1(-xEh0xw/r!\hqSe7=$&R#vcg])E#2 nnSu%'w'|:1TI+)D뒇گ؟b^h,?cp\_*cJ={|eXG%N _yCJݫR={g >ܫÐInoqęgF>[~uQb-5" 9[ofW`]?c>DZ49ݿgu?~Yɼ:rp՜SUD\ԟ=ك!]ۮ6Sժpi@'~o&ߋ><*5Q>C1o8s%so*^xKk88b^ڷ\vC7WgD-Tx]%vB3\t>F;*j`}؏ m۶[`簠?f/mh5 '?~eo/vOFŤtOw="U+P!Zy3@'R^M@ڲN_iƶy'Ҫf՟:,E3:cߌ8 !:=_U&fVNh[':=WI~oiB!vgjsr έfh0dNDž.-aE4Xao{˙ U זmOf<'iVNנYe)ӌ֌;AqsW2WL\Q(/7c$ UfAzv̢otn2乡6ca%syb~|@!6y1v8wOl^($kОx=oW"2`޻ S~0ÌO$J]#1-8u?;@ ̲aΨEKjgVi;O}=368 % f8Ӏ9#&{%:fζ.:Bnk?אV&h6\C̼gc9o8dEIim)7sԲբ}K060ߥ~nWU`\ol ,`U]D _c0'g~CGGUdzIbw烄%t$:D$ dEyip@؝cYt:x70Dfu<0.xgqVp<3g9ҝ⸐FHUytCѧ߫u֭[__ʬ.ї|*rT[H޸i]A\HMNFg7ѱ >8!䢹\;Ȯʗ'r܉=>7 _l)legS56TIǕ6I[bs_n޴y?R;;hu|,o]J p\r[4uE2a%3, j1#&]+sױ?͑oc,˾b'qK8ۓR3bplnjSxHx\Oڼ7J!%xFt% 7ғ瀲П4UkԧUq1fu]chQKY_9 ':+!իN3.iN=>vt3D%ak&k=l 9sDukhO 9c wȁ + [uM+H,PC?#Άpj<pwdAE_5ݚz}~#?=|^ecX 86'B90Ig . ]l?S}>A2%Κ]~EeF̬6*e;يL$ݩ5Kc-ӖZB9 63Ջ~{e{uO7*XӑB,z v&Rʢ[eK wL=wlu*+Y=m[ xg^Yަy<=sbipTBmԧ5Yَ&?)!gڌ2kWOP3sE-Z$ˡVJuT<7]7~d9l{{Dͱo7~RawaO)ȭ: vdκۜOg' nnMP?iFw< W6ޣ}iKR&;]Zxfi]ikg(%[L0E 7!74@pI6m^ͽacd 8Gop]v>}Q;w~x/oo~x+~x/g_!o[EPa KoX?޾e5O<#^9n }|xdLמ*uڔ60zl\K 85f0t/mֳ^ctgXlJh7D~_bqrtwnHZ_\\3r4=8=jDs~ty\YjWsXq'9r+4龝2x ~瀘O_oף^U"o8rMf޿#f3;XA=W+:FrHۨ}D2fb+ 1mi sʜnly^P܈=.H\wbgIb~qYJwADz~uZ.ѧ-l,Ѻgw[X]#kd z|)}h"buX?l~,Yn+u~ Xe\z~Pq߲t K42WE {]r™Ji %pt4/L.Ӯr1yRmkͿsb~|0 } Ǖď%+82!]`#|b3,䐸0ks0xMR{'\+Od>- X[)$J.Jr0̱W{yշ@RO607g1yR F]_6gf"R;YwZ!&;'fo;זkXkO<"}Z5*숁w1f{X yk^cKr(sW1s9DGjwWqBSi+a(Tɕ4Ϸo<<kb$Nlӯ+RrxFU*b xs[`mc^^E<u~PgLp28"&Ofv S#s(rbަMfuߎ E$y,٤f !6זXJ#Oy<5=JV'#&z%e./k⁝5Y\OY]s8 |cpۢ!aw _#Vqú=.?=b;Cz n4wK_1ǁTqK 'kw-rRߪz',:gI/c+Tֈ~<Ԯ1j&Ǜ'JDՙґK$˺*rm[zt%-k8j#y.= w.kiB~ߩHE㇍|&l|t!ׯW$SkI}PY{4Vqa|g{s*^ccr߹DEw֠UJ#W=6z n~Y؄LuI`tp >9?>4Gx>_il դWsKϸTE fWOJVwVt&35ҡw{Ag $Q\'dR6kG#=h^?GpB.8 M5$3\HvpxT ;4r̃.X3:~ojIrňOirs3X%51ؕvB/R_\.ᰩkf7h"FcvqXxKKm;}Kg}K[jdVYYҴuY?FnaW֤ia9p[gGS>{hL?qu<ō Վyknsоʩ<'="`}ib=6qKb= D|)>/ ;@0a>#C|YZ_` >룱 ؀|O;L9qr;_ KNǢ(KB߭m.@cuˀFK-1:Mm>sNxrqq]>/ ~Qp8"q4\FOаs4^89C93D,gBȠ'}W>]+-i%!b/x>T|yqcwy"DGZ݈- C5^_j<;q`V+ϧi~ oғ5 O~j?|wCX+ۇ;0w>5M\VMeI;fom gg;pNNMAr_F}&~BYFI"{G^Tއriz=ȃv>451c8#Cn1 e)|s Gc{Ƿ4'Gn G/Aw8[*qiɔ?˸?}%2Хד{Ii2cȯ-~q#—{N؆h%v_;w-gWq?h<7F9Btuٵ`Pwu7q쌯(8CAo.YsuLOBG)3apo>kXs8yVT$Ox Fl,M?ȱ>UrK툑Ml}g/'sH,|캔3xmU~1Z c93cҴ陦/6hg8#runz쏶bZ٘LG' ǤE]gem<qtӏۭ!@Z*ӟF;M`6O \- #k$l9T5 _$H9ǛxaM[+^ss< ߬ʧHh#|>YQdG囲KEK-/d<[iE> -XN5M^azXK$[Ob#68~ gO6/!3? ?B}9y6/Efv=,/V>Y5MU~<0ro5qƳhdzǐ1?>@_5[0qFmf'Ag{WVv W1aguF['PbA`_X3~;pZ>.e:tcH;ðA㞛nYU~U0|xMEi|3C)g?7{?_/'aDS2-tR_зcɐ%&z9?oᶑzFn *?g}1- e635,X#.t.{Y"xCeX ֳw6io \4cA:99xpx`D,  =)cݯzvȰ_c.Na\74gP-ںԛTX ~'OT["/_Gu__:ܗ!)ܷiG=2(͇/S&ˆ2t_v}.vOE;coCWjK8\ȧHT 5băG<7KGRi6l-{)i}FW`M'>ze9$$b-/mn.E| !&-dk| 9[Ot~~OF~k#L{v=YXޗ<&Q ߔt'އ5ϡ ߟ:ׯMtO=}W$q{qyBrSE޵Lޏ10 ƘX/y32c<~K.B'zp0;n+xGqo'Z z[k#eLantk!{^ 90?>[zy]ٵw9*=с}miɠ|\y(多o2!}C</ܽLﰱ~~8vi|<C"/L얳RFb9ɲm 4 AMF__Py.}2جc"|Ψ>tht[Ǚv`U4~>y90-tηO[f%?{1^l.zes2=S×8]~X^$~g誨 fo8'ށ͑&'Ffǽa1f_|e7.#/{|v~6N8?VT?2>KzĠqøum;5x:r?zDz{4?۸^yʨypj/m 777-u 9n^H;^;c.PRtzfB]jdٴfhZM1KGD9r;RK!4 4[ZIar]T?M2{1g%s-7q!Ũo!ӈX(סUS]AX<ϼK̇}-g+Zd3F)7h׶ݺ[,nL>HId>> _gچew^r+6>dK 8Fk)~\<]Ki.:gQVQ09Z$:Fjoc iUb ^; #uRU六2[;bQ5 }CuOֶu\V)1|xT/@u9y䉕 u_$$sr;`\EDb^dm+T1CK Q61~8'!<I<'%SFϕKoޏ<fv.!w%k~NLJ~ ~V8xsh/ԳB?.C |q'QY7|:ځ8't va0بfˤ9y-Wtcۘw#kro&+x!r(r70cz)޽_OѦ4WYTi^El5g5,O!eX>釫.A|hF 77oGeM~o\|>6㼘JN`Slȃ]c΄\窏%#k WodyrJ6slHyoO6WFt bMȗbg>Z{U*r ȺrLs0vek[{,GKܣhq_<ۡ<+S.|x]\B6~^p1ݾlвޢL6ݢw7B®\)o|XǷ kK"E.i--A2Ϸ$i"41Un;ax>6^-څ;{xtI:lt{5uz&6yTڃjx?_(ݿ68coP￶?,QsZ&quǮ2kv:Rd-^ևThUc\m2vǿ2~eŧ~9;mͳ '<Bvo8m͠@m/6X L'?M\{?!3ǃ$EN i# /$#߄5 d9Jysٷug<5w(_@۵ X[.1%o\9Pa~||IqOq^m+kQ2/%AhSMOC:IG.6iI;.řDJ%fRpCA-zW*QT{:xܣJ-U0ˣ [nN-lϭY:ӷ5R߭(oDB=>ovnf k@Jp9>TO?aS뙶R:EFn!λx&%^YfFΙ_F7rpv xWA@Cu a=q Fu=WoKQ)~qVѨi_+Y^9(nY+#sϞ[aioiNO۞ϴgi}#~쑥_߮=^?[~0,:ysyx:Q3>e&DS¸ Ym|< 7R"}ި M)LeJŹCls$1ɼqYa7Zg/ʼn CfgzRxe=5?IbcEZ4]Q#_u;DEwo¯!A&se3'%{%N[Xj0/-e]ĒխV3(x贤EvZhS@n6Əd#ğ-ϒ*ͮ|_f3ó!ض/ e^_O3*Mb׭c;iƑԫyUy$؝Z&ickh1zz蘶q?i-tlӪ]ORu(ժ2WJ})zqߍ!G+rѲyuArWRϗ}SE.\%:s-^gOG}MԱV2 mm ӨF |zs4õQcYdkm Lpۤ 6*mwy ܿs\2yϒW_G=6nǼ3UWHON}['t;ֱ}rvۯfWm9FzRsbU/=-kPWk] k5h譛#h-LT[ bq ݿq;ӥO#:)*55$c=.xv_'):CUZ N5,KVR q<0-nzyV&w~W"9\u?peӥ:^cǦfXYxE6e.XriKw{Fma\[#Sv42䧽VÀi }`K62~x#܌X:g ZГEv~f<) + m5gmK ^^`1M{ 2wP44SpY'X2)F?(ͼxbqsib-x7sO#2iUYM/zZ=xŝ'`,ƾ$G\ Wr.s#~W2.E`/qhT!hPaJ+cӗ9-glrM{s_pZ ̄a0?^1 gxy8;}tq}W]S?л,+pe{Ca`0)ԙ4gDZ6'^2nfjb#VXU|]cHp̑ECionMdӳ@*q,~6aW7~'ӎNg3\ZKk`Z'IRDž-eB@m?'">^&jk:oqG?=?;hg-AuKZ|ȾwSL`6}^:"8rzGǸ0kc Qz+7W̰G$CԼm{'6/%{ӴcU'XDO)b+"XYcx3bW>Y YsWej4LYM.*giC rH-N,mB[kj\tQB)eXoDZffJ|v.`fg|ѐc#WD[N %?髪|,SBͿCtwoXlmŸP#QD{dycط+|}, v?-|~-jS^|)/V9|ݼ>:;+Q9~ns@YZ yBf=2 lz[zS~x/_NXkyQx<^&-ZYiLpL1pA9uQ/X^0XFQ/I^ZYG\m><UPx6OlcV%e=z*bw Wz*o|m]L=?G'aM2oĨRs& WU$}wx}_fX>P؛7>B^Q77Pei#yy_wVqQ!$*FwPdkĹ+gD qr[SXX|p0qVcG7|~wyQ7"W h̒Y uw?_&}y&xVf#1>7V/eqw뿇~#EKcth6?x<$[巎o:)v~ɴ#osvUYԱзPq?ˎվ'7unS{y|`-ZETEmv`f7Amfv 3nҖUW v><]sv+KՍx/6/CM0. xX]ͿY)oԉ Y[9 v[l]{ooW! ҷ8.qοґ?uG^Xh~fe-k63l7@)h^u2a벵 J䴞 p:Z;[Ocizmx:]QOIG{lބ8jy,ϗB!ð9L&E;GS pŬ^: :EfO/[FXWEQ/ҞEGU͛6aM>`_.|/D́'U57Ygzws y'3|0^0of82.9 8.Xc}ȷ%aK?mWx<GCxv ~LY8}a @-O2 l$$/'J-L:xCqf9߹=<_^)g0ό{ϳi g̱u\syu$kzZw&Ze#%<΅LfҎ 5cv`: ??}CgeLZN{igFG fp`Yܬqȥcq=m"KzgNG/ADMdS? da%ɘۗwQ\|ZBxEHwEzW'ۼ > gdi<§egj?I~z+RΡ=qRefZa:maX@X}7T-g}P.Oz=>Nbg|6ئ2L6/pmϠ9U;豋 =kx k^͆Ƞ?dHaZeOX<˷11/#^s{"/uK^y+k*xO 1?^t}B:]y,ky|h6]_>t=](˖X5mP+>7hk!> }~^^I7"`zp( :B'NzrIi>:4dc̓z^^z:˧N\#葻WV'gd_k/YO]zj$]:ѿ.~+S7󵷗ha@ҲqBj?dkflG7jb:GOՓ.%sX裻@5EEb)wʢ*ݜR_e\᢮O;MɺxhwøuWķ A[Os `ce\%w)wW_sQt-SkFlc_9/1"?7_q)0c eY9>55^/|y Uc|mƺ\ln <#j(͟s'~1|C{qԞsM|^G?nl3,~_|& ,CЈotEe^}g,2wHF`C&/Zݧ |2)[ùF(Q.<'Y2^ޒ/p.C5jԐ<To(]_28O1j3-Lzmau!9;=:uS+o4Em\|*,f (ny#_Ļy 'MG$jvYBQ[(q0Ed:3=5w~/k~8Jd o._Gz|z!k6öBe.yOuwvtͨAw$ VSuԿqqxpF߬MdK(SYgl];J?A1{iԌ5X"o805r1,kʾ/^32-fT^ 39Zm &r!b]'ER/IW8Ya=zvY7U2ѓ_J,7veOtjk/u`G;^gمeh5[բ,'D7G, 9Yb=}K?nwN_uOH {Ԩt'#Т N=zu7Z>~` :U,aVޞZd`LL3ψ<-ۙLcˍ{ ^x?Ib;d X|D$olI"3!l[q!{ãbƿΐ9/as+9|r^`\=A?GaFЫ>ϼ!{gAZVyypt'EΗdvX n)(cs7~ofm4]dX] X,xGh1?}#/P Y <ϙц+3;~{~^6{lC sbnv1LEךMkSD0Fsiẕum ! Y5VjzTlڼElmv%ƥz~ʼ_s'ϙ_c G<́4yp+k,[g.6gHpΰM-QiUȍLn { !7jR6#{9<ֺ=1`ڗ'zy/73wJz4L13-/3qIdo[602yfQuεD{܌%NE %J=7|`;}2cyv.6ɶq5Lq 10OskN%Sy~PsDF{a3#Ջ}p 2DdXy3 :<Pha E.[u2.e/qKtk#o?&)YqRph!]Ƨqp94@ãU hx1ұݷW.絑gܧd ߷f}-F:7Ꞥ |s~\?W><1=ڻޮ=C, %o@Gm(伆g둏2b =ONJh7ʚW֭F̶f{wx<0~1~<^Ne!juxj^ TcN, Sxk[Ǒwmu~#/k#o3EgDI96=969k+1;cƙ؇%ᆝ {!ʑEk2睶M Gxzz'y⌝.-5Z W*/[Ѿ%]V͟Yt; 2^o+ Do=Ul{?iۋ?ijs>]"XR{iM`K~8g͞Jxorr1Oq8 }WsrQnˮl^ Lڬdam[3wHe0oYtݐ2\`',dp8k?䏓z@?ټZDIIx iVuz I7T'XaDzՙ'/'h*gmTYW5rX/bjO9S:O75^ w?p/i)ͻ_kX1\}e$bܷG>doc9K[Ԉb5w6j >- ?b:ڼ䃋ޑA[Co[EQ{]uHJ7 {)ӌ;xî9C zXv:-xX̒1Cty`=w:xNOKB*;4v6 ۻ.ւOrŵO]D>M=|F?<օro=KsOeW.ĚQV:ntfs!ʆFKAWQj9}1sҿdPq֧ ا fROΏ=$iԷ ݹ-r>{|2> }~ Y2CcbiF6`\>?'=@){}Ze{U>[TA//gR)|Ag²~Jz:-,˔ nVp]X#N849Zdx蠙 #3V4ƗCeP_t4EG k$N615](yn*%GQ Ƥ/,K/z_,_>Q36CPO?Re?Gϖs#|P E7:g9F~oҪ"M1-m˙ g {F"2H sx^q|؈eA8J غys~#&.={OJy#Zi`zL+vN:'`,շ_3hEq=$MJ{G2jxX tQ9<÷CcV))3^a_ou*V<'ZWD>J^jVԠ6/ꍺT]G9a/#CO刼v<7+SwR/?mu֢S/:"jZ䁨WU䈏(79;&oyyˁȃ3s2óǐie i'qRЌA3_<䁿s; [FYfS^BlQKa05oVd\\%QFDK4ӞP# 2㕬f:~FV &7 vE;bYצ b8y-/E>UJdF~% ŴtֳA[rsı0|Mri/>Iڏ=qn8+ڣL+;V $s(Au|!`Eͷ\rRH.!PY6Iq 3&n-gW,ϓx*{kK1!=xE[~Yj'NF6(V8<Pe?䈳9wń\͛!it7a 徹ԦŊ.Wk:Ol~Ϻp?NJqIC)3Bw;?~/l梢 'mmr{,K|VMpV<,[mIvUǾ'6eÆvs60$9’@m6` i4mql,l,Lk3NA7üWsgx˗sǜ.Q'cȋZs7Z*ln޳Z*J>|?(+>?oDl[Zݗ<8u4ΔJz,kyf |Vj׮.z͝˩'YoU ʟa\rK? ˯sOɹ}[^{2?]KWsKYE19C}E/ZΫm0}MXXhkMJd~$8C[:V˅_"S59A⛵JGțrV _/2~]{rz_dGxc yMo&o?1=f[KXo{kLOFp'o.Vwc7?"?Je**c'{rl!ZQ]c}PG+KzOFed}aE/mhM<2\*k #kb?ix:e}hv3B )'Gp>}uHS[asؘiА YM8npS==y@6Ƚ{d";vÿ#dc8]Ϗi{=piT }qg8Gr:o7<۸q?0–Tn/HG:ZUX.ۮq @r_C3!"5ag8.Jt:X?l%N"}] 5!ڊzZ>:n#;{k@[hh_<ֈ:@Gҽ[8@L#l/ϦA yś /d"-Sa'q ~1P ?#ws9}B O붫tP[LC155'{jmS5cfrELtw0s+"^9Wث:&}(k~.ⱮC,N {E킚P=|KuߎM;x}=g7؟y-MefXnCcBfZm7&3γJ ƈ1'ӵ d ΃T=T{m= wI{KT5g AF;p1EĻ̅uؠ#G.j&K?Eb 2t0Z < 6~s}}pMsQ݄Me+1~D{%}2'筝G\U~},r+T|=f :R ~x|і<}Ov|:ڊ,/@1iGT]LUM?" >Wd"ҩu].Ee}ڋ:~1Gd; 65|׽ Gc6Jnvh&6iD(W]7ќ˄o)]2qo08 y%Άws礔kU yn.Mg#I[ jܽzRAuX&ow:CN8݄%rfΆXR bqx]=Ą—sbwti3B^jdIO=Q/ / GsQ(Ћ/zI證|5Os-="dGvOM):iAn[P@E <⩹yu崈X5gQRsZnw=[:Ӭ7FdXe/{Zl5i2A@ +"*|]ZָHߡfc0 5RuG0WGKEY_S֦As}8/biTvfI^,wAV{8$Ed^t׮]0ȋu+q#|@wg \Z*0ee wۍwC㼅y:¹:;=Ws01oޫ2|n)g`d^Qg3KnuLY޼I[;ƌE6{>gKϘgQ<KN&lDW?9V9Ds+]ȿz&ںawu3ljN32q9r[k cCaٰ]-8zJ9"iÃ~Uϖwe A? yLW}AlxA}|Κ7f_gL>?-&ﱯ[k E(jv0v_/muTxO `GT+zdgW fC P]"|)R R:cw5dJ0GeQLKXG\/ա+lLO5=-pǡ*ܭuYՑeKܧIWG=j>vGfO}i)f9{kѧ"uuēEON UUwr(P֝'լ1D3B>9mm>nA;Ps,Z~uDvVkM"^)~e{G&@9s:+c`|ti3oZCj2MKd>R#4yO;;F0jyx'Hb4A7/L YgVq {>A޾8oD(ؑcc5kaϠ;'?<}t>/v޷^6kFU9 m7܃rOM'=g;\ρcx/¹YB*r7>N V)`܉ ŸmñvhD VZ퉶 w)qKgiSi1IH9paVeP4lEfND}̏K7#9XerQӎ7mE/3~a_< {|(*o{ukQ[n=Ÿ%OfW_{[XAXoB6SO3ӳIBOyG⛈i7]G!侠AD71\B_+lwVB [gn  -ֵ^ǰ}}5tXO% *4sg$1m?ow' kbz0h=@|J= ~]&r4 ?h~Y*ZܶR+f*TK+_ih>3)b'܈PEJwb:kM1r9޻R`J g]p:Y nJɬx/ҙ(2w"f9WFV=k>?f6)vuuYaEk3WiyL]neܥ*dK{@z+65vvqX;˲Dž|:sxL}|^cLa'˼v?x` '_Lt~{iaC~H ͊y*5<7_{w3-v17r:t9ݻSѷlF s5Ӊ-q1\a U|yd\znxPyy9m}L+;U}ߗhԨ_kmlaW[+uM_f=6>u9un_ x<6}u<;x]hGŮXqJoig2:"ۙw'隵tOq'Iҧǃ/I/\_c^'1[y9_ z: < >_>統5E <%xG|G}zl|1[:ᙢ/ŁC8E?pp|>GqH?QST=l{'n~̡9Gm%ٻۋyK' ,ث=X^[rX5sleX0#6yvP8b[WPD[6d{Q[ί9L|.`[)\"٠V'h6E_ye"P~~MZmn(m%ܙ\ PX6*q gx. z&}VChi;ڢi7GvC`m@}{Sdi3 6u# ݂YD] żq-ǣiTv|hluAs>:YF)T{ s\൉U~CkDM/N__Ƨ}UxZᵞU/;ZG]̒kw{VGnD`>>wfgda>Ϛ~/;Jq{kw 똨))F~{s8nEP5WL/ EQK|Cs*)|/So#svڑL;}7lͼg_oXpM5,]qcـ<cz{gΚޔ9E?ϠA yLˬ6t@2>Wϝ߮hӵʪ6&j?+*v;=by#omyQMAѿ{Y7yf {`6n3$O!jXWwڠ10|1mӀ=E'mMdO>Y\zB~f؄/n>EJ0;G?+.׏vY$7Ĭ{wbu|e mwƋCkL:ܑ#_-:dߥ rǏI 17lםB'17hL/{vvf,b)OyְrGqxڍI碁mʓ .H%V:n?"GArxFuys0?hOp7" 5YL;&~aC0so:`Ƚ}ZópO v*} g&Poڑc#͝UטO倫k5U#8&H@|"Ay9e-my.ovOr~yPMR,SA:Ͱ<}y;y'3NMr֑d%/6663 dP~`=A>h5k( ]Eq,8$sF4e?8\t#ԼW@[M4}bo20 ¿/kGĻBi^^ߨ=1{myE5Wx'sg5cI3M4>nW>wcxi#p{Gq_߿_߿jA F"/OEn-UuOEe#ٛ>bc+Fm y$oE>H{E^,#b}Fվ'ȳȁݐ8j r]]PH 1/O g+J7z&ܺl"oΆ9g)wV oo[ |r|6U+L9\nڊ.m` M9Vo4qB{0e5cQx>ۺ]XloU ?Gu!n/fpv~)΢1W:`wǛLt՗Jeڮ=\Aos=95jen27ڨ}{-j =|-mE+J,ߌ g+oE͇~g;O=mf\ϳ*mӄǏEs9U11Cϔ3S/x|}Iim*VE-)뉖V1<'O}"?%l8UOijoB~/DDwfI}ln/Uē̚ȢQBx̣h˳ԡGԁ/ȇ?@~iޣٲ[/"ͪP_\WԟUTt\GX]+=Q8hmS6EycedͶ*-gǜUͳk]{FyZ2pf͖5Dk}xLbr fy{~*eӞ2xwkϊeWq3;H^?ksFRSM`q PdSXS Zj^k3 s,sx,k x2lf"9΢ڱ΄-e?oɨgcl~?"^^wsȽ}bʷMvQkaLsA ujy,ӂ)/Ba۠9UA-A_NΓb)m{nc?M^k8S2qvO_sYH&-ɯmZr=]4pj:^QKߋ0Yp_kQ{u Gڰ&:kwh(.st;AsMgQOjiBVb}>?c5b<ӔG"\/<{Y=7Y7kT􁜸ZdKX_(ŖakA~ OzRe@}ߡ,b|sR_x^5BIcQߧ6yރ\5xv<<.gx|ϐȏI-ϦQR!^7Qd^r52mpDD̼R1z' ?5~]Q\ z^w5f 9NLAO5F@i`ԤOuXvռvx e 8A⹥/mh<%'*)ku^ڧn6{,v.VW֦R9+A`Up6v9kWuɲ.+?w PpPK#JO4x}9:O8c-`2 >rmpe0_^?ulu* 3}Oײ]站l'ahHۻYσ❺U+אȇvrWwV_b@8-s !>(}]Ԩ6NUON|{Sp8[3Gwa"f#Sv _]JsՃ2bY*EN|ݬ$"c@oE^(X2"Ol7q/1Q/7Ӏ]b^-/e˃"|9`b栜1 Be>*w+~9"kY#9Ce\Uy %(P7:_7q|nԬ{x Y27e|A=7m--QijexzM}<5G #id>Bgo9eǦ&f]ϱɛG~VxR-"m^0Cn;u=knD|&OK5yW:ܻjt2p`]5<0u w/}oOX߿϶w|)r-.74"ݬɌܠXfw,i5w9qMmc{6!I}p-ζf=Y%3< <4-khͦh-0Rz׀`؃MT?41F'r Ѿs匹L2m K3?(>1d$o #6[#mզ8QcAؚԯ%e&E[14VnԠ~ֵW ;=ÞԲe֣䃢B f)Y6c-[zNv_})*vҭR)03wJm^F{C@q4/ }g7Z_`J`OۡKT |x-æu3>ÛeMFn>c:XC4ȷv?>:,1^,xTW9v,},B=?QТ2L,2FW+hly5 )2'ځo.z+s5NƆN5^mmk?nU6l#'x^y.{cMOlqp{v18OOnѧ\~xN(ka{0v!713OL&W_̇~ԯhM"wgEl)Xp '3~w #:M>8 :wTݵj?XOiDήb}3w̕fS?sj2eOvV hk'S߲y'ǁ?}X3%efج5uaW3a؃\L)|6;Wk>ɏ@e| 8SB2i/mƦmuz]Ci`Y Y Z!={m5unr{pIiFg+H]=x#`M|m= [o{"Nv ^ vIh-rXU%+GTM|ѕ} ˋyls!ʝHZ/"xCkN֠,ӎ|qߐFBڲ0Y,1y4 J`WN}]u/am|洸cyaUއ?.uE޳%sw»=~'ޕ Y![hTEOEkPY9gjn}q?`L.wREʭԠnŻj5eOBG>ٵJcZ6יBozLU#>a%üVPf#gk*0ySkǎ6tU'woۺs HlBeQf'}`əIxoEwyt ?#p];x/b6ynڮ-*9_m|tcĭw͵~I w JFKv ݾDMߞL_!ز1o1ӏ/u׼Ӽ{xEĖ0l@7\>B|Fz~PyDC oh/Ε[xw1_l6*c}\7e:lً.>t%%1ۘLuY.ooB鲅Žh9 \p=hَ^ڊ#"89lԩ(!yKxkkK._8״KȸHߧ7R_n8cuSo8X6[An ڊ~]{wfϲ O,LNz҅mPs]sY>e Q 8LVE|Y?UELz?,*ۆ3~7|;T=n sر z:uvY#aˠ iC^ ږ-bc@_LP4EUI32omL,tohG" ZEU`Nl{6ro3#шQQU헇ЋxɖD\crE}IA\Z/PQǘ6ݱ,X zYD[>xM?|{ 1>;됨1e KiJYW&qxamfL|(9: hk6wYpYR-bImB|V`UP8ɺG t୹%nO>6C5Č\Xrg.kj8.W|iO4MpEg]: 'C#@֣oI"ޣ f\k _07ö)K;Z*sԺmFoIVڹ,{ڠOE4YcxOiebIijLAMEФqa䅉wAc^òŨc w-FM,mc~9d;']ˬRR.KT1 w+S'%MPKY'Z073aC> lĺ/b 3Cڋ'> [;e gZ#M+jʵg"_4wzr}%_7A,^<T3NI?Tv K3]d%pgH{{ïSl)ϋz]L=¶ͺ .](p35Nyd&r劘g,w<%ϗ&hQ"eYYרӚ}yW䅽bpEz6"j89֘[xṋ)CQoaa ϡ[vz[ßĀ-W IQEGne]iOWX1!ߖs(i[Am˦M9b/e)e< ku(z'e$N1Jj&Mb>E|,[|PH^-RgaLl/kȺ1L?NPgV}!4~vuiOԉXϢ ݨ?zfqS_VO7 nےMEv+Bgv*)ds;]?TE_G"V1Ow|jø0Gй-93 ޻l!A65?.`c %k^+rnxE"C4N~ S1E+^eۍǾYo(՝|9ɖ^T,lYZ c6y}ϰ6X:E y>"!{fy1r4cp/Hl5wleLZ2;9ݩ*s%S~֓"=2=z5}FŏL>z>Vjʿđc .bce13E \.CfmłК.*i^x>~'RD~B)Gvr𚱾U:;Gij.V=:Z_ݽŀQS_J9lE48C'|OC})D^]'U}7Kغ[ v0y& YK^ Y8b2_URuL6{>ҏ] +sU.w/|U#jߑ`ߘ剎bPE~w'V܁esU//1 m7}3e_iw|f1c Z+5kkR &oп8WL[JAz1^84r3~]aY͡L-CR6ⵤ9'u>6_Ȧ߿l83fMخ7d c3$7x9oU+^cm /;A$LX6Y] x}Y=rS9}vUos6=ND[ji^+@Ǫ}-zq̭Iz 1nsh|xdݿ= #J0xE< ?"C":5;tOyէގ-m%F81q `t6A۾^IҺbIJg Ia<ճIj?N/o5qnfF}_gz6:O-41+t'G@LoW+N1֘k+a?l{7}9ݼ ϰ.:{)h#-sųa: ߼<7lx2)w$rq҂Np[׈iS a9SO:^p3ED>76_m oس!mJ)8>ƪQӽ#z.v9bș:9'x-l9[?/Ώ})uJls :_\;c} jE1V1iT#B;x4'Et*O]}2˟8w+Jm឵KE3v^髚1h.w+2mW,0`M"ӼҘMa:rȁ:uUg~A5od列y83\z^q|l&dїӳ|t ÜX^tlo36oB^\iFq iϼg =B>XF U~pcUvGUicccH&· ;ܘ 6mO4#Xzg9Kkf⫵C{A>AШ!ǕRNIg*rHdL3 9oYV<в˦n~F l!L\ı$ahÌwk{~. w#6Z kStrOu~t1E1Ƌe /AXeR6~^'MH.ߕ̃"+V}|J ЎAw$_ɠ,{ -+g)!\ hQ2YG}Wxhj9l[kwy20.;k}:;]HX- ˥bg3%+r)m&v}8JVM(cw94f_iM4,ƣn'kL.}0ƕ<2mG.d|%ȷ4.pݩi^S|,O<{~s [nҡӧ.qp SiGoǩC&KsPqeN94(ҷmhSe߸X~+^M̳.TCjd~Y5rC6tZ`/= 6;E֯7Q V4KVgsX+f>:QفR't]/;pf,y;|$*br<4ćC>m)W A_(_<㣅2|3Y. 7l[D6qV>b.F1>GA)YsgNI{M$ښ'Jye<-ye'dTнk/XG-mGDҺ .}K2C@TRoR?k %ZzvH?t/{}@[M;/^5EkMA.?<Y;_.xZasy'yLh_Ld_wƟy~w3ψXܒ53D}_&b E7E˭g[!߶㬌 )R~4L-_]|zտ @+f]9h~/>sχ>|w^ɂReo/X/;d2r{`:dp~!Q_$7VU93G,GYn94:QD>3\/\5rf#F dgВו#Gi:czx-jcqHg]6#_m瓖F Йx,3Hٍ?"lXqmƺ 4Wd?6ȁAd}?!Y ?581cp.ҌJH3XkerC3b?'cwYr00N,1cK9k|c~m}4r7/k8讐u}G}_q#x@.Iy}dC[]6$6`'|)Ù>OP9dp~>13ifbG ̳of q4;_of$X~,,~K-~GgHcLEo/+w7cuk8*p*s>>C} Ef)vJՂ.oG>扳i^QG`9!A|Z k\OXuwKej;|zԀ@#FkrySA\jԻ"B>1cw1ǘ^ ~ԅ"Kk!ey9`_|Ik6dσ_s]Kȯ%#9AI_db"wO8F>jMהζf$yg2,"/).5Qվ8#JfX%r8߹`4բmꋶDz)r$ocox\pΓFekl7YMأy9څ'?|@OGIv ;qS)#N:yoR^nןm Zkߣ=S]iυ}Rγ7׫q]>?4N>s巕/cߗ>UڔuWJěg:=Ua/}"ѽ7M~CUJދ'Eh;?|Vs"ԉ?/k\3&5S'-!w?h (˷:P'kbYlΪS3pFΎYG4\:@==Y':,{5ڜ&dd=vAk811^Q+8I/6"5}\c8)gl.⥜V vI՝a' Hbycc;3 @sVp qW3 ުi+V,q.l؆X*; _ νEG콫r zYgAmZe Vo^Tfov *ű,4WWΠΈR+<#eܟbGm(*U ??ՖP)h^I s]'3?ESѶy>kHZzvNpvhB(` P-b:b:Y}l=`۫oਇy2dn ̿Y_OenaqA]C7lvy\N[\"àǔg6%tïC&^w!3K% }'/oAOXEwWI[Cı^5uSьEu؃ϧyzMЀA $E~Q) U['БV/Ӎ%$/yOvzAZЌ s볽QnM'r*yޖЦJ8ޣ?;`RuLF?]?jp1:^-le`[_[Ob8oAKԂZΈeF {tgH1J@5rl:3WqhKezX5NuH{|v5'JWʐ+mW3a,dE}ze1GxFZa+Em:q^Ba[s/ļcXv"+1k3ƣ?3>OOM!a/;?\هuRD8y3`kMU *j9YGJI5"}Ō =Έ:}ǷkҮcu !yW{=5,tߣ M#&.[˴>MhgiYѨ,mzqЧ\KU q1a>>T;CX,u|׿m}zR=;FV3t*C Yҩy$â2=ixu|pn<;1aL'¼DTleLc;qR v\CV{EG\è-\m)"u̚Qhw[+(uk+9/gŎH6x_ŞK飱έBl*mcղ:Q/F;k֛_Xnɬg[K-PwFYX7V52YжFq[uVyWebs ĤK uY?%' =nK+{"`8))$u.&=_2b׏}x_0hS$rKuFkaks{&yzl]0AMxQGSFMr-Uڑ:^*iԎOBrB}jG35wWXaZ{zpNcç:W\u*Zyp1.|EC$7$1'|mg# 7[cwogC9wu8s126Բδ4qɠIMi:>SgyC4%n{,hmICkUsDII'|k߶Љo!o6_y"ϣnOk싀qoakTwFLzPz^N!<uI:b_=<g>(eAPK1^7TO}y?`D1}EƉYzqCޟ@x4E>-E'qhnOnh0ļ`Z{墅h1|䍩o_)|C]ҧ4y/M~>z_|zk<-=vwm hL N pJq{~qFxzy/hW]ZʢNr7A_!p~:e`c&M5>ҺWhn2|C/[b "FRGϙT_@_'0e 9HƋYdم3$. $E$ !/ESMm+d; S. rݝ W^*7UX奄+21nX|{$,_*|c-mw5UI2ۙ<?>5]~Ӳ.9MnftL}2 3$며MrY7kg]esnXӚѩVX`&NqFu8 "6Hr|pS{kolE<5"{&K?`TYyy x V_oG&yo> {o|uSm8>@\߸P:sp:.8F9J{-4N:<c~ɟgԗY]9^@TŌ`/fUy"qkFqƩGJ[G46N-(õn{O?_[NfEQ'D`;,5rK"GA5<4c[(psF}; x?{ea6 vIƾxCeesʺEZ,e/ DNYAP{lƘ=Q=^vb^5^6Ҟ(, =Q"=GL-vN'Dj.X㸖fcܟ}]:^y\+u(*ux(ր }-sVerZU3%/jNdGu>r q, ™J6d}vCm|?ry}΁d+&U|T26؅_R>޴ ϧü*`S6x ɖ#2c*Oؑ-.vc KK9L9=v2F;~B-I+*=}L_nzч:He[N&z/,VSx,FeE"o#n`wVƧکzŮk-dl9?_;inyt0ChNU4,;N!0:NWa+uB`Q dkdۋӴq̾mkoZ'8IO1qlcϯd Ԝ&tcenϺu#y<Ռq{3VY-IpoLdZf4kƳ)_RE`%~}UjٗY(]V},G7B^`,М,ϕvw ~[ټHlrUb|o 0gﭒ'sc>s\0Jd330}A6r-؝m3o8K`. ]c#_l_/ +l{&Y'%~OZp:p6IJ./f?v%-j9f s7^i>}Ȼ>-#V-JFn9 9Y(쿕<б="p:N^ni %X &ؚw'>K{@|{='#v"LDΚ,po+cJs]EL~KiWX3Xt-$*=o'~bǹȝ>,εꉿOt}lۉ9<_-kO5|Nm2a=7'7V| 7j9ON?y+ܴn9ĺՑr `{kXKsVͤP/͙zT)s島zǜK0xilqQ}f"''q+Wa. ͥilܡ w?,Xݓ~!Pzt4=EY U p{+kV?3d7ч)Wk,œk4_ n{ZOx'bLLmӻ5hn_u7۾)_\ڏu/6lq~uvC:> gJNtp;zf"8Gc/N73J nO(۞[ |C].^q!"-D0Ԯq LDVOԣ[_F|oA+4S/:F`,t͓|3;t'dO3?[8+NnZzyDu/}q6Dpkʔ"'¯`Z_*}E0m0Xi=xiOTV ٬Jѻj,>_5H2}^y4Kx)־B6<ױu50Q]<\ wmn|HO\?.𑳩41<*~?kR͋w)^=S=zsVi$v(I Tg# 7}Οw?,eO`t!x؋׋徠uu o~{LnU;P++(b~L4a=bܾ;qxϞy1䣤נu[ GV澀7eGr?`>*:oIZTtW9 t-xs;{TV9y`TX T2J2/ɟOlrdm(6ާ,Q}-}z;T6xEhD>HRDk(#R]Nvld~/M}H+Cu:wSyQZ }M%Syg %%X{T/3?{mW9VyBN3~4wՖ9Q& 2,%g⧬Yp\ >EEr=v塠2P-Ƙau*{gV/)}m3$IN!BuȜZ^GwMȭP) nH593#g^gKITҳk8H4$;db.2yx_n#!0<3;&=h~?w99nZOKqtSrsx~7_qv^(qӢ,$5bK(Nk>$5AĖ3D+ն$h҇Ird4%׌--2Ajm}|: 7s d>əL?|&skw%O5J9㮧[;_r|aH~př=[o-G;, t[|,yZ`?^޲*/%y+@|j9'hG|OO6(L%σB[- Og/ֻ 7ڡo7"vzՊ2z,J_ygr֏6иV`?xjO51k6ײ˒an|>,'&)!EyXgኲx;GD4i9πeT}ײrd3H>!iyOjux\2y3۬ȸjs99< *Csf?rKOߘFoSc8MZp?dx絜YFߟrhvyLQZqZ@:k>4Vi>K{i,d,,Rר ?~d+,?!t>ȴ\_ C{ʂzʅF}iXxL8SqZ_rZr9<`[a{ƇO}'ٷ^8<'q7]Ă'>KW:%'eӈ~`7uxl?9} e'ҩy4:g1ʼ^o tOو9Eu~oxXs= ɀݺfa׭Br "T@1[g!w'?ps]*u+qLï.\ݭ{OLno֐9By=c_.f ".v1>ҍK< WQeO^~ + 6O 9;+0ܶ8`ۖm{$be .t~sc؝溄󯜐~~Ɯ\۴;$= 0n\O!\G>ux!A2#t~ͩ N}"rI?L~r='p) $~9=V=R[6J8褖pqNDk;^=h7rzq ~<5ga1.A~(/l#ٿO&ӭT<IOoJ@hO><.u%3:Z!Ey=9)ǥGI8AzhV\^ ?Ϲ8Yxg滤܊.:q6\ZF`xVz8]&r0r=]X1u .ԗZ1TO{-qzoQc畞3Ə'I\B/SFniw蝶dR}?^v?>6 S2r}BgԞ,`ExK=ߘ%r * B2LZbVb\-c͊#}5NI!2Y$ Ӛrк;Nku÷{/vt?QK5*02qԮ6%e!7ub_vGe k4+ p6ٴUq(VKk6ٝɺنGi|6]!h|vpg8Zi:9Md8 %C.7veQQܽA,l>wLYz$6_?1y=1tgF_p? | P]'b.e l"ѷ,eҟ eAf TiGAkΤ5 NVn}Ta9]"1&# ě_У,stH[0'8hPܿur )aF>d66ְ#Ѿc,#15G):s Ѭ;M y6c_žV]mzit?KzfK/=H2O{8?۾&OmY8Pqzj yaҾd@mIS96Vh%$?Ae}*qH p/?tNm6Ao"NM֑1)-OV.۲ZI. _ 4/CFRG}V][J; v.T*bҨg3iO|谤l1 P>=C~6_9;t$a;uXF7 ~K];hR57A>49y3OAx>{|KJԯ,T%Jrd.ߏW%ˑGxBm$[efnkN7Ǥkq&1&I+?3;SwԮϐ?'s܀JQtc7qu3h$=JV;ݖl,uExu<CuIpkb=*{=TN^R<X~?-vYKN[~ԧeHFm)D3^;coD ,oR$>uO=e˺=;dZ( PaOF8!!k> SS!6ǚwXEzJ'-57E~zC> &m\Ͻ4FwR~K}p1~*X AoPFo*GTQ6|5}gQG^'k ec&1OרD9~V8\#l2y/Ȝkq>I&Р7~ȍmSHLǟ?!Zx'Ց?E71>A7m)ͨCq"g#T`(}_?=.qZ\Y|.HKXZ'6C(6>r[Z^id s6Ov-@?WM+],.4.H^<0WI9Ƙ' Qpq20W:ݫ?gb[sӛ%qk\`ƥOw*秼?l&xut66Sf|4#ʛ&M`J 8=9A?q7Ń7oO}m{?׸~ca7A)MoLB/,PlNun>_GƧ3p鹯:s-k0vnv: ~<WQ4>e}<_ƿ}5FaxᔶcZ;gTą8~"`Fw#a9Kz^ $_ W1ݜ6O`/ bH ˩ lrNĸE_qt8sw_=^^t<,=_!՜,nmQ!߹k®s[pv|9G^c^Yr}mmو1p狺,ߺXUJjC+\XCm0"6ӭ2n+e\uq*S:of9c$ xR~.YaϗoR[pN<|;m`׍oZ-=]گ.r /]߃\ɜ;tz7|<XűXEW}̈8,??ofwU=uRGpr t;$h{6~F,~~S-{\cN;tWby[&>ez}l3y%DGM秱MCx&hgO-p'w2ܺTV$[VFӚ#A,o˼1ss%x[.qqw cK*"v,r|Y-֧1%p*wOAilE.8+o}*z;yߡgS:u?NKG`{w 0ֲ68͸[#\c`k3B-MQGOrA1>āw `.rIfݍ¥p?X>XVPz@ie|~|tz'GPcF/ݷK |5;>ehCn,tquTC|tgMr}[' 4FD4~]LDsNbٖm`U;t_Ӡ_l~_|4 #hJv9EVrmbF&7bĺ.^PZ 54wxpoQ_>U}D}S&Eߌs/$ywB N:l݅w,lU%ž׭ICx7 rEn27K}zi?i{Ѕ+4S_֪֌J6>04f|U:i"C~' 7Em!?o& Í͍Ív$N/a=RZLӹ^ 6gNJ|W;$hO5čmbXIz#/eb,H|ߌZrqXYF a']?~Vmgq'ϝwƚLP E$] 9o+c|l`7|~YM]Qbkff qxnG[8Ok14a#O&^0-D~L͑n 5fej?+ܤUw{+WaFeEGI~s/|:XZzhHPE۾R[pm;m:HT={TOY*2_!ka*[=vɑqv#3?gD2 ko>^Hg|s4"+ٹiv߇ΒW:(c6{Q\b<Ĕev͟@ދhȂ?SKwK|V9)0)&u=Mz˲.^^_Qw㱖lA 6A&6󅇐azk 񺩤~a_ l,0a/>O%x KNhL=]_d|C>ɰ3f}sU-f B'r_0:e࣊E ; u<ֳ'~J]7V?#DĞ [B>o>}VK8u`, $ DY}Ѥm0ss?~KA_!שQgofxGT%mK|JQLNߖ6BM}Ѭѥ$c7N*RFt7ѡ'6|8 |Y)}ӀQϏ*D(6l7{X'p'ŗ0~Sb:;1"]Df_[BtXV5{ߨkpZk8jSaq-,HxMo4!9ڻcDs/d$YBKjآZAPh IzʨT??,2zf}5ZMsXőڣGGi9}Q<Ʌ""wn"~ 5a_s QQ¾=ZV^/MGb-({)?V[/bP'A~r%"|٢smS"`U*J_@:5gWO2Z.Kzޫc5`KgXHk8~Wx8i6U[i_i̲l-i֢#Uv`>~1ڗi볽z.r^t*V@ߞ~G<G(>QH,$w\Crǵ4_n'%J-cFJZ cKk.:a!E5&'E[w8&\FY;yIٍeAgsݤcvjS>="sgWÖvDt =բv"TQcb7${sދӾi)mҷԋb_C^$immLQ}1>g kNӞ&sY93 /Jr&],6!_ѵ Dyo߮ N-1dq[ðGA6 6qWq4&Rgǹg!x[:[u*qL m5[…۩κbP;<!*'0?`fwX)4..OS0|/3kE^V:]hoTj|w:zw¿Ҹp[7ϿuO޳j); Xa2^0+NufmϙBEx#Di}¦4~>jiuS6i GWC5~Һ1g69:.6yMȉ!EM/M8SKa mkƣq+ke\[[88<te!..iK[GrҵfTYgx:'m^ ڦ]G48>@8o 3_E#"犠uKP;s_8oB'4_Wr]IȐ8e66+v&]o O O?uY6o9`"cܡr=Vdj~!Q6Té?ZnKDSu{=:'jYC&1,6иʘ@$G2*i VWTOu7:=0Yis4~=akGPߊso"2=׻_39MJ˥tgjI77#ڠk p Ca[l aC ʭ1=3><|נ$o>+BO$ kpb6ry>4g_Y?`C?k~mp39 |-\[R~V: SAv9VYȲzUF`,Z ?|Aǘn|qS!s0_Xu|>c}NmUա\ ?>=s CSd=te2e*ksl 'X?%nYls6}3>'S ˶Z)1֦uYoC-ZnP!C^Z;ֻlv\@o3^PGwm,685ߙ>5=MŨqp#@!rP8o:…ε E} Gz*gPЗBL_ig)&_7IE}: 'i+4{C%: Ɵmꁵ}vqnbKjrz&4^Zw8*G؃ƲO>b^tC?\گe1*t-xw=*30N׈04DH&N Ǿ`y JMoh7knKE=iwo8 5MVUE47C~:Vޚ2 po&V&}r%:}=2rGNԊؤ@}ș;QąDy0y(ɒ8ԗI9BaZ9fT6'n}e]aGҾ5,ۃf`cCFuӍ0~o~'-X|PZy˒ {pE7%_cB!+ö"w}~;qlg4^N GuXGŧ[̂ [tC \`^sOӢUKa Q e]s<:h=.Q{VA oB 鍋OJvA>xoJ~f) $gLxeӲ>P',bCw,|.k&<8V^Hujx?Vvcf;3M :V?/q_:9<>M\](N] ^V-5ۑ[g m+|E!lg!g…zP}^_s/c8sc9'Ӛ׵~5˚8ñjґfj GQղL;GeV4Q(f][v!n] M>ǩIҧ8,X *5\sC˳ۄ B:}؍vBs1Fd" `Y@4A`9s\URM;,=z\G< 0[ElX`B'tImSuc"[=ѦXr\6[>1z 愑+1<:qYw*"}TԫbwRك6釩lIsOWU>?*6~5jan6D{2O~3}b vcŪe4~j0%~6b%a2'輸+ǘ\[yhIJ}:i2:afBy⯉ej"gS樫6%)wθ=3#gM_$sI/6ҧl2v$}I\-]y4oC|ÿrIǐo"qȈVHf.-`Xw4xfl#]4Wm`}di o.k`5{XJk[K<|QT.ɤT_-ltvY_1bC (A44^>.f< 7jJ<6i ͳܕ*ΣyDܘqC4·jXd+cZVk&9.FU*YqkknO -}UiV7d®]h7<Q`GrocLꗼmֹ#w*i&4N~cx[{ocQa6 O2E}_ G"hnY'g)U:;~/k%ޫrm k?"}?ޮȽ.c;=q VܠZƊM6v68}oWϼ51Mui $og!.@<|a3` y[.U:GqbUht&pw:b:~/=WLϸt s`~&q]xcl,7ʼP6ybN/6m#z`fnYlYp@5-~eAUProF|^XOX0.<=Ђ3΅}MNe7ɀеK> !C岂36h/eadRAm0V f%Zxg,{![6psPzg:}j>'~z&|FK6ezuU|7[ɘS~.Ce~k_boEό S>ykzTd\ vu҂N߸ "ӱϬyg:sM1׆ovAV1Вs5i~:WAoi1ҝ^m4ܫ~ν.nƲw oăs9g}i7}~P6!K4ˌ;s$ h.ra~lL|#Zḭ_ 尿d[c>}%Y]2i?9>/?/&^WA)[H=zGqKrЛ@ӭ.>U;3lR Z,Y7^d;j#ˠ2O{3<K{ƈ`a}/W#bȏ;Ifϳx %5>KWTa38)V{E4V+o%Iv}Q"-;$)t>> x~9NW6+o>!؁ZN|؃/3sk^c;њ^NrU3ߠ۾rYԳ?_iJd-o+kцX+1.!r-Ϧ1/k'<a| K +ǻ,x3]WF\*̽_|1y5#I)~#ָeci="| g.G\"Co5_qG CK=K\]D2_%8&wηh/gπJr_I,Β0v y赃V7КоYNs;zګ8V =!Anu 3,4<v݅x3.M|i3Q:`__Fm]X7ֹ4^F }bo\]S<3Kb>Z6|D5jR?֣k]kPG5~W\|l-֜P>YƂ{Zgq"!}<Iq۲Io|8ޣ!&; _/ 9}~!Zy^8̥}U`O~+Zg:Ăe{/¹n_u5:n>ռb} _{6/iT g4~a8up|7Qᶪ)L=I`'=XGsPQy]TOs$?͟ArF`0h:"L.O޳Q>H:y[THN_rx,=zqn:cb}De͗P}Pg\!-U&}pH%Ȇ8yPJkÇXl+Zwuu +.7}}!8fQ_ςL~|&ƲE+Y8Q q7R9]Y͂ vO3ݴnm6ބzȥF%?*gqW{%׉+vbNzՉ],m^ca8j,fa"=w2c48>omyr/_TfQ~,ǖ1j 8[}Bu۠rL̷Hks}kM=`FV=sp [ ,I+ &hov<_>OoM|d"\?6m˔WNG !wa 1ot p)/i=|ً4_b6ZG/[ [k 4Mf,ɫkHB켒*r[C{băRϘ7myT&Kg[ܯ$Ɩ}D|-ko#Q_Rg%" SgaMيL53YgVC_c;tShM 12W/o*C0i^ 6ݿCFX-(!>! `n6-uҲؘlE 6/(*k49a6Si;"b>:h=-# P2N5W֭{Dyqס69jsf=(\5y>JNl/cn}hw>5yồ|nwS7tֹ7ܴ>}H|?0g;3w=1sFFL7[$mrjk4.խIj&dzt#'S#c]eFߤuoœt&1 [Ѓsyr&xܮaxl5~&՞G%ig3m4ƿ<<k7!)5E'߁Fvk6n>JՙXyc- |WMz$ UC;$@a=s_+ 7˧[~e˕xvkl'[A{xzHБ||lk:]٩{^eiO5ꂯi'H\jLD,~Vδ73@>V?#{hWun*c#HB|7F*`?_f \G؂jSYak;R*1?Qu.ufڜil%QY"|8` W``FNx` )=Ǩ3ѦñGVvE]uPkN'ZM1c=U;[4hOEsWK@f&k~Us\ CbwRTr94?K¹P2CP{|ϓq$xp:; ?w+=kIE'8T|dtuc&^;&W mW + jAӚX_KKH.4<7'HK)#nAr᭱zf=%>?XL/eޟ9{(8~3}ic:gKu~.x]]Gs"n`IFęX,?@?~'ğ-35Κ46xf#ߏҾ } ;~VCm=m J#])ǼP6ƳwzUQ|_1NX"e'{y DNǷ<xigPBn zr8HSjH\/7Kr%;z(,ʲ%Tt%q%s\Ou Ms VX1`?x3$pAF{=d.3'w tӛĽr]k"_Ւt?Vȷ2?*LٜoY}Nt-X9aL9hs#vNs.9 B CmEUM|)o~;QBں Ү}?6r<6|FE"f0Q6}N:%b:I,ckd&ZzJXlm}`*_ ,2`?LYp0(YraS^h ϯq}Ü0e>Qg?Sz {NǚtSbYȩ ,ɐԛSY MbO--1 vTI<~8\%) χgA4G kҔXgF:2XK[B_LiS)ہuCgORbI?2GN 4,$t<qL,'ש/>k ˇhb'zK[o6h}/-"?/\%o?xiC[`V;Hv{k1bQxnk‡GZZi_FSm5je(]aI [ynt`g|Nh|C=s3C2\46qy.mShu])ҳV =K?+'m6-}" ,cDdʜP Bk4V?>Ђ6Xol}4.rռTx;,_x,"1."ly92ڮ4W%#܎C{;~5$?Lm4V.|IXv̩Ԧ3RMSvZ@;Nchl|O՗ ?H.;Γs=YCqGɦ${=ci?#~چ~ 1r? =h}OUY4~\l:[WzsW#?nA])aLo g=t]KLD\3?sX?ug'kTc:Cc:k ']aShzl>/ 4*cj(#UVeuxC#oG\h_607H;_h,h{/wj&iՏ Y zF8#B&}:N ]|;0xjVx(Vű_șaܦzHֲU%mwx5FLs2Ԁ"N1{;ܛ`~BbX'ATa\f4K~إAjzLrU>leMM5pBY po>=߅g[Ӈ+`^te'-Fu[qn41HĚs#&EȨlCNNZnOj:-|ɴ>o(c$;љVSΙ Jm|߯dV&k~ <@/4}Nm\sCTIɭ; _ u pDփsHcqjMx鷈eU{8l3齓RgV.} Jja|bՇDi+I߮8Zm4Q8x K{&smթ+jLQ_÷ qv 6V>~l ܪ:z J8{.9rQ񠝂j!~9][+݌7۝V'79 7aCެj_2x6/L0V7g*sis3q Yez q _Iɗx=b(憖2#uN AX9%ϡS:(r,mğ:0jcڥ?ݭ^K{Oᾡq_yJ_AU66hN< ;`:$,ə՚j Qbzu{hȣ/Yt(lS4zVQ8^jc/"1G)cO:Z3k훶: s; y>3zi, ub(+c uzlH6H$ b}M דu֙nخ[U z4VY鏲{GNdT⼴,R'QjsO{d)|n$?OGD)0'r}BWw&V= g=yLoh͎b8Ǚ<[8?vnS y.v>4喤CeHX >Um?S8J?S4׭ǟ޷?hL-qy9vpOT#ooMM54;I'CL8?9fId= 6SCyžoJ3r8~lQ[L=L87`M1 >5W?kul=,|CZ(Qxb䵡qm{Cb㬗9>=Kn$=ijn0ॺ~!3s Bv>Fst&)&ڗ=}b]ޮ|Z-:8;>-p6b 3!˺71wkT5^ҹ:.@b En[^Gr#I4ηD>c;nj+rm)qi}:b=uΠ>{4k,DVkB.>/hªkȇ\@u_}dioPj?K% H .'J1 K?͇Oe@cnДO[ǰڮ1n-$e]n41dߕYYy.}}r70hKt U^JˮO !_p\D ;aןnLߙy~6kh^NzPPs+YK>7"p]@; <5Vrk96|p|!'uSxܐAsg@!9BIgDǥc dA`ol`.\o脐?F+ݪuE2;whȏ1ux  į2*8ɧ=,!M6E~f8>My\n'CrͯZޟ%Κ|%fsYM쬧}yc<6Q7le _'?Bkq_O2lسei8h k/yY8x,9LzʱmZC&ڂ><hwMƮ/ѳU~Z$-pMGY~kO4 ^s[?z_ПQYIoFLv{ pd=9oxm=EVYt0ؐ'cjtNs1 o7fߤ秶*{%*< ]wND~*9s[)GݛU ]הeUG\rL >#}sY.rq=Gc[>F.xylmد]wcz퍊q?h?!Yds`*1687_VPXǓyqšvqutsnVb WV}w_ZMeϣ}iŁ ]wOC/8@{F*},>ٌeOu#-15x\g5Kz]&mތj5^hL7I/D4LDz{#NzCTVRn-tY`|/>3՗.CB ]fuc7~ 5Doe&47-ҙTm lx]Ӯ6ol;݂2l_P=ݲ"_oQzu6fkYQ:#3xR`ѝ#MĬ4MM8i- WmE~w;AviWE{Mh^%9>ǽJ{S-b]WE9Yzn隈_f+ .~V{}>EF;hF5'>+F]SO ::X@]Ĭ!|b?$vXvbقhDâ'?]>飙\G3#`iB 4?!hmʚhhmv]~QsFkl{sQ݆u^NJ%9t-UF1U3ֻ֜8'Y}'#mL֑%"ځ` B*ֻI5zof3U܏|RkVv,&+GYl]ɡ|n7ýtOxO3gSU<px(Wl~l+iJC,q+h=O8V$7cz^/7T  ˧DS66ڈe0tZGK2H"ߤ1 Bʑ2Ov^ \}4g< w߀{u*ںsHcY4U7 h ܓ>G4Ǿ#"7[``w4D?;:^mmCn.F3LMlKrHƼyk TRF(qњ0M_zdI&%.>pͅy8&ÅV)m]'_h3c!䬼VI AWm`}9҉ҳvi+dzg _[k"~kh69|'/ظU.Ϗ΢>/MLiFz%h`{bL#>k>%|r`1I.@w]qEQ ˟5U^8DkK^ ?ŧcHT`<,<r|nDd(r6 3?ALw{V`Vn0F{AC7-y,HG5V֘Ou<.`Q UadqO036gZz@7#T ?Z|$Nv)=<{BskR;)r бXKE?=Z]jQBOW6Gc'Ly6xð 6ZfH*t\>Z1MEg'caڜ īgeAv /KfV>.j +gV/9B{bTK&mٴdE.o eXm[Fݼn?{Qy4'km$VrD/^[M|G?$<x z=VH3b:eA_uE҆ņO=cb<UbZ/"ĈIⳏr´jc tk`\~kʮ;t:s SZtґploGlǙΐX>tÍ,Z53̭XHaS=n2Lٻ>3~5 =r/+\8)9k-cf2"u]%84!?+#\` 3/?eVXfQg H>8*Cmꕌn~]qcӳf7 iܞWjf+ğ;Abx0X;d qj{ܼ"aw)0n/Yt%;!(O2fag//pQXzV# mj1yzq_Z̫է_S3!燾S$3;NZ_>Vғ;Erx9 T3p3ayc3K8j)@ɻY7>ck]߇? ~ow08ظ~ʚ碿_ mZSRot3gnф] ؀3"_H2L6ƵA! 鉿vr- E&eI|z ueLV>0J Ije[X^MtV|-uɸR3]7`W1'[>Fڏf1"L|r Ckw#4鿦*Y ԵxiHY ܹ1+S_ҼCѴ}󊈚Yz¤W,Q|*jNYСD|?h 6P;=r=H9%UsdZOmľo3|kcdUST?֡(%>ϗj ȳxWm<>O1V#V2ޑт$>팟ﭜ1AGr߽ڥDϭj'8%C{ 򻫽9%7 =q?zErhj_S K;AGvE#V3fXY~(UP#t@ l妶ތ *=3<io8Sx/jȿ'zI{B##Slo<<~Sڊd=T)x߾ 3[$=a3 _t˚Ѽy cvԱBKCpBZ+wWFê |:st'iB$Ag/ Zm|tn_d byvX9Dk`!>S̶Z+#kzmho%=z:{MBĢ< !! `n`_qivzXQ-?/ڏΔ j1)&Ka>m8l$ ?IE[$'=O/56]xG"_}W҅.C(?&e_>z>\>=i_L5D;sϺQ`8=tS{st9a#CøeXmj^3Y1#u uC};,xݕ.umBvк&/5U6B230yN1kCykJY|@Ɵ])}CU i9u935i!rH6ij'PSf歚|\C~Vl~Zgmu\|?|KYf/ѱeDzI'+Mc҆˯18'r|FC쮩Y&eԉ1pu#w\ syVs %O€fKZ q&6Ҹиe_?J2\ ' ^#] M-f"8.I/\?^~`Қ'˛$mqzuYZ3|b(X3mrq5Z#'H?N T&J⠉qvz]_O5Xr+3Hk/3,#҅^&誎9^-=!M !TYmk}uf_O]ނ}OhC4= Eyt}])bZ=rj=yIh$ѳ۪~o|~}]Vlf^R\w}44Oȣ2fk=qw/Y.7sKsu&=lh:uM4f4^"󈦅NC.'cqo3lJ-l>gc$)k*2r"Vې=I4SZ?cfm8-D#i߉vnF;Ǩy1jgqvz*#~d#~٨0c3=tGsv`1c_u]>q*}%jԏ;Tyx?[X~ղ-J}We͇=NO||Ϳ| 9r Kf'~It#wz{I~ʍ>1W xɫ9Hצg^`hytQr >D2[S\x'\r~IOYHmANtghhr:V{T(?V [٩Ov>Șe~.Bb`kqal^>b"Y:h9d'R`<$q9LcfH <UGN b_<#Wf[ )l<ދ!9dۅBwnzKeVΡvS{6^kZ蚇)+o!9]~;?lX͇3q, 49t9o8?єgC|~5&$H*a=oqN7q#xy7׵!ײn9Yw BFzii.0I?"]r1r} Uɴ*Fis*.d=P3&JA2Y%@`ZWZזGk { ]iN#iҋVFteڟ,>u}Ӳe [/UAeQ^YŔWT\P|2?fcg{]T˲ޚ4xuFp|Z|M/#wڴIAt?<<1nk |ie<ڊQՈ٦v=INJ3 qz>6H{9IܹX'.:Rθ;=|1a7|h~ F㤏87qvk^kNfzQm\=hiޥ #ߧ[n*>,- r 6͜)'o6B+7.M_yo1I]3k4V9t5uk/RcUX}9p^\*?􁦨 ~j_OIY_|Z:D;`rY~x[Cgy/qAIh[&f僓%maƺ`rxF φ 7k- 쮇FڦMf^,s2;,3.vڗRvjw$ (4UGhC 3I_s]~~vU~dxb-Kuɂ;x:qf: v9 !qYeծ5}# s{ϖ!W.M}#GLؗZ8E J: WOY|7CS!J7cWk)Ŷvl;v3,U4qV`3ʖ*`;~U쎵^e>cYmVY*? '/ۥO׋~5Z wJ㞠3ԑlĔ{6k0Y,*_1uil[GUֿ}ݨ2|5%S_g+7~dz`CY0@OhҮK;<ټ+_^pz!$/Ϧkۉ.':SGI}v9A_Oe4NH5Is no^%I-@V9w,mv_?d_y'G2'3=Ȓz8zz]u:zJq8VSӌo=+hgv䛘-6AĆ"mzIƔ>+Ƥ6Jiۖߗ{A4R5ثy.ߍ]řk\Oى溜 Vw\?DXE}/:/'p8l@j~`o$Ҿ瓪JРw{ڀgX 3̢ [9OKkj`ލ OĚ Hi#OW3MH{5Ђ<嗎ah& gc {}֥+˻mS[o=ƭcYsڄ|ShӃcmwkBߓV Bߵǀ[WvO[Q 1`N%x:(@;nfA+>Q6Y/d=91{yՎow#JqǙ9gDZ+XK@ƽ`Ge"pޢwK-pd>^Oz~LӹQv)סc0p./gS 2M7Ndfᵤ-ü<Guɸq%?o| q.8ޫfEޙ, duXiSvZEAW9;0Vasav"?]Y8+2\3gw,C!ZǸ4⼕AgFڏ5Mgz%?.AS9( !? v3(W6/BzK}jߥr⡱`#5}LcVe'M_kn_iunX;p~`4z4{#ݻnsGXyO wj6yS]W9z/Xb_7eGvl:f|(oX%_]6K&f v才3iy'czܕƁ;{q| e-*+ǽ_~FA Gfl@hǜn>o7fZģ>к簓[0n,GyӁYb[GܾDX !𝨍pzb'uX70vjS[Sx/dJoߠXK]P3s|5Lx՘߷z=Ӹe5{Wh]81t ]<c~BmQ~L߬ek|2~ӷ/IR[ęzayٔ"Ei3ӧM0}h&*bQCy]S=ӘzuA-ǡ4Cw%Yfqw ў7T|(}-saVsAnq=GGjBnOWlG+aC|K72ē yc2?>`$|Rc/b"0Svu~Μ~YuÜ0tޛ ^ޅgn6 Oi_Q1/ӎq =B,ߞ+Iu2[Kgh4e3tb3g_Em?@ށq_ξc#1Ђ9p;496BN߻6BO,l`ݯ'zX /ڲBkLzAkKqHi c}XˎDYsؗG~m`}aL[9Eu,C |k/k@=tE=n8Wj_Y. \r~/!^oc*=Eع03}jƠ/h|4D3/7!)훵k߯:=a~BORҕL c`;WDc4ڛL{UC6/_Chc%/תWeu>Ϋ 6ngþˌ:w/u1.þwpݣ _F>8*ҙCO3~4nc-t=7`_BX1'|z߁[f`8?We "1ٜrH9->pR؋{7Z6[G<#W9[|:<8QuPN/ "MsZn K{y4$ˉ^BxZg5U~yU{kkR;X%]qZ*s hOxyzXKW$ rOG/U9|Oo`Qfk2`T~1b^>5ւ={fǢ_ []/0mdRϨh/5xoĶ--5g|Nle1v_(V ̽|¤\*1ZGp||jWuko"}|'<uOsV,GgØ3-Zs) =;&1MnDlݙuNHz#衒a,E[*cYeY9Toeee~9ֲ!I]'2RBK_ė` Cv ֜ q{.skrzҧ+}$/.bw`RR 9{l83G\]D}& t~6M#򑞉!9C-ʆη*H_YvtcN ja0Z?dnb1~F.^I5D?P!1_>QYmO|n;zrk>&h;S7/];})M0׍!CmN "CwHlb|='ݓXɇuC_,b/yWX/}ꁭk L]s~qf}I qqZs\x| ̦ܷ6[ ?!٥җ.nܮ`,V.W#돟OhxPb,p*dXkn;#&u"3DKBfG;K L]e?["ZM:x31hًy,KSi{W|/p)0UV)0%LPw&[آ_i|]Vv0ߺu+R-3e{~tsZD6i=9 w5/]{~j`xL w SD{hv?+At"6\?ֺ#?W=h:Ψ_QNMG[/0rN"7yY0zG70ٲS.`8=&l~?C#|q&\('D|x+rLHofog{WЩ9rU^+ "VςM!g\a7ޅ!ס66NmݻC3_{_?9k&7nvx;5!/8skNjiOUe7b&~hI;MoXq&A̟doX{B4fMz;jr6un-`%ee_NԻ45~t165|#5ug[6f|uXktn<|p>V9'ؐ +=\m6u2zk,V;^=|j:0 H7&Ʋ`|!=j3G1*|V0A*e7/^xK7(sΚs4}4!iʂoHwXK^,2>\?cАGq RdXoݎ9vuPx+L>߯=R95E'7eY8{%| |꼘xzJc(r=)Cv(q'qi&=^xg-4N.g@V;9˥VY=C~G|Lv~S_81l8Qe5߲sA 걌Jz+-hGllzDV^Ez+Mk~oif[Zu"VOuX)Bs:T1Hs72Q[rYbQש=~&RKhJߍSc-8':/èbF?gyOqNeyv,l;lgXDyC?b-w~)GEmÝ{"n:lxv3a8s$O~?$F-KKOAz!cIC.7 ނ|{>|7BxU},{fͺ1Aގ_\wuXE#X?*)ˠ8x;tkphۅNЛc4k*>S5\R1]hT0C,K>L6va 39oʟ90SU*Zyej~g_yW|Z;Cfyێ|Ƃ'/ =IRxpBƜNEOrJ`K!F!V&4_*9.-a ۪oQ,'CNS~qn Zl? [| 9{okXc17/9չA|>|q^])EAk+mwZuuGbl{~bSpi»xuYEz^b[jؓ>TV 9'3lή4.Dkz~)V7U%1Xާ5K oN؝X;Eo5Lkހ$gKR'3پ>/f7*XnZ+g!7Ư粇•#衆KdE- tХN2RYmUb2Y5mB$մOsXq sIs|gGV=z͐shgw=Ùڭ1Xgi#Z`N#fQc'1)h9x!S~XK;2LrtlxZI#1;,z(Vyп_ҿ%c4 =!Z$+uu#KKPUIGh uk`S} &XNηXwgؤ ӭY ?t<6^.Jk>=Ae_-?R'_`ǰZ8c"Fq6:2 xKr(it(4\9z5 #gY$6wÊ yOڟD&XFH:jkX'h!@oh2 SsM-Yv>}>?}-Woxdds:-6q4KrJ} %f"_x==TI9]YWtg4hom~97F~\ԛ°aod5k #-F_o.Eo߮Ocl^#]MfYk2_*|rJ.s;+b5# [eF އmVLmV_`&T孡=h;izY2Kǎv0ϵI}M ]oO,cIC V;3Y~he'qvmlyaKKo;'w'e u'o}F^}>^)Yx>O(%>c}z;Oփm߉5=hz͟zϳȇ$~~[s&?O"|IC8'뻽]$6[ {_G ӛBzNjka8h"Jvs&>zl4Y#(;'~N?^seǹ`Mh̙,w}n8Ar׋]WIs;-{dvz&q SnkV'xS-!Er2Oե;-Y%L<ѳHf2J=krvLe7T3ɼ!?R=$tg2p1[G׭>d۴?1nƇv6Eit:yENe2سN|%^:YS-/Wh\E>Č:ޡ3ʹ=1c'=m uzGZҳi.쏘TmLj_ 5FsPZu~ Y-^^5 ;ɸX^0h}EϚZu|oTXAzM' Zm/1i}9FZUytj'弆iZsy y p,lCm!>ӎ_H$ACu@ƘXSz'QNө-G8!Fd6w&1q'17=qR]+E1m(c%8:pxo-֎)cjkv<{ְMƊc܇)l <3DgjU7>M~DgN>)y&sv' .DW熯2Jbp'R&Αn?vPY+U-_wX>V?#0zΕ/xJ{ V#KS#P45Im`9ҤV!~+6g? jp8Gv|.Ylf?9,n$~=(ƿr!'Ay\=q8G~s25rSݻm.7/ "8vQy^w E3(3yFR߀1sO1T? s5ff,QVh;T#rソGwWnf4evC3d{]`Q #w̘ YdzUٛ CŊѫt~MiM#zV[mwժ|Aw܊^8zo\־_\ Myh]Q_ @XgzKt#nwݺYE.$F^L9_e0S3.?ęꚮO}Zkr~&)Y+oTi<| C5_]˨>WØaI|c<\8ا^el-d]=>S OrU -;u6Fz_q???/ch<$T1u[VX#Ez!ݓשo.}c#uTNd W膗C2(US[>QRB?&hwvߺ_݅>49?KS).}xk?B+u(ѺoQ7a7md_Zywz:r>t`mJY=(Ѷi濗hOTƕE?/xd[(>qhyٵa =KowߓKև[hAe#r{tV!ҜP\ۀ{*ßg?s=MJ{ cG^9onO*0[HzjI7+ w ,ΤvIU։gaOc:FC2} 6gm沔ae>E&Ldž᫩2l'93N V: >'4G0$>R^pVcG~]tlBSxHz _ڑwU'(A҃V A.Gt}J-Xt$={[˂;pkJ҅ꏃVZ%dɕ ?f1_X@cW`u\Ҙ?`8(/En@7ui}C5rPhC`0gs4'4t? [HiGf=!]Ok$~Q7g&o3Vsb~ ^/ų: F$ݿ .r&%M@6L1gA3XZYw\fuJ%>?ۼ!~9?r<ki|Ϋ{ޟN{jɤ$r2maL cIw jnc'uGR]P;Ml׾x ԶԦ0}9zCΣGSgEhj7_اԜ1(B=M.߳3J%`y;Eg0t|z_94\/40ȱz.S6h/6iNgkՁ1$_М,yAs7r ґ$ų{RÙ>z73-K>|<ķVL3b{nW>]6ѝCCwkb5GMzcUtՁsH6= k#"\ } N,&|1BSh~Q-]Q秴p GڗoOw?}<7w2XEN7 dMGirMnP% ~\Ō*GZr)lP9Pnuntj2g!_h2NoV2 (h7F- :לQ͞j{T>?~+2+.*3ITڳw]f|^es0:pNx FཚHiܡF%ՅzQ.ԯ 5M9Ȉ&]cg`أ cnC\]^|+ogXJ`N ].Y{Ϧ/~?IAQ>ޗS׉r#Mw:=1ӌ=O ^\n#?i_ne5x?oq1 }QE._% 9|IzX) K&nj:1C"3΅QW7d"pA _.8BsWny̽Y~#wꀟ8ȐD[McFz雽>,-.xq ngR!-DO?{UUg#RU1\KcJc 4ֈ'_WwX <-a{Fw5W cm#%! {7ྟQ {l,4[lgj& [c*.4 {ަGzno9s^vk*krG:3řeO o_4n0TIxa8׭MvAc0NT]ؗ X/l wT\Ѷve~\;glq e`@,e4V ]E!` #or6)/aZr6ڧ".ӹ\\u41x' nn ]-mjh.IsÏx<|5`$M2I%IS>L1̿x| SzY:DD7ž1{p OC†5Og\{~EpI]U''9]PxYe v~_Kff ]$ hfg#3&63bڿ:3y91mb|4]{v'9ٶ:1Gp8,h+bb)7z]we= diS?5܇q/澞x/y_=ڠj|s[s||o-p0/7i<Ƭ4?;x'ct`Iar?+mb M>%la;6?řxs}Z'.Z'3N׉Feˆ>sBG\ؿ^<Ρrm<ɾ^0c C?EtAU>+.6* :0X+i>IZ٥$/s~.6CbyjoG4o-̇qc$4_(| }S\1m?|EwHRUi5,?(b6+.7Fy2V{#aDkU:(TY~xD?<?ޙdHXB2Y3IDBQrgpZZۯL,n"jɂZZFIMK5Zڅ$\b[,sor3|g2w9{n]DEt3|++8Z浺y[$6] e63tʶ-Y7Nu?ra6ˆ =ccҿBppz14 "ƲƂq̠q8w;uu+7/yʉ7q\:bgڽt@[rYc5<Y.hMghD,]qfh}k }3*ZSy`Ce\ {6y}&pr!LM~D euô',͒N?{8<_zu `W\G}Au6뚽rUtXjkZ{f1 ~H{ܥ(а~zbT@<&wn!'›9NkfA?ϊcYLR6pή5+?{_0]p=n|jN҆*؝?gD_7.I}Yth6fOz8O4H||gdpD.cPikz2|Gyb vQDpNAlG`u8 JByàWvRCU/,y3+ysuYXja+=VF4 O'_St|]pn3f_|#Wc[s4'X^ k8x ngz?GC P"xXpAZX&҇r5@v7-.kK|hk9paQ\@̰8" 7?3?N <]GR< HMs*+}9hoWC} 83Cd( coDԎ IEųxӗxCΎg-ۺP/|񺢢Pw}j4K,gn>bVl/N1K-_fN*~vhWǎ%C};w>Xe { y{pHS.һ5Hs797AA:yɋ5千_G{=4.kWEp?tSsE<iP|ܛac|݆Ѕ"L[CsN;'9586A:?];I}~ƏoiW8~*GohpFFWFoDI0K'H?lgaZ= :Lӫa\ +34G'3lZa>4FOyƆͤkH6/U(i1l `L~q#®N7;)Cqqe\81%F5B #ji7ֱL9;bbo+L#<%C?clZrxi/_SIעgz/{^ ZCLcD hgW$?uOOk ^s\8[mC8lOh@vfn\1:{2&cBF5v.NolGa׌&xVcw\!bFŌ#{4h1xZt=G4H* aCa?O&:./V@SǢ#j5߻i4@B|Oȟ7=O\WRϗev7bjys9{hQz5YlFJ! <{rجXv ދ*$'fC&~k,#9`&NIyo<pE%np{9"0 _ɖi/W Ma! |ZRM qlp}wp2X[ƆjoRfj71S{-5o~@2m?  ; 9h]\"*0xm@.=}h~kYGB7b4^,[_2ɠX35P}#/Gjw#GpNcQ5Nfkcxغ~׀oל>,r< ;c? T:D"&{% X!dS)8H>m\~vo i9BeJ^&Ӈֺ`G|EY<3ˈlcjpu\5Bn1>?.n;N jڪ>&6&irVYnwҘژ|E2dgko[,Xd%1&_OOe]ʤ.w;%- 5U% uFl|t0x=Nei״sݔQjZY]^<ͣqBjqnާd>vD{Iai5K1n'?0.J]<'㴕yd-:n-ء\ns?lմ6'Di%Ces_͍= :\Cx0c[8I ݞam>Mcq_blr9P;hz͔?X?1xu|z35ZwZa5i{M"ɦ[aňX L4y c)i4v =֐-``Zbxa aD}/=3nՈ܂ezg3+]fin" U$t{7e3Wmm5[fk bԟ~yyJ}u)r_5Y N!~mO犕qTrZrD)]8a u8p|L?Sp< g`U$X3V6>,n]_V=FV/LZf3%;Hg~`:tjp5&obYs鰽D4$9n ``knn[ Nz|Qg׹Lݨcw 4%E~E냗Ҹ\kf>h75="L}g=4nwRj PN ߆DXOw55Ep8H8\6{z2܂. Gp.tY;p{9YNx'ӫcʹƾ*wO=>A%#+B+c>z0Nz6l5|ͭ鬽21uhN4|k'^F %1=ַN#vMO,ԠC_ |O$դTr] >W_3=¢^/ZZ4Nz_֤27B%rt3跬̚6!ń7MD.cL)jAWtD?J 7Wb#h:@XB6y1w2G G谰Ӹob l[6 ܌ۉ6y&fj3M zH~ |W!s2RfC}1J&`\w|{j7oɣii f gaaf#dZ!5'7 p,dQ1%'S?C0K] ^?{v m.IVٌ[ӘM.䀙J rH o l'v-^-OJ8ZKzLzr.6E?h΋iO85B2`5d&7ӕK;U&PU.8gN=NtMBKe7JsLfsqq<\6NOnᑵ4;rDE.jpCpK^e74K!oh~3M:dgg,xT57 fC y }gzKoRC>}1ki69GzU\UH/ ]"QQC+o` +V մlرmb6Q_>[f06ng B6> Ƀhcfl hN! 8Р_؊a_6mͲ,u(9wX8k-R~F}1H5geзH_5O5:ݗqV{aT 㵐7oQ}6Ӎe7Ks2IqiҐMV_ st[)ByTO{Bce,+Υ9#'9hsLNK&``$p0Ӆ0=P0t4A7hMN4aфi׳G#ԏ5͚b;CA[vgFϛic q:"o0QC|CM61' IL”={L_LCoKF+q罤3Hv5y4|5ư %F5/3 [%vt9ۚ=߯Xt={x(vKe=C1MrpKQG-n<E= 1f(^EҚU1Q,K[M+@Mڗ'8}#Z{J2Be3XsSM:b6sѶR,Ec][|aK^ܜw1>I-&3?+2lC Iřmٌ4I E5[k_jEnz<m|2[m~  zy]hFTMO@FV aozY\w^)M#)Rhlq~#j|t_ 78VE_:mIU7pa#6gZQ 9JfɺH_1P gt{]V^N(ɸ /,Ex%+ :GKiS}["iW| 6c}q>kݫ: ޡ:i|y5Fe#QdX_JXhY YV\d\Cz)͏@G$kjV9 Uq&Me."3U*SkkH@qggs:r~(4v,%c9=or%2M3k4Gx懱G<Zeȷz'8  ;x\S}/q.A#a}2y7;@~R"(φ]{@۷aGYWH{k>x1l^:M]UܤV.TCWUYX~6u\TH߉^ϼT7Γ+ҸֹQY6߹kbvﲿnbI}#^bYcCJZZvh6U}xS IܽY|~;m6l'͢Ofz@$=62>#ߍp ln;ny`IxbD^ˆ35=?Dnt$Ӟг?LͿ7e~~Kun5/tJzuKle<]W&^%|o aLjK4xJ~wkI^j,rDܲFR7 pҚc߭DIo? lC?YXC]$?L{^P%h碝9Qjpy&4Me͹&5t|kiM ^I{d͋+=JM875=߿'16o%a%jRޜ,%Jz ,g[b ?u+#+2BWce$sߢݭ$BnrL. }}u8k^oZ^%mɣggy1-fb~XZ̒N∞$-%?VnH ɽSdQ< 49Xj9-ouUCٴ~*?M+_cI@3]CK lg@F'!pk6}Pp1G{d֎{k4} K6G,O? oWpE \ \05﮷>L]'"D/vPZ!/i:.Ş-$ {ֹv "ڀ?4&'|UnBwT701V5b-;#< I%bi? ]3,jp3'sg$(z>b:`턝%T׺ gsovm@&B8){ |e$3fP/1|beKg~Bpo"1[ zW TiHg-hC" nj@Fcc~ s1B?ZyI/Ou,M i*&/ٺξ[aI\olu~.85躒7'JJIXJ8E}Xr ~ 5TÇ 4BO\ҹ ~srm{;a߄6Wb:~;|]%93=H2şh ȖUojy-k?Sx^lY:iͧ>nuK fo1+֝>%,!i\!2#?w(o1}/{4g `s)uuIKtqM* -6t;x,w5,9bXO@ͫ.P lPIY`"+䕛J:-l8ߺx宥9AGGlCŗ->%]:@+$-Tq @ K@v|sP{ZRg)Y|Ԑc$GIR?eD$/sez.S6(f޵x9ge;w!KM o,[`J/;G}$uaJ5 /nuGk#UFǽIށ|@VL,`}eօ"\A#m_W5/%rr5-i+F ~nl&>114 u rb~㺌2s_u. g_g t^E}+ݍ[v/w{Ux5ۚdtX6ɚl #kgȱoX7pq! ?d(Y:r\w,q^ ; xKxbXa•,&n;f,d4s{rFz_iw@|q[*jUv(_ꑹܕlOG~MRu2i|l@? Ѥ~L4^ tlMrXּ/Li~ROwdZ>ul|m'`?,_/ /xǾµ{䷔[ lge:IB~Huk@j摬3v]P=Nﻧ{n/az6(U@ ;q7OB}#cMB05W~Z{I6F2>كmŰ=/Ok<2JP>/<]"UJ 2"^-^*5Ъz]geC>+}g8r(,uO{h WX8 κ̦+Yc#DzEjcG4.hH9cWcm"fitt]׮;҂/>=3ڜ/ !yhb*^I4rbwtINzie^譕34WWǣҌ~>Aıft ~'\r2>Hp?Fc#khK܂ںH/'uC~S&9~%\ƾඹwzcޅ$%|<J߇/|=wsOaE('Mn/5~,I6jn8DSS# Iʔ/FͥՋw2cm%xlZdC0^$]at~cq.HZ UYޏcWSҵeãOk z5b^j׷!نf2 ?mk]V 5 _!A}RO*) KڑN1ڎ4Ƀ14=3@F<:5y϶[F#SE!AWMrfn$g3]p,_%=|Bcf Ց< g7vg1_?yV޴4橛w<Cgx.dpWe#k2h^՗9%fZ],MBXo5EkkjNdfjʦw}Ve6Cȝ Kz7t9#xWuvAgzFQ!+u9ͳPO6~p6+{92\=kgߙ%Em$Qs|MzR)=i>wRZ7z ԩچV=x{)rߓ=n0Ӽ~A =ݡg/{Igכ y&U +M$]Iuy+P|rgWK#g^\C51qzA.PE`/d6qxSv qciq\pO~ydw7b5b#<$9Mpߖ} T*' yj1栉shPrK$@F5@>NY E+i~p2ynGU6P_#]˯6-3x֭\Ŏus遃Oq&SW^QR|_a!;oO) Yg bOԆi+/Ej=^mļP;?΃3lw0`+'!{.(/Yn7o79XwoDML%߾ӷ'>#ȵS?>gT,{ ӣg>p.jk N_Hal{,uɶA=<.kUd^~buwMny}2no{WƱP_3Y;FԭOf!By<\3i}Xg1C_~;uMs'co}843g}V}'";Wr5xݢI;]LX=mDg{8/ɿ议+&:HC]d--=r'rC]C2f} 7Un)Wf۰) V_`[QO3Oj|)ƅP}ܳ<2 ԯu]v5ۅ״kկ5^Xq!޹Ȼ[Nk%.''*N m{wy#wzҴam7ڵ hzuwbbt"d(XJv] /^?MxnQ>nhn$rȊ}|>(=뒹q|G<2p$#3ǩ~I=8љ%5ܐhȂ|t<߭| ="CsDU/Ԯ= ͩ{wFl==K{=d녌:;L egkO,t@:yn!~]ʬ&`ݚKmgc ò|%<[>:|Qk0 /{#[1EԭXlޑ}IL!e|j60^YSX/ꖓsZ/A $IeCӣꠔS؟8+5; R~?E®)jAkz2? nm-&,6kCüyw1t۟:\ї{i$: IE>Eg9Ce.q 1$TH^v. i8;}|%ҩz^3tͺNAR"r"$% ΂>/%~:" b40<˟ekG_ʥ#gua7 gqW?bLi)[X>Z84iudn.u]$[JĤ/Jg9+#$w=w6imm7Mc9p탗/ >fN>}Ѐe|, 3t]t?{' .N[ˇkL&7IF;Gr4VI']%BBL颿WȄr=r'|hg]$?[.n^Kp݌^fu~r׋ z i%6 9DMYz P?7 `#sEy-H~2T *nAwu?_5xGzm z ֪sg^sMmaw)gS4#4 9#t$_ k[~߭oXs0x:XH0=w0!pb&͑UOr<lj/` [d=Yw?'m\'By~B~?HP_y}}q>`1|wӸ)c&[? ; j'qnh=Yxo69y@qEɸ&_5IPCo.Ew%cDnlcigjqƪխ]3Ne+wT@$rd;'!8 - Nbd%bV߱ƴ:#K<} _vx4z]BI~<:4[EC0ENrB˥YcMmthk[9_g3a2Nsyv<W?wN/Ao(%94h:Vg1g^rG@M4}]Ǖnpz^Ǵ6Mv/k IS<%:jCYܷg3=o1nؕF[Yi}6ZjZD&% pU<ܾNCzUi^|@W,m`4 ;{8D !6h>_<wphxfH`q\/1 @AxW}+jFԷ֦@F"M4F=H* *Z?15bM>\əDozQ`;`va"|ɝoC^QGWpSkpXW~] ukșڃ7VwX'G֪]KsQ#437Wl-"]vb_W:W='!=cmXf?w*ׁw)wC7LYY=^pc4ϑ}V {b#sM"`FE !eBwA8n=^c`l7h\%k;U)HK /߭Oтmp )_}(w>"XioZ*^%o-NɋzX>N&[3_g6[ޭ1pՄkV[n΄7};o~5M7-p-|kE,l"dβ!}֤ܗX ?wIQHLzl%:{̬Y cX'n'dNx0/ւqGyl})QpЍ{hE2byp<{sFKF|uUNn L5|,4 )GuGH|_GsM8.޴L<:Z"UkΒE3+WFc؅ܥuxW~tmvbZbg/'3y1Z;aX܃ ͨbǯ jqDߗ~P}J?p=yG^-%jg/tU}y5O[p$'{&P'^K c{e|+y`xOЋt> ^ >]B|hK,L yq Bb!4M_=xv={|@aio\.k5y8֗K4 ܈OD&e,LGԩ;O4nί4f^Amw5 ^|p?p;j<+Jw ;VwW3NF<%}D1MG!+XTSq .t,<Һ+=9$rKf?Z.S zevMۧ}g#I&Y7n[&:/Q?Erہ W;>:cB{1,=cx=k_jdMFA0Ph˄~ pgL,K$vvPGJ| uE\4-Q5!u˧L}9jI9_FziqpޠտHq]l g'6x_}kT:',̣ij2 .aä'uqbx]Fzۚ>ߋ194]KeLW4#cE[:,}<˻/T|K̽(Cxn=Esa=~;Ix5gtͮɭ}/POx%`qy±z-z‰"?~?M4N!pSw{cbsx 8B4aJ<ofY4֡~I߾~t"zySӸ\"bauՅ^z't8IFZo1]Iӈivb^6ޘK݌F .b /p݌x|p^PJj6!ɽ5+@ xx}'^gB$-N~quGeC,kEKZ|kDls_mX˛M2#bIIJ< f7,{ޕ%-I:TzEG{#:~3D;Aؾa 8&ApAsG~Dd2 F#z?e8ssp\-Aj:g4L),a9%DJϵoe8_U.ŜM<6 ҧ$]sa[Z{{`->oF*"O"ٶI7,v^a]S;letSϚ ~8,~ GpCJ\?$Im?͟狤9^eXPiF>3n}V}}1 纗~'vo۴Zy"vz)n*3ٟy`z rBON7;-6`Y'rw7+zOi<S^4[0i" E]۠s ?j6_V^Lm#M\mUsMm^2ShҝF<=Su|`'k3;EJ"yOӶF;=cm7x:6'5RcttVw.`,t+DB5}Qޞ_oNiclg_팜s s#pUy Y)o|E4ǭ3G'[8M<&fۑ9 u[c2l? Acwnq17t6 Y~e]t>%6@Q.l Mk1fd%Z=t|Dw(^ m]__Z$|vs=m4c-70XjH-l!^|kTS#Mtc> _ڳHE JjRvd 7 >P !#>&Ds9cwـvm0.%z4T8*v`U;3RЛ1o=]L'lZZ1qD4>.#Xyc7F~ gjMzY#ܬ|d_-$K0Uʂ~=U>FRfvbRWgƭgD|gIoC9l;=01E1H1S^3wï-{]p<`Wv<1vQe3u!rc_|e6=Ke,  u%1,t.O0G4]rjYjzA !t3 D?y?Gz]6""vњP%':_ GC;kg~OxȚGw6NܷJY v} .XujɴScͬ`/A3.VYx1 n5n>-\f;느;'f?|><s;{"k>Tu<-^VgRʄy:D< mVOIk{Y,ږ'P=J{67,ts|+Cb7?Kyc>ɼO>&|^"MVPQ} 0C%[I@pq 0Ӣ^G-_]! vLq.WZ1r{}j |zɀO)Q[>ʢFL+Uqt}(80&ĩB6~)fƩ}ՄSC {}.\"\z6/e :d &o 5kJ I=߰^B}O,},@8gR꺵 bXL;.;̢5rk oLF׺=jr|{dj/9}?[yQRZ,x$u{\3MR1{Xr'[=7=$ד? x''3䦿$y@7ѕI^Fx_ԠQ5|WcOm}FOa} GhK\w:o:mد>5Ʋ+S78=e+x0m`bV8G/f'} CQٔ[gzQ Yg@*Sl*d\q'k膮k?TR*S9T$z7׈Ei*|k$xWjxLTLgJ;VgV$3SüMeN4>,]]';h+;kTt6hfidމ,J/" %Y_*z>3sviC1I֕lw,㱸3Hy+@O @'#Ȅ< 4XJԃ,&/f<sFrMc,Nu>]5jĩ˜̚Qܲ{ c'QQ.y&v&Ot!\M5,m`j9n4/ԑ$z-J)"W<`7RWO[p^{<1+٢V?IpG``4bQ12)3"u,֛ac%-`8FEۛ@IU?Y %?`#%L}Z/f&it=cN nS+錈(ޘ!𺄅`UKR2>ArU(X]c`٪ Jܬ5X~!-`} KH?Q#vJhE^`d;>{+mJVJwz54|"maLLunq&8SCp:bI} CǗW/(#xИ7&N۾8 &mJcFlqk,&]I DV$! dgª`UDZ?:0hM[gS/:=AαF^"Y'ؼJpvW`8dFТQȈ;]8hp6vy6pZV^moem_g/ QKX F q>o,^Fl7L{4>,vN2g{;NK7BkIcs}z7%.m]1<_ϳ}_=>Kϒo,}οFc fNo&d8/AIoSFHAp홍c 5#x^ŗ|&?V>EjzUY>y퀹l,/\+\Lĸ;&\p~Bf>mN˪hW}CW1#j_y\byz6bpX/e$#ŷ˰vi cV߰/;y}+OCxZbVkWy%ď;p^- 5pOa&wGGhs9V9lH;o##j}z9oHzrnRKDpQ숶h"^pdʉA/KP[!U<i5Pۦf/}9"=IkjI_*i6{ ]wBŴ$@sTgsm~@k͵Uks-ƤF GK2 o[5aekpiZ9`wo%d1z3uo-;jgWx٭UGA?6k0l|=vv"mڿɎ9x1~Fleec.+~õU"G `Nw.G7e;}j[5ߑBI|[^9\W<[?^^c^h+h-I4tZ-KGK[nuJ<;*{L)k|->~|/h/Zd^hpwƿ5$;[M'?P4VqvE>F uPw6sy<|ol|NJqVN&X}o0^'=%;j y ڸ&m-4޺NMdw<3 ٢} ?>5}nw4<C6|mJS2#j(2^qN5҆ "|mgcʦ|bQM [K0EN(y@dV5;KzyP$耚|]֕6ċ%r,AC]U;:;tx&S NqFw>ߑc吖Wʵp^25cj(_s#YԐUz$BҥN/eifQ7TP>S3%,Sg'!.mlI,1tN4=@zj<$;ærtV.) iHNC϶IK yg3+aeru67ձspL)xk+D7-l˾wjTJ-ϊ}En ٲMbix"J%}䌳^Vfko_$ 7SU<xi!@a&nn5Nϕ ::H!g+~/Lj[̞Ծrfj_ܪ.:eGW;8\p9hzQʍ\[r!'an2ND߼>|sXj==~Ƌ{B :%SzخQ5\OK+JvgUq&6gx6QZ~nը~1@4`l7I@^؛a5n8.k(b&h khݲ,&O^3s1k鮩ä>ۢ.A?G oߤ/gr;J| i s<4!B%^Ɣ"O}O1ڭ.M>^z5t+p~o;;">wU2{)Gs's>cx-b jcPct9Ƈ֬Uktni3<©Dy]8Х+kN)aB,]E;2y:& ҾJV܂,޴Gf}&sD.p7i{¾µ[FsC눎3䢧Z*^͟ {]u2^?1c\OKB DG+hN+ԂP8ML}|*4L']s6ymWسZ*Or@I0-C]h{GN5ԬhR5Lp}kw=)N:[wA\G4?aH*k7 ^[ t t皤 Tdf>d}(}$:' DBO=kBgRmԿÆLJop[c`n%n5ЭF jxfW/c"b: z(b7 zh7[5z;+w0 mbAJFgjI=$~mN|ސߨ$סXn#]k/iɜ~V_Ǎ;#@t~76*xkm4/)&^b>YlE]}7GV2Z״9E$sKb֤Ї|Cƫ:|x9.bʑH?9>ZzkI?w( 1_ȣFYrEP'dQ$!=9,u'_{8eidQT%,!Nd#eQdGFy}'9e:93?j@Am =Yui֝ȊONm)9ظ\7=ڿehNؠoK2G['Emئ amZ_#=#rr`}1`/g/qcQktGߦo)Qp ]bX[bz4IG5=ʒ=MF?r ~$Ğ9=dy5; h{\%|u}]J0}oh=Sx&~8 ?"`=aGJs&sրZyZX;Mqoߧi-pqgLt>mNUx`_OO(55˴_5:M5UNNL2' 'w Qq |akYE'?'C{ 5@pN';EVo1??17y00Ib|5D R 8k7FoRH6"Yf!2¥{57Citn*jqtȮxajl]D۲K4)C:'M'ciMWNk9ZOBpƸۢКyo/h{+_~{_ &wA7rNM.ة똚\p{䂧!=bt͗ XpuSwM lO%v)ox .E!g#r`U-{ѹɽbO$/i1ߧSy>k/O%ڗB{09{ۃ>QRy>{|T>v_}|~/}qƼiXDm֨[ Yj^gELVf{]递n[<}&޲9A85o@|Zoʬ-Xbvw7< -+X_F|=P nQnQnmmuܷ k=/DVծEw|QT,%}oFjǧƋ|3gûpp… spt끚RTCi>ox ?ѝwBB,+O;"G\s[$k$/ÇiO~{?59Kh Am^]|򻓙:[sM޻;?]銬oL-{骝8wI1}gjrQ~OZ=D9g5vk%j'6b5"[Sчnb],?Mo㾪O?=Ɔ:'jt\Ez?F:flb,OplK-؇|]qp&clQB 186f+'VXB{Cx4A . Q,%/moeNw;{,jXKsÔ6]vzl|?\Oaߨ&g1)ӒH ,d}4W>+D2q)j#z*hY:]@pjNWC rRx?|W%>#u.).vU]2qds-:QF_Uh x:W=!y(6C{ضJFx!b?hAF G=) ;.Qk\C!ow}$/ҵ6nGs풀Pl _ϭc'>shNgja5ڷfH-Y&$o U- O"|o K?L&z65-5CoC|I$\{0jZ%4r[?{"x%\83MB1ˉ":`7Ns+&ZS$3zJݴ^{jeƴf;Y΄\DⰓװ䴼YVp݁zOҾv%jL$Ty.Zh^֞G7t|O}:{ ֭[xB׋m_D#eyoJj5#m"M.+}ۘ-5!50J+q)| F)Z8S9#`6ȯ8Z~AC3H_ sDm Z9Gm^Wǩ/R bx_%#l~:6#Z1$4Pĉ^&iQ G7Z끣/\Wy^c&߰ӽMGNYO-Q˙9\iBWU>Kg?h_V0 :Qn: Sy#Sմ[QKh !xQ9d."z-M~빾>oF!9k7-MM0!w)iCDH=I0䬃lZqEfq,oDA+%Y eDCfYra9F+yV"^oWުLe9d >Eޗ4yZ߿BN,SfHײeEcY񟵘+hKNmjdA뷆p bO)3WpVܸSo9]IJGFNOTZfo]U"omֶFc^dc+{N)rdk?ܦw;\7z:;=]O8zNGZA!/:2ulW@qq{Z0_X1C<A:锼kaFtAO 4EL i#-<]Njn-'Iri6{I>D5f2u&6ՕȂ{knGq2Y iS;S8]~{a4?qD#y'Mxk8+Ȋ;&ef?Π&C sDc#6{hx^FtD?6k8y?X[5 'oWGٴaw=LF zk,T$Gb9ڕ_}wfK UIz@(,BE"jIHgRZ&r5T;75Ah+` Zw |Mb9>~04.>ù+Zʑy1'5e,zHY{.kC+rƑis:fl)WBu %$[l]Bu ֢f (3EGa&$CA7ff$By*\+u@\))֗ϥ/sr9o4[xPQ(=2f8}1Iukm~fW ƪ8[~Q[z;xWoqF f)$_&62,җNq_q}QlƃoikrI狜#Ɂֵhuzc^#_ 7M~dK-`>Nj\}B<VϰG`b.%|eڿU)}ejuJ+HvN\ ׶Y۶糾`~ّxm{g9] 7Q3%lvUB>  *)b·⍉cRRDr!FՏmPڮ G-g:GL4v\?6 wv?_v [HcSYkOc(/FztԆ-g,g{I^V!E f!Y,"N_y5ҼѼ/OiqI:9rsMzV0ߙDpOQzEޘ$gK7L&z*6}&f23~rn&~OioS䊁8]^j_fXgHOIEL}ѶH; <|1C PD嵃/186Oj{< [*] j;sx_)=YW1ǡE0#'x5 9nb'w\Z{wQ; ~g2%>fIVٽ)M8/5/6;~[WJoz`q1?rPD;( .UCv'ZMxr>׎ieVS"k1%ͤ[Ai1^83y>hsOv;uص\W'`xp6Կ0`dx--C!$]5m+˦ ,7 %:uR1%:oS69^zew4ZMgXYy*\`Xæoec5D(1٨{DtS_sBwucB4Y<-XNĚ+h<V<ɶZ.+ٝ RGHqzC-kW_7 oI=j2>2k?)K})Fi::g)Hy))~ENzcYHĚù JJ£{X{jV~ѠD{,˾Vzng!u= Q߀3u챖̣R?{ȭ['Nϵ]:g5Α(~)y!)9H{"Azf/ %2|X`]梹نU~Yio.*]9BP!,O SmϬ12h~ d&ҭ`SV1iئi_/L8NB~²QPQ3=ӦE}ޛ1ݼp 6}2[ˑ/|Tm\-dI\l^$~3JJ2udj;6ZXzKJilH|=gg}7KL:bI<7?IbWh4s6umqؗ`~%̈́_WCgvC׉͢=)ц]O-'ngi\v |qѾH1! ;\[|V"xnz0'kk7)jk>µIoiVkbښO%ݱt_eG]@a-gAy>n=&Yfo؛4j{<(琼gy;PF#2Cζ]f]LG"m/z~&PM&Say{gDן;}J8!{O,WM-$>q-/_2=[>wK'u0RM .B[U)+\+z8n4箟,!H.K/!wFz9ٻ2 qe 0K0D欁.CFػJ&dĝҭ6[ke6ueuDGՠB/ $U\ˤkeϱнmB<>$\]YJ, Wh8軄hM=#KKגL)[lN-))|QԔ=,HlȤ/)}|8N =6m,Dσ>О;>#ފ[gΣuϤ jc98l5}aC>oϑtaF4cR^a]%L| ))'y5]#95 jg|_o\9QS5]cծ||?zvza{zj#,4">ͯ$f`bt6#gmDܸSYui^\IyK~3[G 'NC?WXrߧe+6A8KYTb?- Ͻ<_+]ޗ~>Hshx9Z(jظޘ̊!K/I1ƝǾhxFop7z?|fX([et3ՕCrg[B>qsAc{:pyAB|h3NszjIWh{~?y JrjiE8g()a}C 8x[rғµ|uyE}uD_CD8Y'/t:-& q6LmtDVVyT }ӥsJTrO=PQ{_U~V5#G2 7#Y%b1l'c")#r=IF0[e=(N~0[}{ƭ2G^;֢AǴ;6Z''qLuZss訪$껈x9KZTɷ̧?3$"?]K4ü7߀RKŚ~D}ٞew[cjq~i Ni|XS9jg,7 h-X2{hZd)y-;=5G&.fqCk#8]cK`+ q v { n M {ƶeא  1oC;UghcN񈳱_MZOM4r3o#y1D_ko!U?Ί0xMKϯoGÇf-NWh|8O8Mv$vSBZ;cޡutPvWX5*Ѻ5ScA F؛i1.Cvkk۰vk ؗ7M_~_Tm}/OGlLҾxoSڻ-k(3#E{i/m/hQ!y씑Ό{׿bs<ȧŸvh\_rt 9p=1Jᶽhczj;!sgtz[34}/'\FvqCe"_ *3_Ol*JȊՄ&EJnMVpN̪ZBuɎWj++G?/>N=5qnP[Hǁ?M8t=R#h3 !xN';=@ziFH|#gOp1>Dp0ǯÄ_fH"^g$YM@o|9O%]La)<|.rb%=6NrmLz,<Ϙ#>/~ZĠaG#c"c~s_>tەޘ7uW ]l6k| ~q!`1w_̞gtS۟Azttf"]zF`Q',\cH:{1oe/my7<9yW&5ncw4l%Jwݕ>6R{\h{Ѷnj;U>~bg$mW@_å%^g߭yizWgD6A޴Љ,xNY7Vج;lIg+c|e\x>}kB,yu1,-6k,]hG=&`M{K"޳Zf̒a{p^Oq:,;%hVq^@p؏:'%K$_MQҹ>[^dWdzpG qjoQj6Ocw]ͰEyv+rOaQxlp> Fk5 YvrOfDJD lUS+S4]6eq,UgblYO<2j?I -PB?#aoʲʼFq;6'ɬyÁwH߿h#'bgIQf9: ' n7*_j ֽ9L%Z|z!ځ\vw>*jNýoɧZ;O}fr-'{c23V?#7Vˡr7Ic`e}RآF)buKKoM5q<*?<ܺ*w7;QT9A@桲=Gib^Dssh.HsYN}a>NZ zȔڸ=؟FwO:p]q=9f{]5l6Ѿ]gceI^W0tDNJ zU}-%?t4R4,*FfEiG=ATWcg;ƪU4v̖+LV,THzʆ1 o8koཕM*M /1ׄ祄[ ǫ8n\q$+dEJʊϕå-] ,>y,踳;h-ՕUb+K~[aMlNuu֫[J m$6,Imc2blyِ?YI,_rgǽV…3HHHaI7.{]b"~wF^K $pWsUYDnST׵>RLB>j2SnS8agB%, C^y`G%,9V+ bn+T56ԡ_"$d02oB,+nSX~%~tXť,9S zpDz!Y,u $ϴ"g@> g.jj2l?44*Ե|?h!{|!n}ƹl ss Ai ڗByIC/T氄]'WaTlH&RAWg 35$mq[>Tҭ = DkC^[ި+z[ccoy,ѯ2M)jf9D?ի"qWzdMTZ_F'uIU s:!c9 >>1~'l-`KX贓yųI}nZҡL9O[}<-?_x&N}~/Ai\_<ҁ}^1q#ѻdmbDN&}ts%9?(S[3=kLGkL +|"ߕ=L?@ xS{{ok>Qk u[j(w,שA侬ao!l,F 5 in iuu5 j@ cbI>En_+mc齣Ot1ֵ[gz[i{Q3mnacg;Ӷ]Eq*Uoj6b$ڜJ6vq^5CNPwno^1ԇhs-oiCQ ju[ymѭN\o*6& 1s]M\M} v 8y=͕MQ? _:o_8Phy_^hxu%3B# :&˖&}ݣ rTҕ\w,]&y?is͏* *:qz:ľ,`7VU:G,Oqp<Ο@p8@uIt 碕N#ڿ&~&Ǜ>Z^X\ϲꊨ*)MwQ'0$f: A=Wsl%Z>nE dٳf+߿4ȱnC>PzEC}no<|L3].q/a#!<, ȕX}2aG5޻:w[iC6RGfaߊ?$TnA{EV'.d$s3$%%Sȷ&騝=# .6 mFw~5^9I9oq՜!y|䗭>w~qMgu_{Ý۟9aˊ\n-I:׻2x .\>hˇLi$~-[D7^ǂՕn]^\,Ֆκwݺ%lj{MR DzL8{t'dܐ:(o]m/I溂gV<{!VMt6OT $auh7}VI.kkgpCA瑹 ,?S(y{݉^#,~D Y,tP6X ő'dJuq?袑/㠷v|oo*Ll?![;2O< 8 pM P׊oz&w/kհvm/oS_CZݖ9]yպA›oGۊ/jQuS{.~.s M%}% o}lgK\t*Qm^N>t5ۻ.9q-pvw ]i=\lh"Gjb]ro-.p{k@*#gs7uϫsN<-syx~xex~>ϋxk7 gbk7KL3 0ug{ ća+f?-^|pmi;r<78Q6̸1h tY^=DG;K>>}lZ6.KU :ֈ%+Z_,,n$Z+Is5Z9zul'\_PD^E luOZɷpf,_%Sn X֜yČ}]BWO)Nsjv#˂WwH-xLx↷|w86AwK:xqiSJϫc%={.LVLj:,A;4CJZuYa2k7^ʟu3?3j}GJ5 Flq"܂&zgR W ~.#7^]y Lfwl*j-roj[ by.z5%=g=Wp}qu͸~Cpxp}iu[\JuW \#r9qszix\l\nuw׆DӚM륤s zIz=pfWm.dRu%.-JB\}\+z cəᚢF>XJ20stV{4Mv5{pP0Yr/Z b \9&m36N>'\6G|ƀqkmB4z s c<>ګ?_K>Q3)ZO]j8*'&4)Yj}<ѥ{p;vhaBV7v%wAˢXm ze_R6n]nSjpC,3~/~QevH`^GI/n_To=!~{ ;vLz6ч:5WpǷ:vz_34 vz]QP8U1Iv.e,6I~,['e(|YB_# u5ffɞ;/xKBY,8d?7zii5z:T|Xaw:K]4nZ#ʏIs Y굯`9ymE8ε5Jx(tKs\_xylw> ~{yqfлۺ+ F-bMC8#J 'D?#z1m{q~e砦AUMT|KgU&f΅H<jRqc}zub}C"mm.m@_L7V-YmBS5ۯ[ԀBe7&CkG\ήG-]hkZ\o~j)lc_WH6geK~De#1NJ75?24ڎXn uŸ !^/f%bsT/!uOm&d5OOte|aؾx\Z<)~b3 Kz~gx-2[ ^:?.5s!3JI }FMq,+eah%4>4:U[fWSnXg_{0Oc~բ<·\e47Uq/PT74;0Fs5pbEIٷk*Ϸ\J01GŽB[{0;= 6|YsZGs:Ks:KsRDowԖ}=ٙm0'z_z_ jTK7/Ә_Iޕ wi~A rsݨ]@}LңUz7+j,]~B¦W%b͆Y! ÁH>X*^!i؟Ah]MDbMF_ήBЈ9Ε몀Ō>o洎vJZ3,;-T9>ۖYz " QVIIWkV˅-UúO}Kފg/XsTW2c,>eܰ'wzTBhFg^vA;wkmV5?$9bENZTžEmk@t8ծlF,aD6W0U,!yܴxiFNcؽ4,v;^)B|c Ӝ݋YlK+sә v]sl"u,"Kݯ#c@xqޡ :meɼUrv]؀Na袀OI\\ xl rZ;ߣ&]>u}٬iiB+5_8XS.oa?+dͦ,zaXcMo铴Nň?zd?/0Y1{vRt^.WsSc냁YOӞzNؿ:uJKjmzR4M pLb/cOw XqJW'P,!F̽CF 2;K60_9vg1+X}~ Tݸr͡Cxqbqq1|quMS)]3piV; ךlroYegzLόD,GWp/z[@?jˬTl%-bZ{KL%fKM#޺eo]./y|=à Ê=K|>$Z8)qqxLc se34'"yOB5T^5Yz(6&TX2H<5 ?ԓSx^qIBv9qB*%eΞ*ʅ&I>t'}E6mm,d+lvמ)%odi7כEv by_axH.p2ۤ hE\A֫M5Jb_Э蘬#k-1-HNOqI$Jur=S1!~n;vX^#ֻt`G׸ 5Gd;јg&hq?cI>4磥q siB4P)%k6YH::.|>Fg :=VէNT}}c"rFd/i8 +-ao00ēNacq{{-9LOEp՛؃NjՅ : lC" kǧ3ta(WO1um+ϦOTog" ~f%=ꌀy?yO9lmW\h?9_]Y_`~8Lv{b^E{󸇙_Se_%'QKh{o{S>?_fG-C5_r;Їyf p%O1kT"X+} ;Z"z7Q E\@y7I1yw<&߫s5`mFB"G0\tZħjS6D3ǞbOמbOԟGb?6K/cmyU4q{DoP]ּT[z]͋oDo;{2#Nt# 4Og.,Bwvp{̎8+XY+]3ߞVi l{k;VhM=Eo!:tD4@'# 5pP#fCЅX3[ k[v ;g[܎~ݜ)o?DK9bJ>LB rp &r`nax׀`udU.O`ߞl;=`Y#> 6'U=` _4;xm.Cr22#F+Y.gIOJ1w0HnwJVIVWz_zb^Ly׏D["$yX[5U:^ZU|sc,'>;>/t#嚅Q&.:<5ȡw1t8۰_B-D^GX *vF]Hg:{L [jk'Y,@qa[p|Ɋyb縡 ?HʍKΣ3i>N]$6 ,9dȪ [ƫEf޴qY3* H.eULz˦r Slbz=_9 e~E i+H> |y]\޵bÞSaSn&lQ"=u3_[| Ř1_OH`+{N{'DŽoM`{63-x-sɷȲ&{,.7Ʋg%> 7|I͌ns::Π&ƨ#}#_wu}Ϻ,FX;1gcy٭~9»Ƌ}qZ3۝N~^&pS7Io{0B2o7sLF c =3Ү`= s+ K^KKHIo罏-U^n(%Z/`k~OT|pZ7],pFL"g|U۝@hgn!濫<5YC^%ǰI љD~u܁d6; _%捁۪=u8ar,b}Zu"ISH} k6E*<4(̄>n$U rO٢Vcq_é{ /VBx/G[>W}q3.I34tz~j>0 e1Zhu|G+@wIo'|-̧\:xLOF>ol%kp8FѬ-ނ1L aϤsԸ:M+~w]mN5_k%z30ؗ.y=?y8c/~ؔ󄞅+}w0}8kԮ l4w[Lf{/6PG~Vt7.K(n76z/hĝ}e XdKg>`8$8a k[ ce&٠=MqMWX=־0]eB=FvQ*$N_W՞}nh!Su&]yƾ-c\]%,]&懌brv$YYAU=D yެ[[;B.guBb~n16NOh8U}Z%L6߇z=X ^f7Zs|B5 >Sg5tսvi)K|;ѫ*W"Xc$قߍsSMs3T^ɖD1G+k 4bkvyN5ܦ&>^}Ђ !Yf\7ƜT:mS\/+~s4ٛuOcZxU"v09Q:8/֨ySDעG M?iiy<]XzA^,-j\F]m !>sbc)~[u9FZ{46V=q3a gYҹU:C:= Ag=tsQL*lˈ&Љo"X;/%nߓjؤ;AbgyF=㹾;fkfOuo֌f^\.iLXmMV` %G?Fr,F?P$'-bU;ۤ/^GTlC 4uMy Y' 8 q*$*;ĵ]鬻([K0˒ P w\H~Kn N9tss|=@/L x FηF%[ck e9=9ɯ/zby;ua >۷>sJP{uGsSnwXRCG >DT73<-q EX2R ]9y)qڻ-&B5SgI|πwǗm=>A@i2E lw4nH6 ~,fc,O V^S_j=y/Gۍz̖^16`9w(/O< ` D-fz&WcMұ.>!._x˙"r9]ز9S[!+Άc͹\?"y̦7 0??s2xY5WvԖH]s]l/ٔZd|0u%k@M. zQ/;YZ1ɘM?Gr\fO|X=XW7Пeg9>BʡmOuxp"܃5Nҵ _SY6A:&:)=e&ME?g##Ji?=y< t/waO4>mc {-hCkqI%e B{ QhkE€\*.u>bԓYs ?G:;p}m|,)67FtY3F֡/>5F< }J6z䝳T(&ZBOާT_3B)}֪&Gju[Dk4+XO hx?sMsح*KXr7L??y_S$M/gH XoϽ]Dߏ%(?dCeNlӬ6R\{Mkué kG-y&mry:irYdC4];p1ǰ/ |UEOK@Ay&gu='+NJ׍\Ew\?W;>ұ2Wl=ޮ[Wя',X^&PAoDd!Dc6r9|9(w1JkOvm疔s!EE+^> W0s&GqnF_AArP#sH?9ZO<-7UԊQ鰚8/|=޿,{+H9sX]SXȑ{+Fn~Rx7Zݘ^oxCc!Zs[JVVGJF~utxSҩ5sy# 9K'T>>z$_K skWA w[D y]D/u}\GZ#_'3!`?Lkc`'bך w)c۷_XOz-[{eqi]) t=vAмܐa%DaNpXqI!F#-ݯѐ׾NA~ :q>yAnLv5V^o!vqg8\S"X|֛X'Wh.BD8_m~W4|SQ-S>0^ J=,.OnÝ'%N_&9S#Y~Z @fqHZA }ܰ`z_SL]& vzf$z:~.5WjXwMop>}8.kւg=E2_3o֌ǫ=\J,h]cWnޞ4_saRsO{,s{ ֻӓYRlǫM=ksH/ o뵑SOoXUԬ);5 PG?5#`Kֈ!Li#ˈ?/#>\FkwXF7_nJ%yƷLc5O;Kr7k[~a`.سjZ埠yuxcs!e5g~Lu\G[z5R|D/@ zBhLߣ{feP=byI =2!צ5>S=xc93q[bxNl_su_sltz.U<=Z>w?w1\s?fMʁI "'rq~'=^9`2|NğI~:y@(ο|up6_ru}3h@ciC7֔=ggDM66 p==uw{z"- #RΖ9US;q?Bd_1}%qLe39A@k/yjTQ1gTq4_@9-Ѓ@>/ɤ^mGl,Zg{|a))E-ăս\u.a NWd(уGŇ}rԙQ^V,H4V}x%Mw+WݓydG!~E َƮzv㦨^htz*m~8V|=YzO&I,5|PAAT=XD6˫siE-e̹4f,seEҊ5NbcNC kB6>.|!!ryV=)yR˼X7iHJ?? P^R!Ioh@#ܩ:#tУbckύ4-@\l8Zhn&FP7@'c\y~Ѝ͡`>Brsx'G^{yf{&=_#Lg7;ƶ.`j#8a$u^i_dL6I'M‹*RDUoUshQ*၈#Ipj=!#{vBPC>0Ǚ;:J]q}V h?a-#~j$y߇-el9;Ou.O0̳iA84'q_'G%C?> G]̀8ʂ"7ϱ_ RO_$ޤ5_ؙ GXk7̐C/Kx'?zvIs;%o6.$PcgKΞ$>+ؘ>=|{S8<&!y$w=)6>hG8}-ZY{ᾫCA3FYyM9c 6+CvŸs7"}&n>6I^2I/G^.? 7=hO(`WҊ0_ER@qxyw*IRYǕޡkύ/7!W+To~pLp%kX1f8\O쑺1,aOe#xGž_^K_[yy08OG bZMM1"It=Nf,vp\YBh˯;?@Ȏ,tz~QS̍TU0`SL/sR;P[y_VyEf!z_<NQ+eRPA4|PjZγQ[aU^װod?:t y`?enMl%;"RJsV۵9S|L#DTgbpfF(0q^xf@e'6qͼl-R!N><5:/5BY/󛛉l U-M/=sHRɂ h>9.s;{~bx/#eH><̀z󒦈c-lZz ?łh|-jH:;1(Ӛ,5y$諚pZ%`tWL]^|-<;'+D=6{DT/ѳ4f / `2BԥC]׿t6y|sGJGIу୘X.Ky7󍼿GG¹Ǧl\w/aF^k'O@%'лqmr42AMkdXmƒ\-u7xWfk{$yO+j܋G̗8tTV3U-,Cqx"gˢp)FIތ&nFmYa|'y ϰXDm{J%Z9tü~>Ӿ:2|BgRΔI^NOI=dVq E2h)/>a:UQK6I)礆4`{[d`:AԤkz'_-|2&D# |LsOۃ5tG3!Y_#]96p '[P,#ьS8IMln;+{쒄5=fΊcÎOu}Ϭ62|njTw(ωel=f+nב΃^Ɉ$>ƶw ; 2Ub~5 Ӽ]x^{9ϥ"dsyyWնoLf zwG+ٙ*vL]öyV9B? MM q[A'mPm޼ph_c<\V2b95M[i<>[I,+~!eH*G]bukCuVݝG>Tf` ;H[q쳳 $P={۾yIs{=s=w[*Y gtc&h1svќA-^=>oךGKOY[+Qs^y` @J@t,/}25Qj۔\Իs>EFx9? ifVAv|:fǡ@Qjg!|L;R|粠W[;ޢiV򻽴>qvx.׳\O7m,Vqp܆sXW'Q`?tWٛoS·BGX$q tM>՝=b݊zzE=,d%=ZPQ :l<=γ"Zeh?s;eUEdeU֫q[zp*xw f TJ,ܠ,Y8=>V>-ݲDnQl ~u]Z;Shh7&|{ݧFc6(mJ.[x';>_񍮌^Gmʽ@=>;隝$6##j[)17|a[\[q&o_;k3[7`BL?[Ky\<ëԬ a<7Qi^OT<٥)t6:SzƏ;AX;N{b6#u7cN_q[g+p[ϨmF{ļ]ȹhtw~6qgG+(cHh>mͯPï0U18y_؝*-lSX3o"k |bm1}n56bwpO0>1,yx1(/HloWPIq`YqX] ri=y= t0a䤪؇}sDlcl)+CMX lX,Cm1쥋)bml~~=wp~e'7}~S{^,r^y_I,cոf.E8t>Ť&Z,YI1_%mdXyJyxy}?-s$O;))~F.+}z֫Y5`vV#K ĬnaF[?a^i΄2lyhjP(Njxdnr^1>j6c!xUhϡu@ox;֊q_Ÿn ~#&H/6XYk"c/pJ[`rvS&g2ڌ!i6B}5 =InحW/pV0~;p17O2AڡMA047kWAE1/m4&6K1b~>=tnhs ȹţ&1Or|٘: :Trou//ٲ-ඥ=3 GׄV0!{5n>x1vm+.%Z5dk~Nґֽ_KlOe]Ĵ٬ ~ҽ_o4|9Ǵr2SXFZÏKyp~Q-Lbm{M7B;[EvfIۙ&]پ>9[f$a+̗CkGtAޛ&~+F{#|-ˏhWC<&4_Ąy\Wp,37ZצoS#uI 빳EzRo ͶGH@ s/ٵ]Iʤ!:4[dt}A q[/z-u1E۝iIB}_@MvV{S[Z/җNv&؆tѳ ]@7Mo#p_䣭cVhg:y ',VjpcWr$c L, jaa`psyԈW26/w\˵qؚ\'zu"wDzf /~4yfzٯ%~'7tz yh_TJd#?(gcm_?vD/wXg /D؎S?"rUlk e+lKNz-ai>V3"הC_>Om7I>ڍ3iNeS#ڹvͲiwPy|Af]ԙF|Xj7[9x>ʵ7lrѫf4 yr$F+^^!z'F{)~f-iQBOz>]=}MSi{ C'\k;Щ' w $Pj?th$cpYSV- 0nNfߊIZc3 39Ohez9Uf|*Э e!hM>MXsX&ϝIgh5zy Y]PۅnRWxIh!e:I-Zԙމ=5ۯ{m:ymqjO\<ijfaSbl'?|icR0ߚ9FbNyg"޻c}V&J'MIu)b+n28Ӫò{?(L,*W[v}>0w`"h!cVO=l#'%h hMukģZ_kM^tO h K.|/azo^{`VV"?u ZkzK}$^gZ6iM?Ev:;) 29sS&>{DJ!a"^8l^ITyyv#j$S8EN鏯=:Q/ ψξĻ'6hG{ab~0JXnV#xGil < '4z )➭Kj`gix@cb7'B?H0kaeqԚZ7qF'qoiM3APkT>>p+@ͽ+ sut,w|+sI~]D舊r3FUo%^>^[S= 4mrA5Tmh|,A.?&W\l-8,Ԡ0 ݓ1E[Z|:m%1Hhvٚ68돿RW_&1QSq߽şG }JobZ ڳqEe~9Ez?bn:k33gcz\ӡW?Szb^WU[.b:;i?;U9dUϊ E.u髪c=\ .cI_<:V؟.Gh=4j`CYg3i043sD}O$l4@wqjND'ѩD$[:U: fWh_ޥp}.pD/ǖK9:5tHAg I~X:~h1ijN:_Ꝉ%rca<'k 'euTbSDlBүRy5}O||kB ]EGgۛ@j'Mrn4\iXDC_^nn8w[ڙ1JrѢh{J!' RsWm-ԣ"a&>dpq~ww p :ubv{¸<U4٤#uq":SbSy,r6AZ|. %IIR=w8`8M]kwmsEarx]l*?Wzڙ߽]~$s6rW']ynzg,.z%OwB]Ms v&o2~3Hf_sO+8o^?vf3|G'?% zf҃JK҃I=?Jb:䗦~֞{/)Mbjrڷ&h]h%%lړ+yA);:>bȶUi^1hD!o5l}n< *]&ݬ鎒YdeO\` GG}-^_W}fuCjҳjxensXDpImjͽZۨ-Y,p~ުFP{6\[sCƾt5_]价k^q.1XD?Z=φ!% WKA᜛?Usdҽ7bN999癹OQpKg:ϖxbl/o.||hVqگ7ޱ[τt6+λ_f,.eDe=٫ͱSJNd-O[৊ԸSd%X|D#Q{+jfG߯ Aa9t$ƥE~=I҇g2ju/Ѱl{r )m38<ݛ;.=)Νd)06kߞ<P֋XB _y1/RzLjZco-|,Zc璇vbA.^ڙ܈^NεfGLx.Xag [?ڮ=8*͟{;$1AI'@Nfը#;4BKG ;E'HmT@Q2 5u'-P5_3iwX$[;6Rf`|ıvr6ó9&7MU3ǹ|;q掘c[\7'bU}SNrzM;춉xnYT^Z/"e+kαڲ1q uog/iD[sKimSkWu5P8h]mx/0v(u6b]Q;ڡc{‰ ݧuK/)旗{['dtBn =m #hLXe;-̫8ܼL5.;ѷ}Py'uzG7q/ NU ErL>1 ?6E}8K_Y-ҫ8XcRǁn~@:k$z;xeƐǪϩ3Y9qS98gGԿJa'ۣw)cqpƛcC oYBw:uLc$ZVX>SŪI}yOn # _1E(8ɬOC@3  b|K"&taŖΊ= ;>kkS0!@Sz9UcL V/]R5b}2{a> ]̫+>,ڳ=Y؉3@~LmK@Wm;&Jv/浂m] OGC|wZGR]5WJ/ʯD{MrKiXzopY@R׊c&NW?jAc'†PڸG.(m+*g'~9[VϠ[K>WT~cIv)CÞAsO 97>[ºr16n-24JꋩYxdyI3΁Xy,wl#|ʌ>N_DlNHW{o#ic`":э X Kcچ@shNf룵Ϸf]N} >>Oc h8\ǜ+0d8h:iWq'SwN+ӟ[7+F쯇 βc-W5g aʜ';{+Ug|h_ig>d=v8Bǯq)O5TӆT9|8JnW2Ad^]Y1\mlXB: =Yroݴgy.g15?{#r7u \JPsaxz>GvJxg7HCM֌ ^l?k+,*sտq}>-VX >QF!0[,ȨaNEk_}0=G^a'Wlq5*=6 u1 *OkyAw<ފ}}x 2CjN̏a]r.0qhR>9#f~8rWQp(FL%9+L1:~[ݒunL0w 'g ?nT774n|zM8${b;cK- 3\јb/Y 7@3c8ݐͤzəWGړ'4y.g< f>-'j=yѠ{٥_$e6Y̓r|ĞߎFOQ#:݌Z;/ŲaA8lĺzFxXڎAc<4ŹF;?<9NסR:-;KEWBm/w>~J܋u_p5{=gxa|Ⱦ,%[tܤ{cY⹺V=ňہ8>Ӷ<ड़cg?0 ):K;vd+̭wsޫ* ^m?)١ۉڣ㷜حLso\T7f9Q6D罌iCgW]Bts?DVNւ3&.M1Lj o3Uq@Xa>~{al uhuǙ]N/5ἲ;I@7[:P;}թ豝tNAwCÞ?fN-F4wQShӜ,ҏu~c65R̤fNt_J5xN(<&$/?t2IN&b"&/]u J_֗~5˕4mws;hN&&y2u-gJ6ioM4TU80p"R 2^sm끏dpuSg)c瘢毠}L+\dgbkd$i2fPX:\+b-ۚ2rS}^ރJ*q zǦRaRM@JQ4,W ,iTR=]H Bn fw=fa҅N7'RM_edkPj̑]̨#^ =c9G^}8q.մ|jԎĜ jTϪu.z-hbW0CgsĽrL47zijwJ殹F3)1~|ߑmI1ephjY{.P|x#7 ^/y.4HPh2uLvqIͮsQz)51qӡp BHuQ"uMEثeU>PXlHV1P>0u+~ES4ݶT̝lQ CݫΩgu5iΏ;ӕ(|1'>R_|k;b:~4o< !0s'y@ab>oU?TP^n02Ql`ܿ|ޗ^xY\3ogEti{ش1!> 1i5ǽ1x.␿+07kA}r9s>iݥ:[.*-%Sl˜h{õ7$T]~{C8 nϭ3ʗg(yzxfHstwtO [yƋp\0;}Mi&hZ@vZî;-cJv=cq}[yDFItve$S\ˮӌcYEyȟbTm;wΤFE-[$R~a.V1AJrΗ&u|e'uc*e n}2:Uk;ݞ m0vNޝʽoؠGc:/{L!֏`17ci廌V/Q#^| u1/X+7wmAܪ>;>c*~~LŷtO>95̩y3KmLP١ 4vUgܟ1z%>>F?qz5YbTV~ˉ;2%͏:0_]ckXo 8Щ32璍Gom^aQ)^;SM<{;aIpI;!6Ιx'`9p2Z-qۀRQ98/~эG>+>+ <+eRg>:3\~z) d_1\r,#&6H%$]9_ }Я9~njquJ\q1DJ6N,7sWZ˔~F3׭ x~˾_Úz7ͲL|X^_zO4Uls]z[punG>F=AzNpo:͸%ʺ|9ޜ8Ig. u3tn[؞uF}m1ʉ37C8L[y-eYSmS`nccoP6XU7CRq̓iMTok>u0zxͩf}&յ[F7 S>흟+d_*f{qS2GOCˑeqlnJQȉcfNw|Y~:}a_kq}L󹐾ձ1 :6?2Tr+#{KCHK2`tz?on=ֲ(qM$~R7_;̡|ミ;\S4&rro:uĂ?Ol"ʼ7k ~N- 5*1_XgoC7?N6^/c9J/s|cDg#FW=k  dg3Ƹ{ߨu@vd]W*WVO `vN~65ާs·bQx!CP}U{cY(ȇ][h#luA?N-ikmI)09ǐ5uċ]d ?X=\LQ-;=MI\}KňuO20aL f_gF.r$ Zp3#tor`gcC9v:1g76hWyx#ec|L;}, Rko.nG7&~w:M:W {tB;d@4t]ea-^6=|vm '\"rKxwlem&zgz2N<™/pR̯YӗxI3#SاϺ<8&cN}NmAǢi빱eO3ϴd-*Eo1En|秗4M(s# W7mk tikبg eON}i%g:U,^! SArOn ov*%kL 8w Y+_ـ*w/W{;7i __5`]ub`;ow˩VDZONNnygwXwg䈁9oqmoQc/Fճq7[e|R5^]kdN64G̵3ݹ3d@<@f#AK>HDb Yuuk$YжȂRs'Pi1ЖIDǔdN@PZwj\).H};̄?s=y}/ z+|{95oox]=-$7&S_P jTwWf\J{YkFcle'E)+_L*vĸѸ]D"y,oi_H)RyKq6#,RVt!RZx,r9,`lvԏp!2+a,S#Wzx4>D_@sUlE8'x՞,I+  GV_sUw> bZV/׀M zQS޻hkEC|Y%ӻGRx[&]CIJU3.HJ'_H`y;K?.CVRw|T.PTVRFJj!KW?Uz/:;a9 J: ksxˤ/q";{,@鹨ψK-\JA =czFy<~Ϧ9%=%8R=*GTn(XLy);LPy۾DyUPyO7-=:Q}&@v}:a;9<P_eٓcCI{kqįfmuU!%wymrdp;v )aL AB,lqݐk krI,otN!碙x@w|oBe116[ɹmfġ#/}פ yu+pynjxFzrgi2UǘĿrۼ5%x:=I@֮uf {W0`|)7h -O` dn !XiL,|H> s /cGND Ș Jһ =J-Z ;T~?ګ:۰oQ&uy K,9hB$~uc ۳NOA<|z㥠Y$p8j*^6(͍gS챗ͥ<5WT=wbXbƈcIE{hN1ykԹaڦ=7^Oo>o7k|7G#y;ov>:]|JWk"~ni4c]b S wӲ_."F W~:C$o;N<[KϹH:JgL`R' }}{5*S-TF=I!dTQ"r $q%5ٿ'Ƹߜr|lE1IG"yV;k$QL5m)}O5A2?B5A5vm-߱ctGɌQ_ϨX$CsT#J]/[}xf/V>iLг-s?Ner Bk_G /ÞQYt`Sg ;f+,ߤ5DLbs V:nhX8N<*֯E-7|EјY"NoVؘ^YW<8·~w.< _ݪ2 \ԓ,O_4S^xi^Zi}!>[4ق{Vڨ~X_ݒ7J%olG* ׭^[+ImivD} cth(qf85~&?I<5l=Dsi- U.%њZB.3~Ԝ/t_av'+TFǶH8yߏK{-g-GbCQPeyTl\^v6RϿ lK\`r3w6W/2 kceZUG`7"C8-僿fa#GlE0GTޥ]^!sXq oo֬Ǽt*~å/L-ˀ M|2gƅP;fP1N սgca58TQ?*,w!t4`:y,  ~C RrNw>-HHuul#&,?ffO} 0|%Yc=_̜Is8jHF_eʾ9Wb'DTVh+ [)ԿbNEڨ=4N{F {2L2էWCeMثtNcRkP0>F1)ۺ`X }.hu$`m WG|ת%gU>Aqyuyx[;-<.\+~W ]&, ;|WIF\׿I :s_nH[D:ǖo$#;Ozp&"Wa!|ƦI߶F-h J6^TX"2kO<7(t6jX/h#ͳZU#HyMc,s 6dF'E,aӆ$ ҷ8vQym[w'3S~H8ʦ@($/>;YrrN c I\1rl\(d6TϠT3rj'i|2/g~!"f;_P"t>CP;0֦S/WBGpk 7˾SHP"s VܯVR|+/%^з~j.ğ~c. ?vVRⷻ{,߲Vw&k8{MqZqaUc4 >};$`Dqvb[/\t3L (MM}'hтXOrDzulQ]rq(KʹhlW\"N",84ff\Ė rӢa ~CϒkLA?TuF2R#Xf*9O9^Vf9#xg{~υq/z2LJ<2 :G| O&sH1K#㲑9X1[_$Bs݀)纖5ek/45up0kG^43UI[LC֗r=6<e}"𨱆qTnlwjdN 9Fh17D`D?M쳮ELtxgDrL)z'Q̎eO V&1{â^Ut6%ڷIN<*b]m+ISlò3?$}Nτ%UJcyZ{I|,n`H7\rv7͜>+ =S.k?9goHLx쯘7<1y7Ny:?DM -=NeW:]5/̎$g*!]sK<93PW>~||1X<}ēT6K ݧ8VkOeM4WĞ"?5+6i쮶Yz{f/ڱetK ͉b]|k!f8OEF눍S;sTC#v͍i` ǁ[!W Շ\'5Z!--2foQ OU4(O Xa1U7`_ݫX٢,ЃQ;Zkc}ϡs?H3K4#OSctR|l6.0ґ -2sǚCȕ=&9*rm%8}r0>}K'YؠqM6p%w7r R#sb:6֢+iӎz(Q.ZѺ 'aԖDW Į&6p;i7sEJrw }:!ms߻7.u!3W;\BLyI(%v\$'c['Ytz)jGP]^hᓁ< U|bk/ѵ 뵤k v'Ek|iz.8&v1,|bI|7utHQ>U zq01"6⸾5:׌?|8p53sJ75֮9lOJAڣ7~ˤto?h'w 6y{L&@>d>B4S?`l;:p@]-r%g\w|8~iw-g-hfh&ƧVvO=f9%Vy[ _t>dG+eU6 H.u'hbp6z+'5䰬dVՠCUJ{^N?7OƴGu#ؗ\4w[wcuL[dA7/ P Ԏa>ї m-{c |@LW}Q KصvKi=w|o=1\,V37ût_'\剔)  |q(&T>1#o"7 ^l<+'÷d{sIs,7XarK%5ɩ:}ϥ{ +vM徳w|zg r}_Z`+xJڝ˨e#xU݉2|K<h\l'kQS|Rnp[d;|!;.Jmρsi0#{ BfC֧?uX\'N%꿩[fq0ךrE?87ON<@x2NxqG粃q<cƂ4Vnea8iTs*l?㣶#Q`nЏRR~RR椽G{a3t.[W}Vm!Sz;ine֒Kl\Ȧ3^2Aݍ Ur` kڏN1j剈9#}c+|Kz)Y~'{63K>3}t׷X#)h+wt{&}֠]E:YboAgXUTwn5N3cM㜪ʵϾ cuL \XkZбG {2d߻L2)dz!>uFAF:l~iE`>SpS?"OLϨ\1?,Kgnڭp/I!=-9,D,p)^z8Vhߡ+o<15yQ;̱7r~aOz>z/ez^!v)ᨋmأkو5ks.wR5HL`/{RWkF>]j~|ku#W qw3o̼B]_kC<.fLnp߼3¾#ϧ:Vv1\0;m0&7i޺̘i1-iJS%;n_<1νzM-mxF:X'l+`BOs _3eVotptPer(ǧRg#S_yMe﫧Wلێ),5x-";:eR{%+5("ǒ8?>p-Z0AC[ۈ/y1B4V,lfxaDwy ԟMN 9N`! 1:A7Mzd QWJLsD|Ҥ¿=L3sՂ7F?c7\|}{&/|/T 傦yܤp9rhc{{(Fk{r-as/ bάogR w&|ޙB|v?{ovxͲC0z{ cէhqn Ldwި8.OS]L=Hlz6{;R d2w[:_2>1Å_4 赩O(=?=ƠVRـr_ϥbi}Q|fļψyU94? "skSg⛲}cnpicgĘgFk#1be[F}!ψÍУvA~c\Y1Y,56đM#I?x/UkYu7*ij$CV3E5>SfCw*cg P<$琣-W3O{΃X7Tzp9h-~vf跾0ڑ.Oߩ"Z- Gz(߬Gfpb)[Bw  ysCruD<@zFKZOop Uq38-uE ꫎h%& R >&: +:',j9ÍM-.k}7aQ ӦNfz)=w ~^}>` zd }`WCS6&$b=zh=g!YC&c%2;1.u?L5h!<+ yY9Nv;Yn&S^zG6&xX<~q"׸-^Ekh!|7|: y~<1f9~x1xz  Z ilzimRizكxv떥C\5ma® ڦ RŽ]Zcv#i~cSoƴ=:U/H qU|h'5ۊ+p7Y3NAN0j;qoTnY5=k׷y\}4aƕcou4o=5|O]P%H2I'0Vzv`q&x(wdK=y3ΑI|w[mI\d/ 7"*-ĭr'6ΦؿyL]*koM]jjTWCa@ElxgR>5ĞRGnȈL4z$u)t&扸︯nX+܍jp̾X5^+q{ᯒz&$im rU跩">Yf9(|μzgGn>9lߊ\L9vu:aM>9vBYKi#i팘m#.vQt2f3-+gл_oRXw xf+poyzagQԿBe+lE꿖p{yojRD> FfaDo"瓯Nvr>>=ФwWW:kCKKejîLn\%-+~(Vȋp|@rnC;S} 9^sX0̡k`8>=ZQ8[2mlD'J'ٔxŒ,ټ!-M1gwgɄ+k6I58x54q9h}߫ Sbo{/wuLM2w޸!ۯGokEYA49Z0px6 WN <}3mI͗1{?<#^؜Gޖq21I7u~+!^E.'_|v|.J`\v޾ipЙ\~tm0lBϫ{íy}Xq+s31dۓ0<~Ni5-UAަsu9׷R%cly:7,1h7sgL;gڒC\VVwZ\fڪMyTتETʂ~ʐ1%θ_ gQ#å!xwSփm0`I<u;HmkBF{cEl eзS?8ɃUiȡ?Tc#ɅK7ƀJ B1>A M8u7eɑjӅ8L\r~‹AeHftp9?m:8j9xXr9_{d`qG](.wTO Bkf8n s?GLSVfKsV׳+RŽX%2 L_4T/~Wjgh$LBB<[T'9Uoq?[Xa+TƘTzΠGrENڐBه1/QEL>;9+O[!}p<-sDOd-bs^T+r0^=WJ]Pi̦l4|bĄ5o31$ W#dx!}QY>ohY2F6vӋ^/*!aUV[x2>jՓPK<{6>@O|YeL=D7ˈn.:Q:zٴCV=|,5AS=7/\ SsEKE~gxCٺy!&=ˇ7[L)<ǟ~I2o,mNl7t|q@[8R Z(hGk9ȖY][?ʖBRƗa┃e.9is|*M _!VvQ?NS e?\Y ?F;j' 11r1,_a줃9㛪.L"7dMoIF!zlnqeT i:}6Mz'CV'㉾KGt%?[KV#"K=#i_u|Za=+>kg0 w(nz[7v.{v<:,w UFYqwS"1,Vg QPOV>Ї/#SP׸*\՞֨toS~JS\]y~h2ģq?_S!(=<y3 '|qpr1F)|Чu ~cY%$cl Ʒ#Vvr/1$lcSi?}sa~Dd60 \WiQu1&?`{mgAN8}_Fקy!K09p9pްEey*-9k14f/1όf7\?g;yשV|AħNCȥS79Dp#h_|6җ!oED[o1*E )X5/y;V?&|ռLM9@5titl0&*;kKQ1p\LcVF_ƈ;oۼ7=ot<΅ݴ k%&^b֎R|K2;KK%@h"6߰7AGxy^&|/rMUE4d!=k6ΰS?^fI~tЏ uʠuu%Lҟ }q%A O N7-0Й&A}-+PE‚Lz$~ܺ{# n5/4D74;|2Y;~;}#Sӻ*~5x<{2m|{ G}r~֬g"_'IipI<1zWOikS`:v2d}CO䘞4r mOJn_ad\z}z(|%߅ik UߛZ#y>m:#rby_3zKê2>&s~,l2ϖ{ltOgUaeĸkhvs䷎<'|=.{,)7joF%V0c7(Go#y<U7dОhk.Z3 ṍds.м?ou!w4Xqy= =^,#< Z'" y4Yső|iG.O ɰ!vww0,zN.<.z`gU!680x7+|tn'{,~;7di=PuSwR^#Kzz\Dg!kf0kBb=͟P,V}\8OH9I8BAYܻ'c2I"axpvkÃeruܓY Oz\ 'r~(gX5ӕٰ> [5_{Ig~<m*FlGGl* f j#Eys/dx ?vU伻/{4rr|u_~8LBѪ/'gX23c*RFEڭMwcwc8sM}7\e ާs=V5)wEcʬ̪0}$k+. |ýwNk>-Cn%1/Ze d! 欵sC,n~b,=\K&ݼQO7A6L?39{n! B7`-@&xm|) ]eHWԐ7kkQ[# Mt1|^z=@p'gFX<9◾OϟQY4J6m/ Y!?MyR|֎I1_'aK Lo(tgc^Kō> 6]Y&ktgڕ'tXO"ڨ#:v<$3LvsU"~}tcKZ؉W3h-bO'K{<2N  owWG,fEx ǀMN*mWM΢O;o>CxTGx"܋zM|^@?ܨN}:GSMb'4qǡw fH8vnqmLT&lL1mLڈ (_axHCS'h5#6%b#f}^j=9 E,xN7|`p쇢ͣC[0h>H LÀm a { 1x/'xY&^ms2 d=pn@ۑN~D̳Yzk鑉)!H}5v1ZKyJKKgw-bF]Q3Q;. #!ΣYxx\P*ֿFA1!1sz):4'X`cs<6r>M?+Bv~E<,ųQs5R}ѵr՟KHDCuӟoy43uKsW#JkXzb:o 7{ Y1q=/w⼘%K-dJ*ݾ*%źDN*AŶѹűlZ8ӞT#8GwM̓D#Ĵqd1vy3݃;^ܔ2)ag =_Fob>i.xHyOg߅60}7'7o)8.͈7>l}6_ox?F=>M*{sFg̝vK3x>;lR?"??2VNi l1 `C>76]SXS?kzTo/-Dĝ%<`&sZF)9*jZJz`F8ܚ~i˓hye:-a kY&3} KԠ9]qeg}M [@G?bi Yv&~,| |'?E\eR[)䀷/܊xV`?#fb( "ˣ,bPp`csfgv%ii/>u9ѩ\g\/ҖlG~\ߨ=ٖ^lTzAr wXXa fN,UCNbЏ :?\vE^-eyΟL78PNTEOq\ rjN,9h $DAB{8QC`W%7hWos cceo}9*]MRjw,AzGJ]v }.ft{2SWIhEP5UAI;6h s֌RE>0O5`GpCs3cUbr6sxG}= tU{7G1E 6֋f-S-U#%ox.nn[^PnrbSMo~׮jk8F8Ex4os *Wxex5ʐ2Y66N#;^ij+yܚ%:VE WD!>mp+|[bj1Zc߈_41گm]C< ht ש[T㎯ٖtNТaKs˞|O:~~oNqp"~@-iįA/OkO\_4pg3V^DknSD{_|O_%?mY۟Q판YۧD^ $RI~"v=upWGl3Ūڇ.%#n`_n꫊oߓۥg$a #M7r{+xM Y="{vXoE:i5Y2,.ĉ;x48ضގ37 8߸YvuxL=~~?^d;g9%_lL gR\ܒWJ|AgԐG:gKi\;6>+E !^5 _$wY ػc Agvݺ`8;>WN=t*s Ӟ&'Ąy0/O`es.`) ' & ǿ7k}T>"#p{{. y&ܯ}8pw?x_=bI[ 58 7 A:X Zc hG$O4Zi*i2Xp`]* >{X X._@;ZĈH󋌅};(zD< SgiM{#-Qc}h3`w(#j^=3 {1#t^'eP?NZ+ Pnؿ>fgWWMk2!l) y̺̔koa[Ʌed %I#Z,^?3p1&iOI4,1kwpg@;aeCi^bET>#2a|1q%٨m?G}/bF{ 1EȜtzJ¸fѳF7K8yX\cm"c1WSm>j9#@cGrSώ8U"qf@~'++awȿ!=I:|S5)Sf $J%%+xꭟozƊ^0H ;d--E^z0A؟/D)̥gyԶcܖۀ9,}=90bo7~M C}>*nE5T𞰟^I}͛ X:nqܨW=r6)uN6:UƲ5,V*ЁWywd]qV+⊻X)?K4bN~3[-r5;[&l~Ыzm<^3x9@u=R]`y\\Kp=L4H{~/33Vg._gRSL E~lXBPr't.~c^($g,G/e=> y¾B8# %G}4{n%OI\-NNB/T!|3OZB@Ņ;+ —DW9Pp~T&r?Sw5Tmt18T*Km`ʑw=ר%mZjm9l 5^>s8Ed٩'mՆ?ַPe?1AJazZuU8VMLYV^uyLiXucq?MӛGg3K%|_<'tdzB%ICVj>ߋC8I]A}C+<H|BcX0w?XxEzF{GiZFbrl.ez$xC$~Bȝ>Qͺf9 m#@g1I2;L I`)['L9ӎ<ޜE(W 󵋘)Ȑ/nVkhSҸq^y]M \@}l?νZ<2ۘÊstrZx]z|4V- xGHW++G볶?_ \tѺP_;.?i:U+m%qsm1ax >Fj+r0ν}h?˱G@?qW[4\ʟX!o"Ft{O{J*c4]c5/k7C, Aabdi?Etp ЙgS*\Y++nW]}ψ)D*QCg]}S{w茒1:Sv }HeH.|fu3@3dobijdzfg8P;S=Ooeь+k7mī ȲjMtO޺i;&|~3l@mlLϦ kJY+WjM<ɍrhrڃnt^UM+*AYA*qib&N7,nǹ~?eo,A{}WjO܏6@ԫO3w>>"5O?z=rxew#֤ːC`OU,>U\$u]MqFmК A3BGd Vcԏ%Ӏ?~T[)C.Q2Q%VxhukwU|hh5}풭vi+vx~H+u4 Nz=1kᰕ~_|Aҟ~ũ7eDNgW﷑J2F&Z]%8tv m0jwIQ6xǛCgz4з,n]t&>A?β5Ӑ7ֺdyIm"jOׄCd&}>n#E+AZ.;Q[W6]PfN]VB8Es }{K{幞v9:b^:m=MgG^v\ uBKiʌpޠ?iTjU" g=չ c!$r-JZ7OG 07MΚ9LgDT}?(S#% hgj{ e?-~YX DZ/ 1}*qsy/JݩMa^ۃ9.Z:vϤymDkޭ5euo>TȻMƌI% hU3ytuqgb+x5¿o;uFkN`3uZrH -;RUO^':2S#OgӸ:$VжnaRe\n'>%H`A4_w=$a8/\ oȵ wT<,yL8^61w%yCIh1XZHVa?/mlK_cYyNݾxh% 3VߐVa|mjG= sD\0hY=[gЙsv;TMgg(baI~Eyƽ>Qiٜ_F y[ ~y΂n䜎t\-FɀKwST?5I}SRTՇ E/DT DF=%UW!HEఫ( ӷSyu[#*_`Abcc~* ƞ>VH;DzLݐXw$3~T|"IgpUKgwǮMyA잠q9H #l%zY|˩~ny-ݏ3$Ds?6/!:'}V:,u5lsn_ʼno$舘\Mc>/\ WIK'ܮY}%΅Lo[(Qkw hap3x(RXqc W1>Xkχ!ߪRIG94yPۮ#nn~qݹvKcΠCuht_3%J!a'vhǾDm/:9۞ʏл#u ԩsT1Pr?'N`->bυMGWbQڂUS4l/ijs䶈\%|l!v cyNVO#Nt1#3ny\iޓ1c:H~`1ў]R-q8*ސ_a}c?/aSX*#V/_o;dO,c<Tj΅wy]7i"wgZ o7f 7Ĉv ?Q >(}|?69n^b~'G|AÄ wmv 랯F<83a+8Y؃8o!t,o!|ҴuPoE4%ݏJm-g򆡶_ GR6–"/4l5+6|a` jmm$7c +cOyXC{3OսIBBM[XG4z~'B=8'l6׺}[,{ea;6/B鐍p&AFlG(nl#dcg"̢{:m*~;+I=#&rI\u/A"־>GWAC$CwI|UC-0lw;ݶ$Ϧx=f.ol }4t$_KV?ՠgH.b/Ɛo"/ le*Gs4"6beA0\4שo +(n/#cq;g^PtA2=S/+8vWQ xNE{l#2k@. RyltcxL=kqOQu>f"Z|7/}i\H&[sƶxa$*f}!dg%v?&l3l}~O_ H|>KJr޿؈;eX맶LޙmEݳ|Qx1#.6b|㍹-ۧhnDw[ϓlg_U[A;[ 3~#UxxO_G4MNnO~v=:In#zNc}:9~eP#jmgktOW 4jLpC~ h! ȳ=^rWc|KƜfv&.i/.U |'|_AW&o%dq-qwU~Vu6",gulR YlSVtM_ohXs?}١Սx3yL[8ks;$k^JB tDS^V?~ ϒ_R ۤބ$[&~sri/)b{{ޘcxy$rQ=R!{#wW8ep g'GxZM2 O8<GG q6A{{q $\žL!.yԠ |2һN5,`ȶszg@2k+1^ p!av韑lTDgP[7J`Gbݳoټ=4b~Ntmj7虙sV벍=h ilW7!bA,-DҸ,b\иfHh ,ϴj9rHF '4I5Y<+|2VG}g"2eDL]>&膈W=‚uj(vav:AdiGY)({57gTKuyS̊6qϵ_ΊFHsИq-Kx^Q .q_el~r͞Ζ^ Dz Y:hCf: >okV+E_xwZ |\sڒBguIv?9 \ {⵼6/ nO#{!Z |{=c<5h/O}Tqdz/\D.2&GcglxG7`A@cEgqqtEyO>|?'%ڶ"8OvنLgNIL,2|6^{ QbW|m*;GfݪUfu{_ xGOM"&+Φp\ ~UUCr+9-J%E:IQ3#[;ϩ?풴 bFO3 *}ð+h 5سT}5!rz1< 1IX w^?%<,IQ10e(ntFA3H:}!2E܀>*߃z",qf] 9w5XuVrv'v[^IYwnԬY~+}w~ c͵KO.GWท1mvL[ ?=Ӵd,ϕ'kQFeվA!d_Sw|<M9;ƛ9u9Dp8acBӴ{[XR"gGffqvDMCSo)7#aI@ccpK8VM/Kx%Z9C3fک#2"@szeTݦe=M{]К*}_6C~Wدb ,CViUt蹌+`f9[DgDIZG-=].syhXB-Z=*c7#NI]I,-ň9w?wlaQ;xNdxXm}pqc)GԞZƞ~:<=n&g8A]4XEs{- )i|5nc-4 c̄LOC!ǝ:̻R'w꾭9oDߏGG <>{E_,@}|"@C._Kd :HEI6n}Ї7eOE~d;?cOy;q^0H}%*?awŒGluؙ[ @=A:Ž-#ecZg);5[K wB"qOsJ:i #G;wN/MVԕ$Ng~:,M}_˴6ϡ!>S/%6p#Ɂm6T<\txg{m}~F`:uK2ɤ{k=i>z2OQ[=3ӼSfWWjѹ_#W=~[?++]&sOwb}Rࡿ6 y1x Ƴחy"g 0"S曩7irLq4+|0v6nn4,rXܯ /X'RO5}__%kCi׷㜄EΣ`_{I\l䰣q2p,3jLSoT`K6\l4z`kHزۚeimosNMtkSov*gZĝϝb7CmSeDݗa v3mYo٩R)6͗k^!_Wp-5d:|kر2+]ӽ֡umݝ +wY䆩MeMVu lI c Auhp{5 =-y}ԍ{sBfUē/e;:{s,MuZi?gTgڗfhMv߻>xЙcEyӾExþaK86,qrz`[:i;t,_CNIsl]4gf/Ծnm+r1V!֕T_<)s OU8_FC<um܎<農vEvǧx\NXGZm9n-rϺlܞiȩuߦ䨺~1꺍(Xe|1/j'L?n(L[2j+0O1V<05*#Sac(֪PEx[B^竒r::UG{X"o-I+7p}gTG%1Yoިz%&V=Oq*=.Kc2^nTHzUq:@8$Xڢ]Ӓ~GnQޔpWkT~cL6|mbճ>z/1=%V=wTQ%]zg["g Ok y~ywp>t,7n>v;ۈw 6YqSld۵i^y,.flv.Lx~ӵЄҞ7vvۄ<ؐJJq 2w[ JgM6SnsJU/ipY%-_x\rpyƝ,a!uLkd{;}~l0]U*߼u_Hp1N~d7#󖈳$>WȯѼJق9t~ ʟgֽ̪-Pni}?lk#og*7cAkXF~Ϝ _V>:倽YKFMcA>{~fy$٭g4c{a& sgM;bfN-7`:{;]vzZAvÎj]ggit;$SU{'1Z?4{l}*=e~h+O=К+il'BqδN _sgᣬmDZ^?ͧ _;=Ϫg<ۍlߟ3V2b֌g!_>a}~컒Abv"eWy6w0;Gc0㜰n.j\a|AV|gNH^{tU+y_c< %wn:dl7f l]+eͰ+퐹o茈/QC>9;Ҿ7nYw_=34Et~fA*`KNDl/Fي i3[c?J4m-h3ih&ъhރsDɴuesg~xzz`_&gϘichxzO!{ϡUˌXw3m}(^CL4ЧNMӼuQ:'G#Ʈzs×Շ>Z}Afkɋy"j5A8_>)IICG4[=ƒ>T;5qvZ*ǘw8uN q1/kV. >|^/Na͘d 꽕 <3>[I>2-Ch[JuTMQW9NqGqQiKćOJ;W.ksRx>bYҘwD8=sh.T ]yLGjYNB ~g]dwsɀxPOE+/^̀+SцJ/a(vy Hďa6"&h6Ά΍`6}Lsc\ pcVmZV}"^1 1ipzxVYj@naЦY?J@?ۼFҖ|hMVc*Ru{q1ҹh5|,ۃ"8YWi# M#_6!UKVO_c<=s} 1]ߒ`z9I\< ʈGĿ[nȏkK ̳?9_ uxa>NDHδHxE ){&;ߍ8XE{?mQ})fbqݛȟ Qsi#Ovp,ha\#f r1ab%~~){@2N?]vD& i=ג'%'^7 e:aKӿ:שp}:kRvDf| P5q|w~-4NeqEck3ʛ^O/O>?oy:\=y}{=x9-O?S,5'}zdIu,mYv39'oR{9=l웤+蹸UU†] `8]ؽ@2NB#~qO q7;K|ĕ vwO*AgO'LO ?7 p?뿌aZVZⷁF)p[^)tyT Yp}Og4b|;9~ї_<}$Igs vvEK6#tN)c&h}rQST=hOn%Eۗkr{65s~H\!?6PBք`z~EcGc&@̈E>5ߥ*x%[ UͶ яџbl7eO)6M8!y⇞-pkNnnHV&g=lMv#yI =)U{n!MݿU/ ]s~(pf̈́.j dZ4mo9M[s:C3zhWҳ3f&L]6tΗPQ;u2Wzk >J9q__$~cx>K!5̏pпJ0}nwW!n#)dn5gB3Ƿ9uo2q+#!1Vւp#ѲS"sd3lCg <^+\'Q{;6B܃3"l1HRG;AxߙGrt]nmG Cm~ 7Pi i\}rœ:V>H>}Dհn* kܤw{0OC'q_U7hE|ϥwEH/#gc_>ǭ6z~_5vY݈ c[-p9 Xޏi$7 9}ѺA}왥ʓXAћ/ڍx7!y;͞i^uٖ||qxL-W\Cùfw Z.?+R{u~Nuh>_C7,zoMs<+tgh<.O)%{46N# 96U3/z.͝=ar+;cX<<>5tvsSXZvә4 m7z`W& 2|]- Jh{ZY9sJמ|8<塃6Ⓑ}mE _q9h{<|?I j b"^ t%|ZDF9+\ːs71MF24=?e 'C*w Zݜ3v1-Lu?lWw>ͥ3];*7uL:+j+i&\G3vVY5}=M՟}~dZۂTOaӸA捇gWx=GYifK[4xF=]IӨ+2u;+0vA^z{K7%κ?u`zSv.}.6$եoڙ]URq6蜙K޳4=ƺCilf唶?u) 3k`2r毊qJ:ܹx.kk>‘$mn&9[cď8~ǝ&4#w>wwMK_B{K=8+|8ʿ^9$G̯*b~6Zw{- [̱F7ƭ/az =Θyn1cq{o>~U_Vc.d@(4a0V<s\ B釣u[>~=9 CB'~^3 @C44z~uDݛ);?CY1)i0o.}6Jnb&R۲!7YT":9jr# ̇Np ֯CG2,N=xzí3{作flo'32fC9썸 :c\]P.iiqI0y.>4q>8dO#ueN# Ӳfつ8{IۜGf">S8,7)X#5RKq-=f?$].m$RT=f<*yi]E})݆QsוZ,3%%K!iD%Ts^-}x;i gvu/Jj'Ux v,+f_)w: r3!;IFz[Մmygw~mot(z/z'+ɥ}TK!쮰7Ji1j}vS_V ?@4sSI+yHfxȥNmzi|LqnU)mAQ |CI\|dg>ĻGȧyj:͋xx7uC%юv9ڿ"䛠9<;syZ7+eVni+A/d<#;6?=9jsD4m飏`oW:&pN·o3΋wmф$'wtR`R-bfqO'z+%fZZ6cPv:ϟИ R{L%zE>̨{.2?ՖqܛfL]7;v=[11Q6Fmt>hx{ƻw"!O^_AoÔ[YIMMZ\WRqGl/e4xg,bC 2=e_zykwzO7K4=54ħ9zv|Yί[:/X5F}r+ 8'Zߖ~ݭeM[Wk{֧Y0`},~ԥ,;o|=h_?M4_ͦρޠh-J$6mdԇr'jV T̫Rn;KVus~Z1?5}=]x]v 5Bb?O)2+A=EAy(Tp [$|-~' 1D+~1V7Ka%{D3~}伒hh9Mo%}FYx/ݶ1}4#U)bw;eS논ә@ dxg9,}9| /L~b]څ39ɲVz.#ߞ@nny!ۖm$z[h:0濧 Z\98ۉN #K dJՄB'j5oVuCL{"LZ@1?NV ņHANzsYZ*ds#;A6WEm >"bxLTEml>$loި5x4bzț8v>#m"i&cGS&t{yv/"{cwiܷB ®Yxe~Pmb %Op79?xƱ[Xw`eħrG?j߷l;nz1'}0GgITC4_ )yRrƮ_QCBۊ:~uf\L [l9\E7hF#濘+s}AwX$ V'LH{ƌxd~nck:2s;Flj' $W4\z !V93FaGndhs6rP;rb >ۿ i|n溪ٳ9]^9v'vr!C {СxJxܠ͛F|ǮN`D_9 rZC6CüיA}T]ζK]37I6@g a'<<`7>yap;!<3ˌ4g7$~3L+\XJ hmM^5$;Pum?f;m?]l.9hO~I$\?KS_ת[j"Wa3&wWoZN-YyK6f%fk\y0O |iDӼ]̗A^5eh5yb]13~>4Qw6eX_ ?t iߛ;cfM ӓ)?f0e*bNjQG?>8N账8/Gn#b^]Nc|λ;ҽG ղܽ٠3)+l~N~Gr`3[Q9_/J+ W\Wf12K7iʃLRg*s*)`(|mD*>%/U=GOs9+MwL}¥sAG\^T vY:kj#r=W=Kc^EB4.%KoE '(Q4B5ߙ P9Oc;) ?;XMf;<{;kM07DVě=`ݔ+򓢯 r{-L`T鿢vKQ⌠ ;Fግ'ryxccrFu#W>™ZZ5y쐋p,@?wK-R7~y[mɬ|MB=af>lWj^?N{ڿ@m#\ۄqwQv` 2X3YvII_yM{UqU bi5}&>} &Efg꽄g8눾TI)T6/Vsz=;YL<78yࡳyNeJ`q˷Ƌy 1nAۜn.]}9EMy8,1~o53m;gKe33$eZ?.=[o:WPq="4Q<5^ۨR6OaS_V~9w}|[Tf2֍i߱UK+,H2fı,qYK-23h<{du{fy3e'%⇱W /UYE<=94K#YFwod~lr%/1ލyD<@$?g޽ N%{l$[I}!KiKCm)N}*wa(ɾG^x^uڃ,Swqa O3KO1#3Jtpu:bAeya=S4=obiݥҰmwkٽzKN7)0=ce>*A&?UTLnʓY=.?l3Ǧ _utνJ1J$:9 ΀,~D# Qg3Cѵe4.ڋ8[q΄$zJ VQB.ёY4׸Ϲsc@OmAKl6[~ތӗ r[g=;ܔ;2;y%'9/ fiʎ?WUN+k >K=W72bכx!dOlM3D9~Gˑ6: 6Zf;йi\ecm6 wkoCw%nQq|<9v-q=%uc@_#Yp9,ys N,)uW]!:ꇎZx6j(y﹌㾖˹) 8i+O(I\vU)ဟ%02H[gJz\h\ɘRvȊt~]C}1&:ˁ q{|h=^?"/X1Sh {iWX9r2V\1ш/yw܊Cʿ#n{M=-G"nlrcM/G{">G,8o|BW "r!y7;4Ndj܁:LKV~5u=/y`;,ˊ;w`'q Gi.&y |N:^ C3*_ņ/~Cx6b}Uǜ1&܂oQ W^l;:y%: yۛ:xhKt?u͕i3_dt_ Syoy;}NE{t!Q؂/L :Is9H{/=}N?~_KRo4<yt?о-赲&+[:,*Wb\&?·~yv JGLWBU!‹7KNkX\><~wZ*tL/ 7"v{ ܳZ.!za<,Tuгbܗ]*w}[:wh<"g$#IףkqA;hNP1XH^,Y{[}7\7w۱+b/e/Ѻf\ t:Zk-E:.AsD=% V2'թç~# j |Oy^Lo#$x/|ߴ_źO.Y9ĸ̣"ވ2 ӫsX(3]s/|nDK_M~8ʷ_}t{D">>Ot0,_GN{sp۹}g"a\z hrG Rce7\u?zz 7Tl^--+p76$:,khWbRp\2h֠C sw"O(ox7FǽdݡڭT/l!if~dvZٌ5m6BghH|l5mfI>h.H{$/W+6fL]mɶ77jR=+XмGZUV}ϭ^_aKe^rD 1ia7["ʼnM2QVIes'̶.g?a{OMi]{>P/`:3q d߯[HnZɂfkos5R>20K;Bt\ho/hXcVvnۤvzwof&ⴖT?N|O9x]!œG :t1cno<.p+eCgak4V_DU+}S|fA6_7:5v1Y-ه8F"[Js !2|'w'i헴<, e"6fvţ=:'OiqlF>o`aCu9ia~͓Wfp1.lkQ.C.V.֭U6сO Ѝ:V2B}~UyF^GJ5bf/]@2.z:4i Cks V\c9L߆t3sE-a;f9b*_}|Tw#DY_Bw9^ 'ObSK̨ CR_ rȁ .HQ7ϊXT6e-dXKv2ӡ#|#Cg6foº*BO͐nt5dr{Ĩs$'<T5ɖ-EYˏYBa[zGoPD#F;;IE"sj9h̭pKd6F}Իc׍n=` w&@=0T,^Rm?p[~ơCtvmu*E{m'v*yn5(%;XBkK}01%Q><#h&18 i՝DŽ`k(9Cv~JN+c5np Ϣ9y9Yk[As.$3DkZ}~ؓ$!^oFKIC"n4'wXG,Hxgex\,e/U)R,4^Oci]ػ|Xk7͛ʦtǽahR %?|aȧmrZƈ%Rqh@5;;<3$Jw:un' >֏pJワ9wDq/#6!G˹Ggb,sș]Rψo<.'~|ʴ7zذ/a4}Vo^WQ'}xdN&J ޻`ȍ=B/>N7ma-'dQ$<>洀p 9Z?7WtFg /!I yj!Cq٫Mnr?!HF<cL @c!Wgr! kNTVsO+ YCqrnbM(zmB͟۸>A돇Ϯ"P\}̴DK?Sf5ǿK6'!f ;f5pYԿ@xl9C#g} XR!["5P?bθJ2DⲊr ogc x7Ns!GI<&y6 2~;HYH6[ZbTOkgvSs}^xLqXS+~-\GޕjARl>Lg67~DvWnaWC3뒮p00*[Ge#zSGٸ%:]_1|!kxԆ6XI`Q,}O-,x={V?mۚ#ngvo'!r"nj_Ň\s4 ɠ|vaƖmKwa[uskp=3?ʐ\P3 s2D< ¾cy*i~;?avG w) ]rǷYPbueȅAWj#$yJ SN~3$ޞi#5m;hAc>8YӑNUsMEd< z >YʘcGYy|K1t됼?M{g%O(1KeM}2Ƿ`?_eOymzg!czڴ1u>єL@Ow־ylM2_:RFWgPOL@~ sИ0_T۶1oNvEcH<ҵ\CU۪#nX\_x=|3eˆqG?Ģ F/q7s*D9wzoruuv8Jr썅&~l;RQhp* R?^֞m4t/PL>{%5HRCt)qDUw`3 o#Hzzw{0uRV~u k_s'۾l9a}Y@Iso}o2}~sum6y}Nϋs}Π*ϙy}Φ9ɮ 22yQ -|l#uPU,pB*iAWgj59\{zZǘ+#:۞L5V>`ZO|5X^U"Ws Gr?XIrD ϺZo{mcW9j.Ym3:G6vAiFG_Zj4P\r?ƿw#ͭ}cM6o"[$ߞ,;S|!ѬG{ kvisW1c[G Z;onσ[mC![#.҉_& o6`@{ z9Vm2u)BE3v~HmapRq9>Yz̹kG˩"ʰBgZh:@#rdr*Q{4=gf]Wym|>f.#CqMSz&F zo"M!}*}]L)cO58?4. 6wvۥ0@؝[yfh2vAoS8Q.\缋Gѱ?J7}8s 0Ny^fAVc8CF2_<.@"y;xgj, 9%xzte F?{Ԟv?=#i+} c~Ϯ N!E7lIB礥ns3x&ۻw& d>AA:QT-x&t[/%ƃ1qV!lk ԷșP'D oc  ^6ӨMd7NA-^d,"1G~C *dϣOLv3~F-HZ͸ IKm(EX;GzqhmkAc(a]VmҳU7Mg_8i|Cg]#&io]\|4wy]MHM0m?~o}8}U|[C<8\MdyѻR+mԏs:?1&}><6Ї'~`wVZy"z\h};ʇf>D.Z9yD<5PY`Juz263?ufzΣgneLd, 4ulmFoG~Z/\V,GiŵT)xⰵ=:`! H|;)MLS=j'?tSMaH|Նu9;M ؚIs{ZQ߮}L%Jɖ'm\_Wn<Ʈu&69Ydz䱯n^vױ]8|cOt_q02gQ}<-69>_}ĉP^L566e<-}Q>Vdpy6}o~V%9Q&k.~l(Dv!08O$?ԗ9 yRj+eaύnӓ#K*ݤpOS9:nP0{5}HHͿGb:^9GV#!scsҺw:griU9S9l9JsCN[^z׏ !>]iնļOlN41#c ow2 \4=,0(+0AU4'S4Gfi5"'L*!!7r2)!:4m{:+auހ\,"6Bm 6`\/~| '_7:ܖDV 9MiQLsRYR^>+Gr-] //uaNgLNM,|3ʹ˴iWbGe8xJIv#N*=^o,#V,=1z~&(a+$:!u1Fs%x7dR tu?KJc B'U=e);N1~΢rjFv/Q~wmT $>!-f ѨRnd0e:ɍzQ[:/duo ׻6ziD?rz~*/Iz ݰ?$ݎe̬HV[yU&gqoUdh%uor<@QG]J@%xh-Ѻ%@9BGYNJ@w6\nR&|b)Z |=O6]Lƣ`5ˉQ'i¿-ߗ|c4+T&ԕr>'٣/_LǃDjy-y'I'Iɍo//WZC%/sy9/HZty)9|7b֛ Z;hcY0NX'd#R~!;O{]dP3˯|q(n_{U(~ C*T_ٰl!YVk-W-Ih]:ZxE>Qrbaߒt\cMͩj|Ox4hGKx?lEЇJٗ}M&QXZ-,:dwoKna>Muz0Nػo Ǻx- zNxoè\u < a^mhQ `A-ummhm8O1c_W)z/QSLj3C6IQ 8.ٖkfQ7mx} SWXc !)$N1LCsn۵p^o BFQd,|m"X%n"> c~W_LtLw> u(<y$susrl NJCͿ-N?\: /^=Z !a3Yaa?Rt^ kk*?C; ^W9w3 ("-h-lZr5f %RklŤ< נ˲}aH5cD1|NH^6y,ɪ%^pZRίmV&Xm)cƍxf[_mM|x!<ދk>I:؆< ݖZuę\|NUPw4XRHO{󝦘:6~CPcߎ{[Jmh¾8ύp+41Y~'ˡX2ц~yP=e4bp~;^^vy/1vIξÛmAN)Ѓs XbR+)TuӒT:BnI!ZGl.J _Ŷ~@h?}/iW v㘃%Zкd{Zߏ:t Ԃ=7G g p{q1sonB,IgKlU7[4QqJjYt W3jWܶDg4 hͯ%)S욠;ǷD =;kC_דy;>҃g(F]luNY9V6rÍU@2*/uڻTD^TS+77sr^rB\r5Y?8~9q˿ƌ?1-S|eL2gOalIfxAc@ {?gu 2v,T VTkss*oT82!dz,rċyG@| gSL4ud{Jco^]eCϨam$wzoȉx'PE~Y2ZJ.U>\.kox {)j!8c{-9o(>)Jv9Q=W:}^[{*Y?Ͱj3;9;DhVhD=m氢I}xI?X"ګ^[DvCk5P`)ZFl/ٞs5LgEīPG},jT2M{F/(iL}eOXQ\CSEg3o'&C8 3set,^9Jj==z.Ѓ*~9VSvd@mK 9M'[7tdI%  lgԞH&==lF뾸7$fM>("gT#|xUvs^!w?H5Y|ɬ,vn9hHg4@ZI-6i=7?LJ,y ģfF!~g%"b:9F92Gm`kƒSrE^GNnc}mQvw=nXyv6>wѼ3.`y/>czda%V=Ξ#{ 9]0}q'Iy$-龕ڤPcq8B{G6&UǠIoF]"[ćx}d̰߂mxXst[}BYPCp*j7߾jN˛.JpVum:f?M2HZ_#:!k@'@]cLF@ o2C{?0Ӓw7ղtwJe)e]GqZO]wC)ьǢ(kdgzT[#>]coB'<22,u=['Ia߷"xk4䑎2n+enVLO'tېoU̖hRM{r hg`zƐn%oQ|ۋhtg63#6[P5l`w!'Yڛ;C!:+`5Z]5>vvLNxf)_-yvPј_)^w<'~qk+l+>#>K֚F_Xb%Ss=Ƀi(t -'~c81dwXKryFv îƼud~蛠61UKQ'%Xf яz&g@5,2Ɩ_$lE5y!琳ƏurFͺ<^l/?I{Ai4[< 5Iac;QXOcicZnr硫 <_ff7u4Gt*0q~HOwqkC}5~W|]zПuz,auu>G5Sf ز ]ҍhQF:񁹔]H`mbz7ms o',qMùd Y8q+9^Zz.hkÝ/qcyut]b3|t6b:FȨG.?o?GXd~\W/>##t&1oM%=KZOA!/B?Xs􃈽Z(nf9kxg5oW7ĚIc?k3oŲ+9nކpsu,xLSy=8XᴠލBzApRR>_+-9<'hα}t`!O߮稨fu<߃Z]0g?v9~*X@W/3ZDү֏G 'fԝ-μ}r}ꓷz+!=Vcq5ڻnh5nvc:^X9?D =1p~1Xd`Ug+qϛk3 cbEi_';&6*VǖA㷤ih8]d!&R5yfcUD3N,gw^Nb lȎmKD7^R};||oSŹA~>G~}C)$?`^]It);{2o˧pfIˊRglz0x9F=bU}:+tӚ 2t2HMe+J{h?+[1Jݾph SϛktfC;‡v8V2j $o0>8jT ed+)6zoC$-rh?\VL'U|m3ole1W7Rm-$;H^yn"yQFhh!=@jvhk[??7 $[v3~qpTL0; [$O| u8& 0{BNvyOb5\ $Z?E>HzhsJ:g"J1rF>%jw9s-< a鹴6o&%"_#.5kvQiQSl866ainOg c'hy1?i^h~8#3-K1QS%dV٦ 4a'Z<XoKN7[zs*3m˲\6Gܿ?a+$v$|Q~y0)]#4~qS*1=ӕ[(c+/ :T cÝ7 k٧6*֌y>8{>]) 0[>ug;ۆ`&X}lE^[ԻX}}T;x`Gg8N_;ׄYäIap ߔQpvFzvȹYIs>ŷ;#s9tNfM]*rl'Bt6 4lVHvY7 x4{ D Hox- Vl?E²7,?>IS5~{ mzդ}Oi|1.j_gVn0z>҂sZ?ωW=΃ͤ4o?,%:/LX˺2 慙BLRC@ n{Zx߹ZTU?ML]ޭQU'hkQ)8|&^NOwz } NhJ#ЧhG4^2p])6,Kv[]kwJ 7dSS^xNYZ(!HH7޲WK?BO\nNj殌}uE0v'|T~~mhsizֺy]v?{-Gvg/pS?Zۻr ԯu89֦I- YXaO9|@Y(-NrWK'Y;gEL`d㯙֨] JWvߪ:w;Z\wJj܉to*j?л}qȸ~ĸ?7֑8we0+12p&^]/:#uM:oO)< *5\buf;60cM^=݈RskݤO>>17w)4s 4/NN,;o*p!~xƶhv`_VMdy~q[H=wn.dz ?O{zx ~-l$cIǩvvio#;\u;jjAGn-!o^"zu+Bx3Vn.[S> wh x wD;.8A '{x?dG栫FGdKBUEݺ}ooU]_7=QMZJ`%.j3Y.U-go\i/nGV4&lQ=&bqljs${SB?ū7G.4_/?~n.`f-G۽\qCzyQP_)^kL'LJ~vR?O\A3bDy]2d=m+\ڧ`Gabpƿv^b0dDi!%ϰ>C>/=E|e4oЧ|NVWkԪr+EoWd|N e#b|l2%%{hI.230raUv)HhEĚǤL ȵ2"JI"b|~ h1pnq8 ~4/`&lyEN`nd4OfԎO`3b>*;ěl6nPeGkOHHiB:]R p&5f$,u@7v~´Mf|qcxx'ZM58[?pN!\G:#fmI/5Sgh|8lV9J#O}P;돤CFmI]{P3[nJ9^}81\7̈́nE?M2?k&mve#OD`BNJaÏ׎G1e./MaV;Hgk77r?N5;'xS]psPα{Yyw"?Wh8-eo61  -yJآuaO8yoաaqpf#)آ);aoՑiYk}\n&YwlfF}}Obħ-Y2qҁ.Nϣg5ko>'l:W3ׁpGT3 Ajt5"?h:zt@ݬ9lK>V=@o.soy~&}C oîؚR-ȇ_vTs4 E6]ahTUXQM#֛Ҷ}qs3^RK[I&U|p?WKյa/ٽג~$UO85Pqї5'' Fbf{k}Xg󵾖l+5_v=̑i87F4ZDMہ O- H,GMlpq|dԣ/NmKAB7IvMU3qJ ctlv[v/'Yiu@ _O5igՉ7`[=UUɚ;nxTėƷ1)rVьefy tgYD3-v}L55+F㹨5V"/l|XߛpA{-y j7~kI]C3h?ƒ}B2vNrIVnһx.B,^%U$ }mg~Ks Y}7um|~_E},6&Jd.p4A}j54@c z&CNvH]9Gv~:-?x# [=; .W/Ƕ4UWxcʔmN;k\G9o1 \?Wh&\)1sDޥE.y9ΐ-'fo~EM XGD߂+6.,"2N uY}׹C`?uxD#3Nl?~c?\2.;A єy>h^ 'q=G z51u@2گvQ[KO;a:3B @8`kkluV1M wQ,^3%EZ>36-= {{$ғy}Ӳ֯o$06~ͶYw8c$#d7sf(}Fȝ92B絟 d]8wq.,Fc?[pbc]O! "reW4Ć˟Iܟ8N&/`uи+pJ1WIϢ|q2j~"S D8k}fUkk uD;eNN8u;k:m6F^uzBSm|L;Ks-vkuIƝ,#f?Mq\.zza=i6ΡՋGH&$)#fSW;wl]=ODUq DjR=Ɗ)J WF(oNx_r{AR,Ĭ|| 'r@W|K.sByN UwXxoM &w+_JC*$6&ydcȦ1ggv rf Ct.1wl Ɇ-@j[q^.|O12-zIEs#g+q@LCo4wxVܪGg%uY[ՠ)ˊOL+ڎ/ګ'xbV߁wmYa|XlKzK_p|Z'Ql)qW\}mC]` Jz?PAER`=1Z69-D+QnC{>}AmNmj͖rxRlR ;T[d#w[Y8oWfԅ˳Y5!y2J1>퐱{I/кcLwX{crppr0v% RɦbM'!8- /m3=]=]BFXk!2rx_# s6w8m*7=/pȕ\ݘ"i sOs*!;N=-e,얞a;ǸwBku9g+;(shѯ?;YDBzzڟVl9Izf!OdCuICsSO7N>O}^Iiy}CPv|;iӞx>+)'k'JCM7y펹<^_;]DOgx҃ŬE+F˞ u69ظ:kIi#oĥ~e@і#73##l'G\؏X=sqƚ贾N3Wb/.96qGh#7޷<%s*VzYnq+W-ܡKogwF!l!m{3o! d_tf@7_+d/i_'ob ް}.yn.sXz XNzy=>3L nPo'//O/J\Ϗm! 0 ;^#ϟ#>u[]c<^v5KnHSSh:lr+`nt~znr 3h{|6Q_. m+CcrφMgW}b6^lxJ:W>N῍ Bv^qɅ~g }>" 9wy Cu_~qp,0 `7˂?x=w]|c-=9 ݆;ؑxjwTT<z4+>ԇ?(Ob<hq̓@g{hbtHN<)9h-siqk?8ֆӂ!1)~Gɹh"Oj4 b:|7j؊yga`jh>UZV#v0&Ԑ@hiydci:[h{ ? tmGDCӢw oSC{l]YRL g_1_!^\a]I?#xmiAb Љw {>_$h #ߌ/d*0&9fղ)?O.!+J:QC؋@WDzyHѽ5 :83Qij]]KO馟>_Rx"yu±+VQy}W_\vJk,c]N(px&pUaD^3&'xtA]}I{E-#\Q)v]8UDZx0g>ߊiĈuϤTt9ꏅG~) d2m-.wz쳲7V%{*?_1ݽDq$Hr-/g( ē6;QIϑqeCWlI[V.bmM6Ġ_*+=L,V3F>a)Q9LUĹ+KO摮{2 :tOVx^䱊YbUE߮q{4ZLs4%v4;e4N˿FNS'᝖!>x2Zw?2z ǦKג[5f>,{TZsW{*˟o"ߔk+{s mol'9ډ:ٯl~Cp'xtZB>OU}뎓m_=q,I4v{P4&ȩ dHmzt[^1=ӆzzUK*_Y\KYabO0}0i% rJϧ ~}5^ }rKF}&Ml*4;>y6$:Lg@J!v~)Eyo:[!wCA<t;peOf:7^q. M?ТlB.@dV2V[4E#E_RC9R+0жL~8Tد/7I<2@7![Ds-:fޭHg5 4&#%66OXe^마tز-}ԗcse2G?@ Enײc;O/tGL -'Y.pf&|ǭ{YXG<9u pAsm kkz'ݲ~M$߭ac7ڋakiӛ3Xf&>MKKܠ'̷1>ۉwo2rk|a(ƙ %@KԖ]e@A$<~YqAɹM{nZ4 ŀ\z@:.ydSkޔfV !ݼ4MEƹ=s/vhs#">_g76;|~?58T.f~z,Zr=) +^i7e{iuv.kw4q>:u"&,0؄Ż |.4ao!{fy&l%]ª./J{DV O qp&մA5ޠkE"l2fx߻8A# ^ռGUL4j/Z|wxYIMʳ0_Aye^+1'xPŷmOe3VOW]sx\xs1!AG^%U~)ڲj^hk>nEӏmm$ޡ~/rqGϲ=%z?GuΆ9l8^ ;`]8eF>&)I r}GaG,e~>-90vO8#*Tڱ I[;=A?}ǵDXy7նww`ڸ:_!3_kzG.9W& 3m dY,?g*|?8V!_ W8?a&3ɖgs3-|m!_v'_i˪clŒMr,mKg:۵ F!&e@.!_q|躿iTXme_&Q1~ymVpP9K|gZك QN7#+8w!??ecs0k sx`e6p+`3~7 ۃĽW@ J,+.k`X_%+<ה<2 %-y?3-%s?s-Jra'֢usZw?WUH ^;ltX%=9wrQ![5/ȳ|^E`T24 #_XVdxB%IStz:A/tܕl6YFJwzۜh2=ӈ*mn ]YYNU>yN3kZc|4ם3˚wcpq\wxUΚd47?D|+wnpVnWsw&Κ4ip1g8?>NtdElzcKU=:u܃Z8 \nscO[yp2 ]8~}uG¥浒'2,^<Cny^9ΫDץg%d(mZbm7(>>" D}҉g-'0ٿH+.-JO ڰ7/'@pO+=D]oreO|,:*UdNL7@Mk?| "Ufr̕j( \ҟ-jbQ 1X^oeH^oҚ~m[(d\$Rn܌&oxc|2x{7[k+AwyŠkz 񎮄<{7ໟc%f@PC2 ZuHbeI"~y V==SQ/7HfU\~"5~4Ht$Fx.D5ʩo3ঽe.0ICScJWǞufկرRN~ <ګ;r==Nk:Kcl6VAFL&_-6.Zڗ^=J2H oh|^`Cyƪ ݬ ̳hZF-C<ZCW* So+i X:w3@;e6Ⱦk:kaamjns* KmB49FW5^V71IM#Lnk5$ 1ЩP+u{n'\ۜ;M T[LxF`0$ypLj?jw>p>`5^{vpFl Lv*́u~RsUܻ7 ܾi5 Ru&5[@Fz_:;Ĺ {(cN}DդADHשvlJ'zw>"i$#+\1Sc9>q-WXYִW#GV^K.8N:`4[h f!g{lN'<>f7vݼ\9H|v{<5`;Oӊ){#ڤϺ uP+"&pX(~ҐUdg{Cy'JC?ocߧ#Jk{P6QGwd.5wӫ8yvf /߾|q> =K] 1g>Y4)_ҪMc(_QFuKֆ;bYzjMČ< 96!ԑW=_֪Gm/+kjo~Cd>/b6}޳辮sm&%ūB݂w>oc,s{>/]9 t?Ǝg4._kųfџ³?g\5שC:nŃvλ+i=_E L.!zmxJcǜ+#i=ߎ1PG(Xxk;۴p=_\߷8K=7+8Bew #E286jQ渝/u3tu^[p"P@dUXtsۭ?MoB:y?uJ9Po`Ǿx%akk98 \Iq ;|*Wz?K4:~,/\?( !:WuI >mP!N4r_y)}o #bTeD? 8#ԾO;guwl6XN @|,ݶⰣ9O},ljTCcXywY<\ ƚ7"]ͯ%Oy>ׯREM( yRpy*Pf Љs^}/>~[Fa5?#lh? qFcIu1ץ:_ ^no}Wq5##l<Ov]INӾz_3dƥOfży'mKx!oExz^e fl#o-![l']dkM2o!=??NN`aqHX$/0w,ZVlwr}?+Θ$1=6r1mSK7Kk¿ eNqn~#s{==݆mgU2jR go, t(>"Hu_Y׆|QDçiavТk*,C_wPEf} K%<*q ?6z;y]8:i~@}!dz6m٬+CO ocW[+r_7, +ν6xk<'հfpujǹp:WZ<1kd6+srNiEc];RNNkyDz2Zn!g:FX>IjӺ[[s7]#y4I|pG֌*&lHQk;BNrN#}$8nAPvRk1쎷)dcⷲ1fI:Rv|f*69kǝ52ϕj}{JqIՕ8J_ڛɪ6~{}{oC!]3p]`Y'hh9^>G-FUS1\d}1AOIxyA(1F&vd>U[#(+JGHn EiM)tuy8Pe|vOߥ UXǁX^~ΫTӜzi!Y{oL dufJ<a,TgYi_ ^xo+->b"/lp#ىkoM ,E_$V޳kn-5◦/=Z]?ŷg\ݝo>T b]ʓc{w]z'Ϗ.q|3}F>fvfcr࿦}tՠw].6㪰XkLwٌ61@#߯۰>\gy̏1KPQ\|[moM%z=Z\hTLúk|T,~a?U,  ';h-+IQ]]g:]syK|%yx8ao p6 zNWlvT>'T"i6,7t]b?a5kg\޶fK4qcg J7jN"bi1ٵz[# >7\>G/1H7[obb`{=Za%]8&3h/:Ǐx}@L_(bB?>mNJs^/c{d{gDl)ޱ}A2SV ,eoM$^N V_}2YZ>fh^,[ - ރKo׻JoF8XZZSHy r`PoߣfNag=!yyfuԷmXhݷbrO bSO?N+fKG?_d.uA^z =6+܎x[TՏĸ[}W%ƜXvl$x[;IؗjE2pn!~- vWw68ZYn[]9~9ߔJ;&8sjvŻ]a*,rS[S+/?ZByb1e?c7+;S?VR7S-ڗQe}howo`U?x$ғ^ӑ˼3ߏA8e>lsǭߝv#݆Ծ>pp?Y佟g0.1פq\$=O [G΄?E7~oҽ52ݣ*&{qXɀHJfy/}T2Gc~TyE!?[jI_ |O:^VO$=%zZ$۷xԋ_Av+8{?JnFYn!؞}ß2^/lP|.:ĂYx\0f,Vaðj 1ڙaO&% -use8ey+~e-E6 `O黽SΓ7dV}c>'7u咗e z hFCMjqGd F@Jt k$Ov\ 90 )W6JZ~!A e 8#;$;V3Xy9v qfE}gX|\>l7IG63%{">}O;ʚe5/kgQ~X+>6<+>s!|9o^ 't;3ݩ,,|2|w5@*'ι+'ջX-'~F}H+Qcˮ0R3>.̢Wʼy)oMǙоܲ ¾,0HYo3ȦuD#*ȝU? !еL0Ƶ7⋲H Vŏdbx1\2/qě=W |1^V~H=S|yOR?$:½_AlMW9,Bvz˔ǰCo9DQ{e>~,c+/QOK)>uEk;;Nw鏾/^L k ^{*^_7ɽ8bzoquuko<{J:6Qą+c++1A_v#1Ci&Xuc=f&Fdʭxk܏3\.bNi6]Z ?( ;ޖlǛ*zNǬ(n;!ω̕uQUKktNhpxޖl\V˻*Ǫ"MP:O3U?p/6K TJIF?;q{nD9^jAhm>Cb")Z[k|ǂT58ݬ1H޴Ҋ!Yx7i9޻KbxgLG!FΊv?p`pM{yfKᵌfОDOogU/)3^LDfMIKSne.i <4߁:g']F{:Z 7ɰǪCϗdu2yo Ȥy;R͖rL,J,ǒ#6'Z<֓EVhl9xrQC썀J~YH{7k{Itwx0O%aO3?yJ}W]M+- gvh%ağ ymhy駿/L;^I<{gEOzc{]z-{=Зsmc9VUvmJu"fGSr=Մ4iE$Wb|l>:Xɑ#Kư%鈯q{$?ka%$4agsluLYV5z7w׍y ZQ<[vosoEv<~ A^ v=bO/s^قZjA:呍 Uƅo0XJhk[دz2VI,[J.ғx j+wfٱ/:Cc'P}Yzx쒻I\MbIV#ƕj`|'O3xNOySs_[#%ƼU[=[ LCQ;Es7u r9g'`]>fJZ"!%Ea\פOrzVblڡ<F]dk?Fe/[ڐʳK{'0 L9 8-#|k_H ~ʁƉu&tɬ:f dП<=ɮ%MĿ+fgO/_boֻDjioVBd%)h氊-)KI|z7K# #:!^7xGnGz&o$7/OShSLF'Hb<9esdm$}SϾ?oM6s\ͧȶklf-&ZځR'LfD:2蹫ۼ9Z=~'eXwӜ/iohCm}Dk.|Y"Ǧ G:'BqmDo7^fxOe^Ev'# z~m~X C^{2s37`8)kk,wg83Vvkvo?Y,xRp[sM`kb=>+c%.Nnb1cdw Ur:_C!3h]>wX$oJkɭmL%A n[,Ɋ䣽*kFFBnltVBnȫOrM}VX皷X/$Z϶-m"Pi95zr՚6tL< |h]ό np },4w8!M2W6m[ew\K ƫ}wXufwSY$0S?Yg=Eѕ͒~zީ4$ڙ'$-BJŮԴHe3BׇLCw 9g3٪46cݑ]+>y);Fb :w둴GI?rL(׵a@g |jO{k{|dVf ݉>]c(f7U|y'FOsYBz=ԟB+yBC[y w!]oEU[~]}q^/'ema7/9ͿƒDauV> rHe&/9^66e~U*H{m]A,Uzo=Ue|#buRaنQ6d&Ğ%/}VCwnbc[D 7SU=c}x[\Bzûz#~ڗ?4{mwxnZk=G0J^Uh-y诩w.;wϾ|Чf?>Fq `7<K4!3 f&[UvZ]o'Hv@3 Hb8#p9Hpj\$y#oڳΜ7 myHwW3>+uo%29f1?={*)|Wr5ӯ;Z05ͽ~k}|伃t-'~ܯPSbX`ݲ6f-P|1sBo, %/;{`K.gXRNq ; 9^յ̤_VH#.YK6.hE]xn%r:^e6Z tTﺋtL Vl\"jt8n1&7?s,b۱2C^FQHE0&螤Bܿ2iL ֳ`93zv:#U| IVsu34ǂC=,on.-gp߳H^Ad~Z7E?W@b"rlg|)B'`j8(gf娠 LNch>g&<s-cޖч}oZ~@ߣ_4?xMqoޛ6hkO8WkuI+|Eoh)ĻwL{k-Zzb+.7[Dr`g1re3<+@ރXHFVΓ[&69͑9N9"6 ^v[%g6tr|ImJ1OŲbܽ9֓f}doJL6C6qCfl['1 8 V''ƪZiM|z{W9V0r 1jG2.ODލS\qNoƶC+/~/N~vJy/Sb^gnP'sFK:- ;ql,T<D"qlE!?qSHIwm1X_ s,#Z~] .WeT_ӚPz"/A&$Ƈ{oa1ye?Dl=#:C?O,0yMOZNq;՘N$#jYAeB%q{c*S C~;c<؉~|`P?r_&c_S'/ȚZ7}цWs~M5}V\stygо>Ū3oI~ml)!lxҫ6~`Olhj&z9~t{%Wv궼A.kk3zԹsMl<} ;i2=>XkyKXvIb?9`O|?fp<4VZԠoVV[,1@nbw>_L{I*9}*mxqŗgwps|Ϣޚ 7;YUsf:_X=[Ŷf7|V?ܻ:Y}f#ƨ=<0}Oū9nW3jR)rPS28\vxqmb]е*ū|oL/_߿Iv;G_`K~Gi-{-rFp1 P/w މ|RAʜ#޿$f7EE?= 9L6Choy\+>/މ=vlgg">c@;dVv+1h pN#k]?"p.+x%S3J*]ۭXtEX nE9<5UQc#DN0a zBr-'AO\!jb:V~6 erlVЎE6_!TsvZ4$jWle Snk9VsVCƅ8ZoGC~/KdmL_ :rBu2uz(E_).%miMҖe7'?ޟV!09[J|7T}v|PO%Qtsc _s zg3Ӛ]ߝ5[_<2Ӟ;8^]U)q^YO&IAʴK? [h˝:6 i3p!c[I|6ȓɪ~/y(?2BYQH殺|4{|w"[Fo%% ݊>ml]ȟS]tП]Ut 徤W-~6STߟj3!^}o't7T}Y+zM֦k)5¡wLq;Uz9쏥t.XStKu3t|ic55k>bW۰ǭ|U3@J[Kh#J'b?},f g%NfKmd$GlU믢*=cyu{t=bAmgVsUdUҐ}B# ?V#%ck9}ߴH/tcnJLښ:}\X鱴_4t7W>+WZ=h3-J}; q׹FF(7E^=)s+ YWҷZQ9g3}y_ykV= sFX ־h2x'|ذ-vt݇캩R߼w;S:rtց%(8w'dOEjG +uu#9#wau116E3*/T R≕ kT߉ߙDzj|xOxc\0a Z#ڞ{aa? l q0U榊ƖPOQx?Pk@?[]aM'FE;ןhpmhؘ8{>gX)blnax^O_ΩP){6HFa/tJ+E{}*m4);7ʕ,cKs/KmBa$Er1:˃&N{AIiߛhj oqsr9Mrx gC7L@;7+rLS"b6G.L2-xl5]JzF=9kxR7ؾM|.fvf:cBG5߈r3Y=܏ S7zX@dUg_~BM|g7YStlk3ơ~#?/s3Wr$[˳C&MI2IuW@W@2ě&)_Aƿ%tj-}81q:4~ZEFz~n "|X%7" 6:w m093)k9Ec:,rYxs?6=˸}0SgDUڄ]<\xf2=y;^D0_O,̷NK8dfX!?ĵw/]>0 1XuיP+qLrmy.t&~M[s>DzYfUWV+$Y`ENq|FAleh7u>qr Yѻ>|vg[ s__C\DDɿY4m$/=-2ƷoM %Ƚ<~o+87Byg8~k37`U6%Z[{FKi\Ŵ9gGc;sɽ |[wy穛/A,J+˚9j۱xzekk<$>#)qH;$A0D:2CJ:- e;Q*Ж"4Bz]QΖx3Xۉs$1)%􉳔=?3Yl[.kˎ}j1}{9q}5*ѽ;7&!/D1oP^'i[I憞>L"&o##{یJdYȓf/OM zFZ.R,Xξ"= K- LϮ)V&|..%Eӧ!0ǧXu[w7TNUtfc,=b$k}S}tqBmGr,iGbU|f`-z#vҧmB6[{^x@&~Sr]̅yV]$/fRu%тlѾePg!6< 5'uZ{eݦ{hS5qx]BNMs3EqMne~&0WS&#ʱiu\]tmisxqPl5V꽓ܯ⾦o8usg bue(ҬBv"tWr/eOS/*H-z k(NunJ'l\i Ԛu%/ލ;JBy(6C)w xqjKa=$iP>"nPӳmibWa`3p8{-\`G3?$d;lo<ʧq%И4v,՞u( @I}}Ƅ3lӜ6ҙvKDoemڂB?ޯ2@MXpvj1yD3rh&h h@]++k< 'vO=T~[̦_`䊁uSc krvz6sK? ӤgnI^;+8>iCcd)Þ''Щo}1XoNĈ=].K;;ț}Fgۗm u [#36;6=z _#<}̘`Ⱦeʂ YKۈҚ2rp2ZSȭ+mIG"rZ1ӲMZ{{G=ӷ?4徃aIVՁ7~F;vLutY9:bNagþ2Fe _8pa^}˞m];6G 썘L#=/ywwD -(maSk5b.{Km_Ӳ,KvšžK9i l9޽ciϥM]tзeVVz/={%hp]:*,sN7+>{?%߃u(lpR[=ѯ`XVynPx 7CBy027x"ޜb?Bxm6oh*ֈ&k~.=c+ǜvL8^"S,~sO$]s.mke+pCc玓"w r^?*[;#lp|oiIoݟdw/[{4msAKirGT7bsNY>;9ڕIѹ;b[YGLeW'yEؕJ 6aK 9pbD ߭# c DlUvCO9!d }mrvB8*raEBUZXy#KJw+}7 Ֆ%>69+$uK}r1a?A>=΀'1/!%=-Ɩ|E$]>D$Wүdʀ cUKѠ ,>~-s>U#-{r3Ho@;!wu6r\w؞z~{fǴx$p>9?1R޷.ͺ?ܗoyOO5a1}caFc:i8&U⣣bO:427Zlj*ufOq;K*?P,GORDt6w!sj,<7ڧϒ */u9T1\#?U1*h+h ڞ2Wvk}NET }IRvKzγlT y-pl/ƨmN!DzC0d0W3@w\PG.}&1#xg?_[i=ݾBX m{,c\s?9 wU1k2x*ʧz+ im/;eTPuLc+66|o:轭iԾdjJ!SfѪq4w}8;x2Z3;,0vƞ^f[${LCCWCZa3O8:7y vbDRf?Le`+?900.nRfU9O<[7[$;i[GM̻>_ /\@cD^n{9~ IҞ.gW|ĩ4gG#tCgx~vZ4xnqT2B i kW U4"ݱpUhֺU%ye;dE݌ʠ\!zr]NǡF} Md~aarl=]p>M?&v?Mf?Hvzk|h2u8F DYj~C3 c`-"zIGyGgއ8f{\d:+ӳ*H 4㑴emD#ZqP{EwJg_{#32ݾGhv_k".{q;7c10;4Ϋ[TaHc]c8'0(tj~(]G,@8kqcCqAgsstU4~:0~'^Dc*q}a9jg9qQm¦x,>WgPz5wqˎ8\UyjbMB\]"78ES[;28ބBVRdl:[$0ۑ yfe(=vVAP6>;2X/"Yu Jg k^6g29L?$k+`G Mb^7I$syN,3FvH0LHJlv==,GOq/XI>1- l?+d3…~9Sv7Kq~%Z\k^ʜy+7r*+^{tz=UݕfD 0+{lTcK&1੯wRRXu10|M/Z}8 ]uIH0ѐ[4AF&xpd&r-g,=sgi$H2|O;$sU}oQۖ5P]sE~ o^zi~ҫ5xwتʸ#a/|;F|)@VoY>/*v14ދ@K3FΦu :FEcW9#> :$1#UwEDn'9ahl,`y/3ɞPM5]kc]_n#Y 4R=D} Xd֠/%v^OWբΫJ=1FӸQ*9SMϡ2/2_2]Rr͙^la>: -ك7 ᦵ7I~J z&0$z/:.a=Fcxt^9n#Qr%~K)`#%8J56|6+x~;?KZ<\ZNuLU<:Q/pp~+m+U9ػ;cOn*"\o>]' z@PiM:⯪%U&-2vV͆s!job PMLZj3th bM]*o&/}QTD|W^3RۙCNYs^d:Hribaߓ6;$^Tz܃wq/J<'L2OuxDȄǯ<f_:t>0_ԧXy~'#D2T3ϡggNgyʗlgƵ<޶#QmOTCo{RmB>y<%G,=T6Nk-Է +rs!ۼ짇$A~m>My4+ͪnMJc?n /4Z|`1b@eN$ճx1}B0uh[=q&_BI{Gx}ԗ ӂW O yۓsߠvX΂3f?(܁7Y5|i0iN-.`8?BzƻϥGmnz-y`wz>=н݈MFp;uH_->9@e^W:`0}ErI|A\-Way[8e2~o-}z+ن~(}ˑ2 C(iJxlR'ޫ.++e}]67~8&M#'n!٪F?Nw4*KsFƩ}~ξP+s WLrs&AHnjI೼9F<ÿ+k^ox[mt}|XiڢϦ1 [}X{}6M՟. xdtچw;Rx_K_W{P "/xExI2.Zyb9~4ǓD68Xl\?|Lc{rVd7AVuLM f8v澅2bۑ{ĚfGB5?I,Xo!oQ~Ѝ%膁zXtJ~*&c>[e(v?}G広a#Ǘ᳢hM۸ wݠϜοD;oy6q%}NO~烍;%=yyb m8%ݔ={~);?lӏ~hgO{⌊>1|>wW7|ȍg Xa;"ّ"ԞC>}hRm9tпYLx2Op\$-·*鬔~Dt/*1he]IȻ 0O> ] %E{[ xgI2K4sߩfZ/ɑ o gb}Ydcyj%K(E 17[Bg!öWA0c=Sesqv%ns67 fZJ!D+|̜o){x'UݬHlp Eќ綠 z))o8.J65iT6t%RyWQgi1Ne'Ic͈Ա xRi zkqX8VZpD@T}w{8O8PO@gmWtly\tn1d}VGv+En3Q0}sra#}h;Legmu} > :ױn7sMm1:⻗O'3ACkoS~^[VmcƩjL~{,x$)yyPXyQI|}n:E8oCY;$n_@yL/&e046Y4m7b9FжCꬾ"O3pۖ)?9+s4.s,Y|^ߔrMWS~;I|$VjBNmܟvH4V^ss)ȃ|uGid~G`ȁ.*c.Uo Q~ϿXn6b=O8ӡ۹7{b˴Ikb}|%$۽K''`mOKޗ֡>߳ qI>j~,D9얆o`9 ޶8d,eȜa;?<0vX)Zԟ3GCߓN;c`vQ/e){$d}Л.x-CՄF6<$kt%VRޕm tj Rg =xRuz ~ܛşy\J υorUP>+%dSE܍w+,.JR\yW^Lffˁ>B6Wd>W-]Ѭт'@W8y_qX=Qk^3SOM.I<~󢞽]O+T<+˙&*2s~g>9K66sݽOOaJ3|5|};9>ޕeۤ މ3`|9v{CegX$tY]B)zXGJZGۉ]OhĐ0{TtWe5`Ċ =lALn;bǎ ajuÕiDi %~gcfD{e$!qv}ת9vUJ"l!C}stvNyTg}>/=89Op6`vGL~A:ibuÏ㊩z}}Sɱfk/c*c.3-cʌ_>/ms9Wv#n8\Qk?7cАz&V}aAA|Ծ4͐y'<.d=T`ueN ןIJiW蓮l4'!a3o!o,0x"pfm|>tvK7ObȶEL#}i(.*vzƌ#v;Ѧ;Vj4EOrAU{C, çm2͛Ϫde02KOB53:rjcAZvy$v8,?/Kfm<.B;[wqsBiV\s;I{%%GPiCso}kg3 jo/[_0'uϾr|0*;:_/-SXap_~;TItЁ}A=IFfׅ<cVe@nQR Z8qmy~-Cey/{4|n1*[Ky8Ϝ"yqΡ"M`k/u !g?}#a,AS CX֊IЖɬl1=G:!2rwWp?N+eyhoO w>u>لHy#  R!_J-^v:lO0)uirN+9W!G :&=VxDṊҶFmy vSAS~sE6:sQw }bx.Z?7?-$AAsiO~u묬NāerX E^@?-9懱%;Ws<;?/Q/pU#w;=k 60;m҄ ;xM18364֫u%y`'$r:adyU;Ft2&bw&mW^ Ul ,NVy{nj4WFN֖~DCMc5FǙ^KX |N۹/|1EASYٛ'"sݘx 7'5kd(>.glΠxqzYzi;gІz%gy_敶~oō.n~t^N^kwY6pf- gzC.G詚B0dVfqu.V&#>lj~~g^Hr<>;۟Ix໽x-ΫUӸ\Cŵ6NXxc}a~J,n37oeFs$U8.zZnB΢vMr$*qJ|. Ϣ?p 08qZzc15^ژ^o'Q y}3ls> vrn'r ݷ8q2VиX͐"hӱo溉~ʓ8nf%3u_IfDZs] EMTY+ Bl#>u*ZA;Vd]Ce^: Y~He$ΐA{-c-شR~{)ӡr[!r/--e?]˻xEP.g%R5!N?ό-ށ66mp&u^:T7ū^)˞tn: ;|m5tу>I}x? XQ?ޒ/v%U<ųǢ{F\"PP>tR/Mv4UN f8-]N$byqӰد11B(=by{of4!sǡ'z1=ڏóU=4t~Z?{xuNv6s}Vʏ?D3~zx.CeAk$߯JZQ/UMe3 oix<^|1Ϳ6E&;4;xmCۧcuAjǬeY TxƝy\e5䰷L%|CW`s]_6mK}%|' FQ_(q(VssOyϳIu'd0BRB@ssO1rcOn;iϋ"ï !B5Q_jH\UGKц4ſZ'vf'G7}A>yDu\r,ѤrXB{-/ݾdkKԻØeOv?7"cA}6IzH4ǬL=9E/a:E `+=Bqҹ*,D~qo?6m"ׯ.ek\>~'qʠ|D 3@{SU> t JCI]$[Y}Q$0soB6v!|6;LRGoN~ܰ\K7U}gvjlZb"P7 ß5_ ΡY{Oq ˹&rWNʫu⽵!x#v`Oq}Зf!>|mrhlZNj0?7©#u7* /O{Fe&{01{l7hʵ%׿ѾS]_/WHv8I')SfѶ.4U|$<l^f:;3qv>/1_E5~S#s:/ ǬBk,)kXDxΠvtm!Mw _#&VAߍk̚}1k@y O:s]>:O~`L{y3G;̢5/T9uuk^fӷW__hw\6Ko,<"r:i\WHB/5'J]N泲jk(ޯ /~U@׍{F^?Y I'v<qS;bz~/M ;Bvi+fq_A2X Wgv?&=g36@`c|`kst$\%NX0EZ+N {_eV/{ YvȖvHܰoJ?ڞN6VhB7z*{!޵huY:^ɵ_K?V 9rX#%?=zw3 ["ƫ+T󎼏zEeocĊ\^JAҐϟ9׿B1t\b)*zg:iO|;_\vX> [Gns,w&\4>"Fq"·JЫ b\\ [õMڇ][~r-tU k5Iw@;O+nB1?Rǘ5\'=C9{<'MFUW|)pF^وCHڣX2[gL`1ݚxU}d>a#Ϟe=tN|5er{n_zM1wc[^u ypx#CقW\gӏ1L3ƫd*ya :{Cl%{_mBLbO~\G‡ Oe9WE|50h~1Ƙ G`coEXWUr6]D[XQ;i9M=b _Q νbqd_zOgqziC/?+e4<_L"JÝv: 2!5ܩnZw{Cw9{t&EطUzs" ^eRw$Wq5>fdFacWhv,y[x)*Cgiڝuλ[Isc_b}7{I^B-ji$fDś} ~v~;%y/vn ށuG~hrʺF)']O܋?0vV>y`ב+7X-yav0[Ї[o]n<#"'I68$VFgI:Be'hXES[&[+ [߽)nĿC9ma1}ǶyWF4e}GmXA{oٝ90Cnz_`se[ńmUC;qkIo_Ɔz|qHh?N\_92?4gN:=LSY"\#7 F䰴5X˴+z,+vy{2Vb*k_5.63={ĵצlOz!^]Wmx})55Ѧk9Omx_goͯEWGXLՁW_}W_}W_}W_Ϭlaw|}g|)mh"_J[l9UXYfӬ!1{c\.ؙGblx}M&#Plҝw.bcw* ]KaG,#Q4ըcD͞iKzqo=>&c6~kkK_PF\k~m^r6Zv@ =3,I"SkLwMM3^++ca;G[O8:1]U}dNu{}=9q۱7yO>8F૵L)}r|vJܥ/wE௾лojaӪ yen5렵hM5wg+4հl,lp57F.dܦ^ai+g[m]nX)@nw+2woXGMcrSĘv41$|`Oe*<1vpH蒍1uƧ8Y=+fSUkWB׭L^gck)}+ֿhdnMFp hCP9en[ajퟩ; m'<0-#צc8oߣb_uX+߿#TE]Mu5\E者1iLW&wxcИcO냞̱>*6Y6|YK:35PH>Zy o ~Eg㬦oq^@.F)#qY=\,&g}vBay Y.jTN3S:FQ=5`V[rWɎvuN2z*5pc*uRU/s ow(-*qvבv ,hKu?v$c*DaEN2:wU1Z*C[me-ex,cרzsE9_]lܸ׈_[Mv5U>ߌZҖ} =Chl͇{ñ]Ϋ/_{,z##C;v'gvZsm,M8;^6jg! /A,2E[e)45hBlS@Kѵ,<4b;޹ra:,iyWoP,c &#xtI]_yԎseqwõx=ז}:8o Í3wKa_byx|5rŸ)(yGX:قd}3{B[[M9Y^J%B )Q |=LK3#u@24 r+cM[3^P.;ޏ5D߆_G!cwZ{ִ=vQ!Tv˰y~J ) ]"c.g%$.3pޭؒi 7wzacDGH1#^;?2=Yй^Ir,A2!̧W%9s/ln-g>ݧϰNu $_1ه\=|V,%sƳL,Z'vE+s"8ǿsZ0(c= y,:mm3Habv%ytC>#s.?radEIQygΘ;E'h+v4v^>I~;汬tt>Y\Ztz~~M-@g:<齴v1ty7hNҸgykcgЋk`>JgKC5* Z bvcFVfG^Ov\wNd7@L?Tlw%>r\,?Wo40ЖoMv+_عO ]fYz:u,#,I`ǩXt lZZ窃3#{#]g#0,oC":KҙZIr!p&ts,OFrɃ 9?=S$f`yfv`!srOر]}<hKew/1-_[gQ ; 2e3--.ԈqƘ2sh>: S[[y%n{EѬZ;r^a= 7jy}%mEmFaJ8 .zIGV⿉'w'ѳ5 Zm3RVc1\+Z,>۷jf{;d^:Wq mY?";Wz@5(ZǺg'wuEdMLlL߫X6.cGiZiuV{WIЮc<4[˄~*ޚ? S(xUxdwTeSݸ4߇_KRWX]IMC[+ Y4h:ϓ懽!\rW %McZ)nаM`8еL|׃5Lvr+ă?N:Zwَ<>LňX+֛XufTkR>_meR>Ȝ;Lf"ZGm[,e5_(O2 SW2z_R p"}"o}$V%_qP|Խ{||fvs![j6Q# eZCm$h`QX&Vj@kQlh$\`+w22{LY6?/̜9s.]/^wr zrv)>9%/cm@?52'xS+׉ډ7"Zvyzy]sRK΁,YE߿ӣi ފ/>}q|e&GЗoc)w SAzriK]|4!Q^ jY(n]ukS礯T3u:PV2[ݑnLtsWq{-%~z=ggFFzx8A[5kfS~@K!k]ƬK/~3? #|g؋Czj='ҝstynos?7qsJZ:sx|fƫJX wG}wcqY΍H`xMBH=rbso>'/l't걉!+QB,@Şx񴥣O{ff(:yȀd3=2>sB6nwi4ZLKz5N&^,I!ѾqW˖u@. f.7ֶ?5f~yw[t"LXG?dO7ϹIYqnï҃#{|<1)xe &\k - J?4*PXoC>r}HMl8n$"oW'o~c A@WY Fy 'r[@&`.XN::'Lq/kN r]^9SmwfY Fv)"Y<_+4zOΙpzyȜU!|YԈxcJo!ZS׺;Mv_=[Ф?KR(?ʿ&= O1=M_׿&֗#ڿ Ԣk_åW'j9/=_{%%(gDkmx6Kk"UmKQ2ean2:ֲu}N14~PMï8]یa(uaCTӻ}# Ǘ3>t :/8Q}qF3F2wO]:Ggc,硨1u?f1GfP𬅋9^|MiV{?ٴ6Ox53¯;rOd}og'<g^=g͚ k3:ۉV^7@8xykcÈC$FG_OKPycy;sȇ٢{ckwv3~'8aM ' 3I<)ß7P,ew] y'z A[Æއoous3NK1Hex[~mKOS=<^DRsulH}h:dbYĥ*O)_jtd逫x;ם []qK(g ꤋ2yC{ LiE(~qWcM1)x9 NYk7}}TEISE%(2M'u{h&ideV|ߧ*zdtHA~hb?k!1D)3}&ep]#'+el>]Gf腽MĠKE9 0,sA>hzKd"X}~ᾷlG80y.\ssHyxqXsyQy^C!/suțvϑLk{G_BjҴ[ &asI\9B1%ؿ8 unӷSuS7ѺIƴKhrHo]z`.M$-<-+12ϱ}n_;G; [)= L&fԙ v aUݺL?ni?:<,`-a웻FEʰ//l_ >GYC}ayVl8`}!q5\$6N=$YYC0/zgbgyvc=599:5 w TY!kBXVm"5Eٲcetn+h_~M/FDc *N6u1!"m-PɁV ~ǻ܀+L7@׊cݓ' XSqo]X}|US-]<\b|0Q1u~i Բ+@`,.{+7soەh@~0ũN`#km9g߫_d629Z. +[0w^gZ(fgᢘr5}mF)s1~owyTQ"Is7MkEAi=c~xg{KBw}#]D*ͪrS򇏖k t6>[/yOٴW>_Z'9 AJq"H2~Cv?v|\.?{\?ZѸ{q&o >|gcJa/|nL{v@o<0 ԉs kCֿ&H+|TϞrxDtV򥁶Msns\߇6?edXy)3}'UBz#+FkstXv;.4-0"m/ ץ2~R;9c7m-mK YANM'.%H8B,Bo^|U6|dSK*X}n@.>qLp{3`٦sjYrN2nT2e ŕm~|@fC_)Si{l3r_~͍/ S8-E{?^uvdz_=~ɦ>2l)F-ro[u=~kO)oC\G[@aKܚ;[ bݩ6Ho;>FS^8g| i@3Zte#X{þ>FLX;*;o?aO?#{[\EX\;woџji7{bB (YhIX{pHeE̟z'a1y!Z2^<9ךQMU6sZp{J+[Uݛ/mCx 3վ> >thFq?Meb%v3-e %oMTQ?Ex 4ۺKIxg/4/fU 5/y )gMt,֧lI_sE'baޞeX=[i7;ѹꢵ}CJȢyGϕWbNopjȨk4F7bΦ9k8M_p5uwx8?#`99O~AŁmurs拄0u_;}sich㝘KsHeDXK%„ ^VH` "m ̳U}jmo]|DwAsz_P6@?[)0&zM}sF y8\7(2_YTq$~CN/??Dü'| ߟ<4 (ݩe^_3kfzЧKP&Ro N"LtRoqj=uB0\x@E’zp@=J3 a}2_K~M^Xw\xf96m/ZX[?}o1"\^ \mĉ{K5KAw%*^]c+F_QzAQB]#D(r9>u s|XFRUw$B<2.VTK[y1gZn٢uDKZ#45Fo$L;v;xyJrLtH\7!}yNwa{I؝H:߻/TwE]*2vb<{k6/*Vs_dޗ?%_QqK*6"ǩ \~#B}K\rJ!yv׼k:)]ijd)> x~?{tߣeD.<`cthƝ&{,ZbX㎼50b{U6i moiF'O,+Y'S;b>j-(1O;3 IB,grWμm'\XA^Zc/ߛd1wm1|p 72`|\}&/sκl~Ъ%uq^M9^/xM "LNYѫlTޙqbx2 a g8ıHxqĀlp|dqe ؆N/kK5wŞׯ˫yGr\\]to&w=&M>x.^\O_8 r,s]RDZ4뷕m TL{򨜭.T.ٓ(*g'Q* cD̵S=ugXr9:߱ukNy),=EBcyLuʞK%2v%#|Oo.7c{gFmq? J1;\(пpxG?͟ۿ?.vu-NQtbͦz4=94dEe"{hs'#xȗ_X݁ͪDmǽVy٠з!"r-x+55$P2V>*$mś{X M9|v)5=vǸ/ʇü+,O"G>獯Svմey )N`̯ͱ=eZ4a51XBߌ'LyW "3GE1¢] OϒT x aFqK?s$ )}N-3Ѿ9n}3/Q69gK?*76.? ڂ[ϴtO`k9*¤` :?C0)wH[n-(zڵn73#zG_p>$?G |\ӝ\ޏ 7"yt-JVM ʾ6*2x&p{@É'{UNn/bpz u\seۯ|z`FڌhWZ-@x$)wwSUڮ|=yVp5ʎHչ[ CJ<l Kٕ .i1uE*mȐx%UT;aq9hk"2F&hzMRn[LFYq,u:=D-d7}8*.I&ʳZ]̺߁'&ob?|9GD(:,I]DO>A~ Cr>iWhW =|/tDY}('N[(f 7H?_S!CFpxPc |;IGۉ}+B~5 ߠ' 'GTdG^-B턻& q"*>m6"54tC3暏巧7/=kY펓&/^s))^ɲ{FagP@um+|q%kv6=9'؋z \6cSXϿG2>dHh&Z8!sG(BԌcOQl*\1>&xFVEL!#ڵck у`L=ɡ_ٗ7$0l<4RN/&̱uǚ%?pj+kϵ;l WEƳ*ԙmDQ6_ܣeǰ7ү|-kL>(m1*|#{ELk2 Y{ 6s=X2Wm4ż:߸:&ad_f(fvlIg _ꟺ9W>o٥63 ]|e}<)Y%vapźɳehc#k*fM#oeSXCTW 2įö<'c!v}D紏~ z`]i-Zs/efV%r5!U^#z̑<"Fq'c5{a/2uUd(I7<# x>hUp0Zo{y f?r@ NҿeVl:=*_V̚^ok> %mK?%3mVsE( +xqayqa+1sΛ\I"1bw~ojVTx1{6ڕ˧Uݙ7keg1zF"/֍\/J+#Gex9RMg4Yt@ikFg#ٓH2u25z=;'&c (YϪ97^ 0\+ ]jӏ饞& ?A><>R:7_>E krg\\MY ,:tB>||YWhBk0f@o|-4J׊"-oKVI_<-vQ/ܩ8&?]$06J/u7Q{v3ŵ| Zo5[NYO۳ꌵ ^@odM&Lg2]< gq|>׻^P7./2}׏céu!} ϭ5ކjaǼ?ڹ3/2)yίj ]C̗]|ϟ;$F0{<"'2L !_l>YҭVyudeL͝!D?H٨^}Ľqiupr #~`Wzoh=@Ѵ~YSZ5YKSKoC] }mo2h=?DR+%;gCBJ>N|BM Ie YKFۿ2âMmfX[R/0;* Mč*Aۗd\|,WcJ4u^gU)z$3N*K]^WpQu)u,\Þ-B  ƜG0"c јC!`CX ?TDߺ/=ܟbƉdL> :r#F+|M{#NJ| 2ŸRp |]$/fW]$ƗFWϾ 0UՀYkB>UyigO/4WU>10 h5ʾRF*AŝtcOro!˸O?pe:=|["1niKKsr#i>=b^ڸ`X{CON$IS6scj ~Ucq@@'YYW]u; iW e@$ڙ$*fFRlS%yH|K?Ϊdznu){/y✫.x"=XzvJPOO.0w;"C3}l f;dT|V$_ x~;>{CSb`{ñ?'>!{B{ K?5ߕDV<. 59kh[8vnLt{%mUie3 q; =GT0@Z#~,hsu(^c_ǐx~|{)m!Q.p~~cĵz r6wXx> '6K]`N__~s›==:Aw `=Dbok ꌵuXh|AT&[oXؒ-*F,iȅ{E:Qx-)1]\h eƒ)" z##Үx5`,ǒ>9_iS/L>nW8vr;]h Yj'#d]1*;'o4ݗ/cF,,p_KM-\:W$\`۞}"bd! z~ci'&ھZcD>=#¹_=3ݏ 5DV&*^ڈ? T}:O~tGkrAE{~rF:Q`?+ 1I8KG-XpuxZ>+'?<" )kDPֺ-Q~<ۛso F,|TSdt9a!W T<<#N=-ݹ/;}qd4v-s}G~v)[b|#FgƯc9.p7 6cg^66KwV"Mv1֜ut}|Gc.lxJ^Ƌb/Pz\I2ƾ~nm0"qs]Ÿ{g>ql O/+P'Fq`=3;ܤ`8?뵳NAsyڊ!ʹc̑G˜ }LBk9=O$nB6N\X϶jaD!sDeCkxvy\r7|I^Ua89E30wD]Sgp2Ygᇜg]n7w9mJ=$/1l# h#8< J1Nێ+goxNI__? MX՝vaW~RQ*ZnӵO+)Pڵj23Q?{H- +/,=lWoX.Mg0_$>ŲO&Oveֆ|<|#(ޜ("wh&Wls}v}̈(0VC.(^r hnDw֤FxN~j>ge]B+Ǘ.b9 3Upqޔz;f_:8iڞP\bAf ,>ŶOhxʎU $-lSObE@>ʤH?V ƌm)59H#(j_0w]jm^t ' RtAx;hs]~?9p1qHq)s\m]92-ړn?q\9m-/y~{ڣ@k6fq0O2{tr=piZbXz>X3fdk&[wb5*rjJ,G_Ofޟx< -kأ.dp1rL̈́YOĢsvb-F'Jm^ٞGˋ!GZ~Ȏ?V|^Tu}p7w9wO#N5ѧOk!L_tD'QR;t}D+x -ϴCfomfˏm+)LKh5ϰxW6QV|8+|nb]NBqC8AhK)˾*[٧W\{HozYseh{/i.E\PɓR~Vؾ1Gʒ-G@ RdI۱j{,ow(=µ!ɏWqF-,V_7D$)G#"U7S2|zTqؐ:AeW'msΑJW;m)[yuDq ϋkm(3"%[oSvrxMԡ=|@fߡKPI M5B:h[Z@?_)ϛ)m6w=:ArИQ=Y=v*yڻ)4Ay%3e7ҒKfmsg, OZêdNChX]D<9Пo=R{G'7AdɫU"qCvS9&昚 q/cȼϝ\ K?p;qpLV Ggx0u_`%K梊wۏ^7-P{԰n>O0rpfQ׌ʰ78Г E:3繑޴E{r@O $y+2nƺ?nݤlQRл;TKIV|OtOVyTN~_P@E)7z* ~pso:O'3OZ8+4r,A\Zנ]]<3~iBc1A Úߓۖ'TۭN޶#ދyIRѾq,}uT|ǔϨ_dIjoz@.H|L`tnwE!Jxb>3y9Xs8OY҇5B5.͙y^[a^kѸunF1G']QoM:<Y7tB_}U[Hm@Vyjq?]uB}o=}=5~r}<~ c2u跁9f[mX,~9ό;X*4i_5Ok6nL }sL6~#6dsz鎉ߌOplxHG?ߔ96foPvXRdku#3DQ ' -}XJ=~2l:IޡSEbUxn5ૠ!}py2aAﰏd9H&d!+<>#)xz)xNMy 85W.6m15m_BOU+ƿ:̟?Bz:!?9&\4hw^wsfs- 鼞W?I:>y/>v_?1HX&!On+gZEw-`g_{eݦX#CS(" xp+شW'ȻSQ~?2&Cbc&~lu[.*lܹܱR"-kR^zLx KY{)ڻ}?H4 %F 9xdL0a}COY$٨=YAR߲*)G>qsE=m.~hVO*ղ(xfTױg(8GHW8(sX};7㙀t|W㐗Ƌ7x@RJ/ BU2_]32Dq=Ϲ EV–ѢR^.O_|7Tgӭ9g}Ridd$-`sh uM|6sҩ_d.862&Mt1qh2{UhӰ79-m>w6#X}$PxX~߇~UfFC3H{ YwM*ˮߧ7DT~+ ](4NT}jXOr-Ju|aOsݸ8z}4JE/Bv͕60בg"XK+\]}s! ߚ Mcz)jڕQ*7bP Dp3I]1pLĹm¼8/wns q s9INX8&s|Qf:'ޓP|w 'eDݺ&Z-OMIm%2l ԉw%e>1] 1IA#]R~||O7>?p|v< I:a~k5}NZ'g^I^Y V5x:Vo"]`.PS)z|>֋ZմG8mE"Gu\ .YַV}Czx4%cxQu)cDWHwh5o3G82"őY;2kF ? zEdvCo?܈~2÷"#v-:=e\ѓianS׼џik,:x\猃$U+oQn~?zTcи% -6~)9rscD*t@?k6ݷ Uvl;/.8W'owl">+kgrN/:sz1) s|ܟNbW{ĽּaA?ʗXh MU⍳3KS3LX월r(WzC%7Q{:{*21,Gxs 6Z'ϧȨNƾA^~û- X F0w1Svw;MB}}_;F71F0\87F(u]B5;d|uvs-oytXfMV@d ڏ彷{{}:#?ǘd|#dȨs |wB_4GvbUҏ*rvhVֿ_ ؊ЅNLn& ýa3+P-6 -|,~}L ^/$Y9H[y5'  TfC cKQk}^tqv &o9oB S#>Y2他YȬkNѮ;KiY[4Ba _&cYG|uXMbX=;޸:![Ԟ³L>| pŗy|;bOa݈Q =WxF8x+:K3Gۢ߁\¼@[ ~!VNUA ѷ,=<;0Oidg^v Zt{㋡III4"׺kEh]R+XbYԙgIՓY|\c.ܦg_a|S_GT;@<8{FYadp?Ue9 Bqb5SHO[hSEi yZvԕvzKf',y61Dů41^9>h-dgdI) y9Yb)9<))o;p.N?-"쉼)INq6p>ꛯ;> ϟ_د2rc\+'˫\>bo oH#}o#eiﻧ& =^o{/Y3}}R} ӽ{c{/C3qosoKϳpc{=5ޫޏpe^v)}mkq-_1^>=ssL$;=ްq7޻7 {RHѷ{o+Q亻+3QM+xr1R7^+, *'13_<lł\@X052PuXÅzo?p#Z&)g Bԓx[X2 7\_ȜS ʘ,{*?ndb\o^L? >2Vϧʷꑏ~Tmh33 g=<Ԑq6^F8!癹UCs85H[t*wЩWtdPu6Serr`)B+vpm C֣7r/f8C癌=:<;5-Rb HE>>'`IOU^E3O(oR)Z=Sμn<\wm*7Kgc sy~1h6"hE~ѢrW0n2OV'vclwJ!WY>JT2w(G(L` %Wʓ d3DرCx[cnzp/`^'yk%l"^lԙ(F1OFwf}׻DxuB1/6 zO3{C)]{3@ Π.Rؗև&/oҽImnD9x2YMN8>s<1zCљB5/չ!&,sf1/7C(aݖ'יhcIن}[m̻x{4l!q?kCc\X릡5> 'E5z _{vzVI7[7c7U*~yLnd_2at,S訴;T5ק'z dGbIH]Xx/N+ C Ywݥ῎'ҦLx6T浸zb2yXGq}8 p OW>4$e'i:7F>s궅\pSh n#TpΉg~UPDʅqGqG9dŚIY3EDʮ1"՗;5rA~TAeD:ݺi_1{C"R^O*TE)wŜsb.mOoxp|qSΔ9BSĉТQ( ;!5xΑ5}DF#5͢:|n@#7]H? 'W>k4͸̾I-9+?QmD>^#G6>oAgz=mir]VaQep_,0.8cR [o?caeW.vo)4 22ğgag; 嘸ޯɳBu<|'cD.~1 sX¸'1c\l>̭wysosbs{osbs{sO\b^g4 thW9.=\0Lk -G7\b>fGV%Z* c8:gl{ԺӶ@僗} }KGF6Nn)lɼىu~S7q{XӾ=) U9{DYT%MWRܮԼWܑ/sȺG|߅4y/J+;cA_KEKb.1s]u Q=u9:C>~'j ywG㣜~9&6{e˵?6teD{oС%%ۡv'x"G%S|V_wƽqF#$43?I~}Z^;ۅ }x~uG^'h/Tlbhhjzrk0FsDf'va YI*oْ"s~`y/x4ÂLGTZ ?|㎥}GUl쀭oއw)̎.'H3þk "o4O]>z1\qZAf K n(Fc]lD6LT=loQsm}}WDkb #Rk.o&Lޮ5ob֩~o%%&J1.L2/K Cenw]T;a- tzRByuh*}2U8P;=v[gVy3cn)}:]YO/kQ͘F_NWrwgԉ ݳTyuW=|Z2dO?ZSJ_k{[b{[~^fz?T|6 E\b_bn:Og|SqاI91}7Z;{~[.5\Zʹa/ڭ>'a,n?`wx3Wۻn]fKr}ÆTs߆T Ժ d!}{'m32g}w.-p'oUx߅1WJỎ ˟L_}ޡY+-QuieF:O0JXDQA>hۑmFm)0sXMȋY[u~oaK71IϩZZ-HIuzwB\%kҖ|eKKc fm1FKT˲E?42'I ~7h NTuaAm IA?gWW \ɶBa1>y(Oה amƥ/} ׇ/I&ϭ>dDDt%c>l'me-nw>yfh i,ٶĈ@:}/붋Yhh<׺.Qg}vGENzr =+3!ktAOdG nަry~r]v.#qɰoT#r}~.}^>?d_kD>?hq~'Q3v14wqe߳}u?vqGc|6tכ,cR qLz85{m鿙]bQ E7ֈ4.^Bwmg3H-d}~t]YQWc:9 =q<;qv1]nL1b᧜}ioQ8YGO9j.iH˜ᙨ-Ԍ³@&^OY(򨹜]yԑ#v l>.fn s+6vqKWp}]5Șߊyp_t_ig,m:~|3׏ ͘_ 9..$ n0/u`dG# +YiLQYQqZH|Yք~4?4?7"270v!Mi% {ڕ s#s TxYU^8:Uk99#sL|~c vŌ)|9v& n}k *3FeV^N76 |JPݶO;bwʾ66_Dm:gb,~;1M7P\Nur\/w>-qF{ {6uhݮ)E]~r|tO.Wc_ʗwU9Zl]9ov9aAߛvN{ )ӧOkR'Iד)wW>~U>𨸶u DDdֈ왹' }{3[7yL_rȶ܃v%ʖS nS*F>u\y?Zٍw/Aފ>EYQ?nO@DxCFZXE .1rΣh<|e̓,FuNƽ{sQۓvSE Q$,hVÍ}U@pgwKRy'dgcbcOCj< 1[)k1+&͚iuKX 竼cïW>Nm<my?f}ߵx&23#>6نNm>1 \(m DB;RFPC7i˽1F㋦ ]%fńwsm Q/՛Í+5~?CBhM~h|}^UtsqLՐ +L> c5|(Ff>ϛcӇVpMKұctL9x^#_1k}@O{(m}NdOrw q=MS5c-&^ٝxUĘ95^39xvg\ûf^L?YUNHΩ,m҇/3v[&4IfZ)IAž*y({{2MIX>1/T U^ltQO{WժՒog{;xYuƦUk2iyalFZ^*m]I1~}A#ijn0Hf\O &k{zϟ.ۓY+c$Q6gEɢk/`M\#.qcX̥=GfZ!IA|5esH\cCv/,Mʬ,Iiudߚ-#3IAח9,V]s OҷnUۄІx.ߥm]8-nJzxu^41;<'0۝>G~ Wp(f?8PlRy)t_ uX){oX(J"{X &0>c;'=Ҏ&>,)üpEK+B=9t [vb0R>.5#-)fos4@uIU_Y㾼g |~foq_}׷ZM=Tjݏ=Cj&IξQ8~uv2*x<Uxݗ'u?ϿIO$ɇ;[~x>tO|>|`Aux < ] ;<n7Nw.ߖB{yØ"}9!=_w(wpd!BZ9㭻^C9pA%?c5+7/ kpK ƃ_Cz|  Xr/$h,uY7yʙ|!F|ɢ:7J=)v©q;:7z MYO'WO~]|JTmN@U]]umXY<7n4-Vϴ$o<>Ve 3|۠ ږ9dғA#r@Sݟݗ6QقZ"zNAgNϹN?Xhnu;#>z2D =zȫ3.vSД){? <+lszQzz"y(bz+SOMKwv![/[s|cRz;m\ qꜘc*T`^eQ>DMTv2+p@Y˰ٛ@/U:{~I7 )\HiLT1yJ<%\;o tvlPY3a 7*|kH"ns'&4?-e?ΔooƵI͝_K]^qdo7mxc!Hz]{V[@~׺,2 [r05YTnx#Ɖ)5&^Y #RMa5\ʷ{]Hp#Ԓ&} I[*șrك?5 5OC&&RӖiFdw"m+FwMҖ~<װn>GX7ߦ]FWY5@D8ǰ/^WXSz,Up~amj{sG5b=46BÊrd32St㊾ϸ*R ?;ְ=ۛn1ް|1t4F8;tt^m}t|P9D_zv)ӵ?~[;w=~3L&i)hI4aQz'Oڀtfjm|xug?a~+fw^̻guoFRƒ݈[_hv85whwV2»e{s&VltY#WwwdAjcjV!7:~ ׭7U7_[MU3בy=Ѽ9T<ټ͵o+Z>xKbn7Ʉ'D% z̽q S8͚(˜xuҢ~Z/CNԼQ~;1qlҿ#fu&YF 1trtͪU{UбxN=]WwZj\CfnPD̍k[ؾyyCCjaM 0f]}7QhVwgmhz{Sw5:SlkPNNt{z|of G;P&qkYya1=oC}}>Тܨ=p}~Q'ocv|CX\;[la=, F`2EfgY~ۺxj6~ ~SIv΀ W|<xNRHp5uDA89gVk 9[ة)A^hXB>dek$|ʰe rݐ|'A~ mo*FڷCULڸ;c\d߈ڛzur߿BŜꁹi1mNtQ^ƴ'?́{O jKW tC]%oCr⪐>S 1jD(n:5,azM1۰~1u0aH0y\?`f:n0;즗ܔV3ln*sb\_0VOjYw85iaS$R='feS7h$ZJH6e7poss4󡪏YQ.,qJa=ۉ;^cnx_w1Iy^<.dc{Z7Q"pf-p.sm{#ƻzW=mX)OvL]ɆV`gF@!?+2Ez`LTyƇOt W֯}؁;-~ch$qB_+C@ۘ>w> Z|9ۣ)tۘsf7\3,/F~]`|Z -,UлX[ f,)6n~HS ʰKdCʒyɥ/ ^u ck%ʛK1W D4@ҷKxU:ʫ3dN?:Yנ n /xh^:VK5h?F˼Á4֎!D+"+E+%qWbuڷbQ?f۾2~ZЪڂ2tvWlU9%޶9Aō܌gg4ɓR޼7+/]1WWɒF܊o/+NO'eN7R?'m^"[qa^ e >רd݆.'_џE=d +qܫ'%vluDsp|* /L^=garaOocxo["0cJ?a<{5;vCe$z}|^Y{Ʒ!vW;Jڭ~W:2g/ޟAYR"omW}Lکlݖ>1)jF @F)?#w&1ROCX̼ҤAs6Oٯu{_ =ɧ_Wfxznד6Ab?~Lx5c|TZUzÝ/|-9ELxedŃr_V駚$ϣ'ۉ} ~79%_tWr2>^=<5J-8<š܇XrAU>>q4{w95/}IJ~*WjY)zC\#:;@"_3т[Ftj_8'#+Po'yo`.zbƺS -v⍪2gi yG_,':khj[O^$Ci R!?ur?Ǵb (2g=qɧ=OKaec{?.Jz$/+e^Ibm^clc1eɹ\6|x\e?haFtrp-Zxog?[l0g7OR` À0*`.k%8rc:ISE>M>)m~|C"xi\/D՛Quf^ֽCo5ҵմ+hÒv 5l{q9j0m!'VXF"Khr^٩5d汿/op4*7o^Ox&fnmƯ?ySwZ3~e _>|۴!lHxuA+_ViЈ|mЏMrXY'תN@}oA"L9EHyi52l!V9ªWbz:ؙUb;pl ⟋9l:팟Cx}^nZX?nyT´M .]9;^358~~7iQL2ߘGoO=UڤX׳2a-MS]=[Yc7<*ǣ`#' x`81Z7WaOcO`oztZ}~ҏqnSKQc%]}zu|JM `lo" tͥĽyaNCKFk=Oxkbf2GpKN,M,S ߸& k䯠w%}'W_7co9gZz yBoX]t{ēvQAk!}-W|;$O蝻JUx }߱5ie>ܧo7x ~NC7^ѿ(>Ҳ/i:Z"oXxY՗*2oXzcs_@^ww^ԧ)>uߕBn Zx6|[}RNtj402TZve=K>u^Zg1F$ߣ ͇R:_D&W..ϘBWd h[SCάZ0j7<ָźg"ӵ[íSuI*sAI20\/ |!v0Ovϴ{vFZ.\O5GzaSRR_Ψ_Bmku踻[>f>` ##&(|$,fG~ kYJM/H5ec8aom47K?wWte}_Z~hyC˟Z>?b}s:o$q~qYc~ndU뜁q%1@ÖؿG~4uFpL:dc{%͝^)v8s8h)c7YwK{8"S=Ɗ43'3>rؗ <XõMQB!cósȷ(R{H䲇fFr{Ϳ}CNevm//x>q.JgqUDwowx#?7"j_;^buEOg##>/9AE>qW- *ib<(j+yWPty& c63dˣdT7MH>~ے1,ց1O-#D2{E 戾^&= ]4]ۘS9} wpd>~؟7CsaЕC$5r|JpЩF<zE(;&JL-Oa~BS M5~jZXv/:Cb xͣ~_x{EF~qe{wa+C8Yȼ9k㝓 ky7T.$|M|2N q64s[sx $ɰA(^C sK޴Dx1{N(ao1q1k}T 3} rT.2ÿnp[2OGĭɳ1J!&yCK˜u7_>k[iEgw4Vix;\rѷxRkE!!43쥌w1 F<9RK^> o #k\k- 8颠;y *WK!j*1hqޕRZվt,3/ŭʌawrY{b_eߋ<^+[VGBT932ٸFWxT~(*ڥ"] jghQZ?밶GrD?,[h!7&aɡгŋe4QT2y+tqQ%MxfU:K' ~/Mmd4bW>uè^G$xg{]K-WA>7^2b{"=۹mb\3RG`cxv//S=yxO1AD[#kѶ9j&? } OGz}n}M?hߕv]#>>)>]RYST6uXco,L=T6GKeU^1Ӣ2OTXsGF|EO]8 ZjTx5l@ fk3'ƃY.n;MYs3CC닜uk^M.w`U?V^'4zy^m՞2{:.յs?f-R]<1h$Ͱ:2Dk8a4h :}צeH${:>-d<,*c 9^W _']T<+}@oCdI?kD|E7Ivr.b^#ux:[ClU?l'+zе z2|] NT~b<'Owed\%#駿cՌ1d:k hcce_ɶOp+Zaoyyo\7*Mws,8tgTag w ዬT+nR]N?+R8y;ORgOb'4ݘN^fX8^7:ހ>{{se#~EG9Mhbp.~U?{$\>tfhH棟hgףHroCXҬ1/#ͺ 4뫠WBF"1CT]M3oErU%簫Fє{}0hSB.]:Y;,D'd4rk4;gʭ  77lBV;0Q9riR m(K/RAsؿt6VqŸ7"CDQ #1=yg//*b@} 8sg G|P ړ^9U-h=ۑGyNJZyϕ[(g89k`? y }Hc—F{~r'teґU&G"p#u@?uToӊ(}x>?R}ЇwV:([<FyΙ^nȕpw/#d|v.![GK]9,T)m"D-y3135ɟ٭3iq>x067sC9*]QsܢQˢEѦ+ϲκSIlX{1> }=; v̉ڧz =7?ۊg ?ouT S~c7xmzs=O.|jw=5J'b^P#rg%A$}4j>n6>S w&E?aʿ@i~qtb{3ã0<ȴk'-]$-DtzQg%n?Ǧ6CҞ\{(ΝbiU7֖pW8߶3 K/rPUna{ȜfK&^L.#35O?^ivlxp4Z7,$&EN][dq yܘ>җ>#LiY\߸+2Քd|}Pe䴷E0GͫjM^ȼ<|*%[Uyh?)W~ |s})웾8SYB^~8 ڬ]-}zw|kxoSw|;{ *nXF{ve9?A#?&yWhSI3K`x,e$YɟR'eAc-|ъhS:7uosIql=vߧ;`/Q|!&qr"R? p]>Oޫr1n5o>aZQN2ό`b.aָZQukAڞťrhѹ4Ƥ˖*Z AI#Dfw?Z{`G֎#ʹ&fk0G1d8/rxD⌇k3[59g jMW0ּ|Yp<_}GN?eXD="x÷¬qq)sږwN%ǖy47+I[,VM{=?>ăyH(󮫆ͺ8y8L[.<҅ 9v&ieQfʑď=_1f|L~1])2)oˢl*mxK3gw#}5EIUa`Ɛ3?7}VOrfȳ e^=cHp~z':W6ze /ϥ{]ٞߜvnbbET}E+@lal1mqW7kk|=[O 3 ڧJ=BCo7-XQ "XZս(A_ , eIwa=lfn VxC;^UDŽ[=GiϬlEkXter/J<߿rH0^Km m^81<"0ˇiЭշVm$gG볭Vq6eꈞ])vз;9>/d`y{䮝f/@ݵ f}uuCɍ-zU-buS/F;Q8뱋ydXWϪai26a/&I 4k}"s(votcpZ@faxY7YoND&C L/G+9u E{ s] KSJ?Xp҈~b:<;|/듣 }[u so> O3TKt;/G1\㩲7Q{#EOOaH۰W}a;;79{Үӻ'wbOE] rMf΄x5)ӹGy؃ܣ=Z[ O$V *l{MޯOu:!NqYk!{4O|R7k.3/iA wS;ƵO˛- N|WB%{yb!ki5gfXq=?}kI[H=.op=h˭<ˍb(_b|~[y8]O%hLu<=IwhXg4n:s&uzj]L͉h3#q-O8ǚ7y )ꛬ_q 1//U~Xǚ򁇝%oyrJj'*]$.tpo h/gsnu8FyN_RH>yz@@>TzzXK-vT' (i h{Ivos;X{uǢ0 x_&~B]|N0WIG˳xu x|jp+6M 蟁7AKPN~RtOR<0S8&hS*OMaq[|?ᅯ{ƼU_cL͙/WO:"^خlVLf9pP{+w\ ]]+^}m`ys8ꛙR/N@yHYBD 487Q!Nfyʾ~' 0ޞhxg/@/fMa}%H9k_4a_>tףr®yҢퟣ826G6aOz$7x}U-]Bb>i}D7tiԎq#Bq`,-Svu}+B CïoRv ;GQ>ZZ(n MZү$w֪-K=̖68~ٺm2xj{Z#?﵋9%O} ?VrP!; d\ݖn[.~8n271<)Ǔq)n蜾BڞoU>Jǧc<.ǽ{<++GU0^i~ wډ||M|뉳w;$CG#L%̯aWL8 |)nVe^^ >6xDZTY,g~ hszH1J6'"uזjS~rfľ|~xY.;>*/JȚd-j.bY?񷧴$<=vk gw& ss_} L} ([8y}Zg3h3K~Hayw"Ӽu'[kоUA 5IK=VAb(;>U{osg-nֽ߆0_jsژӷզn~^K~etMU5sRZQKvʵQfL hs>]zz]5ڙy $YO {0=0AD0 W==?y˺ ^erc?P 6P "u+9(n=^Cڼ;K==qcxA>'72R't0"̣:H̍8zImL bxnz00`d9_isQpQ oVq' xY~3L_`G%TxT+Ӷ'st~Sʃ}b2lG{E7hoJ։kV!qn#$sstNJ\Qϙ!k&7&9!0&mx6@xuqܜ|$!Zxs[J,KPAxwo"Y7uo-)Rne&{||k>/ f9~Tg? П 1M ي 1^>jmٲy ]s6$mC_wKѴ{T[du氂yۃ}yۨ}6݀Mv11cY k^ω{vbGɉ#N,x ڵꢘ6UAѮJE*mbƱ 7Y xGvЫuekpEl9c'62YC=DY7'xx_'C8sê'6Y婗~r\nfnʵS^XߣlIнOuzZtvzy;kd 6Fޫ\K{j5x5@KNӗqsmP?i%Zw t,ӵ۹[ (?N..;e<[1X? 8|Zu u7Q>RR 88?EͩӶ7/z+,IT]/߉ 6O`pkA^ֳ_>Iˑt!Gn;4}P{' W+G8z-Bp=Ao={]NQiLke_ꐾP1 /kVsYh B樠mvҨ22Dӻ:L];@]9%qIKSM?L5<1K#BkPН9'kJ*5`9E-J{E[^>!ߵA#$QWv龉}4=!x PޙUZrvG)kyH_p@Z;NeEzF# ^qoEFsn_#XCN¹s!ߝ[j>afR6ү-%3jq[5x!Շ|>Ę5>XV cxŧ؃W_=/*!f8g_V܏_bqU{dƌ+i/^ Ƈ:{ )ܾw~{Tz闊`M?Ӧ~L/0"IB#8:пEa_80P O؉0Чu+*?Q7Ż!}v'G(ZrQc'ƭA[,=bti&HVɦ2~۴jZXݑ :/6wNtD.{gEO=*b Ft 7״`nN«_1oIąmuzf,kvLp0m2l>: ҝI"8X|}̉9<7*KZ.v\2%U9D-u[m}uo,a~!9sP }KHלa"b6'#O#M ͸f[@$iP?(ol)?4s{oxtCٺ&Y5\ͫ"ѵ Ej Y",,E6VڏƊH`x w$:B>Q82NG3y0]6 _ ˵U'2 fǕr Q3<۞Fܹ]D|g6O{p]gYw:3+L ofgJŶLTJl{h)6Bɀ:21(@Ezdr'!~kI&Cx-@ȮkLD69Ɖ2ӿPg lGXQ6d<7O51R]J5kh׈by~ȨWƞWcby;tE{8zU_^倻Utˊ/Jh\j%¯w F-٠%-*3~aZcmeS@߯g_^X2t![ | ?4QBܿGx8`aj<פJ%ss _ ` S0s7o;Qyg ?c3c6407 0;t5fی-OwL5qxBxBch/ ۔yvL6KAMy+>fUS%-Cĵo\~nw%]LNh|4$h|}iGSGX|D_[TD"'__/*^|H1h 903Go3}zGo"/dGġM†m }/_B'b` y 0W!csNX?\!|OjGI|~`\vx&%};00Gv(_FXK8o=!Xw^;ѿ say'4hF/<~m4xOJ_9x'1>ŌR:đ^*JVUٻ&dW ?yK" 'Lrǣ!V=}IߩG'd;ʹWN2Y3Ϋ=t-XٲZWWmKuPmXo_1evis>~yW[Lx̑sSMXq|8:CB/_ n=j#֚FD1G炾ǥV DU/-J_*oLl*eBm]?-~ig_}V^XU7F~\G=Vr_ʌkFR!vN I0IY1bg|d軝Jovca#c71H zwy Y, =Ƈ"qJH'?_OeJL|:vR HG0=_:w7m<TA>s=8u`pUBfx bsr;FQju}Xk\ΚS̛(` Gcι嚺kjl!OlؗGgմ&}^#&ٺ~[|e$uin=wJU9p^CdBCyc7}<+ >wM(^*<'YAma}+ -G窙/;؛!+C?4v6mȃAU}Rlf"Y0_{941S/։oفG:sk:XܤmJgM5RBKd`'_=6s{!C/N^![ #NRkz(Ft"0Vp/>=Gt 1\2>x ?ӍV㈎R}rl^%fCϿNhS̥Y3)ҽUw#NY/7~s m#y,'rO pen@!?"=WfUMNIVі7<.֏vy\=yR 3!eRj/ 5w߶{eE念Lk"NcY*Nh\0̿u`nys4p̕W] *B-kyC7 Eiݛ==_ۢS9Km2o{=[e\TMBタmID2g@|VX4=HڻL 0nZZ3 ZPgh;+GqNoF e]c#?-Dz^4r+9D["Ƀy< g4?~v΁e Ҧ=_)П.3< O/S] 'm1vs̕kڄFq*P tDs]VE\BsDydak?)f=Ed?!&mgH/HKCNĘ5J h3NqW,Mȹ|w ,٦k6dيK/akоngX҂I"\ ~Rcg;,ml!cV _yhҦ<FXظ=oYv}EWlX>-ztwob6J*R[lJsWӘ5OSLtc+thNY}g枾pVNic"`1uboG[dgnK/_gE|/=0Vq+WDRa`ciÏ[RegѫPߍOՠו9RE;QU•[g˿[#NfҀ70.Vw )seSQOSl้9"U?.cZ.9w R$Z{\FetYn֧v"XE`Q9S /"'I=^=&6}?/H[O`O0U3U4;Jڄ`AQv |p5c(afZ=wD}a!]PrJi,[h*̽0YeΕ\g}m:4ֈSc7uB|l솭:+mW†m/԰:Bq`7G_ַ])dKʠhp-}S0m{R>)ƟB Aekn_V`p~J{Ek{h1cӦg9%O 9B{1eGdy櫍?my=ZUK%U?&}ȇk/wc.M;*m)sxX,m> ?֑Z\|?>u>۝[>??aW?=AWƖoR[5Շ5սc5yXӯc WoŒu>g^_':pžʵB4=t ՘^?Ø!Ԧٌߍrb][B֪^g-ҟ!cn:kOI*KuhN?a C{>u sXql;?~h2V7.\/]0ŅZϣV Oy7 GױK\c6c.O Bi)c> EBom76eSnia/Дen5Lh3+>5&ɮ}a6ej8~h_v>ŵkx\c$_=;}k+hDxw>QsW+DYtX)L҄(lD[y ,Bg0hN3cޮ`E5)w}yt^Hb|할9zݍ<콐T:\b?j&IRE9\Uw q>T[1 :q^z2Zm7"oN;ן?/UAY] +$+U˅:@#10vëV`}"|fc(`{ W?a Lۥt<7̎lk5|-ӖV183"}nFSOt}R~sn|Mc.'(eX=ESqA=3}G_ϋu?ha$.{r3rKRB2ͣ6c45T90*;.QE)/nI^$}&x}F$%⻨`>p߀9wAq0&>%=6t'5߸5ތw8<>>3nq[EGትg3D!<=Ӆ17>C=}wS>#Z~ \Yf|px1Q)8x9=XiHgkpn:'e{uxEtuủmF,HI/=kv_ AԥMX]>;ۘ"Y2S o߿=9_!$}SncߑFXN_}ʢ{Kg_O}J}}j n5[-PfjuK =MهO5ҺXTQr@=b}"D]/w%.[C%g Qn6?N3$ |'鈽B7i d珖+*{1>9owS}'3Ɯ/1,є 2 x/f"/2ϹkB"A9phk{pDڂm1gכsg~cc|/Nk Dd構;VT)ͤ=u! 8Ҏ3OZ|g1S\9%hO`d컯AUq7*O1E=*ͮ>`Lz^m08JBIL\~e588'޷ČeeCcyGʽ;#R\hm h?>l0v`6]?Mx$^w+ -rشo9О%Jm"V!ckG*EY,ƽR9C[4{S ~qmcL!G_hӰxZ$(*gQj^,Cf[Pf o, Ȟ SęT৴nix'D$-sc.z/}}wn[w^ <"3' +oC9S  c$ly#Jy ˱61Ʒ}:E:f<0忿>ch]?2SkX|Up2 :4/g+AH{7|= `mـ>d}jB}}Wk@?O>/A?¹iOd>hB?!w(Xw͑Mɾ s,dͫ Y|>ZoP}Zpj|*OS?]5RXKCzƇ>?}maCx\4OIw ow!2M46ip$"M(jV&LD?YȩHy9'Iû퉢kR%!itzEcebCOsNTD[Z2o~}GZa^ع Eqt Rk'x}<$}itКzyi6t::#@g3>u!r>d vcE2vEI~d2aq"eK8[FoI/' >9?^(Ac}>;XN:ǔ08p >v~{b(Fj?AMq.4ƛ|)Q1x.xM>=wfEmu&KScKpocݱ$ $y^s-6<}>>JZMƬE|'*ӎ-qlQθД2Lp~)&ܲ3*d,1U!~,scyq;KBW^ÓDxwnϔд$o/ׯ厠\^E#(bJPk.^3n$fTn2vh#@<^މ~ 潐qn}f.k3<{i7Rg }c%1y#gՙة;F12ӫ1'C O!F| cNPdj/\0#\VȌeK! }K(]E+/{4`\e̩h+/uBt}2lzkl;=]ƤãE> ]Nr31Yzb{pn~׊u1XDgxK9+93BSEs+R:-`qHgYЖ9Vg3V޷g-9>W\W -P BVgJVҿ'Wb}?se|KʛĀ+%ōzETvH2WT+J^Hv|HHd=gxC*x]3N%u8Q/N6NoxNϔ%ro n dvE_B;yAѵ -" g𝖬v#~vZ;CƝIr()psnYd=FV]t>\mcJ?U8A}[ ݧLgG\}#/#^G bLI2=Y'"ue2ia3 c?cOݨ='F1ex"afr֥>=})>c11s9e_#ĵXuCǔc.a_[G໴ V_SKe˵rk`2nҷ`^8[XzuA^QW%X?A׃\ y6AJ7ExL>euA]ګuc !kW3tݔZ<[oi~k1{2PĭF)xo[BKs|ˏ99%#?bA&}~3{ĵw31V#X^8v5$'wGGSd'{`-]B;ET0zxf*&=IyvY-`.!R+SS\%6_W)ҖQ(mCr,nP(gdfEz[_/bFm'yFr-yhdb F3w`8Ƴձa[?h=[-IrҥsQ^)|]18Z,fV9HX6O[{ml&:z3]Z]STYEI:zZ8]9f=v{ܧEqp1cN.^gyS1>EyHq h_c|,ɤs%}5՝g&i˹}hBwz9~QhS.}c_g@/rKNuml u8[Ɖ[\YɿոGzGKįH0ixqQy 0*qkubS$eKR 7Mlkζd)ڴ {(Vl{fukqc}#ryTp=AI({M/ns̷0d<-E8c'd}i6Ҧs6?RGp08 `/Gk̵.tm,hlH_G8[rkP,'.ئf9 ʵ1yIo!Հ| mwAFܮSZ˽7 v3ۣHW\?bm<>`[X`(yk2v"?eńH~! O䙅kX0A`O+$Vl* m .ț-vZYi+MۙÒ|W=߲J>mcErF3E|uqSD8dqo8}j@}ig>^*wne]x n:y>0&䎔灗\/C+b8TstqeW^<)!lX>طM8dN%qu ugr8E3_8#^щ>#.9'!:Wh1r33b!Fop7Ƈs.oo뀷JoS :;?z2_IB>f;~@>_ٞ/o'N g+$? \Jyׂzl, Oxlj߽H.xyN( 7$gK*:$w{j᏾"c O2DctrP&:)yVݴbCXKƀN}8]X) U]~ e ۬<ݱ:r|³m3wb'߈}³`߱ϼxu*Cg ڪH_:QcC!>f94㫦 du t*W]'CلO<K7ͱMKo pJ͏|yoD"VߡbyJWRſ׳I^ 9^epr va9 !-- ''6cqu]Y='y5"}ʪMklX#=[7FFamo5{>YSX%{A=%~|2S_0卅t1 '_#`ιYZOKlw>9|_g˶uǩUo8߈5Nqvs=pOѣ|x-pU[#mN>tf20pqÔGtb-)6X6?oodob.t3Y4&QgFc!IEe5C:hDQ}/_Ӣ*Du|E;LqwN27A/=Q)Яt>b0s8Mwxpg"ߋ>;11t؞sl:㣿OԞE"kZJ[Yb?^ sfm5Mn/$ P|h ݗ1?ritU4.Ѷr-<Kıg t@ZG郤1!ֶ=^/@=D3|mے3&\ҞeQ}n$޷!TX]?)^ :;뺷\g|K菞1rP \݂gɇwCZMWm M}ď?ycBi|}w+𖘺ul FHI'8ZF?{kb!}M@8/>ιW?Z*WXnB~hfn{K_\i-7>EVHeLfؠr~X?|ϋyO оcλ|M9!t(q-l>o AG\eX\ޫ c8DzdžyaH4FG\}r,X5"0e7fᷦ&LdL3sJ؜,-l{mmٯlSD.->"˲+ߛeL!:\\؜k`DBNE6>jO;)Y|O*pyOB*JA}R[Vg;Uɳ3s߼pm?.'W鷣h}.<َqB R}^#nR#d?qPGړJL N6}&&ט_Gx7U'+ #s_JE9rڹASI 썜E}by01fҒrsz.dqmb+?k.+Œ|&Rhoό_~3Dq2Lqmrv*2ocb"q;>Awn(ys'3 S3j^ Ue8 vkHS۝!sWQٿ )H|_bňA AXx~7͠O0g,gΝqQy^4ﶎwi_$\\Vt-WV.QpPֶX' $0zW ;xBs ڢMӫ@#u%y$f)II"<'bO[=YEב_kVvz1 8)ޒ_.dO=ț0F' o>G iOeGtHߟe" Tvj!ꯌ=W8^ɜσYJPqg͓8i}fʘEx?[T5ElEa[7Y 3dӨ-|V8h]F-ƾ&;Jw@^FbӒ/ȡ֓ mџ2G^{}绑}6J-S^;f4݊f7YpE,EEL~٩+~"c9ޝV8iʸ?l.msDF;vp UsLg4 :{𞲿W}ѷ5?%Y[?RKʆ{Vyth9V3 0.?ƾ8?ǎ?~pG=.sC{ʬ4w<Dz||;wl>,Ϙ!Y+$ ԫ^s\lF}aAb|M_NYN v5(sR6Fs1I/)Ӿu[)_0h&|'%^vh,@ )0^KtΕ[1D8NE"GjB ~/M:7g0dTK?l/Ie_ ~w3Gk`KKɌy=Y;6v Վ,0AXj_V9d/C̉F{,-PiCIy#V H]ú ::Uq6y̋8BSlqHZ~%tM9'o:|TE=&ؑ1ߒӢ^9j1e)x go=Ib2A+tGTc:sr0&CziF4wS"΅mɧ\Az?rđ'p.9ńǶ8V6˳+\} Μ7tx<'ЮGq>B?kQ,3>&EyYs ?| SZڪE׌qhI#4,M{פq2䈽! >$eTm䱘4fhJUm?#ddKc|XJ7JSlcjJbmIb߭xU; 4ɏpsxgORF~+ yݰCH}7螡( @6 bMQ>kM/hȐܡ$ұ,?Υ\}մaVpgPJ' z#ຽ@-~G,E2O»}}!:ƌi"])XG>&ڠ?R4uC׋k%V6qA&N;T&Ao9 =80.DWƄvp܀0W_&+≔IV};R&3p/0n9pk`fܟw~B5Iո|=W'~tm3=\9d~Ve8=T8a"hwG?(1J/:DǺfmU)о~>ƝAq8n]ͅ)RcۏE:јk҂yS?U+-Fڅ_gu$2vy;dOtTN(_b.״'Ź_J4xj,_1`E=9XsXSDZNSқYB? z{g/*s Kh Q:[tGfjr?q,*cbLwƍjĸ6ޑ"hp_E$g4<ƚ\3D;X<|"Fϧd `o0CTӰ\i9Rsz9%&_R2ė?g3OŃz#,6*9ĠMb~3MYePwI(bg鸷&|ü.ȼ!.]/J4yw|Y@uygZԓ!s֧?5d<,릃*uբ=V>|c5uxr]*@XX/⬙u`E>F` ~B8Ŝ#/^ ]pM%<S3ܙ-JPǁ914U$c}$B2'PNIp$wWJkFyGKsZ_$:9 OB$q.3{vDcOοgVad's e N.|~,疀}\z1㫄Z2IM~$IL`NuR~}H{Sɷ]n"bަ#I-Zy&Q' &OcR%gǜ<@ޒv; !^͝}F\0Ҭ%ʳW&BLnSFjUP+f[kgw[YOG1Τqh3aM."N<.I% ;1K mt#3f?5c+a;L&t'^=,%Mc~UbR.FPFGʶ{Z5Gۡ2_σ?fzODd پ(<|լ;ɐD(2EJ8Ǿf9᜾ĥ' |}| z2MaCW>7bZʙ6C׌}q"V(w논19n eK EL׸@--Ъ)E7g>X1y3ɛ ԫo\:=mguװnda;dI}H)R_m(i)|g["זEV2~N0ǔhfsq;ˋ;y_Cc^.cPk1hNLwslc|O2Wval{C7w-h8Yr%gpW#ZOlkeG~]cwe>gD"fmjn2E~F^6Šy#A}p[t&R[-1Eڮ3I/omcDmÀD-l~kw|=+qWMgWIDgm;A'XGS0\}Ap:ֿ>C1G)Q}X.3Vk\b ^)2p>G:n)A9DX?IGx}{76ݪ;:r>>5 >K> dh,uf% d+xR*s#2O.ϧ'6=)qZ)u,չF?lCdTClZILsC}Rf\x'{)cӀ%eHϙc5fK؉PO _OGśm1iR'軷[ւYT 3P+%D.q-&'(5< ً6C2ߎOjq[jJi,t]l

    dˏ+[4n3XZkG#%{mNIQ1t/31(&l'5L'G%yGAPRγׂ ߣb'$&8/$13ֺ͛üV3369% y1 7 W%|_v=ԁO")6Q{[eɜwә[h۰E՝*q>阮w0>ͅu$<>6 sAF,ܵ~CuiGl+d?z9$c3T#J'5z3dGxz9kY>~Q. +SSז4}Q#(m2_HfA'*iN0ekY^2ʭ]Pݪ[DCJ5Gcn'c (/U 5:B߆PE,wFq>9=$y< ˥G:!s^ZJ'Q(C+8iG)΍Kُ^–1gR6k N4 OY^TxoN+xd*?7e=_JC}q^y71/[_NsoƓyGYi:°i"Ŧ&o-{;"&BM%>OxwqV<XB)%4$&ي]˜>qPl1ire|FyӮl[>]^2C,$6)i?zQ?:_=%kuִi+dŘ/wȎm\~I(2-a!.}/={زn~FxfmK ^pB+Jޔ~? }hjeQX#ȻIj|DO^"#hZLJne:5۪(Y khx6ٺ3xc9{73;%DGq13|uI+'ho5ꪢm#{1lߝ>!<1>ܴsVcqZu׬a,~5$ ٟӝ1%;'*b g9O{czimĈôQAϕؑ^oXG;@RoXОg{!͵;wgq6^0߼*Uo5wӃ1z>휼/ߒsTwu8l 77%x1X{!>-JrΜ.9fz`XtVZ"oyVm%p)߬îȽ^W)k[wPݞ(@<7JuQ6aE|Qpڵ1_i_OátOC6DSm"V`wk>o$HD,8vkVx*4M݀h]$qn;3;pp7뗐%,S˄^:N'kbýjՆE9&̉*ydd2)S+v! n[E坻2*ms~^yQUݣR[-!YMG]^Z(ib‚o_sSo|YB~}>'RRM9UE`BǶϊi sE7 k/kď Us$Uk 7؇Pq["jWf>!ϨuT9ګo>֦C޾Tcs<>cR9919x9NY,~_[>Ƙe?/0n|QrXnІc kS;ӤO󥪼G>&E̯"M2L06-2vy29~3b _lgċ}~3I?Wet޹k3>!r$ȼjKӈM3>w@h5onUan#TU=;YJ ౤qG!$Qgl.HwC.ɰx6kc IAw\e #,c'walK˙P/D3}㨷gWEjՅg˕y>hKhZvi7q)熄[~0;cC?n-,plL4d`|СE] eN#n2agk]س5zu[+} \Zў'zx7!G F1',y(Q6{A<cle6-gh@>C{}ohq~G'1^m^9^{W OU.m![U1l8#_tA#FH|QU`O!sM&Wbx+w_`^9/>W-$Wa0Xkx.aX9A!+aGá822\ߚ=z8,=G0"a0ׄăV_-b3OQoOwou3Px윃yO95}>Q>^zv~q] j y}U_սbt}D}4ӺtEb瘩uSfƑ/ȸ,wb+8nW+ jxu z(Q^h`nLH2MJ\KS×/U_mHu*ݴqe蠄_7/1g1&;^+*"ubpO3?%unZ9c|3^}ކ}{enWȑEC^-HҦ)2/# g|h>l&ф52iwh'~S[ͅ~OJNn{=exF>slyJѴ*Q]vwVk2@W/䊥(|z䬥v]?y4ni?\2#&셜2P޽8ֿgq<=GFے"GFgb=Y?70txAsM]=UB_*[}-w+bDᎌ0ϖpKSo>t B )F.%Y7o2p.Q"WU#JWJYqe>qIV,;~5e#h ^ϷOw1K;}T,2xBJC{?po+^1o-[lEꇞƼb vyEݝt ˉ>O(u]rkP> ~xs|%pH::;q(AqNK{\㣭Zw`M??ҭ-dgR,}jid˰N 2>[e2~S= 7yf]eCv_O(t;ٍWŅfǘ9AG k4nx 9!̉L=C5G˵e6w2hu(;,J益2R˞,+`3M.r.u0h-`,fU#\z;Ͳ޶]-\6KZ6R2P.UT[x_WK>$c&p^peL>cM*:!KSz#7Rҕl.Ċe=_ه;銖Kx7LNW4\ߊp\ 8NGda/P~ o@i7}*>J4_7~=Qs-קqyQj1GZz\g|wxCE=䱽셓2r*M^unpg*`sNƻ{1>ڽ'jy=KZ} ΂^C YD5x3;(_$^DQdސ9UWOm»P}`5l^/ahZS2;WGWŸ#̥9&ڌqDۖĵOimt3}POq:5I鄻rsN8if ۭæflنmDc;nÎ8#ֱ}7gۈ=G]Do$.JDMS5Ȕvne>i%|C.#J׫bS 0O=nxo̙]ߙw-<1-kK>2c& [(_oj㙑$J{h_*+ϛ9mܱRa$⎄rz8kOAI),i( )Q\{Q'_T\g x(mVP|JesO)³ߌWW\neǵVj&1>ky3;!g2*ud(eѬA$Jv3]S?o6=-5Ɲo]iSMz}?Lj=u~+]g. cBHG/}fP{~ c}4lLreؘ6&FТm1!^sJKwUF= [,d|PDI>Z|n6Zc ])->]Oz? >~;%1K͌B1^ĝ0|s=N5b^im-EoBېKnOa3lWCس0OHض\cіڏlDG7 =x5wI'"\8'{0`_a؏̳~֞~/Y"\y^(ާLp؜v"Rbgl]~ m2S>g[gl{49g4F9?OLk7r rgTd0ddkiƨ+ZZh-ki{{#ޯ:&qV**A{[pekM71뵺Ak?UD_Y DۑHf춯bpWtzDGH-xuL*i4oE DY!KuװSҥD4\-~p.^nREo.5rrp@}˦-WYQ^7!J\xnǧ8&کD`Ԉ$=I4 󘏺?RZ$,eZ#J`;eDLoɑ1쿊2염]!;jor(&|y69YҔ*yN.־߄A/ngM#e 降IoBQO#JE=gVоM:_hw ?s_ 8&7}VHY*feϏoi+yLu~~h~WPt;+>z}Awͫ7s[E}լ?g]M.5x (S\f3hT}AרH#lw$~t%.Ic7Xgy' ^?Zez##{#auq6oյU~q11}d"G3>΋xǫ~؈UpQ1)bW`clyE}o੎9\Ew;lP\|}#؜ :۫|`OSx uôz%-0ssNNy6#qF[I2Ƙn]/jc^SFAm(K uax=^K0_0w@Iehn%,:JpWKvTaڅHOV0;0}--ʸ~rn̳0n݂EI~%ꏼ~ag(׆k 9q/~>|K}>ZÙ> 1#[+ucYxbfEJH:wv&s-y3?fw=J`|ʴŹwۮ_'_kjxR"h0SRެVI]Mk&A~]mmD]B}7,;eG@xY{+97h(Cӌ8]46q`u򔢬c^FOӺpv,K۪^Ӱ?\g”k%Dd#yw3C&jʱ{ ؟6ʹ?^{ZMѻqz@/R72rvmԕ68qF r%[Ty~y[F~dJی)hVCMZ{ܟEOa9ɱ,V9>{  xt }[WmC=-ajiwV=Mއi2rbsvmDMټjՆ`IڽX Qua,c{hW2E_;"Mi᎛ pdNg,gjbye촚lJ_gcY?ϹgŶը;3پik3QS7J-9## (oqkP> w{?ix9gTQ*h⻻raZV+lDwMd% uKE~z_Y݇^W =O[uv7sco 4^梼XnD+5uͬT|Л֝R7wOߐ^,]{[=";x"7pȞ6qW"t!Qt,Y!luSD3~VL_ \KRr#Zf[%{1C_NS퐯7A)^~Iiv;iS2Vvq);߽>̽^7boH#^_ʑXS8KwT}ٻĿ,.z϶sL]63tz7ޝY],p$O!Uwo(n+^?OAv ef9=iF5.t410}z܍o73ԿlzH1.\ۨ?EP&,WWΥ~0FꃽaʺP[>L̃q2\ǥZmU mo54 ˮTnay:C[l?upOM6^$gO%ߔ%g9517Y~%~_jqC;ѻ搼bFs7kߝ먿6,N%FɦN&{? j&;Iիfa ~6'22ݚzTZH}oE Y=u"gWȸ/Ch^(mw^p xPP%([1q\6KpݬUPGrj~e7dlaЦE?蓶(rKuG 6F}" IkJlP[g^ůa6so,*u5,_#J́ ڷqc~><|~-GIU೸K5#ѷ=gFcl\"\5) l_zsxGZccMlY}W<+ 0c XO&USo=cr܊ϝxePvOC:i̗7\a02}H;_vd<;91ژ_&uPK5`lS34O[n1kJrtP |0mK+-ے(J=A†>V1>oܻsK hg"F2O,U 8ϔB{A]iE@:Lz׵1Á9-@]-'mO]YZ8[w?xu鞿pC s[ 5b, yyiw{D- lc,Ō 4Yw}̏eY[=;PB݀ƝFXF:/;HcR_UH՟a?k7 wHǥhQ,/ΗmQö(ߩ"r@}Q8fGfi'2j0M MÉk/V{zikۘ'8M{'J. ;j<;D |vmYocq\ǝ/Xƺx{ =:oSigidc3 +0r}6KNM5Ƌg׬3|0 słtlcG}p>u=z(Ѡ'0!Gyx0#OFAnp? sýc~oT|`5c=!-jY1,Vؒwm V-|3>cEOZ͌1F_iPϘ/DJ4/7AC`jhoߞ8~'2`XwBG7Ĝ"Kn$zJx+ﭱҎϳߍu>Ӑ !íz+ gN6Sm~e΋Ut)\XPqr͹r }mgPhɫiw@#.*ϵ XP ;Be}) eќ|EB$0hD%qyuؒyD砿Y/'k+xEZT6?Ģ=qm.G㍧w[}7`Oۃ3ӻ8΢O#μt X^ymh C"{ٔxam.cǣ֫ʿ{0pGU9x0oEz茴\,~oΟ!q0}sG~!Y cf;1g s,ݺ q/D:1ymjMj3f;XUgUL٪NaIM'< /:7SvIrTUMmk "?f,sI>%}?]8o[ <_^ȓ #mfycWP'z.n]ذ rݶK΅xaO7Ⱦ}Jџ:ݸ~F(MmUVDc(DwgNZx:~$ e%Nyh#F'@F),- osU{#=*, [3yb!Ej̛6^qݠ?s8E|"юtmKi'b]B_^H*c{QymqWV @R{ICAB&*a`A?J2y{_:,+O[_NxƵ,쑨6f~Ex.tJ߫Ir̝QA]<&n]; ydke3Ŷ:M9܎61'ԅq(193e/l;xmRd]yz<[}&A+51ôo|q1/j&]E ܫsu-Ejƾ7L]mV{M=vb!蟺ᴨ꺞>%BF8:>_tyLXi& q }N${h"x`lvm.o[x,<`Ov\lJx4=^|2š%hħP:Yy0!^W^W7#Euɳz^pli !pQ•~63>?[ cҀϥ2q89`8s6o#\; 9|&*[W,/\GDh5C5tY<!@DE=JdA]xT#QsUby2aW+JӘ']3ꮩ^ n]ظs  >S"V-pYgh^ȸVs+e *Ni mHXF7$?޲X5CI~[7ZZƔ2 cF{ZѬgv;Nj)IiEڒ"|߼+kL"Yڧ :%olmGH[6ٖ4^7̝fԣ1UAYFy;۞je~=:|$Y!>7c^dd4߬;UU:zcYQb{eJ5Lf<2U\oyχy^-@ѽ: '&LNnܳX|&|< {H=zx*հ*tbۭ(}mfx?޸H ;-06`nQy/Kn³#ݤ|:"q<܃sEs?$[1ϥ?¿ucfΫ0<Rk N2IФ7&zRDi!Ӟc28]rxECN[?7w"fٕ׆,֢:\>,ZStՋ*qg{J>׭ VЊֵkh_Hq[#Wwɕ}&=9Gs8GKL9WWѱgQ?Y{N찊VYn_*ܪskD 3#>kD>9ӽ9;+-o|ȩՆOkI 8r*7b(?I<>'mw˻?'66JWAwՅ[P~Cݿ9"xKI‡'_Tn Յ-/9S%[|N|. ^(Ly'?ΟOa>H^w>/剀 w]n^$ڴlkm[\)Ԧ8'g)8IOP6%x%oWR΀v+1OF6Ц|KF<i %qk4uDICXdH@{+_=oJgǀ@pJY(S,Fӗ0 4G&-0%&.`ueN3zʬtmu <΍}W۠ :Q":7?ڄkmGK=IZ@ h"yZU3f=?ʠLuɋ>NH;ԋ*"e_XAuO\6vq]Y^ŽCӏ}|N.>ލb} sS7rS].̯U>_ Q;2e:߯TƬӖ ~RFGcFxPя7dhiɳED _'aEeovxZ'I} ]+:g~esx/ V_AqS׏dIU\"6zeE$_ay{sd}1.NFjĺ>2ҋG&04D];ózGWbHާHMt﷯Vִ&WZ(_#\mwSDku ӽbk5}l[7;ĭ3Eo)zd3> Cge,i!|#Ӊ~)gpg"gUby Es_kĜVRY&xhK;6P~ a+cL_K[Ty?_yu\iξ MGwяH ϗԣO4P^3}^x;W "o<6Yߩ\ON|Z|k2};<(_/yk͐1쵞Kiܪx뾞1guFy\{ 0&g st sc2 DWϘך>䯙6aɻXR1Ҫf1;Q ܦgnZ }0VUyR|VM|zГ\3[Y/#q:#-wMSenQ*Y.jF' \/༅kvgKŔtbqm;Ze-'&댉b"7It?$q0˯b2"kxX;EԵcHr\;Н.{2b07֧ Gb1 0m$AFZO!O{89m41+- A#ALƿ~i\.X.!|'_3oh ǁ\C3OIqkvΙdݤ<:p% ͦ.^}6 k#cȶ6̵wFƈ{DOk3X~GwώKy5s\˯ڹzOpEכp<eY؛jbQjMQ50<)/6Eo6xG0C?&:y&a12PnȖ7&7))kcs o2t]F,.qDžG|v J݇59R??lޝ)j9l\>SK@TUEmG!mぇ(w1>w@CIC8M=iI_W{:p,b>NҜJ {:Q=IډXcz=MĹn2En:~A}eXkv|4Q!q>FI>,Q3|~KgjУ`=1ɞ~}Q6j-})!{Sg=𑴛UhOp})<*J>iDtFys<;_O5*wF<'~0sGco&B<[:tcЯ0͹k4"S%fgkar~QW"ʘF[$~W9><;hS u=|lg3_pn苿^=R< _`_SZ- H&0t_>o/ebl@:{aeqMܽʶR-f;Ǐ]~uʸCw;Xn# 7ů=igK;i`=^o ;K\EV[%ȳp BsOJѾ4[6I/b3 kf3d$KIX}NߑI"px'Ca2C>ꇷ''>|>*yȆHFe|"9XRɽ}K\\h\/`o Xm epD+u!{|vq^.Q+IAFtxjNXKv F5}T^,gpf-f^q]phsmͽmrWiG[(EeC36jg'_ӹ&[?;4i2u~+W}yڗX]a¶ȯHRِ 8,ԩ[[ҫ0c,R˜ğޜμQk!$t;bӞ1k7 !6&l 3(aǐֽu(+XyQ]¤CrO!$26*QL\$#I"o@(CY.:8<l*bE}XL}F21fynmLeRgx~X#jOkE$D39zfpS| M [ǘ 4&>L`GCF_&l2yxO!?6#&g[o|Fx^lQa}c"Iw-jQX=+M7c{\VL[p}$:?q] ɣj(,ʹ?0gK|*3$q {FѿxZߏ>(WG6!3ֶqm\蟹 NZ&ƲՃW0Eu i*M$mNe. M;s髴=a;Խtlrהּ -z7F,7}Ηī%ECyU|hժ1T"ƚlc/TH[_V%f<-lK0&#KĔ77QjyWq^e ژ%J/ydVu^Լ゙+8^E7cs1n-eX9NrJQ~bƸ ׳,l2uq.2^,oɷ)#7۲o6eW5-췖1NUͮ Ȥ}|.ꥎ:~qG2c[ȶv@ /û{#Zvj͛mt rq -k2%T܊(lЇw8G2D@V*t}h;u38'sw&tu ՘Kص ٛ#j8`yq&A[5a2*cC6h4'MJپ_]#ڢp F1O*|#r<^|fO_vun3e.^cƹqyc:,/wKqrr.HO ІS>Gm_h2͡Yv*sW?)aeG{&mA0`Zތv߫}Hsww&,f=8')錡?xޙK#G@TC gv3Y/s1i5mblhvTg3~,ln~pku %G5} J] :*ssўK51J7Ilf6wܛv8:*v8^3f޿5N7z.(G2OԱ*;iÜڄ q*a* gmG$ocLѻB9L~y0]23{2ߣ.Ž)(qM{"E&^(~εzUI"YγFӦ-$!C=22[`$-}/ې$34 pRggHx ah,a][5܇XO ntVYRgTQ{aTtɞ(k-{buyyf |:dR{_g]p?r?9dC68_}.~cݴwG'x{:~%czk^ޕ~9H6񬹆n4ONE)z-A-btḰcۼ"T o5Hq,;gxX00m(qo?w:'ns}b=-LAW5`;e.jQ=9w CД] ߡy1ZުZDf/YۛnMZ* V/?\(?#/sH; UQ0AB12-ƋAvA[7*Ky~k9k.~:0"گ(X3ǙW'UY)J־H MƕC$qگW10přŇglM Tco[eF Q:8/mƑ֫0v$ȝͪ۴m]h'A?"Fԧ^c J_SvAcjZl:7IS3x'7:l`~\h(EwL2sMx'HWω{ϰh9ψLȸoNgA m^dLOyIov3m9;Qte mSֿ4ת=S φ\R'y-R/ac(2oTqսQ;R6R.95!63׼7ar/>b?0$?wT}Y4Yl~aqtgh:,7'6 7؅#3oDy2 ]5hhIshx`p}bw\*FH2@~/[퍳a?7*Ec@K<)<D.2mř2fe0<|%}ws=E}.S.u U}=w?aN5K[[Փ-z#h8)- h _fCø-x!}*V8 r~2ףEk|gʆ3b.cq_"~'/IwׂVj.m[M' { > 9[u v .,ؐ-QX_zuCe۲/2._ۋ븁=(e8_c|&CހoH'4Z|j(~.)xOةv6~/(aZJq@ ~&m\ +y *@寥hfs퉞 YaM)wF>v-x,_3+s~[bCWhӒ%7T5óI %y9dR`<Nj/bk[b] wu}1:sw(ӣ&6ܳD̲lI~xVnS!LAg0N痍*!s!;nV eiعR<ޘJڣ ,d~p̀֔ťL[S[wM|\c!IYkFlz51'cdM5ӽG ~Κrz3Ow1 xZP;BIL>n7wψ7ѵUpig<sCw\=x)=b˞7c+^5b$7:׈M 52L>BqGI1ۀIϵu*45kS({\o}(绰A4dc~F-)"|™ٝk#^)&f-UcD6H~Fڠ雷pI4V-Ü\aKyflxpixYΓedSK;$]lo.i)-)UaEۉ#(F[-Q$-W+CI-6]w8.Ɣǣe&/E|*aY:w<ԏ>;mP+tWM4W 6 7ʍEbjS44G;oGzƣf'X vsG p ?{7fy&k!pZM,Ϩ'X᱃48~[sA k1"f5T ۆop 5B#"s:ZNv4baq, khpX4ՉφφEl;3+ʻ;\­B)jp"ٕg~U3h8>|1`y\-觓v%U>T[-_ɵE}W>՞lD=m'M0X8xcEI}?6}$4]YRtc, jQ=j[/ƧJXxs;7>V'J}NK],IM_?=%+u,} 6ɚkcZ߹q7~(,G1 mk>Y؅SuGlhWoI7*9P[ML&"I6]VZy?CsZ~ p 7-أ5|u,~ d鳅FTte^0mDix+WoXJrA{{䊖8cpvo[8O"}b}8%*|#S"4ڦ2[̻hcim,+ '9[[[b.]{ x BRǝFy78 lyܫ7*闎w/F[fǪ|6 ]'sb/<1BvkUO$|'eFli_\5 :/Nq=l|rlGw>8[j_cݩYrssnͨOi(ZTi,eAwګGl9Ny6=vrGʛ77:$fnremJMl(}\<&,;bFn0cIя{gi{l/ٱvw lȣ=^O=0Un$ y .qDK~U6n/!fL~7e܂fҨA%_j,~&K|"̽ ~8zx{$WZi߯|V*1Z7MYꦶԗ7XKntiI:V nR6ݴ:Xu+G='Ğ_X'Lj DUVeq4OLn?B*&K?*lNYݹQX /t3.G4m5;Eo#G~qv~FϒWț?-cvi<Z@LY >MܽvgMS鏏|i>رG-0dʅ>ꗞSz b?Ens6_m⊗brfBLu-ÌU#,G#%A{>;^]s!uE=K=\yg5Rϥ1Fx44-?a0mo5r0ʗ3~kYnq(2thgE ?b?Ef? ԃ-#uIXQ !^J>+8ҍڭPi:l޿P/ޥֺj`(v\߇{.M{ٌGN ՌͭkSWiUz{ }6rWb,,E׳&nb^175_K׷DkuF.EB/_Ptyfٰ8#8w$@mO(Bn`YD`KW_໌iTcii; 98G9PSE{x9~u!T)^9EUv^:-%_YȊD#F{wqBTFƔga>wFb$cS/Wf G'OSNE>}䳹fǼ(W_/Ln^_gXd97.5u﯄;[FE9 :x|ݨm1j}b1 m~x!VcQGo˾ecDKf珥{^44{a83Wٵ1>0&VaFԫ%G5fb^L7bbJFYx</'}.n8pq=_hn" oFύ33\cx>nԕ c|ߴ7Z~MQ~JdՇׁ6>mx~q>Q?hCh7VxcZЕ?Ώ]٪XNc Ɋwa;-8M3r@^4_ij◵1jq)k%瓇n^ V_5j>1EWaɇzr}F[qzFοo4c?{UڏD;\#yO7XND1s;^n'6g{~u _죎QxOޙ UnOV12Ιƞ*8ŤŤ࣪I8z5moP&#b%Zm|D2*`6dY߮~iYăvk^_BDds"/rÜ%GZs y0dh?0Lȋ[ _X'/^ܫý9[*'tЃ{[D}zܜWXD&E"ȟߓdM_{؈7yi!/kt5k~_hA }&/o`8-?xRb['pg. ֕7\Wy4D=+sL)2a3 {xy L?n|ЃOOIn-w`7@姪6/? Z@¹l@b';L|21/eL>ҬsBxxg]EOϗs5]5w_UX+39A!'.wv >ue=r d͔@fӞx7r.+~NQcܟF(C,:B$}\_# vU-'D#91O[|SK,/a~@ 1'T>IscS,8a]֝ז"Q~W5\J."گ,|BW9{S{?/x¡PGqX>UX}r2g')Aw1_zHzVW4BV]]ӔRWw>wE'_jӵi/3 ųo޾&Gz/c-;&bU^hQ8hoi*|sLOzQ-;pbg[Hx. Vmx HX}8„s!m4[ }jNCa}3ervXt*>1'1ah|Sw-|̡Oz_&Ÿr,'<7zbjއ45H:-Kj&}WG$+G:ˢ2y>Wᚊ,WC_سtcHXR_  ߘr,g|'!2'#e\Y<5(aǐ thɜ@pGskVqۂmMZ{FZ,qSKEG8xX]c{wúX5캹Z MN7;9'9~l<]a-W-7%8{ʅ#W1qr iSr?q6+TGn{@U͛צ5QD>`<`mpߋ@/>!/QJɮ Y{{kم}Y ޹Zߤj;+3V;gɛov۾}V.x>nSq|uˣ>4=KҚoݟdߤϔ3TK+T5QZqI CڈԵOV|5?suh˸"#RCeAUϧ+?t֚D'1&G8d=eS:-V߯~QwiO ݕdڑw[nI9gl%ˡo1-Ygv$7!g;\v"mc"Ηbst$aшĸIyis}zD1n|1ZgNLR 3$Hd*5=!}?߸”پ~7Az8SW}?nG>.UKMe0o~RƉゖq`}CgϬMuk,fIڬpw>;%Ѩ[?cњ-qEkX?3On#R&@sSD5X'hFY+3\gwҗCdt]k6[s[*5弡2ܩ޴徧 =&q߈|pg~lbq=}?\K5KyWGhVEcK>!ƌENwߌ]EL9W%clJ@.0v(GzI9 n>热3aEl&8kQ<;GoggEs|٨ǚspNUs.c̫-sm!cQUMJl[=*+nl-d3eegT>/T=*u=F"4B{3RTOڱF©*gwb)=/`8u6<.idZ`Y[ִː߉$ܣ}c`O}y̾̾^OLZf}wn/tz <ػ-8MN޸>R{Wiq_)k?[4in߱mR ="M5杗6ho$Dj^h+/6o&DFүFwkfA . t7'MR4pƧcu_~Z-svnWcԹƭx:Lk=޽xd?ufԲުEf MU>u)nK!GO+iF/Ϙ)Dվ<1\g浉:,Fܬn ׿?j6-_hnZ<rےlWv7 iSk '6@Ɠ;Ѓ[`iJmM=>z|0*s<KCs-kٖd*|_Zkv6Y/ϽghyP0mdz_*ԓ~x3זv?!c-}fʻECo~WTZȑа?fږz.1 {~|*=:umD<x oW}}f~_3ߟP<IO[pڃ8A?mk˨]:/s5n&7(Ʒ |6CG2dzc(Kcm&^7>#BD͋ms<͜MO<sp=֕?_YO| 29i ׬IPqd/랋`,6gȘ4I7{H]mOܣ;V܎8 3%my[8d,R e +?SKukU"c^𲢦gc̋!uqO>vם9<o#Z$œ8ḊuwM52cDhKsL|.|K}}ԕ֣MH5 70Vad]C?KwZp㾥Ww\sg \}fKWEkijNϜ8*o͵u߀_)BbKgҏ:|CDw>/fb.5҉h37+/^kd>.8`xG>30/7π&%/F}M::8 :4C&:?5zԷ0w࡝@:1rYόĴE>JG=Ϟ5b_ueJ {v%Cḃc>/|Thg⽲a#YNqe\8ػWq"|h. Nccʀ\̗co&ԫha3/_iDғ9A EWiwl:~Hm'mi[W{K#uy$84ek#ӯVǹ"̇67j 9 H}gY u}Ʃ2"o3r$Z!cN}!:_JUy*fI= WvN-hU`f+!P;}=f=+u6W)"6ҷL3Ax&뺀+{jfL,{ <ٸ5u_Jd22~gZ_ӌNGe[Yu.'16Θ [ 4h'lc*'M+<p}RG>D]> &sy;-r]}d HT˝7'8w/I\;#0v;z,[_ڛƏo_kΠ|s=tG 0/ @\cjmv'ƫekCEDh5*utR1hMgUayxyn~/Spg'W{Bf ii۫qgO.Թ~iqkqm+Opfk/":w"M9%+⁜Skq©mb){_%혺lߤ ؞Qiҍ1;=*s~v<KsJ} {dl9}Aw@#F6IВrik9vfЎE;> NM-y7hl]5c7~^Xmiwx4 2u˵)Mm.̺U;›}-}I1i?֞7LxzBpje+fr<& ))cZr =V%j%`ӬYW[.\Fd9W;c/OGjyc~.U\R+qx! O>GRTȜP5<ѼC}t8^[5qMw^WǘRBiJ)3dM/lGg 3:0/O8ny.7Vy[?b/Z'D8F[i@Md!GeY1_ճ;kG7?Yx6nq|rlna>h¹"Υ68;Wc\ 8ǁs!O_p~'lcsO+G6;l s`MKg}ca=٦˷y[4g[Oli l㶺F7EˉXRUwjӕN;s8Ӎ}}_rώ&e$9$9ܖ2I$,?w$/mލY@bKև0"+|m*XCv;Vukq}U]IQ{2B=rSk(MDŽ Ԩ˚#rXu}wa㜨H.与1 san_8ˈ/QQY8j#t7-ij 5 O^15сvl:þ

    x*YuGe[<B>ˁ\~SpnycN f1;aBƔs7oRܺUr|^gz?z{Uֵ4}9aNٷrg}D_2\OVm)tun_de!`cTVqC rkRVejs[5<2CЮoƎ*gM%U}U)<2z:3g4g zJP袍ԟQy%eCefn=|jdg`U /3閊DNY59ρ){U-UyܛΣ#u=+U:G>"d3ı\B"|4B}OIWn ΟW6w}SYgxMdJ/3>XP;=ԪU} OǘCI#GsjoW`=5VwGN] αA gP_IOw@&\Ad.gknuYsN2$e?5a38͜OJ7-0 ?yn)}pmGα(u~F n ˙Rgݭ+TN#ak3GDžΖ9T4^(O*u͘cs9eo =!,h&?I4Bm;yrFѮ|2% ;ÔA8{ Du̟)OustLo ~ -3mWIonMd̏5'hy0ӪVl:ŸK-G?)Oy0Z]`Μ6ӟhD~^ntvw֕?]qe:-0seۋHMTd19Fbc}}Eba6?6`l/U{̢O*&,uzW-ASHby*y ]9d20/^<}_Xf7QdߴoCHlY=ZZ3m],mlyiefLcĊ 9LI6mx.*Y|GVOӶqTt."p:صG;O+> F730Q[,+ /'|ϒ`Z/frJcgk0NshDݕ{8}B)ANf}6ڹmD[~9pv_kk[uNY;snHti}gG, ץkk[5Ey˺EOTOj>.Ѕ?Cjbz|)7F #2Џ^/>R!u(C C[ 7d>@,>tql=>aB {4Ϳi wn?SuCSKsI 3z) 7߂qx1'NrcJ>3}TWhKaBfj^LV|7>@9RM6izRΕr|| iG$E1a\68}!hoP0u4kֆsU/CHZeN1#%}W6O\Z~<cϞ}Ǔf~xǭ;~Z$mI^z%}dw0.J^e М.cx\gDZy25O:dVxs8{Վwa6cokfiۊv.dNZ] NEsv9=X/FѦJ=XA,-[SO?F2P; XַюF=^HZSkz%җ=B;+z2eD Ôruh׏GѮC=G'7۫S1ֶkV!5L.A O 6d {b!} /7yZd>\O76b+V֒UsZ.R8yw8/2>?rHOi; 歈Dn`lb-sKC}suW=*b~NJ2{hA 5"AI?SaѦ;݉M8g#w\6UƽX=H̕J^O{ ;uͻ ɟe0\ &h ϠݫqQp/?85Hxڽ%"N%p9Xc z,$5ݑH89 hz=lsrU_A|_Lvx97V:x#B߬Q]s&p 4X}πSoNx%?:m \bN*=m[;lyo1k e#OI4'GcmHzI{(1OGw~𦂟D?Q}%ao O!>[]{58XWo֥~;g{^\\ iwYw016|\7/ڭք5ϮI;|v{eZw]1FCȷl>l<;pf i6Oq>|N~?݃y>oq.ڼoww,M2K+m ̱­ɿd}]mowI]}F~n2ھ111ųGR朦d|6Q>Z!#K {W{̱n]O3}aw'}ϔ.;rCyΤ9fN摄y.}Ao`̔f”nW`>x1>w{Uۯx=xq?k}'4i =דT]AyBw> }/YCx灜׍9;uO6٦k{{tA8W[EFCNj׶|:дsP~W#T=ܛ{]={ڮnCaw侫]ʧ̵D{ dr25 ڎ~֡oLk4fmG$dyV_{_k>;\;Ƙ~s欅, N@ṳÚĝ{EB;<"@ڙgp}]++*\ڷs@2}Y"gZUB6a_ю}:x%ƧG wzll ZvihqcT pkۚ>4M>™O3o䯰߳'H{P(Α~ėMg6Uq#Vg.hk>"ޘhns-{+B ~s=JDGzMSz;Eık[fzGl<ZאĆWQ~).%~NǾ~zc^X WW<"I&PĭQhI-])b|>6~rMzcqurלCkv3e^OϪ69‰#NyW7}O8֩irhMLeA_dФ9"(^siB/9{jk>]mߕ7Eou*u w[9c[N5hGSy8ҳ*~ I$9s쾳 b/y^IVL,ӟ} hN:停3Zhi"cϑWNL);m`c^ ѳ3g&*rcm-h Q1Im0敷}\$T.J׬ 2|Xs8* =0歸__3jCs[;i*C N [T壏2<Ȥ_:MY%?zQKsxa{3cB >DsK\+!sb-17"UX ފu::8je;PG7Ҫ>KV0H{c&_ub~&|vx{ AUyq(׾1'Rd/_ˡ:똇)OYxEB[ڝ!7G9(,}CVLƥKjO>hJ :xT2~J3/PU#.?t)#rfJ)IcSo?]-zϯd7wW*7&١\ E{6Zg[7oٯb?1n՞}d?JjbhcS^u, GZXTO.#Xf_1?ow7b'L 9p6}"%x^ ew!> cfnX\*P=;Ya;3̝ؑ-`+v:@NK\S/=9F/dM7NU E}19"w5BmewdL:xriüLJ E13>q-yTb{3X{Y@{ΓFxt~U,B~f:8Odd6l]95_:?Z:2hU>%p*g_؟eN)ߖ;A^> 453bMyh K*cq7i{}`88/2r{Mabl m;: mgvYmr|&,^g.-Cr1GVS6ZR xnWEXƠċ+mpG +{v>x28BZ1&ӿ)׭|2ցuf|&!/JO9V 2.;mZ_1<.bmOrμ;{ y]2:%r[WE_Ҟ Z~9 0F=5 bZ+@; dHShKnSvE_u8]+a? .:bt¯cM$^+?Q>3 #o5?f-Xk[;lsۜc,nsy:dOĝqy!{ 'SM3<'D]] RZ|yd4َtſG|+bg8̉h#V*nYGa1Z[;3}JP]c}gFYj ^p HG|cⷝ7>)UxO˜3ѶA޶[h߲V7-&pہsU>\x̟b.Sճ6}!q0zӻ׬6?jN o4yzoql^$[e-gşFwV6ƈƋ!O:XReގѢ|).XvXFalO $Ql_o0zo❜P̯I :7c`>^̇6 \+,ǵLw֕T|%I b\R,DKMI˻Xjos9\-糵bkNG ph2_q,ø{帽J7N;߼1$3~Ͽµx3B,~~SU[7=E{yWyݩ{ eDFgOK.Q~yAM.Grإ%6{H|_:n(k}s޲yKy}%߫le7j߻VX+49io8-ah;}1mh w2)&W~Dn, <69ZRC7ib%ocMw|cI7aE`k2fa$}??99mXk 0*d˩ &TʪS2VF⛍PE(4I!MNtG"\ O#_62&ƞ-GqK55pHS2&Y$qq碍n]Gdb\C,5];mؑZ@A ?dj}Qi(_;E<.ٸ}Yŀ(u^%ާ̋-cϳ,RhЅŜq\3]c (xt0l8gs~tt˳nq:/}"]xq槫G9RJ8F#s(kU}cCXOк6ѧ 'H,uM}~}3Uَhk t;vqQtsZ͗cɠ,& AOl ݬ~d_G26\fiKʯ^n3_G-o>7G~M89SJHP&hC٬b^i㹡Ul9}}wt1-FI=`[:56҄%O:CSH5s>;^^o}aSR2b03Vm.3}JO]iD־/Wu]jo+Tߊ뒍53iT2"Jƹ4~#5y u %cx`|} ,?-+cTޠ٠վ}̛/OS"8Cyem|2LWXy|^8NwsJwcg)]r#Yec_>z+3|;Î~|uhD?-NJ?2ԞPymxbΗK7RΆku7Qrg%-LE:ͫvƿYOBK~e5휓ޡ#򒝌R<8Z h'JSyk/c-m;\N21QѲ'OK-OrKLSJ_U̍+m[a-ԉՇ6M$%\TfH:F)$]("\c|T=yI"B3?IdOu}X[)َ>]3e|uH/w~tYHWcntm@-'p]aA#m{{'/OԠ#qgʑ81gj0~^׬O+7HmvZ8{bsV9g_D r1 Hܘ]8 o>ܣ02~”l7 ;&Y5< bZ5VcD_^˻{!+ij;mc?f䬧*/12 zdv7gǶ,gNשoD!b_)iT h%u1nlΖ;:퉻/:x륝Fs#n?QZnߌv)m)_}Q)[ƇŒv|dj_bӦ~7k/jN5MG# cuga}9ߕ8s0O>g{ڬt!}Bkc3J!ˑrUǶ?i;W|Ώv܍C^Z) B3bs*m6 k[Z9w违vyti^;)2yL2>VenY5crd%Q~}.c: