mvapich2-psm_2_3_4-gnu-hpc-devel-2.3.4-3.18 >  A `؟p9|Zԑcw &ܶHo~]O,RɑgЮµ;&Q/uoPIBX;ҹˀ3_.yoml>f\Jz6Bs<ޗЂJQ6zX.uw7?U9Ag%m/9ZY$wWKDmwJ.?dK_kKO#3'Q8!@[2i: 뜯^pfc Gyop~?Yg -jj ]{OfaD:˼wb7]5IX-Xs;=!80<,>p>D?Dxd#) . G 8ms|h   T @  *XD&(&m&(8,9h,:A,FGHIXPYX\p]\^'b) c)d*e*!f*$l*&u*8v1$ w28x9$y@zDD(D,D2DtCmvapich2-psm_2_3_4-gnu-hpc-devel2.3.43.18OSU MVAPICH2 MPI packageThis is an MPI-2 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.`sheep15SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64wd3+mOiZp9krK5TBH% d    t 6  5 = m ]- be  ~P & >v V u u O ! Z P # ! } > K  g S   ~ R P T i    a |   p a$ $  sy6s3cG{"p\Tq. x* 3nM=0z# ,&  j  s  l   <u# - U y W j ' h   O Q K c ]' WP  Ia  , z   = w  \ J @ X u | *s @ A Ls H ;] Rw  OG " f  zA )G A>  9   g n T x *d d 8 &    H _ 8  %B 4 ptp  6 Mk   dN l zw - : g Z   S # D   [  lrA큤A큤A큤`ץ`ץ`ץ`ץ`ץ`ץ`ץ`ץ`ץ`ץ`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`י`ס`ך`ס`ס`ס`נ`נ`ס`ס`ץ`ץ`י`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ס`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ע`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ף`ףbb0b0a54e1e9a451e29382f98622089c13c127bda0777ab4231a3c12c582a2ae59a55bdbfff0af1f888127c959e01ff3b7acf39d34a844d6ffca0b8cc3076372d51b3a42ed32461c4ecbcb20a16dfd39d266d7ac767fd0021e7332953aa0d78db8cce97c24fd9ba2343cca3dbcb15c6d160910d665c47734b5a65487316b45247da78b7bcf07d4e00b737a96d2da73ace2342316415447c9fe252648fcb5ac1cfef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca60e6f5dda52864ea7bc2a230f1b694322257f6739898c3625156f7e3cd45823a8c61734637dcd9acdd8d85ffc6142d276e05900f304657a6cd9ce4ee8035af77c9d78017cbd2889b8ea722a4d098f391b1ec858252dc9dffc2a8d04f92c52df650dd2a9cef5716ba2997d253c6e3c360f97e3c43f6eae6b6beea5a832288b134b5321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630b8b42d8da44f6e079b87ba6d2b7720c7c4e76d753986e7b4f0d6cf476674935d431b04240a3e0c3c1256e4f5f067adbe0a7145eadef32c16bb0413b94349f92bf038cde5c7e4244ba73b71a4240d7f232e6d6c41cc171e13c5f6f0968d504b3b5598e2392d1361e40458c9e34f87aaf15ab99bfc8c39f9f13680338d4c3064084c365fef73829ded064954d45fedfc64779535140bb0e3fe4e8771b141a7afedc4f656a65f8236fd2d4e84069fa3559972128d19c16ce0e13d29a71eef095819d074d9a54d43187a84aa7cbcca5a59adf6d7d79f3a8675c42ca28b9c88d965f71b761b85dd7224fc42e25c0a58e31329e7e47f2c52c807f3eefed39859b598d0713e7b242bab62769240ba3ea6422ff2fce8a42901abfaa25c66dde384da1cfb28d31b2782060e84e131409a39adc74c6cbebccccaca0f6b775ca628b38ad3c414ee42d5e52b981c4883df5435f228a3009f8e948d0f7a934c35cafbf01b58c4b7b924896b864f6e031cbd8c5ad06775a0e7103cc9f30d8023db69e7acac9620752e23a0a592320065e0f2eb52f0359363c45898afa583f8f5c97f770acbc419965537e8caab6d34b0fe78dd49b57d0666b6bd32587e6c10828ca2924f3398400e789e797e3bbb1d9755a40dd2a5ab67eda9acb6291cae38e87a10d919abdee14617f43c7adde6c076c306d44dbc4d362c2640889bad9f800dfd89af4b59d468f5d49c0a38b0cb31644e727a732d97f1cfb32b3de723ec6de439252b8746b5f3c86acffb336e7b38b26450cf1a1650829f9c58790ba9532a1f9841c7557d1f0770e4772ce66def93efb570b79eae8a7356117e688b4587993d605f7b9925dcbe2b808a6baa89f6f73eeff9f517f92dcdbd495554896fb5bfe9f0b71b433e91012713bfb232a94bd389a5272a0da954c543c250417d41ba5c33e35a975157f1c298870da71a966a6aac14ba5ce84e2b91d05db417c5a6981a5ad9e3a93311497a551228c8da837c143ddf47a73e7884826d14caf44fc2a2a6e82ef7054148b61143e29c0f976f0842282cdbc9485a8acfc9c59226817ae6d1c20e8951e728ef418f6917ef3693e01f9a3ca8ea42c29a771a1a776df288569dab01d23ae47988b4f9ceee5a164706426951fff9340f830c6f9f53d82b374f246581927d470822c8bca5fc163dfe7347388f3f89d48701185822b974f04fe25c797fe4f34e4e016142ac0713037f8a50d268c76ac794cf5cf46a5c24c92c22a4cabcacb3da76fd37bb259be3546105528deaba96cb100a15c2f77ace510a4e9bb2453bf04cbab2d527adef0b129d7329909d7fd83dea837d230e7a634a2c36fa914b23631f6212863c572a4b64b5250f71bc5d0b202df352405388179a281ff69b73e2d34d7140c54dba11d85b008cc82a1235f34a76ab3723a695f57151c3582259c5d7cec941f89a89c7eb6bd63ace91bba9ea1b69f6b7d5b65e0de3712df6328ab55fadffa1f01a804f5121fae230eb1cabd96d8d2e42cf8380630e39a957ad266ff9ee756c36c62da8ac21bda1ab8db16f355ab8f59cabc41da9f07ba5e3caecabbc933a130536dde00cc347e131d5f06ba1fdc42d1e83ef5fbfbded78b8a1eecde50a542c21ea085d32afcab9f173063d5826d47f35309bcc448d971aca5004b3f09d3c4db71dd60d0aeaa4e89f7ca41e8b14284d012389a98c9b091d9bb02f9ef16a06e7232e0406dfad7a222628fa3b2e898a8c279851d0795ef06acaa8e4737a6ed9e0386a19863a0bfa234d144aab482ff0382cf0c3b4215541df79ee633df96f372a2b4ba1fb19d0bc5438a680019d08c44945348605b9d2d14e2f326e00a35209575de35936d18d11718405a4f9460afa5eda413cd3f5724c2adfed4065e7240ffc36aaba4c00e742fcdc5b0c45aefd523627e8a4019baca8700ef6d022e437c4776d00bd3a9d5cb153680f782d767ea438152c2456bf6bee308aa86375047cf97d28c01b00c1a4552e8e3fc40c3769c9ef50753cc789210cf962267a3ad0c1db588fb8f0affa4d9a925095b1733ac3dc4ea23e233a43994ac9673ff54e403be7028f3314dc51e75afe1399f8f25a528ab024564fa4117481b2fc72c3247218dfb3fcd7fdcdf4466293c78ef49d95465c8cf006404c475ff7ce79878659f8d07d687b17e6f930400e174c3bc28ef4101f42903e2975df22b7cb452447e55e941ed95b6ddabd786ccc0096f1e6b149e3064e3b20f067f996e894864773d07581c2c213f1b8b8ccd59210ec96f99120773bc5b1d311fa782dc3bd3607791d67bd5e83e0c7fb8d9ebfdaebf5c471ddab7f6c99789c3049f4c49efe807b08816756d86c622d452a57caef269bfac4e4f72086340ff74dfb2c0c0819f34818ce386f97779f7c1a6becdbee351641419945c5e00f09c9886ce78585382b7adc9293e9428cad9782c7f21cd67eae112c97dad90303a314fdfd7f1f43687af7843b583baabd8df74dd7119bc548a95f979cc264d2ebd339c577f1ca952bb5bb82851b3ded3b255ff67328aefc38fc379ac577c1282dbe81f983373b1675a55188edf43957aae4111475d679578b5b0edfea5324b3c14fff7c3d8aa0d19d66bd40757c7a4809f96a63fcf76ed5011a070f3ed0f088edb68f433f0260b8535772e93ad40ac5c148b097d02d7a858d9081ac301b85826ffe98c368e62c1b02df91f003bb28ec88f36ecebbd6b72e2240a547282a45d0e9754e1dda53d6a6cca383737d7794554a391da9a920e24e5f4b412be3a5f62163fa7e429ae11deb314a9e0fb1a69213e3cf3569627d951f1a88dab943b638e76cc4d3e76cfb50cb10c22dd1708b40510047d7e000c5a1a5ca258e5f5b0b50c491f4de01450b8bf7cd5c5269995bc97a18e2086d9cbddc60d45faa74ace893d310d072193e12e0c715c3e0cb22a2be7152263f24e8a7957cf37e37463f99665bb897ec567b64f45b72f030ba92ac3d580d9b3ea141a3f090bce71649fe26e271b8dadf163ecd23ebde97f39b8231c63a46368369c38f970a44c2bf3c49db688132c77302e8b5ed0c753865e4191f19ac6c7737e5ce72b94c785480ec2abaa7009b7fedbbeefd18028a0bdad3c1fe0f8a9953cf0d6b5b698045eee7ebbf1afa3bb8604b2065070faaf67de47943c23b5ecf03590a04c83779acd41a074caa7a8fd75c241ff511c07f5107892972043455ddfd58f2492a5d1ce11149a44d478e2792011abc7196a8226bf966a265d2422a4162dab6c7ea3974d23f759f1d06c1e8c55635bc270d09420f80afc41d814c926fa05c45c9accdf4d9ea7261f3e13de9e57a410e6b17032d296928a6e1d802ecbb546060ad99bf94cb2eda3b4651e292b7e819ebf08fd4296d72ee4040294b1b08d88e341f5d2ad884a86de1a528a6c6919a34da10c8cb7cfb663eb81cececbc2621f6a89a483628432900eddf25c1a309b51409e0a9cf8767e191b1d202b888ae71c787da5edaaa954b60af5a2164b7201413e19f4e2c5c73354c7c7ba0540262a4de022907dd5a0e72c16573b7cb85f76687eb42a0f7695ec002a35ca2a08e722db17b3ff59ddd737d716b2e76693a5367112e348e894c23512a8a47859b5c2d31f4edb5acc2bda398c51bd392ce4454688e689bb73df6185879600e6a56469bd4ef718e03a199dc1f07b8117e1167253bbb50e8687349a8ccde252cdc14850fb03e5ba1dcfe11b745feeabb1a848b7d2ff9c910b2c57c9a0f00234cf9699cff155571b6206a91f5770318f32548e793443cd74028365f108c668c95dcbbc0a825ad1ccbef49e2036c2378ab17a68e6f22fc5324b360376fe08335b0c409be3377f16bc0593ef4bab11b881b2340a40d092325f8c6563d453b38e64bcfde00f3c67c56e893fc4c9d0d76b4464f1c1fca68176a5925358e56b3055d96a1cd994b2df773724654fa5c7f7e517b29d44dd3cc6c05857636cff44d5531f57913961fb6a4aa88d97662e80743d5421c34faf112e0e65f98603afbc48529f91cf8c4f3a691f00f107d587a0ee3ca474fb065ca83b9b76d40bcdb4462b53fb9980c5a68b5fb905aac272ab7e7a5ea208da16d72a6862c7270a217632c88729503d019b8ee112ccd1fcd4c0c5dd33dc345cf7be4a4a5329e11e16f9a8429081593f07655b0ee5d6e821cef031aeded4a3ab0130682476268ff7227d9503e4e2b1787020793227f1cf2946f8ac5fd5ab59182ecf568c008f9bde0fe73ce50ced6a6e7fcc4948d5419ae6055c28ba06ba373e060133fdce46c6825ce34f41dfdd6b91da9d2928506c0fdbefcf69042f0c4047293d9c10f1a819812207654bf688b0b7c2735692b5eda8bccdf6fa66090bcdb3db898dc63dc42de3eb1f97fa95d555f56e2e07cf961e4e78dd808625efde557495d6ad29829a97cc90adfddd57466d27de295783e75e644e84baa8d51d05c713f91c59e86a5b0e17dda047e209078b3504b0e00226036e0f95df72a4b93180a3dcb62787019ee5bf90bee238fa855457bfbdf472b94547841416a719f1f25a1ae215afb16e5e8c1a664ebae1cc075cbeb90d7fe5c296e15c9a798fd309c702b01367efd37399aafe405bc1b355bf3238003b6025edbaf2c29063ccca5fda7d7843fc6671fbe2c7411f9df2d8d352af615d242a5f52b549bbd13cac41dc6f4f4845b9fc9aa73d89bb7386fd584f47a65e9f92745445d8437ab1951cef981384154c4a47efa495634fba273f1cc10734d9bc6535ff1fec87d56b8e92773ff36be7845bfaf5ecc80fe4caa612aaa28f0dc5ed461bf034129b05699508ab6f2cfdb88eb0331fb6edc361f7e005bf18ea9edc722564a860a478335aaa04d531249302b2e0bc1ce1f7477bfb13b74ba08d4535d0061e5c2c6206781afb2f03c80510d97996f66bea4ed40349d956b5b24c785a53cd801e2c3d6adf4ab207da103b23eb86e28044fca59f10bd4f4cd98ba8b1d04e002d2263af20c75025f93ccb80b6d87e892a045ad2ce65a2bc4c3488034349b02ce0998ca485b74ee59c45efc2ba83a901fbc08b30c67908bf3f0f7ab6b2c8fcf3e15bd5b54be3b803d9d27163db6dff38dced88a60f018613a1c488db48fec71bb37766ff73866f2ebcc356344b0227ed484cd0fa81e391fea935cc37343a18999bb9eb7617907e67caa7b45b2f7a64e66ef32f6310d33b864ec13299e1ac82ebe676dfba17048801d2edbe2c71d5936ce4f14f4883e0d0765c8b56be04a89a75cdddaa86b6f4b1bb9bfabdd7e3b8520e0bd00b447fa78227fa7da4d2d515e014cdd91ee317998265f2ec416c46871ad7692433a9e3877cdec0581052bc83af0923a57bf70f7c968add143eb056802e91855800a14a6df410757d2ae589e969c40203a2eeed724bbe3de64a25214b2c8088a7c90c96cda3b1d453e9fd9cc7821c141be17f817f1f6ec09d09c8aee4095452e33089be3f128955191987dbaa8ccae449e478546fe8fbb70b1e04cf764edb620d068868a2ba62b0801e9d8c0fc82924bc3df811aaf0011d732826d39b2689e4724ed700d44e289dd07447925ce59c4c00ece817303463efc82c919c224efe2f773a6e2ce0bb7025ebda2a04e2fb71a6db74926b2ee283f4d7a048442de0bd588c43fd1aa239e7055715f6809dcd423bce03aa181b9689cf06a8e880fa114069ce1f102ccade7466af0b30e3cf6cb3c092d664c0a6e494065960e9045fa1d27448946d67b51dacbe33832aba9a9df54936edebceb57823a73a43565c6ac8bd568fa79394043aa6d911264db0fd04ce80a4b0d23121d7dd58d02063ff3f4e8347f513ebadf876b25cf2c25be24158d1096430216fbaee13b94261a36edbb9022dfd2f062963baaa5969a5f81fc03a7e736aba255af3bb178525d363956c19dfcda483ef13644db37cc028c06c4869b34cc643667c458d991db7fb414baf4524d6b66947c9250a92bf4dd87a84ae95f839d622aabaf795c9103517a39481e00b9612ce6186ad9bd6482656c1443dbcb6663a6e2294010cd95817409130655aaa8a7f84f168e9812eece001d138467ec376e02c3998ef6544adc53d16b9cca410c1033590738810955380d60565d7b0b8b2e115a2116e1166144c2ab7e1cb05b74136f395ad324f7835ae7992e8a99868b85d096fd269622437476a5153a1bac61f2059c7fef4507075ecd826776c7b8e86e53a0e1fdc47cf6e2cc8578d54a702946cc05fbcfc3eb29a1d60c4688ffbedd0fefe5d1cfea26c9be4ad84f7fb4542f23fa8e7040bc7ac4bbeafd8c7e3d9b48d38ce2985bb51e00e515eda7174f69057ace7931b0261cd513e56d777fc247c5f46e9368642a3166b23ba06e6dd3b0bb74892117dfc267d5de2d96aacf02f58944a363350bfb5ad577526d4c38ae83c292552ced69a2e68b8d7455c254717ebb8a47e19a023191feed00b236b56715a83b6d5cfd8d34606d47667b977a0f4d32d00445821871588eb46c699db29cbade6f8331df4c6733bd008496bcf35d806ca4854b1015f4480153efab09f616d551bcd0654610e976a82bfc3b710084f149910a0ba8842d2cf827e6760b629c16916e764bcd7936fdd1d8fdaa3fb444e83b6110636395bfd00c0e5a813077d7cf9c2884fbdeb8c8df9f023abfe274a869e9b6bbef1f0c8ca63ca397762b7cb73beee9ea2ea2fc669edaaa289c6929d3ea2fbc125dd0e58aa05cfaace48e69858f93229bdde13b5f7bc0faedd45d6859cab9e40282101d8aa06084ac2af6793ec6dfa5b178cd94000080a395e6a63c4d3ec90e41b5828438be3a0ab789b219c12ca35b9e137baa594a7054a0ba7406d499884b3d4d3725373e744b36246fa98fb6669a57791aa2b2ec2c71c42d14954cc09706eef25a520f74c9784f48dd3d1602d1ca4445e4bb400e4a4bb194ac846d16a9455da080db446622a28b7276c5f562be53f37e32ebe5175ed9fe97a2e8b551d6edfad02e665c515cfc6f6ce60176e542fc08e20acae37af7cb10122455716b4981fa0037c4a4350e3c00a4b5173fe0c7cc9e3a7b49bf66d48cafe188d786a65d3ac2ddeef0157a436ab3325e00d74128fd4319bcc8be0879e0378b5ef84ba265757bbdeb11212281fa48387a1a121fbae80d31f76396171a6a80c1ed59505901706e0ed9a41bc2a36d71d4ef2bfb7e1166c03547b99154ea9fc4fa74b712cd764429e7eb4c148c00b7ac9b3299eb84a12a1051ccd51ef83f4d80ee07d90c2985e008397e102b86ac01bb0d593cedc01b562a13fd751b80a84883150eaf592d4cb4bb477f3e710b6829796fc669491dd45171902c981e32074f7b170aa85e7f53558a97a23c1b7be9b83408b00c4268381d6565d8cf1a29098886692394d1e681b671a17ad698c136c60c50fb233787e030c32f68ed731172c0c64ec844e143d2a922265dc85b5749bfab99879461ffd71e16bd24007a39438057b6cf64515380b9e47325f59740468d543749ca278afc1ba90676e93a5ecfff47cda5a55a864e8b2270eaa939c0b3ac2e517695a4bf5126e14df03462e726dec7d19ab7b6c4d39a919f7215d733d86d95c540b3c8427e4af337e50218dbd4c5b4726cb2774583da45e8f65f50fa028870e6882c438df19a87073284fdd71e5032baa2db44a0722d21147ceebc5dca1fc53dee90d2e004806485d781d7b2f05624424839f2b33b0cc2936cd1dfc52d5ff77b90196369694eb993119795d65c2c20be88b5b0351d785eb2983ed80d7842ee4987da3887f0fa31cc3ef4615f422b1ef042ea23cf96e120fd7453e8798b7869ab029e4af828811f836f05c1dfea3bf841f82e38c337fa85e0f9b45166ef51da6d957501b9b75982cf35abdfdffa73bb3397c0f96422b5d28e49aadd6d26015f3c38d5c7806f44174de3964999fd7a525dadd64ab784b97640d16d26bebe2f96b33106d6872d946b5236b7689aef975a34ac7bb2cec9bb48e78e87a4426b460ea79f17f99c0885c2eb7ed97b9baf78f7ca464654f9cb55718260a39a06e8c43356e537b2e61a05c52702712938aacabbe74d99c14bfbc0cee1ba06b20178717d53c33525a11f917c72499fca0fb3a024c31678f2923e10aca6206a860ebca1440d05ec57e7516f9cfd7a90adeaa84db85c848aff9ef3c89ecebe90929139f898cde974fd65d12ca5150c9964d553b9376f7cdb77150fd0f2a71fa003088061e0672b53eafe9810ea3e35c8dc27aa0703e530bf45c094d6c5664600d9f845a5638b4a6f977640cf3e96eb552a232c048935d52d206bbcc8ee42233966f335db426954dd1f68c274d0b99b2c193595793940bbef7d71142f54d93358c8639f7e6d3a5547e9f5c6fba66de9e9351de96226414f655da14e941a7d1b6d33f3d39e5d801d484344af56d4dd4e298bbbef5acf98cadff44c270cc8958ae96ea25bf083b7db7bc5fdd8a1a416fda095ced17fbc0224b6c1b9f03518c032fe8bdeaf1032ab35662db5ef5a079dade81869c2a1d8679d1175b7d88a91a317bb6ad40a320456f386bda6eba65d154067ac6bb3a71d2abcb56d45af2a17e43407ff8473a3ab443b9ac30c81581e4c59de38cd787fb68e26247feefacf6accf70f0ec5633f4577e491156e0ebcd88348a51223b22060b5f6b1da9163b2aed6489acff33b081c40c31c210103e601457e2c0406f98dbefd0c1ee36741055d2cc0d6cec9890bb66fd7f8ef53cc2d1c765ad5361e724056d538b6f494746da6395f2d772bb244fd6d0e39901e471135ab120d7f19b2be3d354ed38c7d6d9977b4b46b3374e88c0d2927ebefd98d88ae5dd5dc583a19425e986efcc01bdf92d41dc2a070b04e27b26d73a8d21ee1ed3b0b7e4c8398f02e98212c3f842f04de3a26d612d50f2f7d9ff2504b8a4b8a187100e7d7dbf8eed6f28e3676c70f43654abd6ff83edbee337c873f722149781089f996dad8490cc8d58ea2cfa96a7f3838e75df08a1bbcd67ce742ad4e84d1e8dd58fcbec3f70f9f035f6c61e08e583c4b7ffc1db258719dd296784d647b212669ad51eb409463bbbe418c754089be6bd43779d14c6e6ad8d82a0f1861f74ed09b5aa8e2cc42539708c0cef567b63213f8a65efb57808392e28a8c93af5b683cd7a38a4c5230414f2668115215dc22ffc410b1c1650528b33c423eb3f26a5970a680b8ff7234c7d72cb76f8fd663985282d8403e633065c7f2987a41596d2a4d30c0d3d48f43381498ebcb191b1a67c8aacb7b8007da452bfa5ef6c85360376b57caec2fe2c75c79ac70471424062a7d516c00e6eecf531c45fcb50a61b604527b20b33417f5c887e884b773bcbf571c2b370bc96044e06156da4f30a6375a98d7c5ae2323e606796551ebe47fa8ba1242f78c1eca75fccbf740aad7d1bde32c564b60c12b28c30ee0b97bd35e3dd8376b42dd49107f2bdc9baebb7aa1214378a6e689229c6bf1d8c832c1197a5437e13d98067fabbdd189384294cc4bf538eac4673087a63f9717f433c9a93170c5a86ac2c75487f361a334d5e50e711872b9e564b5971942cda7dfbaf22ad5bf51532eb245929a1817377ce5271a4802cbd183ada62b6535b29ad7c42b33c697496aa7da71322ab88b18160a38b4cbc962273ec9c4af8d19c3791b0d05d6e29b00b24b6e0284941241dc3237ef84040cc15aae0ffe29dff4ee755c21a4d499a0d62c1092ff53ed02a3cfcc55f3511f1d36f972e4bb6bef304526444dc2e703d6fb2dfa78abcdf0ec4e864af8b0f8f7296cb0495175043bd1740b91bfa20f3d0ee43e9724e5c1638f1374497283a688bd55a61a8d8e261014f2845ef01ba3c58f693ac5317288a91f7d8dfa3a3416cd4c3dee080eb310e14898b2cfbbf68f95d450c748b3c0a918c545410d0250b217d24061de44d8e437bf3a355d19c72c5b0be7398175c9a13ed6434ce4b9acf41aa068c9d64688041643e9eb2553b6d0c09a03b40b865375ab8880137af266a4e09112c8d453cd3dc41c1c3cfda4044a51168476f80204c52b703fd91781306a32f56e8a0df454095983ee3dcd17f1564690ba2472ed7c0f6db9cea5441ed937af4ccff9a7e35387bb64257d9fc0320ac84aeff4bfcad79069bba8d04cb5a54cb40e55d72aebe994b32196bfcff31be7e137dd039bd8d59ee5f49495430b6fb57c638ef9ab338389869525ff1f98e942b3f23e073553c2d1f5029e540ab7bfdabeecfefbcc3d6baec6b4ca5e975c069f3eab55abbb1f682e3efecafb0ad104a43d14dac105f41c64bbf3c1427487e6eec57b3dfd843ee34c486cb1f15bfc387e167b6cffb8c675ec6f5ebc95b422e9465d33590a3a2be4a2a5186c121c5db8e329950dc078885196b93f1bd71add8ce8294ec189f46e6859a1f6cc799f2ad1db8a00e8b03284d935aa017c13a72c7340ebea496e24ab2f4eeb5f558929a3a85d153e344c54e96b62ed20e6f6d3575ef4c830672b4d0bf8fa18662a7824095566f342f0946270ded40f388a3cda80280a82192c9f94edde82fdd9754bc7b7c94fc94f8cdedef772c150df8908c7bf5e8659f4e01fcfc8e1a790afa2180d4228477130417cb3a1dd01fef0378bb93256fbd91aa2256c5d0076401b521be9a3850b751154a7c0c4afffb630b17762463d04c6ed356f54671c90ea2fb4436c117864d21880d63154a4d5792e990b31097b8d106e65cd0430994e8840f0de9805a353c9c9ecee0079b3f2aa72782dfe7fe9db752444ffe64f39b938836655911aefa16772a71d88c500d7ed90af9b1e19c873d637b46990964634c324d2cf37ac140ad6f7318938764f30a8aaee4bc25487a83d9105ba01598cada02959ebfbb8e1775c5f88f94df8620437ad8575ecdd134fa15b617f492f50b8978802337ec56c37d33abfb16c6df8e643b22bab5901844895c8e014143facdabd5774ce1ec25ed772f228f02d5758aa05872f0a89eb24443c1b54310722bcc12da0c57324bbc9716e8f3bb8b7cea90cee2d4832af1a25c08bf3c9758f3d7038a2a9487a45ec55a1bc564fad80443618c6af8ffc0adac8e2e81fe4b54d1086366a1c3e0b0dd8e64dd01a098f88bd5e85ac36c57bdecf9f04892823d89a14d3e1d49e913328cccb9952c320e7eafd120f5272916164cccf79fd0ae64be32edc1f96df8a83f4552b0f0f3e80d57a92ca4d570bc6af21480e00e3cd85863e30dfd946b121b1126ee17ef2ecf7c0e3b1d07c1ef3054fc2bb1a2935e7215167f1992269f685ed6b8034194c1ee207b1c7e3d9f687402577968c27bce6b6d9146fe0a639519f9ddb93d38bdbd98e4716e6badf9ed0a80df095ab7c50635b436ca931eabd244a42bb8a1b9c22c817e68f5dff8cd2bad0adb1a32a61eec649d335a2bc72bbe7106b0d52cf97ea839bb3a553a152dbfc4ca4fb5f8c4b23428647f12f43e1a3b717ff6a0a0bcbe2faa3358b21e22e674fd981db41c168b8b4b0ef1fff8aa61913cac042b0dabaf78efee8b020b6aeb49f9904cf582dc6c065e2362bedcb2280c7d33e0d6617aafdcc929e6a76aa9c790d116a556450fb1729ff48736ff66ac85da68c8798b70c53e6ac4437dc2919b7b22a72cedda41e307f48734d8579c8b8eb936e41c5df341aca2e22b0a272c62c8c1b7736889ac55948fea95621f64834c6e04c8e5a6b003b0025bd3795c602a39100eaaefab5bdc5433746dda26a7a50d1f5998df833931d9caa6ba7a29e3a7bf4415bf4efafbe7f40d215c259b55abb3296f4c39313dad96f24e592159fe173a18074c4150e1bfe18ac1cdd5aee3278fc5680a85b3ca26bc8097d9e6ea48030424e027a8bf6ec38d8f3f409ae1a0a5632c2eb43d2289c1476b14274a1fd3a5dc0ba075861ea8ea8b1f34cc93bd52964644ea4e9b1669d64df4f94d967caabebdba6007ddfcc978f46f6103bdb9e122c750b73cc12ab386012aad682c356ad2aa25189d16893658cefb31276ac12f491a269dc4405bc55e7fcd16116515046df427e10f692ed4692cce1de04a4bc895d3a3eb46cc657ae971dffb28eada3bcc8a3d5745a89f975acb3240eebee79380905dd0e334106a10861d438c2ee9369e0f3b2e8f0f7fd15063c810f7e35715e1c861b2ef673915a560b41b95f51a27f7affcd17528b92f64ac2bb1f63726cc02c081148c35baef4c85fee9024729d08688381bf91169159f6687ff18d9c13a1934277e011a28c840c1d4bd63081ff4a604bf416874c1ea1a76d7da041dd171a3961e88c7908d37f9f6ca490d16a95fb29de08d95a6cc6992e4f99a3d43a36518ba3335ba63ebf91a3aa138db6aa87d8be9f6ac7b5ca7e96dde2d5c17eb1c9e1656d339d522c99bf1d6c7ad85c689efe1ff6a1ee0618af51effa3b026e0ddbb9b63b3f894b60de2b7e3dba62e53da9495e696961b8056f3279dae493562af937cfae2309cadadf4faac4f4b4408297a5368f00f702e34d4a75a7434ce383fab03be4fe3f619c60874454ad7aed25f874bb320d1117c7abf8f7e4529a10196c7fa6915f6425125cd5aa6c20845586f51443f0caca466e57e045672ec21d05c662c725855ff9108425bb55bd23f6bd206c69354179a1207329c4e28d2911c43b48e4995ed588abf2df96a5a9dbec390f1c8442eda6611f87e8b1b3831c2b3539345ba9d142a03dcb04ae7a4fe8222c7a29de0ed29fd1b86f085f9b2d4916a44723d3299fd2d99b150e2c97ca2e9c001b6ecaca2ae6fef81639626910edd53d3011ef0d56deee1e5a3c0ec81806b8b7b0ac7f7e83cc0453dc37f6939b3f7883a4f25ee1d06fd153c7f08ab6a4ffb38eff50a226afc90a808eaa9426b76b82cda724dc7a0a815852507cb7f5ee55975b677a9129dc486dfcc544c1eb8d3bade02441fb4fb29c666c08ddf4a2a1d323b4da7c1e23156e70bf2026e896836692eb72b103c65e707bc3e7c1a31b79d492ae3b45f60963a4afb8e89cf6e94ac2d6d823b2a8b0cbaab037f9e50758c49b06b589f0abbb3e51c5cac9fcb08ff6ff9ff87a0ced4f738c33118083e2da0eb98df3d0d6768726a2dfe96cbf3f670229be4268ee5d1c84a3d5e575f90846a476119895e11a48b864edcdb24231ec846b91c8cda4b2b64eec3bbc867a0c0c14dd5da9684abfe41583ce840db6fc67ffbb81abe9678292759b6169743271d9d6a482e1c4ff99a246d0fde9c9f7c7edf38f007ad42f93e24b2bd4ce933827c88df18016059fe5eda80669fc35ab344ed1020911367a862c0fd5d477a97774bf9d57cb0bd194a86b6e92fda81587829385cc8d5964228996bda4b0c60a7be099997601ee72e77262059c1ab4c7765f6542122cc28c83ba1d963bf169cf87980b6697a4da51b2394f8b1cca947c5375139c27c17023c5683d8894f63e2824c3aea99225cce9f92c177628219d459ad8dbfa28ba194407d773594c6801005ab1d04262947f31a3454762f9bbb926fa96f41dcc6dea61d1561f34e5c078778cd18f3b73925625fd4b3802b949fffe8c6eb22095cf160db90f3a28c70da37eb135b2b2cfd008ad97fd7ed20ea68089792e9c8eb4bb0f5deb4c810db8222803a6073eb4b0754577db860a8a5e00f57a7c98ad1799f84ac12a89a3be1622b3648273fca33fcc4c81eff0f22899104a0d45eb540802c8f121240ebc8f7e398be7ae4decf311aae2d33e84aea7c5a4782b7997ba066b03a21ec8203ba695bb4a639ffd9b1391324a43abf24e0ef2f77fcaa6b7476d42c7386fb259dc2bb9e94bd3d8ff20e33a9c829501625aaf84cd7c565e4ae02fa749af7c4246ce86dd1dc6684286c7c3a0d6c02a356f5bb9deb4b6e2de360e7cbe6d68b6546f32d47f1afde0b5e51d6fea23a02b26f92027660a374be50a95002e05c83333871d5de9e9c9a9311c5fc9d53484e6f2ccdd5fa24b003914c73d9460345b16534d5198f6252dbc0aa617bd7a9e21c26a08f9d48dbda30ea8ec87491e2b9f15f157aa7397195d7658db139da60bf3d02727b7de907aef68674ac154d367138da183a09b94948017b8058fe7ce1e0315990fb51cf6d4a0e673281a6c05012818ef7a9fd55313fa2888a937830fcde9c0b72dbf6f1a0490f7339bd62bb90140b248d7da0ac5345db8bc9959cf9db23f9c861997fbc3b0e71b96a120ac73008c9fd860b738f669e7a38d110dd13adae3549583f1be6a9d8c508401af2012517d1c58693cef5945ac1d597c035c67c44e21da03da699de8f17a305e3579e24614b9e434169d36e7a5a357bc3281225d7b20b93dd87414e4e009b5f56d6e96b23ad111045091093d0b813a99e7d670dc99dca7711972c28948c7ce05dbb647837418cf3860b69d0c74d71fa949df2933b6a310505e7db1d853d54b4ce89031fda705b6220b19f17ba0bda0c94f25d0d8f89319b91d40d018e9e9971e6fa9d6494bc66af89f32e950f7c35c7d80cf2da8e31b7bf2a11532543ee4af8b4c5b90d79d0f159051c6f07bad022455f90df5ce29df44cf8763db3f1cb990f485544bce88fb244885c508df860bc6772dfc7845b16b0d2e1d0125c702135f71c7eac0cbd9d4736ba189633ec6f1f515a950a6ff3d0a7863001fc8d6a97366a119c7f341423fd07fcb4cc91412718a8b501a553fb110fe411e898efb82804f6cda1bf4b900f1611306b0c29c4757c9fa695a63b155f1c0ea502d03b47ceec6df6357623c3c1b48f123f59140c27ae11e2e604380c52ee5d2fa6de6ff636f99e9c3caa9a1ce97e8619654a833a3d20e5a92947e34eb10ccf265d65ac8cd9d3d0059d1037365f1647f415beb9f073f7385ece6222af604f40f9df349950836e84d5a5ca9c1b0529e7ef6f4acb85a028deae4d8cef5553d435a83a1015598c441c3dd54626f8441f791a91ce435a93efddc8111af184ea1f966060413433b54fe419b72a0c6da72e3fc17e3ac38fc11e6819ae1ed48e027ec34888c214ca489a3378aa3add68177584aac9d329c35a43f334a3af211e99fafdcf5d799e3d5829a015ea6cd01666762ffa0e33af8d69161ec34f936f966efc235d5be256792ff1200c22ebba119f8bc269e31034f6c1a8655bab2d7220fc9ff6d91d666731bf03d9dfe24b2d8f288a5692f3d944f17aa584d3f1b9f3f40f36de026ffc5b085fb6816cc492f4a740e69d60bcb900c06ae2f7b037b1baa9b8210b2759a6c2452e51ecb24bcd3f55699f6386d4e2ae3f20671e81553292e797896088ee67579dcaee1227dc0192e1b30a04ba7d0b4ccbe37636a4f14cc25be34a1a71412270c888dd1c3c1cccbd67ee08ea119bad3fc36f744be068b89b1b3cc5d04fde6e87608f3a62116a3393a8432fb17d8fe28eda3413a42b7696ca69a7146d691cca11866b3cbdbedea8d40cd8782a2c8ebdef6c9dde344e0bf3e063abfabcc2b3076cb4abcfb6d45d050344bd835af4610e527f5896d5a430eb6639411f9877fa36ae0a2dc79bc84af4378870f06a2b2b8a8340477f855e8372383e22639e5ce975e18ad3a855da014a96b8fa95886efa8f0dd2618ab4551504b29c9ea7c234924084e6bb192b9760e07f2d6ec6232ed10d0ab11089d82847729edca42c5efa0a1505575b019f3a2cda850aa672b52a13e530ffc536941de9a8dce292e73d0573b5c64d87e8817f6196d28468cb464f99826ff69c8688500800fdd15380127d16218981cdb98baf142a015c6a74d7ca1c3597627b6835adf3a30c203ea1b9d3f37e3f8cc12a240dfb4cdea570b16b0259e9cc04c1c85bfc73adc09310de1cee5a8a169800ed1803fea68e64dc20cd0a4b138a4f0282adaeec4fc25874013310458ef386e97ec4a643d37e4a6c01149604e99f86699a8280f06bd7a574e5e4171b4435bbdc3119807eab3ad831e574a78efc7b41e30ec641a52e1cc5909f74d4a1ccd563a988d5b85b5e855f923a1d1453094d9109c03440bf67f2ad4420b711d37970fda0e0cc2542785633f69c60ec45b64848512c18c97ed5823aa5e2d66c57fe40174acb281a09d60a91f7452a8c36568d39c4fdf749fe21ee646f1a28ff9d61ea12f7987b7fd2ed5ae7a4b3ab52036b8a93c13b7476ffc23c7e699f454f5f264fbed1a56911118238ac7c3142fded73eb826c1022a0286ed0bb912c043171a764b56ed3ec3737cf5899cf31b1dfc8eaea75beb23e61c5d0eae05e7d962f665e5cd90ba9fd55eec74fb2fffcd3658de2f80666003a82d0240ba240f292452b170aa3b596353ec5bdce5930af20217ce3ef33e7f8ccd22bccabf4d4388438a3e232a9f7cec8b20caee4e703977c25e4a33964846fa7ca16e9040189b9f45d3c4969bab651eefc904ce9a578ccf3907da604858e2b1998ec2357b58c0911856507900a78f827e5d7e32c5a078f89dd382f15e2f092b0301ec64af747dc497791e2dbc315e1f08ccdd8cffd5bcc710cc2b05b1299df57a0f61f2573652e40fa89f5dda74bfb41b91f8e814b8745022a43ba594580c9b97d1f38dc61672cf2af85f5de64019e0319b2476a3178b548c6d0c2c32b29f42e60b15f75f5dceeb8ba470b7a9a3002b174b83468407d00be5f28bc02866bddc1d687e14eb255985fffb5f5d05c899ba14c9d40bb0ae74470ad4ab67910a14ab9a2537f68f99d7d3cc6b3de427f864f80720619f7cd2f6c69bed5fe6751e64374ef8d2d64ae76853eebc04d34d77d00c5245b308f8306ce9760814f036d6502b6b6b50c950d1d1d416e514d7ea9bb290f079319432c1e40e87a0b801656c39462634dd46f3a8b6b74e5a8f9cc499c75d8b22bc7f39350fc81c8aeb1bed7b14a6a38269fd4a3d579e9ec8daf30d9ed21e03ea4936dfcb782e84e151f020f8c92ca6a6d3edfaf29c8afcfb6e91c8b8f4475de284b545eef0db10ba9e09400e84f8496ae27ba8d2e32064680bfc4c89d76a2bcd9ee91086fe9de54bdd08d5f18d2b806bdde26cfb40dea165fa70e6f6cca9003937dd049e62f258aecc6f15cbf9601764fee68b3f436b70f17b12456d6511d5025fe2b67b585c85bb6bf37f35cc45e361e462b781fc2a00515349e75f32bc9789cb2761d6de2c517102635e6613419e769272f3f6e2befe59351a80a4e0e03a963864fd2804e96bbb711b7a850638a88169297f967c157be7889796a4645f2ded154b88f2761f6c7d7a1dbaab1e2a4c1902d4ed1f0d39e1a5dcb5a2203a0bd29b79b8913c361bc21905507fe829d5620a5a21873b6e5e85d8a07719395d30e0dd2694c0e3b929de84698b199bf41b42ba64c2e03b828554e5268999794678e08448199cfb7992d5fc32ddc4923264991474eaeedd6370659e83f120d22f04646493e342e69b5f6e53edfda3093ee9d7d35e1d2a49c98dbd16a4908de688b7c2e356b9b9e03d42294098db9b59562014b32450c6f24151cd35dcd8a4bfb458abdf9e5b1b0e21346a7f8161daece194134a715e8a0cea0845216f784db5a820b005eaeb360624902b48818406874a6b25225c7228df1f9256307494a60193868e10da93d3fea49ebb59ecab717407a1d5cfbc37fcb3c6106f243ecee5ad5f381065253f2fb0591c590de24add3e8fffb68d962ede7613a0b516a7a3ac7b95f343d1f777064ce944e9d38f53312e2715ac558cf7c0dd054497c7c9b6f05c9b9c5c4bad846f623d41f4436cbec67e9f1bda72cc999d5080a922135c95640a9eb59bf5ee2c3c17c36a88f26de9a3d3afa609f769289d997278e119dc233bc1a81879c8aee145be2564a8e1c1f46b541aa17e18e807bbaa8cbde621367fbf172e88b4e21ea04e495ffc54f1055488c9f19ed4e7e9ca94a452198bca6728f10c10280f228ea643e18a31b988522a89f138ae1d3d4537b82c7f3b73d1f25ed65426f91964279217253c4a1a2d9e7f72da262d6d07d153246f852914ccb749b110ae0d98992b4f690be44798dc273a6f72aef9314cc52224afb3413e1b02f85162e2bc232d3b57ddbee9895c70d31d171a045e10b7882824e7813bf52034bdc4123ba9e75e256dfeaac42b125ace4cc2701eed81dc3b8c09b3498fb988a6c07602f4a66e892898ac79ae0bebcd0b3291ce11ab58a67b46419c87f614df79335d1b24d4e2ec0e99c3342353e19dffbe063493c0089f2c463b3b74d9b82ba12d5231cdd0b74ec66a6b37739da758dfeb8bef0c7a02f5be2567b6d652277e2df0e67c4c7eb277a2766ab7a1c4016981b4043aef1b08d8b68f7427d48173f63f0ed9acd3428c82e8103libmpifort.solibmpi.so.12.1.1libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.1.1libmpifort.so.12.1.1libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm_2_3_4-gnu-hpc-2.3.4-3.18.src.rpmmvapich2-psm_2_3_4-gnu-hpc-develmvapich2-psm_2_3_4-gnu-hpc-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    gnu-compilers-hpc-develinfinipath-psm-develld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgcc_s.so.1(GCC_4.3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpsm_infinipath.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)mvapich2-psm_2_3_4-gnu-hpcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.43.0.4-14.6.0-14.0-15.2-14.14.1`.V_Í@__{^א^&]rJ@]D%\@\\@\\+@[T@[\[@[y[[L['[Z@Z}@Zp^@ZOhYp@YY@Y@YzYg`Yg`Y\YP@YP@YMYA%@Y9<@Y9<@YXۡX=mX5X*XWnmoreychaisemartin@suse.comeich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.combwiedemann@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.commsuchanek@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkasimir_@outlook.decgoll@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.depth@suse.depth@suse.depth@suse.dep.drouand@gmail.com- Re-add mvapich2-fix-double-free.patch as the bug was somehow be reintroduced (bsc#1144000) - Add mvapich2-remove-deprecated-sys_siglist.patch to fix compilation errors with newer glibc- HPC: Fix environment module settings for MANPATH.- For HPC builds check for gnu compiler suite version >= 10 and set -fallow-argument-mismatch.- Add build support for gcc8/9/10 to HPC build (bsc#1174439).- Update so mvapich2 2.3.4 - See CHANGELOG for fixes and new features - Add fix-missing-return-code.patch to fix compilation errors - Add 0001-Drop-Real-16.patch to disable Real(16) support on Armv7 - Add wrapper-revert-ldflag-order-change.patch to revert LDFLAGS order change done in 2.3.4. This allows legacy builds to work without adding a -lmpi flag- Update to mvapich2 2.3.3 (jsc#SLE-8497) - See CHANGELOG for fixes and new features- Update to mvapich2 2.3.2 (jsc#SLE-8544) - See CHANGELOG for fixes and new features - Drop mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch as it was fixed upstream. - Use FAT LTO objects in order to provide proper static library. - Add 0001-Drop-real128.patch to fix compilation on armv7- Add mvapich2-make-sure-ibv_get_device_list-returned-one-before-freeing-it.patch to Fix segfault when ib_uverbs is not loaded (bsc#1144000)- Add reproducible.patch to sort readdir to make package build reproducible (boo#1041090)- Update to mvapich2 2.3.1 - See CHANGELOG for fixes and new features - Refreshed patches against the new version: - 0001-Drop-GCC-check.patch - mvapich2-arm-support.patch - mvapich2-s390_get_cycles.patch - Drop mvapich2-fix-double-free.patch as it was merged upstream- Add mvapich2-fix-double-free.patch to fix a segfault when running on a machine with no RDMA hardware (bsc#1133797)- Add patch to remove obsolete GCC check (bnc#1129421). It also patches autogen.sh to get the autotools working in SLE12SP4. * 0001-Drop-GCC-check.patch - Force to re-run autotools to generate properly the files after patching src/binding/cxx/buildiface- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mvapich2: replace %%compiler_family by %%hpc_compiler_family- Use sched_yield instead of pthread_yield (boo#1102421). - drop mvapich2-pthread_yield.patch- Add missing bsc and fate references to changelog- Disable HPC builds for SLE12 (fate#323655)- Change mvapich2-arm-support.patch to provide missing functions for armv6hl- Fix summary in module files (bnc#1080259)- Use macro in mpivars.(c)sh to be independent of changes to the module setup for the compiler (boo#1078364).- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890).- Add conflicts between the macros-devel packages- Add BuildRequires to libibmad-devel for older release (SLE <= 12.2, Leap <= 42.2)- Add HPC specific build targets using environment modules (FATE#321712).- Drop unnecessary dependency to xorg-x11-devel- Only requires verbs libraries for verbs build. libibverbs devel causes a SEGV when run in a chroot using the psm or psm2 conduits - Add testuite packages for all build flavours- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Remove redondant configure options already passed by %configure- Change install dir to allow multiple flavor to be installed at the same time (bsc#934090) - Fix bsc#1045955 - Fix mvapich2-psm package to use libpsm (TrueScale) - Add mvapich2-psm2 package using libpsm2 (OmniPath)- Use _multibuild to build the various mvapich2-flavours- Replace dependency from libibmad-devel to infiniband-diags-devel- Have mvapich2 and mvapich2-psm conflicts between them - Cleanup spec file - Remove mvapich2-testsuite RPM- Reenable arm compilation - Rename and cleanup mvapich-s390_get_cycles.patch to mvapich2-s390_get_cycles.patch for coherency - Cleanup mvapich2-pthread_yield.patch - Add mvapich2-arm-support.patch to provide missing functions for armv7hl and aarch64- Remove version dependencies to libibumad, libibverbs and librdmacm- Fix mvapich2-testsuite packaging - Disable build on armv7- Make dependencies on libs now coming from rdma-core versioned.- Create environment module (bsc#1004628).- Fix URL. - Update to mvapich 2.2 GA. Changes since rc1: MVAPICH2 2.2 (09/07/2016) * Features and Enhancements (since 2.2rc2): - Single node collective tuning for Bridges@PSC, Stampede@TACC and other architectures - Enable PSM builds when both PSM and PSM2 libraries are present - Add support for HCAs that return result of atomics in big endian notation - Establish loopback connections by default if HCA supports atomics * Bug Fixes (since 2.2rc2): - Fix minor error in use of communicator object in collectives - Fix missing u_int64_t declaration with PGI compilers - Fix memory leak in RMA rendezvous code path MVAPICH2 2.2rc2 (08/08/2016) * Features and Enhancements (since 2.2rc1): - Enhanced performance for MPI_Comm_split through new bitonic algorithm - Enable graceful fallback to Shared Memory if LiMIC2 or CMA transfer fails - Enable support for multiple MPI initializations - Unify process affinity support in Gen2, PSM and PSM2 channels - Remove verbs dependency when building the PSM and PSM2 channels - Allow processes to request MPI_THREAD_MULTIPLE when socket or NUMA node level affinity is specified - Point-to-point and collective performance optimization for Intel Knights Landing - Automatic detection and tuning for InfiniBand EDR HCAs - Warn user to reconfigure library if rank type is not large enough to represent all ranks in job - Collective tuning for Opal@LLNL, Bridges@PSC, and Stampede-1.5@TACC - Tuning and architecture detection for Intel Broadwell processors - Add ability to avoid using --enable-new-dtags with ld - Add LIBTVMPICH specific CFLAGS and LDFLAGS * Bug Fixes (since 2.2rc1): - Disable optimization that removes use of calloc in ptmalloc hook detection code - Fix weak alias typos (allows successful compilation with CLANG compiler) - Fix issues in PSM large message gather operations - Enhance error checking in collective tuning code - Fix issues with UD based communication in RoCE mode - Fix issues with PMI2 support in singleton mode - Fix default binding bug in hydra launcher - Fix issues with Checkpoint Restart when launched with mpirun_rsh - Fix fortran binding issues with Intel 2016 compilers - Fix issues with socket/NUMA node level binding - Disable atomics when using Connect-IB with RDMA_CM - Fix hang in MPI_Finalize when using hybrid channel - Fix memory leaks- Update to version 2.2rc1 (fate#319240). Changes since 2.1: MVAPICH2 2.2rc1 (03/29/2016) * Features and Enhancements (since 2.2b): - Support for OpenPower architecture - Optimized inter-node and intra-node communication - Support for Intel Omni-Path architecture - Thanks to Intel for contributing the patch - Introduction of a new PSM2 channel for Omni-Path - Support for RoCEv2 - Architecture detection for PSC Bridges system with Omni-Path - Enhanced startup performance and reduced memory footprint for storing InfiniBand end-point information with SLURM - Support for shared memory based PMI operations - Availability of an updated patch from the MVAPICH project website with this support for SLURM installations - Optimized pt-to-pt and collective tuning for Chameleon InfiniBand systems at TACC/UoC - Enable affinity by default for TrueScale(PSM) and Omni-Path(PSM2) channels - Enhanced tuning for shared-memory based MPI_Bcast - Enhanced debugging support and error messages - Update to hwloc version 1.11.2 * Bug Fixes (since 2.2b): - Fix issue in some of the internal algorithms used for MPI_Bcast, MPI_Alltoall and MPI_Reduce - Fix hang in one of the internal algorithms used for MPI_Scatter - Thanks to Ivan Raikov@Stanford for reporting this issue - Fix issue with rdma_connect operation - Fix issue with Dynamic Process Management feature - Fix issue with de-allocating InfiniBand resources in blocking mode - Fix build errors caused due to improper compile time guards - Thanks to Adam Moody@LLNL for the report - Fix finalize hang when running in hybrid or UD-only mode - Thanks to Jerome Vienne@TACC for reporting this issue - Fix issue in MPI_Win_flush operation - Thanks to Nenad Vukicevic for reporting this issue - Fix out of memory issues with non-blocking collectives code - Thanks to Phanisri Pradeep Pratapa and Fang Liu@GaTech for reporting this issue - Fix fall-through bug in external32 pack - Thanks to Adam Moody@LLNL for the report and patch - Fix issue with on-demand connection establishment and blocking mode - Thanks to Maksym Planeta@TU Dresden for the report - Fix memory leaks in hardware multicast based broadcast code - Fix memory leaks in TrueScale(PSM) channel - Fix compilation warnings MVAPICH2 2.2b (11/12/2015) * Features and Enhancements (since 2.2a): - Enhanced performance for small messages - Enhanced startup performance with SLURM - Support for PMIX_Iallgather and PMIX_Ifence - Support to enable affinity with asynchronous progress thread - Enhanced support for MPIT based performance variables - Tuned VBUF size for performance - Improved startup performance for QLogic PSM-CH3 channel - Thanks to Maksym Planeta@TU Dresden for the patch * Bug Fixes (since 2.2a): - Fix issue with MPI_Get_count in QLogic PSM-CH3 channel with very large messages (>2GB) - Fix issues with shared memory collectives and checkpoint-restart - Fix hang with checkpoint-restart - Fix issue with unlinking shared memory files - Fix memory leak with MPIT - Fix minor typos and usage of inline and static keywords - Thanks to Maksym Planeta@TU Dresden for the patch and suggestions - Fix missing MPIDI_FUNC_EXIT - Thanks to Maksym Planeta@TU Dresden for the patch - Remove unused code - Thanks to Maksym Planeta@TU Dresden for the patch - Continue with warning if user asks to enable XRC when the system does not support XRC MVAPICH2 2.2a (08/17/2015) * Features and Enhancements (since 2.1 GA): - Based on MPICH 3.1.4 - Support for backing on-demand UD CM information with shared memory for minimizing memory footprint - Reorganized HCA-aware process mapping - Dynamic identification of maximum read/atomic operations supported by HCA - Enabling support for intra-node communications in RoCE mode without shared memory - Updated to hwloc 1.11.0 - Updated to sm_20 kernel optimizations for MPI Datatypes - Automatic detection and tuning for 24-core Haswell architecture * Bug Fixes (since 2.1 GA): - Fix for error with multi-vbuf design for GPU based communication - Fix bugs with hybrid UD/RC/XRC communications - Fix for MPICH putfence/getfence for large messages - Fix for error in collective tuning framework - Fix validation failure with Alltoall with IN_PLACE option - Thanks for Mahidhar Tatineni @SDSC for the report - Fix bug with MPI_Reduce with IN_PLACE option - Thanks to Markus Geimer for the report - Fix for compilation failures with multicast disabled - Thanks to Devesh Sharma @Emulex for the report - Fix bug with MPI_Bcast - Fix IPC selection for shared GPU mode systems - Fix for build time warnings and memory leaks - Fix issues with Dynamic Process Management - Thanks to Neil Spruit for the report - Fix bug in architecture detection code - Thanks to Adam Moody @LLNL for the report- Create and include modules file for Mvapich2 (bsc#1004628). - Remove mvapich2-fix-implicit-decl.patch as the fix is upstream. - Adapt spec file to the changed micro benchmark install directory.- Update to version 2.1 * Features and Enhancements (since 2.1rc2): - Tuning for EDR adapters - Optimization of collectives for SDSC Comet system - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Thanks to the DMTCP project team (http://dmtcp.sourceforge.net/) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc2): - Relocate reading environment variables in PSM - Fix issue with automatic process mapping - Fix issue with checkpoint restart when full path is not given - Fix issue with Dynamic Process Management - Fix issue in CUDA IPC code path - Fix corner case in CMA runtime detection * Features and Enhancements (since 2.1rc1): - Based on MPICH-3.1.4 - Enhanced startup performance with mpirun_rsh - Checkpoint-Restart Support with DMTCP (Distributed MultiThreaded CheckPointing) - Support for handling very large messages in RMA - Optimize size of buffer requested for control messages in large message transfer - Enhanced automatic detection of atomic support - Optimized collectives (bcast, reduce, and allreduce) for 4K processes - Introduce support to sleep for user specified period before aborting - Disable PSM from setting CPU affinity - Install PSM error handler to print more verbose error messages - Introduce retry mechanism to perform psm_ep_open in PSM channel * Bug-Fixes (since 2.1rc1): - Fix failures with shared memory collectives with checkpoint-restart - Fix failures with checkpoint-restart when using internal communication buffers of different size - Fix undeclared variable error when --disable-cxx is specified with configure - Fix segfault seen during connect/accept with dynamic processes - Fix errors with large messages pack/unpack operations in PSM channel - Fix for bcast collective tuning - Fix assertion errors in one-sided put operations in PSM channel - Fix issue with code getting stuck in infinite loop inside ptmalloc - Fix assertion error in shared memory large message transfers - Fix compilation warnings * Features and Enhancements (since 2.1a): - Based on MPICH-3.1.3 - Flexibility to use internal communication buffers of different size for improved performance and memory footprint - Improve communication performance by removing locks from critical path - Enhanced communication performance for small/medium message sizes - Support for linking Intel Trace Analyzer and Collector - Increase the number of connect retry attempts with RDMA_CM - Automatic detection and tuning for Haswell architecture * Bug-Fixes (since 2.1a): - Fix automatic detection of support for atomics - Fix issue with void pointer arithmetic with PGI - Fix deadlock in ctxidup MPICH test in PSM channel - Fix compile warnings * Features and Enhancements (since 2.0): - Based on MPICH-3.1.2 - Support for PMI-2 based startup with SLURM - Enhanced startup performance for Gen2/UD-Hybrid channel - GPU support for MPI_Scan and MPI_Exscan collective operations - Optimize creation of 2-level communicator - Collective optimization for PSM-CH3 channel - Tuning for IvyBridge architecture - Add -export-all option to mpirun_rsh - Support for additional MPI-T performance variables (PVARs) in the CH3 channel - Link with libstdc++ when building with GPU support (required by CUDA 6.5) * Bug-Fixes (since 2.0): - Fix error in large message (>2GB) transfers in CMA code path - Fix memory leaks in OFA-IB-CH3 and OFA-IB-Nemesis channels - Fix issues with optimizations for broadcast and reduce collectives - Fix hang at finalize with Gen2-Hybrid/UD channel - Fix issues for collectives with non power-of-two process counts - Make ring startup use HCA selected by user - Increase counter length for shared-memory collectives - Use download Url as source - Some other minor improvements - Add mvapich2-fix-implicit-decl.patchsheep15 1620301777  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.3.4-3.182.3.4-3.18includempi-ext.hmpi.hmpi.modmpi_base.modmpi_constants.modmpi_sizeofs.modmpicxx.hmpiext_cuda.hmpif.hmpio.hmpiof.hopa_config.hopa_primitives.hopa_queue.hopa_util.hprimitivesopa_by_lock.hopa_emulated.hopa_gcc_ia64.hopa_gcc_intel_32_64.hopa_gcc_intel_32_64_barrier.hopa_gcc_intel_32_64_ops.hopa_gcc_intel_32_64_p3.hopa_gcc_intel_32_64_p3barrier.hopa_gcc_intrinsics.hopa_gcc_ppc.hopa_gcc_sicortex.hopa_nt_intrinsics.hopa_sun_atomic_ops.hopa_unsafe.hlibfmpich.solibmpi.solibmpich.solibmpichcxx.solibmpichf90.solibmpicxx.solibmpifort.solibmpl.solibopa.sopkgconfigmvapich2.pcopenpa.pcConstants.3MPIX_Comm_agree.3MPIX_Comm_failure_ack.3MPIX_Comm_failure_get_acked.3MPIX_Comm_revoke.3MPIX_Comm_shrink.3MPI_Abort.3MPI_Accumulate.3MPI_Add_error_class.3MPI_Add_error_code.3MPI_Add_error_string.3MPI_Address.3MPI_Aint_add.3MPI_Aint_diff.3MPI_Allgather.3MPI_Allgatherv.3MPI_Alloc_mem.3MPI_Allreduce.3MPI_Alltoall.3MPI_Alltoallv.3MPI_Alltoallw.3MPI_Attr_delete.3MPI_Attr_get.3MPI_Attr_put.3MPI_Barrier.3MPI_Bcast.3MPI_Bsend.3MPI_Bsend_init.3MPI_Buffer_attach.3MPI_Buffer_detach.3MPI_Cancel.3MPI_Cart_coords.3MPI_Cart_create.3MPI_Cart_get.3MPI_Cart_map.3MPI_Cart_rank.3MPI_Cart_shift.3MPI_Cart_sub.3MPI_Cartdim_get.3MPI_Close_port.3MPI_Comm_accept.3MPI_Comm_call_errhandler.3MPI_Comm_compare.3MPI_Comm_connect.3MPI_Comm_create.3MPI_Comm_create_errhandler.3MPI_Comm_create_group.3MPI_Comm_create_keyval.3MPI_Comm_delete_attr.3MPI_Comm_disconnect.3MPI_Comm_dup.3MPI_Comm_dup_with_info.3MPI_Comm_free.3MPI_Comm_free_keyval.3MPI_Comm_get_attr.3MPI_Comm_get_errhandler.3MPI_Comm_get_info.3MPI_Comm_get_name.3MPI_Comm_get_parent.3MPI_Comm_group.3MPI_Comm_idup.3MPI_Comm_join.3MPI_Comm_rank.3MPI_Comm_remote_group.3MPI_Comm_remote_size.3MPI_Comm_set_attr.3MPI_Comm_set_errhandler.3MPI_Comm_set_info.3MPI_Comm_set_name.3MPI_Comm_size.3MPI_Comm_spawn.3MPI_Comm_spawn_multiple.3MPI_Comm_split.3MPI_Comm_split_type.3MPI_Comm_test_inter.3MPI_Compare_and_swap.3MPI_Dims_create.3MPI_Dist_graph_create.3MPI_Dist_graph_create_adjacent.3MPI_Dist_graph_neighbors.3MPI_Dist_graph_neighbors_count.3MPI_Errhandler_create.3MPI_Errhandler_free.3MPI_Errhandler_get.3MPI_Errhandler_set.3MPI_Error_class.3MPI_Error_string.3MPI_Exscan.3MPI_Fetch_and_op.3MPI_File_c2f.3MPI_File_call_errhandler.3MPI_File_close.3MPI_File_create_errhandler.3MPI_File_delete.3MPI_File_f2c.3MPI_File_get_amode.3MPI_File_get_atomicity.3MPI_File_get_byte_offset.3MPI_File_get_errhandler.3MPI_File_get_group.3MPI_File_get_info.3MPI_File_get_position.3MPI_File_get_position_shared.3MPI_File_get_size.3MPI_File_get_type_extent.3MPI_File_get_view.3MPI_File_iread.3MPI_File_iread_all.3MPI_File_iread_at.3MPI_File_iread_at_all.3MPI_File_iread_shared.3MPI_File_iwrite.3MPI_File_iwrite_all.3MPI_File_iwrite_at.3MPI_File_iwrite_at_all.3MPI_File_iwrite_shared.3MPI_File_open.3MPI_File_preallocate.3MPI_File_read.3MPI_File_read_all.3MPI_File_read_all_begin.3MPI_File_read_all_end.3MPI_File_read_at.3MPI_File_read_at_all.3MPI_File_read_at_all_begin.3MPI_File_read_at_all_end.3MPI_File_read_ordered.3MPI_File_read_ordered_begin.3MPI_File_read_ordered_end.3MPI_File_read_shared.3MPI_File_seek.3MPI_File_seek_shared.3MPI_File_set_atomicity.3MPI_File_set_errhandler.3MPI_File_set_info.3MPI_File_set_size.3MPI_File_set_view.3MPI_File_sync.3MPI_File_write.3MPI_File_write_all.3MPI_File_write_all_begin.3MPI_File_write_all_end.3MPI_File_write_at.3MPI_File_write_at_all.3MPI_File_write_at_all_begin.3MPI_File_write_at_all_end.3MPI_File_write_ordered.3MPI_File_write_ordered_begin.3MPI_File_write_ordered_end.3MPI_File_write_shared.3MPI_Finalize.3MPI_Finalized.3MPI_Free_mem.3MPI_Gather.3MPI_Gatherv.3MPI_Get.3MPI_Get_accumulate.3MPI_Get_address.3MPI_Get_count.3MPI_Get_elements.3MPI_Get_elements_x.3MPI_Get_library_version.3MPI_Get_processor_name.3MPI_Get_version.3MPI_Graph_create.3MPI_Graph_get.3MPI_Graph_map.3MPI_Graph_neighbors.3MPI_Graph_neighbors_count.3MPI_Graphdims_get.3MPI_Grequest_complete.3MPI_Grequest_start.3MPI_Group_compare.3MPI_Group_difference.3MPI_Group_excl.3MPI_Group_free.3MPI_Group_incl.3MPI_Group_intersection.3MPI_Group_range_excl.3MPI_Group_range_incl.3MPI_Group_rank.3MPI_Group_size.3MPI_Group_translate_ranks.3MPI_Group_union.3MPI_Iallgather.3MPI_Iallgatherv.3MPI_Iallreduce.3MPI_Ialltoall.3MPI_Ialltoallv.3MPI_Ialltoallw.3MPI_Ibarrier.3MPI_Ibcast.3MPI_Ibsend.3MPI_Iexscan.3MPI_Igather.3MPI_Igatherv.3MPI_Improbe.3MPI_Imrecv.3MPI_Ineighbor_allgather.3MPI_Ineighbor_allgatherv.3MPI_Ineighbor_alltoall.3MPI_Ineighbor_alltoallv.3MPI_Ineighbor_alltoallw.3MPI_Info_create.3MPI_Info_delete.3MPI_Info_dup.3MPI_Info_free.3MPI_Info_get.3MPI_Info_get_nkeys.3MPI_Info_get_nthkey.3MPI_Info_get_valuelen.3MPI_Info_set.3MPI_Init.3MPI_Init_thread.3MPI_Initialized.3MPI_Intercomm_create.3MPI_Intercomm_merge.3MPI_Iprobe.3MPI_Irecv.3MPI_Ireduce.3MPI_Ireduce_scatter.3MPI_Ireduce_scatter_block.3MPI_Irsend.3MPI_Is_thread_main.3MPI_Iscan.3MPI_Iscatter.3MPI_Iscatterv.3MPI_Isend.3MPI_Issend.3MPI_Keyval_create.3MPI_Keyval_free.3MPI_Lookup_name.3MPI_Mprobe.3MPI_Mrecv.3MPI_Neighbor_allgather.3MPI_Neighbor_allgatherv.3MPI_Neighbor_alltoall.3MPI_Neighbor_alltoallv.3MPI_Neighbor_alltoallw.3MPI_Op_commute.3MPI_Op_create.3MPI_Op_free.3MPI_Open_port.3MPI_Pack.3MPI_Pack_external.3MPI_Pack_external_size.3MPI_Pack_size.3MPI_Pcontrol.3MPI_Probe.3MPI_Publish_name.3MPI_Put.3MPI_Query_thread.3MPI_Raccumulate.3MPI_Recv.3MPI_Recv_init.3MPI_Reduce.3MPI_Reduce_local.3MPI_Reduce_scatter.3MPI_Reduce_scatter_block.3MPI_Register_datarep.3MPI_Request_free.3MPI_Request_get_status.3MPI_Rget.3MPI_Rget_accumulate.3MPI_Rput.3MPI_Rsend.3MPI_Rsend_init.3MPI_Scan.3MPI_Scatter.3MPI_Scatterv.3MPI_Send.3MPI_Send_init.3MPI_Sendrecv.3MPI_Sendrecv_replace.3MPI_Ssend.3MPI_Ssend_init.3MPI_Start.3MPI_Startall.3MPI_Status_set_cancelled.3MPI_Status_set_elements.3MPI_Status_set_elements_x.3MPI_T_category_changed.3MPI_T_category_get_categories.3MPI_T_category_get_cvars.3MPI_T_category_get_index.3MPI_T_category_get_info.3MPI_T_category_get_num.3MPI_T_category_get_pvars.3MPI_T_cvar_get_index.3MPI_T_cvar_get_info.3MPI_T_cvar_get_num.3MPI_T_cvar_handle_alloc.3MPI_T_cvar_handle_free.3MPI_T_cvar_read.3MPI_T_cvar_write.3MPI_T_enum_get_info.3MPI_T_enum_get_item.3MPI_T_finalize.3MPI_T_init_thread.3MPI_T_pvar_get_index.3MPI_T_pvar_get_info.3MPI_T_pvar_get_num.3MPI_T_pvar_handle_alloc.3MPI_T_pvar_handle_free.3MPI_T_pvar_read.3MPI_T_pvar_readreset.3MPI_T_pvar_reset.3MPI_T_pvar_session_create.3MPI_T_pvar_session_free.3MPI_T_pvar_start.3MPI_T_pvar_stop.3MPI_T_pvar_write.3MPI_Test.3MPI_Test_cancelled.3MPI_Testall.3MPI_Testany.3MPI_Testsome.3MPI_Topo_test.3MPI_Type_commit.3MPI_Type_contiguous.3MPI_Type_create_darray.3MPI_Type_create_hindexed.3MPI_Type_create_hindexed_block.3MPI_Type_create_hvector.3MPI_Type_create_indexed_block.3MPI_Type_create_keyval.3MPI_Type_create_resized.3MPI_Type_create_struct.3MPI_Type_create_subarray.3MPI_Type_delete_attr.3MPI_Type_dup.3MPI_Type_extent.3MPI_Type_free.3MPI_Type_free_keyval.3MPI_Type_get_attr.3MPI_Type_get_contents.3MPI_Type_get_envelope.3MPI_Type_get_extent.3MPI_Type_get_extent_x.3MPI_Type_get_name.3MPI_Type_get_true_extent.3MPI_Type_get_true_extent_x.3MPI_Type_hindexed.3MPI_Type_hvector.3MPI_Type_indexed.3MPI_Type_lb.3MPI_Type_match_size.3MPI_Type_set_attr.3MPI_Type_set_name.3MPI_Type_size.3MPI_Type_size_x.3MPI_Type_struct.3MPI_Type_ub.3MPI_Type_vector.3MPI_Unpack.3MPI_Unpack_external.3MPI_Unpublish_name.3MPI_Wait.3MPI_Waitall.3MPI_Waitany.3MPI_Waitsome.3MPI_Win_allocate.3MPI_Win_allocate_shared.3MPI_Win_attach.3MPI_Win_call_errhandler.3MPI_Win_complete.3MPI_Win_create.3MPI_Win_create_dynamic.3MPI_Win_create_errhandler.3MPI_Win_create_keyval.3MPI_Win_delete_attr.3MPI_Win_detach.3MPI_Win_fence.3MPI_Win_flush.3MPI_Win_flush_all.3MPI_Win_flush_local.3MPI_Win_flush_local_all.3MPI_Win_free.3MPI_Win_free_keyval.3MPI_Win_get_attr.3MPI_Win_get_errhandler.3MPI_Win_get_group.3MPI_Win_get_info.3MPI_Win_get_name.3MPI_Win_lock.3MPI_Win_lock_all.3MPI_Win_post.3MPI_Win_set_attr.3MPI_Win_set_errhandler.3MPI_Win_set_info.3MPI_Win_set_name.3MPI_Win_shared_query.3MPI_Win_start.3MPI_Win_sync.3MPI_Win_test.3MPI_Win_unlock.3MPI_Win_unlock_all.3MPI_Win_wait.3MPI_Wtick.3MPI_Wtime.3/usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4/include//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4/include/primitives//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4/lib64//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4/lib64/pkgconfig//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.4/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP3:GA/standard/563bf61334e88ee6180ee33b850b897c-mvapich2:gnu-hpc-psmcpioxz5x86_64-suse-linux directoryC source, ASCII textASCII text (gzip compressed data, from Unix)C++ source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII texttroff or preprocessor input, ASCII text, with very long linestroff or preprocessor input, UTF-8 Unicode text:n~4444RR RRR RRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRRRR RR RRRRRR RR RRRRRR RRR RRR RR RRRRRR RR RRRRRR RRR RRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRRRRRRRRRRRRRRRRR RR RR RR RR RRR;LIKx-utf-8c0af1c5d9933c2583795fa18e59dc2a9891b3dea21e320f58fb6848a98881853? 7zXZ !t/⭂] crt:bLL Z\%4L 7:8o mtE ߷i1th(b>rLOP:t;L o{mpTA)Gkl7xYoqm}YF-e8wwwb#a_DM^bAҮ)AnϳPiK0d#ԅ|,b v3[#-<ǭK=1,!WHN-q'^Ex;f4\*1kFS ۬ɯJX&(MK+e5PwND V>1* ,lIj@=v[2$7E,[9y_{U6YOThDYI/0'2g,PopɶaDגvM:( ^h c%gU񖯵iZa(+Fg;M?gG8qJ3h)7'783+(]U؀?ŗn[Sj_ŘQQ8 !r/ xm > >`ZBw&La;iC%~>8ƙw 5.?6|u)CC;\(J _/--# &;w@] ?k/?gMP\{lg*3/TUph\`po<~x1o7߈3F` =8n010 u擅~1ljo:KV*f,DI^vicSf۲;cr݌cI9f؜X~h{(=X(&bZ6a?b:yA,?_םM\mTa:8,~bxF9 =6=2}`Sтf0][wf?P?"fU+fĀ9:V ;Y f幭Ǥ<$SuJ=#s<2ۓf&s <vWm۫ZX̓d{n\l6sȬR{?ZUBW0܃?ʪ >YtDy;j j k5tCjV| ~|*",y#x6ux-~)DZIp[ WT߹uge d\DtL4DfݜJ;hݑ;2ܒ|efTą\8|bgkέTT, tt$ush7gzY>]NÄNJ3)^N? Du``dwvՂv$lvVgͺQ3.HµzM55W&.v1? 3:J<]>#ܯPƥn+L(K.F4{T&AL)2yE~q dctI:ZW@Okx>/#ɰ(bNJh &_)uB2cPɏ|ĕ5S{Ŵ+Ŗ]i7;I7{__1&64bsn5ǽSA-8R%.AW9bn/7H7& \7A+'O!D,BGq|ϡ-Yc4cr|kX yHK`+aXwDCl./ Ի 7pbc&#E"1tqPϛMg`-fFfE'ޡ E_t۠\3vd +1}u$7WZ)\igE3-$O9n;Mc*go+-D_ķr"Q͢-6&mpjdBg"p m9"nzy9̥QQLT9&FDY6VKD.5٘~4"wx2iQQ{ULRVw=#Mu9}Y4ſH"M@-# @5Ruh>E[,:-NF=WJ~hb\](*y A]ak5:fQL즟2ڻ*7祘ʗ)Mvg“< \3 e &%Wq55I t=:!.5)!-Zؘ({v 3ϵy{:vry|쵢T#s`\v.Q2%.FPa1 gX_y{Roۢiz-37+ I*-c~W%5o?;'(oȍ%sC'ԾgmR# Y#"1eù[C*Ů5]袥s߸^mo:#3'o|O׷+[oP#:iA H k +A{ޚMAhJ.PPr}Brϭ}|!}Z/%\% k-~z`cQOB$Td-(Ю3dF|Է2Gz\QNV|DTx*drU&L,v.O%<6h'i.r"tmʵ`,#yc!HGXֿ;3GVE;܃_, .-:׶^{_t_UO:\ }e<<`MZL}_Ɵ܊N:}3ĀFa]ܵx.VaڰOϤ@vʀLxհ̘Qfɋ# [WgӲ?}&`=w6]>:gZb _Qa abmEIS+8hj BAkJh)#lR Q0NY=C85`pDV)c1vX)@e)JEߤN#*q{;j~ 5T~fMv ˊMke}+MD}ǀROF<-:!~QId$=5+ :%:FBֳ">zt0,7|\bkW(6֢\Kgf gTq]: 1|;+r낪Oe:]Fg~uf[&^0Y4HcGxqn@Zio]{䂠tcuGy{(hFP@;5p^M6ñ?-7_[RLӖL, /c1%*eHUqD ;2] EPTxV"K)^zsc-0Ve"sPqI3/  jN|`T8dOfV5tn(bKO,L2RZza-;!pEケV|-C(%7fcMHm7jiOs ֐H(er7]M q`s~ɛ8\sI.ܶE#恸?(@R\hD {' m7+Cuĸl5ziγCSaPFène;g "т)Rg 'C~BsuyRx`m2TMOaHUښ&#~ƹ(i!9ܮol|u`;>=5rsah0_ eud% 5~Zt5 ZF/Zkw'{}f/̈6}9:ъ,}-$UM>bq@{P  "$4%SIo*P)M!<1G]e?]y'(0lI*.蜘0:;L=Y\\]M1J2@)WXlnja DaM#*kz _)=\J'uMڋ^RT 7x6ۅ\#͈% d%s++>*>cLirv+#ՐAؙH+)8e:wI8!% ilo-h5@sv ǵ(rU1)qmx>K&덟3ݒUkqř^dj*H6 D2gN Ѧ֡}(FJV.$0{4u7Df|M\evwEM[wg/:`f/'7TڥqH*_> B+T z q^+yn ۚhe1u/?q&pS2!D-vOi q4 <׻(+_NxK)oAP§Z{%°8+pQTXߴ^2=(6J_Tbb=鵇:]0d&)dRuKt-tɓJ;ߚ3Fٙ>F#Ai6Wy~D7V 2N'pkLN-@">Vf~mї **CyTLk8?ϗ41-zLj+Y;^u6­tz,ȱG9<`,U9܂@H|9@=Uw)\~%VX WUMu CD4) ]YxA 2½pv>U8\Vs̠W:'I տtƺF/ ڃnnR+<#OZ[lwfd0H!جǞd=q~BF`w˜顓uޱyM[4"ku)MD VK+PlK0Rf`2Cg܊e@ =ięIV1֯YxvI-O f"X;#r(ZUH`,9gvƎpWFO!?vYrHS6 ̅JكTp$~K a$J57ns7X[Fh7WW_~X+aTA@V:.}az>OUͨ 7Ǝ%ᬐL@5N}&J~.8e!]=xrCE8#c\TuP⡏fE"OsfO?Rha%{+&Cfv^& ~2F%!r_2dG&xePTjRHkbYQ|e)8y 9QK&("ߖZ⁳\B/1Z??,D] 0k4ʲ5a0_U~DAω[C3EM? C~D 7洟&rNOm!]VCSԵnsݚFs˶ "U(c7X7REBt:9Xe!†#4 ~-xAH];bq<./Ăǂ4'xmGAۯ%Ó\؆k|g KagsVN#Ǐ .UA`9%}sƮH\F e&"*35-JLCsؽss+ O ;`o)q1A>ND9ra*ST 悀?x~%8;P4J"xςt7/rHLg~ B{+ YY:cfH3قMmk݉q9 t3rF YaZo)~fPeJ8ş6R#4k;KLU7L]X} M_ 7 (.H T- U"4T3;aQ/YTuY ̀$evYkn8% /y뷀ω0f? ZWTF#S -L\ %<;?.Xa;z;4JFڝ~6s0,_Ae $4/Ѯ61LmU S>eL. 3 3-4AIubA̋4%3gʻIQ-8-JR]bAb2N c% $̞b7 \OS)/z xhkHͩ3Wx)A||'A2b@J_XR@,4SBDk8-w[l{IXwl  o`/SN$(VT6JP&D |jQF !o𲗾Ӏl!2')ȰYCZggA@/֤},d 50PǤ?I+d0*^|jڐxxeQzӼʫg&IZ)YnOmLFI OC3Aꂲ}%ݪt,9N-I;G~|AĢ@ `3wءࣄp"PWH-E><7 .hp[\D'7q(re L`U gHtO$9Q$vY)y,w hD[ͶO=Jq) &eyuƂet}2ph1 &Ӵ]?naPu \hRv\1=s,<ϔz"lļ~}v0g$]hϻ'0(V;.4PЖ@lBr 滣+ :т(施_Ab2GSdɾqإRSP"QP GWeṵoW~: kT쾑͏Qw[ #. z;# զYxQVV?_-׳S?ȮYƒ<;۵׷+B!gC> `d9\r=ZOdCy*_Z!\=^BMijnt"#fh,٨lq%X#UuJjGkIG#ai%w}Os`Νi!X\roKA,W)^8,T5*?M/Bz)ivj)WHd-O5]czoς?T(g܈^'|qw\Ǻe avPRp2]b`>n}?# D?re6zd}хp:sWڕ=&F4o0}kq_eXdΈK f'ܗ7sm G3^^h|wqY05(SZ q5kYT ՒP((fphFMc5m0Iz4Hۚ͌4pYhrUKMs5}47/ ҟEUr+_EnrJYί1dE[֘R9%. % ݧhp{(*tSOJg*0/ fYR+5/}Ekr9 |‡ FbDMP^j"=>i"'+mGܛT+/'uP@4PjZF"*üު}Ȍ:4#<,,(ZT@zbwFXBʳ-d[ѫo A/ I7(&( uz0F6-u9$![1IxLŕ4WG-< w{?KZ_i2*T[ZƩ0z*5F2Tg",I<*N\jXy8dw_Lf[ C['N•V.FC&biH9_ߑM%ҁV)p4]:4yB/5UucPn k"6\ss/o}v5ǣ*@Ax-K:6mL|D)\:X Z&N_!'u^:A1j:C-vӐ'6QU&W^>ԻH>G R2bdDbxLK؆UVH\T2o sݒeY9 ~'VMU^H启ER^U zhNac2diJ9o|_h(5\ ]!5P~iɞ饈5r$h>]ԼU3aOz9 M TE *,wo6 0 Wjcd[8.3$fS"WoD}R -/`NdC5x}. i9:IUڸ" M9+ng+{4vk3#OVY)ٟaCp 5S\Mc 3T+'P~Z㉩xCv b&MAΞaO;Z T ,n̵4 F m/dm[pWAkW]uQl|_mƋ!}$"4 pov"U̡^2"4Д_ χĚa@]SA ^lOL&tve/_s!}asDYryKjxT[a%1"~fũy,hnǴ[&e>ܢ:h[5\GpK~)+d/qz>ypX EAt;wU&"{ږٚ͏{S6>q=)M0&4% KQpHitO.7n/Wo!K˹f !p'!彻JKC|㼇Khѵ['EfpֱEpȮO m1Y-i R -AphBeh$bg[sI::*ۄB;> =+&Z}qc99ݏ'X.<ˑL.41h!k<怞 NPKU ({^m!fo'gJVHC;d1XF F'n*8Iٗ'ڋLSͿC(ɓ7O)%|>H BF9^3ό#|Ug>>N\ ~W|d7|5f|{pC!8q:{9fFFԧs98mrVjiqeWw{4q J؅}/&{! 'EV}ԃM4 /)ܭ17DUmfaO3*L" Eۄm^b&)z#N5h"t:++‰~-󧟌3u@_ V9j=ݴ 2;2H71(C$^% YQPS+J6>rGe C! ȸak9L!;v4?a.;x3Z/JDiArYK:=.;9c:}D:הy6͇|tc?PB,52|?FulquUQ)x߹5}lWw QIֿKGxoOnCGH"_wgYNt 8h ͹ݒ'3IX&1GjeJSPyD'Cܽs@7`Q\Z;}rA"E/c<]A1Ma 2ګĹt٘XPm wXңʊd-#z1ٗgȸoѾ+z53u ׵LOHz[!nN:ɈXdL&!..lNCNL^dq j5z_dL ,* I`c^uѯUKuojY;Y,CjB YGo|lֹ7f 4n(,]0Tf-*`uqUj٫&QSh^ 1 t!tM)mYF7bca?gi+‚-Z&FI]!;AS{x4x2G F3M N?l4zK뵥TeX_2paJj=fƏ).[OQe{` "-Xe$mWՖ\|6ȨcSay7qK 8I4eL糵zR]gi`5^VMd:܅jXG,3e3V?+X 3A֘搘BW_Výڣ_uIa7L*>8XMS;.d'jɼ;}|c:-CƉ̂77n] &i_?3s;ԍaǎ嬴zm! aq^uNlt7sX-Y8+YM ΍0 &ү:…_2@kWN6zY f0'(+ ] &0z=)JY'{ӞWvm=ML*e K26|'s+5ËEݦU y>mDe Ø&a25{:,pVLM`I+JM 8tRw?^ѰoOʗhu"ٗ?A2Š%k{0Nj k0dE|tбkZXU()]&.y{:)_=gCrd`rDl)‰[)̟h21dP:w'·W77[P~\xj${I. /)>?U=(y}-ӝba[-ѣE6M 5R|DoM@/5oYiFP; yќ\|W`~˥QNן6tKF,z>m1p4vY2O.F*F4saƎn2`N݄ aޙI8-굷 pt.фcCvjlHs^Mr.zPM8ӝ[ooW? +28Bqy_ThOTpiLf!DGjꕹΈm]}xޒոSBzCo!O۲+ I*QUF[V 8k  K XF-Gp^ Lg#`4)ő:vNMaϑ@@,RdZ #c5c0@pкvYS'jfwW)nabt&#8^AnQ>qWbBU@o82 =BpH$;#~:Q&sw5R,BF2|O>J[t!_ AMmqVq ̉sJ)dt\[r<)ZoI:CFd(d>!+-5m@FY_M_i)oye>%?Q k";\5YhU|4Aw6v2CӼN{x,QU>,&Czڌ=s8x| 2:tP#XW%'@dF++5j>kG$h4͸sK7@sug`cgN^~NCm\ 4)ըNq  7eϊ L9\_Ttd "ro~Ǚ!ʾBx%5'i4_l{ZB3\2~k7v dU3@|F~7͟XB4f*:_@a<߈=EdJV1UwI$6'JBxP>5< <2Հ:eTڥ=!#hCU{ F9( XgRd{NH_T.6W8t$DVwf<Vq6b ;7Apg'PZNjmiii,]J uV<翕T&Y_QO)8IW%tpb/>ޯmWGGӊn1< &kz*]}q\R =_߇DawW!~I(d9Q8g#r.l:_|k ݳ3x,SFvd. &s7cuiƶA M$\(qH7c ̩Ƹv<%pd˖ÖQ3fuc>A/0ra#H\DH`QZZ;iI}R~0L^L GYbĀ ??r\ZJ9b>Ki4i; o^K'q&nPHȅ#Οg6&5mJ8P2]6#BQt {hG$wݿ.;՗~1+qՏ(LK|U +d=]hB9v NƑ<Jk%ޟGׯ'!õcqa/p9Mp5&JK=}#"-R>DqƁ?S;a*` ~ yK>.)쓄]ZmrAУ/=xcM0'P(#nTQޯngd,Yp1ͬ vPίnEG)4j`w K<^ x s;;G;NH.ȇAܲUbK ւGt¦ɜ'\S1,[nޣM@N():6%SOU_/>ľ$p@Mxt.IpMALl>zUֽ7dwLD=/!3߰A3H!_@XI)C#prZr_Tm⎖WoAkP?9P{Gߝ3cB `l~Y?eP5(>h9.}wABnIZIOl,>yycڲɦ1H?=YY+(TxD9x_0yMPRѲ!W:ey*y8ud{5ς xztvIPg.}F%,@ChmU8Bx&Xࡂ΃lxA';=-K'b-3~3.*=XYbVՙj͗|KoG奔~ ff A Wx)!"9 B.}W6) p +7)"S 6Pi|͝R P%i@/^M/V p5l{Ŋ7xHT Y@!\>k@cg"rL)nRisϳw/G2?{n$yqn'm0ExLzDnys{z#QێJɳZ*ȅoy=zWij!Q$뎫B?oT+xMU*h\<ݣ(bH)rƵ$nmHe#:7AM[{l~h#Sڥ.IOA)$^>k_8vE,pTp4W×JGD qM@n?fmͷRcrWaMS8QĕVbCwS ?qnS9>Y `bvT<甓C[>`);u(B sBGϘ㞇B1f$:CbNG>j ?Ə}'Y+#g1;Doc:&[<&j X]Q# _f+ܘqMgV!z3)?|SE?muxRo+-~ [LpiI!1uT@R4&S/T+WL5> u!9έ;Jso."9Zu uĔgRrɧɳ~GVFxbOC]t XpBA#^KS y% Z@$.R yG/^]6KDB&{?ݯOk:zq7 ;Q 1doim{pn+E+7GphJ~qz(j3 M#md\9ȍ7X`Z}%>rv # l#UzHTÜ?J_ KFliݜq@;d>֨3Ѡ uz:/2RJi,MNlԃӫ,aɇ*4L{Ppeb6w>G55U<z4R>w!EӑlZ;=':)TIW>(y Q~3AS{(y R.Ą[*F눲F*\z=B\HB*Bf؉M]2fo=9M6iN[̉0eMY}xKya8h3t>9@LMP CV+M嶩N?Ftt%rl|Qn=tL.ye3PGj:2`Rߕ!zTJ?w_FMn>Awx,S&8E1t $'iaV]#wa^,ƾ'+&"2Xm[Y2"7 }ųAA&jKkJ“*4k_=%[lp܁m Fzfjtqן^;8{uіiE9gO6w}ZvBЂkJET#t̊g /~GwTb< A?X͏ Χz ='@ptKwRժ#"sW0rgz^Y0T%!Q/U'vUs#0z \L@;Ie[k_mbӆ *c"mּ=L#au`TܳH9ەާB,Zf&#qBӈpD iٻw~V:D-I󁮟ѱ0*)O3Qi&oߣ<< .x$qGi,E>Bf qF!}F+/_GKhWeJsٮ|h N-gu(!v wM9oyPH`X9{`BvH,:&t)NT-z<$4NQ+V!Cc~:w>{j2_,!$Ȏ3Z2YCѾ%Knh?W#!d"U@|}:hTڼcF8T8!E(Igy#.!I]OsE><%J{k98N؉5%e5~XKo?ƏǶQFe2iAIG93AQ.t.r4 f\Y` 50UqR@i[=rſ{{ncLRqS{O+.'WuPZ;򥫩%%wZЄi7>5{nuD`Zg1Ŋpbl喵߁e+AȖAs^1URzxp:%j}͂ёqx53C`|of!`dpMâœ,JLfn}U)%G*ћo.;>B] Rʽ( GQ:6NbC @ uUXAZfɮof 5mD%EQtȔ|!IӮ$| 0J|cm"ـԔS8m]+ Z]v)x!8+0x*0uq5vq57hˉTH+pB|Œyw٢"[sAGJb@li*~J 1 .O*;/~s5G(4a)&r=":֞?â{.x\8P q:S ꬐tƓI Kx{R*M\jQInv+`E=h>le5zވoNƢPO_Np.H=|_vG&O$}T_Sfvk|G KG 0/P&(誁.+-T" qd< khAbn{UL5(RH@/2i eeТ2riW܆%@SJ+ܢ0$8=vxLpMcƔ??Ӂ 0g"X+fFζoMNy.!~{E(l^/w T;M9À\ܱc.ڪz67 ÂA*Rd">\2W)̬Lc"bUWʁWu i^%>Apm@D-ccP Lkwۀ_@O;gNˠ" 1m2,/u=|{茩/=]jpqk]1#{==SF(JC tVn!#q悭TJ VN3:G<A7!**/ *~S G0}~gXnU4#_jsTE>RwS C[GC9?|^{94u<'őN4:k/= ȭ*޼,>0}$ F Uֺh²mxGTM)- YGyZZf,HL_,3/gkƑiP g8ƄGyM<1RPi"pֆMO;柙]+=e˕Zɒ$w(3 #MQ4f D_/Wa}RSg!/LM%A@H|)GԞ)*ȴXE[GꚈ#$~IjaS &ި&-}W >`%7L(y HP :4-j1ø*r` oSjq/fmr0VTþo= \$ҁ o0c&,".W:g`VΕ~!BsN)o%Z|S~%p77 >!̱i3$ oҷgy~Kԭd1Gv  +yAdܟΔ+> D.-Z2jB Y̿AGJ_@S%̱dA*5Aѥ1ZHxF;-œ꣉f#f#a΋.6"~p2BVްfeZ&˻%.ssL5-(fZZha|h$h׿U/lȺe-ctV5կVqͅ%OkEurAN=M9kٝHn'jb9vmݟ;NhRAD-"u؊O͆gV'0Pˬ_%=w^? 98 4dɸ r4;0rlz3Ā^eŒJĵa( u!e[esiT 70^% 4$>2@T:HгyPF@=D0hl%<5˲:lB'vwW_ϯl%32v${F";SQ.ˊ^G'J\$%5d%=Mt ?"/cҸ@CC/ \ޕp; ~֍6!4%  k<Gqi1|92fZ9X/Y ./f>J+M86SNӀ&fS)0FHltgѭ,?>q^Յ}Qh]~\mgul+{bv*Hnq<gcEB 'S]yifevRy6)bEp-iu/dl{hoi&xr]oɜon(quxYE,MY=|f.@m$:,zah8hjjJbx RF8S}j8`hvΪ{.cu jOʊ\fb&=Ɍd%Cǔ0{ZF6$8~'xP ~IMj2Py:(dDFǂk=66+#L$R>k|,oa=fiA8g 55iM J]\>h (nnh1֒< 1Mc 7|JU=6% w\1O%tM뮀r$⯐dAEKģdUқ5d3Qm^KSsj{/ 7A#dB5F#sYÞSc F]s}!efZ2( ʖjNBwxp.KT Y& '#@j d2y%GwYBoFl<&|{ʒ0 l[F?܋͚@2oк: u9P3ygDy[M!QA}{ m h(A'슾[${87LwU",(-U~}}vs=8įPn̡sldwbqaz>hmlᯓtSdMbݶn:Fn~p9Cn OE {۷PD2*w!Ed7n Ug 8Mݸ>wc9U6OYq'6i ΂HAS$t 7Qfv"̸Mǒ4~İ9 $@U_ٗAI+Ĭ eJĐ']-K(CEź%p~u`)XWavy1ay4akifz}Kt:D2:$**Ws@[42)VG? {|-R uCj5U­w/ O_& hrC(zĐ (MLȮ~(JuNe"ן(H\H =@DXǴu;;x;]d@7}3Dwz][-gH$LTjtM));^ )x-CR&e"9Sm yHBs=տoEy90x 7? dwQrڣg]nț_8řd(nUD[Ngފ0*Ws$d>ەaTmݠ+,Y2Rк=#2 rA)#x^b(K}PJj60:#"b[UP[!u/|~QO8 jεk "ddUJS>LDbjhieiHUWc>扅%~bz6Op6N'i6a4Q2jJ]ۮ>y&-&OOVa#dz—:_cyuh`PI")%Zϐ SϮvfX ĿJj=DoUf_^p9bKĩmM$/R}/0lB4y rπ+>] @lՆyI($lhP]u03Gu0_3sazÚ֡]<ȣZ-_Ԍ5sRXGsn6|>; ˃qb?.extհBi6eYk)" Bne8wqq"ww 7,4dyN`Ӭ`|r+ 1up6MәyϳFXQ|J_@ߠ\-|,$dvl;W8Ӳ7SPMb>7L=YA،sW d%',L u&V[3Mzz x~'61Ck´YymtߓQRZ&*F [m z1؜gL!(衕 &F)²_J. o|"vU |=x;ͤ-,,z?%0"cd z&zm`QysZjLg"bz:~bu١)ɹ ɏS PîW_C {c$V%ٴF[ MfѽTG;t3]$.cM+Kӎ]gxMrRGh^U<{BB5~'sm$+R)oR2ц5kB"% %,P-Y@4@=z"]=427 3/hSYSjŽKwp^Pzu@0Z翨Yg<4҂x ԨwFbߺZ0a Ɖ%R6c.7WZo5٠ -RKQzX¼9*SZdFȜ!mk1ޠaQ8gJ;-H9OuCX2jh*ox<^nnݽ܃G2T_9t;^4?"j墺ȗu7pgjH;z r Tma1 oA;9KV,@JK\{ںΓ/{؅p=ʱ j1tŲ|@ Q9hEА=PPXY욳[BKn|V Ы}/+5749$#,s$^]U/rDSlz.SBFt;/ONfjLJz\Z1§f (DϩY2 1A|E{SNζQt+(&a MԌxbeR5ĥJ~ai1OL5ojn[]9[H½W|GuFU;jX9aag-!m)2r8\y6a;kcP1(?e,EMmT(7D۾$&,~D #èpu"+6?& 6}$i|$kw0+U^IWsK>rN䭾4^),ܟ˴zL&s1:z~d,|D)$Ei,Jrz@wĴ03UIqj(=|b[U:Ǧ;ʍm4;z9ex,ݾ¨)d{Zl#y*q.v-@ۇN&t o*Ovcfv/*&Y8!A/6n B 6S 71vW,feEV|Iݰ^k s~/t4ȺnPV^_Rڞ##Aa9R`Yv P~΍0m/y3(Tx{JȂY^2!Z1h8oZ)?d@?sK*Kzg;# S]~=x. C2~Er҇25`o&UA"m:uH;<.PCC0=3g& UO3S+dA#dV$[]QIQ/Xhl5ʱ:_\..nZUfB-Ҽ x 3*O%B_@\1V"yZ~-\ BA T?NtlxnZ-%CJIy1jFe;h0U*HHH`CգbΏdG"OCER[&Y?C{w7&\Bkg{/qP kT.bsݹa3Raj #},PtL6E!L(p R} /LLnp. (/L63gyp車Ն]Ek9+DxM`L k i蕟,⫅{ESKJ;-VI@2nF gZ ̰6slȵDY"v͞7Hz!g*5S;.V/7RuӉ^܏.Nb~퓐ͽ^;=o5vHv[ᨴu僈^bnxp."zhe"qq-(N1iِq-/ lC͕OJrG5%;U =΢K xK>SK;<\#?7~HLz^&NJר-aWN3NA@itf~Pd%>~ƔkF sTޙG)_ռgo QSTuT!MschqcBR C-v:':Osx U%y|Z7WᮓӦ#LEv1y/,o"i.یpDp1AoZqjU֘)q`\顀h:\]l0<*SIװ BsEڔ2N(0Ցkp2g_UYw!]4.d!EI: }EUWrֆ}y2{Vq16[B/6;3;+RN&Z'|?%m%ϸN^ڕQ~wmм b ;iqMZq-Qy^l5c`- 0h٢_Zg;k 1UIJ>QlBbZ_&/2mA*Kd{>0 c6]b`ȊI݀L70yRGaUw}ˢ~ĺ&a%0 %xAkD?[eHFV cQK̥Ws?kS ܂'HǏۓ/{{ 94#Q!܄pd#,ӽŏ0pfbwLʨ/n@RXqh*4QM/ZL <.(pa1p7CUZHYBjlH'P t n8ދ^ـ] gB^yYjs7,uО{MΦ~wf{Jlar dOZ!5q#t'wuZ'[l 7;|_+;3s5viڦ[ E3%յ'Zl8B!TBcTHDy7C@G_7#ʮgx Q(`r.9®1Ϯ WK8b+z|uZx}=T}HiGI*WEydLb7w ꋗeBk2/@WE^~ R oEcLG#1ֱc5 c/$F\Г2$߿f(֥ZtL~7s) $MxPџ.zˍCM,o|/eF9 T:góV%&uOT0KPn9*gv#4[K[ Y[E =DCg ۻ>+U>o J!CqiksqKй{Bč`3a{}l6H _&^4j?T [- merހ^ᐾ/P(Ԩ(h.+dU.n"`-ֆkAs~0'`?(4zjF)\ϐU4R0vuV$pIb4e*>UAF>j$Cıf ga'mN9jE]])o8T0CvmէcxE~ F.y\ioC}ӊI'urF/,U9'o{u\4".!:~iJ!YL&~VΡt@ 91weʆP2F:Uң ]-tTWUᚗ| ۈ"5څ}"(DkV-&MUvkY>#rbRE0FtG~ uY/{q3hroetmegA]V#瘝\;*K a:H=N^/qs] &+SGHxHP.^:-L?o"=V*8'/Lf7vsdh(U-ہ22YKyIB{>&f˟~D{¡~CKs)X$kmQVlM|?@[ݏy 7g9 8'lj6wyϊtd%2XGwgRڜcDq@O[o{CGT8O' 0&->D]0j[ͣQ !B+YPiZ8Z+XR2/ZrI&>q,p3V^/ TR =3hZCBBf#R猺ui>+ ѡTQ :;|7ڑ>[` [wd}:ż<(487F]⇂fXV*r(/C6A+U0gFϭttrm_0EYТ>=H{:Lݺ x]|b:W%sD3a"霜FN9ѝ92X W[CDE7).X@?`5ŭ }P\x&U `#oodM1H^ȃmӦrV5°0b0uOK1CSlLu8ޢZ ":=q9X6;&]5 ߪf.ڢ]j8*yQbM\c٧־O]#H=3l$ֆA9tKH۷'  *qzt~5U*qmRg7!u^V݅}CKM$6\h˵l-QBzh  M$LspXHxG \ ` 4mX˒SuZY.4Tu.⪦a~ G[ ˼SƤ!]@:.8kԅ?HFf24sN蛏.œO 'U*nz WNÉ_:ի=J5Oup.Bh #],fp(fThP3bJ2 d΢!k @Ls{PMdPPȯr_ElLcV $V',ZhE$K;LR՞QƘOZ*@3UGjiUO)s0yt}h٫ir(̥ՃԻdCd@S"_nMفeݩxCt뀎p \x~$<|W[ȣMmӸ{Nʽ/eԕ5/G%bR`Q N.e!Y9БKq42 ~W|2T!xGL:I&A*sFzyӫ2;VLǧ#nl'_X0{0(DN-s2uyNC%Û¼A3pܕt2g zQ5$_~sVo{~kѧT G7,h!1\TVO1ʒ:QLqgzN=uzQ}UYD+W'OjByݰyѼe2+6_3ҊW=}3d òΙR W:}LN5ygӍh^-ery{{KȅKTPh,_Z$cdэ'NQJJ+c߶d'J@aj8hBx0+D30B5XnTVK5M c#",$5|WC2y#Fb/0Vh ml9e~c<&.BVi~"j#2Y߃Dɦz{nE|*H(M1{U)U̱KyߝALuon1 3 A}%Y u u#םO&Ê=y =I'4)Xr6Z- [WN?3w' +dmej2jn,oS La^I9n^+@Q9ۃH6I/SJCne6# 6x^ {-M_&>{OoD{ tnWTDI_ tRC eسV̯56HY)KB8Dw n>rGǦZAMYhjPIK򬖍Хnd\Bdg+5;IMlMTҲ~saȑV 9v G>ຉlNO#{ܖ*$ج7 k+T0:nt{Ӽ-I*)©Ch貋DQ"Ѹay^Ν]> *ߑ) ß~H㮳[a(W 2҂9GJ^euqTzr':S݊fNwXעRFbLOrГm0enyX@un(LG+F+%ig,Xx{',Aư)(R<.C@ű9#{]7 Ã濞A;wSj4˧lyR4X~T7JO:"1F @Oye&*?s1N49ʎiI}șV81AwWbtɔNv(_7Rbj| 84nitn'N{- #5ًQ=|5K5fB˸P64m;?jyL|3Uי,>ļ YCZXz#AoEk-GٿZQQ'zm{:gŋ&HL޺b, j:z񌾓wg(Wm8,t&K6J .krO-ԡiUN̢V~D܈&R,Y:wѮý8s1T=Y9Vٵnໞl,'@2\dz-مOٷDnhޱV 5͕8I,7^M ˌI|IpѮ$"1H뿅 9Uj!i{kͫ&5ޕ-N,5Jlzk9{ڤ#GeX㾮*?slfDORwHdrNu}{|0tb&-d0 ArShzMY!]cF!;0`tq;x̸QjF.څT%UG~1y<;x~Z~v[Z:Sv'8ax ]'x $l/ {W®IbTHUvFd<sbsd)hͩ0OtPxĘ1ֵ_ W)YĞ"ZaR8jT!ƫAJϞFNgM\@ r9o[z 6fi[d'K/װsH( ?g $Ej}`K7y{(Ae3OA%\&C5H R8^ȴ'*4?tʳN6t+l^4pޢ}lZb"$oxB+Pi׈Ǟȝ3 MV†s %sfAyŻxOYrQi:C.φѪ ˻amHo$4 |U:1THl (/#e1d؟wG-LoZ3%F"NHN 慽k|B7l .I@]s8IyN2N81qv0m)䰂Ia]6nNK)tfw!٧I\dU'dVj3M76\ U]Akw>&;p)s-Ӄs#@0oaP!h7Bw#s?Av . >L=oF_6B@a/bVzח~lJRsOO? ٔ2eZjœEq3S-j.JYڟ#) Tkf5Lw,5(xoi]cS»Bs eG?6x_o^~-p$Fh)i "z{c mM$l95IԡQC*#ŢI cI=>S;"B)jʈ$?FuRP;> UoYDVAOỆzwۺ| O^)^+kY>u^xx7c|&7ƌޭP;QGEOYGDa"RS|9 BA\S"hVo?eE@@Duг%Yj<žU6SNƈ,aҏ_yMgC @G?OiTP%'wQy_X%lI8:'BפP+g7\j23:Zz|~x^t章gs@XJn[$8dAZO.`pf ;0@,[UsKC4ZgH"6[oY܉ &;3#.&g %:UMv%^)ψN2IG_B*pӍPR6IPjHIH~+~/h ,z8q@8ZNw1Si'`v֚a˔je3PQ!9ZIČAT%6YCJNo2İBoz:`ib.J 躽}"%6.XEl 俯v4,n9F˅N ҍl#WR[s'|+ V{U~- `]Fv`-ާSa1v&]чOd  ;ء+R`ˀZV7!ۿAB Ⱥ]yD]n-{DNK 1̼:YMqxl70Ii4'Q уKq)xT/OXֺa๺l ` p8T{X$ ^`^(Vrb*\ sfT\](=tURG%jHr,Ŷ|QEygSI1L8?z;E}>k?{bљbgYd>$|`n3132AO/{@A^ը~hwrEjj8} ]LJ\*f}?-Gw1#fSN']S5 ce*6@ Q~| 3XmQ <<[m5 'W~ +;<3 7+'Ǻe0i dIcoLyR^6B'>kV!ƞ=`&n*vHe3Ѹ Dsҿ]T W,Gxğj_v%欀忿?TZŚ)פO>oU_Y/{.=3eRٖ,64(}H6 e"Wʹ0w''[d&Ӷ=!9u>/W蜹^WVC9|°Ge?٧2ܤV1˪.c/xFCi_ CJĴq1n~*9>>8%X` S!*#KSTfms3ek wm9ǐ04D  e8_m':d):qa evϩ#Lׄa`|N[pCy}dUI `g wMWG38EIwG?oq:ӫ E>5&^½a:A6EwKO6֛k*m]`iK&q[-E$ζ˺&9Ω@.ןeYy (:wo<JO6yjiKve@E6o;^:4`:\ fC / F- }=$|zM=gRDPHg5<^W?f3:[r̽8# OLQ"p3o-iP VfbyL}>j5% ~>=4Mt|eF),]ZuV8/wƟVkX4cSϼsb J zg21rg[VP0 sb43ԨG07h-Dӛ? Eg#;DݢթOٗ$` Q|rFj-ْU6 KR+s,-hVji_hc*]Zy?+2^+\ĉJwIA]MQ DouQgpS5\]< Uop"wVϬVJ| Nx @szA=S̓RI`c^V?Spo@ME{C˿W<]94^lxtożlhI[Ǟx75WQ[:BO`AMhuEdnNHbh'7Jşv5۴Bd= -ݐ 2T,քq _Bht1%O%Ts c-eT!D^Yh3sՄZŐ}ۓ Ih(:\BX@w @$l4&Esvz^ix|^N.7Ѓpcyl? e*ɥ'Fa?\ AB&tayf#>^?\Ɵ.5#KV5i٨zf9'!?§oN6g`J7'`F_(v7f fHjUM\a~~ԋFV2δi79ہ"Jj=$TgY @=G:FfT=!ҁ<v_枿S]{5 =}zP3z{v,4e"I Z3uX-jqӡXi`Ev)3͚p4:Q4Mj KCk ?PV,YQ>[7Gff/Rʟ30evnJm,!b'f1c ̿~<U{pg BBSAw|\045R@@(w"F!-.pE4016%i^$6s LX)$9 (:e_alj%X 8ՒId*⳸n(x&v[?f^GF}sz ~VO{<Ϭ3BxY60Awi#jkLi6cMOְw8'lsTmNʛ8NJ"1 3k6PBrp7f3;B9PC mF\)iJ$zTs1Z*/HTeƮJf{dňxw_= G^?55U:\-/7Zwtq 2R;,-TcO[!Ci=vn1Ρ|Qv6}tςڎ85[i_N5^$Zax,q;Hɏ$ujB-XԓkE|qr(Z?,}7`J!IVMzt*02|#/ln۫a|% _m:&-jypS3#9F6n+ _Ɂny.1хP] sցw)|%.%:qH3YB=e"=F -mUXCBprG-Zz7kY@fR}!x$F=M{uv[O'BuxoɰB'31$ՒdCvbfo=mLZ^TE{A?ϫ_7Ӵ zykiJEie?ks9g՚p@aj Η1z}!|S'bBQU;!6%5 >,v/.?5F#(@mu |IOOH`#;饳 r'J|7pbG RԾ;7|U(`Y;۶3D4q~ڵo+Kt<6n×ꫠˆV׬Psk GiC@IB`L|gf.{8^٧星>|y6@t fVpu ? 0TVHpҚ6*S g^1ĴK{n+y|}Y2G˵΅>*%A 8LКeq}@$sBh]0b܆x e͎(Ȟypg;3.:sφuRy2CGc:8 #@j,BݳβEcN'24L{ʼnKk0o5\wpK2AT Ik-'œA{Z&Q[$E1`agӜPVs(69IVg HU$\?o[f~lUps,I_b}!?\%լVMg} |hYa#ݹmhq3H.eGjQc7!qҟ_k1՚y&%"Fo2%d ~#T<]&R2!omȨo%~e{;zw4qwQm &a+AZ&/:.[{#͑r %#=gnfZFwcn?7;'ɷqpC;9-{o! e>YU+Гv[͙7NM<(ky;bu x]U6!vk֣{qDH $ ޝ,u X}X\:0_"]bG& 4^͞o(ʎ/Tg#6s߹7sI1¡l%wke% /$):zQhykrs$Ϊf=^D5g1:Jss__!׋iynV8lQ{ٖ%tL È7)o-dbBîlbǐS'-1E:ocҩa=LUCTzHxLsq|ۇY =4_0睕}AV -1ZCJgpQ' `7%q+^Մ`)3Zfy9|eh4eT Z:@G9d|! g _9[AdI`q>!@ q:^i Ƅ:J%V CmesGOqػ@ry#q66LTs1IoMzj#BU.na gI TОծPe"znaBZ*U~'HI\X)TLsH Uo$֪P XplAxJыIuLLZ,+lOҹd{~E #ØŲ2F#˘TQc$U![w{c do{JyP%Q@"fRAe wN}<_mDdO}<[Wnn<",xLa [c#LE~9a|8-6+a % 5ll72^:g L'7v-xLӚ"n[^4zu0P\ۇ2]Z揳o954!,JMw_)kMF9 w ^52@*EBTwfcEHŠYIA% R\N ~~YY;k;sNYJ%k#/PbױwXWa g>iTzʧ[2#* 2뿦oznA'9v$ ضA8Ijr,f7+'v<4ŌwgXNasB$y9Br[ `Q7;8mb=Yc{?L}ΌJ^yCъ5bċ-TA4[o;YCTѪ1-aS:3;NU.r|~@D\;[&lkeCcfoRB|5!I0Y}R C4y/uYޕVZ7tc]v/ɟL(`=U[֝B40s],+-=3&/\{1(.$4L1*B 9cQĻ0 K}|v~Yg< 'لU*fxԖBi.4-Bü%@m :VȽ\wvDDIQ7wsI,PXҞpN-NXutb0oRLN>ٟBXxiB[4ubdǮH=B(s-]a xl-+RV"ü^Wy2! V`eKԮpb.oU$d4nd1?ndΣ\C6uýFe'ڒg1'AEC42Ru1Е.U/C(t9~'#ׯ!f&zFM .Wzh" N!k3'W\şUpn#?W#++))VtWa^N 9+*WvcP3Sk9$LoeYf*g= {| LC:H)ٓo͎*F$⾡Rh.1m( }n[f÷lz>zʋVi pNt 8eh9zJFEo_Ȏcm-17}c:e 4qbx&@BN}}o?i y یavLnbgD*{,F` M{L m IwgY49 0h#sh^QCid̍ϧΧrFG-㬸 20`1`=M6Spd˃ ( GT5M3|Gt3?JeY)LDՓl)*R qgQMPL0r5MY* $? ZcM-䦄9ÄCg*I7;8# z^0rq5v[c6xN$5:S>l$L❾1LIOP`gWP6Il5qeMw9Z/6p rF! --'XL%x-"7`)qOM 3NTsY,<_tgO^jU z4&Yto-R 6TI16^P*hsZkxH5:`>U?֟K>P8:?S(0xH[`W (*hZl.ąv"Mg/PtI9֝ur +Voe+Z򯝣JA=(BdbNzQ_g P:.bcb:Xab 9n+ U}an4wcA;љ2+78g ¾Չ n^B%m|pYl~"x(" pn;U*L)+)!*9\&kaSSVt 晜 4 -y NOvszj~~0χxEI0J:o]4 8a(}1 HRtNuk]r7V#&).>vBE?LpB`dxsW_cm8h3=g}PQKZˬXZH8zO(E.9-ğ"}UID`>?]x20 \u|+c^+dx789Ծc9> 1M!Ntrh ەGwH@K4m<{߈5밝5sUוp%Ύƿw4b`G ;Th&ShR_E>yA%cK7كN1ueTx):̀ú?aL *#[G6фu"m1g#1׊ջ7){ZXHc6e˭78oW&fޝwE(t,9}30$* Qj0ȳQ:e3}&j7=^e'xnPfŻ!Q'6:b*?›V7@d{G-aKmmȯF~-rn ;Ņ9sY 7k4pNxǟ%-SLbC#:xt,)YOardF UlI34L_pԕ&'"(XXlBq#n!:gB̊iw`o\IVߗjz1t>lXL)1H!e|NOr6;u ],zJJ #wA73>)R.Q~I:8yjgDyrt,&L-OfPi2c&0r"?fm[&#}!=iHECg(gj4ua҇F4œ#neOdFo+zTh@SL($;ǵ W<@h"q1фnV6 Dx=ec|Z^gY{ROk{'twyP' dz-nʲVME*Tڬ8=削1u4,֦PEddLA &{]lG0&AHwn?4j`M0#QfrbX 31Cw/ a]RsHW_P| !wZwߩ8TBs{[0 +s< hوq7x~׏g }~u4zv&6CoTWaR;IEh\hT^90\VjX% =_eH}e2*Ǝ7:Wo|*=-u[vKid\~;51 IܕsN<^u5/s!vlj T*"?PAaGdlOMu:. 5sMJ?=;gˑH5ftb-yajJ5uDcz_0c mBflKrQ@5ecxZ7зGw ߜ ̦}5xv8CT\ 6"QIcFw4<vU<11kT?®3؎SL& zhmM &QUީU^mG1Kvx,P2Pи d˫ /]=. 3EZX48=F܆r>- ?Q_@3:o֊R-ZV8WCU8pNO{ډe( Sh2m9bBu:+.Q*:?9PSEq*ɭ̿j:׻EjRe^ܻ(G$Ii3@ͣ<)YCKz+'ф1| E#y`*'JviB}2L?Uw) #Dϐث=îIô ٞpgIH65\`[`Q[~ڤlp& ڈHɞR]?Co7!AYQz<)Y4o7 v,')5UGav\t=GEczQ_9q. ӺGY K CvүgtzKOGnȩ̧NÝ\(b:r&[x%1o_lz5U)OXpn4BDk|%e,6zӹC#AEhtJd+Nuȓ'[-+0ĭRH³=/A @].LgÐіtC~夞\{z f/@T6 _d?%!OV~/K#I3,LLBʴsl3$ cZ6*Mh[~ѣЃMD"w;i|x8D8{}G` |Hb"kt?Grk2 32W6gA@謺ɳNZhRen}p$ zriY)Ŷ`^9ws3TR&ф( lIJJ=->AH|f wc_cC2\_R3>|uLr1>FB ml#*2=4+t>T8 ( hͭ#]94@dL9-!juoχdR F@yH @h0h} NkŬkSK6a3q"a7ss=\m9faJX)MZ4OUf[me̔ =HŢ*-i$ p񋂋Ĉj:Ԧj{{8f6w l'k>Wdz4 Q&%;D&DfYkIUn7jDzoף(sSsjM:}↧yydAa+pjLr—pJ {9ƦI]:0~E{ h@{1fO#K.Mi|\wlϬQAC=#Sa&W0r~2jLR XwSum *Ɋ" }fG$8TЗS7asއ@O#ۥCG>&@'\og;?D6_Is@#:Y g OD-mE8Ȋ @(Kݐt5 $U 1pvx(;<ԋs`Ne,8=3lhVE8&C!n#!wߜT2:.ӓ1qʅ`fyd//0)g'WXfԊ| kZ) [缱NWLZ0\ƦN %Iy(“Vve~+T^f;ueM\ U+׮꯻Q"ӈI{`Inkq+Ͼ}'_)sƒ(w2"?0,%jHkA'w-`&ꀝŤh{2x1o9pvޚ@0)W+D9R~zXz #8[OjtBڕ"'\:@Wk,Z~iۭC~!aflG8B|cqS9eJA}C4#-W` 9dJkM0 U|`\_o~S3BDJg> ~{*Ƴ'ͩ#9c"/9?ƽXVE+?Ȋ.tB!?Wx\ODKV%QEJ G5OhcBYμss K0U -S( ݠ8gFpJvNJ0r) l퀊T?ob~_q$iҙ; pbQiN=2&|mn`;߉z̈N%Dj,!4->较9u4]2wJ@S1 )SG4MAN z]dFw~ZB=3@jxH!ʴKH^u*GQN1IkV=NW\R*{#Pf Ǫɱ׍YG4 ]xr&ߥJq>QNqضpaYjAeLc'Χqz-D #:p)Υs&I}z`"i7:_[QKaQ*q}NYYq\F~}UL?kMhDFVO@K)5+e{QŶ))ʱ !TOW] fn(PYLa H|ؒ`5~ˬ0uWJז 0$0WZ@3ʢ>0 1 *.1C57Zf,)0F=ԁQ,އZ6hHvWk/*hggN6тpA27tհន "k#w"*ȻoLb4x/!#s`Pr$r^~#0΢4Ӄ6[hfqɾLji3'wɻ L T}Ɋvh!:ƒE5O-Q=«NㅒXKW񛿯&HK枣j\pDD: E&הv]Hktjð[+Ԑr0j;o÷ㅞ\]ZV5+oQ@|5.Cјet+iB:}G[/h4 Brogu O6^o>Q@(=vX,Jk>m^qhA3 hu1M섽T|y0},ԟ.Fr"b1vI(sޛoBMT;AdtphsW0%t_^UX3<#P[PyfE]:0Jȶbk:F;? _hҼ +#Mƚ=0%|Ӗ`<~#K b49LC07"7FDXnLy~e/"<~?ON̓=WnR*Xb4uPy rdZk6^|DˣϹϪn䏜k{(2:P8mSX_5.]ܡ?^(u?zTSn!U'\od`cԹu 2ĬuVb-X %F]3YY$?sנCoA}btSBlĆw V*/$q5ζ K z UCٿr P}+`X<4@tIŭN:ȅën|~L͖ 벟4Lfש0'J>KHIF"hFX%nb.k&z~c-V+XY_*hQ쁧IZOMqkbPfBﳗ[Ŏb ]Sݲ(d+qZ܍`\l;"O8ZXV'BN>_~~q ub<Kw'J7-ᆆk @y(fm {IO&ӆWnOoU$?RC![xPLg6r[Ӽl;p׭\sMia;YњHRUT-|Q\L- +q+̉C wgN1Vb٭' nZ e)^ŨZE*s3Qn?QB}fү_Jpt3qZ4H߯](1 d8!Nr`>@O{-cx y5X~)c98S8{"˴r߀S LީŸ>vwj3_U +SN2O}b_15j%޽'a}Y}:RbKp],cd="l`tOVU4%FIPE*[!V'c=C8I i~3xI>e'{oB?Cy4ޅCebz AX} pb:}LGtI5s->1R\~+-Ҫ8e|)C0A-D‘p">I0rb=rm8ݗSF/>zk,υx8h""1y)W-0k/ax޵ۙ>"{d}Y_\L zmo 6Tzbi,}h岎bvaZ? ya©jyd4.`;%683[//JfD~q3#1ܻ}+, )f=Kdͷs1Exho.I"j!\ qEtRhz?י"aNI;{1x$,,΂/`'g7O^΢?s cl~gMc6HO4qPm+b!Y$ ]'p+XrʢN zZi;M]ٸ|-t[:R a4%Xei<-`@g3Ǻhm0Ʋ,RUcț1##]G}y[DRܲro(wxupl"H_ 3|SgDA Abk`TĎ_Vt)"IJ";~yRUZY[1O,{?q:S2o/d EɃ'3e(ȍ|Jnu{(塋$/5huTx! tzy%=nX\:Y$@xM3ZB5fW=Eʷf悂+pA߫,)EO?֕aJ nog>_u0 EϞBեDh mD7zmTϜʔn.I.S7>*),mmZQ*9I0G~@skk .xp4,A" 準e!!"C&(5a|X3RGAgmb깆/K)3 [1O>'ߦ !.noICuќ;"|YPVO?@fҁ,@L m8e+8<ŷfN(8XH U+X!eZ1}c7?/NZM`J=5[Pd4;$WfWm*)7E>㷴ʓQxuym1X167PPrҵ]|4RҞ]Sc7)C5NDT#JZLcA[_K|xkvnZ6*Iu]Y?{7%\!V$5|8n]>4^N`)/X+!t y9{ր h udIPСM7QmBûRtˣPf~auavJZm5|q<y8qwE:Af%c0s,(WGEdp0kzAw{pII8]~M*^cLK71aP":fnQ;U^eOز_~9& U>"i *f11bV :i7nEY;h@]ɴ1w{ڰBgohS\a8}^.`}Gzg׾/$%d E.@9֩3jhq,9] k2DqgEnk7,+LW>*_Np*~d2C7h;Z+7Ic\"ubzOCW*d!؎ CqlY7nL]vJMWCTICSj>w ZK$Ѿϗȴ׊IL|ZGFMS4Gf[Z7E_pe k981E(X>56]kYK#y@p<^R/J0ȹI!,nٓ_k^wmńJt_?/(/ =BM( US]<_[&H1JG:ěRȥv U79`yJb \y$J\ Ur$4aZEaGkA3iJ7y)^ KnG 4j.hm˔d+o_jB]V^eg/s98"Y^EQRY<ӼXՎ N^U0IENfW<B !a.giD~3"pgEZk[]757RڈuhU%pqvx : p}ئע|a|#, $Za]n&9G}UQtyNǼШݓ9:bH?xHԳyGe69*A4N%} Q+Emq Re-2G|}X{&i`k҄Ms 0"nJ@<|not u{<:mpI0M=㡻՞|ڬQxJy0cEhjT7vҭܮ aœpPٮ+7TPyX\d_.)܌EC8Q&Ro[މ qSV:=JL"-}jaoKߌʄQ@fxsaca} z.%ٌsO jYf|ljꈰ*I9 ߼-f%E@&=1 ϴ+ZO#o=jyj^GC# r&S.԰Z{:QH20ɍ.}sA(6u`zU+7h1iQ\$XJѤjO%'F6;?Eڡ]Ikny? D}C% #_=Lu4u1q\ 'guG9#;tڐ(MQ._;]EA>WZ!6`U 3e~O(\.D zʡs11T u[sy GƠ6 <Q|_-;5k0d^"Y+B5w>86S 85VuC%Y]%B,e3&d(#om6E Xtm"q$o{LVց}h=/֒VW;E+MqiXF[)"[3TħRX{qeA{L!pdMD)>: O:A\!(?1G(XKGz= $)9Q-Ptcb:'QjZ]*8FYaA#=KW:me d}-lzpka_S'I}{l[\|ӗ>+~1~S͔Eukl|&gf5mp>j͞h"Y^1mj$Y~*&/M,ϊgo:u-h?BXa>A>S}~x:bPbi"FuBK}]m=yԷH׻o8E>7Q ab[fSX$wJ(c<UTL*l=J.#)3os KZL3q e-ķGԨKS)D5£yƻxEA}\Y*1Iʢ_ząߊUaJa>Mk^/@Մݣm\_cDʖl6Bif#HtV g w%]C%񂝙nM Swӄ̗a^fA*~i].~;O̮)Xnld`Eȫ?ߣfI磅̺V~Mgm &WQAZҕ-Gcv Lr0K^.5Nh'o(J iCy/u- ]}@ Ϙq'YEKY3,kALKW)}-4({$QӤo)fZ4jI&]Mz|Yi^C'Tnf#ijJ_;#YСh:ȫfU}>/yO'NurS؈ch\П*TɄN)fQd""M ytLW6p[+/d Np ,q)ԝ+wSҭI$G>A :Ź5o00vFOn'BrxeO( ѡ(>x!>/q s]} i5F,n`Zmz-#Ky/آ~>6iy9QoD^j*ƃCVtxj+HI h_b?mBē&+YϚ<<q P+6Km<6ovvԙ{n*=-s`oJUY* :Ӛ|%ri DŨt +;FK1X#)56yPRűA7BCwC"Y\3J-p j0A b{2.%4EZ5vi =tc  rhrNFcj.dS95t~ĕz4{(~Qp[D [z\K+UKhJtJ5XW43J7*Ͳ_L}y`S4DXMɋf"6cԌwbM iCkR:V&ҡg ZڒהC '׭^%a%.4AЮ:NڲibEĐ>.}Y6&a$M!ӏ>&ZV"?klq݇~R{şg{eW5<3q<h 8EL^a)1?xK>d`/c̕A}J#D(都CLbK=[PqoKޓ;{PX3cy2hG) vo[Ȩ}syw!NHA6vAFyA !QJҙOPl6fL#NI#HPRžu+`x J+$qKEYOs(x:رВY5l^}|F%M)_LEMqmQk CCS[NZ(Z}}c..xN{8ʼHf\\zCx 0)q^d3?O2rp؇HLFHjJO!4ϫxĬt"ܼL7__R(w2:']fQxiib%n@wVFS.8 teXٹO][Rxh H**x.{+↉6/iX9d`M"QEiH N]CGL>y]+5aT(ˠr!'?_θ afS8BPD".p~iDg*'iZ_^Di'_?vF5Iw+ %\* b }QԠehܝ< PS}G7~==w>F7lBΟL˙MEey W$ǧ䚱zU!-HD_`x Y =PʔUr]G܃oaNV.{t+:T LH@?=hvr>",[h {2Fl' 9b#$v[HA&͜ڂ9P.LW;?ɓu }V"*t=cBl2P0|1~v?/1iJBnaxA^ͭOs#7}g2ɦ {jg"Fx'.Ø˒kM @$4|(hf>-uV[{V ` S{ ܉Zv1>p<Ɖ3*؟Qsi+VFeWbd x|o`*s 3jEXcSYyNwA ekrclKR2))c콿ㅿdEp[_Bu_ ;gLmB^NkQ3>ׂ/g0X;c/ĉ˽ta%d#>|ŖGJp 3+V SEo$OQu\?pOX8U3{HA2\2H /h>&^0A*UFca501[#-=wj@h\ tZU잉@*l}޸Ouk΄fΌn HdR|V(05EW28>ئNoj:*%\v.H! $ݺ~%C$*'W̚aNt0sQm:D$8" S ;m c Iê.(ƃCI'h,l@iv TΡ\?٫Mt]ea9T\f27R=Ri֍O-n4sAnGۜ`lc1SڴFaG}˕+%| ܣK |8ef? ; oW) Λ~Uq,QDP |V ȹ %[2Kw:-x9KC2?'wV3x}YH{e;DzE\U R/h93ϪfUEf*;A,ZN [NjV\T/fHl5ئo;v ?Pի ?k\[Mj|3{?c,D,z6T,JBzG [\ѠGsy f)cJ"v{U,ݜw05Oiv;G Z͊Ɣ䑶>O>e/C`\g?T53髂}?@e %^ =Jܼ~j޷EŨ(]cQ(& GXO55 R8%`5xOel ~ltP -0!zYjL8b,Z# N *7[/N~ k o(i #3etƼˣ'+piNߍ@S@b spۓ?cP֮ԁB Q=1WiS'3޷S:LC6lQ;9#Y,TxZI@V{zr8ɼ=y|,0odYfRkj-'_s,{~Ʋv0yltl._G6=NE8SopM5Wl ni4q? H+=gJc!Ĉ"tE}ARP45ܢ_*y4Ef[RW#!كz_WUʆH!8_?BЪ9sm խ#Yi.,2ꯇ+@3Tǯ.DEXy&n9%:Ts.1bįR >)RL@l.D[kIyΚEʭy1j{Vۦ/c?rk$6zG˂0>]l?{- b&QD^~竢 [ôVe#P_pq8A6xcYD;xZr wѶ`1.^ ( g}4߈g&ѱu9=+Ղ>Jzq MY'@S; -˹,c"L]]4KytՉ-=VU$ bl':_\*FWK<T?4rLUˌX#,L*-t'.߰0AlCsZە𘮅i!- qp:̟p.-yxw$93?0NIRP^c0y)_BDڲ>17^M.Lw?zDN |3g#Lz|x?q,v% .)og.kY(;O5"|}(9CዡnyNЉt('64Gb| 0 h]s9w|?ڧaps˭yO̊_aGPϻ[tQB!{:;I5g _WAyEjs-+"|]kpUSXPI zr5hPQfvOn_89P qXl6oġ'.;{et5@umt8AAu[ؽiՆC,/Py#-rpPp9}[aG9aKQsWbQ8 //#SΧK4@zWZ^U[,).д sL.2)+J؝Xj>Z} |Pou-Ώcf@6}7B5RROƟ1gT!7n&Ƙ*\ve:^w®epH,OkC?ȶK5ۜr>uRp2tgp2oȁ6 #r t)7'u˦-gScj}se7|UK$78Ǎ_$ ܒo6U8zMٜ-|Ѹ@xWFKlʜC#XSvl`{Udbs sw@SNGFs`V_&wS`$Qkٹ'PuQg~5yXgkKRu D+"uV*+%[@jSJKZ؋Et=߄P͐u%y~6!}b͐KD)}}`-m =r&*73Cn̟Y{AҎWmLTf9LyT/r~.SDz.jljL,Wn mp\r Pb%-o~R=C8VXQ!$e(noN` 1o#[KECdHgM CBaP˜,яM)߰b*>F5ENۍv@.wEa\uM&,uf"sW]2Ձu& e5]f`(Z.ЧCia-;{FpTʼn eΫ^XdK+4w[݃9Ǥ{~FYUsnae8'HAf#(- ^7wKSr%*rEz_8ρ~/570<, )<.c yUEmee>#XZepPq@$D+̠,PS@^fAPPh``?V oMQnIiLGn-/ޯJ3b``ȵCukl2 4Ϭ1 EDЮ ̵-7R9FEJvyؿzp#8`IGԘ-y$*W['! tT/'VO2Iu|!yPNj`:LمpA,\wkfK((,ZV$^\ I"Ɠ닸Tm0j2X-ǂ*#gu~ S`92ɘXMʖہ9ڱ${uũ;ϣ)UsX~BA?jsl8PoJ RMjljT|Dt>c#V67LqL)Kڮji,| \H{㦓@q4m+,%A- @M !t$L4Q'n#UZe 6#YՖ*H|@e=FA*u㣼Vo7j,(1AEBڵ^PuI$"q=E]3$&Yc̡Hr4#2םT+^pv[ ItBGj^lCʯϝOL~̩-g-\O#cV[,:T-t!ZW R /lUh3C@\uxZ$Nk$-ܞVjS UXtݏqT$Tf{ΜFzN+b[nXNʶHqTldx#ʾDq\:r'_䩎Si/#7d> [N+ ժX M8GX%`)j<4{ޭ%W?.U3a?d aXi1~oɭraM-lHh90ohk-?խe$⛧I* sM# n?*i/u>JXn Acxh5`=G\L}E)'5. bᡟ989 OyZ1^ȬJjptBfIZw %=IGgQ&*ӧޫ1BeJug$2]9 :)ٚ^p[SXIIL_ w >XD8n~tE|M3@-#Xƭ9Z), ^Tƌ˲,E):Wey!lp; µ2vu-cy|3H |ifV ]K`qx:[4bPLoތc`lv}?/,.uK>O-'|i 1|AF\'Ta/JɸӵDtWr#ZZ 5N5V[CtޫW1//n;`Iwb2"GR06 6B:k̮`>e^>dqRD\eރ5s83|ysy`KaL"u10T %=~Ыy3O[f/TT\G?zsK9.ְ|mtH## -Yl3kt-+`B*6Y a坳+_[ h^m #Āg#‘MCB}˳6r[e3@{sa X#~Y?5&ʞ`W2`?dq[uQdW9_D9&ؖA-% il|Wžc("K!^7 nj4% xU񋱞;`آ$^d1%Q[v^AN Mgr˂a/AʈUB(8JvHX,kasf Q ei|µ:7Iӗr [ϙ eAy( bެ{$1KKAsgD d;@|ŨфmS}e[6co Hl@q?o.Nt;ࣶ"}+u%,Te0u.28 a2 }`GS )i཮_(K'SGU *GՉRJFaan?y2p|)]&p ?epd8i<Xt̞}yb^섷)a cs=Df*VGפcʒj:v;HK%Ӫ&][<>Dy}2eiZCX,csCGMp n:%L,R_ZDuZ fMa $Wō%8ϽI;j# \=seG*?-.~HL[kyآAK&2 vk/(ەCJV9$whT'Ћ%G*Bv7]( @6glY? &@H O;'~lJDikʘ\|O0-xgXiB{AX-] *ߡֹd2".SSbc%8}j`H{Ip/}W`=wWr:u ?: ;zo 4YAoZ ͤa wx᧊eҎ'bx_&KG$RX#ȄH{l(@b]ƌK&Ea7vw5[}Kaw#ﮫ끂G^aTskw)sx"KhjmEeOO%5Norv:`u!%qly溹xxD-}1WՒ9!,k!Bwd,:T5j1wZ(9|j= 5HuMKrMxL/7ÔheQÿAaR6lGv0q/͉=;gjrW$ܷ$Cc4MKbLKt[9[ N0s6j!zgiƌ謙8lT`;n{~'*"ײ'@(4|X\MumDeϚpncǞ컖%]Knp*p Ub~6[ĬzSl{i ty7u[S"}2ʁxFR q Cs=^)!h;&0XFcr<*襬YF_-HCFxQq^}\ .!TI6Πg;W:Y z %.4/O_͙05 3ö}u= )^]0%ŊcO~1˫ ^F ekec%ܵIfa}8'b7xQNJi_,9i {te9JN\ qߜѤ+]5,7 ͆Hr:m_q>EX^.EIȋU"wY5gFrѢ^9_"C_OR8*19 Ǣe^X[1R<_Yop#'E^\xu,޸ ? lf-c2ڋչd&K3pԱ%FvDR+n{lRP BVe)dlB (TI._owP5E9[( XI9- ~;vDa10z`QR8\{ŐeԢ .*2Rb˜ E6rU6QS{Ǟ{6aL\s*߃Ce0Av(u*)3;+[|L~j[Rb9/>*elU7 2CO땓/T9t_fuL:xIcE{R!jM<`gC%h"-p;~IjU8!*Cb`]QхF;LrɄu|8`DV8,i/KōŽ9G-BpK=h@gyk9KN kQwA?#=&(iS-13 mGN9%uy^_#|:@clzȱz͸ՕUֻw*mXvLXoElF'ިkRmgۯrlJ\{z#g1/ 5mZJaǧ'6Ⱥ'd oܜ|F& ؿNs`Q``]v%] Ж-Йo0s'xQ\MSlr_;O1 GCz+Z_}a*!9m7N:Mhe)߱z+\"3Ա7 i'~:.M~#Ĭ2X5څpBNr1JR-:i>)7h;N<nmkUst/$>C=?; &a7# 7MBݵX! A%!R5ϫQ~^%,OFEk84k+aPxAwl~Fc¯yHDS{ vRsW;e9|>Xv%$WV2tA!/:;AZ~R 1uڍ7g<%P2~%YrfFj*&o^94sҭP]v 1v h CJ~9' `U(^k=h]™;c&|LG6TM<#jzlZElOnچN?ȬٙW췺[  J)4 y莠Pq .k[\jIZL\x܌,ma06tHX͸,Qܩ-jtva;-"K++̾At#c/  [儧& P٧P~Rn V/e[ :37O/{[ ՟ /j߿~)9t?۬i*!&$% J]P&9:vYv|4T i6icU?ȁ4?ڲLG$ݯWJl z;rfׂe(2~_ƙ$cNק$vD+j2JvoH<3"r* Nv,Ijabާ)( SU1A9j{ w=5w)`qA=|2Y?ybb-( @A*I*ZP}Xۮ㘍%;t^K19LʇL.HN㒍)#lWB;x#a>.`IlUC&*iUsf[7u\\"& Ҫ7̨Gn+ͣn Wo:˄jA˜ElY7ݭ iE PiCl -dh\L~q_ 蓗+ڄKAamgA^2 {ce7 8 LdE4Md9vH ̅х n"BMC-/Y\EĜCĈ}P{HF{Դdp~׷Ń6ţyma2~9}Cg:]xȝimJG@] ztr'j/Qnv5`4Ck:NGf'䷽F_[ʇb-{F02vbɍCRITOW#FK.B=:Zn(3e x&.'Uݚ+Ad1F7jƿ }M}zxO#CcPiwx0S]¯A MNj/p qX?Ār~I8^|+IP7d^5 eHfn/dt"Fr\or̚ fqxd b[a5{^@Un0d#e5񎡘wXL h`x琐7HfٛoXWT)SCiĝJYt oQf<2DUM@/` N>^v\T2;u7)to8NIW~9?v4[n|3$L묻┻)` 3Qy9_4Nf7fvG,MA}HO61+PMm%!!5FT Hm*q,7#1'A9 h.XLqCO-u&,EBʜ<ʣZ~\,htOH漕<é|gQq$R6I-"D՘+cڸ^En镡ccef0JJ̖u+x2 վ׋< f39Vx5ulN{iC"Y Գ*18ӿDoI{)ƠC1<C=kc 8,/~FSdJƫƸ6ck(.;9 SLǝ3HԢh?399} {ej({[z;O@il+UpnH) Gg^.]lփn e6pM֕ g촭Ogޣ FEhmRR{w0aEi uHqLksb[Z]6 )V)1 읋#s}\zܩx"v%!x~N~Zo%hL񴥀Y^{{ӺtQe8Th^.m̓gi7jNxXܡ#)($fy럗jͤf߰Z`#@$:5gsfrI :c NuoU9:9&%(.GFҸa ޏ| }{QW]یϥ]ןelnwuX:ܮu}V!ZT8)ߑQaOc[b-?€_>b0^ʊzc?q5ۗX8V"3[>^(lC:$ԟXaJH0N,_K H, 4A fTI{ —gM]fȬ9y7iXI4ML {4idud+`6sMESДIc &ifd nðA4`83l9ƿ^0SeD3*WbOnY&О-&_j}iO4&1î"SOi9nWgVǪ.5-[!po*ef;$RjQ2}*Vf߃7_z(9rUC>!К:P6GkJCtٔ`\/5^tj#bex YYI)Ač^MƂj/Od҂AIMWao@F؇,nǙ9Sg2|{14i&D`v{ȹ3o+2BO?h]W+/ՂMI"GO.)Y;qa6bzY1b*C@'CbL;/D%lڈ)_ZC-]uUqX'x߇vGFrs{R(Q1ԩ@?oRr(Dਤc+zCAiT#/}s̭t-ʠ(69G7(Û@,g>yNۉ~+ͥܶZ qB릁c &[œxaOb*Wb%YM8$ Wl KY3SIu'h%2ldQ %* Cs ? .2v}`MҬ tIL R#cKe OERJ4ȸvp9[ZqjޥHD'gò:$?soZ {ߑ]YCOR\)uZ0eZ>&AӽˈGK>>V}ߗS,DM_ߎi'#FnS`B4?{Hs=+'u)J,l ޵eqd=~O;VsXiRgpnn]id J9dq+=LW.v?#޸yJAY$՟|gҰs8Dr-;xo`T?{`z; ŋs3È$.xSGw8%~ګEQTtwaS[yDT_ZFO~3~\R8?&32nRS>f 帤z 6Tf<* |u*ğ# i:8s4?6s VUin:.XIڈfhM7ɵ u}~V䊒{V\$46@eqލcaiB;*; UEg%~uhΑ sqi$TäTMJwO9j-֐+ 7*Xl:;rB+踕ԜѣOz١=L7 h?5_]j6ZW!V11=|J8)^3w*n>ĝA}pٽ;,!8^$`C΢_M DGRi/U7M;LM.(@d4v7LwUNnSGKv×}bNo'kԵ⯋}A,NP4E5E{T&tʳk5V|YD&oT0d?CHVY^]PiλԴ?ϑ:(A~gF/{|ZI߸b(SQv|r5iTㅪ}ϖ$*M$C) nD6"Qe8en:kNj`iQ i({sI'%jQ ˄Db֍nZ{Li KaR#$_ދƳiOuw޴MQAg93:5#3 x;;W7>NJ`@J1|'}"ó5slGp-m̆SBLqvҟZtsh~+EśnqH#\RՄG{'a D^ r;E}l˟g}J%OI[0'B%&#m{]n>A?wJ>9WDΑL/-=Brbb[~KG+LAmTiuA'Ϙv"zC̡6%)ٍiVgL(,w M\`ՌI8n[w_20lD>=QR1Pkx6Sߣ!Ec6CAKzUi`#Գ`4Y5Dyk&ʒboLEBo3OX^h<@rT5D*utRI,)+JBZ#FpxwZ Xs qB6X낌IE#Y~> &gB@Xr8h6Dy q2T-hR )Sb]pzF50)-C0mUWd|Ew5b5YO_=-5}*y ߉ZXXeqKȝaR$E2"͹s\#Ez{vdZn1dwj+58YQib+_,R`av og@ ou}W=/ .v*ng9Ri] _ݨ:Msze+7)Spm>ʀIU4X]JcV{LeQYpSa :ښp T]/pNĻ&\ ,u`Htp=C65:`-kuT8"#R/9X>SjJKs]9G+y;HDZ͞~׽)]XaD>d]7 _nT&4|<3r:-*z@q. 0vrooZEME6 WlS)en|d`$/0XHFJI0 *|DDcC FZߗ+|?A_>C:b(%KiԢ:S?B3DN2;.(. a!Śp^{ rQgm:O#,JZF8c [2;D ex@l,= k*u?>%feY e{O1mdqѮd,v$^2i/:]OHD#?g]ۅKܿ;Z瀞ѭ}tЭdyy?uxrJCeEex3I,9c&Se[t 7"$DEV4FR+*嶈.]EN<`ivHWߌ aO$;UnYDC΃ F)c.a8Μya~N)+9zh%c$M`%Rm[[>u`%o,|!'N+\3nVP2B@gt+W"N:F&V@BQw˃3]I\ƴڣVy T(x|Pm\;T%)~9Ym]ᲃ|Nt?\n(:,7u`j>.^q1 'ar&!})ڷ+gE虇ܯ7Nj{5Pc`PݳK8Oe$58Qo籰w'+Ⱥ45[ebЎ<鞦=˜'<}3_dQvmfH~*֭V*Q]!qZx<|R?a*9xLcǎP/WYu}P*3#zlޑvEǹB'f/ `y({伨radxq1ߠ"C~Teނr& Bh2=̠@L؅?t ~!C`$uO".#H59{ݡQhs16P7W ڂJO$E;]Sq9F?pl!F@ iY̓O'H_oEަ|[ˎɁ4iwNGo}:> GXY;l;̟'fғ5,l_;[$赹R\rů* ?k\õXa\({몙cJBS#;cn?A `Y-?wpyܢ'aB w_4Q]>Ɨ0ð' Z57>ǭk΂|~/ұ* \xM !yvmeQ- 2M$wJ9)YNdQ3ӧ6.F 2c2 x(N5ꊆΤ)G63謂kp_e t}:Y$͓WF~\:r?7%0(a.D}\}2"uZ W^A'ªI>L77+ Mv0uhJ&3@7j$o=/HHSj4$`A~~ZϠV%V!1XV(hW#~xPA:RTE)dJYl@KjiHsq2!Q}]_ _,˾dH}t ]UG6T9ԬM|Wl~MdqpEiS^E\= mۉ |SGyMZiN` !d=l%]xpLRx+niuԠmb/Q0+ > J 1GމcGoH&fDjpa֕*Rxww2"DȤ[W3C0XCeκl |V\<! ;?!N^)0_7; k',6X䝷2 9yGnVM̕-Khfj%yporIT {5Fݱmd#m;'Ƭt=8SZgx&oCBFq,`$ߙn]b} v8A&fׂvwt0hC~6hK3˿yo=뚿*3f2B PCY˔%%;rM7xcZ3 : TA#';1NLzR0bR=ēsA2*vi*i+Ѷc!T˩( @D[KF1 ]iD&sC+5UG*RmFq 7,N9@Fs5,*ߺEl9 oolxWK8C<\2]Zq1 Oלs`@~*.[E%e$bQn"DPFq h'G#uO--a 0Gd`͓͊J2o!tGkU"DLgbA'?Z249;LA|p!].dwrHezMAhXtR]9_P&\7Q$Z\n<Zo%xg5Tbh^VR(Ŷqŷlįr=i{Fe#?w(Ts[GS`F9fnX疭B2so2^ E^|:3ڸX⌓*7 :z?AT6zbnَIZR_5{J7QBxsvKX ?ltl@.Y涯]lii|Oau loEX?ύ ̽v *l?~"a|KFlMPA0TWN9tokG$w$9䕫SrWg9 RfFRHShw2ۆ?)￴ng$Ukkezi#JFkSWc@ k-/P\h6 A5`Tq.Qrbm-D>_0 N|>\̬!n۬-C&tFb\EPMh9pNI_j6{ؘbMh*AF\K>>ԃ7-گo䉳V+?%1ZK8n,ЄzO@lph~x]&VSh(찿WEy+K*7![x xޒZ"l\98s YE8|E0lBb^CW Wqït@uE4xEb(=z ͮXqw4:PHu;JLIYvY[^Sأמe mYv̛CMT$Kbkx??Mǂ#Nh%r{v p4P_]#BzT1mh N剝M.7$)ײ!*; ]Bc-:)3lڸ9 F2أЗyl֪D/\wRCd6tNG6_iX4UVW8aK?_8hXCB8 }8FFT))WY'M,+٨E,ֻ45VR/f2_Ƚ9X =l2%Okl+f-bO4ui CI YmL+ x=lpJrȞ.(랽٥W'f%HZďy\=7ݤ0y?iyZ\^\ [r3@oW { tܩ:%S"gΠ(`v/#>}XB`QO" J TS6<^LqKY˟#mQSel6hi+n@C٣kBk"VFUhNY'T14]HP8<9iN e3hG;0G 2ĸˑ LZ߱NYNy^'|C e7NWڌ:WYRu{m͖A.^BRڿq=^bX>P ;[p௞HQo>5bu<M4kk9KU;;M#;` jSHgYS(<\s*H :/#0ʄĆ_`9(,cDŽq9ח=ی~FBT|;eG+!+SN)i1oz2.*aco3^%"AA~\`bRv7/G_z /(_,>5,|O&!2*>e{Mx?$/t279ˎ~b}<܏cxn7lr珃xCkm?oz8@ TE:\+5͎=SrL&pZB[ Yl6p -h͂TbbޫzԬYp^d]=}IakWe/( ?=t:X uʯOeUW7AU2|fpbR&GeЌL=bB YL.>8ݢ8Soh O<:J11Q l\'=#LUUFFA$eL31لFn><m5\N<.N-NTFpIB!M 338 V= i4hIY75uQu<' N sb*<;OaHC1,c S] ?fã4q^[4.) |)@Gs򮎉O:jrqc'sBPVӝy'Hwe#|S ׃Z/+:YúPIC+pN+J׶{t|B]KdܒL<"yD%n`f`6F@g2a|EۄB lyHôl@̔i"Z> 5ϫ  q/9wFz1 pR]G.|&h&R@~!TV@kPv{`E]3j][A9VP!sBŋnvm+Iz'jfV/SCƮƑ.3s"h0bVBnozo0Ġar!.__͵{rȨ.@Hp=F9toDK:X7l\2TܸǏܛdo[o3ԡV48s/ΰ 3]koڔ!cZzՃZ).]1 Tp0t^@U N^>tW_F0& I;EYQ;= ce(cb7Z,ZwDʏ?uP#Vt 3Z :R'|''F镵%Fϴ uDNHgGm)$N $tO4`oFS@qn-^H#Eܰ[jLk&fs%(cw4PAGJ}f-H| ^Wvhn B%œ&*T>3R܃ėi%ZxŹ|A dYqZ"{R$wr*N,=}f,5͹-~NpՕgZ ֡"rT?_]J=Y{|jQfD-3hٱaF=dtVQKTDdUw{@|{<'ʴFcZ.LcR7&a@n(S*&D`bS{0-4SGD4tޣrc _ut!.Zb'Vqu+ Q Z?C/4S; z#Ϥ z'JS5M)SO&O|JCo]6*貮_*jur1 xS^yDmTY;m[@N? _ko!`ԓ~No!V-5Qe*O|j &SJ:ю"^(C몎c \Y-.4SHjmKa2e>M & 5@V@r&lJ*%\ŕW̓Jh!FQ]p ]lF) /jPO^-x DcfHx: ܐLK>(eEt%.ҥYȈ_X8<׸՟bha3zdi4߲_ԩųDĢ'^:; ;lp0R\c+" er|(JVa5qShOEmw/P0{VkXulA=&2K@Kޫ6쓘`X>fIpEމ! ED6E}+[c r8&2@z + /:#?Ȁ[!$ø(U^  09$XQcClK\pj^f VCcè_ #6FnC:â@(gq`8:0l9~$MVq$GFXHK-3^w I^>F݉*,;{7ZY>KPff1ZOSo—1;|>j!x76\_OJh%"UXJ)P[*tjqZR}{$OŌ"=T \vdZY!兔t7ę"ćkd*rb)CM!'$340~ UnT:λek2 &T8,T=C h3#%t { stH`}||_NGۼ]$5 ӛ*J*ͷA5.s'9=Wak'X(,/{ld<Odg$;8 |V؟[t/;!;xL‘žO2ƭWt+|er'S0ZW`Vm!loNƲaL)uK?$?TXc`?үAmR{WNĜRPIl!":"[e[8Q#; TU.![׫56(6zʳsZV?JAOg9U75|Yp盔h&=reֹA]u,(K~oϾo)f2ODPAR3Zgoc#nALA bܾ߯ؐC7^dexDn}(nrk;z=MЭˋ1zrF%X/(sa-\ "uKjO yj 0?峕 i+{m6ԇ =Wbv/I&/ dѳs 58IKʉ $R6ل; :2gpD?N/ͪKXRq(֤vԔH} [7yQeM}Pf@hco"ZkBiBlL(Rn:&A&s Z:W n Y*y]vkit"v͌ŌAs0S sU*8lA}I34N4Gm¹2DhNJkTWiB{6T\/2_--bvۢ}r0["bA-*-wvL fMщ{d̠kEzZjxb/?yO{ 4ԌР\0" khEp}<)૴#ơ5^KN vwiUZ? %5[./ZUiMҒux"Q2s0tX]Xx&/kpx?L%Z}z88;|_e3NG[4.qC~)ڋc̫%4 gzS]ݱHL K%}}Q6AE gD*-'P`.0OwѼcT w8G(ߧ~s*9/V\xi@{[3T|҂kk<^DKȿB ڗHY/#7/#ӭZW&z' t.[TZ^a4e+"{Uk[c971R A([Φ|I?X1XPH&g(@K!2 \ 3 ,@_"/6:E7m.!3Qsw/Qİ.|ǺRXUie%,A0.W1jPzVD ΟN?Zb4^= %Q[A `@JHsم`M䉌G]I=aħi UQVaݮ'װy[FE|n-NP)e^?mQd Pe?9똛*O'H@}/V*:<]GJ΅-酄hUlY{SSs}"pɁ($V#t||&7w_H̨d#9Mb5 @`:1=TLz"f?L<2=~trkxwK0oX /JMǷKJv5EkNL'Bhbõ\mu*X') [eb(q{|(0 \?z.K.ա'dcVd-LO@U tDXB. h;1.TM `:?@Mü-^0ZZQsfDQo4KY@B06 LVJ8]ۮh=<@eK >x!lWePQg*S M,!sK_|BnO=ms HEuCdMa- Q'q՛,fqLC]iPh-Uՙrjƿ弢cu'+[C~-`u(ۿrfK$b2DI흋O2ڨo' Qu_I5[);mXA[d A)5KD^B I> 5p|u&G (T&r^r}`&s2|ٙV (ngecA򇻴R(~K5^D ]X3@pYx/0/^ 1X*p=H+KD"66bp:L_TzHl@* U+L:b60YEw{Fˡ=+j F$Nl${۵R޷ q̒)P"XC [d8kO G|g9gUO@Vha(8KbKW<,P_7VCgS9f>/ Dʛ &T1.+[c}ʆJ]V-k5B4j{AXAOk!uXw(MF`ԭsq_V薧/s0+ mwp"y}R|mõ/H#I5a/hv^o-+ʗ>e7$-$ݬ,&],Yfߖ)I! Drˣ.x2Eu`6J"HSqj7pTW[fG : \g⍷X TU/b9| e풽T=W R`VYgz0F7s]0[Vbn3DW;S Ez0$!Obh| _c5~T8}؄*I.\:vsH̩t|xz @zi^Rv*?xeokVLJc{r1v+w{B!(סZ'I7͡|קJ=e ,9:_>m:tEt '&Ub9.4FK D{hMaCM#e+Ⱥ8q)J :~ fXP׷\&C l[uDh_`a.ÃN?Y$"ʚ6pce9qY>@GΗ)\e5i/=v4V&\l`fqosuV>Wwah9/3(&"M&r̕l9;Lrpv 5)JqD<܏t 9IɢtqH漧8-BGlfh_' ޘfQD:Stz)[p+dHHV6j.`UNE\kCTMV']C $4=-p,(w}_eQLkZ3c ѬPC/8-(Y•'Z[Ǽ}8ׂ>|h+R<@i!=rP'+.AK?ǒ-H,g`~;^3h^ܕoj$ i(3"8 ^'%3n<Y3%paM(FTʾ8YSz%v]|qĹ(K)~_4"%ރk2=4kBmq#t9?TJZ: cBU3ب`'%0>F@**ssʱ!-O(+6 k?B2R'4`KZa]3!=zvk$é(ACT'~u{?b׎jlq+a_!->Zٝ W⬑Y E;}KL|t3tLh:EԊP%}j7Qp?$y#&kӭ~m縦.V+Jgaa$)f]c]}M2Z$qyN?. Nt>M8cZmɨIOIhb-J?vi<E|vDSK!ZRyӠj^MqKLpbY엝IH+P'ldY!>Q *1-IutqMywO e>kC^;6zsVbT0@ gb׈J~flFg$ ʇN"e, !P*iNW'[ycQdOJyt9-׍J4ӞB/W6򏅑68CGGOe.ahS ud2ӫǭ&쭵X,oaJ9eAӭӭ.8͓D}ׅC_)`3kFW j)C1dU͍#ɜxD5‰7atk r)9Q+ w60c{$Ucҹ}=CfPlp H;q:S'Ljεf:3&*b:3OvV1O+e5_M LT;ƶ̒SP|VAE%Hf64f4>mܶjvު`59UBNHI㤁=0ҔmI+پ8f ^LcJ16bY*xWM_w:MTm/_4g3" }za&hb_r0*2f<:,RfXQ$N-__y:u:JaOxpS H!Ǯ9ݺP1zByӺŀk7'P]ϔd҄: uWdc)=3.٦H썾IF4TdC7ܜY-o?؋czоah$/Vl"M?mJw`SܬD h#: l*Ap=MqyEdWHiD+?TL\潭,܌N6!%m.u9Z 1xOpoCc'|]fa Ƭ89/Gm~ pņ ɢ%8D'1|<&wgᚖ8(8%`:{~[?t\O,g>佈cUkBBͰ_U;C.\1ֿwv#"Q`NxBѡ8čw偵Js4,<5U7^ 3O&eLC\a"y*S *'=8ʾ򄗿Zqc^ ~V:.CxiCu1A}~MDG40 112:2Fj:*\+jBkTA=v݋Pĵ gw6dOoy_8@ScÈUǓڟ`DU`<3Hf~ a< \'<]l1|Tꪣ8djY}^4$2뾗635W?wP1L#]Ol HtJWA_%`5zu;5`:zk+g(_> ߮7]pIq" Ǩ]^]с73; *S3yn쩝zO]+ TS2F 0Ҽ+ھm$v-ܩ\&jeJ]m`%u[jf#.4׫ ݝo*I:jrvV/fz˵Le+Vn9&|2HMkS'ԯc´$/+G6"\9u 3ԡw`Y͉YhCZ+ܪ)d$Q:,W*INic jl@ BJչ3>@y'NZKZL>5rb^Ӱ7c1q!]VjT{nTwqpaQt#j,Qcֱʬ#Oj}:^ !TH=@1[9\tzR+x}6$a'#C8P+MT{B i,sF87 V9GԘbg'{'|IdQ'oF_&cŘxŽ&ur)_*!ā+eJ@~c_8!hP$}piz&UU8u`}kY~U-z)njpG$gP6E@2u,x?I*O T|%5[$E$?R%o8h)Rj9E(S~)fYb+">V{~)Pvba"|+ywM:eYs:5J* Arv蔷mcc/zGvhS)ήHvy hӆ8RUS8<9"DM_PJPkMbD4Ww~}ސ+ s%g5U|qa^ ^_YLc1z }Rg>AߐPҁ=I 魡d" K ʼ椊ԹQתhFjgLDLpJd1՜)>b9M-|] yfU?;pU;?}X[I;$p+C % 7ꞟZIJj?=N'ֵ8>p9.\6UmNó一gvm$O̭6P*9M!c`}2]5t'/ RT<wF}sK27HH(5iRþR@;Vp?ak ?lă9c1a*4%A:f6lN\<;{\ ܨ<#m@5y7HQ6thܭ$DWtʲzi9 &-\hxh-8jϳByѰ@^.H%1`&4ARly_gB{f=73cy}=Ȣ{BTBuY>>iCrN^u<jhf;CeNܫyS ,$GD.GK<2.ǀv<??jtuƿQQ/w>y?11 h, ŘrL^s>9xT.Wv7![' f\R[.ȷKmz=jՀi'!m 9d^f=ᕟĚ4Y+V&=\s'39V)FHw^ hCB ?/R 1T }P3؆_KAV}džl,%}ǝ`I"Fe}=#E3UVp=ݗ$A<Ą%e{|ҹ:zB]j ck'+Q?Y9ߴ̖]RiX1+hi9d&=ڰF\!nTkɸ#D :[oIĝX>6t(ĕT/Ğ>{[)8" LA-,_ va+`IWmP~hpal3l*.&qގ{eㆽQdj{:|)IaK{]0lF픸.ƫ K W8o%b8;>R^V$"U1.RsJ-dېs*w %C9;Wʊe94gu"`U"{xL0uaqu1uf23R=ԗbzH>>Y9Cꪰ<}@< }'||PqR*}9i:-)o; ^u ݴt׳QWsUڬ@O"rۓI #%%;Z&}t \flڐSFz_Q_ת&cbm3?ғbõf`(na"Yrfbv&EXxN{*<9ĤN6y>j\yFWZSk "T.@emmvZ5T91r bRf5]d\5(4hcܪPF)l& 0ΕSTBY{cb.jp,RUgiy .mV{"{wGSdza5pfʤ@u.aqqokxSt 4 cLXVÂvRĺ}v!2OAR(_&BV}S6gvcd@ V*8K|j=Ӑ D3V ʈ.rӸݾ%:`)bpH|o>u/QNZ!{ @bͲ_B8$B-4RcY] &z(}b?)cLFG!a.Jh<l$)G:0E8c4UTP!ޏzKƁf]jn|jߙA@9Cӈ$Ku$/tpY^x"y TE4FpB吓Tˠė{$zf)asU?EU[bE$ϽaVe}B:;iY@`.NACTLRdx*`_Q;C[S.BD,x*n*؜˪ذds]Y2y)w˜>:slY+rv}ƥG4 ,_ee&&Ƈ;zVeCGQ%QU)tbp=&j\ Ϭ'}IRd]={ܫZ*=l$ uN$nFվO܎!YĚn;~%w %Mn1Dfssj sNÄneBАCz{ngHw(wM%s~ҿ&/0p4l)dlC YDYBH ٚƒ  hWH_rmNæ~tңLE}/D}E[x?gO.aٓHE^wAӹc6iHIȓ /^=1{im܆ޝ<$ָ >=h{*BׂN˾s+F>􁪳xUHw(4,RlwoSI*5,6pc+7f[&-^2.Q*U\V ,@0Hôrrw Puih_D2E SgTOE: O& Љ5.#CI;4hڟ ?OeD}gYӓݮWo9+E<>bGA48Jv16slkOך bQfSTR](PEY ėް ߤ|bz c +zl_ZM~/$áQ4V wI+S$.>=w:c~ғ͇, /+~-+TS &M y^8z ܧ+.|tлd!z⧞ P0oT+z?31br8hD1v0H3ʋЬͲsڥͦR@Egm4Tje)ne59 ^b#\k4sqI*@UTVzS2i~2E]#%mA2y"[  &!s:zO0QNey]`2OdW!QzX#Ԏ `˗:V'H] ֠cu#)>̴{=: q)": ^)4Ŏ7'~X:{`RP5c益a2MúN8!%؊cz9EA縖@P" P^9hi#`Ycz?OμG'??-ޛݗ]4 nQN`((C j>dXBJ<>J.8nr<2\hԈyG>*B@H_D>!Bykf4 C>̿΅ٛ>JxIrF;j$LE*3v-r jc\tiFͯVÕD膅Z1gpoؕR_ 7ɏ&q)}ȵ\\!f al$.IskS 5w;JU +%|0|B3&aaݦx"*k?OXF&{Ͽj4k-ʓ4iU;Yg(dlvY11>^t s % mٱhh^9OD0y7 h1Y*=A _]:y[JS8êSmt#+P9g)r/'_l{:"g`Pxw}<+@}X,;)-BnЏR7k ߴOoL ˑ0]h%$lj:2qJM:{ȷ\}3P[ [,iDb0$XȎ(+ݢތD~IAF!TXS\# F)NnM]ZN,(` 5kj$2i2.Vt[3)$*qaNh+_G5ȘldUs4٪iq݋ $=˵j3H}PunauOc3͜FF6?oӏhJ3Zy3(m1$Pv \b%D^@?mr9&}'_"*>[iLҔ&]YwamV؁︩g  \+ijfmZLL~ל$}h3 쾾kG_,Bކ%%xP99+B*x2{=Gs'hsqj'nޖE< WQ (#TFcN''7y.R1x-6ø@\rcBV5詈tDI foX DgU6-wqd%}FF?$rI@ dVn3KMHs ڔ%\޼vĦWB?N7o0nϖ$S3@(k+8vu\"rȩG D =~#hw1l"WԬ?˭ K3߳|~`az LbێGI/#"L|חx 3_ImЀ?CQ#& ;%[(0)\Ăz@oOnȩc#wu m\ REkf6MU;@ľM^v.8-% <<1dDS~?HXz}sQe W"}!"4$kz|ܙ#N"V C:٦ܣԠ!8M?ZTe^`= mX+71^O%]gD1ʝ&2ӱ|rzfߥM>،;\gb[P>iluB b*l EmYZ@ZK tO_޽QnC.z;ά+ *Wp7Z%~\?p)Wc0N05Kla XA3u: 5P04WʞjvoRe ./BtKIB9 c8u&6ү re 7Fق* 6{c,֓7/AYnjQ;Jjvx)>tьr"m+GVg%hD)RcE}&73t:;cJL!Bwq*r9{bvc^R w#j{$ 1_ے6E~[ˑg!@Oa#.ǖCY'n%ڷh_r߉հ0FuzMJߞKt=jWJxUK]<8GfIA~ix*98g9m naw0 [-,K]Q.h_]D-986)" Vgi[ 4әva()2\[Kߙf{q5yJEr\s_᪏!%J[NCH'CmS}U1{ $@zx9쥮q.BraqD*N5>\>%1ɺS!I>굄U'wT#uNKW}¥`Kn0l|8KY[_a$]ޢʵg T&E_%mT:>“6.Ӕ Aj*Rv|3`ߺ;EZ.PkٞaQD 'k.)NFR$/^ ~=dwHyza?st06uqSd&feg1 ^x(pj l(Exl1;W4hJ;; ļ 7"DͬQ9z)&i,s*MIdC#M(0Y6dts689Vtz9S"}mX?Pmx1̏vA|(z’b>g\!yƺ~K vu LϢi6``.^KPޗC' "џ!y\vi[o}=;ua ZI(ݰ9LEՁ.WT"hByu}G!r=Ux|VÁb7uCHa^݂W@ (⮟UI@1߂@_)dTbÒGgc-ڭؿl%!YlnDC)Qk|!&77^\()a-9Tǽ?P]4f*hh(zu΋Btb`-@^kXwr@3#i ,$?23nOS%F0iQu?dAn< f8IF tT55JARygU!%袪0-ؾtR3B.2%`*3B 9QvҴzQ1j07Κiju4Ԁn],[U$S=\=Po lci"ADՐh82LNnwzxepNqml8zv{ـRF;$v'Ρv|IK!hs{Wv\?Mg*Ks,>ۿ-; #|X`vd޸Cb,b./!,E#Œm&ꉷ3v"v4\LKٵ X6GK2P+a5%>9Jm!6Y-UV#n.wk ˲m`҃sFx­g Z \fU`wO`F?W /d(u)oE4KYhj,S%z~EgR;`d~!nqrDA+Q'cmFeo9;ks"Wbw;hJӠ"fz NeFzr} ӣogP_K i4! {;ҵ(T .s,7f*vC$wo@p-cR25/LW=|ƒedÌ:P@?4i לu!08ӑkJLj 7I>oQ +\ >L]ö2eRI+\Ym ViG$-ͧ~'{mYy ?`^G2<y$"P1ì$?v1.%^Dϸ=A?DO1؈sN[ύJK-lwhLwT \I(&*;zbʼy{rԓuW!4 =s:F仜|~}M~lyC0oQq1a[ 1:%GQ@&>G4{#7#`Gۇ Le{KEǫs"tEP5p5U&25sۓs+SBTU+~[#E(W}M3-;UcdGnB`9ݙ[zT`yUUAskዘg.Zi[?iQMvh8B. @Ok L9kY=pe{ ]N"3g{vȲWq8l='fU`zC Wq+^ 'Ag2EJ "iѓ!c'6[ {y&oX/+N>>>& ?pJq爿|0BSzg~.l1љ$sB'{~bQ w|iZy r "PjrPyS|rԯj)WpƆ@dҎŗP eGd]dѐԲ:fG6]4 BPcd$<"L 0 DBٽȕ}\hyjB w,=Mt4q/cV0~~k[f.E")Sg:0x!O᮲;aF t* a~)q'Po,Ԉ#2}9~I 26('b۬)qbR6U(FT(PJ{+wN4ei, ѻ{Np$i1/x&۔qo~ HbpPJGxZseKoyyUyH N]wU%{1l(}]#G uh. 3 D!ϻ LXro;#6_m3i_&((Bួ's(T>ܖ+a L?ȟ"TF1-Qʚ]"%4X$imrN%k9m5`ߞkHǥ\NMt` 1/b$J6Eju_ݪrcXrC2!:{àDC3Nゾ{#W 8ԕ\Pdۖ_k˿sK/TAM5tA+0{iWl@ A.~1GaX Hs}WTV;oE\4&Qi3 <.d ]iN'/1(*A8^Vmeڴx[!"~&&X%)U*oucP]h rHH6>?\g\6`26xPYc)R <ՃA-\.P/zpb㺘.پʂ3Ӝ~0_3L-vY BĄBqi5ǮVVe}f=2Mց;U'ugASќ=4Pl>6QRVB%+Lf$ݢ-c LKIxQFe3bk=@U\*SVͺ$_5$n!*]-6A2w;Dsb(wG26䉆OUɲ#H#@0#rV2vE Xu9VտVIL!;tApW%ږo C- 6Vh.uuDӇuIC%" R硐-u+W½͗{_c'+p:ȍ¤A2m~g+ #40>%ܥ hJg`-3=oPy}GE|r2nǥ_#D`Fcek 2J~sF96jEF 4B*n1ibIn ӞWYΩ_G_J/q:ɝ;JA}V,XAE+lg ͬf_ R*m(pi*J!J7>'izZi`H/Xy-m}!6ݾ)*`ƙ>[t]տ#+BtX:2wS,yշD*qehEy?(¤N9tZ(w~A@k6Z(7%Q!T|.Z#ǎጯֆ-.Kދ Ωe}ە5(|yY;scO6Q ]ª=H+ AdwEŃ(AGnww.ԡўKha,r矜8X)r'-G2F9i8lQs!uk~SODCvdTh&:z g+Ve T?;;z϶AfLDIH3-|ӆ^{G074*mݪyg&L]!օRaDK1 Oݑ5h BWl>uhzF9'7#dP$eA56ׯ\[z\m eCᑐhn̨:,7=̮d1}2xyΔ@pU ,UsDjj0^եU$ /z֪ U1D=t66Qʽz6>k1R0c`.[)QPzDJ{Ƌu;`Qʴ3?rGk}rKEWEa'.lVP'(vN|H8S=nJSMv~y%wJq " 4kt-ip酾[b 07L@,w֯5e[8Q1=o0ߢ8LI[P=2? ߏ}ZP9oj}BTcd Du/r 7=KZ1jn w+a%Z4=4J)(֩%Ǚ Q`#A|Pzl$9)JNVq1 iTXkP{Ui+/=o8,%/ ߥ(YhmQfӼ + f^gbq34O,5ey5`h16Ey . ,]D ח= uЕT=X2x_.W:@G2. \` l8\|Cwfa$ܨ7Y֮^Ĩ(%FB4PجDل8CmAF }ljG"t8-ٕj偠JyX. 6ysy4@oE* th?%d+ =1|9w%6F R2fQ,haԑs":H86JhXCywb@EK{܉vOɻ!} ԳMCk*tg8eW4~> {U6I7h뿇4пRR CZNtDO457eg^3cOQdU:~ BV/X~g >Y]5`]-N֛5gadϻ <1/ЗMgѢ#wlǤK xTNM0ּ[oC/aYT䒎.h"#<%v#N皂<@r#'F3Jb{Iv9[O )FK4gj)RnB +B&`{1ux,6eח2SA>kɱh ۬ota K92k:Dp(:vy zF/|*E e43B0H]w-U9ZWxAY cf&E5TrPVb-,c+\uvΑSR ff'Ҡj֋߀/2Fľ΃ID_[9E1kg lfڗIk 1s߇1/pv"נˈ\I^q)edv z7pbJiI|JAi-ZMG}Ugz` { /7 ^%# ^穥 Grk8WMoIa&3VW1~XԇYDnWW]hWKr mOLH7pc)\)۬_.5ĕy!})A]"7ٮh`nkR tԘⶉY2%g &Vqe ˟"w ;q={ڮ)g( v\5u/1e(|JB;%F҈-˘jbqe(_.X3fn%t-Ɍ30$}…=U*+znj,(m#.DZ<-#)Fu(` k:7n#T%eyW֋m,NDk5I3]6]L`=yՠ* (w'LT1o"X ɋW0*X_?IL8|?tC{t\OEn ;Ȳf5Ҩ-d6o )B5܂wgB8= 3ű" VsDpBC1^2 K]TIHwU#͟ΌdF\fP 'Äkg% "w 5zoEhCq IZ/U>Dϖ\صE2v)̆xƕS eu A\} Z=wwv^>'ɞ 3 K?|џN=1-ۅ-=Zs0Wi զE^+eSfx͋@0RTt UB\Us*[D2(k:NBF.{~]:v`îP9#?r}3:p$WB:c]U|wmDKתKajmY]UD3< \\'= $4^J:^zY6me3s\Kk*/%DHiy) QV8 %//> bί"E-7Ui_* %k\Wǂ~ֶ 7u!  zj^?'S?vm!OܝvHBAB,?Te*+B6)9od׌:' yBƹ6jGOp@Zu )w[blōk)Q0[e5cvZsRseiqk0pMoT6Z <IzS%1ۉ`)xVGA {eRz{ϙ|͖\ Z{ȕ 'nuer ʲ ސWT]|ē)(S*dBfFg)V zlCH!ǪԁpM>CGgZufCx(II9 R E%sL]h0ڢ -%2*3u#hNYi:s=AvYޞw9s ZWPNDD,5Hc3# ;+y8զs]nsly2eg/gtI̜O+ vR<>g{W'6_}P\5JMVh~7*{1LE'2,;->U6.078Mah0>ҳ0 xT縲kpF`2NKPpW3ߜW ߚK?H{ L_)F׋A-:xeL""Z?F)~Q{ۇS!Y2᎘Wwt7mƬaҹCcߜpA5Qz&. Q눐:b4}FH W6|-B$f7Y۷?[8:;XhkaPV1j3zpG0t e\W][>.lV hCѭ#g^baZU6-сT)5U0߳"&逑y'2$IUp7-%ǯETkj-.h嬘mRofYXCΖh%UM5>ztzs{# ·]Zՠ(M2a<0E1uuOc$ϻV^_ *ώ"m^HK4u9V6}W|%I22X14=HJpw, JpbtA0*##HA@J;o0Qr<9DU䊢3BF;5YCNR(뾆E D ~ \9{/>i^ 9B\#U#|3첷wQV?AdmAY_)>Gt]zVR8}Z1hX:F}AA8aY(>/Oi7iu5-sIrv[gvq`82&ͶdKA K&np< 8~oj,6"w>S X D2Y Pe:=MwZ~}yy#3s\084B,՚*}9,qpv,FrZL 0i4UQx]D+9T4_n(P6.gmb>cK*Uv>bPuP^+:-z{vXyW 8 ~J5eS5EH(QRZ @hoi [f#̊Gi_m zJvg"dr@9LWZspi6;ʐuRfUN'zjZ]W-i؜pjH?y= PPÅ+iCF;Ѱ8p!ҭs}[ XRh=AL=vl׍d?a#8"z'3$u. GZ.M6sg=(f˺S@;*{-d(7 7ml $YfrBHFjRmV~S a$'ndnh))VF"@Sh eB8ޙFV`,CRX8Rw00%&hY֚R2E1v9 ɂC<YA %RVS+M2i922'V}F0a Xbv㊍YZ`> Z1 ``yvBϿHKJ HYкxVL(PClY Dk%m&Hp" \suZq sp H ,,9 8^K#yf,e;WV-.K)-G?|E^a (yT&Sc HT(s.rtNӰ6'NjdU8̹9 /V 6ljf‘6>>u$X%\Nۡl/k#[`Rѥ?j |U{-b:hDqC a"m~\ƆlnV F]?ٲH\CvFRۇ,܉mVFn4v@0 SE!Rpʉ?o&?]@gO=m TpdPtEg].'s-q|X{6wZ3t<}>hS|[Ŏl@>az"ѵssp"_l.VSAjf!dO$k=%sGL.H'jW͉b\*, ;!W$ms{wF C`|덨'}˅10|ʊrpC*%81kH u6{'RWU5N͝+ LہbR xgW 1Ȩ 2UOmёtLgLeuFceP}؀v$4N;Yl>4 +E_VUsNZ 敱lvF4?·-)*QNix8}h'(+uj0Qt:>g0O 8(M=AZO ye$᧽l$]I?@`aVK֒9fO5bU˔E Uh!]\v-qʅg;JcHD?(oADbEp@šm]m|ٳԞ󭔩G{`o?2*Ԟy<0[ÕId`` d-[Kf &\MR3 =w>ɳ t:PaC`HݍpH'801y@/.|`5K-x➝i @Jcz%q\og99iEs,:tW@CGc]Qk0CyYzsZ3Q$'xv-I¨79AYw@}"v*|D߽Wd  PO0U .};$D=X+X?-i $Ӣ W0_+R-3:R >铳6|]>{W/ 9ӛ;*FA/Ie҇0fDRY\oWN+h-'ֶsu*YF1;>x)ģoҕXυ#s" 뾮D^G=:BaI/R~= ؁8MD])~%TÊ0ElJ=:$,ʈyT}u?,)0@xxn KQʼYM<{ߌ*T qJk-cpkZ;KdLִ=N< t@Y͉z Rߥ^}p~NʘI3(ay? ,3/#jy{Ϙ֦LD 7°iVU5 gْ8 *2M3Tю|h2Ae;nB܂~(&ĆbSW|6(|mǰ:Qoyw#42)٥ґ_HF̕6A[Ź\D V!ou*m >?>V1xZ[ʹm3K:%4ռЬ'UAi˖PׁȄn-6NHآz>҃;p-{ +P憵v7MvNw+1GYZ|Lxڑs049߁f_ )mNfK7~t_go0*npNTO w[Pt̙{ ?۟nLͭX1o~п"nZTHz]NΖ@Dچ HD}UR:QA)W-CfWEI&zQ`2\ zN.Jה1BǚOVDjAx&gY]WVǭЏ\ x:% ~} e'i.#"s^ҕ5rwtr)lP8YSE|b] 0N/We9 Aʹu?t)Dϩzs\UxNs'iSmli5 hP5i"98:E[g@_ka$E'Vm xJ g#$ o+f1AX_=`gz F?xv !`ߵ|Zsd9/R#Ԃ7'@9Uˍ#YS /F6:~`f86Z Mc b_ ui_8qhΗ9IvJ1>΢KLDuWA#5]'ޗ5$s0W\sW^Çc'7 o;T" X -p,qН)aݧ9IqI7TJ72.(c\vݰ@8"18' H_#K* dYrlߍ&f*ʧ}Ibp]4))-Tv0>] hcWO G 7YUCj?s&95r$iVzy^y)ThTv1 l9.nlYvBDui8ZyyKLai%'?6SPMx/0<˳~oFX"%qCspTw; Q:LD ,$FLGRo!Aɲ=5m$_ JNl>*5NQI<h!$񖾎4F$7FM.K?'ŹY5GJi~ @4k=i,wd=lgYFCD%jS3Aac 5 ʨ=(:je(!?FXHrdjf&pH 8}ky40Km}~g> 0d%l I_ Xx''elNx*^Z&%]C!^J ݠ "<5z Zw[H ͔DË]p/2N(O5|tCϪu:GbX+ݶ}[6TrB& 1^>R֬p䄶;3tUj6?>2Z-f_~W";d\jlΡA!)gQ(YpЃ[(ݠ&qpJ%iO(TVn͹83SRΛ;F Y3U[cW`y Q!v%_!NYYyO (,ȑ&1#)5jsYo%ޓGBۮ#ĪLuS{;U]gZ7-%-wh*񪃬 Qw3-it8 ?nem+$Yqu/} uNhr]BT_5w@_&9WxaRI'A̒/DmB wp:r6QSTH?l ;Zb":nJity_ QK[ciaA ~'2AcBpt.W<_ϕ/1A`؎Ge;Î5<>Q&wc}A(sRWq~H)KOVeqS!5lU7W. $ T<Ύi0iS; +PߟA̯#e΢Věb^tb5 z;7woF |&K'۵8(Pe#O@kH |C{`uT/j/`X*3!Nƥ YA\êTp46 LD.-| `Czѩ=tPuq4&^yq)QvFr*mrS_ʪѳ<٣TD1Y8m[CDFW\P#E0rC%I=ۧ3ef t(yoqӎ-?Vc1]+Ă }{LФvRl{Pb jx/Y_Oqv-v&̋ьl,Eۏ %>:x_=,f3 o!tLٓ {&&Ee=Nt<0u']< 6v?Vd='zݜu!fޢ"eE%`YFnT%Uf`Uq/v(k%v%A*]`p`]I7k`A92Gb22YO= /f\}E6qlD]\Ι#Y衈h*vv3jMj% Ѿ+px$B׾f8[?z?CY[4SK^.9^Z1xFuSON䣠h/Y& 7‰Ė`Fa$ڲNՒ]]6qi/M| GBl*mVMqIdg#HF|44y*ڪ(RRjيm^o!38֨{M WnxyzV2)l!a8qRd4۴IS|s@ ]`5(xsɥZfGc{C2ߺeg>>6^()>tR_=CYkRІ{C^͞ȋ֔ȚFʠbѺr|ΎSGz-uKf-\ON1Zj+ B"BGnx&;9*4be`Ǡ| hӝצi{>e z4n M\Ml3p:~`ɶx׻'*x:˹]Ev'TANxOo`@Z&=|mz#evFvtU'+}y:-ZwӲXȷDUF 6u{ F?$XOΰMry3T2pr` 7l6JepM~Q!^@](bic ^1D iVYUx\5!>wћy UXfl& \C3\,\堅&@Z%b8 Xu`n2/ =3W6vDc]FC1:]cEP=:SNO5Fnk,PO{LSZ,1k:=t)Pޙ=Nfz)J v2S7⊂j"j5af-|ѹlލ83߮@Ihn<q8TLyf6$p,WnW Dp L)oBu`dvH?+LOU!$hNs^W>هra. z QO(iKGY]!a2<ɦ ."i4E_pVs)2| ;yd^37b5gB$c™1휏yy1xN~s8M "`zWiiǓ!ŠCNi B=l~z~ZHjj۸40`oA{9{MD]Ƶ\[npZMQ/#E?.dJZ6\IZ$  +`3xdhڣ| Fؐ-azˊs<"i3ٳ]?ӳ^rV#f}boN!Ⱦ z@Ҩ;WY ɥAq̆ NҦ@7m ?] D}AͯWM@/솈+*,k9DӸJb`hu} &g31csFÛ/p;+k ;| wEi^8*`̺LF:89d ~O  &F2|x?cBy &}^e#egG &YNz9!p oؙ˜`X` if `W`^|{%DǘiX1+ pjy»1rI7 No$sBÊ(Պ'/Cr Ia/n\l$Xw2IP+' `| qff6u?%cҳ!{SD @nb"a>0#:[AI Z# j9Go۾> Ժ?$nO NukimL0W Nf|tEFX*ǤJ^4e[UI 76'cEdp N̎01>Yiվ,9Yg+%U>`Ixp:~NIt EC~|g/eh,oa QSBV;aLxR_r@޿)Z9V )YF^ko2I/uE֎b7N>|Nj>͐3r.<4c6!XQ"F>,R ݝՏ+}6ԐuM<"&2)Am^ xuq[Йñ|}{t&Liȯпi5>fEA@%3J̛8jt<1W5mTr( I:O#"{wϖN%.L]R]+_UDd6dAmu Gۚ|rj͈:ic_`g> I/Ǝ3/j?$ruϹ=h?HVRZ}] }L."@) `MaMn6[nmK=3 VY <95ڳvsBkLv$+g81~Q0CO'j8aW ۭgO\މh\'lӰ `CYtNdV̌.3hv*C1b;4*s Ή ;Ѩkiد #8f_:zS P>A6~ðX8ѱd:fYWy*-6ĢNpaÛʾ@ThCBNtR-٨tkvKY$pG!|x9Bԋ僩e´2Ky 5J֐1 4(@&%#i$LLeZLLv*Q:&gF2t!x'Jyҋp4,z5Sz,P+0!NE.aSjQ\m8yA?4*,9>ak8&G7U g D63V 9&C'Ʃ7J6?<g:!h,{!狅i3{)ڕZe5Ŷ'd |zi^@_YѪ88R9PfeZjhq&+ f*ICN43cz.%?UhzyD-IB7^W]Ŝ+>rۣr{. zHS? ^e1nӸͽ[7?fBVhztU^2 3K\*C[N֜xaLiβ0Z";&UkIr|0j(&"vA݋gKWl2<$QcNj D-񺺯$1=FE1oͩX X2UN#l@ lmbNê˕4SMrj/%'CC+Qu`!h1LA.Gۭ#b/(N!*ȎkrAt-`}Bv] +Egù&w5JX&<+U5x` SDo=blALx-8Gܥ$<*yY+$ĐӬKq;e-Bg|+cإh/״YO5]9uz]XCS3pp~aoH~f7OPIi5Gr2]ɶ7¶gökiLST` #B8wka4ޅNmSU?+b8wz,>g^rd s73W/+y+|Bm\Wvd$DSx7&󯚼Á4v;O&gD N5}nw]> O? i/GWN'(z8dgYJ$~@w׷ULdYjԜZaG[ɥX"N:PuD0*ܨ ا,qaSnvHI[jS3# &إS2EBoԻ︾/g=TΩCr¥CZΟ;gdA 5eruDc5#;KLj;t$q𯃣"/q$,Ţ\ xes.e$J&hq˘7BhRЯ GT8ZJY} tGw/6,(~Q}8'3v6hrFehk 872?k<+͵V|uaO{ZdmHN"ЗNU.~sXhbHVInӔx"gA߱ eM`W0T̙I"Ga\ 徠p.=5(ZMwWxiJǛVV+(Wxjt^bXӳ#C^0` zdT)I|0*͏̨ʵCKͅOmFi.mBx cQmW?ћc[gkF(37'WYr9hhܐ  D֜e5/R0t+rlU6t >鑣B`X9o9s(&ۺc:RN:fk|)9.{)s9=u-vghp|;%98.,&w^\>0蚧sa""bH; n"P6= |T+GwRq+_)zacjO=Bzx]څT3 bT7e>i[ufR~f}O7U}Hab+ Z͆xc6eR& AsP>/D9-X3Q!,my(n{}iw4|ˋ6 DWLhkϒx^|%Xs87d g6_u\+?IimKő$EDV DjV>G|%m4 S0X/̴FgOW<ʕ fǷ+߾KD=RLۄv9GGJ '*[(<~=Gz{on T,$.!AeU_ V a}~F/5TT89{տ7wPqGҒsb 5\ES NUBIx)BA~3$+4);/eQypk5N%0@P p)ZJϞoch*E.WK[fր n'VG ˬ,Wʠ'pەDJ$r"VER X g.PƷ;}lfo6c'>:,3Q*8LMÿCMN݂чED?M[\mߴ! ڗ{t΍ͼHBDHrLob0I""AZʴΝtR/<=~٧\OZ+O H@RrɆZɛ!SX&oT#tg䛚my5o#-- q;Sp' ]r@߂6 dlޒ ϭI5{ vn<rYEKPI=ؖANS-hORn<idAx BP.egAhpIk`!dgNG(&E\*fjA= .K)|G#""zW4'Sz!JtN;XgKJ~-"ȃ%_Ҹ#LN4k )kr(s)vYW*,+ޟw_'Xw:Nп-[c[h߿(&i8Fķڝ>[]fkLQ\֬%jfpKy!uOZ,=mhmK7k &7]9Hvp&EǫW7]ȑsg+tBRqW+:ݡJHfHD#TSdq:(JC1Y 5&HlF]+r=ń6Qџ ŗ,idhÔ" S eX/zs*?nԂ^Ɋ{n" ј[,ҫ,fbbI[ě%pj[H"4h7 z]+k CQp)oG<]yDMwۢ|F,pn_^P }}ݎkz,{:bRV! _mRR&ek{UZ|czF'T Q}%$5n>*k|P7@C2@䪀 RpxwZ <“0D Wb 5VAeW8 qƯx  tz XKӷ ij%O3Ic5q' p= mԟYnz"xy]Oʎ" Og`wmo(=|a !D ?!U0k2LgE)#McYX 3N$k3URC\Jʟhiq 6`#Bb}焟+К{tyKۍ^xJO2"疑v0泎a| ɀB ڙOȪO cDcV 3uBghk%ruj^T _eB5g{p&  ӿ` 6%3fJEu%[ۙ{ /ZhLL-})H_8 BwEBpZr8^=w@WQ 8^4NB+98]=uԏVF9)נ) h^ "cKE\T_0lDEĂjh~Qޱr̲(INܴӨ*q>_6&$&?l w"U1pLb2~zWH.V9`Ĵ>枞W5ea 0זt r s`'EQB ]&),32$'.:>eԥ>r@ O.ѷ"V' P\hc GK wt_9v"Ùd.e}"{s QZE~$&pl-hZŚ%r_nm|IK/c%%gk`ټ~(.c>-[P(jġW#{:EH tXcq y)p~X<7|ćFb xWKw.JKt8w^%||[ BfԽGV(͛Mz]RXik@!F_,Nz[;Pf'6>\Ihe;DiFIcnSes'ȁiP;\- 뱾0|q7\(LhY C'<+/޴IŢNZzG!qrdrIRSG-ǃ?1]zj9ߡ}vM6OGN 2zuf^ 2З!P^CEρ2`Uj0<{# PE5p]j<2XDe(GU4tG/ 1L6\-=< ViX;M~-D_]K=pױ")O}YRlcQ Ry^ h1$ 3Z¬3a&Ses~TevfQu7u|hպ[+-3F qFM9=wO\W_n4GQ~Z .$_q{h իc"?WH:gIXj~XVc[^; *bW9)I$>D)+ FL"t#v'HNpq46X^w;M>c3[ ߽rkD#(@ nT$nBd΀iSE`/?Qh8S v*OKȷ\[y > Ve訏h.{Ԭ^? ,zTH'l7m2E/"!Ȱףx΁y&>d̶d,iB%( @if2d 8d~B:@>z0c_NDd@“PXE9ЎM`7•QOG{kM Hlͬ3&mbX(wTzKK9v>ͅ"p M*kn?IYv~gL)B5wi2{堢=|$^fP/T8SCd6Yѱj@ ,:}15lLG\=Rpٔw-CX݄hG CY6]~:kJ:yF Si m_oo,u(}D1ﳁYF.Lky MBܟdWAsD~+O|tleAJ^E$䠲: |[ >3רQג%a4bm% oj_jAr:]_ؙ>Ao(8EvJvrneʋ&+VՆ)elt8kGENƬjڪ#)C+I$F }B3ϣV<)WND1wfQmh\}?^;Ɩ~XQuD!YBWì{SHcd;I_ >gUgTPmZÜb,X~u?%3Ǹ pޔ_~Q*A=vvM/Pjް`]֭d4"d.0Sqv^ Oz T^'}(n 4 &1]A#w:caq?͋8䜇H/IAYPD=8} W6PޅK%V.'ޡᒅ`FIk\Fs"%E  h^(1F5Ej[萘 E.O({s{;Ӫ({"MFSyZvhe8mk 6/h$7%WK\F?Z`+v@<d)hꧯN!/[J:k]Igdџ,«slMn{g }5>F|zH\{}(QDg'_h낗?7I`vdqP֍8664%QwRJÓrHayJ!]e7GC!2+qăkȲf u8aѝ!K^+Kc^Ϋ`sC?3o+fCX-g5S!0}&qڴBm%' t6nwNTܫɛt `0cGmX!@?%h /4u嗥z*;>eyly|ˮ C'oF Z?˞A>.h j6ρ/[EqX|~hdkmuwTe#HRFa9LJMN4.0^nsS-*:҄?`k?j ㅋR:QTuSLiD-{-lZ_ OQs{)_ rG+߀-X -G ƆRPJ Z9*L 2]<=D<`2pUe%#VEtͭEJCs$# BʟfU^8FVNo!X+'aAv"k$,ccl$,aZ'i,r79ʾYUV6"x!S֧zLH١.֎I{kq0SQզ׼ă"wLS\ptqQDMO4 Nj>L/qߴ+F5]!"{O@W%RFjEvw`临 7PU&նsm84lv2RQݵ@<)"^h3@pҕ4;ԑJ9-2t7S5p{G{ۛg2Be:y2Q-pvL%/fVD.a>77STf7RvbZfZ9=% ̄9FMON\v2/.cPq:xIïkKpL{wUvKG77^j~H輟-)ñZ6&.r!TW[AZ_૕@HCE"HҷLM5g%Fmu>s]ykp'h@p/8]v`smH*0υO$!jHۆCz&XSF,p5o6g}C 8noH{M󡨾zCn]}&MgF)[dߩA9yG JqmW(A/lvϷhp̰kb Eƒ4#%iiD JkǾZT,hUFe]kGJ*Rg1JI(r,WóHEs(6vذ.kR̕;4ʸ+]  5: Flc?$Deeƕހ4`W,A.(_i){oi6 }[Kbɏ09Mέ]RlH'CDxlw_ȫ&ЎiTӵ[MP6&`Dѯ,PS ^dɋ6AcIἀT}>V9JN]kX.B!e? PE˜!+?C7s6!jw.%?zaOz>=H{TC5a{:R_IP)K |TaL'vT v@~OdGGRf*ݏ!bt~KbMٮnx;%@ߎz={~F"fknq<@%3y҉BU6Q}ɷ~+T"Y:{"MV<š14^J,0CQT\Mͣex[1r 1`bAuj8RԑogѸ1 +qW}b?6mG#^ fCՈZ~hǿe|~ FG& Ey:G\≠C*!ߍJOmp|j\%+bvHw3eAlR5?WkmI kix97ז4ߊx`Y^}Su| UR @HҧRߠ菤lđi@FQ8%9`]pZ?:j<'H@7,pB=os*8]>b Vs HS{Zp|!70db΅׌Wzq>P:%sz_*;#cM÷|`uΩ-q5b㉣Mcd=1kLwek/V<2U`A@jl!s8ǽ].XذkJ buiP}%#l pS>{C(B jZ-܎ܷUj(UBҊ)*bN7 b՚eeUS`gx&iљb>#}IZxgPlfR]{}p2AغpSkփCG+m' {l9P$ 1` cKæ"bTwE4&N5k,}w}8c4-V29){*);PīVIV(7 loC֧7yfwȣs:'F6qFAM:P ֳ!UgzbR%$h\8)i;%koɷ$uGq9 {!.>81<[{J_ٵ` h [BH행Bs[ cن R徨D*9?GݼRzSؚRn)g>veh* ZQɧ](J"`kq7`|DZsn8+_b\vNYzmluhx[ (֌…ƀH<ؽ;h| .ԗ`.JCE|v{ڀV\˦\O< MR@ iSpiY k!#Ԅ8kb%`.3Nrn!PY-Nrz w0N'+!er$ lA3*kfH)-އ.BN}2'iB̨E4k@~B(2 ;ASA M+/ʍ6|Ya xo3j +0Y zXGR7|ؘӟ_v$p^ )^2*>"Fӆd4ZBȊxZGI 6B/ϕCjPaWKj$AVo/5r{q׆!?< l@j: H*5)Ób#ҮhrYDFװM&_o+»5j=;RQt\ ' s:V%p1w`͝v]Z¡duC_0SpULޜ;19g.oKc:Jȿ_ÛQٷs*֓g-;|`ߔkdzQ̜ ZTIr@VzFf޶ :CU$f; ӥ#`w(q"&jJWQK^]-ըͮo )\xQS~} 8(uYHW!ozSQAi*YZO<[!gݳtc'/ Y&,gpɶ~dU )?eK:xѩjB>o+tbZ2H 1' WRCk(uӯ85q )]3OiLv&͘Aש%y8\ .#Jqg)x_.)Æy| ~$k")</습Y1|^K՞+~ l*pWteCyGN + aHK͗$P|u}C-7iCn|b8n{>7'͎OGU2:ZvSU"{Wy"g(;1S{2]<sGL%= ? LI.  H \'H\gb$8c% =~c@ϗ,#\}G(d$FwHKr,ѹ`MfyNbhdV?BZI yOˈFi*mkޣ`ݍR'{CljXT●v'Lvڰ^h!HU_ך?3I|9k^YY͢ "ݶcHTR,:1߲;:qq3da"f؍L)u^Tղ_QTU&J{B[K]_ΖBQ Tw"vS/ ;!\lTqF[1([ܪcdő#x&PkPY󺵅E+bh&0}Ic\fx/(9̓6d3`o:ZjhRe J/Q%ZdB28 &zp%$+abI Ms[ȽQ)S!<֏RoiV{#ZhA Mu>D,Q|$j>_po{,2sUH3 1+ |tM4cfcG{B?WNR>?hk Sq#QpbAb#X.CtRյqd(¹XJ/I9tOY[9!J T sօ2FI9ǶQ@=cȉh7_1p pi)F2x^W cT-[Lv!0Ĵdk`.p1VݡS : +gZZS38bV_LC5Y]y "nf|%w i?KxI4$8H/UI>)DhԕC/yЪ2ʠ[j|T=^@HXZ CwlVtMVHg$;F8\s"3qU ViѓtF"~VQޠ9q"L&s@[a'R;`vF#>pPHa_VjA9I;(=|?{k;gCeThi.,b/V;78He@=3| H`3MVH9;^uIcJ$_vb&AҴ(>bUS00|lEe11/~ϯ54 UW_"B[5 ϵ 6aOֲiv#+W[Ń .w[Y*Fx_E-[MgV^s:@ħPeSKWCpύ8ߏ% 1$PO5ÝOޝT7|dI.vߺ&P'L|H|;D"|ݮvK֮]A$|K皼R@d|n\rڳh=Tb7ƓTK’І˵J f+\" $= ijd=.Sua g-굣">f@BŸ?XM߈z!O9+@(A9yͬrS8.NMջ? /JJޱZͨANOnu|&RS@^7h Se0|@[HfyY;jƧU<) qeN>KBQV ?3"';yk!.B!_w# ) SǼݾ҅}\%Dr˜;y%fg+"'?=͖T] &y2[l3R]Lw_ŒwhBqt'P9x| twC+[ TwF:y(qD(9b|K }'l ( ^@(bA}}lqQOo̶Wu DG~RB p?poIAVGvco xCcc\z>Pwj  0~]㪓웍N=q}rN9t;~NsV a55oh➧r.AիntxI@Gٕ~/9"|ȯL(ʝSi TZ V]fJFn2`V8|NtO( ,M4;S*^)IP?k`Atrst޻]bwe}Ms ZsaF5%:1>-`c!aGPQpB 1l jJX0Z^4n5 !H\)§UѲ$ FȖ0xxՌΌlwL}J֥Rb' RWU0T@Z?` ,Tqo(asJU'` UsBɮ {B >5|XBbM`wXǕJmi .[Ῐded!+ut{ jRZv5PFpaX~'( Ctji }3/ic?=P`oE &&pNre۞B23l~̈8V-vU6lfj5w\"_^IIZqJ9ɃC.֯R`:Bɹ%Cܜ]D/ tZ1-%{qE1*唁+'o6ӛ}R\O ²иm=b9ﻳ7.*b|]-7H9:/f G6AB#ߚ1 tN^ӰQ$Oay-:;kB⛇*,M}67Rq؃YqmscE <7l>ߪiXZu]e+3-u<Γ5}1jK.EnH:Z[&jK]g/͹`DBV:_ +m#NRw0 L4 PU~@9k;וIWU, ~bfvPg2=Dd3B:StSJC#W[i aލ 2sw̋s LPXv|뎮9LEG݂@:hbC=!8pdf2,EV>myTy#e{'(vn _ ]x-pFT*zeFq,8W7Q8ũaS0(v v>4#ڬNWzi;y8^,vbv0%FhRܧdjv[p OMs@‘ճ#‡MԪ~U0(~AJDüsI K0(!/+;a;y*: #jYӠD$Ni_qaH-!Pxi7.V?4fQJr[Ɇ5#D;sj-Z"OH;&Iռ* ҏ4c-;kǬCd1wm;qZαlI LNO껑n ̍/s{ \ HVo4A%.8}X)[?l($SvtP@F*N{ɷި*qvvZe8A6]&CАm8rX 5\qL2< a,HX6^Nu_L^=džB1|GIB1;SQ.S˭T ?;%u{#eaD)ύB)eR`OW^yY mE'w ddiDBqMV$2Ҥ)zf$"Mz Nrʟ!adr3`D 5Db(zsph\47 ulO1҆@B/: