mvapich2-psm2_2_3_4-gnu-hpc-devel-2.3.4-3.18 >  A `֙p9|_.i˜0-ul<vYI8eVC5 =j mQ9CxS{Yh^3z fބĻz`Hc(뱋vhCeW13`ۓBDG3*.uױBp|"-b1L p#2!w4xwES [kr5ۺj ޢ y_1ubO1ߟg/4OAePU! |kr9c'Y%`j5e8dd5b973013812783d85ada205f082c328d8a254953c0fa6dab581806a57339cc53e94775ed0fe592ade1b81183dacbbe3b6bdb`֙p9|YF2 FkBeYb#dD!cvJQy/Q#Q|?>"Vt.++RQf'*0k1v–_v;K5}KA7J3{JSiN㲾O2h9ڿ Vh|p>D?Dd$* / H <qwl   X D  .`L'4''(8,9,:],FGHIXhYp\]t^'b)+c)d*;e*@f*Cl*Eu*Xv1D w2Xx9Dy@0 zDXDhDlDrDCmvapich2-psm2_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.`6goat16SUSE 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큤`%`%`%`$`$`$`$`%`%`%` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `$`!`$`$`$`#`#`$`$`%`%` `$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$`$bb0b0a54e1e9a451e29382f98622089c13c127bda0777ab4231a3c12c582a2ae59a55bdbfff0af1f888127c959e01ff3b7acf39d34a844d6ffca0b8cc3076372d51b3a42ed32461c4ecbcb20a16dfd39d266d7ac767fd0021e7332953aa0d78db8cce97c24fd9ba2343cca3dbcb15c6d160910d665c47734b5a65487316b45247da78b7bcf07d4e00b737a96d2da73ace2342316415447c9fe252648fcb5ac1cfef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca60e6f5dda52864ea7bc2a230f1b694322257f6739898c3625156f7e3cd45823a8c61734637dcd9acdd8d85ffc6142d276e05900f304657a6cd9ce4ee8035af77c9d78017cbd2889b8ea722a4d098f391b1ec858252dc9dffc2a8d04f92c52df650dd2a9cef5716ba2997d253c6e3c360f97e3c43f6eae6b6beea5a832288b134b5321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630b5d4d0b38b6cf2e38b37b60c709f32f7cb142af4b00d44c9ab1893ccab30c8477589904e5095f033cd2d3c2f3a02da767d4bf42c6da26958758f5df94c4078a79038cde5c7e4244ba73b71a4240d7f232e6d6c41cc171e13c5f6f0968d504b3b5598e2392d1361e40458c9e34f87aaf15ab99bfc8c39f9f13680338d4c3064084c365fef73829ded064954d45fedfc64779535140bb0e3fe4e8771b141a7afedc4f656a65f8236fd2d4e84069fa3559972128d19c16ce0e13d29a71eef095819d074d9a54d43187a84aa7cbcca5a59adf6d7d79f3a8675c42ca28b9c88d965f71b761b85dd7224fc42e25c0a58e31329e7e47f2c52c807f3eefed39859b598d0713e7b242bab62769240ba3ea6422ff2fce8a42901abfaa25c66dde384da1cfb28d31b2782060e84e131409a39adc74c6cbebccccaca0f6b775ca628b38ad3c414ee42d5e52b981c4883df5435f228a3009f8e948d0f7a934c35cafbf01b58c4b7b924896b864f6e031cbd8c5ad06775a0e7103cc9f30d8023db69e7acac9620752e23a0a592320065e0f2eb52f0359363c45898afa583f8f5c97f770acbc419965537e8caab6d34b0fe78dd49b57d0666b6bd32587e6c10828ca2924f3398400e789e797e3bbb1d9755a40dd2a5ab67eda9acb6291cae38e87a10d919abdee14617f43c7adde6c076c306d44dbc4d362c2640889bad9f800dfd89af4b59d468f5d49c0a38b0cb31644e727a732d97f1cfb32b3de723ec6de439252b8746b5f3c86acffb336e7b38b26450cf1a1650829f9c58790ba9532a1f9841c7557d1f0770e4772ce66def93efb570b79eae8a7356117e688b4587993d605f7b9925dcbe2b808a6baa89f6f73eeff9f517f92dcdbd495554896fb5bfe9f0b71b433e91012713bfb232a94bd389a5272a0da954c543c250417d41ba5c33e35a975157f1c298870da71a966a6aac14ba5ce84e2b91d05db417c5a6981a5ad9e3a93311497a551228c8da837c143ddf47a73e7884826d14caf44fc2a2a6e82ef7054148b61143e29c0f976f0842282cdbc9485a8acfc9c59226817ae6d1c20e8951e728ef418f6917ef3693e01f9a3ca8ea42c29a771a1a776df288569dab01d23ae47988b4f9ceee5a164706426951fff9340f830c6f9f53d82b374f246581927d470822c8bca5fc163dfe7347388f3f89d48701185822b974f04fe25c797fe4f34e4e016142ac0713037f8a50d268c76ac794cf5cf46a5c24c92c22a4cabcacb3da76fd37bb259be3546105528deaba96cb100a15c2f77ace510a4e9bb2453bf04cbab2d527adef0b129d7329909d7fd83dea837d230e7a634a2c36fa914b23631f6212863c572a4b64b5250f71bc5d0b202df352405388179a281ff69b73e2d34d7140c54dba11d85b008cc82a1235f34a76ab3723a695f57151c3582259c5d7cec941f89a89c7eb6bd63ace91bba9ea1b69f6b7d5b65e0de3712df6328ab55fadffa1f01a804f5121fae230eb1cabd96d8d2e42cf8380630e39a957ad266ff9ee756c36c62da8ac21bda1ab8db16f355ab8f59cabc41da9f07ba5e3caecabbc933a130536dde00cc347e131d5f06ba1fdc42d1e83ef5fbfbded78b8a1eecde50a542c21ea085d32afcab9f173063d5826d47f35309bcc448d971aca5004b3f09d3c4db71dd60d0aeaa4e89f7ca41e8b14284d012389a98c9b091d9bb02f9ef16a06e7232e0406dfad7a222628fa3b2e898a8c279851d0795ef06acaa8e4737a6ed9e0386a19863a0bfa234d144aab482ff0382cf0c3b4215541df79ee633df96f372a2b4ba1fb19d0bc5438a680019d08c44945348605b9d2d14e2f326e00a35209575de35936d18d11718405a4f9460afa5eda413cd3f5724c2adfed4065e7240ffc36aaba4c00e742fcdc5b0c45aefd523627e8a4019baca8700ef6d022e437c4776d00bd3a9d5cb153680f782d767ea438152c2456bf6bee308aa86375047cf97d28c01b00c1a4552e8e3fc40c3769c9ef50753cc789210cf962267a3ad0c1db588fb8f0affa4d9a925095b1733ac3dc4ea23e233a43994ac9673ff54e403be7028f3314dc51e75afe1399f8f25a528ab024564fa4117481b2fc72c3247218dfb3fcd7fdcdf4466293c78ef49d95465c8cf006404c475ff7ce79878659f8d07d687b17e6f930400e174c3bc28ef4101f42903e2975df22b7cb452447e55e941ed95b6ddabd786ccc0096f1e6b149e3064e3b20f067f996e894864773d07581c2c213f1b8b8ccd59210ec96f99120773bc5b1d311fa782dc3bd3607791d67bd5e83e0c7fb8d9ebfdaebf5c471ddab7f6c99789c3049f4c49efe807b08816756d86c622d452a57caef269bfac4e4f72086340ff74dfb2c0c0819f34818ce386f97779f7c1a6becdbee351641419945c5e00f09c9886ce78585382b7adc9293e9428cad9782c7f21cd67eae112c97dad90303a314fdfd7f1f43687af7843b583baabd8df74dd7119bc548a95f979cc264d2ebd339c577f1ca952bb5bb82851b3ded3b255ff67328aefc38fc379ac577c1282dbe81f983373b1675a55188edf43957aae4111475d679578b5b0edfea5324b3c14fff7c3d8aa0d19d66bd40757c7a4809f96a63fcf76ed5011a070f3ed0f088edb68f433f0260b8535772e93ad40ac5c148b097d02d7a858d9081ac301b85826ffe98c368e62c1b02df91f003bb28ec88f36ecebbd6b72e2240a547282a45d0e9754e1dda53d6a6cca383737d7794554a391da9a920e24e5f4b412be3a5f62163fa7e429ae11deb314a9e0fb1a69213e3cf3569627d951f1a88dab943b638e76cc4d3e76cfb50cb10c22dd1708b40510047d7e000c5a1a5ca258e5f5b0b50c491f4de01450b8bf7cd5c5269995bc97a18e2086d9cbddc60d45faa74ace893d310d072193e12e0c715c3e0cb22a2be7152263f24e8a7957cf37e37463f99665bb897ec567b64f45b72f030ba92ac3d580d9b3ea141a3f090bce71649fe26e271b8dadf163ecd23ebde97f39b8231c63a46368369c38f970a44c2bf3c49db688132c77302e8b5ed0c753865e4191f19ac6c7737e5ce72b94c785480ec2abaa7009b7fedbbeefd18028a0bdad3c1fe0f8a9953cf0d6b5b698045eee7ebbf1afa3bb8604b2065070faaf67de47943c23b5ecf03590a04c83779acd41a074caa7a8fd75c241ff511c07f5107892972043455ddfd58f2492a5d1ce11149a44d478e2792011abc7196a8226bf966a265d2422a4162dab6c7ea3974d23f759f1d06c1e8c55635bc270d09420f80afc41d814c926fa05c45c9accdf4d9ea7261f3e13de9e57a410e6b17032d296928a6e1d802ecbb546060ad99bf94cb2eda3b4651e292b7e819ebf08fd4296d72ee4040294b1b08d88e341f5d2ad884a86de1a528a6c6919a34da10c8cb7cfb663eb81cececbc2621f6a89a483628432900eddf25c1a309b51409e0a9cf8767e191b1d202b888ae71c787da5edaaa954b60af5a2164b7201413e19f4e2c5c73354c7c7ba0540262a4de022907dd5a0e72c16573b7cb85f76687eb42a0f7695ec002a35ca2a08e722db17b3ff59ddd737d716b2e76693a5367112e348e894c23512a8a47859b5c2d31f4edb5acc2bda398c51bd392ce4454688e689bb73df6185879600e6a56469bd4ef718e03a199dc1f07b8117e1167253bbb50e8687349a8ccde252cdc14850fb03e5ba1dcfe11b745feeabb1a848b7d2ff9c910b2c57c9a0f00234cf9699cff155571b6206a91f5770318f32548e793443cd74028365f108c668c95dcbbc0a825ad1ccbef49e2036c2378ab17a68e6f22fc5324b360376fe08335b0c409be3377f16bc0593ef4bab11b881b2340a40d092325f8c6563d453b38e64bcfde00f3c67c56e893fc4c9d0d76b4464f1c1fca68176a5925358e56b3055d96a1cd994b2df773724654fa5c7f7e517b29d44dd3cc6c05857636cff44d5531f57913961fb6a4aa88d97662e80743d5421c34faf112e0e65f98603afbc48529f91cf8c4f3a691f00f107d587a0ee3ca474fb065ca83b9b76d40bcdb4462b53fb9980c5a68b5fb905aac272ab7e7a5ea208da16d72a6862c7270a217632c88729503d019b8ee112ccd1fcd4c0c5dd33dc345cf7be4a4a5329e11e16f9a8429081593f07655b0ee5d6e821cef031aeded4a3ab0130682476268ff7227d9503e4e2b1787020793227f1cf2946f8ac5fd5ab59182ecf568c008f9bde0fe73ce50ced6a6e7fcc4948d5419ae6055c28ba06ba373e060133fdce46c6825ce34f41dfdd6b91da9d2928506c0fdbefcf69042f0c4047293d9c10f1a819812207654bf688b0b7c2735692b5eda8bccdf6fa66090bcdb3db898dc63dc42de3eb1f97fa95d555f56e2e07cf961e4e78dd808625efde557495d6ad29829a97cc90adfddd57466d27de295783e75e644e84baa8d51d05c713f91c59e86a5b0e17dda047e209078b3504b0e00226036e0f95df72a4b93180a3dcb62787019ee5bf90bee238fa855457bfbdf472b94547841416a719f1f25a1ae215afb16e5e8c1a664ebae1cc075cbeb90d7fe5c296e15c9a798fd309c702b01367efd37399aafe405bc1b355bf3238003b6025edbaf2c29063ccca5fda7d7843fc6671fbe2c7411f9df2d8d352af615d242a5f52b549bbd13cac41dc6f4f4845b9fc9aa73d89bb7386fd584f47a65e9f92745445d8437ab1951cef981384154c4a47efa495634fba273f1cc10734d9bc6535ff1fec87d56b8e92773ff36be7845bfaf5ecc80fe4caa612aaa28f0dc5ed461bf034129b05699508ab6f2cfdb88eb0331fb6edc361f7e005bf18ea9edc722564a860a478335aaa04d531249302b2e0bc1ce1f7477bfb13b74ba08d4535d0061e5c2c6206781afb2f03c80510d97996f66bea4ed40349d956b5b24c785a53cd801e2c3d6adf4ab207da103b23eb86e28044fca59f10bd4f4cd98ba8b1d04e002d2263af20c75025f93ccb80b6d87e892a045ad2ce65a2bc4c3488034349b02ce0998ca485b74ee59c45efc2ba83a901fbc08b30c67908bf3f0f7ab6b2c8fcf3e15bd5b54be3b803d9d27163db6dff38dced88a60f018613a1c488db48fec71bb37766ff73866f2ebcc356344b0227ed484cd0fa81e391fea935cc37343a18999bb9eb7617907e67caa7b45b2f7a64e66ef32f6310d33b864ec13299e1ac82ebe676dfba17048801d2edbe2c71d5936ce4f14f4883e0d0765c8b56be04a89a75cdddaa86b6f4b1bb9bfabdd7e3b8520e0bd00b447fa78227fa7da4d2d515e014cdd91ee317998265f2ec416c46871ad7692433a9e3877cdec0581052bc83af0923a57bf70f7c968add143eb056802e91855800a14a6df410757d2ae589e969c40203a2eeed724bbe3de64a25214b2c8088a7c90c96cda3b1d453e9fd9cc7821c141be17f817f1f6ec09d09c8aee4095452e33089be3f128955191987dbaa8ccae449e478546fe8fbb70b1e04cf764edb620d068868a2ba62b0801e9d8c0fc82924bc3df811aaf0011d732826d39b2689e4724ed700d44e289dd07447925ce59c4c00ece817303463efc82c919c224efe2f773a6e2ce0bb7025ebda2a04e2fb71a6db74926b2ee283f4d7a048442de0bd588c43fd1aa239e7055715f6809dcd423bce03aa181b9689cf06a8e880fa114069ce1f102ccade7466af0b30e3cf6cb3c092d664c0a6e494065960e9045fa1d27448946d67b51dacbe33832aba9a9df54936edebceb57823a73a43565c6ac8bd568fa79394043aa6d911264db0fd04ce80a4b0d23121d7dd58d02063ff3f4e8347f513ebadf876b25cf2c25be24158d1096430216fbaee13b94261a36edbb9022dfd2f062963baaa5969a5f81fc03a7e736aba255af3bb178525d363956c19dfcda483ef13644db37cc028c06c4869b34cc643667c458d991db7fb414baf4524d6b66947c9250a92bf4dd87a84ae95f839d622aabaf795c9103517a39481e00b9612ce6186ad9bd6482656c1443dbcb6663a6e2294010cd95817409130655aaa8a7f84f168e9812eece001d138467ec376e02c3998ef6544adc53d16b9cca410c1033590738810955380d60565d7b0b8b2e115a2116e1166144c2ab7e1cb05b74136f395ad324f7835ae7992e8a99868b85d096fd269622437476a5153a1bac61f2059c7fef4507075ecd826776c7b8e86e53a0e1fdc47cf6e2cc8578d54a702946cc05fbcfc3eb29a1d60c4688ffbedd0fefe5d1cfea26c9be4ad84f7fb4542f23fa8e7040bc7ac4bbeafd8c7e3d9b48d38ce2985bb51e00e515eda7174f69057ace7931b0261cd513e56d777fc247c5f46e9368642a3166b23ba06e6dd3b0bb74892117dfc267d5de2d96aacf02f58944a363350bfb5ad577526d4c38ae83c292552ced69a2e68b8d7455c254717ebb8a47e19a023191feed00b236b56715a83b6d5cfd8d34606d47667b977a0f4d32d00445821871588eb46c699db29cbade6f8331df4c6733bd008496bcf35d806ca4854b1015f4480153efab09f616d551bcd0654610e976a82bfc3b710084f149910a0ba8842d2cf827e6760b629c16916e764bcd7936fdd1d8fdaa3fb444e83b6110636395bfd00c0e5a813077d7cf9c2884fbdeb8c8df9f023abfe274a869e9b6bbef1f0c8ca63ca397762b7cb73beee9ea2ea2fc669edaaa289c6929d3ea2fbc125dd0e58aa05cfaace48e69858f93229bdde13b5f7bc0faedd45d6859cab9e40282101d8aa06084ac2af6793ec6dfa5b178cd94000080a395e6a63c4d3ec90e41b5828438be3a0ab789b219c12ca35b9e137baa594a7054a0ba7406d499884b3d4d3725373e744b36246fa98fb6669a57791aa2b2ec2c71c42d14954cc09706eef25a520f74c9784f48dd3d1602d1ca4445e4bb400e4a4bb194ac846d16a9455da080db446622a28b7276c5f562be53f37e32ebe5175ed9fe97a2e8b551d6edfad02e665c515cfc6f6ce60176e542fc08e20acae37af7cb10122455716b4981fa0037c4a4350e3c00a4b5173fe0c7cc9e3a7b49bf66d48cafe188d786a65d3ac2ddeef0157a436ab3325e00d74128fd4319bcc8be0879e0378b5ef84ba265757bbdeb11212281fa48387a1a121fbae80d31f76396171a6a80c1ed59505901706e0ed9a41bc2a36d71d4ef2bfb7e1166c03547b99154ea9fc4fa74b712cd764429e7eb4c148c00b7ac9b3299eb84a12a1051ccd51ef83f4d80ee07d90c2985e008397e102b86ac01bb0d593cedc01b562a13fd751b80a84883150eaf592d4cb4bb477f3e710b6829796fc669491dd45171902c981e32074f7b170aa85e7f53558a97a23c1b7be9b83408b00c4268381d6565d8cf1a29098886692394d1e681b671a17ad698c136c60c50fb233787e030c32f68ed731172c0c64ec844e143d2a922265dc85b5749bfab99879461ffd71e16bd24007a39438057b6cf64515380b9e47325f59740468d543749ca278afc1ba90676e93a5ecfff47cda5a55a864e8b2270eaa939c0b3ac2e517695a4bf5126e14df03462e726dec7d19ab7b6c4d39a919f7215d733d86d95c540b3c8427e4af337e50218dbd4c5b4726cb2774583da45e8f65f50fa028870e6882c438df19a87073284fdd71e5032baa2db44a0722d21147ceebc5dca1fc53dee90d2e004806485d781d7b2f05624424839f2b33b0cc2936cd1dfc52d5ff77b90196369694eb993119795d65c2c20be88b5b0351d785eb2983ed80d7842ee4987da3887f0fa31cc3ef4615f422b1ef042ea23cf96e120fd7453e8798b7869ab029e4af828811f836f05c1dfea3bf841f82e38c337fa85e0f9b45166ef51da6d957501b9b75982cf35abdfdffa73bb3397c0f96422b5d28e49aadd6d26015f3c38d5c7806f44174de3964999fd7a525dadd64ab784b97640d16d26bebe2f96b33106d6872d946b5236b7689aef975a34ac7bb2cec9bb48e78e87a4426b460ea79f17f99c0885c2eb7ed97b9baf78f7ca464654f9cb55718260a39a06e8c43356e537b2e61a05c52702712938aacabbe74d99c14bfbc0cee1ba06b20178717d53c33525a11f917c72499fca0fb3a024c31678f2923e10aca6206a860ebca1440d05ec57e7516f9cfd7a90adeaa84db85c848aff9ef3c89ecebe90929139f898cde974fd65d12ca5150c9964d553b9376f7cdb77150fd0f2a71fa003088061e0672b53eafe9810ea3e35c8dc27aa0703e530bf45c094d6c5664600d9f845a5638b4a6f977640cf3e96eb552a232c048935d52d206bbcc8ee42233966f335db426954dd1f68c274d0b99b2c193595793940bbef7d71142f54d93358c8639f7e6d3a5547e9f5c6fba66de9e9351de96226414f655da14e941a7d1b6d33f3d39e5d801d484344af56d4dd4e298bbbef5acf98cadff44c270cc8958ae96ea25bf083b7db7bc5fdd8a1a416fda095ced17fbc0224b6c1b9f03518c032fe8bdeaf1032ab35662db5ef5a079dade81869c2a1d8679d1175b7d88a91a317bb6ad40a320456f386bda6eba65d154067ac6bb3a71d2abcb56d45af2a17e43407ff8473a3ab443b9ac30c81581e4c59de38cd787fb68e26247feefacf6accf70f0ec5633f4577e491156e0ebcd88348a51223b22060b5f6b1da9163b2aed6489acff33b081c40c31c210103e601457e2c0406f98dbefd0c1ee36741055d2cc0d6cec9890bb66fd7f8ef53cc2d1c765ad5361e724056d538b6f494746da6395f2d772bb244fd6d0e39901e471135ab120d7f19b2be3d354ed38c7d6d9977b4b46b3374e88c0d2927ebefd98d88ae5dd5dc583a19425e986efcc01bdf92d41dc2a070b04e27b26d73a8d21ee1ed3b0b7e4c8398f02e98212c3f842f04de3a26d612d50f2f7d9ff2504b8a4b8a187100e7d7dbf8eed6f28e3676c70f43654abd6ff83edbee337c873f722149781089f996dad8490cc8d58ea2cfa96a7f3838e75df08a1bbcd67ce742ad4e84d1e8dd58fcbec3f70f9f035f6c61e08e583c4b7ffc1db258719dd296784d647b212669ad51eb409463bbbe418c754089be6bd43779d14c6e6ad8d82a0f1861f74ed09b5aa8e2cc42539708c0cef567b63213f8a65efb57808392e28a8c93af5b683cd7a38a4c5230414f2668115215dc22ffc410b1c1650528b33c423eb3f26a5970a680b8ff7234c7d72cb76f8fd663985282d8403e633065c7f2987a41596d2a4d30c0d3d48f43381498ebcb191b1a67c8aacb7b8007da452bfa5ef6c85360376b57caec2fe2c75c79ac70471424062a7d516c00e6eecf531c45fcb50a61b604527b20b33417f5c887e884b773bcbf571c2b370bc96044e06156da4f30a6375a98d7c5ae2323e606796551ebe47fa8ba1242f78c1eca75fccbf740aad7d1bde32c564b60c12b28c30ee0b97bd35e3dd8376b42dd49107f2bdc9baebb7aa1214378a6e689229c6bf1d8c832c1197a5437e13d98067fabbdd189384294cc4bf538eac4673087a63f9717f433c9a93170c5a86ac2c75487f361a334d5e50e711872b9e564b5971942cda7dfbaf22ad5bf51532eb245929a1817377ce5271a4802cbd183ada62b6535b29ad7c42b33c697496aa7da71322ab88b18160a38b4cbc962273ec9c4af8d19c3791b0d05d6e29b00b24b6e0284941241dc3237ef84040cc15aae0ffe29dff4ee755c21a4d499a0d62c1092ff53ed02a3cfcc55f3511f1d36f972e4bb6bef304526444dc2e703d6fb2dfa78abcdf0ec4e864af8b0f8f7296cb0495175043bd1740b91bfa20f3d0ee43e9724e5c1638f1374497283a688bd55a61a8d8e261014f2845ef01ba3c58f693ac5317288a91f7d8dfa3a3416cd4c3dee080eb310e14898b2cfbbf68f95d450c748b3c0a918c545410d0250b217d24061de44d8e437bf3a355d19c72c5b0be7398175c9a13ed6434ce4b9acf41aa068c9d64688041643e9eb2553b6d0c09a03b40b865375ab8880137af266a4e09112c8d453cd3dc41c1c3cfda4044a51168476f80204c52b703fd91781306a32f56e8a0df454095983ee3dcd17f1564690ba2472ed7c0f6db9cea5441ed937af4ccff9a7e35387bb64257d9fc0320ac84aeff4bfcad79069bba8d04cb5a54cb40e55d72aebe994b32196bfcff31be7e137dd039bd8d59ee5f49495430b6fb57c638ef9ab338389869525ff1f98e942b3f23e073553c2d1f5029e540ab7bfdabeecfefbcc3d6baec6b4ca5e975c069f3eab55abbb1f682e3efecafb0ad104a43d14dac105f41c64bbf3c1427487e6eec57b3dfd843ee34c486cb1f15bfc387e167b6cffb8c675ec6f5ebc95b422e9465d33590a3a2be4a2a5186c121c5db8e329950dc078885196b93f1bd71add8ce8294ec189f46e6859a1f6cc799f2ad1db8a00e8b03284d935aa017c13a72c7340ebea496e24ab2f4eeb5f558929a3a85d153e344c54e96b62ed20e6f6d3575ef4c830672b4d0bf8fa18662a7824095566f342f0946270ded40f388a3cda80280a82192c9f94edde82fdd9754bc7b7c94fc94f8cdedef772c150df8908c7bf5e8659f4e01fcfc8e1a790afa2180d4228477130417cb3a1dd01fef0378bb93256fbd91aa2256c5d0076401b521be9a3850b751154a7c0c4afffb630b17762463d04c6ed356f54671c90ea2fb4436c117864d21880d63154a4d5792e990b31097b8d106e65cd0430994e8840f0de9805a353c9c9ecee0079b3f2aa72782dfe7fe9db752444ffe64f39b938836655911aefa16772a71d88c500d7ed90af9b1e19c873d637b46990964634c324d2cf37ac140ad6f7318938764f30a8aaee4bc25487a83d9105ba01598cada02959ebfbb8e1775c5f88f94df8620437ad8575ecdd134fa15b617f492f50b8978802337ec56c37d33abfb16c6df8e643b22bab5901844895c8e014143facdabd5774ce1ec25ed772f228f02d5758aa05872f0a89eb24443c1b54310722bcc12da0c57324bbc9716e8f3bb8b7cea90cee2d4832af1a25c08bf3c9758f3d7038a2a9487a45ec55a1bc564fad80443618c6af8ffc0adac8e2e81fe4b54d1086366a1c3e0b0dd8e64dd01a098f88bd5e85ac36c57bdecf9f04892823d89a14d3e1d49e913328cccb9952c320e7eafd120f5272916164cccf79fd0ae64be32edc1f96df8a83f4552b0f0f3e80d57a92ca4d570bc6af21480e00e3cd85863e30dfd946b121b1126ee17ef2ecf7c0e3b1d07c1ef3054fc2bb1a2935e7215167f1992269f685ed6b8034194c1ee207b1c7e3d9f687402577968c27bce6b6d9146fe0a639519f9ddb93d38bdbd98e4716e6badf9ed0a80df095ab7c50635b436ca931eabd244a42bb8a1b9c22c817e68f5dff8cd2bad0adb1a32a61eec649d335a2bc72bbe7106b0d52cf97ea839bb3a553a152dbfc4ca4fb5f8c4b23428647f12f43e1a3b717ff6a0a0bcbe2faa3358b21e22e674fd981db41c168b8b4b0ef1fff8aa61913cac042b0dabaf78efee8b020b6aeb49f9904cf582dc6c065e2362bedcb2280c7d33e0d6617aafdcc929e6a76aa9c790d116a556450fb1729ff48736ff66ac85da68c8798b70c53e6ac4437dc2919b7b22a72cedda41e307f48734d8579c8b8eb936e41c5df341aca2e22b0a272c62c8c1b7736889ac55948fea95621f64834c6e04c8e5a6b003b0025bd3795c602a39100eaaefab5bdc5433746dda26a7a50d1f5998df833931d9caa6ba7a29e3a7bf4415bf4efafbe7f40d215c259b55abb3296f4c39313dad96f24e592159fe173a18074c4150e1bfe18ac1cdd5aee3278fc5680a85b3ca26bc8097d9e6ea48030424e027a8bf6ec38d8f3f409ae1a0a5632c2eb43d2289c1476b14274a1fd3a5dc0ba075861ea8ea8b1f34cc93bd52964644ea4e9b1669d64df4f94d967caabebdba6007ddfcc978f46f6103bdb9e122c750b73cc12ab386012aad682c356ad2aa25189d16893658cefb31276ac12f491a269dc4405bc55e7fcd16116515046df427e10f692ed4692cce1de04a4bc895d3a3eb46cc657ae971dffb28eada3bcc8a3d5745a89f975acb3240eebee79380905dd0e334106a10861d438c2ee9369e0f3b2e8f0f7fd15063c810f7e35715e1c861b2ef673915a560b41b95f51a27f7affcd17528b92f64ac2bb1f63726cc02c081148c35baef4c85fee9024729d08688381bf91169159f6687ff18d9c13a1934277e011a28c840c1d4bd63081ff4a604bf416874c1ea1a76d7da041dd171a3961e88c7908d37f9f6ca490d16a95fb29de08d95a6cc6992e4f99a3d43a36518ba3335ba63ebf91a3aa138db6aa87d8be9f6ac7b5ca7e96dde2d5c17eb1c9e1656d339d522c99bf1d6c7ad85c689efe1ff6a1ee0618af51effa3b026e0ddbb9b63b3f894b60de2b7e3dba62e53da9495e696961b8056f3279dae493562af937cfae2309cadadf4faac4f4b4408297a5368f00f702e34d4a75a7434ce383fab03be4fe3f619c60874454ad7aed25f874bb320d1117c7abf8f7e4529a10196c7fa6915f6425125cd5aa6c20845586f51443f0caca466e57e045672ec21d05c662c725855ff9108425bb55bd23f6bd206c69354179a1207329c4e28d2911c43b48e4995ed588abf2df96a5a9dbec390f1c8442eda6611f87e8b1b3831c2b3539345ba9d142a03dcb04ae7a4fe8222c7a29de0ed29fd1b86f085f9b2d4916a44723d3299fd2d99b150e2c97ca2e9c001b6ecaca2ae6fef81639626910edd53d3011ef0d56deee1e5a3c0ec81806b8b7b0ac7f7e83cc0453dc37f6939b3f7883a4f25ee1d06fd153c7f08ab6a4ffb38eff50a226afc90a808eaa9426b76b82cda724dc7a0a815852507cb7f5ee55975b677a9129dc486dfcc544c1eb8d3bade02441fb4fb29c666c08ddf4a2a1d323b4da7c1e23156e70bf2026e896836692eb72b103c65e707bc3e7c1a31b79d492ae3b45f60963a4afb8e89cf6e94ac2d6d823b2a8b0cbaab037f9e50758c49b06b589f0abbb3e51c5cac9fcb08ff6ff9ff87a0ced4f738c33118083e2da0eb98df3d0d6768726a2dfe96cbf3f670229be4268ee5d1c84a3d5e575f90846a476119895e11a48b864edcdb24231ec846b91c8cda4b2b64eec3bbc867a0c0c14dd5da9684abfe41583ce840db6fc67ffbb81abe9678292759b6169743271d9d6a482e1c4ff99a246d0fde9c9f7c7edf38f007ad42f93e24b2bd4ce933827c88df18016059fe5eda80669fc35ab344ed1020911367a862c0fd5d477a97774bf9d57cb0bd194a86b6e92fda81587829385cc8d5964228996bda4b0c60a7be099997601ee72e77262059c1ab4c7765f6542122cc28c83ba1d963bf169cf87980b6697a4da51b2394f8b1cca947c5375139c27c17023c5683d8894f63e2824c3aea99225cce9f92c177628219d459ad8dbfa28ba194407d773594c6801005ab1d04262947f31a3454762f9bbb926fa96f41dcc6dea61d1561f34e5c078778cd18f3b73925625fd4b3802b949fffe8c6eb22095cf160db90f3a28c70da37eb135b2b2cfd008ad97fd7ed20ea68089792e9c8eb4bb0f5deb4c810db8222803a6073eb4b0754577db860a8a5e00f57a7c98ad1799f84ac12a89a3be1622b3648273fca33fcc4c81eff0f22899104a0d45eb540802c8f121240ebc8f7e398be7ae4decf311aae2d33e84aea7c5a4782b7997ba066b03a21ec8203ba695bb4a639ffd9b1391324a43abf24e0ef2f77fcaa6b7476d42c7386fb259dc2bb9e94bd3d8ff20e33a9c829501625aaf84cd7c565e4ae02fa749af7c4246ce86dd1dc6684286c7c3a0d6c02a356f5bb9deb4b6e2de360e7cbe6d68b6546f32d47f1afde0b5e51d6fea23a02b26f92027660a374be50a95002e05c83333871d5de9e9c9a9311c5fc9d53484e6f2ccdd5fa24b003914c73d9460345b16534d5198f6252dbc0aa617bd7a9e21c26a08f9d48dbda30ea8ec87491e2b9f15f157aa7397195d7658db139da60bf3d02727b7de907aef68674ac154d367138da183a09b94948017b8058fe7ce1e0315990fb51cf6d4a0e673281a6c05012818ef7a9fd55313fa2888a937830fcde9c0b72dbf6f1a0490f7339bd62bb90140b248d7da0ac5345db8bc9959cf9db23f9c861997fbc3b0e71b96a120ac73008c9fd860b738f669e7a38d110dd13adae3549583f1be6a9d8c508401af2012517d1c58693cef5945ac1d597c035c67c44e21da03da699de8f17a305e3579e24614b9e434169d36e7a5a357bc3281225d7b20b93dd87414e4e009b5f56d6e96b23ad111045091093d0b813a99e7d670dc99dca7711972c28948c7ce05dbb647837418cf3860b69d0c74d71fa949df2933b6a310505e7db1d853d54b4ce89031fda705b6220b19f17ba0bda0c94f25d0d8f89319b91d40d018e9e9971e6fa9d6494bc66af89f32e950f7c35c7d80cf2da8e31b7bf2a11532543ee4af8b4c5b90d79d0f159051c6f07bad022455f90df5ce29df44cf8763db3f1cb990f485544bce88fb244885c508df860bc6772dfc7845b16b0d2e1d0125c702135f71c7eac0cbd9d4736ba189633ec6f1f515a950a6ff3d0a7863001fc8d6a97366a119c7f341423fd07fcb4cc91412718a8b501a553fb110fe411e898efb82804f6cda1bf4b900f1611306b0c29c4757c9fa695a63b155f1c0ea502d03b47ceec6df6357623c3c1b48f123f59140c27ae11e2e604380c52ee5d2fa6de6ff636f99e9c3caa9a1ce97e8619654a833a3d20e5a92947e34eb10ccf265d65ac8cd9d3d0059d1037365f1647f415beb9f073f7385ece6222af604f40f9df349950836e84d5a5ca9c1b0529e7ef6f4acb85a028deae4d8cef5553d435a83a1015598c441c3dd54626f8441f791a91ce435a93efddc8111af184ea1f966060413433b54fe419b72a0c6da72e3fc17e3ac38fc11e6819ae1ed48e027ec34888c214ca489a3378aa3add68177584aac9d329c35a43f334a3af211e99fafdcf5d799e3d5829a015ea6cd01666762ffa0e33af8d69161ec34f936f966efc235d5be256792ff1200c22ebba119f8bc269e31034f6c1a8655bab2d7220fc9ff6d91d666731bf03d9dfe24b2d8f288a5692f3d944f17aa584d3f1b9f3f40f36de026ffc5b085fb6816cc492f4a740e69d60bcb900c06ae2f7b037b1baa9b8210b2759a6c2452e51ecb24bcd3f55699f6386d4e2ae3f20671e81553292e797896088ee67579dcaee1227dc0192e1b30a04ba7d0b4ccbe37636a4f14cc25be34a1a71412270c888dd1c3c1cccbd67ee08ea119bad3fc36f744be068b89b1b3cc5d04fde6e87608f3a62116a3393a8432fb17d8fe28eda3413a42b7696ca69a7146d691cca11866b3cbdbedea8d40cd8782a2c8ebdef6c9dde344e0bf3e063abfabcc2b3076cb4abcfb6d45d050344bd835af4610e527f5896d5a430eb6639411f9877fa36ae0a2dc79bc84af4378870f06a2b2b8a8340477f855e8372383e22639e5ce975e18ad3a855da014a96b8fa95886efa8f0dd2618ab4551504b29c9ea7c234924084e6bb192b9760e07f2d6ec6232ed10d0ab11089d82847729edca42c5efa0a1505575b019f3a2cda850aa672b52a13e530ffc536941de9a8dce292e73d0573b5c64d87e8817f6196d28468cb464f99826ff69c8688500800fdd15380127d16218981cdb98baf142a015c6a74d7ca1c3597627b6835adf3a30c203ea1b9d3f37e3f8cc12a240dfb4cdea570b16b0259e9cc04c1c85bfc73adc09310de1cee5a8a169800ed1803fea68e64dc20cd0a4b138a4f0282adaeec4fc25874013310458ef386e97ec4a643d37e4a6c01149604e99f86699a8280f06bd7a574e5e4171b4435bbdc3119807eab3ad831e574a78efc7b41e30ec641a52e1cc5909f74d4a1ccd563a988d5b85b5e855f923a1d1453094d9109c03440bf67f2ad4420b711d37970fda0e0cc2542785633f69c60ec45b64848512c18c97ed5823aa5e2d66c57fe40174acb281a09d60a91f7452a8c36568d39c4fdf749fe21ee646f1a28ff9d61ea12f7987b7fd2ed5ae7a4b3ab52036b8a93c13b7476ffc23c7e699f454f5f264fbed1a56911118238ac7c3142fded73eb826c1022a0286ed0bb912c043171a764b56ed3ec3737cf5899cf31b1dfc8eaea75beb23e61c5d0eae05e7d962f665e5cd90ba9fd55eec74fb2fffcd3658de2f80666003a82d0240ba240f292452b170aa3b596353ec5bdce5930af20217ce3ef33e7f8ccd22bccabf4d4388438a3e232a9f7cec8b20caee4e703977c25e4a33964846fa7ca16e9040189b9f45d3c4969bab651eefc904ce9a578ccf3907da604858e2b1998ec2357b58c0911856507900a78f827e5d7e32c5a078f89dd382f15e2f092b0301ec64af747dc497791e2dbc315e1f08ccdd8cffd5bcc710cc2b05b1299df57a0f61f2573652e40fa89f5dda74bfb41b91f8e814b8745022a43ba594580c9b97d1f38dc61672cf2af85f5de64019e0319b2476a3178b548c6d0c2c32b29f42e60b15f75f5dceeb8ba470b7a9a3002b174b83468407d00be5f28bc02866bddc1d687e14eb255985fffb5f5d05c899ba14c9d40bb0ae74470ad4ab67910a14ab9a2537f68f99d7d3cc6b3de427f864f80720619f7cd2f6c69bed5fe6751e64374ef8d2d64ae76853eebc04d34d77d00c5245b308f8306ce9760814f036d6502b6b6b50c950d1d1d416e514d7ea9bb290f079319432c1e40e87a0b801656c39462634dd46f3a8b6b74e5a8f9cc499c75d8b22bc7f39350fc81c8aeb1bed7b14a6a38269fd4a3d579e9ec8daf30d9ed21e03ea4936dfcb782e84e151f020f8c92ca6a6d3edfaf29c8afcfb6e91c8b8f4475de284b545eef0db10ba9e09400e84f8496ae27ba8d2e32064680bfc4c89d76a2bcd9ee91086fe9de54bdd08d5f18d2b806bdde26cfb40dea165fa70e6f6cca9003937dd049e62f258aecc6f15cbf9601764fee68b3f436b70f17b12456d6511d5025fe2b67b585c85bb6bf37f35cc45e361e462b781fc2a00515349e75f32bc9789cb2761d6de2c517102635e6613419e769272f3f6e2befe59351a80a4e0e03a963864fd2804e96bbb711b7a850638a88169297f967c157be7889796a4645f2ded154b88f2761f6c7d7a1dbaab1e2a4c1902d4ed1f0d39e1a5dcb5a2203a0bd29b79b8913c361bc21905507fe829d5620a5a21873b6e5e85d8a07719395d30e0dd2694c0e3b929de84698b199bf41b42ba64c2e03b828554e5268999794678e08448199cfb7992d5fc32ddc4923264991474eaeedd6370659e83f120d22f04646493e342e69b5f6e53edfda3093ee9d7d35e1d2a49c98dbd16a4908de688b7c2e356b9b9e03d42294098db9b59562014b32450c6f24151cd35dcd8a4bfb458abdf9e5b1b0e21346a7f8161daece194134a715e8a0cea0845216f784db5a820b005eaeb360624902b48818406874a6b25225c7228df1f9256307494a60193868e10da93d3fea49ebb59ecab717407a1d5cfbc37fcb3c6106f243ecee5ad5f381065253f2fb0591c590de24add3e8fffb68d962ede7613a0b516a7a3ac7b95f343d1f777064ce944e9d38f53312e2715ac558cf7c0dd054497c7c9b6f05c9b9c5c4bad846f623d41f4436cbec67e9f1bda72cc999d5080a922135c95640a9eb59bf5ee2c3c17c36a88f26de9a3d3afa609f769289d997278e119dc233bc1a81879c8aee145be2564a8e1c1f46b541aa17e18e807bbaa8cbde621367fbf172e88b4e21ea04e495ffc54f1055488c9f19ed4e7e9ca94a452198bca6728f10c10280f228ea643e18a31b988522a89f138ae1d3d4537b82c7f3b73d1f25ed65426f91964279217253c4a1a2d9e7f72da262d6d07d153246f852914ccb749b110ae0d98992b4f690be44798dc273a6f72aef9314cc52224afb3413e1b02f85162e2bc232d3b57ddbee9895c70d31d171a045e10b7882824e7813bf52034bdc4123ba9e75e256dfeaac42b125ace4cc2701eed81dc3b8c09b3498fb988a6c07602f4a66e892898ac79ae0bebcd0b3291ce11ab58a67b46419c87f614df79335d1b24d4e2ec0e99c3342353e19dffbe063493c0089f2c463b3b74d9b82ba12d5231cdd0b74ec66a6b37739da758dfeb8bef0c7a02f5be2567b6d652277e2df0e67c4c7eb277a2766ab7a1c4016981b4043aef1b08d8b68f7427d48173f63f0ed9acd3428c82e8103libmpifort.solibmpi.so.12.1.1libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.1.1libmpifort.so.12.1.1libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm2_2_3_4-gnu-hpc-2.3.4-3.18.src.rpmmvapich2-psm2_2_3_4-gnu-hpc-develmvapich2-psm2_2_3_4-gnu-hpc-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    gnu-compilers-hpc-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)libpsm2-devellibpsm2.so.2()(64bit)libpsm2.so.2(PSM2_1.0)(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-psm2_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.patchgoat16 1620301366  !"#$%&'()*+,-./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-psm2/2.3.4//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.4/include//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.4/include/primitives//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.4/lib64//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/2.3.4/lib64/pkgconfig//usr/lib/hpc/gnu7/mpi/mvapich2-psm2/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-psm2cpioxz5x86_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<r6666RR RRR RRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRRR RR!RR RRRR RR!RR RRRR RRR RRR RR!RR RRRR RR!RR RRRR RRR RRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRRRRRRRRRRR RRRRRRRR RR RR RR RRRӣcIX$utf-817c0d06051af470257ac37e8a1aeeb289f2f4da6a566672db92b4d933213e3aa? 7zXZ !t/⭊] crt:bLL ZJ-M%H6JS}Ajy h_rCC[ 1]k/U:9MǂIt?VN;D"}nDP zܠzy{K2RF<̴TKΏdCs{XRd] OKtx 82ciy=IpжWۿZs4Ƽ;0Pv׻D}herð_$LVGnm;䅶w~BkF+יG^5 \RUuζ. 8i)JJϻđ_hh3yVt+IItB5XӲQmzp8ԄDxvL q,,A2E[1n(1j)DԫRFF ueaET~. t`ZRpYm?a1<9̐Zl 2@K43IޅJt2@ Ym-b+h=[x@=%BwUX\3&- N2!6^H,IIJsqF~z(y.="Lu1د7pJYZZX؁_5IŋMi1-*̸v`>((_pwׁ@v|DR-aET]>Ѫ֬0 }f3wߔzx&Z?K@gmڗ?du%XiBq;=WM3sm .d$d?0 :Li||T1*y.wuc'6h^Ҩj˟&ET GGH 1or3x#Xu J6Wlk{yŠh:_;IOܸD8ZXELaDZX>Qhs#>8̙Tƫ ALAf cEšո iN .#>KD@?_ED#7AEH{(X (͏^R wh\pr)XV4?a=j5O 1U*A  *֝1|n^6D *0mS˨b8G[6JR aQcV-1x4f BSU(%|%~H kPI91_M]*g;Eyv$uWՋ蜧~p4J/| i&ϓ-~TV6<`a$--UH3~Xzw5\)907E'Ϲerylxѳ7AJܝ+ ʼ31!Z\nI ǡUo8M[T0 >+*I#PRN/+w ~YXoiM)ZёZV(=m>}#\:N\DnHmr_Cku>*[7 b&-LlXpǍ~m2cRӷ ?䡜UFg:+&O ̗i240wOD9J5{U@1d h|DKusBLubab:uYSG ƧՏo99^qɍqdSsh>9DgЃ_lKg4M{'41Mf7hl-vymGԊ7z~jh0խN!Ug/ ^Z(? ƭ$;L3d$2Y)3X~ki6iIA}TMyO*t J+|Sp`%I0|uYO/Z&'8hEq$B9dǻ)}C&JŪ,ACRj5> njړ"t*_ĂlJl>C P7' Ju37z-[,ϕ/6U9x%h0.Dec!muyxmdlm(՞93D5 eA08 7֍p1<]$t]-<<}2dpxdUC3x wS;1p gs5dtuDJi.ønLmV7{o` ߩۅ FL? ôv6U؝*(N0USD 6L?AMKX:viݴk떻iV^gWF&Q7&x>[k"ag@26StemD @!xaaR zPOJ.EV|ZgLG_O_HRzdg8uP{01xeѺ=Z}^1,sᶉ-@ԋWc'DfW\hU9@f|0s"peQYhz$BJ4R|-ߨ=j {'ŨK"6!,N  ɐ=DRFC+4BlG\jE{LvEePםB^8^Z71l%eζ#[@}FMsGߠ.tPQQMŽI`nԼv9y^1c;?,㺦k)!}5FzqJ{ᮠݍԸ6x5? d}wpVԊ4!l@o 1nN>\*D|PېNXu룶EaZ@v2tfUIiU~F2[WZc=wl3@(D&%zE:XGtKebb.5T<ބGu*9oy,lj!ZAlLC7C"<5Dےr nnY:}גf1=.(HE#[m[+8:">T0B"="QRudЈ(pjz]g)#2f-8ܷ8ˢ:AKIr=NS3!:]Y6ު+,llZ0'l A 4-j0m./Nz'ᷨg{lm ^e=L'u5[߱}{Wd Z-Y ॵKQ6㕶V)I\e̵Y؋]"oojCRvpq42G_}$+c"ݜmpq1שc֞TyyP$qWdt9ImŻȦ%*$lآZ& j{dwMy ґ5[sb7ğR9ϳ LWMk^]>>4GmN m\ym *qlm5$?Gꌯ%RG/X߽㻷/t7Q)ȷ=;Q[k2NҎz1Nae`F_Atqn`IB&w-Tú1xJ$h~px"Nv;T!b o/B/T3]oM5b㦈6Wr5.PR2qlvk_F0gSa4qx8{ r: NqldF{>I"%} ? $7Kd.[ ZHncz?m.?/#22i\xZg!1 &) eIlvU "(TiI=hrъYH_eQZ iQw2iJc0 -0e3cm}/]BAu3HT>iM&*!^Mm|+=AqaN =lƿl41P )8o9܆V`z:.]'w34"' Mr7_c%MK81.?fZm%qi2 BP;|`fc!o]"gxk-ŠI8#P8MC\Qnx8dz3i޿<>, 70ѧ:r %N?FֹBBa%Bk4<L'd&!(3[:`:R`7T' .GH;jiQݺ;ޮv?&>*<t@*͑@# V[ki GZbP#ofZ!gm*A5e\6*ENWZ=W9𮜃r8<|W`.m;ꩲZBA×wuuюSB;!4? C_87KMR<V }#ߎbe"ŝŶJTQ^$<ǨN8֚,eǝ1) - j>"+3gslúKOItW[)(:_o+ߣ"Oq%^##xAJ֝Uh#@4>ʿ{)rxIe%h3~o=;23\B7E%U}"izHn޲`J1v.EJBc#*]w$ f,i؛F-szs% ֽF6v!aP0!>v(ZlHAѥ:^ sWt>Xo&I6lhDBD3߾RIm@ށ:o(PKwhͳ8YA’ DyRވ$Cʙ*] N}$v..P_G7ٝh%-J?Q2T?NPm7u0h-)μ-nZ7vVJe{gj6wĒM6* \=?;sz <=L&g4u"^2suT&_J[%%m rhX3kl?V `) cwy/P  Rv5@A8 e\7,BCq+\N!#S8^i;4u]!%|5TrwSTG]ywt ?nLazʎKt e'AF->KFSgdim/L^SF>id2ƫ]$2qY|%J9 &3F9Vʕ% s5MJrx7D`x  %Z<}!ٴ: CDA0CBp8K(dyz$!ݦe%prG-(4o7?xPzrmp% #ml}Y\HfL&(0yhR{`O&>(`RBOT`У (:(psyJ^1XE.S$9Wq2L?2P[]xv "v[\3%3FMzYIb4BL/45|t|rWF2Yܠ]qgmӇ8M!32'dD qo|pi1Hr1k4-lvezd)' {R#}$H?mT%6 *НpZ Y{ڶjf^~-Ah Vğz/>I4ӂ塆Ԫxk|x H"P6 \@`i;2\QW{ ]!i)[D$AilDH٥XTgq 'O.n1& Xrj|"VB;BېA /A.U_lk$Ig0L\[Cn{4\@ʛFt`|=}}5.hm;>}7ޥ,tPa\8NVsNIgAڛooev,-ٗ]o34@&gPdbqr5c|[ul)Ig ޖ1x2KϋǐR ^w|'Q|9N2pJJo ٽU-[VtfѵM Zj!VE.)b=*Ue{=hxbp{)̍w *N{) RԫjfCo@ɻ]g#AGŠmL*{kt\C*UXߊ 9fo6zCE;"t3cTPti,;NI E@[LD@Y KYlOG DO_5|wV<C]1m*.&XK=}4nR` X7_ZzE.ȲRC7]|(&BK3*Ҡ[trM~x=u/Ply03fy>gӆά,WSXm&EMQc+ _LK)`֡nٖ;FIըsT/x< S+dlXrhxExZP,c<!oe ^kZ^I sFԋ .%CiǙCm ( *05<0t/$n;#O.CvZ$ 4TR5?AV` $Jvu}MX= / VU]Uу7G@;=2旃%r[F/co`<ÐY iF2J!2†i\TyR!9y ]uD!G 59!.Ľ8 +;.KٯNfA'tV_(R`'=5dժ2SǑ@Is|'n&AHI_ -1 98ƞ}r'o3 R|CT\^ލ. @>0ri=NjQNSaB !pi1N?&=ޑo[`(fdҩ͡ F17!HM BdSPī? XgO5H/jX#<2Pf^FB/sPĮ+|O4usyE=&nQ'J|&3"oo8k[":D *)b0}tGU#n{iv}F<|QrkzfǠң4 #)c I]QNjVh`9ݔQ2mP\z{s{bIUŹǧ]hKJaƲ7iJsQIaNuL4zҷW&>|e:gˠzXwQ7nS;\KO6F~7^1uTthD 9͖/Tvㇳ#kw_VMuº_l4r:b|CGwAt@aM+î4|jev[)FW=r/=ɏ<{mRy\d 6 yòcIhoqcӢco};1z,re}3{ 8Q~"iTsmwG "w&r4|_k|ߓl F?et |啰z l3AMm*['ĈL,|`[Vv~).*24rR]<=|kxņ兀ͿBc)^c}HKP,jꚷU3b[lJIeeօ'͎/v B=dc)Ne"=)QÎ'F{|<(\],gzY^* ̤'|3шF~Nl~ܴY} eC"n^iN4g<349NWtMy1$ɓ >2͂bےZh? ͒G`AT8"gmd6-(2P,%Jw+$adrw;Bn_ل,0ukk!Nyj\3XXMå`LLY0ypKqEѓY=x% [؄&HL$\ >U|46V?:Μlw e -Ǧ:GФX^\W(-AG<4ʖV.4d!dtmTR)QR<{**]@LPXRv 50r&6M99;`rٜS.7aflemsg3#^EAV-5`.)gպcBo Je(c~SsEر23L^ +YL^0< ӫwrN?tm8%.!@orC]Qi*?{MQ* ^~ Q꽽Wd˚vGK5Yձzm\# 8# T49GFZsO-AM sl{<ݧ}F[t 9,SvYo#@+{kަuĉK3L`VsH;$ԍH | JPF7$cam[$4tl5[A'Abg7},粒bȤst|S)k{Mwo#-xWwrߵv3<:43N5SS9bڰ@zpj(IėM;[M 9 :b cB{ Z:sP?dhTViY%Thp<[*?2SR &g$TivJ1e5su^ '@'HAQTRRͩ\Ci *$9n0H]HOT$<3:@ޙXǜD*nM/%4,W%nY\'b9HXӯDUȞy20|.zE{Zՠ,k4d,7XÜ_F[& !Ce؂TVR#o Z2+uyBD9WWE5[491O;"2hVb߳v]K\X_qvB%tFU|7u#f*kԇ.X[P<"V'WXYO 3F$Z6뵮bWYº~ozbӰaQ56Lx*`2;l1 lyuI: o8e7Dw*$ЮگX Ͱn/&̍F&.7(?s ]sbHmRd_q}#o+HnuJY`q;|!MLC"_^Z¬jZX4o^Kw5iԎUű+44.L/lD >sY7TG6o>6 c`_h-Ut4H?:GqfU5S$"B@n#27 @?)v"x"d&C06sގ;WbMJҜFaKDw123f؅ujZbt,ݽ[j Ih~KjX`jM!io͇uPhc=`ZPnU+_QcN1;ם 4g,>sFz?rub1fo`Ik˙]Ԫ' MǞv>_oBW#օ^VU_v C׿3?QuG]up?!>JK11gz.$[& Q<KN]T[2`Ҏ^8/%\TO_,2F6_KHWI'Ʉ|7ABqddZr4І$w"`0hp)K:s;)Vk@4橽 (}DLِtw{.#o!ND֎'DgaQ B6D{SNG.O~\jɄZeRI V #Rtvzꒋg8dEt}%H0drH+yCcѴoS'Z(wL|T\wɥ(,^1qkևNrf;Vwm 2R\jSRMpzG2ۀS.RfJ{f\]my)PY,#/ I|9:)k@=@_n/3?LRw=[OQCGIAOOC@MNj1[, r3+W7r3ڽ$Z*ǾӸ+mWM?q4*4ȩЭx >L2m>dz&4&yZT)U1MN{  jȸnr1 #ŊrIy#,JP*&y|ə(.5)ZNIsepCU߾ ry8 -BYm[*ɩ/H ]>s=^By]Ȝ6qݡ.+`[E'uR=aƟbcGڏj{eF z_*!žN &O"Hf'͚dol(e%XTt8K_R_fYqOI¿E<u52*g<{tޢWGqىs9&/hoۃւk'p`2u2HqiL2`աiEVoɫzr7AǷ@ )]* )Cw=E띳 H$+Lv5285Ipۣw)vlRՒs 36Upo7B-jL8#Vl{X҄Z+Q1)GkZ%8qD'tx<лftܞt,3L0k<}Dp)ӎ ]̩pns:&a14pقWr/젣>0\h^ k_}9q70V|HlSz)@MaJ]{6iP0h)K{ Z+#7P؅=L1e5)WZ]jOmRHMmhʅ=N^n0uP]?O*(H?8:.;kS"︲jEC_lhƾZ&x꫱ 0 ob޸ki>)H!])hNC{r0ܝy 1e{nf  {1 &5QvqSBy])ptЪ*(^s?4$KiL~o?!T1TVPia:, ?JSF@@a(d$i2*Y(00{;ᑸfe"z [Kv V8{5غJE Tٽ(DsQfZf73]&57U̘|jE58̟0 i;~;ƼȘ1=kW)̈76(%ƾ0vr·3iv ;߰vz:cTo9=vZloRKOLb>wu Md#c덣oWX=ktVG FܙrEѥ68jmբI~H6q;ǧ$Z9Ѱt`=E}M0==aWm[M jRij]G D?bugKwRsWy: rSxDc"@{kpqkx2\)vCIs :Cۮ`#A(RM/3Aŋ1ٕ=-AT$MoTfE{8Z01I|*^}:?:/w^7_D[}5~|E2&Zsx& "A8{skY(yGY'2KFXvͶiS7$'GB{rK\M}Zi$'!UTD~>д? -D&Z_ܥkZ*"3}$URn>8YOs3GC~W>ʵX7H$1`3@p ȩ̾!Kn^K^ۀ s.%E<%/o֎;oKr[oWt]IA5 6HC["ᒠ &$\GLkuA·g$OMksZե[{%,:/=Hgƒ|vǞVe+lNgWPwԁ+! I2pբ ޶ ,f̔>2O:yamuhoO8+oƀu;mȻq &\{vELGd3h&40+NޖqR5Z\nZ V5/{ab{kXWW(6CS܌k'?u4 IS3jaHiǴJ,_H"Z#(2(2Pr;o5k򖣙1U$^w~*5I}M>΂ݷtw]_coVG=O`xckORZ<%krB#,kk6_%x*x_PG>%pfl|W=P} ~uwf]|پ.4 [§kY'ŭD3izLEG*S{@lA{ʑKk盵sU9^&sA|UCھ\^i!;ӱA^SN?{U\*a`sT(KTȇSU$[U3i{ڈǘś%w)}+!܁3ȨmʕcD*! <.htJ,P:y]G u@1ՄY>89pg`֮ؓYI_S~cl:\ !ҿMFJɌHe1.,*;Eعh-4Q(qLGlY0+RHYu5m[4=Nb` -z#\l^@9 ~6suq@"AEZjSIpb;=|Kj3dw d,}v|I1zٖ`xq<ܞx1BkAs`(ik^+[쌖JW9ߗL-XFlnLw5w=)|"*" u vko`)MLVpS~?:53Gܺ%= -0RRS-g! ÷96yc o/9 kpȀ{el/hOn1 Ї^MmW^" Z-!Gt02f o&9bԽ "i#C;n pv*}W1[AP6._G+Ng#o<k]&MDQNC;^Y ư0w|qֲc6>e@eG}q;򷫨"@ `S"ܷ0džaݨB?Ad 'R.Fh8m G;蕽2{8 A~~d9~A/WpA$k+Mi;=۞~?v_1į(;麘nRQUoOML,NǙà:t37y%};7+G6ɗ 7 nXOA${l Mo' ۷]c޳Tζ6DzGF˚,iowA^"G2C(M"_  nNfsؐPdK_bQ'敶闟*:u|)C44%!LSLBhB'd/G5lba@80<7m lR ;`Vb_F # @tғ 2Y^?kP9ڨlݤ@siD}Q%b/Y;yz_bݘЍbaw̩Ŭ֞OHt6YMR&_O<#DBgxdf`; _hIK*oDFo$ly*<vAp# cM IuTN9O^=ܐ0bIF i[>SǨll pldsCP-l4ރ̍~T 8fز s'1EMҴ 8Q*wHo浻05`^ɫMdD `ռkp6rYIGi%AvtqTr!"DahwzAE CrPV)X]uV}h)+s.`#c^_JH V7\[I9uβƥcpx;G-E,&yPA/$w:pLxU*a#ݪOWDk8899dsP\:NQlLJ74ܧYԁV{דp-G][r9<^Z^y(@Hq33Fߎ] NȅkclqX"]]{&Jۚ&4ց*Lar `sh%Ly!!bM;`4 Ү1\ޕOPCڐNR[]QD#)C܉dsx~nM~:YVHD$EFZRe KEmIJyPtX!Աh0&xЭߟhFwOuBlt_C0(U "-W2Pd# ֭c^|-K@/0,ӡ&޸fX+e G{!gv&m\|s q6eiU zAĹx9 Bq"#cpaԾx8DRNb~b%"x}Ay#?/wovY i|eN6o2/|q:^BM8P;\&*=q_#nmƯYc=~ѹ4vv2' ]眐^'x*%\\/ DN ]z vFOa²"oKmgy62Z,C["q:FTX(kDRK: .0¼!ܳp:rW ;i^|p\?8sS ѼꀯPEۇH:F\"(N]N͡}S*Tf7YL8L"!5kp|r6JkuxW2n{㰬L͖K(C+I+$GFIF??jD9cڥ"LJ Mv{| =qSS®)uiryYǍ >_9 ([MS2`8P6NoYI029;P4uMxߙІi ^C]l/:`R"C7BckK%=kC,5 o<؉oFp#j=]i2o/rكMg' hQ&>J 3uBb  , wϫ?TVOе6tBϮ_iY@V*2:tO-6YJ\/L:|/^V=Z۪U^3LZW.Qw+T 5.t4+|JV-UB,T0)в栲z|/U;U{kQzh\- ]YnS+"JӢor9,`*> I*F o b>lA|pʭ3MjApMBqu%a>LjX8#c#*L(ylZѶo[`[xKLSi#S!|/W\9F~3S}P(l)4wŹ_?E=C2e+AQriO&XgԬ.*tLzRO6{|d]ҌsRiÓl@-X| l6Jsr] If 0`W8XEz^C`Q  ARٷ%DԿ? i.:&6@R r?rI l~;."[&ҡsk9b]ʞ*]r=*t`߅ݤI*D}ؗ%!ٻj7 $Ϝpi7aO&7QUvxÿd=ҿLV_ O09cʎoW/kܖ^v;6T]Y7SP>)s,6I%v3``-J0-BƳ/mKC.# 2] eƤ`:{LwhŻ燜{q;_lw#e-&j3G٠&.o$D_7sC;@ǜR4,*ޒB@_nS&%y!-$(Guz >-'RA7 KUZ@k٠\L\ٓGl.֥ &qM|@V G%i6]23lFΊ{Ӄ@hzzY>2GP])&`ZTe–I `Kt-fI4 s;D-*WҢFnj5:p; % 5@#]+Q+.Rю)#/M??)b9߼;*<ٗtSgU7|J/F(xeoUU3܁* 4}K5B4P/JC 3J'lEw2)&Q>RLmqx,ZāR|%=%W.g9`_BM_``efL 77&ӳC/`rSz=<"67 ZE kcz#ӗq5s:HT~K{`42JJb591*y+j^#Kq+Jv\p]:h~7r|r5L<<>TEed /h4uj8Ck*tЊ b,ugZM y.paPƪ6z^(xcˏ[-B3W|@JUr"BN=EݮHgF65+xDŔI5<2%rހנY.|e)$105vOm4 $db̳ؕmpd":XK<9~êlMCN~S1ບ5bXqeF_{ǛCC/c?aȕF\VB ^\|hsUŸ +"`Cbe?=#+U=RV1D} g1=)V0dgRM=Vm9M CQ 4c/{!@p#DD/ǿ.Shh7a:AwqzzHl&ơY d+Π00 h2-.a3_ zbűl`R*GΉFi7hs&CNՅhܸc1EA ^clT]YOKoȞnbbp8 hqv`.E3FtDS"n/{)WK ÒS{<g'^z= }qZV&~}>r#mqZC2M38g܌MYcKe}kerR܌F7hXtXd{0lS]q3$s;e_tALc[+;l]2jjX z1$gEG%]FY:~\KBpsc` ]y!y.㚖KX3BDr7"EI4sļ=>FKOŃ8EPHp'pW$?zß2s^(c0JKI9fW gΩTnq_AfkKrZ6bS*߅}Q,m_~\Mt3t2bDXm}Ӷ{ Lb '.\? Vaܭ*X0\ ,sPi3<}κz!h& m$|z7B9Sm7B` X">:(ߌ,6IYUnT(a[b92ə}hwFx$R]vчFVs(j` $ዮ8^d9y @1h`+t Qj4H~yANO=xXh)T/=% !"<3NAi<"q[I6"%o œsO{M{Rฎ,+zz%deFMw_'ۨ&UMK3mHU)bC2XŒC@Gk/5/{<:ļ\cAÇNŝКdqP . #,\b5z&2̠h,g Hb gS.d{dzk+'G\\s?FӦ&4zl ŀi@37v 5֙;V8̐H3TwmXgu2;"/CgFsȝt <(p*Dx?I^ՆrIKItš EkB/ho-8BҾ^ +:vx }" u6XN<U6ن>]w"j| ;WholZP f(jL_{Lo$,z d74$E:a``Р;Eb>RPR8t>,:YCR,<":x;|;IK?+. lj>އE* YB ߕol86 w>Lm?xMzy!N4J2bB_lj6_li_dA=we Qv $KNUb5ҽ8F rzy~P?>Вn 1 P&.?7ƽ[4dB* z!rS*=B^+ĊMe^cJ ڕN"܋N*6  v (;7~:=^@u@,GgnVL[Tr.7ԭBїL̢hY݀w.ܑ(cKcڦt?w|!DQ8 JeEe*LV@UT[^eC;~X{ڃ)Ƭcvf" yos4?iT*p>W XUw[R: l,74Q|d3aJEߪ+ZoR j ),# ?QG_Γux[vJ97-B08c^r!(Uհ+&SQ/DR;k1%Jh7g[icG|dFS]Ez80jNݎ:?C/zAu X\'@^VRN:I1d{=N82`ȴl!:ˋLAXa^yޣ 55liZ99ЗYgtf.<{=ڌu](E+nI%T9U?Zȉ 7x+;YtmO&#=2X3 ﱿJVdcGaDOa߂֘~ N'1#?d6ݝښIji J'}Rtzٷ}w(;&@M=]Y܂NU 1VpM m1쁔Fu3`SC訏h$vhOsx0SPg\_VH/4!|PsS]M} SVF5S77wBٶNg2Q' $vx ,jnۧb`I )ιW3" t +?]f&b(9Ldr/GRurl3zӴA~t'_Y]ALeW_aXx !KzPLHM ,8@,oRБ>7i_ə}^=0m߮YKA~TGT90qa9nc(.r;Y}O"zt}`:}ÙO;,~$C'Ӱ2 9= 0@';<)E*AxV#OSl&aG~d3UyFٵ%}*x3XxUY;GZ}I*C?ߎ=ww4bI\64_W6#^MmMIq^,bIeIاaRTAeHRǂb ap~i^B4UNpkՂr%t,;Cv=~c,1qvrD/R "S;s: !g8\:7gQqlo\ '.<7Tƪ٘wjB,Bp匜NN0d Q,Djuwx ?LdIƧ/>nef'>㳠K,8OiY\Y3Az'' \ n%%0fln_ OwuNֻd:DlOZ'TdZիpn)O`L"ӗFg*SXhM?fmk/ڊԆT-C o g[!K#7 #>F䪲 lsbn,{|W' WsqM{ LOru2[ L6LF~C##Um1pYP :|(C7zMԗ7xV["ձ0 qt.>)]l?|Gu[:x6سNvn`YKfM.~U$F8xA!d5֔h\&~yGebv7w ~.QJi%Qꌶ1(@栘P0TDFsbp2 G] %a?%XqG{(ߕieaNmӢ;4qI{lnz]tmF*+9A6qDYgLP P`NۑTV)p!],,x{̧#ft`gT'/E1I4l,Om1xYŌKH4N|D7-ȏOs0(\> h/Dkݓ@pSV.:ڲL|Z9!\; 4u/NmlWU^|dzܕnДWSsatt,WwQ}3A_}Vzx=> R(zaWcw_?S;3L A AM.V(ț+?s*bödyVu' b5c+R4fGmHҙ퐅Xʽ~h,\:J\SCq+o2A]S"|~B)5d\3Hj% S4 ;XT̮G1c5 v**sȢ^~W' S6{Ś4KĜjj9Ɛߛ&HIij7xXYrTfȾoM[{Kpܪ`Q pth#`ULXP|=;UF%s9$gUB$"4Vt[m2(/6ms2ZGF{A"3Y`/O37ms: jAP} .)r(KT_VGuvL&YCmof ٮ7עUҤ6aC9!1Giܲ#J/C  k@U~VvzFXRr{б`b{Q0 jY˅Tg?4Hp~\70-aC1'Ak;/&xB- c~e|3P_-u4փ?\d>l]Jjt& 8:H}N;w}(S3v&tS<4I]R @\'OJUGWVyX*wT!wJS+M)_DW/uLΩmTyc7H#Ϳy#%tWdYEbiE?QPREg%6v>~}H5h.y%Q}yw3ڲ|ALOL:C81Υv b y͖ӿtvEW@D1up U&QoĦܮiz/B7" ea]KUns~O >+SMqs`85NXkԺWNsYmw+q.52 6җ2L)u1f,/^KBXHGȟp@#˺ɮ? 2n=ًfH+2N,繪)=ɂ"YEulU<:ljc Nl^&^,+{̸ij%G2nya%۽HB; R [7OS;<{itB𘾇ʭU̳h'(#q[qdnуU`⎟PjKǫ%n;Mmx# ܦAuuDLp8"EG$}vc=7 $Ⱦ5&=";x\Vƽ#ș lx "@hDAOG ϒJn`Iׯ'|w=6[KpP Kl075JNn|T J&#Չ#Ym5S*B%Fۜaz^7|BBy9߈!Dx/6% _j'{nЂ+'J{RzE/dſ w^u'9bcXm/xW 1 ߳Ilu KSjghCHcn>uF8'ūV(n l:" ʱ)a6\'}^o0ta\?KBϬD_ު\ś_%ht2WHP-Ynq@?^,  EH|S>8t^BClj.Ϡ[BSl]B_+S=ڞryUn;ssY#l{tߏ Tgyde8M>aWS6`U?W hfL%:QT.LRWbpyzD)D&Xiȳֻ:.X3̑‡!6ō_v}8DgocB\E"`\inn E` o/ yR ; @i5\Rgy HzL5ŏhzt^a$vwV~ZSu-@Y4 CҙV_N-Phg'; 1@g > ; _K(E]+dKfmmqIQM2SV!nU KAbkHrQ۫2YV$8LsJfc%p:/f㫨ZqޯʑP|EY&Z8{IYTJ\Dy|M`M궸 #;KAڵ5Pw(6]_f+aq:{-S Xo+xZB?.g*Z" {jB6xI׉!{1!elbۡh]X-F֓S :|8`!9ȪezIRxfpwGԫCzAEq[D~і7_+HM,: މIYc-ºJa{Ͽi ޕ0?as0GS5ignj]&tCDYUU42(ΐ&{"Iͳ}8Mf]+r \D`-cZc ZPԠ@tiFNpR]W{i?. `Ehr83rl}V w=d6!(@ $4S$P@۞9QiwVc?Op#!`榣5%-/K5du u,m.s$TS;kG f\e-4dmXLm  _w-`blw= {ẍ̀fOi 6L"`_QS"Mr!eʜ>\n+qǬeيZ|"1ֆvMDokM|ӻb=]yDT%S@zr4a#m( lhKՌnap))ɮ_'1P\Uex6E f8lhm,A?_=-! v>Ef+=#|ݽlꐝڗ +۱T.CT?h>NKRbh/pNOl7ȓ( aLM>#1fEMF[cY "ƽSsJz7y܋4+e`o^} bt-9h;(tYe8J7SX΃kJ[]nT~ᙳ\UgD&`a:XslA&N^X׳zE7'!d&O`o`">c;]*8+Z̘M`UL{2ɯzyy^ChFV5*o=ɡ@"m5*jR5I{ `I%XJ#D˒X&o!UMŊJjO{ '4~;`x7j%%4 b)=sG&0n¿Z 6z;eȗBdw٪̒rw_.=U鸅Ftf1s$9[ d"ib.=SS[,䯱" M?N*/V2X.tj -*޴b~A)8a1 @tx8ܦ!G'Wb : IgoLuMt+[8fOP}\^쩘waݙޭ2$=Y?ڠn wH?s5IJ`K{/ kf R/>LMB&M3e,S0F>l66"_P}@wI鵑rD>d4HG )_b,E.!}|׸j KrRS^nb>֫T&9ެYo26ݽ5FjԹǕ¿߄(&uM݂Xlcqb.h7Q鉗L ff#z>Xbdr3TxU-;Jफ़a~Տ}IX&ؼdb-pF4+l3Yq5OEҽW0ggIGhuvJnOoK4q:Ti`%xOى r▊\d<7{V*Cqr-d-牑MгWWD54PN񲐥%Ÿ# h:x)tH^hqjl}Q{D\oT=F%1&ot/;'˒懝ߌ.7b2k[I7*q$SvjLz*U+k=l},OC̿YD[ql8G*BQ$͖3=f&Rݶ7)>|+}:z"vZ q7+%>5+N[N3,< ;-\;{岫>t]݈.GS(j!~SU\ZHJ+dž9QLY[Rf/0;L2Lz#p<fZn𖖚@w_Mmދ䨴>mMҌ?-kx~ʝ%L]v 9}R4DKG/ƚtwq[Vx]O!I ,qBYG?чo\ ^ҳ:ZVQܴ;[㥳"Leg-":b u5iXHJ_oWClstY "X|4S>ѷU`e^rid%IeKe! 8m\+o)F5$VHl{(w5r'*^;slPpP -1(ZDn2bt+dک8&O90H*P՘DL3.]?i-4CLmemR£1v][$!I? RX,,0Zj q Xm;0o< O^KN1;q?I`qxMviHɦbW&c 6Brbrk,c2@iVE47{/E"qOK@UuU&1\%hRYJ+T61C;Vh hUO0rr0D)]ӱ/W:'p~f#"DP2\4eSEn2ZJeVosy^);? hlT "@ܣ7§ !sp5X>*͈uRrj8}U-&:l`gء*>;{ O>,5JİdEZF]KřGeH _R0CHB҉_]&EiF+P]E^B*"a%UpK%'zW6 ib`]S0g_<4ˍQԤ%ǿ&7`p]E?"> K&: t]_wfjஞ_U_(C(Q5ȋW-KT y6Ȅ$H(NB7}IwɎ[0uYrx5Њ2ZE+fʃ=5!Vb\+9 G`4pfUǽ ?S=GÎU}@rpD5a׮]%˒3@}pj~GS2l< u 9wB:E4VPh,獲~z' . ,@(R KʟJHDL6RŐS[>t_'QF;8YH lo^$@}1XmeRPWM"^9uXlQ[Jo嬵+?5us)55̜R/頍;=ؙ+iμZm0} 'ݝH@2O]#x|ZZy7 V"KPy>]UDre.~m3qBj}3zNTV;M}x?o:: D(U~_|y+Fcx`5ǯ9 !Ӑnx[/fB*r}:v?Xϴ#/nX ̩Qrͱ: O˨SQ6,V[ j̥TWOjSnY=Q)V o=AU۫DFL;C֕67~e,k pUF<{<wi OX ,, 1uG RRAgBa _ ]ac3Ş JN'Ѳ)t6i_J I wO_PZB:zu|-G{FwC/tF] EjrXH b[Nl֤JgFP0Sbgm8N[u?]S$ x Zƍ 3  E.m)nڇn ڂ~N17˾J@/%4#ٍz9ݱV-$f}WC70r#YV@w$Bq O}N$Gk}.',o$]]c$$^Ϥ][w :5[ ²zхteY^FzO0;{ 2^^/9pxo[䏩+4-'F!=!<7Ut0CU% #g{u*~q.` ;]GyWCPv+3s)-k7\xi>tGGKS8-WR' DɎ-8ܸ2}ÿ+6xz-&UV,h9nٙ"^ zp=KK 3K#p+ԋ>$s&C1#X K._o^6"T/l1R-)uу^^ r*ZI3,Ӂ(7۸>?aqvfc|[ȳo` t uk~-D]|yW8@L/wyϝn{H_pSeՋE6ԪUWLQw ?'Wz:蕭@ ow>_p@HAhnca:T!k=#)lOវbc#d oĦ4LmSkE~.޹ױHSյu_'L?kBdkv/J< >~x`vOKXEuAg/?4֨Mb2`7*%)H7ז)*66&l0bJv8_C ݽ*\󭈙=2Bش]a!HV.ujE`ՙxn֍˻9plel"u|{}%aH8kcO>^)D̨pÞs"%종/CُG:EɄA0gt~sՇGhUEwR^%s;!ZCfQ|LX:hÐ @S#p75_VZ}c-1Vs0#Z ZH7 ?^/nB=D wjJiˑ J*"ZMb\J`< AM,>,U띏GR2WHS!-Hol4{CS'VM_F/]vϘz}gFd08/i̧DCe"^e|1]Kk=!oep3g7OFejkWħJ-٨l3w% ɂ=N:?WFS& ;ل"A~ N=c%ny|xvJR/q| "+,e2(l'dV hU1SBf,ebV7_.> L3MݴPЋk:e {q鎺3^pi+PN#a( ּ2 _X'E3G CItgjM8MV4yNHca͏yi0B UCh\{* "!#oA龵䧇`D>~MJpSx5yiO YK(qqT-iyo;{$`@Vdccnz / Lx֕#!g$5sRjJ0?H:hBliߔxŨB1!Q$ jqpX$Coʞa ozhn6鈏 oZыLȡW<#\&9|ĦaN##8(1`7 Ԛv`=:Y_'Ja±U{Z~(]:lE*x_\FP޲]KMk本"Zf^g>E[JCΗzE5)4*$ya$"{/4dK Rҵ$UՅ1f'LS/Kh+uAv' @(5u)™Kv ne4QK1Ѳ;k4ǜeopАI'mxV "b0\ASz&-GLf#?f5?Ŝnft/ ;x8P^ּ c` fdK~Q1!4DShҊKՂ~@1 Gx(v(x'm էI\vLV-m7aI|b=#hJZAFM'΅e{*r g_ HVYk ))[y=з7!TlIՋSJFHxDWTx!kӥo^L-ZoA3蔸4l-]\H|ۡjU266AF|EȔ-zcsb%&?,7tΰüQ&[6{<0@޸ ?ݷw|~N܀ogik EA=|բC2CKE H}IZ/ޖ(9&('qػ83>2SQ`0kɊ .zyL.ʥ3}\U ,Ap)fg %4/Z/Q+}3b8# f ȿ_#OK?#xWvK#@"nQ,kˀ"N&[Bp J-Y0ۣ? Xk8Qۢ){75Z)~ Wqܑ!zJ$]ۯkwWR0|ƥ{UB__ $DWZo|so+p* [:vfybIݫ}{P,;`8*(zf\Z.{L|MaA(UQ/dz t[++8zfe.')15gXκQ,(h7Y\poo#. v&I2(2,>;k^c J#dL: WMuڸs=ӂK=fCܴ9s3Nyz!cǚ |, E*j;G= pRU<=D)hl}LR2^^1}(&ӫǏ[βƼ!]U)Axcq;V%;6`ԺAfOQY7͆4åia$(XSsڵKH8MۨU xoԤf&Qc-@@ZY4/Ts^B֏m }QAlʩc0e MPk.-PelNZ7H@T+F;+p!x1ۜLe͵`ITW`V;<3_rC7LWɯ?B{o!  x p+Φ-zMȇL8d\V::5\ٽwm2W\'d:}EHתC!-(1fu-N +Y[(fg&S(:922`1ǖPƕǵCo;)~ 5Z!vةsC~:5kܿINW)k q0~՘EKhC$lB6$ ӽX:{f4!XVX}TeDO!5۶ gXᘔPm8:*,P #F(0ٝQ8KxԱlJ,g<\3B0?|Jb5IVN0Э̮V1VKš{Rh6 er̓߯*_.1dx/6Y?^Ce!ܭjCC HX%$PUd*DΣh/rT&ooMӓ|_4OgxLa5ÝQN-qsU8AY׿w$.S=qkx[7Ӎ g^&+khȤmPD M6nuAV/1er,ЛS?j< lmP1 B29(@d l;G 2JyRdQ#|/tr{M,jr^ jTQ2ab* W kn $lkYDvx%V_;o̭~F+B)uJ5tu*K[ﰂEGܱ=/s㙁򁹛 ]Mj4!,,*E Pˇ;@ ԕ(F7v'帠oKs+XמOQ0~oNd+.K:pz0fZ_h~~2Qe;); RTEؖ1)BWOi f*B. dΤG&S`-WfG޺\P]X2IYyô62,bTW۹eDb}?3~19m&)B|S:IbLEueIW_wD7),#}|셔ن|$)?r4YAP@l ZT82Nk "ԃD]c .T3RfC>9m ش%'ja/Eӎ4r;&&Y~:*suwrZd4}\]cJ/<W[ *t N,b 53wP7ATq7 DŝaPYLXlO&iUx>sg$ Z>%jVKKrIB5ߧ2e5'ʜa\,+ pDƁ(0ϺZ.qrɢbB**_O``:;V_ޮvn^, w\vy<  CZwghKat6Y>>~fʝEUxZLMhsmu#\&esM1*wZ5bje ho2[lBoP(\9n$EsO>7 ?R:F6L\bCeb'yLajб/{l j{zw-p}dqF!ӯD2qS9 d"=Jt'Ά ^S}1߿Q@V`k<R|Ġ " !7e+~+O­Oa?{&_|P@p1X ID-fa~;y:uN}1K]#* 8GsɿitEolNbӘ.Y(:-O6-dor}^lUwzF L';Za汈ޔ+<ԥ~j/_[8Uęi{7/卬#iqAS⃍'/Nݛ3сN[$[YO C< hHpc`a ^LD^)[tL%8 Qi~"VlOUZ:LZCr9p7x143g]ӨX4hh5b.YiYP `'`Ow+n'(\Tߕ6+r mu2]Ùu޷}פyy4t9}yB ASl.ȯ _ja/Q+@ЇTM"G"9q#ټ"h=m!FVS7OqX4&P_vg/ף6 $O+"c83h LS;:VDY$ܚ5V}#@T >pG1pr?io>eA v\-]n0˜%J3s $n{qwyRT@eQ?2N_g 7ĨM7']73f@7hThF]/e2?~F] ykcFmDW|PP `X Cmk*kdB ~&zegQq“^ZnULԅ&!ዘXgyp[NA?d"M:R,r!h`sa-s7A4"-']EU'OQ4>ν-HtpPQs|nkֈPN&ZhR<n׵%GtT(;QYR jZE?FO)D!;>cy1kD{\2WP`F80#7=4_>@^wܑFҶ-S)gpn3[#vC|Dƥ*s S$,-ɡ)bmsLR)t+kx~x+*׊?mǮ)A+{p[R~0%"xQEmє6]n &6q?/BD}'I/hE0O75>-½=ط(aMTw' vEZ?9 q 4Nbr'o5o޲Ŀ`ts.:?uMw:QLFkE@ ,,[F"},%FCp# N7` T_ XN)͡[@9蘟 ”c22M25|G>S Vy1v`l,BE࿈|.أAS 3Xj>Y6ŲFiXw.!xM0C;6XOy̓b>>"=_eg7fa#?W}f'DVhhLT.(&^+寒t\2EꞆhQe{2,ʦJ(PP֛rxrD[k # P)gStmeL*?>c|-]BYJ$t&M<X\1*&^$ꆄm]Z#>vN3m0W )k;f\,Vqy..(q ~wKOC%K1wAޤIrRbi$mA٫dl罸t,^iT5Dm[Hj 賫59#5# '|LD`W.]i6ZW&Y >v֡' >G/,J斞XmcW襄?g[hLC0DXb4eXFy_dhSL4`ݵoGPۅ7x\< :Ǡ21<ׯ7:-7mMB'J2me\ehp\azq`p_xJR0 T"Tk Gʼa~U _Dbz,u59E1fjT7QJd\| 0rU# ?)$- }-9`;G< JWpVta Ѡ]r:gV;0C ^;ׅYV\#ߨAg]ĭf:uV$}X9Ldv 3jld}CS:P\s, Q{Ǫ_ aGߢ>HE E2sF_(F>t~c75{WBNv0Qa=L/%#ÜuWe0@V9>iB%>1ozB3T Nqg`MRqր#ӧZd9%MExx=tғ.BNekt.KD7u+5d^x0$^û`^ vci07StŰ82xop2 tg..lެ;Ïo&"sng$}R G&x1lud`V Xi`CcCr!WY О G:ה›8CMTvQNN^첒%¬\$AJU*N0l\O%!Ћa|K#+t#V`S% _";.1W4>9`>!kn"EhäQ Fi/,ce+)`"9'uV2^+N?JϺe?<EU+ j]ҩ:H&TNt$F*[:Fޯ-D$D`\֗#َ #o&=3\nrՁU#]1H`ѹFVcdz`$iiR]P')'b3}|xβ9Mޮ&eAZ~u%{B98 Xfc;Msi/ެwB `Y5kjБuPXڑCr:n]+I0} `O3U|uQ_0 Fү7,G 0f|)U-E.8wZN43 =rZo^gHA?3*S3jA_DYhg=M0F{GL%Ҝnf WÖ`VD(PZE{rMgPI%Cja2̗' mO!c?;*;d5YxH[$<^tAD>(sBP4B3x}K;@W\uǍ@1|=$+E; UcYݵstSqL=M%Ztﰮ KK ?vd9AXM#=MmwO#Q`9"A>ֶ)FZzY6gőt{&ar@`[!rR5xV|r`K$'ZF3սhCjwdbp8+4'eq&~nma^j5EpAIʈ~ aU^N'3E|q.?͙{H'f(s^'m2_sS KLrE; g+2_=[x m֮߳Ms@z$v4qhˑ<#D8&:FGpԓ Ix?1hRWWyBGkNNd镛ǟ/ w$;۩vsn [Tc` ِs,/̓\,O nJ:OͤT$dZDϚoatd@o/}(߽V$8O%Mf{.n5 -"-: $=*$SR섑_l!.X?*zQxZ" W@5m%czpF=D*)A(2jbz$nJU%cGb(*9lЩ,B!O[wb%QY̔fӭVRhs{:puQfgW%J^޷;ca0mџ$^1 q Y&"A Oe Z* +XUv0ˤ\\ͅvKؙ{yp崣zgDLx4p^UsG.d'&?=C|%sz 1:ƷoCam'OmSy["k^ߐ%zDXʅ0!GF_"֤U_QYuX15q՜.jZMI:՚l.Ly5qtXt`ds8zXn@v0!q!̻ 8F>5oZ:B grS-k zFSqkt5@Hq-Kgeomj; !)0Bà 0u6%=k\4XZCUuKsF^a$,+{ ,4їKx;$bgdv~TizMZ_!M _;S| {\l-Mi..ڼP|nW:ѳT(9;d_&:),e_WmYj;7TaOʢˊd/~Smu~BV@d5LOε?M?"r?)Emvq u(K>`a1o2>Qn+ VXFM(u`ԛ2Խb EG;dH7SDZw(E.Oꅼ =]RJt XnyN fBDčpHHʥ#GL:  O,\6{VCj ԌE2o#]֙kqKhBR [e<%l$]DxF'!1G?%â_Oir/p}LGs=Ὂpcsuu'NAb˓ 9I ar!`HM \hj}Pꙁ|ب^&ȬϦ5q w7Pt5s/;Q﷮eg>1ګyr0~;A(S@̓6 kE%|'g.M g^ǯٕ*Yp$^7't.% OmPni }iby?'ܨ]'o=;R`^bHλEbRi{U|xRM)\j]э;.E-I{V S}2-u!&A`%BM93*i1 ej>3d#*?h# G+`Q<|(b>K8[P%-S}s#?WN<YnJ?|ݛQhw&z7QoJ`M+f9vDg&UR]Xv(1>d+|Hٵր \ZpzMd#D῅#+ zQƄ` 9r[qQ/ZV/-yB1f6%iKAOGBDsU9:qmVV/F )6/Ϙ[<$L FE1>\0y}stɂN&6E=k;<~z:U{2$5غȞZ@0h;-jE9>zH#"1ufV*1֛b2^*Iuy6z9Tm}څZXPds>m1(d9 ~,I$+`$k &^7 )!@FEQes&k%g@b M\h|T3cMs.27r5za=L75BsE80?u> Aiw%>M$ w#ⓕAGX7mE޺%]}9NWf%Q5 b~TĂl@[g--Ȗmx\>PB&QȪZ d$0] )!7 [nI񨡡z[HHv$LRѽ&$ V REe,iv4Q"t`հ ʑ.Qݷ)>s&pNną6~^sbő5Z;(Od@KDO@E:Zj:0 ˰qha7BOjL[)PK47ED_NymЇQ`_Q1EqV9h C'> u9uo @OQl\пL4ۙ(&,cmlKܿj%jԦ(/mcڮv~*C"},2O䟰p99mfy+BLːhRu}6Q{ ,}]aTeM M3pk,'Cr(KEnSrΕ4broyM =9SUezLAo?d)بA_ DG72XRqڼO֫{CWlNT#IQT5A$K)1\m MH7LfLa$A#.Ո5a(:!<J글AhĹl.޵2lWvd=Jǘ,53ƴMFGn2:_ g8j(\Il3|2kP#a(p;dQ hf[pM>˃n]=O5NXd;oTe^,/)uBdp'OZarwX+L5.0(Vӆx8gSJWb^ 3jBiGhsY膬:~13OrWǀ19iGʆOcCělE#-١;1%2/P:hleVd"幛mfX7#۰˰so~Vg uwKm{Ufkr^UXU<O,`Zyya-0&їyi4d) [&ijm]]{_^C㊺&'.є@na*H||} Qi KBvPjfj,˞ E@gF*G莻JًNt+>cБԳZ@X?{8NW}&}^ѷXLΆ~Jr` 9PJ L.ۯגyuoL"),iWC Ldz<],qhC)8,o$".)KFFHKPlƿ/I^Zh-YsظK+pfZl']( L(B6/YsO QB@rCRA" S_;45/[xU؆`W÷'OX^#ᣉdG;ko[; I>BV/s9ZeCKrrC{ʩkWdd S IOn2ә FIi;ibÈVaUJ|`ck~xX:SNUb;V;r%U/_cљ~H.vPN(JSە)BX%EQ`u. Qػ>\j&ڣ^ԙ 3pwE Agq9z_>@Ƶ@:b]fY g(z8c2 3d_^̬NM1fv台|$.\'F%Jtɦ9}C܄]Ø~vql 4;'ͭ#^*`p2!7vT,Sy\wo.oSyA>D(WFG ^k7O^(&;ٵAwk*֌n"Bx9 |@4 .SԐ= *X0|e[&H9֠Ki*}ϕ"(vlz08-C &FFy7 |}ˊOѻZ)C j;ާ@ p7lՃJ~,jMh9"ʙ]ԇw.Gzo wɚB)xȽ2'㿒UЧDS=ӹIJ'Iަ|YaSI7s{9V__!J^q舦GY9 eb^"&|HhjRkr)* <>d /9Lum=z_DdIwbrUJźpdk},Ćo;ʁ_tF[ 5!QC?p2 {7,bPNy B1Hab6C^.VJw=>h˺΍*׃6'5[ڈ2Mf0<*l^]A'Qɐ:5`N=o;&H@Qt&:x):m"Sʭ=,W)&N6_?.2"QK~&;@f"^1%L\fl3?­ϛ% P >(A@aQ@iC:yU_WNFW|E> ?5p+rTaH =l 91n6`œGْ+Lj ,ːs/0ή \9]znqElט2`|+Q%BPׂo8py_\Vh7bC =*L⬻>e(Oxv.\Cߴ D+9J-T.l LE5DMN+wsq/NN\sV d @׿*M)xQƼyj"=1:PYzMճ]cN ({0E ˼I`rZ/ ;o')C=O[%8? ?eL'v "D'83@ 8goofU PV~a*|$iEzd0GkiLr7*O/?g!Sa'3kVna]i4!)$S YPuti ȱPRjYQ#d)>[-eݍ%C BױlN7>ں!od9>% dcm]JՔHsj|rL2H8J'u~XѢ4HEe' *O`A˯1ۖĞ&^֘q`)Վj,K7YHҹk-Di ^oe{rIk*vi$ZFەٴ6s,dS(cml]hdE@K$%.'jݬi,tNXRA:i'fD2=-z>PUU]5)fƒ]8]c>A3H$dQ]bG/9HHiܙ [] 9TxO@)|h!*)Ězlg r+XZxchU&2.v\o"c?_9^LaZ FȿS>0ExuaAG<Z8wy5DUFEMi3wzM2#P]bOX|&~ s8iJ(1{%f>!Ʉg%j_8=,Fk'kq@‡\.q'G;$JQsd>l8/HI4@,—9X߈:D p:`6mŃYʆ"}Z-֢Y-vPo?rMR\oMp禎V]o-і`!D2aQN: bhU-x:PY2G`-:Gm# r'#Qzap eKXa>lk9.pqd xJ2k&Hv_[S\eeN{ rE5"J5YP/H=^*xj݌'ҶX9X`*Uo*\ ms@{XM4yՀ'j"N޾g̎u$46SDi]UN k%[MBQJmU]EYSZ6&Ȏy9JXa~\z V9ږz9 ;΁0;#! c9tx$,8? ^`q ncH4 UTI%Up7*ẫ"RXRwH\@3Z~<>fG;1~$Y5j|-+7kvA:բzoFB?̲I.I5f\Y+Tj$,ц%.3P\X7*rf?m+9]:޺{au00(@\<,O|9鞁p5uU6 լ8;00w!:n$jL~u弿|9]R/lW1 '>liY4a+h(Lp}U˘m)w ]ڧ\6\0 1ы hnG[,eКJZ &J\դ>*jFp`O9Mn ݚՂdžK$98>IKςw[r/Q]w?t-R̜Qi,uVBbVBBg*%Lxa>*HP_7 (?mR 1.?NG'q,|ѵ[fC?LHV%c(|TAT(0s)q.$gHXƀA`5|v< Sp:ˌR)M!҄u&fi{;zQY:HύtPB^.>_r>2ʠW<(3,$4t.Fu_,9QG?F! _=_!^&|jnGHZ<΍ɀN+̢ y1$Qޮ3iD|c ؟>Ŷq1;LTrL.) xć / N-W Džd(V uXof,ȩee>mK4 Lk9)!FOgYi]@2/J >W:ATx@3hpMd#T}L=WXؓ]/J&c\W' I o&äZn9:+A6~1K9DYC_7aZb ZƐڽopkއ+f#Q>Z=7yځ-J>cPr~熉OrKhO=Tk|01`\dqBX34wXG& Pe vǧ00v/ eF$ ͟y"gP"r1m3cti#ZKWw.:Rq26sj\G x{R3c ;xֿxCqA[~C_cIf)v;6ظ0G-P&-nGVho%zmi/weWy&GƸ2wON;T/ L;Fbr{G;Hl ѽU ƙb2iWZ 3P. B`>18olEμ/a)d/ Mҁp=OГ֙}PU"p^*:'?6yy|sNl13J/Ra#\DLL[OQy:"JLJ]_lхΊ5.7h VvţY+ӢF XXʝXUdGsL|[b*Hm~Kc>AV\!o$jvQ HnTp-J/3mjeg<j^<&["I{?'6~+,lr. XbZAGcVQ9H?;~Dzi}=/4$<覯8:&o`=BkVnin-0[:nSel~D p[2@%m/ $_׺ 5q$rCuFMK8lj(P?Y Bغ zȇ gBN3r+I+lrHx\K|wdږ*n=8"d`߃%?c%,5Pґ!E,pM8bkeKXrJnӳ$+ﺏ)鿳Ysyb j9%1xV'Nڋw^y {/.zD7 T w(i*]~ُ-\bBwH5W<j}Gަޫ_7>C|zh\tahse&FϰG26 Mumj˽I>.{/5pE)yIȕs͑yQ~߶wK  NwА) n,d^Q xR (q$zhEOUOĴ=Pq -SZJ/{ IBVxTi\1aO"Kjp"衦*HV q?E+rAH7?Zg:DY?!h_u~]i[Y}B<*Y38k{X/[w4v c^n'v VU< Z6%fU~gdi`5U"4em8qb1-eCcm ׂ5tfߤԔ9,*g[2{A[YkIUvڍqh»7c$KFh=Qd`(~]0r;X9zYdzjs6"& ×|~^[FT1 y}kn <;77G٩ؔx݅, /C3 8SGn٠/3/|07NH0%yk|hQWGː3\us&1z^p:muH [ OޟL[ FHcG4!)@[dICGBL7P7|Ӂq34; %ߖEpg!/u\䓹IG}U/,AclelUT')ND]+ҫ’(M /*%W"+=?ͷL 'ԿB4HZ>\uj ݢ_ i<ܐ7f C8|``|`IijF @8VypCn*u,eWy9xg٭ xRg2X3TI RE+Onǡq#a)Wh)>uEݐGܪɲp\̎iml(( 8`yB%G%\o8@cKꆶ0([lѮz\x="4h35&^{v5IZۣLY֏Xe'W(ϵN7 *c*z"H{`:~}viٹrU'FUL׬1Uڐ`B4G pESgU}!)o;~3@I_J &7ڼzfbM|MpT"QF  ~6Ϸ7ԤY N/-v wmL3]O~y 4JuBX}te!"En#'̶ 8)aJZ@G`$vzdnb |y-uBSWCR%=A,s}yMmMT+TR WCMX8G:Ryp.QHMv {-'RyNWXlj?nf]9Á,MDl8ǽ g-9PFe'Lp`04'=+:>kVI+k'dnS\Oa%O@==+څy51a8 K85s  ݌1QKxrPFv`OƹoDyWx7>9JԶ++:bŁ0ݚ 2tdsgbBSD-q5#"I5#8%舜Z"{OW~ihD:4Ҋ3i\%Bmuj-ꯗi0m 1 A (A' ʞqTCl@iW؜\U b~}׫鳃[ [t>TpTxGvCARF.ܞ㱭]tYh=lp?$^-DWG~=AeIGKjVzlff1)/])Cf˴$gPߒufbr8!IJa[ ˰ҹuCr6Rl*~IweLjm<Rue1j_5 Ao$s }Uc[{SDP؈1J4wc&Y/ܲ XnS*XK> Ԅan~F,Gqf)UC2.:FAZ#jsް LPE\G4gG8uѫ!#/BHU 9)2܄#G f_?)TSp|)ԩT^@vRڗ *,T֫雛bs&x'9XMumyt(s>0iI'lHGXÓ=4'0:DIټuPp reO' =$9aбreuRV~4<>[;u&GH "ȰUM"(hPzgubA GbyS 0PStUrɯЊK(m"Ʌ?bsN(={se]*T䴀Q $w?2]q-x.ڣcww}Е O qEXrEh,;0[-o[(;Nbk/ܱ4ZLfKljV{4jBtjkFmYp ydžέ& TFYY{Gط,#-Hib C_h['Ykb2Ac6nѸЍ {b38{,52_+镄pi8H)\K}F0o?^$'UCKK4hr}_VcfJSD @9LF-R]K|jZ 6,r`rmѽfg Cf<lBfstD١@=(U-r!s`^|Hl'F,1KspueOC8kmh!Yϧ[+ۙu?@hUaD Թɍ2ܵҮj}9 ?~$'FRJuwWEGKLև@/rVdOIDc ʄՄb5݃hɃT`@ }z$`.oN^e:Q 7##3W'Gw37AgzA{'ĕ~Bpt^:Xw qs( #!9!ZZu7sH+&bbCIk/v҈H߇3ErjX8g$!C ַE߽-\ y:sf\iV:|&FQ^=I2aYdJqguǯu sE*]3pfo55.Yڰk],ٵmHn7O3\=x 4$0MG_N7{!PDh7™3&a+F1Nm22qcRԸ KrKr`hINtAV:3ϑl09& V~/>ϛd1#e +xُ.J`&gڏ.S*[,B.j?>.tK:[ aѯX?={ | SڕbB؉xWb7wwҭ,% aFJ7gԆ ѓ;y~*8=&EWHu,n'']?@|Ӷ5:̈́G+p6Rep5=kK 2L a r.F 78(M"a& I%GԢa´~nH@VJ.`&6PM.iyjFf"Ðg"nUBB+s*-һ;qXܮ p~L{q6ˆӢδ_|6NoQAL8Q:^+cSYjY`4@c]PE>4]U0F2!®q>WOhQL͍lFI$|3rRӾc0E֐|9+ ڏٙ݊3D|xˆ;lILH1 c@(Ereb-|c>)ݍK |c?"A/{ez֊\/Cg"5(^}5Xqnĉ!LF<VEq(9{oDZxYtI[ 97 NJ8l" H)Wj=q_q~=Tyg=vڱ ֩2FK "uR(﮴8=ԑ[H .i0iUa>fz 6*MVïw njΦL+o({+)Gddz)sMԓn ]i<o"c4s0a$3yg"ņop2*Z:,!`F#,82< z[ve)U)të#ҘQGQ_܂F %Iv1F77 ߠ ɭM:|mG뚮S?Gy᲻gwEs4Y z|G!;0,mTD 3M\='dA;[<"" Z>&q f器;;]kn?y2k>;hZJ5*%5hLΗ9%b+h-s5\Ls*6ӌIEc6f3Om9 pson\} -byAdGF O`+Ż0-Z$r97k|]Zߢ/]ı[ٺ+h"Y8'P2pZ"$ 5l.J9){AW\li G~ NIˇ`-'p_&kDSk_噄E$'efMK{5L pf%Ti3e:>\+Ə}>V!vZ/<īկDC;-߯u/=Ff{-6#{͈oϨnOB>Jމ*y/|3|LACm!D8gflletd-HMK}^QcK`#TU0ċNiDtN6TO(5]f'Q0(1lXR 3uus%rߞGث<nZ xSo' 33e}bkt{82[.ay6tWr@\}tkԩ[˲~hyVP$ Z4 U9 Yf Fd 0qm;6LI4,Z={D-wOVdP^N^-wef\Z U.Cq#S eS@HFX_IUPLQ`#h}oCZ U`8]{CpՄǮ1>!09$! Qd6 uP{A~&Xd =Ι-_i׳p:W o]Fqzjy<6u;e&EҋFH` 3 b N !<㜞b^{\ucU % ^"uXE$om3+($|kb%$j^e]7MSCARyUbQm}9X6AZ^euS꼸x)+\ϪwUsDzj)+ΏT2ϑd&f_#?-b)Өuc =. `-?^Q^Db|)vppHtt|kt&P_4mqHLdDgKA"̒Kel&o2acJR $N| fx}MhR=vu8ʟ^E¿sej@ѝkaO Ŀ35 -"jU-Џw˟pTv{oMZ,K]L,r] )@9 )H:7}u4 nS{O~Leê(%N n7ef.YMJD#nӘd tlǏG#?ǖA є\Fd?޾/d :Jߥ8[9@Lu|[H65k&Ń`Y)0s^hbԝ#ͽ QZoQ,bvNDR$ֳO}P5*J"];gy1} DZ̤2>#e5nMcO,=\\ҭ=Ztq֕ @%ӃGU5K4G!c;y5Uk=Qױ2%WǨS5ʓ<\O(ŪH|H d l_{\=X0R!F\?x"ZN6TiVl_3TP6M1X C&dOt^oFaт,A/q+@ . )rJN LWf4hꚁgӮmwn:yi.4P܂I@3LgoDLtrO[F sXNj4V4XZxLH_$'?*&$@# wTP_ZH/lSV;^\{/ocz,d|@W k3CFW,uGsKT|pWX4J/>Mo U֭.bN>0>롂#ST*ʿ!f? آ<'֑y͏hYRa 3aNd ״ې3_/kFN41 Vh$d=>/?꣩k0pz'N~p7ePӿ8ltt:JlaUD>Ro?R;߷"#,~D&pBk nF6^a͔#p%oI6;r+&MܙMYvu j{=!)L!eChB #]ș(˹QxG4\5)os@+xlI@8gBz jH M|hh}2;:9{R3|u?XSr>-E+2YR^G)2&)tbC9߽$rejHQsПYy mR2a-IٍWE9"}u~ H&fVYM8Z] 섣k!^A$V_6#TcBQI}z]ȟژlyĪ?q}_Ro9)f>tq*WfܲSe!)͆uH vdF^xP2\NC@3MXOlV,\ţyE%~5آ%;rD`/!9#yr}X;v?wf$[N} (qSVF6Iي3A`tiGpl̻7j6C]p26 9|Ϫ·;+UW]yƀy{3UxW$ls[3\(K;]ORWj»-{iw 6VxJ 0*ˡU LGm6%GNjkG.N*yb"Y9N*)E"Nj2e^ewk`s8!l"`oA2U!9d>@(a@E02Sy,`zNK9j&prNXL-Hƈ*>%p 8އ"g/q_9ԎVXx(Xh3-5Lё;ۡ2NNTnI~N2y "o4 :(o/Y=zc4-4 vn KXǠ'=yN㕖/Zmy%/xo3[p¼ș.S~BIUiAF摜5/8xC0\^xkA(q$5,GK1~3SӔu3;gn侏R[BشtJG.,֤Rԙ@R~ŝiؼ +G¯&ɳ$&il` QE ǀ& @^C"rq{[3$RiN4%;5Zuo3uA#m<:$bxu<(Lu,mΊک`(e[:r-)9nʹDef-_ S]"CSRF4egƉU-;;Ks.h{̿uw+@jeEU*2D`Hl *O[ڔmnO_׻ŊaZkH/"|}t=~t601@8^GȐH4s*b\X"V HN0%:EhvevknZOդkZpɵMɕ\3%G K~p@ؗQ]BA]~xq"wҾF1bQmx iq$d"nGTl.)|mei0ww{1G(7G9y}/C llFή5JND*Y"NM]EH[A;}f:8sB+-גN }@I&;w3-09//;o]@N!;Ps\*[; ^&ɴ:nZTZĠ\*VڄUº< Hg;mGk sW,I.iƛ!cjfkal (!UD!(CK%[r+⠗uc?0pe|'(Qr^,߀QfyF@ª07F(/rswg*L4,8SFnAu#0y.vCs$x%]w+M~P<3TDH5hItpFq zTG(o-- N1]L I?eP>h{4;Nx̂0x"\Dž~&<⮶}S!M\͇RKuٚ6ތq#? EI^]Ecm8џcfR2y[<E$.џ$Tw3}wÒu5{b1e\X/V\y}@pM=[3=$wR49lB7sHX%+ԆōJl)A侶0(=T=LuoGޗ%gaG2ڷY`i>}"S0L][!_L8[X%8{WZ6GB:#=gf}0hGnicQXuj~ =$hq42}']\"]+K&Vm-񖷧0_0Ӂ0N|YLm"/ (@7h&LW@EӾH?7|uEz#I]1liB8/t(] B3 n U'C[M~wbsU9_٤~HeBC)BƜBiqj ۺ+c,'UU'|*[$`L+G n6rdk*g6Y%a0,d8-uQu2**i]S-U:t=ih~ɧ+]H^'C^aEBɰ^ONF]MGrg/V~3pnP8`3` <8An-${3[Ls2ZMe GC\|0^ L)2+ڢeѲԳkHu5cMZj]Q)-KNv$iG-9f`,u(MXVPn3 ډE0UYӚJ#RľzYiZĺ%%"JOQ'U6 *i!X:vD`X1Rp Ј;o?j.Kz amh{ϝS#覥g j&5_imPӠs8?O<ބh/cDopOx c͗Ny-[P.^;WDp.ɭ6۶KsC>f =z|]}MV5CÃەK(~ *Lwfp-9ZlmYT2y]VrB錴ֵp6as' vLXhik.:=~8SLOZ'D{IqlԶG"g-ld,o4k*PBv -=wi b j@^i5h]KΠQj'd0G__~J/8zF,,NGj,C[PMμؚt 3WDd!Ծ\T}hKK_sg bŗȘ꠮j+lK^ -^9GKWoA7Inrw"4Xw$1@]P"drf?R=>ZN J>n8ۿhs/V){etZ\iԨ@7b)q|u#-,>Kꔏdb(QFQr 9D,SG].tiyFBW ;q ֶa@CQ9LD?2~)Z燤 W#{rڨ$*7-{۸yG̰>>F6Uލ[KAz27wHr-Y_ʛ 1]F- c{޶%-YCIlF9ǹ-ZHi'i+M.x OSwߛ Nfx J[Sn~n3R 7Y/ޟ* tթ7v2֓8۲ %tk.D)SEŋ%qFK8my}2#JHF&wh0088d'FT% nsD,@lUy,S8|ӡ!>Fr1\5|CGω˝nu}A:9TU8O!&T:S?ZA&v,Pi؊3uB R2*r^D>:_3>&VՈ,{H~Nj7o $o4ڠOPb2oBՎP Hh&kA;D[_l'mN#] B/ w^тI8+ʢ3Z<ILfkeYx@WVeJlBZvg޸.\!FQS"({ys,/@E=.^Oڋj1Åp1ݑm%t۞vfyil4k2C)rj#wψ$x,W{QGB)ňV_tJf+-TeKXvI U9_ Y) S vcZ0d ? ΑIVLx.ιP$XT^N*~洈? MsgC_R.2]fo9/cvKgfV'Bn9vCmpHt7,ܜmJo\_0H}wx 1hB`'8xjc[zܐ6ݎPw-z_e1Mx0{KC1r8bW nHl5]Xy%Cւ)4~/sH,[S`F$ܿmm|fVч JUy{?SYXQ-~ }9׾Y2vgHM]u'^BI g@ -Q+a-Prk8y@ߎv^}sUqJETvD Yֹ=242:zZҸ(!=v~/4`z8ܛ5Oȝ .MKzUK8PTw0Kc,H~P(F On&Ǣ&l}Mݦ"*=;_dfl6jU{^tFX Le\]A3=!7F@D#׃mfh,eUՄv?)6č2%t"uv5JQ0NTNsY.Y}"7 sUz6pOMR9B@VU8EL7bmd9H}H\~)PA]g,|sÑ{T*-pS(fJ.ɅK4Y_w@u|EkPFɻ58h&Ӱxt5֒!Gƕ  pMTƷK˜A:dտu'oR֕w\X'U՛7bu61d aӹ)XlW mnK`-ȫI*C=}us&oQV5Z5pF5@{E|'!jMyո/3a /i#q][ރ( [M&Į6c\$U\[sP@5q3\YĬH`DQT CҧH>)m%b4}X"h{XᡪsJ-u!C"k7;p é9)JUa wBAՀh[J6@M8UD%}MPuJy oʖ,;eM}*ooWdتg ):;4xQƶ5l` ׬#Vꢾ/Ɍ;A_EX<M+74HRoi-hc2כ`UC ZW5֜lYd3=zpצZibgܛIpMb03X[SGGDLMELXqK3q.sR/;9A/0/;O9zdyRB 7ٯOˣ$Ĕ[GY x[:%)Aä3!dԠ⠋8n1YYƛ31n̄, C7 'es(){u*,S}>70RÝƝ]?-Pf]FPCd,S<&\_|P bS )a v lc3ubHF7*Q / ;Xḵr`yFPeE25ӭxyPx6=vlb;+pgf^[x]>iLm?Z&$mHe *t 8Kޙz? -b4czH!inVc ;XI; {ؔ0=,qvi+$¶`9N R~Ѩ>x?X/ aIUM@ù=D?)Ir>ťSXyy"w^8:0y15WytIc#>1 dWHP/{/+lj)Ino -glwdHaH\ ~= `"RG/:M1}"3ֻLͅi{KHoë́Bʔnl/xPbc~b j G^-E^kzw.O|ZU"WkW߿sSxPQ a/ Űdή`Th+PjC 1j :<2%]z%`s9ba(U)w,|~"0H\V#'aCCul=uOpYBf!jN {>8,1Iݼhޭg{żgA($T,{s[@hi+M7HE)@: 2K *6؎}f]f/Csz{ ZLv;qq*bh|d}iuԀ9悒b]wjqdiė[КZA؝E)oAQCnϿN5.^q흂+!d51|B<B 0ފҾ#zw{XdU& ZR A,8Ĉd%B^gaj/b(3( H=v lEj^k;2k|G-u8՘"Zje} b&*+1CıԡNw94h"ľ,׫;cܳ AGԻg^ (lZGCZEN+M.&$5=sbXX𹆪%kS%딄&ɷ?b%I-X>'NzU(d_hⵗLSn*%bz|2"LB E\6諱=rhN.ASU mA=jQ¿-z]}8o^$9e%=}3B} $8K|r|a 23A3`} 04n 4zό3u' 53πzyV:=; 앤:`[)~rX&4[w g}uㄎv Z[=6{6.t@VL _e=ub!7>p!hir?L+e Ƿ؝?M)Z|⃚V@콮hva;V,&vŽKLΛ&9Ϥw|],054=@8zu`Š8=7OZW俙_ C<ٰE|чX썎v-٩m+*y/׷gE7\gE?\E%-.#nSXJ pA6ȁ'[ڸL3~`Y .rǩcIn_Ҧ×ٹs U##XK1:*vvuᵅ=DŦ{A!.HXw{ `m|ȣn֡ AvAaG7$<|v ݬGP;uI=e5P~#Gye'#ӧ+} S~swYDR0q xoh5MӇoU?lH@ JX^\=ۮHriW]+=ޙvQfDqG|>]-׬ g^2l,㱵ř?T WL~@4^D6BfC.~j]:\-1Q}QW+T盭 {&U]DǕGUu( NT jN,_UA_F°Uz ﶓ==c ց-?~ nNDH.?'@Qo1n,j/OICS`(_>l1F&mc8., ;Qxt5GHZ)MI>ْ ėoA,_iWv*Wb^C5FA|󟯹{'([[\O/P&N)")_+DbBLbjQ6yB1 7`mux:L0m*v$者r(rWXaxbF,7,!ќbQb[% [%t@0ew8";+D&AT$hƾ >a`B%jmyBEu~Mjt9_"O]-.CI`CcDV/!W-PJUmM4Dcg[Tg0 r#)yQ^²Hѝ.!3ᘆ0I<`^W18LvĨchÙBY>2~ w<'1SR{"W}P^ј(cf.+ڃp"4үSsF+F"D,!̑:쐯J6(d}´qI] ݴsxf0\#򥤦ʌ|53g!!?mWYE3u|9Y!s뼔o}&#"QppdSփan{{PUPZOW@7JpI}]mý0G \fZo1sT| X#XDf5S˲#.Ĭ5~̔ Ht#cQp^$4]"Th"$N|+mFګӞ,p41Ab{e"5yaLL~Bl.@`XD݁!>NȴwuF}".{n=48nccr lM"shF˵y1ֿo9r/ W #}iԢ ɦ)Ȯ! ϙZ#Z_~L`+O*-tZ{>5ZԜ{~#w 3S (w sF_kSX*&vtcQ2֗.&Q(=s|L%@.vk%Ms L$G^%ϛN9^0Ĵ>_ ߰E[o)P7K.Ч߸߯.n, c"s'\89Ps@]ʪ|(<m8XҾ-q!wl _\ev("&Z\i9'_ HuZ?{ fewG;F%҆%y0|ME_ŦlS3:C9mB*UR"S/ŠH5kfY?yE^ €H:{!_FٶFx$ā(|ԢT Q: ^,⾭nok,̗&NI(.1* wōX c{ΣG0O>K= |iD8+*} ͬPC52к椛eu̩A&L_^FQP\&GtM@W Zb|olnGƹC_ m|e#quSGf-1<P;A`?3CWwh G`NY):SA&k3{*˗{[w5o sQάl}4MeIK7.(2l?Yn<;Hܔy tf"uK߉רEyX in(O:%]W"LLHԄb/XC6{>-f\AZ>PHF)qt=]^=]{AsP3?n>$Yv"ɈѝAg~g 5'cBnm\P uuN6-#b$2F(V6%;z8ݾǏ Ixta+1SMXo]gMWNZiH#SC>Zyc0dsNMq0:2E{rˏ'؜wx8b.+ۘO}650{ M/r"ɏ{棶R>ժ$q7m:dDOb#EX_h689IGCӪ7Ke6ա:|>EP4^@Rb_l`9mzꞜ'fW|ɂ%׻E)zn+ݻ@HHl`5T@FzD_U aⲌoIܞ 2}[<="d4(UޅiU&yNCEXŲ/*ZO{ q>Zw( 1SN:<[ID.BJf]OV ]8HDJVu1j\ eS}<@וQb+L{sUhI!nčJYD]%k ?i,s,*Xq0e|S9ͮkO%Z$*\ >+v9ӉW"@oW]XBnցO}&CބFr3Ao&sw-#|صz:|:٢Yz\eQ)LJ"kN2$S8^8[ed2d)"F*@S浪5*?Y ߑmbwH~k?"ǻWvn %]n K ʕ4Rw?@6thXmA4dV_˚1a KJjBCu<{78=9|ލw_= HR _`"$:Ңg{s 1DŞU B UC%߳NݝQ$?tP,N31sg#cclGqiI#~YAڲXƽ`g7iM]& w&:12N`K#%E7=rA) c3g05¢ rCN8\t=GnRXbN3mV=!QRx:rgZ H1G==Y~hֵQ͜iߙQ euk[c~Z )?CODī~>d02}u\^vR Y}T0VZRyX0FkPȔ^f6Dm4GB_H=٥גE-7 @,^T#Uf Az6h?f'ә0qHۄqp*e,%LT(,}34mP- Oם_@ϲ΍{#!:_JBx JmE:^;\nL+^Zs:f!^}T..&ȅ`gPd@4$jO}r'2$;G<0#^6td_2yD&l`E1 Mi/K qS̰=t/vS *෡"^p P1$;KM6L,\CzuOF ?Ҽ׹63MdXK f1B5[JR!8G|+Z.kۦAq?^X_Faapu?W 3#c))NvTgyED$;HC!F,Rۦ/M$h2}@i Biw{hLƕ=j[ otUa|vd Rd5/+{2gL>+e>=熺2:|v~`OFP}~YW8n4^i΋;㜚[Pg&q~_泾‰}P~PVgBxL0Pv,¢ofW} }Afw;k\nVXT> gL׳ljE0VOu&Q3=8+N<^t:ynuP,bȫ/Fe8R lz i:iSdHj ͈N S )ؘ毶> Es=7 @Ej,B(U:N,rQyry1UD_iGq(DuP9'ՏjUrTش~^{Jj|xu4fU/v7Z~q+I~r#%brv40$nrJ1 b+WTVL`\tT@NvA6VSWQ"wUTY6[լ"<L.Y])l7n*lՋT9{K{1q P =1\,ˑY ]<%fL&v=,\[Z{ vJbwUԖLѰҾ}Y0Jyr X&Eo16fɣA%DK% IN1@EٳSb)oE\x|Hp3iQ|A%p!ړfPmN>ST))GjG!.6u(ujcN oi dz`[1XQ,:P<۾efwY [5S\GԕE3 ؗYAC&1\ ZɁ&wӬ%lߔHQ47*G-u1}?ы9=nȕyǾ.4` m9vLa/٥z6'yWlf'7 'u*aOBHk/վEj3$trzD让{Le#OI 9sԩ0Թ~%3 Y%R_ք*O` G=hʬϺ Okh;]ĖZQX#*;~hUrn3MT+_ߠK NCAVVMmtXqB!دoZڹ9;N~S 2ЌWQR>f9In?E~Cj&ֶK5EYiD"D[ ܮg֒xgiϦJ)g#(`vA=,Z$D-IS;W9F&QX[$El> 6r{3`ek%BM$Z#(t\˲[yt80-/~1Vv}0dnk?]$V!н4*j ~:R_㽽"plS-Njc-z`M-=rBh?r3pl(뤙JcM˽9U$kPć2U1L-Kܟ~Tu8Rl^=m.2`3NV#neQR7)Y$3R|LhIKW A;˺I.hiypȱWқ%>nWB@[;yseVyZ,|Ɗ6VL% fc Ȏ&duteF%]{ņR ^bm*5Ŋ6K.MK=8փW5ҩ▋ <4MzHT`P()rtG+H󵥜D ?yM?Sv֕3:,`YpQ^&EN52C՟ew9NS8W-^Psd\ϯf"brdPzi~a1]vKw\= {?) ->ǒƹ/<86 2ʃ嗽]LunB| ?Uyj3+&^ Z5Q 8YEO#OH~`Kv~5*[6g1)[3,),Sq4h ,Q6—~ ]wQbZsK!r( :6<_pĊ:HhyyӤ+oSg75VlhLk!'|DxON~i XX$&7?9CZ8LtT-m?:?Ð`t;9matuu.WR ^9tF"cE[.Z1q@ ݯ ԓ{xNQ#VuV:E)'Z܈]eװEϮr^ /( ӔUPm0zv,x ѻ I+"))!7%'mnm={ϠS9:Z^zqLcEkG$_Ko RQwgE#L(녟l'Ҥs+`9^6=9u} ""XH" MҞx89{S_{VvR?r4ނzNd~n̂o5ݚhKl6=\xOɇp[%Хl)NΛd;ߊ7g_"@:ty5m0;7 WfO=t>w藮&;\S6Omj1lͩ:hr=>U!ڞLN:&F8*RP*E`=\R%KC_d$yA_BӗP*a*Wz&bV],c"Dvt OAp?-! ab3V{ U1sɜq4iB+17G41'x=_bDp\֮",з*I:Dv8T#)‰&=3lbߎmy╄O{61[kXD(6,ۘf~ѩ۱C6zuqaSPC}Jֲ!7 К7_l!ޘ?u;KFr qȧd#l0JLu60C _,Lw!O-b- nH{ݏ5J:Cĉ^nGJA^tl.Jj@f0Ƃ᳽]N^e+Cy׆Xys0?W,D=Ȥy" W/?N1!xFt*FsM^/vܱ'F4/j܅0\\H:S #~Lqz X|@N)>45_}d& @pf~f>j@m< ɢtah-Ӡ;hms.~UGI(:w+i$lS4z/9bكmq .@w+1B<dF}y9$* GRKsw9hGAOLx[ "ǵɮJ6-ta?Ȉ8x/O<$jLU,ϣf:ZJEx/T|+,ԤQZV QEC$'>#Yq hf5e+R!3tEJ3 <ӴCiL. ͬF'9K{0kda]kw&/)\7w%|Ӣ8qr݃!e ?es$e*_)'TDuI7.gUŌ6yT&I7Ya QT? !xO:U CkJi,85aJa'ٽ}:8zMixv A1zG~פ]Bh.Nz@u˒n3Xt 3drQ?I.YͩZ>1yĢ'3jݎ ,U"4SU알e/sڸ-9BdSPœIhmf<<UXX=m鮺v^ wK0 B}˹=rxAtDwFIHm{KzByF T<*p8J'Je31I.tݢdEˑw)0Po*;SAܜT&QYBMfU~c@4dֈ SPcI:3m9A[WNLz3BjA)W}Ċ G\0GXg/ѝhbqM2i;FK䍠z/nvV|~j %L5+b^UNK3a\"ɶ.x j'$Ɏ ua 3r4*2xtb% /-,\lԎy[euY-r~ae)T-`-v0BOE8NܜZɲ:?dsؕDA-v>{DJ)xɊ*yרvtoN-6!tE#>FSbF!3tY;bOCKNVReg$>&oiܛo]4,GCEMZQԱ0z8bL8KFMHM^P`va^f\hiImG͂QMygP9zt\iXQaılR>/ +6NRIE{Q'} e>礔D!YWqeO GaB ^á"S~%5eP}W_'X9%Hs|EOɍfJ)x?ph=$yw{0Ezb:9'@xdžT"*M٭9TVvl_Eap[uI;vuwaG+sM郳j呬-@UbaT"}BGϴG{>A핦=;ej-K&[쉫׮T&Zx5wz@ ,C͝TmT/!0KnSeT-!Z:qӆqĊ$`/F/m2-5eҡ;,ؐb‘֫#lsrzAM^`iݛ J~Oqe+) bL ֋{׬`c1O0eԮ5鱋y 3?0dˣN%q<]|+hz?+u+Ȕ9`W%³%渣ZT_@IyĹODA{:l-O9 2fA wgc? 2CV6y#"+;ɺ[3#Q`8=뱊DS1~tc{!2~7~΁ֶ~4$FTpY[$ V-)}/Xkc*UomfY3 =#(t,8\ݷ8'hׂͻp[g];FY2݉>K\ s& BH4πOzcweBby6 \9}8bSK '^,FQ{Л CVUtrrA\{K'UmNHc7ʄEu~=I|~[1#~=_"u`6[k1xvdJ ^ncQW~Gg>Ҭ|vs[*5grռ=>Y*b:́l^K6 ՜BMX`Ae(I?F&fGƼri2q0ŪUS6,ǖ\1Ɇ;o_* ~U7]dk">P[70|&g!~-U /IbI. )ޤj/95޽dCɶe&=l{JF$جM[Zn Td?d^o+4HoQ˯`̔[ILꈸ^FVsSt(7=mIZ&ȼadz26|%u0v|XYcsQWsd=#{|5*M([CL# L(yp&i/o@;U2B=aN7(D#7& M*;ទ+>/ |Iee5VsQ! mOz4dI_,/ ύ{'TBRÐg#*(%Y*tt~m{ ì~p\Vjs ;*$L7f@ }Η>m j軯UgJ/=irus͙u}s6 4WDR8E.M%#j<@݊o^3[+(6Ҍq:XUJE4Ĝ7M,Ӟ^6Ukr(N6EouCLc9|v=2"9 L[߻qxً% p(@N| =6w @ k_YAxW1CuaA3_bvn׹ U:4 BK=&y}qt]#b31nAyv gԕpqjy׊B ύ./0R U~FNӽnFKՅϊE2)`wܪ=G69}j |I3h=10w@ V̹I z gUc7ΜɞNk }Cf]ʯ26$K+?r X/y{=!ֳvq߾Tw%8D#J,C'XT'9!XfTT}Yp6=/A^XUFwZӚK@-',RFOD<6 ]7\B}mEXiu8Tv;GTLkKpJ-|p/%M??z)Zp*[^m<_-JyT Ja$ISbg£L0 mzUЏVnu{Y$_wW'ж *;_Wf2Lś_'rM@l@.Wxp$]EE>AcFF3FLy`8Y͙HS !a*V&,94-4"J24>a '&ء< 3x._9g54Pr};;]6SB+iD-{~RirmVv% ZPE1.j9P'ĕeL:Ş.>4w"?q}Sʩ^y9 X&J(XDzF_cT Dz6iOUkJ*ﴪT6HbW-ooNJHy]ş,^o bIr>wYk?[pt/'F`7+ȁH(kn9D,?`>\w DddY%(#ԽvᙘMUQRFx׸k#G)hqױ&F|&o9lĐ:bc3g wȒIBCC-jg~f bE&4  N~UD nj;u1“]&oxإ .@3rpX,AiYUc wT5W_#=(+-OZt;'MPz=itAHB<[20䴢&Qz{!('d &g)R` rGAyeH{y]'LzֲN47Mbqnðc;:0m5>ʻkt! EƉ$8z]|cT]?#!^H\@@JbOE.Y :}6z!c90o.ɋ XhTw3[}&d1fޑ1Rvչ:G.꿒\OiWֺ߭t&) ˧J[;ǥL RKW51 7WaJaj4s)PRrĠ"ˑ;(H_o%?˸c> @?{9goӰ>MR0bʅ٦**D:ssK!ln b6+ c SYyPLCg9%.}Vlk\8uN4av+[@LRZG:z׫"|[zPNRʦsEL$n ¬944R+9dkGRU) '."`mA`m"= /=f{GD~If.rq-F"]&6$o2VyOO^:} pLW$_`TU$M|6h=# @z'x20Ѱfn'H(Tw]X:1Bă@hcaȰsht=QA3~GA>gjy]t>[ @7op˰j&;!z"Ҭ*WlD^{ Ot> &S gKYR1o͙~=vl^KaA;VRNE۔L)_|›+)%(+.gErKE̟ůxAskڌ '\ZV?;\3Q#B7vu|g#i+o-x:0ENKu_\HRO5E*'1A'o~ecLN jpi;?zFq'V(]ȊPy>{rHa~I񧯜 WwbTO`t;0UR̥vg1S}ӜrϞB |BN Mc$-oUaUR1i:NhܹJhQGV;. r6 a=f4Ăg^G\ rZ}adJ@>بT wI:kݗ,Ag_ʜ8n>8i},{{ V:sƫ(mlݭ*_42]Z˫ Dlǽa 'M6)@KDZչe!ኝl GыŠH"m,^c#?N"xehk6&G%1|Du.fFM /$侥ݶ/{懴د<ÆX.ctCDug|<@.{fP`39vN\ZϚhFDs/J=kYP,9I&`K~.ݙ,O^# 6RZ:z$\[DZB'Ak2H?[˒)K׾{!Qxdˤ/y؝BX†ӟxthH< l;VA,"W vK\IlUʯ^%9wLu20zU9r,PEV[ܕ 3"usw7+kRK(CVM%3kn;׏Gp@(o/|lW*4mEobK$"wqźbw#s'IژdA>{VR̔ /zcy<k7þo-}gXZymv.\&I7X*ӷO Dm qQ|Ʌk)ն_Kަ.fKBR(d,bKDp^A5,dwd~OO*soKa}Q97C1 h.5pqMB)Wnƻ +t[|k9tlpKy3(ַsvus3ljx]0avgʻnOaěVP>I.]ɾ͎ϋ=*mûn7ϊۑ_v]#t"RP$nM;MhiA+^q#r޵ ^NC@rWE_ZlY?|npMmFx66ĕncF\zBM "Po@d*+]{E߰(7E@-6x;7 ,;`5<] Cw ?]'gEky8&8{ԣuFg3P0 B{݊B%oY$Hu}Y+Bx{~C~V@j!↑巓O:Jdq@*CYjϫIMY:% wI%Xřr>$̞G)cf( 0DcDqUMUQ 83#=kQkꄭp…]lj>3v^rweNs0l3,}N@ّc]}>FIO}bO}=%7'QR_tҴgElR?Vߐq$3ogNo#ƎkG/NSf$|bŨQRpwۗ -`L`8@RsXE&1ԉYnbNUhhLq2kQd^w}ߝ8n]\~9\^M=~J#P^/S <%ŹkLna-vIG4V`L[!a;Uٯ0Fl)- a#0([D36@^뼵(ܱN,V<@ oI%2DMxwbm/xn ºP{jeUs`jb<6up +"ڭi«OLU%;͍<`|=yP\G< rRѽs%_Gb4jMB%;JB>i,s߀UZ0hd2H 95|Ѿ sC}1݇z#ƻTſ`79vdc3 cKqkW٬%k+87$\O7ܢX?-w0֏N~qdk-8+E.lxeJȋjz[Vup ph7ǙFsiP"Hq.@n!5At()FNs'`P666(T>3KXx=Xze.e܆}eCSMHfXZV@䋲cUgbmVcP)VߒDQ<WQ2)wTَuH?ey~>z.$k/IŞt((Jc5qú0 嫘YS=h9#SBԫ qH œKHKT|vckHK_C&+W=u[A:kbHf{_MF(a_-!&_-*ѵ fvCpFF(xQ&n}vTщ͢7x?#/* [Q DZ4ߜG5ƨ+w=j>XCώ.#>RJ]^s[9abVr\^!ݰH ɂb̶4D*` RPkث 2v@:&>gڏ'C_EmA nޣ$z"XFYm!Vo,*V WЧ@9fR?V<4:Z5iś*M9ֽm/pH8Tmy]\17U Lu1ke;''Ls aQV_G@2mbZz'=y9tҕuӔݽ|! +Pۘ3`nD\DW,˧z(])y10a@qL ڬAwV͘>i(}mP/#S :{se煊."+-lOUjyʚiӪMaY*ybLn]3ҥu^jvZb%_&}(~B'zR&RWcFSm1i<$Zo=oE7w'&wpا^_5z00Ȍ.(9L@̶#4ר@[ CON?C:95IWl_H@dd}¦~Yw)/}&!w|A᫯y /));ǫѸ]f|sޙۣҵ2gɶ,Eׄ6B5w Y&`0?g>Nx <5~ǖ 43ExgY4;nd~rʻeaw[0bs- Kה6+ `JWo$-1 /alA$0Rs (C:Tn_ ^n՜"=71p֒J<{[A)kvEk$f2ȦNpFۀ`jbZdE av7Gw^謖; ױ}98v uqMfg,s|JŴ6JLFy6ޝ%bWdw!*贚/*75L/|j7\y=us$!5]qIJF5qRdr4C Sr b!ߠ"0c^ьa J͚r ȃE1 0Eܔn:1@?;R0I< 9Es JC#F䕰I,>Sa(AnG<rx)4k@| xÈ;ԉQŲ|eiꍞAC[ Mųv[ 9ymdTGM3{~x|"hD`_ u M[)glE uL .#_itQR8Sb#Y}fw `#PShxnP߸6 IhҼ: :VTӍ;nZ8 5PUټ.lͯ;kf>9;D_U(Kۜdh(KI2(σN1̦ۧ\)o/?0{ϐ,PG' N90LKAԫjxsvJ#V+Ŝ⿇S-`#{Ío(t`w au t4-I ~ɦUEH} _QTz5Ѓג!$x|')6'Ϫq 7DPhmedJWO|+Z>ֆ)h 8%h= >#=}Z0-|-W,_i!iL/]2N#I 26glbW>85 ",{~<&d*D 'X!mCS֚C+ly>MȼoaCqm=_sʮŐ:Wҫ{TnNPv 0P- VEc}Q0\2]2+k`%:ȪiD&]?KiިN!P vE9Όh"uؓQ.&?rGy^l;$kgcvm| ˆ˹IЯ;[8bG"\@@-*6N۾ElKY|Sw iOQ73uB~Hc<@w C}N@mp8~W`U]{VmV821cԢ,b4Oj>&SGD~c͉g)GBjͩ"bXK5 (%̕qR x<۽@>,T#6?XVn?3[pD5BjPtS)}⩮L} |}ZB0xOlٓKª])p 9~G!Vˠ5lhs0eguYm|7kUc n43#Vyp|zxy޸Qޅ>ZâSv' Flf5c6^ͻ*:bq_9ȏc骽$d`b!Okori&]Q&:|ʔZZ榕s< *>Bd[l?pBz:J$axPTY_d60a L.彻_ t,HfרSĠv V6ɘtƢ>7c`sOMٞwq6)m{:'8`fd-D 2n|A$[bSN*4@m_L=?e#{!< %5 v@D4sid߂{"<=Y{ƦCz$Ki(<$RH e=V`6ϲrf%k2bᮭg'u˩cS\X'q" ¸B03A*)\UYͷ-j[1h.emZ"%tsǭY8Bݾ pGdK@<P~8Bkÿo#a%h?Z{P2vpKSyMcGA:`m#-Y'@Wv3#kRr °~*0bBZv|j&r<ė%Aa@eu80l#oub!wQ Z5@FM}PZv5 )I/KT,l0>OpRʚZb[i{NΓTykFPR{ҭC2U'jUQ5z0DECWY`ʘ-Sɧ?/Se.H?35t Z9$jQa(7Mҕdm/ml[ģWXXo>4-#T`g {mu?h &ƬDVaPԶ9 j&_Դ-]9{vּ0nԴZ* *`]4o"<&i+Cyӹy6&f,!GtpT^3A&3}#dz'Ǔa?EO]mK^da9_J?eF[U hS/K̏`__љxq~Rm1SvUVSCI< I:wV=ga)CyPM){bnH`˺zy7~B7 KuE&6FW'߫{ƴat[)4)YQئUX `㩺"^'N@cQZXާd{)7QbŞ%.7% E]Fr0ʿo_Bqs~1In,죊QA ɧ8/S?F_M9"#Sx./s E.NH2෰FiDPvRq+,i?M*>Kym|W3y^\m[uQiNmX 6A6;y'c_vC CD?N 1JN`('S(RO-8zl\;! " /s91כO6+||-;qY'+^L0wrsmewz˹|8 CptZcQrL7nO4m4fr8s ^֩Jb<ށ9r$Y<$s22Gl E K޴f9ؓ_n鱐ܒǩcg&hQe?y |HI2ђlq>wӮA6 ^Y^3Ф=9ƽ-R+P _o˳zGGvYڅw{Z&?"~௒1'#A̴V!I2l+sTQ|Y2b&WTpfSt3'Q Ʉ,fTy%sU8LM5:.yAd i3:Gz'C烍zDTK:j4hsWZ8OF/htŗKG z4XƋtME GA^b.ko؏6l\X=Onsj 1ޞg<]tB(Ϙwm_%YF|ƍ97HsU"s#Tm(,D0 ^6!Pk1חP^)2 W0+;ԡKܯ ]q>}.۵,xCuuh˗դc }eH48jI>TF50@H!aO'~ޝBڮX[<21 <9bbo+W2v ~7sŞgJPYHԳ}BzL%: <.levdbZ+?&GCASm8E?ĸO@sۯ P{ێcdBXQ|+dG7ilb쉴B_Ҿ{?VƝڒ^;ESNQY)nzMj{oA׈+}pV>;ށNST~0iBy˜w*+YI7TbV[p.]?jtbni7g}&W+^%m $g-_YXZEc'z$gf -&}r&!4Z8qKNi8nuaLD"oK MCd:ѣY.vؘ ,5, "?n` ]m>=\i׻;." &L[r"r,.gYsiŔ $E҂&f>a7f(n&":QhBI3%cȘlց#= c +~L2a)j<'3mPS Ң6Lhînq #iq0{̶i|D [e$ph]YS\Ell|ji19ꁡ4|bg&:JlN+ nxA6 74}xm &zYTU}>Ԥ=r*S// 17ȋeD5rH'\{Ц.W'XvuD$=Ae$C2viɃwwk\\E9zv`5)2K)g2KuB.֪={#Y3.>OHR < PBL˩hqPӈb`]UPcY+"5#`#w.gM_FHwFw{XP[OvLN.i03wuz+?i|jO jc$#/b=Y+*2A0bj|yr?-o}=Nv WѴ{8k$ Є ?Ý%o\X/Ob7 [\S뒂f9Wj;a>1 LvlHo۹k3mr̨40Z=`.!#Y>x'u_UzM 4΄ S[6͋LxB\=h#'{'jՋ4Xxj?hW-hm#&,&D|!.NR"ɩqPʬw |M 2QL!$oW,2(nS)_*eO*k l==$نzS I}.i2f^ 9m_@"G~N6bɤ4_oVpR?WL$s 7NlS"0VsD/I>&Mʜ7rq|Ap@hm []GA[CO8M{+Ot L %1LjYɫkXh+īd#L_`,I**_juڢ D| D8'n]捆0d5ۙnYebt5H2]2qchlxL^!iCwK̑{˕KR񵌀A-C4V#r؝.W&2\/+?i`o׭>vW㙉-e%]O ɷ|+)kb[X4mﲑdk2O%JLht1 :* +(հPM >b ӥ>t4`1\r`,^W$/3FH o5㏄vCM2SMD 9i620=0yZày9OQOyCˍrWV^m@U &k{DFvEBnfqT$=ԠwjS굩د[)tߞbAz#1N*@ y^Ѧ܈3Wp;P!c=bb.u{ϳ<n>zShվ3t v~847;n}Ŋzu/A<ﰊ2ݖaXA#%D y;: Vg^?ҡ ?Ğ5_[־A5 :H1~նhvScJrn&ת!K!$$:&_mP%j'I Y$I`#{z{h^Bj'<}N68 rP*W-W6>ݭM@@+fň ~@'864ҋA*Hvߧ] DyϤ ñ=m}-j۵"bђWpHrqsu{Z)t[K~&gu.mK^Lf(}ESA.)}gF;LZx5Cjǂq^$:>⬋t9ʊ1R\e(L5fxGF '40$xk)MAzvFvZ^Ӳs[O3Йr)r'eg7L)xR0Yb)vD&aϙ7SI,D+e%yA?۟f!$v +}¹jC7{n\AzWO`Jve#+?1+;Mή9Rxgk#@`F+E2&R! > U":HTϿ±naH-MA5T |I)tQDΏLIrX~Ij )VZgxΡ\T+5x YNlׂe*t:?@1kx6fv|ysAR $!bѮ#`\}˗ITUYV:Up˦Mqh+fi`^#G+!NF qKJޖ_,*fRJfVE`3Bs7<BsN 2X?kϚ ,&G\k\~bG8[Ő8a4S0d[[J#ʥto>ꅡ\ܽYL :;{)-Aӡ@ \0&n_9 T4j~ɄdTj/hiGVFX'!.H D "y0ЄQؖSYgѺồLn`7G!VR'-QQ!+C? u]MI Xktsv!F tJ1gש鬁n4o?Ң|]%f_+TY ĕ gF 1rEnD/CDiPv#N 0wB, %?aV2dn0ݵ~M$/+4bL}P F]UTań%<˚C}pUZLxIGo E¾%#$YചOx8@GgsNRCemQ.Q'sr Zd-w?~NO9D[q}914LQ}̏B b>/G`dD7p0A/> *5/妎#h}0eٵ~%΁CݣALK郞 (ӚjDa!lg5sty!Q v)?Ey*ѓY'6LMML7)WC`b%.Y1 ddCVf1"x?}+h!ޤW0v-T! )P,82}?P᰻XwKs'DO炎*5JG$ 9nJI |(#< !:ʩ GAѪK̅Vb찎{,Ǹy]aWk6C5ʲhrڨ!5;a& iWˮk$㭑rR3:85aߕ1PaI$|ymnR(m|}W;#`ed49MDT`w`xOu" Z;7AN(P*o٫*su?z[@NUT0yg3v8G4j[|2:@t̤?e37~_8S$;OWWVbxRPF w ^YzƁ$[d;0!X FB^?6l27{PM;{XWt9:KbtZc,gr ،D=W$n')=21 h Ѥ!t>=Gn!vdcs" x%WwIǍLt+ ,;<n`s yI l\#UXiU,0lS.9 ܢ߸G]5?b%>^qJVߋm jj F'9i3$9iq[a'M"AF@Nc<}pLm&Sa$7!khw\ >肎NqaN;>΃T]&~+܇`,-ibʎɃNDd,Y⡤Eɞcd קIh ]WASKcX{XN!yVL*h)+)by@LՑ8jp'_!ѯ |JC&O ]UkjU􆘌vs`6yw_.pq[+b[w^8-| ̀X'P6B~-{0#-E2q[pYe_?e ?rb߽/cݫqZ1 '1COƏfzI.Ou"?ƔڣPKde؇07-BnMsbЫŰBxۻum4"4Eלvyt ̜].(W9oI݈a_ H F2<̈Y]4'ENDXĴE [?{¸4_kU?! 5Ij]^@^ H"f7{xZ-//op;J91OwjJ{L!oe|r!>0_W|oreщ^{mPN%rƛ*撅 9<x^bIjx]eY-u?cA/ hM.dWS% ^ Q `yiy'L2;@֋!@ս8y=\Ɍ8t1XYR4eDNB)'2_  |b< ˸/ K4̶&#!?R0E|~rFy1ZrY{ސavu40-߈$ `ܬt`d|]sj h q%Kހ@*#=Rg ) |zO@NBmGD#i)ժzEEix qRoL4zXgU&]_y*?IޚH(^o1m|.)9BظIӻ#<ڵtǗqp:02eGBjts.b.~*|6 =jfh;* oװ> Yp3G6Ux6ⵡ iIǠX1UE([U gH% pUttŸux,qsZ^"Tʧa\U_0`L5r+yhgY^n~G1τ-".odBSؒ7,e<@Ÿ[a|z *eΖFOo% kqj#\$Eݲ<"(8sd^0/#{>@kq\QeKqCs4 i>`Ed,0byVU7'KiIar⋯pҤr742 aL?j6uW*4a#Nʥ5u.W* "zTk0U-Y!UE]󏀾l{S^/d11xH~C0q{o U{腤ZHv!-L"ywcU$x߸nMK`N$S8 tɨ&$1Uy2q9_-FHeM!53wFާmV@:UH-m 4w*fK/4(V(uw7 [[ YIGvMP+1Ĭ41Q(H[7|V5ަZ/48igӚR}W;/%/fHc@/n|޴Wt Mܶ1\5w0(褃9%)׺Xν-CSU}8t+_KO>"G{>WxE؀@>sVɮTypծaBhwߗLs\6 =#9N~;Nu&6:"?)kgwmifKZ vRno_,.9ȗ m56/Zr]GOR5T'!Vl_rUu5l`.3/㻎Î0)HvVT`VnT\"УքF6_9ry2eqgYJnG+sH:mÞ >>(S Ӕu'rrb֔N_H wT6U ?(TSteedgtѮH5M5\.7Sj{ Ӎ tϾ c+tAw}˹T{H^Ε DNiFxu.\WՎ_4nJCr]0 CWbS} ;yAvsTc8w iьru rjkIjAfɇZ:dOz%@ټJV6$iȥhBn*h#wE0b.z,dDoE;g"F8\zc(ڠBF,V 0Za;]k}%9)[$n@'xg&kfF*C3RQ޵S[wH D4icUžZ 2HLU ~E0LEIg*ԽarF%lV4`tȒTp={^!#)Wۃz8Lt?LB1i8Qmӌ,DJ:L/72Gx "Z_(Hfo{:Rh]Le`j1?+49 b=T]Ửk/ED R]_0 ֗0S 4jڔXCUhU;ԜkEЩ:ǕY4Eƒj#wKcGuM|P~DzJX"!:]l.?J5Pˮp^&+Y:ai ^D=CX,̒*sVI^++n9c2 vۗv%떞'ƪnf̍ZvG=ErwSj`//\.FKf>̊ƹmO`"pVCU Sy0sBE~;ĸz rb賿&FWDfRD cf\L1\PUg2u/@ڣu>.A, /nG'a]Z6Q[OyWu#@C.VTEIh$. ΩUy$‡^Eh] "QsV[fD]MԱQV-V}Bn0VoLI;G]uPY?"G D?e=fbp`}viE" !ܠlx02ax0Ðs1SPsm\'~/HLYhtpgOO[8!x[7 e!pԜӀҗG.1d0  `[W37+$:ӽ´̠p/ԑND%M_#SQZ.Z;5HU_N.V~ks7rya'NKә棡Ui~SAarΏ]2LKZsFߟ$q ބ{r-)y I'*G|,rr}f R` ƌ=|q ĎnYP.V,_tCSe8g6$S[]ԚNEx$j>| ﰓQo)U3H_E)VI)Y?m=h21/ڻcܚX@׾i&hJH_hrN^ֆߍ5 ʧhlu%6ͽKi7뎠Q6?kPK/W5 g3gqUgq^JӉ;bEnmTnnAD}SF6TIAT81ҽEWbYE(;[ DyKdLaUca)ńEER hKYߴn]W>^>{Z0݈ҙ}y Iu{ L**u=9 1pay(w8jka-d‚Az&"Uņc]eW4ePQ=+TVhT'.;j(JuI8f'xXaȾc$Z[K%+w1$ɤIԔl_y~M̈L r 7Dh\bB޲񿱙o7B}uH〴\ؘT"󘝳 hПSWfaqaQq*MrcBF"ENO/[+5,iouUB0w>I2$`eAK% uҵ{l)}Jx{LkIH FHTkT朽ӽ̬Nb; Eo]s.úE.8^Hq ѳx_O^u@ Bξd^g w!dqGuܨ=r;TTP* }Y0=Ǘc?Rb8j 0+}:h€`mӚ[^uvQ? < vTVXբ؂a!47*rM;\ʯ{ A Aʺfa8?nwc탻ŃNci>D!)oda7s 5' VQe o[i}LőF4xMk\A 'W{;t]n$RvR-5:tZNA[}I98:lps+Xʗ;HkjC:N|Ӓ-#/}k\D9kEv,B@-yԨ֏Y~Ѵ5q3"hp\ǀ] Dȳ^-ygb2$Y<Bw!W:a zO 6BK-`qXVʮT%u@,tsŮ[h@ݟǥ.}''9J3^LKpnp5t/EAlT "v@om :qC)\O;Or2٦2yo}HTɯew{,3_e$w9w7J0sDG%l/z rA<.;IAq$jl g0(oSxmШmQ֫YHٺFoɿs-OTgf,QFztLAR< *\to/~*Mx{i'gzcZ['mE)RuI)5Ϝfa'\IzPm%vX6o= `ܣcDëuS Q+הm'_7VB!gJ5Q4 q#s7[2A8E'{&8B6:U.5tfBQMd#?5(}[*UO2h]{by[ݓ{+1 oJIf6 Dbr&Ge!/;;ݴ]Q5_h:ydgqPK8RtØR2 y ѷ N;uH3c"ᬪpJj`) OFKiF%-y <>Z7d_nr9TW%E hMfE*>D  1YnJ)fH#S"R.6 4,aU 5AK|d&PlXebƪ^ngpz²a |OPkH ~'&˙ W~MTS}w2jc1{L 0H˗"{^JCTwX78T AmYe tes D),4ݠTO"q6xf㢱 80ƑF~rװrpL\ᜬ"$TlT`gރ!K!|rvi C&\06o$?2lġվOl"tc=%ߓd*Víؿik[^mb8FTPD;[FC0 OD8ffkq';iR5,;ɐ+'ҰhH('׋QƂ |6;6fRzUI{iyLXÖ8+lT@~gra#b̋:;bx):6p\ c ;~UK*brP)SƦ_o~ DoFz˳h-W%Ӹ1KGzP `j8usl$S/3|aViaj":bf,4Л mG0_H3} kf2_JXMA%r^SѴ!>ȿQ PırtjlN]~2]Gb]/^;oikyuuzEՎyG'"yf#sQK. setbk0+`d͊?>(;2.opCz-csoԲ%DvDžPcj]#KѓN,RBrק$@\)!dHUrkw)nw:Z9wv0B ˙NS8$jy\ &-^&6*GdVbGV0 8m" an~;+{2)K'hAN$sOF |yf31 ^&H8Fgtױxih GWE|ʪxΐ[еI5Rh<R-6ӽ%eKmywJ1d« 9ϊimD)g4cRg4ֿBM%pgk; h;04w߮hiRw 4˙s6G[KrkQb+qsYBnch*WAsڍ٤fVGCQ6se$tCtGG7\]ǹp"t 1;< 9Yd8Vnl*4-܊l=&';_y> FyE ! VZEXd1O̝3 D|pMh kl 1  B5= TS@Cca{{ˢȸF/`"4ǨRtI?8Ϩ]uKAĜE&/kU'Muhչz}V|J+й}q5İ @R^Y jU4G~^jocvS/BW Y~Q_0?3rɾQ-ۓZ$T`<[ Sp:N9C&W]ޯ;2uPڔQ 4WîXMZҏݫԥיmH.XG5x27K|ZcNՀ^n~Yxd52, > h^XE6A3gC OAe~Vu<>5nPM kG+ 0NlZ M0}L~إ]/w\-2G$|PPL\qX5s{_&iۨ~к6UﯵVZydM+#XZ@@_^ dp;mX*sq7>C dC;3t9a42j|"l%P9a3QUo`'wn.8AhqְZ82ag;4Q-* UkgD7o󚥠m1 "LB%LTJP dq@Tgm1_ݎdN_iޜJ.}Z2m,QL |1XC(x9X%X$r9l`~^)g̥ 罦Wr{&7xy$ -!\yOD0@%PڕG)Mz˱@/W=4Hމ),T0;#7s:? 5bHsh?Ɗt&: <)+bГq^sh&z)1֥lȊГ |k+^ń@6ʛLhre&HT=iIm (U?MݜGwTZOYr7Z iU&jƨkVn'D=f;8S>wX$ny.27NҳNOo!h ~ztw P_|?lbNƯCf]Q|H~pξ/S\ϋJz|<⦥™Zo5 lVۤEPV±jdT &)s6n1]|#IʋR{l`Q2d+Dň 0\tx jLeꋬo,²"70gĚIM<<1ӕr\"v<>#Ii-?f}Ҿ` v}c6WNlrJd. -oo+0 R+/f{QYr]}'C/uZ.AmZgc:k _$I-BǖAx>̻Mq(׍eqUiۊ/~5 <n9wtAj j/*< ߩ`M9z5fFJNW ;|*OIr ݊PXj#e! - 8e} NFz vCeS!Q;2t Ś5_sqep3SMIbѥ.o_t۔-p Ĕ'pۂl.Ygw Sxl5cqgi2oȶAE!1Bx"~kgkR+:H lR1E/RRN) neׁ'K/@zAYLMѪ@P7!QC@+h?.H! a#t %Aʀ~`*_fܞz=+k.sח8"!_̍[XM'7v'w?dh&,6e EXKIb+ӎ@VeoXmj^6MW!Rr13{ÏW= Y V=j+m\/~P|Be+bqA$F3LyK'$6'ml խru- ]Ҧn$G]@p?yO$gFRcQnlx?̬V-jKwhR sɵ@Z$_ v|L KyoϞ4~=dqӳ =(jA RZO[&a?Dʵe!з.?F~= o8;e@?@]Eg EIWF8㗇Z,w(K?Ƞ@}4`5 [y0CT{j&:qKΤ"$͑s.)rRbJ`:`V~Kv]1uc"ɹbN4V9g[$m[c HRTne ZPr;HI?0o~aUO :,TO}Ud>):qY yP)}9Z< \?ĀxvWhZh>a3p@ }$ưJA-(ݯ:@nG ̈k͈쎤O`Z|_=s^@\+$݊AP3=NH#en- z&a7zϝI+&PJef9/W@0.R*> Z(\{8!D<΀{c\"j&&'v~O8c6.4O[(9zĕ/AS!(ŨQ-\ɬv$U@톻'hd(x*=4Q)RBI?By4dO(`+z!jv w{1,FXC8>hxޝg^c=A.{&xJ&ȭV>Q(=<]MRS %S&ښ,@ ƋV)t&f P"Ik)kw2_χP\f{`B/aE+hque3門p rEdx Rɻ&'^T_s ˘0WǨt8x'l::ɷxX7FXUxp+AO¹~&VďƤ| 'Ms9oZ<>z-,4?DpۢYX{tq=)'3LH1/S ӨВսTVz|O =g^d&K҄F(xf!O̿0aM/*ďA\GNO\RZEF\Lt-˟G o-BQ7$=>u酪|:;.p*XE{olhk[R-,CTasq> Eg(0UqҾ w/dq[ ͖%"גFYnA-m7N頾Sh.Q5tͻ޵ d\jmoS5 ]ʙ5zZ3Yz&[i0Z;}ۣ5c'|ІQ_Y7ۭ@\~Lv{Z,%R4ke0u*Vx1,RIfdb_8賉+ bM.*>BPŇ3`Ka)18q/yl|4{/ '΀e.R5Es5nfM\S@P¸1zj,!R/%(fl=ݵP8hlE|KĖlTђnxk{tZ5XU9`G̷} &6XAzGzm2puK"laKZR`?Ǵ 5Z_4hX x{' Ϩ^xA|v-jB Z$:PwVk ؑu>ap )rfudmn!KNBkxT]vIf n|ݚD#Hl`0AסBJO밓(1;^,0;יRóI*U%^'8ls[Z Gb3F l͞8UbVл5-U] $X Y#N5*V ρkfSIE4Li!wh7U4{ q)?L/XTәH~H }MQa_azlf2l)/tiun"k}A9jv}yѪ>qyU?SU =.HjZaQ*_QfEa^w-6Bft(`߉Pqgm+Iv69Ѵ+ς 5ϳ0'*h '\'gyQ vu[>>o7aN 5ɣʸo&95(ႢΩr9pg|%,0KCLl8o2rrj.9Cq+`% ~V-f=69{"9ً_1 ku*Ǒ &sro31 Tqm3~ZN(qĖ-n@s+HvK*بxAbfЎmAGfa+,Mqö}*@$`z?r6ӁɋEHMN3٪%_ {6FrONRP^8S|SFȧOvqYWoPtk{τ %Q֗;Қ}|B9R?x}^p55T$;[ 9͊SnpHC6> @X4G?ĭX/]!p9Yn=E繌*2=bzG+rRkFN5]2vTG޲?JllsU`D!nB`RFS/ й*=P$7"5TH9 #6uߥe scR[cnz:3 :/BG4gs(F~8d%QOUv1@Jt E9_&ۃC=Az}N.T{ "6Á-r8J ;j;SUQW2leu-ı 24[vez myb[?2 _ɗ^miawvn+y+TT;AMb8y NgƄNi5Ѳm#yd|ęO<02?NA4ءj~}"J =2;D?NuCIϹ'm%fݝ^Eo ӄlO>EpыyQJd ^н^J69Wm-U-?AxytZh ?էyK2eeQ4Odu.2u)S'szF߹88^{<\# 뮱sPQtyCA\i1ĬzLfK$a: +?[ٟ%<`Y]E7d{6-O Ɨ{h҆+xs--%zSmvXE MLgҍշ5eVyӁ F#^b/t/=)8DQ>vhE83YKsu4ՊPEVm{jĕ%rkɍ/7 :/eX'4T_,D*T[EHp.2?~X*Q 8A`.KCt8]+4fT gin孭}ǼkgbsAwMfr][ !t++;5mYw4:UhORR,nuF1iaSl\fnr{!aI;Awz!&l'vy+=: )r]mn_lj|Iqu-+떔A]G,wʗEXJ9-*ȆgZiuLAzEq}ۙ\(mOWL >h&B'fC9=+DG)7q$_u\Os:TʏCv_ԙ)y [鹍 ;rJ"5>P?U?tJ#F=V|TTx-@wb# <릔& !,•ǚ5wu# 긎ewjS Jΐx UHrF)"Y@Zէ2LgfU\-,doҊM9$˛+LhwJS'z)La8/>oNQ{J \^=IF5(p+!n.^zgE6 7]n.PKw/h}:G HBFuPc׊P=v)Y$n|4j\Yi)H"1wH&~,Cs" C̍(x?/;sãe Aޅ;R1 7Cv {{J~i0<*Բ=uBlH'zڞXQL3jv3K%x}V`ZanZ**=zՃgKdzG^X].1`-G_=,ѣ++rւ}+*&ע>N> Zz((ŢmL#X^MLx:*N+mOQ OZŒXhnDNn?;v o0pXgHŷ$VIs:= K KH Kz.W31 Ĩ>PITb:UۑdJD9 e,75ĺbCNe*5E["q7V|Pum落n/w :ߦq"htIbR~.}kkU.zKѧLdK(tC*/g8µJ"T^\c+;G8zVHYxq dΪ`(Et&h Uœπ:tcDO DH.fLkF>"JW+ f&z,@Ê%kPVGZ0uNj-@: n &¾6LjNe?obCZ HE{a yphl* |Sj}kP`rJ'E@OMu1 R\fόPmmmV&anr轿TJks4bu+e t_21ڻU Y h=k*iB Kek,x *K ٟlܛ'-zﻋl&:jљX'ɍ'Ggiͱe""GL@t6u594" 'Mѯ;yMT-6}M)Q%ǵ:0novEg lV-G_L8QgmT+ZJ5&XzwSb*6 D$4qw=/dשM]>#o VB&rc*)N/W@Ԗ ZHM`gx X]?r"ʫaѾY^'WEb@]>cU>/h Mk)%Uu v66{nOe 9Ei.!(;֮\dт9`jLc8^ o¡jS*3̑R!% l"nxjagzjT 0%c -haw8IwUNRu6=7N FkF֙Hmՙo!5H` #-zuܽ@k #? l[?e$n4"&[[x\YҿRlb[LseEJ|ibg$H'Cc#8)?ceSHw*B\G9YiW;O*ʍ5lэl@Vo.ED4FJ kɟqcjEP:&g6 Mq+󣪐< a0핀GLX;-BYԡj@t^p>ӿ[4okE[t4!Kie.NQ gү$ t,fEq56D7e\ k4_q1\K$&f P}fPWUGVm-7e琓rҨؼ))E챗p 3*DyB-&*m֌ހM:^볫.vG#i$#xvwhZkF ^#^;ZJ'0H`8A>1yW.+ Z+6eT}}AYG祎2Qm X;#g!J9!/wN7On&] -l#(Zŕzl@D6&JlAvT`ij?%g#VN"pˁ&Aah:}~q ۄEBa$ϙN'6lLOv}<Be.Ml 0R bZ+_JV-G;0B+1y-D /KʡG |g+%l"ǫ8G^a'!ƋyJ#ob(>!ڇX 0# N`wHLfC~wI֯D54STHW WLb*̀_)mhn# x9GF]+:|sF0's~L24:f<W U~׷nn$۶^3t^s k8x{ 43?}I4Db:#i8?ӸK*SdBPA.{L#}cu) O#Udf !IN z hp4)wSnm ^gX2w^ۂ֒X&eLSFLVeҀ7wo,۽;uS xı@P)Hb ܇֘5{w! >#kY9D6%жӽe{H{NXc T",9im&`Ubj{p8f#7J܂If!M &6ސ?r̓xYcG(z^;0Y Fu]2nP(-,nkDa-z3o#%˷??p)9C^=k38l < Ky{/D {MڙիfDBp%*] tOb?6iyqmS9K5G_ĵ2]i^dT]ۇ {JΕ䘍muY21,wv#[ښ~":f-.xP}Ŋ x5䶘]gzZ5X%Gm@^"à8!d+ya+&pQ*4`uFق' oq-Z :J(ri@KŨ~CQर.˔Oy#dSQNyǹ*~ YW닡#} ҀP8 "K,;sO{ۂ3*E!)0߫q1oeS&nHKEjJ~MP}oAh` k.;%fK@mx8 Ո&5sǗd/hJXi^OT-'R8ݵHO^V|~}I KzXd9 HJM+ؼ^,D=%nk#0|[fѨ+TSMdq`uI"D7&ҕ|4(dDzعȚ"؉k6Ld8]9%HerHԹ{WÍQjYhg@]SR@@^>qȘ}c!:v*/4ŵ "Z +v; 2ĬI툧 p%?J"V6Zȃ3F鰇[C!ͥN!kn"-X!PksmH:(_bm30&wԝWp., $RZ;4˪9Y8Cݟ`aXڛFgxpq؂ ȩj‍9 r@s5l{}\,S7v 8 b^A i"WT+$D9T$9K~vSxQ'VE\'"aj31,(Ģ@0rD*[wjC!U7f39Z^"KocɆ-m1NȄ|ϩ~:V.7f`d/zvJ(+dQ @}ئq1m55[Ά5=z_h_ƽ";6 7}߲Lo[g֟o#>uX,=ɩi8 ne/1ZB Ѳ"B(]3l0xvr0<@(yd7 w ך".lU J7W8U{ vo/v8d2>g}/pzMףnlzl7y=4㻝[ę _zb Cପ 0 t[ .Kn"Ẓ]WW(sNQow%,'?7:Ű6d$zABOxL&{pوbDnc, {A\ "%Nki}͉U6ɹg'ŐSY\W'n¢Y\[j@+3*'1/7x6))IP@o>FH%v-i#w\_))3U|D,f86 PXDs3׬òx(Bv:[ R+ /U7D~NJ5uOk@r0"4/S<%^&rN >3F9&4!4x/J5x^( )c1DR~34zooXs.ct֞m ]js zF)tDQ+9}t;X , t"GV?6 R_7*-'uue'8>ߴ3aw9 r0tMc)Bk7fbFP}rh}4"a)[-r?/%s([6,",O)Nһ 3&l2KcB윱ч*)}QaRӖV -nGޒl?kEL̉˄YˮeD@kx;ry TelW;Tr9Fx4>mɴE=t67=w<قq0ΛZv$0[LC m_s_QC̢ =3w{trQ4VPF]#[*m9[dLVL]>VרpQrp&6fu1g~`#Gz.i ֫}]#PERB[:F;'6 ܏;>8?\:m:FE2ОKQ=BDweЏ4uTײU2Լ"VMz@c~'J6 y*HDw< }!ζpw 16|'~w/bbEK9)w *M Yf5ϬJ0ںlmGjxM-G6ۼ PcmI㒩 b^ `ݖ8}]ȺxHX4fޓIߧyRh-ڝK ҵq3Je>冿)KIP[}Jh! eeWAy{%(톞ٟP\+HuhIE~&o܉ڰ^>L98KSj0 ?+HSƨM&Ûow VOFz=rdQ朷xAީOw&%}“-l_~DD~ʹvޛ/`Qn-jQQnh4Ӎԗ 2nm>q7<_U0HR1e9&|12dzQ6cQsD}ֈ_Sx%H0jUaXjp[;aw)Cb [g/LMY/=z#(|.>ɶƩZ9Ya/]L {!55 $EFpQ 7DCZAr1,n[jwo*l)^=z|(w] N4aVx}bzSJh։oJ,HU˜H AVVInԏ dPbT34s4&t"EY+XIc}6/o)B@йzY)+;nxBò'I["7Wq.?rqvOl:sC}PɃ %NveH j |Q?ID{;R}wϥuچŢ<@_æv|çlgc[\`|JaE\#MT{rϿ *:S:\ lj2C\NcIp~LR@ ғ' $/ήip ?W!I[vnFR}Vc!46I f8<Rcr'#T|W|G>iQeKs^,♻=jҖOQq0m>Qjd~wXwtV^7OVNr*gpG\[470a/k$[3)q AIdIG_j3.2&.SrHFo_>nS^!&X./;aQ_`~䰔Mbu(5im_Ńu+_wz(CVrNԐ&"diDDVm슆3:;4vz&ΘqKRڨ-!]8f!T܁TV\yy_&[l1jU BQeѐ[H奾*(fKSL8ᢨ"JkV\HN+;'Q:heL|mIA>W кu*.q˚kvy~l5q9ʎxLSS3YWPrIRZ_IO :1mDj),6ܩ#i*)QLF[SUCgYh ?&މ+ۏ %ժIC;KxwxCD 2_N乸OX^i%.d |j48h:)r =~5y7G;Qt.ToǠҜϲk{{l)|&;s]z ~ƟJ@A}K˨DEB156=d0|v' > 4yS+߯$;Y(jTJZ y "uKI@Ll48Ucq#i8uWҕΜEQ ]9# .6g~i5WY+<؆)IlG!zP1C{PQf] CPﲋ0EbL;޷Ĩ5lȦ©Rk8/UbfN])/))={'YkME#VyiR[v2-uk^)ap^,*ZB5vf+b4ƿСUQ k|[U9>"3 bC,-PRŠ~Yu3cmbP"s A 4M7#2%W#"@V<.8.j]E3 ~uLkl.k^];~JI̹L3ѠŘ(A?Uhyߥs%ϪR jhڗQ lsbâG |£C `ӛE-JA." $r-;2MZC+|c!L$֪mV ?yst@b?rԤԤbR]8)A1@z~Y"~KGjx&̹x, Vw۾d?}Av8Vj6qE5- WM{F{2 Fx'G9!9B&|L#wmRY,~OϘUh,1,ƈKO:WCCyHY[B`+Ws"4D-"AT"ɸ;:׋, wAltq/-^]d ǢY+Qw UnZ thu3l{)]>x"+>@Ez gy:z@'8)6>LI{BU7=o1+"ݜh`t{4b-PNXRG%1x<AntKzOJ_G[V3ceRb_Qʋ\gB,A.sVkھepوt}#ayVaP}܄(s a8.wKg 4`c&%? wr&XTفXN7gFVH$`#~dCWl 7%n f΃o |>n[}l0x77>? WsA\˃%Lm7i{%p`k YnjJ~"uzv͎\T,[Zm14{ cPSBM ХXb.g t k4өCk\SN{ħ75;N`Yb vK 5}wp@ʥ\//"Sq]ns[. 8%XрDjzgyX*q+L!Ӧ&k-6Nm\;,_JbH{2b22^T1+;R,;z{6b<}Y vpYU&5"s_I41)U^H jB8.3&>ANҠ-4S_ZU}H `⹵&$lϵxRjMXgMeȠ|;]h[P7Y`!Z%ҳ O<_,:O$.%0Ng5j6kmq6U>3Esg #7,Ma4ӖŕTI3ۇǫ$zX!uܳzy83O~:}67E)Jf]u0A#Ja[t+ۭ(L6`9wYoHu<0coBSgkJ `2']f!syJ Qut+LUByB 'POuQӝ*/(qJ;hMBO١,k!b<,V9ZuzcoAr 0mBrxܻ)EWv;\x}Ե87i#L4v!@ FSwwfуb9b93 a[J~ -mح ̀z}ҭh?+kDeC*)ܩimg)ɩg͗l蝄(J/[ wuM#P,ml=!2)j(rf{>}JC\ ztT%Y_5l5%&60e52 o 6ƹcRu53fQeVi/#5O :Q N{D5U']RdՉJ~]3FUkܺVI5+8.]j4eϤգA饁]j0Ci& G3TԆ%b▜RWB&9pMTZH[]͔t0z˘*B^+!LȇiZzKԜ,z8qr'O~:]`uB$H%~QZTzb۞4YXlP'q]AuiJD]"}'[F d}5;1Z2"̕|za7.5S/Sc ![Wj3Gٝ}JDr*_kjnIf}E3tmD5BG/,4XGQ hP> !RM1q+y:+Pcebg¹v ݯ)1Di$ nd1˘CȤ^+I!f!- Ys0J[=bӇ% E6CdWvf{KGUJqp߃jK Vl-ĭ/jC?Z9S11!C' &gx2Dw[bɪ\<`^k%h˯?ޟȈs kؖn_V^5 5p%/)S8,fFU 9Qbc:2(kߞXSNLuohM=&hZJ8J<O'= &GZB+1sV\GXT}ˏL*vTxqrk`J&.Y7_x _JkEծld=c&4(Rsl)Tr*u___-8)cںP9 t RbJXG:gZC-Fy=ڮ-bߐ>Yv2 P@!nKvy~*Mu^WV]Yz(oҠױMǃW2~3ש?}rYѰyju>u'1N)i0B ^38&Æk_<o.<<6 >F9V&4d ,Աa ~ur<% =lV R?C0/&5NQzD}&!PL g'0>Ԋm CƸlr7`jҴFD;rY?>/DD?<=Ot~b{3x:WT`J,xVل?u_BY5jx Tyqbw(hǁ}vzr1W:\}VO\C, 2?S1eSW 1j]7 f=%7 BPcTs C"r1J}Uo%[BbIF`mhzmuP8WPV5rm%'I{Ph'͇5G :Js`K8;S 8VzwK_f7n[81պh(3d IWN.0,C$w mIQQGYw.,=0.2 0 @qv&OpX'7 JRX33ėt`xM X_|x؍?C8z^ U Kx ?5+;-ռ75&gޑFX]eBr\1FgSy;8WV_V'[ρfrgL)l Vn}=c=3tڦ 5׿Tv+ߣM#_? ѫCIFܐ7lC,(CTն6:tO:z wU{%P/(h쐽І<]n%h ꍣ[[ #s 4efvA K<..br5͋WČ d< Dm@PQ9ePlc 8?5aN?9:I Di]ro&DL_;B$o V!(6W'7%aTWw 3(;?!;!E~0]Q a;tc0GiID>!Nݶ:lfb k!Of B4ͅ#FeSs)5fl L./ :1ZNmO4)j1>l㹘&1ÙѲ\S;o8-=[=lX !!u#s9e[WwrIŕϫ>w g:0R1ggj~3-f\ܻ; +,z/90Uގ r'HGrޡfAW Ӵ~ n:Gڗ2F>Z9X_p+*S"hx*6]VW[W#ga55j,9}hT[}0yT^_.~bv3O1ɘ碴lSa m۶}ȁuvj Ix[.pJFe #I;Kܢ0/XŎӱ3>Q,V=֜g`)z[[dt@/QtQ<|.@7Xõv+ br~@+5kPg%X䎊H:]1|HR-W4ؔ!kS8F)"Ć$߾]{A %;*l";)'0|r~;@%l/ ^pZ&7TDž~ 6(NtH>c RG 'n㢂0xC=qĄ.P8K`@1Wj˶Ό]=0Ĺ*"jܟUMq7DBb]z{m;F!>w'Nd>3O Z#5֣2yζ&LY{C>GSﻅ8m %x+d.bǟ ݪb+WNU߬.S)V"SoWDY4LV!}aЊE$}?e7C]y+Kq0 XzM5k܋+eB'{L23YPb @jEaҥcMSr]O_WP+BTrpDyZvi=Vk? t PcV/ُgb)QV.;|N Zdz}V<"KbW)@ Lɰ;=Th>暒)&,]`K|[ .b[,Rp,).ol2Z6=3g&3Y:,&Ò=#fD1lƮՙbwgm@nz"k{ڈԭՙ]! xh|,c=gO1sI "'H.g"tsb ܝuBQ4#/UZμ t>|*KK@08svՈ "@p˕t1vbn6pp5:dX)vDҎe ~OKxZ8д:3D̡:rг뒺h/12ST?nM+8^uPi#qTgG'w&sV3K>~wl b'++g@  x*T>_ : /E4J{q@VOĶКNjw}ySMH048_3Sz.>I #aAP;v&u+ HL-]"S ۬I-0+}3b'D3l3veYkf#l;9Pxx^HJ!['6wV Y$! _H YZ