mvapich2-psm_2_3_6-gnu-hpc-devel-2.3.6-150400.2.21 >  A bvp9|\&u[I3mIΗ.ќp h85Asޡb\Ɉ # Qvz_Ŷ-GW)u %$5sfPBZGgx:v@uCE29&mJsr?O`ɯUn$K 0zvSD&+F.q)kM1 LW̾q@"Em (1sGq#֮ 3b8c43987156f2cadbb223352866d93d5c5f1c285c8b61fe4eed2ba27161864440a5b6e2ccdf0dc77489ee1c0571f064e2cb0d87Ǡbvp9|YK /]7P &#O /ܳ[,ҚFRb1GL304v9OQ@ˁ{%|EL;9,rUfYw̍@袰6MjD*w^z$k!q˓wti[`Ecd̩[uz~8[g'Gȩ % R8l7@O!ڞ+c3n9(q!:GHjȂ>$_̄њnMg%ٶO59>p>P?Od#) 5 N  !@u{p   \ H  2hT(@(((8 191:'1FGHIX |Y \ ]^3 b4Ec4d5Te5Yf5\l5^u5pv<\ w=pxD\yKHzOOOOOCmvapich2-psm_2_3_6-gnu-hpc-devel2.3.6150400.2.21OSU MVAPICH2 MPI packageThis is an MPI-2 implementation which includes all MPI-1 features. It is based on MPICH2 and MVICH.bvsheep61SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64d3+mOiZp9krK5TBH% d    t 7  6 > n ^. cf  Q ' ?w W v v P " [ Q $ " ~ ? L  h T     S Q U j    b }   q b% %  !t z 7t4dH|#q]Ur/ y+  4oN>1{$ -'  k  t  m   =v$ . V z X k ( i !  P R L d ^( XQ  Jb  - {   > x  ] K A Y v } +t A B Mt I <^ Sx  PH # g  {B *H B?  :   h o U y +e e 9 '    I ` 9  &C 5 quq 7 Nl   eO m {x . ; ! h [   T $ E   \ msA큤A큤A큤bvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbd936e24fbb51be58f098fe590ee923dec797e0c9ea903dbf2c10ebca2f293dcf8a020feb36794470da13638564b724e0102dcd31941d7d85712857ac687db80d51b3a42ed32461c4ecbcb20a16dfd39d266d7ac767fd0021e7332953aa0d78db8cce97c24fd9ba2343cca3dbcb15c6d160910d665c47734b5a65487316b45247da78b7bcf07d4e00b737a96d2da73ace2342316415447c9fe252648fcb5ac1cfef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca60e6f5dda52864ea7bc2a230f1b694322257f6739898c3625156f7e3cd45823a8c4c6f4a5aea52cc3bb4646e5f86a59cbd1da0fea4475d63891f86297646c3f238d78017cbd2889b8ea722a4d098f391b1ec858252dc9dffc2a8d04f92c52df650dd2a9cef5716ba2997d253c6e3c360f97e3c43f6eae6b6beea5a832288b134b5321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630be58e3540644051504cd84da3de814d8ded65a49c1e160230baed9827f3153f51c7ea20f7567fb94650af3197c6ae2e4bfc361580fc2c35799d33b8251ad70498eb83adf53ac0ee341dd41a1460a37a864555e2e861f3995ac5165f3f96f22a2a0fb448cdcdc2e8df0e7dd0a0e0e4679e0b99617736edffd41b6a8c6c88675213e61451869712c172d9ec2560c7a646dbf1939eedf8c85dafc27bbdb049885c802e8af6ede586ac2fdd7d0e5f761ffed98b8d11e38d2e614e042a8cfacc2c41b802bdc165e1d8dc1efe0e08f262e8211782501668023465849bf881d67ad98ed48bfd222fca996b880a58f9020cc174888fe158f5d951c8a134bc8f57068a529e7aa6fd4d88d1a39cc716ee6e9c171a5a8f9066b72b5f59885bef656cc0f8570462888a11b870b892062653bcab16542d4f7439448b481dabc4291d98fd997d008760ee9b97a6f0329e41404f066efe8cde01c4555b7ce6d19a8caf4877f6f06d1e272ff598347296b2e5bc97654596fde15d73b56d456cbafdc8b6b12166d2154fa09fec26429b1a7e0ef5e5095a6dab3571d443506cdc4ec1f46b438a1abf7b7880180020be0a33c3d4c1156336c3a0a7a6140026140a8e13f3ebf0ed660f6e536c4ecc805357432268f853de9c4753db69411ed226696c1b42064b08847f572fb48fbf54664643af4c3f3ecfac9e7613afdb2e748171592b19c6d87b2a7a8650510ae7f35f0d2b273873453e0bdf43cb2b8edcc4e4bb5940c8b867b9ade13f7f7b7fbcc568fb0208f594d5d341c689fb08287f2a5626c65f42fa1a24451342411db6f843f185860177ef09886ae92d3f8bc3df3adf9d2d35f4a846a2a306dfdb7a3dc4d1aa5c7582043b9e5546e86780b10b6436777311e5d460da07b7a1338ab40deb2c019aba6b6d19104aa77f51a83c1deb9e744f5dc81978d81612db6e70af23b7f1a52f31c0ca300cf45e8961021d3f2f11577408cb567ee68ebc5534166816205df8daa1685019a288fc9a7db5dc03cb855bf5036378bf8c001587492f87ef72586486125504072cf01e619c2a24a3c5b2ccbc2ed0569e962665f7b1ddd14d8cc31464b38202d52443dd4b4c31c11c7e394aa5c01fcd9d98bc75526947c42d95796722f08116b6f8647752f23eaf750de0e79437bf92db935dc092e9f7929699f10a3e1907e289da7299af29273324b08423a126b04fd0f9feadc78af3e5b7a37c6e260a6f5171d9a559a20f1328619383cf79d12d988cc70531ad836cf7b9765fe3007f37d81dcefe4d3bd5b3a80ab6204a309314842179ee164cd56b9860a04287862ee2517f82366f2f8d1467b5e2fa0da093fd6c15fd205a7a1c8c91daba7c3bfb7b1b2e37446d65528361a68e4bb9a51b41b1e6934669163da696e92afee2201742d1060a9c8a5d0cf011ec95380ccdf9fd3276150c3bb91a7ce18c423093cd5c2c79544793826a39d66471dc3c6e4708701df4be480ae6fa1587c70d35034fc9ce96e2c87a1928f896900067677691b6be9b3e0ef8f3006cbf509a7bd463e6e751eb5d49443b21dad1b541980331b439ef4418f7644c26f3ec6b7a9abd7368b5648522ecba72eaa098ed59a08c29ddb85e39a875bc1b3dd6364941349932b78c74b6aa661dae863a722d44dbad90e6de44bdc157ee1c8d657822dfb3c4056d326f33886abc1951ace3cdc59e286b8ccadea187c9e9431b13b5ea3ecac1929d31a169aabf6b66fb7214847f1688407e7bd5f07ca17877a6d00df605d5843263e08e01d89c36df2f9261e37cd3d6c346a6db0a5d4856de6ad1bbb69008c53c1fc8fe5537164801e13cabe037d2b2cc2b862f0a2d1a046531f366fa6b78bc783e9f0500cd6975e457bab600b31174f40a714714d3040f0ebe037b564a9f9d5b2f45ece289f90a3844c8182cd981c513e9b141fbe1ef075b3858d81d2675d56e56fca0868a9e6787a1ed1b6a8cd4dab62a281698e00874c4e2370c3513d328956ffdd3db44241392bca48d474092e81a769c0d6b3c4da9f7044d27318642d6133a6f3a47f747d15dff63919eb084a57e625d03eef28b6aae1bdc23608698effb7214a442768fd69a2652a77b07b4b34c6f490a92bfe5ba1d96a434e3bdfc8d954d68e113a3ec116628794456dd46afa74be2914e010096be344574d80750aef930956117dd3465ee95349f8ad090d75c535535de3b8507b44886c92fb317b794ad7e603e0f90d0e04d993186a511afb0745ffec10e605e65eca9821188f0b6dae3bd827aaf53951abea73449d5fac62f6dec689564e57cf46e4bfa60d7930e2ce4f701562a521f8217b7ac01388ee06bebeeaca5e68ccb5c0754ff7f7cb5e60e798a0d4e90716d92e83762ba7c38d73ef08a722fe7954bdba79f37ac7e227ed143bf546ae13a97581601e830deec9c62331a8b4e8068e2881699bda6f5f2dbfec3c9832967b05b950b7e5e1e46fe0f995ab7660f3e6aff49bbd82f41afebe9f6854079446192dac81b642064c63176ef4d0add0ac83ec364e9b58be955551c947f61f53c60899f770b7ffd44b3ad63e116a6ac6a61554daed7f1c984bb076f308d091378eb31ddb1604300a3d1f38bf0ea0d37df037399810287949ac1ddf0fc407cd74ac50c57f1831979f98745d36f97e35d953a338b8ce03ab7883c79c26c94f56f37aa403e505a51e7d26cc7c45258046b1480ecc7e742ea45f79af6b8ad2d7a8b1061dbb1cb14dd6f003c5e0d96136055402b06b10ae689f55b1aa071e653d0e0d6adda8270402bd3909315670b7bbe9ce3eb5b24fd49d1c484261533a2464fe90e95c586665db38658a7f39177f385297752f88a13885f7a271466829123707c13e161d986498d94f58b296757ea28744283770605542972b1c2e344fc8d000f587c1e0210eb73ec8167e34683cbeabb6db9ef1fe4a1bdb096669b89459931994eaf2d5232fd9bb254bdcb53d10a64650f90b8a166e76055274f0fcd3b379487018fad5183fe88b7ec1f714df0cc6d8af5b41a9c4666afee332be8feeb8e6ba16c541babb90f9643d4ec7c6d3d56e7cdd2767dced9ea86ec1f67b5446443e900c23c49f730466c7748c3acff31956326ae2a17cee79fcd9904c7818242445f37d83141a887cfa7a25e94b4a8f74b8ec4bd605259096d485c16599707f2c3b38f52ffa989dd53a0ec6f28168d32a40fc30b987fc8c1864e228d43049b6a0a77613d85e50e57cc074e164c4437ddcb7f83bcffc036587625d9700f20b77772c3bc58704ba97273f2ffb952044c58d5b59226cfa97099168dd68095eaae0a295ad44719332ddc8cf115e1e37c428d163f17033624d95fe6a90b630d6e2d03ff8e6e6896a3d6ea556ba391659baa93fd50da933d793e09cf457468c2b1fab8e2af98f8005ed12c1c7b4680ce716c42a8f56e4f2d22132639c8f03922790013b6062118b258c2f89571538e0dcb35bd9ecfab4b1f0987eb60cbe69d1be27e558e434c10e8502c3e3728c186159ce3fc36f510c59358fdeb9ac3dd95cdc68b274a166593b18c1c6994e9ef2686b0e73458413cda275b63ddfa58aa042add84e72184950e13001a3279de6c84e7d5db033acd2ebc89eb6c5744471a87bd0a354c608d864d1efa7a8f428760a2b990c3fc5f1151a1a1a5974124092a21efe3060ca7b1076a61e755314f81648b452ff92da6a0e14614794e3990514cd58923203c8e48cb4ceb367f01b01f92a82b4e69658dc5c673fe5bd5dabb9934357b356a2eec7f3c9d335f8a1bc33404cc2825e119784df389c9337e443c1e7016fcbc5a2d742651601a0cfcb43d5d4d0aa47069b7cc19997a8ccb4ab7eeef11e22eb2185d9755aabc2f5232f260e33c4337a1c139d9f7f67f2f40626d6873f730ea35060491519857aa93157114b6b4836144de15946b9343211884810195240761ae01525620b10341206bb8a3e46576f506e5408b81f4aa833a18d3002561edfd7040cdf4e646b283cdedd871221220ffcdf7cf22bb7396f2aa17ad66fb6cd062d3a2c50d797c254ff14c923a55b3d71ef14705951945274a1851e0d80f13943158c8a6a8f2d4d3c44e2739002ad1062e19a3c55be598281d9af5dbf969722e6b9476ecd5b0e6f364654bef4cf271add3e36eec49463fb553f8965c95ce0393f75b2f3df381b57fce08b13fddbc21b253fd8504f67eb383cc385b723ee8efe4003aa53a7129070a7cf0a6ae60724eeb26ccdd621b762a49b9bcd5056174b19cac3c76beaa2125ffe89f659b0274db1cc64a8a10a823a9c6efa7b6c1dabc17f5a24ea50bb25aea7c3df8ad25238540e31dc38c088b5d9f16a9fe1a7e387b70203d3bf2923e82b44134504e160efaaf183aeb28e7bc09c07f9cef39de8ef2efaf6a84b82fa417a3b82be734ff8bb897b266bbcb55fadac1158d6f418ec74e6a1598d6cb0254ff36a17c6704f7c82b7ad3e3d593519b5c648c12da02c278c8b5d839f8a7af4b19b4d4f0d8dfaa55a6a682f986325abaa7d5fb1948d0d2d57af304530f66f497a1ed347421de4d3224d2c42b4203e6464b362a316ece2f61ed646da7b8a001ab911de222cc5c7f0b36db23cd5a68f479de010eac3354253ea5ea3edea95360158625672fc24e715e614bb2ec0a8294411db960f879570e86856308741ae345fb2ea4c604a1323f8cda4c64d05e4032f23f28e4aa3ba4033f261396b4631439dd98f7ae36ad11b1fb582536ef388b19a5e9d15ac9b8265465aca4ff78f937c90d51dc68e20023daae9622573de4394de7b038f13258f20eedb4283f0662451d8e0ba2f5aec15cd9a4fb83524649b2729b6f6519aaec2328f17274f4c54a1a52b45d54378cd654f166052e3f9cae536c033ff6784fd414c5d0e0ae77e627feaf605a00754db3fc3f2b946447a7645ad5715400e3f323bdfe3c9057f8bba351c595b5f457e8fd181a67c71dd3d2d8b2434ca433ac6e04c6cc7befb92ae07c6647e3f811573ad73c16a4c163f8d5f6e9b0aa85903d534a56bbb89327d86ec317c91115d5f7344f5f1484bf7b466e6308fbd377a0cac46357a2e1b0581399b612272001c4903d5b6120c9580862d44bc3c491b7ef85203ceeb254d5d87ad20bc0ccc1c7cd6586f992f602ce50e8f5bb88ccb68861bc6ac03fa8da1eeddc114f045d787017fe2ffaf6db5fa11870aa60c608d7093263b47d60d3bd86ef74ff2a43cee1ab7a2f186c5ca429267b9121beaa4d0150df01a25c56ec1c4e14e2367ae4e2bf7092afa85f17e7d4036c884ac2b1cac87c29c3f09fc43334bf0e13169f6e72b5185ed2b69142ad5e104898113fd1cb77c8d17eaf6ddd65e37ce9ea3c6acceea0ef8b12ac58c1c0beea6b03331ebfeb48329e81099852ca2b37f9baa0d6659119a4872e620047244823f42e9717def523882c1c4eeb2d80f0129e176bcb48a5b9f822318533836b0121f28602a989e691d36c43352320ba8b2e1fde88d8372ec12c8c9b72b46933426f2ec196ff59411abad1f62431b9d63325a631d7aaf9f9f3b907e54704e15bb8ad2c89206924b288c94b90695f11a8ac7a834497e1dc4f6489c37dcd10486174baa31c8533f8497ba4c9a756481be62ecd7595220b9c3af1c4e4bed7e89c6c7aff4a04c1b2be3d41df9b7d1124269fd5de1a0c51d3b7dcf48accfad17d695d1c4aa4e448071ed7248f8b31b1e38de8559d981773951e2c472b9b9847dc4148065eccde7874b3c6e9292982abc40731acee229c0e83510b1616c7da70a00fcbf70a53a987428d4f701dfed77bf7f079710edd2b3f1e81374a004818e5a7e9dba2dcb8a5f6eab61e7d41a507eee8445976a4425fa963eb4f7811e224d7f8593d9c1cd7c1fa91e749941af35f4389983dc7826ba57882d9dddafaf9a336f167c8c7aef624769fb080594fcee9919424072616229fb6eec9c44f1a08b772eaaa178f746e976cb063f4111081070e7f8fbe3e03300d708d786e77bd63bae49ba4006179f225ec7aa0068ce0d27d920077151e730bd24ea516dda66991bb196a4a6e30cfa0405409919cbe2d5a628d91c7b14dcef8c9850168008c632a9c44761e0669002438ee09bbd8606b7b40ef476470e518eb8dbb0d8aa4c7c8ffad7aa5f76543d49c495b317fbd8b1d80828b3b7dcaf853ffee8cc69157cc7c2c88ce4f97c56c3af4dfd5c5276d0b0aea50e845d7cfb965425b18e70992750322970d37676f83e5a528656fcbe3ab09e45fe17979dc64e8524e14dca0f49f588c281d3f6e42fd2c755f502ec4f6498889c65f86b87069e72a084ad993d27dc92a99aecfb669559ba30c63c70081c1f74537a6832eedc5caec728e1e219d3e5c4f188b32fd3174262d573fc69a3134bce02c524ab7d0b44bd8bbb1f65eaf5f6682c33d87ae30128c75bc502ca633b43fbfecc3f081ed63f3a53db14078619f1d85bee52439b3dc7b9e27187d8347b862002a2f2741779ac23294d5d5d9f807413e8f7f18551ee2df0ed9c54198cde30835e32b65309be3c49aab3663723dba32a2c10c6d89403b43aafc39e1121b99205588ad1be4150380b5c23ebc0426e1c64c10901ca6cbdc017d9c433c05a735147db73b290e13fa3cbe015a71a115b2c32ae5ac903fc9e2481da59e78e632fb6e2f06cc3219e2ad2b237ce5595ccf713cc04f0c303d3e7b99ce87813c6dfed41c13bbdb096bd588fc57263539cce064e8d0cbfc93d82611fe097b8d67e1751f46d1130ca6f10c87761b7c609dd9047c78ec2ab2e63d021c7dcd296aaa40c61b73aa6cf116ad49340365b064c498b99e2c60b9acad9dc9fc8c614b08356916c2a02627c909e2c28523608cbf8d77258df55c45f1ec3b1b1d4a4026125573041fb30971ce92a451453c627f9eb344645105bae1737535af81846f110b7e08f0b80c8b6ae26b8c906102f56e1426a2797feef9afa8365b8a056017bfce72007c309a1b903ad983acfc06738279c960b488062930b060a14c28f3ee2a1caccc85d07145ba7639f02b8affa9b91efc2dd1fdb922decd103477f28558835f70e735ed8ca2d2f5c62e3722b89f6c257f0c823ee5436b85c651a976a908e4f9f993589551c5c71344be2978596eb52bdf751b01d7c0f9b0f197f96a851c62b6dcb73642cac6404e3cf728c3f8a4e181cb09bd0162e684af69387bd71f7da086afb691911840d54fad33c4992b7cd9ee5490020a091021c18d756174c5ed6185e68261901d35642f0ad7f30fa70e98860e291706e892cd7f16c4d9e8d5a2f2e92bcd096e30d51001db6b6dbab2ec9571eede2cea45f61f31a0559bb1ba4957296b2a7c165e97ea6bb3d44ce8f3ea68ae0d6fc4c6264cf9c82ef1ef21ae12ab4d5de3975470f1e7f950db1979f7eb01febe139e29c27fc01ef96cceb2fb38cf96e9c78a10b47909aaaa8875735150b7b7df68a4de78cb4c36e5a56de989e47c7893ac78a00375289470c76b35bf2227aca71e5e1b52ae4799ac42da49e24cfab173074afe35a8e8343f6367b8539aca638fe08c9e79171e2e5fd654d12ea81d4ad7863d850d26a1c7b4263d35a46eacbb12ae95186de7e17a76c90c23a3505c913395278fafc16b1619fb106f0aab040ba3731e132b2eadb398381550503fd1f77354295eed197915b81f752c9afe1bdfebd1e15a45c24cf701ed586f28573fa4462d0cab772fbc970c54bb90e38dacc057fdd883b0d7c7a49ce68643f6874b5b7a9bcb6a1fabd62ec7ceac6599e1e5db0c60f94243f11a36992f8bb68efcf562b669127ab23ffb5fab5bd87854997b67a349dd47b2de184d455a7205fe34bebb5e5aa24bfa5f41a233226e4fa65dd445ad3bf4006ff8932c2473fea894171646ca352efcee2fa31db38d08121cb448838946af5ca9473226677b4e97d4c8c1ca122e9a1e733d7b30e458b846440bcbaa4d913d5beeeb8dbfd8a6e3018ad35e085391a06bedb330b2d07c2be26ac5e088a14a0ebe04b745970f9a582fcfaabcdd819d75d0ae0764ec3e419c237627866f0a22d29c2dd2451a55257ac94d9e304e5ab8222e2eb9b5898f0364ebda032fec2af06e093739870f2a6c612497c61f2709826c13f35ca0b4184d8dc6b4465fa0197779f053a6ad6d20063bbb3a3048b963ed73fbcc8ea33b16eb6004afd58fbd284f02204a2ba6f82d1efb8cd11dd7966d70950ae90de965efe142c3bd37e2c8b74a9b4345acf56f6cccfac5c22d4f9a71c83c1fa313fac8e706dfc62b3376dbb8d397a2576a0b80304a44606670f3fb19f93e61fe15a417ec9ff26e8d40b8f4eaa08207ab906423efc1391c522b8e58f1c42b3abff8b4526d5143a70f16b8a7d71162f432a349397c47cf2a2261f64550dba8366340a30e1f306408137843d96d84a871a735bd5d74befd381b9b7fe8e3fe338fd9d0dce97ff8175eae67a5f9eb12a4995079a9fa238b51c546af7151bb3c14ac472a0d7ecfdb901c6b4d675924fc6b211b7bb712f0c0142b1e6d76ee6d26cce73ad5bd2577146227e01afd1b732af95693e33cdf57e6d3cb58f769de0d793884e3e85222af0f637e67dc9ebfcf70b2e17d86015436857e3391462ed1a0798bd789eca48b33a0d68f8e300af209eba087785e1892ccc645222aac31224a45585569540fabd42ce60feacc1d6194f4834850b1e3429e101752678834b7ad0f2e8d1331c0ace4ff2cbf7c52cebb6624fe9101e2bde3a650c0e07a63ca023f25b47de34192201ea7f1a033cf9ca703b73bd53275375aa05500a387842fed774bce98b8e599af844b38ca82e60e9c6f0579c5c044d61f832630d91816d40ba8efe927d1d9bd5cb200734cc01a99a112f34a02777e56b2867a5cc05f48e080c065509f3a55c8c6bdec86a0decf33d6fca3653f3a421617e100407de2e5d8aedf8221a30c18445060aa527800958b6bd9c5d0339f576ad12304927753fa699ac44be4534dee605c7a7a7110dd9b89b295cb61526da2817e8a41c4cae5babcc9b9ab316c537a7e31aaf2f4686fd33569d2c619d5de1cd32166c820791bed3b703e896343ef3f83d817caff2d587198d7b61793ce709d94028c675228486d204a89924555262d17aa153b01ea6479182663f3f24009fe358d38fd934579cd91b6ca50425de86eb1e1e9736cf325a83163596cb90edd562c4db47138cae197a9b56829887c6a5b270fe69d96f4885cd4ff53266e76e0f4a7a6d82b55828463fb2c170fac99b4af9c749e1dd84a882a9e252233c75065143891cee004346581315ff37736dbc322c6d61f9f3d73f96966fafa4aaa63e5c56847c6806b6e5b2b4168ac9d3ef9a360dc173a18bed87f4078c2167ee64f94c03db4d9ba9e9bbb1af7b1e66b6b459c8cad7fb8b168c80476815cd80b382abd00413b4fe311256d61a104023e5b51219413d0ca14a5314e3a3baff28c10ee62effb0288439139399926ad268d3e348ff75d9b9796ea11028040a19c8a2336a97cf4e53e535a8c14ab0ddc9537e769d8bff5006ca0daf289ecd55be7cf5f2033ec0373f42464c6c8fa7e4c4527c704e6b3adb7c8ae682ff53b1167f2de22262dc09ff063c7857bdfbbb994c2bbbc09d1623e9db17449506788afbcaf8efdf5224b4c8268996345fcd430ba5368e34c2c15f871922d67d4281741f7199717afc894bc845796de2da726694af7bf1ecf1946d32678045460499cbd60f1da1e51581a211be003d471340f305867790f459c684e75484f8d6048ff796b6f437309f09dc8d6f99554e1e7053bdb983254c2645b7c57083ffe90dc52b80d0b39e4a934b2a5f0ac6739ebfe595a063c3e571b19abde87fcaf8cb408f1229efe29b86ccd90941831fe3e469279cf00870c2bb287d69125c0c3f5a09d292b46450a269a215cf5511f080cf62124c8a818683927b34be8886cbc2feae7493287f2e53a5daff627af57cfd5d5824ac41812422f606bc0c9b54adaaaefd01cedcc3ffeacded5d3be5e3ca58f9e85f533b4931b5bd03cb20fabd81ccc74264b3bd88fcde5cbe0125ae2b4366b6dee757f3266474152bcd50d0e3d45b43544f54e3064ebf28bc4b69ee9cd9611ba51e90e78e265c2c1d631bf3e88d0e9fc4bb5ec47371932136e09d66e21f398383166db6fb77c2448aa7fdec1191405dfbeb9594b15c811d7ce3095dabef540567fa438be4d4b0ba5c6e2626e390ad10547a0eecb08b1046ab7cd9665dddd3f3bf30ff6fa5843d42414cd085a8503cd327dca61e775a07431b8fb70f0e0ce7a150acfeb40fe6b998e35d036d48e35a957ad7a8433dd2249ae32ab76213e691e163ff71a100417dcf31b22143a02100a25ff1d45d26727c8fdf7d23dd490ce7edaae95b6b0205eccdd4aed24ef39617eb7351761786d9d60025e5b06c31ebb9ce07c5bc401535c01bc816d402ad3955bc7dd040082fbeeb04600119b2f0f28567f10bf04d11f54a3c36446d27d7d2190c5935c2a0aa0e8f54442789102691f92940350a2ccfc326196b5c5435855c51d95c8155df9a5e1759f4c48da491f5af6a75610832b607961f5dd1101001ad700ada35b7933031609270a4b036e5013eae64be269a41bf038d0c74de8f3961737ef4f51d51593ad22e7b8d084c01ff56e67d875828952d54f8a85d21d29b917142b2890a483c237f17f8f557cc252ffc813565793f478f14ee76a8aa9851ae3be65af8c77ed8063036f83c9db4586e6b00351323fc3290a3d59e4c3e61ee84f990e0d5601efe78b51ea92eaddac74f25aa4cd5f18cf7e65dc3fbc8f0b421619f39c944893854a7b04f978ed5eadee2ed33d0f048385a3397fc9ddedadfc2c0e581a86845687c133f4e3dc44389450eb04851e61d489417c1238bc4ddb97fcbb524bc62f768d530a2231e1f0edf051d65a37c49903dbfdc9b8be013c9fee84d636843781eb3560a64e1c8cae7857ee35e60c1f46aa6b094db80e7ccb2950b3aba956be0ff4180b096f8304cad770b167e2f5de3ba005d073bc2d463878fdedeeb79e1530854b6189a67d3cefc46e3fbc5f00227bbc7a27cd6375ed8027bf98f9b39d028dee6de10114f20c7189f8dffd872e7f1de7c7b8b06a4e261b25ac402caf2ae48b4c5b819732b937e99ea4b5922482cd544368dbb3ec8b13c91d089548bb228dacafe832b114a89bb52fe10484ea3246efc9cfb99cb3f80b0d6f8ca5d28b800d29bc26df45fd4aa68e7b5b6301895db02b5076cec019a3b1168a9f3cf4943e275df1f34af720f358c1bc02286ce1601beb07f347d962f1257b04e180063ff73bdeeac3beb23f1f5f0d1e242a3f8e45060f384b5b5c9dbdb75fe7550a28c464a11a15c73c5b370788eace95991d6abbe1cdc35c3722872bf793fd3d53cb431948d3fea022cb5f2f3d4553fad21a7e68a4b3b786849e860cbcfc8eb64eb6407f76500c7c0766b047e95ab0646f497189b1ddaae165219a380a4f4689fe659a9172c9adffec19237aed04e0311ed9312edf9d60d49af773d3b0d578a7b4d608e91f3992b2bb5b78f5cd4b8d96bef10b797b7b9de6ac42c78297022293d930049f7d74854723473416e1beb10cbd9a6ff5f158b9462ca5e51482a9f082b9577559541b2d5ccefcc339416d99be76309e2627a97f43f57a6aee0aea60eaa7271a90e8e667430975923e67d6d7b7a20278b2403c943651fff95d2ea61860e3168af9fef4143d499f19d8e5695cfcbaf496a8b99d1b657e9873e72abc2166af6dd1586c282c5465c3133c71b25f4d8de1592389fcfc33dce1ada25b44d63b037a49a4218bacd134218e5a5e18b58f701d48edcf37b675135f9671825432ce7491d0df398273f86dd7258536a5fed6d70273fde1560bb273669d5c1d02d4ab7166cca6495a5b3343f94b7b7120809924c168a655ce1249b47c902581ae88b1e88ab564cab9ad639540f23c1954f1b4af862fe62e31eb5d2d551ed6539778e9f02ce2a59de9f63608392b8e0c865480109fd9e6cc4b599769ed61ff087ba4eeda84c76e8e1fbbcf31702150aa36477acbb25da8265fb6f21878838c131cb784a648fabac67aab7715302c8cc8b51853de906a90e08bcbb928f45f8ff254c4955b8dff3c44bc24f6845285993a4c0c409e40ad32e1be40254d7c8eeb8d264fe027fc24cd5bd349d33e0ab2b2e926accee6df90626f6b5920f0ded589ed8675717493e60c711cf26b82939572ad4627dc1c65c8a8dc7cfe9401f877c0af7e3e3e48244eba501fa401ce87f5e66d90d9661f4a2881f0916b26422914f330e05c54b105e7f284913a1283edc1dbf4cf8f2c9bbc0c0224d431ba6d66a645b6431305c3766a3f180594a850c0ac7af5e45c120bd5f1cf91f11590f3874d736375f227df6ad0f12811e01c8ff061c70f0533ac19e453604f07a056a5bcc56d8a7d891c07b5a46fe918f982f37cf421571ed4583d6a4ccd8fb49144ea1169b14da3acd8ddaed7e4313290601306c927361d44c2e5ccafb339659821a3f632c9382531306bd5be5bbc138b06e63e50803cd649951294accd412421ec20a87f3a799caf537ae62d2c5663c19e09a26c54c4973b2ee68a50acfc7d017583b3556a1bdcd8589de5ea3f4b8a7bdd679e816d8cf702948c15f569c9bb71270e33fd064b5c4914628af2dd352323423be42c495142d703918bf605da3a36b4a33a9849d681a7d861c52b2ff552c2d4a1967cbd49572bd0cf6600a6b98c445a07948bca26de33dfcbf64898e6bc6ddf53b76fcdf404a7305c798aedf1a1358b0412caca1ef8906d04265b5d72a07d35b155668eb140b668faa38cfa0b04fc94e8f2822699aafba1f585edc4960237b3cc66cf0062553ed02421704d47202e35241cbb3d3350dd78092747d92c82413e6bef1f9f7f5154d5247d559df9418366801e89f08c9d6830aaf3deadd5063e312bc52f8f96d03f42b850c39231f538ae75b44450868dcfe66420609d544e255aaa3e0d91b8e341a09f412b40bfcc625c5fd922e1447ae2b488dd78deedeb6ca2f1ab4407c964659c702612244c7ff65cbaf3a6a8f1e1fdcbe765164be8af7059bf9f10d72880fb52b5ddc241a593ba0ba1861ffc497b83cf28cf27da9ce39e873cb1e146eec76b77306708a7f35ede5a5783ef4226d37f896a7b76ecbf9a52519fed1932edab8a4842ec54626857d0b1dd5ec782680ca4f553ef350789c51003c652d689ccaab1c9977a31906531856fcdc0c4d4181cdead082212bcef6ebd6f59a01bee37ebdadd6d507add86b6c880cbb13f637b4cacba7cc000b26abcacdf42d6461e782c6070010561fc55ee03255fe057e9981fc27ac7a607e97d319e32a47b7da6e4ef60b9a8209e5de0aaa48da57ae8826ee7bf93cafcf8764a3336a2fd6eb55cefb694fa220356b4a5407ed5eadb04c8a016a7edfeeead712ca898be3e76b206f0374647342f6d9537dff5ef6524c68e10242de9eaa10e8c581bd71b32cadfe2cc267e2abd139a044cc7a219b03d715c33bfc5cc31bc17ad029373660db046dd18d63adc2fe768e4bae7a9350ad73c15a37250cbd4af9ad1552ae6bb67aee6f319acdc3bdb180c007bf3727f72099abebe0a5f1df74aeeb4519ba189a10803345cbcc4b6fc05b861f7f8566683f05be0ed0f2450bad19fb56b283691c637f5664155d3036114e919c0a59c94c2639fa5d2f40e80c07b896b0e39e27d0d302383688466d1411156c9f62e476eff55c628b00aea2c70b6f3157ad02e972d8a7138a3e96aa3576077503d078cde74c62325c218e7b7c0ae920bc30726f5c0dbd1720ed33b872f42e744cddce46c1c7f75326a081698366a5bc03ec3bc237bde21b679e8e3efe98c989e5e23f50e77ae91249a527e4a88a399914456b1299a915994f3ce3a1ca63aebf3624d2898bf9273721eeeeb60544c55208c0836bdf34381ebe45d6e7ef0771f1bc8b82b0a0fe682dc7bb7a5e04a4951c9ac92290a43e35a7ab2a74715a32294dc2c8b6e28033326124af9fd6951ea2dad5b435ab32b22ccb837d7a70806d0a9d07714f7b9614efb4f54cd8c7348ba15a27856ad8201dcdcde3bc25970cb823d124add73ee4cfc8cbc087171a9edb8ebe833974832d76521c3e549000111c09eb271e23b20ea813bf130d2bc57a1339a782ad46aac003402404dd8add7baf8cb778f1098e29cf73f30795d89e665690d6adbfb8213be88b8c638e2dde1ea8781e8c1a7e4cf09c30efc775d755bb4f97ef46b5e5d8f813c648c5c6a43389d4d8caf5408b3967b08211d73d973e023872af1d9b49fbc29cc9d8681fb05c5a6d4c6b1278012ee7409c30c7b9af6d813499d11957fb81b2af52e55bf5971120672fda828e2b7b63fc5404c63cdf2bbc571d77506dc194de9562be1b706dd81a69e96062951be5eb224f425de95422efc71afdfa9a565822f2007633a4c672dbf0901bd202926513673926e27cb04e9d45e24a8bcdf865ad4a9894567ee6bda8d70feef0a22fb0d03af140ad6631e3abdc69854448d79cf97bb22ac08bee4cef0c7560946abbfc57828d7b63da3a615a4fc16b6f93b8a65dcdfcdb70d70f18df73e79d14e4880e918f3092207dee99391f66902d20d4f2dc8eb8553de6323c9124919a854d27f12c8c713645df0dd63c92a1782c2a53476bbcd99af2b27766a96b201911aee52d2401944c3fdc2e88ab36ba5b9d5392ecd5ce6af40e466eb9b5fc3f5ce7d169214ff75d420cb286938ff49e7e19a36b940dd51d3b6e9b96f80b8d7d52e682f1dad9799838c4a7b27a47817a94de81bb0c86aeda7be16ed6b01b3a7ca367a4dcee0c2151cfb56431d32fa7ef2b94b43bf12583efd580d02f9114c40ca30853df66d229aa9cbd9827c423f405af39cbe17efa88d1bf9bd2de25fe0bef01965d6289e8b4266e984ef1b72909a3f84f2182ee0ac9927b0effd7b5478f98bd0274169edbd4afb8ba9046a2ee6d363a87b24d2351ea6e979fc6fd211383adf2efaf3b1a149815b98ec6dc80c117109af067a07008797e91d8414157a4fd5c98d9bad8d90933f2cfb56a29a051dd3ed50b6e0ce58db6f8a1101487066a2cf9e72f1622dab7a4a2dbd6ee813eeba9762b0e4c53f7a0ceeab07284228495772b8ebebea9e9beb6da43edfa699f6e756b541b11d82501f394f7960a43a8f94148332771de1963eafdaf96b23312b407ec6135782158e4a2784a4be68a82e50d0ecbd7b6ecd6e8fd2680c9c675d9b91b02b8c1efebe3ac71091566f89a90f9d0e2c1d17bff4d2a5b20de40a4f87fba6b4fd16948a92ef5a231bd597a05149709b4025c6adf3dc160dd192a4ad68017d3becaef4f697cadeef8d44b43cfd4392b633027b13b69c7894ecfd0e49cc40c77a01f3702fd1aff7faf67778ddde35b8b3631068ee7dbe0b635f1b9ac7bf87f188c5588a2ee6c912c497cbca40767dbb07ed82d1e8e4ee7293a811ee1924eebe57588a848695701f92292e30a9fdface73e2358302b23602a1f16b3a2b262750f15da783ebf369169aec1cce32822100dea70e44055427b5e8f42aef1c53bea948e403e722680b0f110c9b141eee7ebf49dcece0d1dde01101d34ec37dab3b8fa2919d0f03a80fdcc97f556d7f8205cfa2c93d5dca2b7165870aed92f6bb12d2511ed8ed5fa735e4647c978a78b989b330581e760142d87438b3c302ab9a2c6fb49e991d081ea5df80ddd3a08a2c7e0d8c1277d2c8fd5d27e4730fd38c13672cb474add6f26cb19eb391b396de0c086b61447a6a0d3a32efdba090fb796e97e0fdf79931b7f5b26488b81edb2b6d598f304024d3adde7445b9041db2df5889bad9db08fdcea2cbdcf4aa561e31a11c22a7b00c89ee5c566a3c93ca95ac8b0fa512f693fa0ddfc3cd062ba5874cae3e04207ecb26f333dccfebdfc088bb9d156572e63374801852f56d1ef8464016a249502ba4e9b4f06181c048dd3c10e16f382402cfda93ff3b617c24c47a57fc19083913b7791e688a70b6b7049ef9bcf6d84fbda57e58f5cd87d84595a184e72b1d3b3ca3623f099ba98df3cfe2818beb0bf4937a7746cc29a83a5ea9d19766c68b66f5047cd5cc413f950f34a1e3f6e6cbba487723858f4457fc70bad46660f72d8667fc79a44d50a073333dab301c40b17947790d1929e6ddd91c0526c830e40945de5d73c2eec28668d8293c78624f0f2d590c9e7ed9af5a9d95daa8634c65a7e71a0a7778f3a1d85f47fa0489684db0836af181772966e6cf1f373976d240cd92aba9f0defdc771260a48ae301063407c25fb3854f799df29ff956f8dbec9158c9bfc69c73d3f2573e54111ada5779bd8d7bdd126c49a0e02192007f389931da8a97816c03158699038d1f8d48c7a1114cadcd4d9a3dfcafbc099098f49afdc499c902305342cb51e1805b72c0b2b0ebe0af83bc94a45a25db9b9a646f687d77626606c9f78834265240a91a2b59b0ed53f7b538b593d5f5a703e05e23519482b9cf43b076960fe43c33b683ffbda00a2046c4d6839ba5bc281b6eb600cb38934da5f737e0f60bdf052510e252657466248bd54b4e3ae6a4d03c05b44fc12f776e04d9a9e91dea47fd609c0ce17ca355e998385392b53c0ea06d8ef14593b9c3eb57284b4cef734c8b4c180cb2c92a4f20bc04c7831fbca4cc560055115e361984de20cae75cfb7acfea78a0d5bcaba6ac985b2c50661d719c8f258ded966a082594aaa35291f6bd86e4d7c2975bd9eac03f9708525da982435c49d93f4015f28943858cecf52b43ede823db8fa62d2c5a97c29b80ffd1d92e77772251dfb1f74b0a1d7d40930a4fb41a6e1ffbbf9d2f8d249c5a7f4f8ca106dfb8bff75a2f6d3ce94429803c4bf69b2308b518678c963a6b30176ff586786f539132b4c39d545d0012ea8f3fada4834a35bf76f7e7937e5ca2f2ddf21eeb3da2e8100164c9df3079823d3ce31530cc58e4dab45d295ff0aca5fead558d21a5ff4015f7677f4da6242369942ed129288366ce438ff6c5b0bd23f17779c6127fcb43f37de4c9511a7760ba6b2f88368409c8526c7dec251f0c836b9d42cc7ffb22ed43a7d2dd93183375996f3f277494db13d453dbf3a386f163e5db30b8b269ebd55499e8673cdbcca837fc484d8f372c07607dcc06e2c8d94c67e82a63cc07bd9be4ca01d950039bb7d3d08e6e1047d838bc00b486a686e382395d3766bc112c3559fe59777a14bdcb762ec54a0af56b99563af74cc865f8ead56b139a084b7b8cada30e24b9196729a76b8079f140426c30bac68809c6985a83abdb63ca7622cd10c00e1e003ea347a882c58a0e1f269d88b5d99056ca88cc9f398a5ed33668b24f38c776d40646be565d4d726ba06f714e94d175c0bdc76930cfcb1ea654478dd7d231eafd4b2e2eee393e67892014861055207e9aafd1a0d3e74cc6f68b37931c75ff3e5cb4c4a8083a49706330c539657d7d94a1b763f5e8811f7f4d5c6637e5f8f600426ad22eaf8af5cff53665348ea111dc0fe653d0ce7bfe0d281a3b9b7012b4aee9758e71db8a8daae6d1e0bc9cd828a1cef8812fc08239f5ae679ce8312443d11f24fd7ca2711ce84e94ff003918ca1a33e001f500c87ba1bfd90edd90bd6a91970d161a5cea34ca820468502d2b68cad988219ead580ffae460d64e2363c98bc2be96cf35ecf8ca34ade2053e28e32521e246df95c569982fe02f142d1aba453537f8226393f05711a70ead69862f62be0549c4b000fa58adac2ed25acd9e31c3e315384b866ff44fbeaf27b90fd30c048c94f3d58052651081577dacd4ac606b47e041ed3861ea8bff088af7443b1339f947fa09af92c1b96221aa902488f73305e5db80bf25d2b601e47540bc1820cbdfe1e6a2303b857df15812c59504385b591dacd32ad18e75c4beb121d3688704c5120681ad75bc052321fb093fe9a03bb06ab7302da6e0f1dd4eacc4e993a3d5d7a2f04a4801a14f92a08f43b5e50faa4c040346841d129e10eb1a1278503e9a084a24dec749e6e9e725698b1483e38fcad9c970c2950e2ef818b2f96bdb7350940b0d23930828b92cf374a1818700968a6c40ded5857046e2bbfa355718df3c3e6fb34c7b549164412633d03577d9549d2667c080048b9abae490ca7ef73c4e74a6e7e1d30ca69e1a4563059d1897f4cb7a9cb87c97fc31f264af06bd5c8a87feb3a8c78f0ccd4f44170f41cbd13be3bd4f878e6473674b60f72eb85348dc14e4c65caa4libmpifort.solibmpi.so.12.1.1libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.1.1libmpifort.so.12.1.1libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm_2_3_6-gnu-hpc-2.3.6-150400.2.21.src.rpmmvapich2-psm_2_3_6-gnu-hpc-develmvapich2-psm_2_3_6-gnu-hpc-devel(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    gnu-compilers-hpc-develinfinipath-psm-develld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgcc_s.so.1(GCC_4.3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpsm_infinipath.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)mvapich2-psm_2_3_6-gnu-hpcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.63.0.4-14.6.0-14.0-15.2-14.14.3b @an@aS`@`[)`.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.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@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- Disable dlopen for verbs library (bsc#1196019)- Move rpm macros to %_rpmmacrodir (bsc#1191386)- Remove obsolete python dependency (bsc#1190996)- Update to mvapich2 2.3.6 - Enhanced performance for UD-Hybrid code - Add multi-rail support for UD-Hybrid code - Enhanced performance for shared-memory collectives - Enhanced job-startup performance for flux job launcher - Use PMI2 by default when SLURM is selected as process manager - Add support to use aligned memory allocations for multi-threaded applications - Architecture detection and enhanced point-to-point tuning for Oracle BM.HPC2 cloud shape - Add support for GCC compiler v11 - Update hwloc v1 code to v1.11.14 - Update hwloc v2 code to v2.4.2 - Drop obsolete patches: - fix-missing-return-code.patch as it was fixed upstream - mvapich2-remove-deprecated-sys_siglist.patch - rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch - Refresh reproducible.patch- Update mvapich2 to 2.3.5. * Enhanced performance for MPI_Allreduce and MPI_Barrier * Support collective offload using Mellanox's SHARP for Barrier - Enhanced tuning framework for Barrier using SHARP * Remove dependency on underlying libibverbs, libibmad, libibumad, and librdmacm libraries using dlopen * Add support for Broadcom NetXtreme RoCE HCA - Enhanced inter-node point-to-point support * Support architecture detection for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for Fujitsu A64fx processor * Enhanced point-to-point and collective tuning for AMD ROME processor * Add support for process placement aware HCA selection - Add "MV2_PROCESS_PLACEMENT_AWARE_HCA_MAPPING" environment variable to enable process placement aware HCA mapping * Add support to auto-detect RoCE HCAs and auto-detect GID index * Add support to use RoCE/Ethernet and InfiniBand HCAs at the same time * Add architecture-specific flags to improve performance of certain CUDA operations - Thanks to Chris Chambreau @LLNL for the report * Read MTU and maximum outstanding RDMA operations from the device * Improved performance and scalability for UD-based communication * Update maximum HCAs supported by default from 4 to 10 * Enhanced collective tuning for Frontera@TACC, Expanse@SDSC, Ookami@StonyBrook, and bb5@EPFL * Enhanced support for SHARP v2.1.0 * Generalize code for GPU support - Obsolete: wrapper-revert-ldflag-order-change.patch. - Replace: mvapich2-fix-double-free.patch by rdma_find_network_type-return-MV2_NETWORK_CLASS_UNKNOWN-when-dev_list-is-freed.patch- 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.patchsheep61 1651959322  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.3.6-150400.2.212.3.6-150400.2.21includempi-ext.hmpi.hmpi.modmpi_base.modmpi_constants.modmpi_sizeofs.modmpicxx.hmpiext_cuda.hmpif.hmpio.hmpiof.hopa_config.hopa_primitives.hopa_queue.hopa_util.hprimitivesopa_by_lock.hopa_emulated.hopa_gcc_ia64.hopa_gcc_intel_32_64.hopa_gcc_intel_32_64_barrier.hopa_gcc_intel_32_64_ops.hopa_gcc_intel_32_64_p3.hopa_gcc_intel_32_64_p3barrier.hopa_gcc_intrinsics.hopa_gcc_ppc.hopa_gcc_sicortex.hopa_nt_intrinsics.hopa_sun_atomic_ops.hopa_unsafe.hlibfmpich.solibmpi.solibmpich.solibmpichcxx.solibmpichf90.solibmpicxx.solibmpifort.solibmpl.solibopa.sopkgconfigmvapich2.pcopenpa.pcConstants.3MPIX_Comm_agree.3MPIX_Comm_failure_ack.3MPIX_Comm_failure_get_acked.3MPIX_Comm_revoke.3MPIX_Comm_shrink.3MPI_Abort.3MPI_Accumulate.3MPI_Add_error_class.3MPI_Add_error_code.3MPI_Add_error_string.3MPI_Address.3MPI_Aint_add.3MPI_Aint_diff.3MPI_Allgather.3MPI_Allgatherv.3MPI_Alloc_mem.3MPI_Allreduce.3MPI_Alltoall.3MPI_Alltoallv.3MPI_Alltoallw.3MPI_Attr_delete.3MPI_Attr_get.3MPI_Attr_put.3MPI_Barrier.3MPI_Bcast.3MPI_Bsend.3MPI_Bsend_init.3MPI_Buffer_attach.3MPI_Buffer_detach.3MPI_Cancel.3MPI_Cart_coords.3MPI_Cart_create.3MPI_Cart_get.3MPI_Cart_map.3MPI_Cart_rank.3MPI_Cart_shift.3MPI_Cart_sub.3MPI_Cartdim_get.3MPI_Close_port.3MPI_Comm_accept.3MPI_Comm_call_errhandler.3MPI_Comm_compare.3MPI_Comm_connect.3MPI_Comm_create.3MPI_Comm_create_errhandler.3MPI_Comm_create_group.3MPI_Comm_create_keyval.3MPI_Comm_delete_attr.3MPI_Comm_disconnect.3MPI_Comm_dup.3MPI_Comm_dup_with_info.3MPI_Comm_free.3MPI_Comm_free_keyval.3MPI_Comm_get_attr.3MPI_Comm_get_errhandler.3MPI_Comm_get_info.3MPI_Comm_get_name.3MPI_Comm_get_parent.3MPI_Comm_group.3MPI_Comm_idup.3MPI_Comm_join.3MPI_Comm_rank.3MPI_Comm_remote_group.3MPI_Comm_remote_size.3MPI_Comm_set_attr.3MPI_Comm_set_errhandler.3MPI_Comm_set_info.3MPI_Comm_set_name.3MPI_Comm_size.3MPI_Comm_spawn.3MPI_Comm_spawn_multiple.3MPI_Comm_split.3MPI_Comm_split_type.3MPI_Comm_test_inter.3MPI_Compare_and_swap.3MPI_Dims_create.3MPI_Dist_graph_create.3MPI_Dist_graph_create_adjacent.3MPI_Dist_graph_neighbors.3MPI_Dist_graph_neighbors_count.3MPI_Errhandler_create.3MPI_Errhandler_free.3MPI_Errhandler_get.3MPI_Errhandler_set.3MPI_Error_class.3MPI_Error_string.3MPI_Exscan.3MPI_Fetch_and_op.3MPI_File_c2f.3MPI_File_call_errhandler.3MPI_File_close.3MPI_File_create_errhandler.3MPI_File_delete.3MPI_File_f2c.3MPI_File_get_amode.3MPI_File_get_atomicity.3MPI_File_get_byte_offset.3MPI_File_get_errhandler.3MPI_File_get_group.3MPI_File_get_info.3MPI_File_get_position.3MPI_File_get_position_shared.3MPI_File_get_size.3MPI_File_get_type_extent.3MPI_File_get_view.3MPI_File_iread.3MPI_File_iread_all.3MPI_File_iread_at.3MPI_File_iread_at_all.3MPI_File_iread_shared.3MPI_File_iwrite.3MPI_File_iwrite_all.3MPI_File_iwrite_at.3MPI_File_iwrite_at_all.3MPI_File_iwrite_shared.3MPI_File_open.3MPI_File_preallocate.3MPI_File_read.3MPI_File_read_all.3MPI_File_read_all_begin.3MPI_File_read_all_end.3MPI_File_read_at.3MPI_File_read_at_all.3MPI_File_read_at_all_begin.3MPI_File_read_at_all_end.3MPI_File_read_ordered.3MPI_File_read_ordered_begin.3MPI_File_read_ordered_end.3MPI_File_read_shared.3MPI_File_seek.3MPI_File_seek_shared.3MPI_File_set_atomicity.3MPI_File_set_errhandler.3MPI_File_set_info.3MPI_File_set_size.3MPI_File_set_view.3MPI_File_sync.3MPI_File_write.3MPI_File_write_all.3MPI_File_write_all_begin.3MPI_File_write_all_end.3MPI_File_write_at.3MPI_File_write_at_all.3MPI_File_write_at_all_begin.3MPI_File_write_at_all_end.3MPI_File_write_ordered.3MPI_File_write_ordered_begin.3MPI_File_write_ordered_end.3MPI_File_write_shared.3MPI_Finalize.3MPI_Finalized.3MPI_Free_mem.3MPI_Gather.3MPI_Gatherv.3MPI_Get.3MPI_Get_accumulate.3MPI_Get_address.3MPI_Get_count.3MPI_Get_elements.3MPI_Get_elements_x.3MPI_Get_library_version.3MPI_Get_processor_name.3MPI_Get_version.3MPI_Graph_create.3MPI_Graph_get.3MPI_Graph_map.3MPI_Graph_neighbors.3MPI_Graph_neighbors_count.3MPI_Graphdims_get.3MPI_Grequest_complete.3MPI_Grequest_start.3MPI_Group_compare.3MPI_Group_difference.3MPI_Group_excl.3MPI_Group_free.3MPI_Group_incl.3MPI_Group_intersection.3MPI_Group_range_excl.3MPI_Group_range_incl.3MPI_Group_rank.3MPI_Group_size.3MPI_Group_translate_ranks.3MPI_Group_union.3MPI_Iallgather.3MPI_Iallgatherv.3MPI_Iallreduce.3MPI_Ialltoall.3MPI_Ialltoallv.3MPI_Ialltoallw.3MPI_Ibarrier.3MPI_Ibcast.3MPI_Ibsend.3MPI_Iexscan.3MPI_Igather.3MPI_Igatherv.3MPI_Improbe.3MPI_Imrecv.3MPI_Ineighbor_allgather.3MPI_Ineighbor_allgatherv.3MPI_Ineighbor_alltoall.3MPI_Ineighbor_alltoallv.3MPI_Ineighbor_alltoallw.3MPI_Info_create.3MPI_Info_delete.3MPI_Info_dup.3MPI_Info_free.3MPI_Info_get.3MPI_Info_get_nkeys.3MPI_Info_get_nthkey.3MPI_Info_get_valuelen.3MPI_Info_set.3MPI_Init.3MPI_Init_thread.3MPI_Initialized.3MPI_Intercomm_create.3MPI_Intercomm_merge.3MPI_Iprobe.3MPI_Irecv.3MPI_Ireduce.3MPI_Ireduce_scatter.3MPI_Ireduce_scatter_block.3MPI_Irsend.3MPI_Is_thread_main.3MPI_Iscan.3MPI_Iscatter.3MPI_Iscatterv.3MPI_Isend.3MPI_Issend.3MPI_Keyval_create.3MPI_Keyval_free.3MPI_Lookup_name.3MPI_Mprobe.3MPI_Mrecv.3MPI_Neighbor_allgather.3MPI_Neighbor_allgatherv.3MPI_Neighbor_alltoall.3MPI_Neighbor_alltoallv.3MPI_Neighbor_alltoallw.3MPI_Op_commute.3MPI_Op_create.3MPI_Op_free.3MPI_Open_port.3MPI_Pack.3MPI_Pack_external.3MPI_Pack_external_size.3MPI_Pack_size.3MPI_Pcontrol.3MPI_Probe.3MPI_Publish_name.3MPI_Put.3MPI_Query_thread.3MPI_Raccumulate.3MPI_Recv.3MPI_Recv_init.3MPI_Reduce.3MPI_Reduce_local.3MPI_Reduce_scatter.3MPI_Reduce_scatter_block.3MPI_Register_datarep.3MPI_Request_free.3MPI_Request_get_status.3MPI_Rget.3MPI_Rget_accumulate.3MPI_Rput.3MPI_Rsend.3MPI_Rsend_init.3MPI_Scan.3MPI_Scatter.3MPI_Scatterv.3MPI_Send.3MPI_Send_init.3MPI_Sendrecv.3MPI_Sendrecv_replace.3MPI_Ssend.3MPI_Ssend_init.3MPI_Start.3MPI_Startall.3MPI_Status_set_cancelled.3MPI_Status_set_elements.3MPI_Status_set_elements_x.3MPI_T_category_changed.3MPI_T_category_get_categories.3MPI_T_category_get_cvars.3MPI_T_category_get_index.3MPI_T_category_get_info.3MPI_T_category_get_num.3MPI_T_category_get_pvars.3MPI_T_cvar_get_index.3MPI_T_cvar_get_info.3MPI_T_cvar_get_num.3MPI_T_cvar_handle_alloc.3MPI_T_cvar_handle_free.3MPI_T_cvar_read.3MPI_T_cvar_write.3MPI_T_enum_get_info.3MPI_T_enum_get_item.3MPI_T_finalize.3MPI_T_init_thread.3MPI_T_pvar_get_index.3MPI_T_pvar_get_info.3MPI_T_pvar_get_num.3MPI_T_pvar_handle_alloc.3MPI_T_pvar_handle_free.3MPI_T_pvar_read.3MPI_T_pvar_readreset.3MPI_T_pvar_reset.3MPI_T_pvar_session_create.3MPI_T_pvar_session_free.3MPI_T_pvar_start.3MPI_T_pvar_stop.3MPI_T_pvar_write.3MPI_Test.3MPI_Test_cancelled.3MPI_Testall.3MPI_Testany.3MPI_Testsome.3MPI_Topo_test.3MPI_Type_commit.3MPI_Type_contiguous.3MPI_Type_create_darray.3MPI_Type_create_hindexed.3MPI_Type_create_hindexed_block.3MPI_Type_create_hvector.3MPI_Type_create_indexed_block.3MPI_Type_create_keyval.3MPI_Type_create_resized.3MPI_Type_create_struct.3MPI_Type_create_subarray.3MPI_Type_delete_attr.3MPI_Type_dup.3MPI_Type_extent.3MPI_Type_free.3MPI_Type_free_keyval.3MPI_Type_get_attr.3MPI_Type_get_contents.3MPI_Type_get_envelope.3MPI_Type_get_extent.3MPI_Type_get_extent_x.3MPI_Type_get_name.3MPI_Type_get_true_extent.3MPI_Type_get_true_extent_x.3MPI_Type_hindexed.3MPI_Type_hvector.3MPI_Type_indexed.3MPI_Type_lb.3MPI_Type_match_size.3MPI_Type_set_attr.3MPI_Type_set_name.3MPI_Type_size.3MPI_Type_size_x.3MPI_Type_struct.3MPI_Type_ub.3MPI_Type_vector.3MPI_Unpack.3MPI_Unpack_external.3MPI_Unpublish_name.3MPI_Wait.3MPI_Waitall.3MPI_Waitany.3MPI_Waitsome.3MPI_Win_allocate.3MPI_Win_allocate_shared.3MPI_Win_attach.3MPI_Win_call_errhandler.3MPI_Win_complete.3MPI_Win_create.3MPI_Win_create_dynamic.3MPI_Win_create_errhandler.3MPI_Win_create_keyval.3MPI_Win_delete_attr.3MPI_Win_detach.3MPI_Win_fence.3MPI_Win_flush.3MPI_Win_flush_all.3MPI_Win_flush_local.3MPI_Win_flush_local_all.3MPI_Win_free.3MPI_Win_free_keyval.3MPI_Win_get_attr.3MPI_Win_get_errhandler.3MPI_Win_get_group.3MPI_Win_get_info.3MPI_Win_get_name.3MPI_Win_lock.3MPI_Win_lock_all.3MPI_Win_post.3MPI_Win_set_attr.3MPI_Win_set_errhandler.3MPI_Win_set_info.3MPI_Win_set_name.3MPI_Win_shared_query.3MPI_Win_start.3MPI_Win_sync.3MPI_Win_test.3MPI_Win_unlock.3MPI_Win_unlock_all.3MPI_Win_wait.3MPI_Wtick.3MPI_Wtime.3/usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6/include//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6/include/primitives//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6/lib64//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6/lib64/pkgconfig//usr/lib/hpc/gnu7/mpi/mvapich2-psm/2.3.6/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-SP4:GA/standard/5bee27c706be9b8e55c49da3177b80db-mvapich2:gnu-hpc-psmcpioxz5x86_64-suse-linux directoryC source, ASCII textASCII text (gzip compressed data, from Unix)C++ source, ASCII textASCII textpkgconfig filetroff or preprocessor input, ASCII texttroff or preprocessor input, ASCII text, with very long linestroff or preprocessor input, UTF-8 Unicode text>v8888RR RRR RRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRRRR RR"RR!R RRR RR"RR!R RRR RRR RRR RR"RR!R RRR RR"RR!R RRR RRR RRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRRRRRRRRR RRR RR R RR RRRRRRRRRRRRR?}GG;ЙIutf-87eb35cc81c79531bae9b4a0c9cef67639b152a79b03c8256cb1962efbc5b2d04? 7zXZ !t/] crt:bLL hfKZ4^VKش{{2%G&mhy+. ]j6p80$M@ ^Stʯ^>5ȟq3!#t;K k\訙"oTάJno\O(XF;f (]2( &Rǣ+иF")&"]+,OI\qhפ"2)]>0du8;B."MF{ä*zs.dorCqA;Zm1 Q':^)lx8_Q/ 5 yB8gm8-L*V26lA1m۽QBz2=>8lq{{Y}o\t1o "ՓiQ٣I^)-?WvݗLEaH (_ X1JfMq¡٭z <.E+Fvug H/;W?f_3{0/+~%YYmi)ݞ@ O?"Z]BS/ jz*nq_qB_ z1ҽ\Qd$=59e;G7hc'_?Y5szFYoT'%&}=gHeC2֒5*uop왤(-X?tQ9(b˲S JV_U+`c,lipťzHJɨ,86h>ѕYFx4/u{/ZR`c@ }6c8搚@iN@AoV3bAsQWE)@>W%f|Jn[PGʭrd .p D\.e,W:nܫ=(n'"bVMnPd*Aaf]uϓ_zAiK}g<.56j#kQ廏 ojcQg{yju" v\e*QaCbxxWU{/E-kAţH̲4f"3ISVr$ ӂ7VS3G*z_uTG!nJE͗nfZ V%8Urf*q<5 ('[K\KM 7h' IC1R|$aw3^~{sf:е@xwD#ZIX3}tՇv @MuՏ:)9EUqxLѪ짻>h,U3Rfw&4B&|z>KML\8; hBĤM V6̬}[-,ݲd'`+: aTPvD tBaJ4clςU-jiU{j'4,Dafc7CW1>Kkj*O*z. 2`$?͋`,e?SҎmU_z{9;p_O?d;VSTzcDhGZϔS-[f&2|+[;.s9f=|'˫iK?dr:Kg%Z#E9tkZ'F-%`nbJN{P JG]=7Ze) |yn~@U(Jљ 4{ >sF6ؙKڤΓO L_9qh*ʼV[VdH' ٿ /uidpv3+-YҁõW2((B6qHFh5D-,4γEW *(>0rh(+ƒ prXD!~kK歷zPKJOwZȫZt1YMdW01+#Ь顢;˜\=jɲ5Ѫս`XBd2UBK岣gPGNycD);+l+h,{ oL5UK6+/ϗt͡%v،{[X*/VG6{l9̶&܁8.}|+J$Vkm ؙmeOD^+HҁsYftl;NӚg@4@H4"]4evL[ ռ"/Kw㇛AgB3f0dos$f5X\<"jarlGk')yxox)g6z?~\{"PJ>Tަк(p%ۮDÞ19#=^t%N>ivfJF< !|u;a5?z*g$th2C)"ӒR/q4a1 cdiѓpv Pڪr (WD^ڳ<؃Pȳ ,78SBp&݅U8 *`@?U`cڼEdP˭!*/m w]x؍l!vn}K' s*o:՗&9q13{g _slMgt8)W6) Eq]1od."SCX9=˻B3\ۘދRZ1~$:3xrrk/+DҠ%jbO`P*1fik_$n8?pS)sj)] A0y?f4 Q8xXKvQ_ZNtgŜ 3EgEshG?A`~+[o sjhN1YnqqE|Gm5cf2^3 ͞!&3Z{8"e m)Y*( O!g'"+'mM潒 4< G+/VIJÍ9BW"hsN&D _"ܞz|HexfNdU3#& @]fYХd=Mvޔ`iGG,|w(op#Yl2Ec8ul9V w4U% ȿ*j6o+1Y A~/ҊVZ}NDUdk7`h=%i Ik5 Ց-&\+-]2mKt|т*^Wx)yӒ+T`fth.ykL?aơ*,ML8L>Ӏ_lkGI &x.&}:R|${Gf輸8)Tq+L#zpHkePX_ך؈Ha7P`K] jhe;]C `eʭ7g!h#o w x w2?RBlo zۉdVG;72̌w#2-\3 eK`U1>IcK*fo̧˭zH~b9>AGrj8n:᤟< :i+gw .-h0$,3zWR O3f|tlAIs4RъMG\xvp*m<jKk?.2k)Pxa#lxaF[?<` ?7暛GTC5NS|] ƎYխ0͖Aϖ~j?D4RrT[ˍDw4B GΆVHP!Σx{qTbT]G`8xtv:[J-o~zлX?{﫤Uk3rZUL7& _=#FjN67#nE]qQYRW!TftACXm^dSLj{4PjloR!]h)+;]SUL>#j]ђGJt[rFE\ [aeo߻il0Nx Z,X iǘ=`T"D` H2@=ΞUDzJ ,AI@CTF k8 (O/n&4Gpr>W|J&+ .4us+fac{`[%|*9XM-4ˠW«J!$߳IWۀٔMȥ龻yCF,Eg(hη1Gr+v#px0Pb^-QMs*~V!2áK%歋1E<   [L8WkU*òD+<4ֈ;TSSa=L9b%EDjO ROqޤSKK1_t?IZj1hUG7)ߋ$BkoBۆ6pǝ鉦jz "$ta "ƹUȯ:w >ߴ朐O!d^(;0Sth7dg'r}l/Ylhd+^tUcUّ2IYs?aް/ dv2'7u)8VD0M@_yIco!2zI V|2JT-?d6<@}ؐaK=ڱp*Q3R/荻n ߿)oBdv 0(bPQBb7|L6Fw8W-x SU9RP3A[n [Ȕlen(v"PlYNwjbqM%4klhx-9et"&w]qg:i5zjfn̶ϐ;Gj $!*۟` Xa$QMAjꙋRLngۉpzx\;DAqS60o}\  lě` &Xq) [:WWOeͣPqhlp}s(L@u"2¢琗߁A<.VئxT7֣]T׭DqW*4u.R}@t31 z,Dڥc`I'ӧǹ-"%Ԙʜgd^ٹeE ykxqêYZ7*'Cj?f(7`tHam#g3 qJ2*ԤUt-9KjgJ|Ѿ2]$n-8$-C|!55G)Q0h S\ܭ|X}>Q2[1ĕOǨS=שu!8HUn0-Y#ª]SeXOwt?Y]q*6 Lu6?P,ѕockApsZyH{ǫvdf߹tzZf'5dqmÒ[4>{˲0DJVpiF:"D,w`E?FVihPIW #Gk<4u(FW\~qt6+S`t7WWDV Cާ-䮺B6fk6ņ2$tz:i/߮LJtsQH_mLisLYGz<}`zcc/Jw dUD"U{vRRd3#dDtRW 7!*V;)].h'o&KvR]!XԬRpWYbc;X,]-9.92*w0¿f2S! վGh״@:i /V|g&G`S4+b @ir*)CH6($S@4\L]R_sIFrJ)dA0P({9AYd=)QfУ &^N0c|Nt>#"Qۻ$9]x Ѩe,j ]r0T\Hq{z!q(N$bŋ_SbMj&P/$=؅H w` WRSOq"W{\ܝ7&DFYМW1RMB ̲h1s,zBȷϳ+E:ԗخLIԞS2ޜ3덪U> wr )b=t"8,%bЖ J6x[Y_8;cQS@mWN{5}bB0 \O>_iS'RCkC҄VqN|`i/L0 whf&|O5,qT>`X^ @Rjt02g?!r<'QZԮ'FXq1O?]['ޚ>Ϯ wTΙ/Cr"7UEf!ډCno~I[t_DUS.alJBM$V*ߊA]u1Ve_d$OLDK`J03bم~v{5&߱_l<1N;}v^b0Pŵt_eqK51yTF!`2ٿZ 5瞸)CPӷێf+&tXX4Ԩ)RnK㟝=6U~WŐ {b_cy螂klX%C<\ wڈG81j0\V6s JUX~sw(lڭET*H*d':p&+ ޻EeMr QjAfF͇z]i}`j0zAa+eêEi뻲e>*$K^h.MrKJy3;{{> x[Z %81\in|'{Xyv43r\j_f&z0-~, /f85mA>-O!Ҝ8>LzD4U TQݕ"jh}v!oUyJo +>0nnH\bPkE=."Y͙y3Ů#CJZ/5c3FBuw/qF㛡էW?@0X~L8ˠêyrlֽбx c3]8B.<'D0mԵٯSƠCe81:شӧTݗeu)c=,@ssHmD'7hxy#1/R@9]uSiA1\8ImeIq󾮠pZU:uF VQ+Tjs=|xFrQ׊!>Z*60͊\9JtB= {TըȺ`FSM^[yR( |bb=A[RM3`]-O[×"=AOSO#?ޓdQ8iLA1J@ >` [^CSmJe9ayFGFzu 9QDG&cͩ,m} mՠGҨ-}&CbCBvAgЌEZO1SR#m@^/m@\ǭx^ z:t) ǴN>1*lqޜ~C'V\L^LEob}xF\Ce_|r@pE@l~ ]$TAV3_ wEvq:y !grH2S3=;xEI'Ut7˸x.A CJD}M.‡/)!=#Bitz@by# cbV9f b9JckLJ(2|'yaVZ]G0%s)0 av=0_XW?g5J쟬 y"0@!1&1 $/nVo̾w1v(K[pjn gUGǁ8hgFMn4*rF_,v7J1-}iJ:u`t1.iSlͥM Yѐ%hy{x_ۮQQ!j*®)g+1Jwݓ 0k R>J/ݭT8q*t(4W1ᇺ䊰l?95N?Ot_-(utIS _)mD{)eO'dLvc |/ldPA1 HpP6sHЂRyHG Jf xc)DDEW%k1PKid |PdgOE\ =ClMA%pEN´"b/}.T+/)\aqh([sL)toAό/ ޖ#Ů\PkSэta߸|im0!n;fEK a:v_5³+* W\AڿxH`rudZlqB*3[*C{;y²n}~|;ЭN}A2D>.w7 Co9~=t󎱂\ú`"[_Cdj{lYc.Vjn_fVx(W)3݂\vq@_>"~2BB;:kʯ׵(wH_DQ3YdQY! ҿ_Bj#UdcNΩu0$+6Uy(KNo(yro_;t7Gb#:w|=. >|*9[T}Yc _=Zag]\ ZHΣG"%V5Η.8efv*g-n{S%A%m(ps":7q =?0+tmfRؾ,]ܞY9ߥ)DGs.M#&p6-ݵqa @|CEk.i}/Ep.Q58ڭ0S|ӿvhpP! \n>K} pi݃~iLѽ`e+oXW(gy!8 FOBGy)LI LTG+loTy,O=GVHvAŎ=M Z'M7˽>R 蟭*QoղS9"SԼ,졟.WINJXzz=7#Nf-&exAd~Ky"`$4b|'_( YΚo)\j(8#U^OA"aކU+>Y]_Vvn}+/znFTi!*3ܪi8/ q* I+Oc'`>W *2ܼv,_jG$Qj{3D5B>gD%%~r`m7L6Τ<Ӟ>b RׁK-szxTJ3Au@?&FV<`(7f)(,@h?2[a$f8EtX4viA;FxPcvQnmd: if6j->`LECIBOڻ쪧EZְ#$d:z-7ALӮkS)p$$xm'[C&m Z%DvkaUog}k:fY=NNm &t(1*9P='8cR w0 KML={,3yJ._\vU[f(ڡ!gF@m8쟙WpMzٽ}؈ _5SaTAEw= L4$ZG{ X@bH ԿH)!] [ Ź[,JPkJ!J~8"ã=!߰wT5w7a/n?>DV2q:-jCޓFr+HdmzN/h`EF'7gz}3=6_eWߏ׵Yd)}]薢Fgl}(D`^ '[M7]o`1.x@ә&liQ}/hɬW/MDGs@9UkV.H赈ͥ8ӳ8ﰮ&XRR?f^\XŮs N"!68pXD&TZAE#&YŃmHjdo&f7lL+ | EȤՓ6]h#nB&RR{VrOϚB> =gZt9A2>xtQ3&t#0f{zAP&v)7!,#ִl;vrOyPzDXOs㡓~̀1G4$"lk*yww^9uV(;j93EǕisUS%&2VUw=w^ѯbB=** X{,o )2 OtBC;m0l3V*M'&fl\g 3@Ȥ뱋* GkE0`'-˸,K]ͫ$$W3ym=>ђ<9s3%O;Mw %sUQZ.MhqVĕԍ| QX_hA䵢Cq"-Kmj$x| PksR ! +B} PUG ^ F9eqއ% ՊAyMd@R틱@qvl:W,k1.vGT5,,Ls_ %~kM,`3)*\5&d x1isdK/|Y?Qh6`)DJ>eU^0MpwƢ}q"1OW+<32%86+v@ݒeM7găpWAkePs컮,:#+)gQ[՟`&16&xv^YuTge uB4x'8F{28 ye¢,&q.p۷2ri: FxލOmEe߬%Q33JnML(q-O~An9ٹp=A\SuEMEվk+p[iuTMr9y7;`=*\ 0c慨h]IkUl9^(Ɖ}n1B(؃A*"D׏uT1e"%DA_M0n.΍9 pfŏmI͗.^œn](w q mc55_4yNc'd  WkȮurCx晷b\VR2H-/+-$Y⨿Q)C/Bbm {zxI\Iʘ3 OV>:L&LFe|F,RLe\Z==vCo0оc;*sQ$#1$cBʇ&X8Qr/On-SȲPiUI;[+ih1rS7{s %<%a3_-î}D0-qvՋtZˢ:u݁8a[+n*8562@QTኅiΨ:: w)7iYAh˜+M)Ym¾]l %B,npǑܢwLIˌ×/w1f)-!!,h;:}*bXJ\l[x%9NdQ/ͫ+4L{>aKN\ pwɳJ͚MŨLPRiī:,\aNq&}1qR7`̝QBJMpIA` B;(9adlE0%KD6JZ;RC˪ߜLphKDS!1.dw >,hviw-Rm/ c0exx _rK]xE S#MeK#:{#u^+zgPׅk*N[ V![PMTZIԟSl;Ҳ0:h>*/DAp悿E;8OmdiŖ^ň̆lˆЩiϣ5$6=JrUϯdhe 'Ԍ:{`ߵ1#"Ij᫡TjޭkJcQe6a>dQZcu kr >˰Q_*]1@R2 7Ga0"od^*G_b. ۖ3]i`.`#\uR)"]f Zt"0:Kgצ:XRy`Bߜ+u#OPGQe!hV ??cٹc<"E%0`Ĵ̷^]'sO-7^:u⏗LG;;i8_ISS w %Glu9f}ӽgl78DMpj$~,bHe$Ȝ'!9SM2َ9XxJ}FNs\-ObぽbZz4\okۤ6/fcPVyq"n3cX,RO2abh Fűij: o8n ~V?B4*hM$%/fً?tNʴvB%0tr>B֠і΁GhGFXB7$hjӐBa.J%XC# EЮk,BA RmÌ7m@AAԲno_8ql4Xˁm^6WeTͬK=& N]cW]$"un?ZXlˠ1-97+1V w_\\䎊7/s꽽;8"@6tQjsWԖǘ ?/ e>]޹oR\Xl3+9eoL 'ЀO9ͬp#ь# X Y.|zs@ ЋM NKs#d3@pIHkT4qs"_%[ك+WM[ >@h*wxDp|&Tx |&":Ňyj+'sbogFFtjѹ$\{Ҵ ÛK\Er.HNIDC2X0ȴtIݎҨ*XuKE&|O=T8AъIJ]a%615A 2#;lX}fYjh/xa/Jah>q\;1暘ؗYւbe%=%;]4e +p]?l`m֨(T gaojr(*>({$Hi]-{##Sc"h!\?6r3jo{B?P+8c} _L?㦝>rHFw5g۫m%E8<r`C. oWzCoQuk}:]h'y~~~Kq)c6r354zmc:JQPi=Tь捨0RGj4-l7ln+Fu 9)^!MdkqhVB֔[TRNtSTUQIpɡƧ֑RĿoM3(EsȾs~l\".[hwZ8/-Iako/;K 1z1iLyY9Vʨ)Pzv 2+@+%%5T6d2B(O5r<4l+|mpPJ>}xoBm܋RW] x'UO zӨ[dnZ[l@JLȰ"+{_%7M(\n{`ѼM-D@x6 `8ZK#DĐb>M<- bX-v:*\tH*rҎD)Ca(?m8\zbwF.|g#uJ>DQ^ )5=_ozJDHޏK)4hѲrSXMc2c\qyzȡXx, 8SӉ)گYA)W8he%-=]gf8c>6aWz;} rL{Rw\Aɡ&|*t/ġ9@b Nm6 h2ڷHV8(c [6yX5 &+{ڑf6,'?{4IRz{`&Sk퇅]ejw uÖx1(BY?xpLg܋Lg#>G5>X!orI6{\^_œi-.,$EstPB%P E |_( @F0U1+mLSxӞگ{0z܂O=ګbwߗE;euQʾn4}'R v,Y/ =bYՃb>-Y!c ~nZb3@]dC'շx]V+{O&E/ ?i6 lK̴@uol2furJcIѩZpnٕ{9ӴWkiGmMFUac?,AZ#Mi#t[xuQxy|7dPqE0{SEx,@dA8:ǫ+eJ,P:S/1,tSS8< |i z7Y$%瘛nU2՚.G } "L7YiFR,L̯\N{c;r0A Kj#/씵DiΦ. X1c1Cd.i!gfbiTHj`f[ie PЫEڤعE%m1y?O~"rrb7Egl}O_Dž]:ez]qyႠV)b96 9~PM4u*~b4sD*HbQMr\It[u9#FbB~s,e5AY3/gU]kY|qq9tO2/0vz+rp|Mn僲Ur*<׃ rM-kȝ(^KWSEU㈬qf;cb8WSV[_)M_3"'@YVw1"8TaBBH}apJuMG Tlkdpqg ;[DSl}'*TXء"Gd0}yB*P/Kܔ_ %ѭc8Lf WG mzn'P6OO>W_UW,,͒A\GaB&.B$BkУ)[[w0e</[^'W~;8lg)\[v :pe:_n:wmZ51u}s$6Jqd/lՁ{ 'y_9<{&/idKi>}94Cx_ Q Y"n'~ $,.7a?]*=51*5.SMk_]FQ1s\CX>y^oˋ3h[=HP@WV!3ÇQgXF5zH: 45Q.b~MC_:ZB~51d5JeP+&,chJe;ɣl[->ގ?EF+{ks8K0 y6-p fRn F;g>Uw/u}bdB>wpxZ$Ts̑n`9^~D~~qɒjC2id4a.ool~ c2E+I,0()0rHNA^?ݗ?7,LMd(}AQ'`mzk-v;E xBf<¥XNk;"jӷ;C)0TnRݾeNM7q lI=ɦS,$lh>^d gvY871tj0>L_R"B7XgC5Egp;of Hugx#>̃koNbs}|/!'`}uc=x&hUmS~Z sW0u j9#f H9e@e%(7H)h0, h!D;o?oJc|vu.j#ʱRߜ4|FJQE|qf(NPMǬ^4}K'OZvN4ei XO]דL ɽz"޹ڦB` TDܷpwW$H񫃬 GJFU0sV?Rt9Ne7>۠8{DhE2pǵݹu23HZ|H}uX@e}8&{ʼf>6YXϧ `},:^tTgX eq%rV=WZ: DY*X>Ej`7t\T^w4)n8qbGimH/ڡ&'vaJ''ԸFcQĐ \pljŠnjAQ%p<ʫ&f 2_ulVy#쬽Uk.R$޲ >c>Wx?*%\#oW%V^oߜ :kL{,+sl1R2\`BY0E ,dKW.TG3OUEKp43vu]VN!m8(ԡ`YՒL(9X4X3[ r?V]O2z<7?=vH&*Ɩ5bta) )#DIKяmV}hB-2˪^% bb{{KΎwN]Q"yn@A~*kza>,\e nW=2M6D 2ttbt5}/]dAN1K T6ϗ27B=rBB4^q}C^H~:⣡" A(QG$1W]Rz^Vnr CFͣ `s{\0|VOrc7s,-vݶ 98T%\5SJ͵tD0jj>3PrDA₉DRs[eӏ3b;\-}SY"@ѡ(^m5y\FWǖhbD!:/d5yhl͖2C<0ӛ2>ka]49b.A Xg-ޙͺ*vj(=w -.6Cg|sp>M+TEq_NpMfj8 VIFt%fwOQz i=jۮ v| MC˛;ĩz,Fr@Bo*#F11<*%n=z_ ̒PS[]t|N%zLs|Yc$v|cx Cʅ(2N+O @*35p?bM?e4Ff7C@y-^FB(Sv I7Y,*N}l*Zt9] $*c3)'ѦgT0`oy|2 MG#> ! Z8 :ش`mXedU3UW!DlpeRX[38>2`sQ9Dy8Ľ-tmКΒ[Tl ɧ$Uڈ',-1(c:vC*ff([āB#C|^sdQ;,Ы!{d9 d jOM͗ݡZJRz_O"hq0f2}>US$)^ d;ڳ=ԥ\AjY̯9`;E9 [kYr4'_-:s&7!Rz/@m=Ь yq{,x=\P"֡"v+H ܪxr xeg-x|oTa,,Tqkz9eQ|WmfVlyRloK)US1v'+WK F͙s*B=F3 ޯ_Wˬ1N1Qcoc_o?At̼фwE(yw#LeCTX1_8BeV$ϩ) lISDȺ܋Fi^CS#c#KPb͑F3ɖةG0{z5pNhNY&K)J"*N਒kWGI쫣r U+?ŪG=Sʦ1CV} &n>_)7O ? :|X{Ff&`I2íͽ?I@9C~Y\pt#1oQEt@Fgkx(=zwEiQ4o%(]ns" YXado]vvڪ{)+"c}>l8hjJS5&@|ݱZ«Qɘ>IX?&K *ymۖ"(C(j\3X}Nע!Fej 8ڲ"09Pz۵+q\/@. xXaK,6q֮^Otp^ a-T߾GMX^?EaiqRvM~UY$bL'r^qqTȜѭ`&A>FLbzh v(_MT@5YB|oC}ϋ~ҦWzlB!_cles["?*%C0MXPVOhu.848^vBLaۿ-jLo%_>Z1 7*W"<6"?/)Fwkbڍ`+y]n'+>B?mIJ3<̌:L}YFh:`i*쌸nE^>Cj@!M;F;1h_sxฑ9Y[VԴMs&Tbi@*UT/#s4xőv%S'c#{JzU Jb%5GI6cĂ:u\(>k%㥺7ȬM3_4Tp#W1Т{extbNDYի*i;V5dv^GxolUUK$3j< ~^mΤ8^,ei^?G`mq)=~'Gr lV~y7,m!p#JrS͡m[*΃ŖL A1>Fm Ed?XyC}AoQ`!o(pN> 7 8@N05uVMR2vHyNuנ0%ǻ@y=BŸFVޢ;9/ m%: h)!8ZX35@]⛟8Cryj24"&L˃;do%+ >ED6'c ZHgffH! ed% Z.iH(`<=#I7V;3Z;0%MSrGbD q{911B Կwd$Κ;dx߇FٔGh鶀 rózK-)`bCvzC2w00 ?T~bʜvyNFt`1*h{%l =$k_yJS(q 7,Z١E&`9 p;ŗxgjʗ(EZt^ LמּTmb*(!A%`w-\nO'~3f ù:3|$~/۲E Kv[Y"Kީ7aLbw k) Ģq{D2;$)lu_h|$T&.=vI19d>,n qF%V`Q WUV:kGD_w+ho3ETO_Fxw~,}LCw/Ѧq7$\b%a^-H\#.;X?rthu>Ε7,i+̵W9 y8Pi'jሊ?([J;ESeܘȓz&c $nvfU? .rɌekѹ MیX HsRS.:i!3hc-П}OΘɋo}c“1F=;s ~H,%Wohc f5D:38uX{cʢjZNϪ1PM/jwsJu|m\w-i^47Ld7^J2y|P;g7y >rg:EM. =+7zzi_ųLx}(prQbS!TraXi?5R2ֶc}.x;\W3VM${ub>;T {Y9[גx3wb`R}^=<C4mɑ%@|,2S{Cj[f~NB/#3{~L~ULލc$_)/>%'NA'U8:lKx hI+P3<]m"xv˞.V5~jlHCLvY\ @ⳛ?oCeG9 G WAs1 ֬>A [84;dgs躤 'W?o@$FЫR,.|ܬ%;kO怾"#XjQЛG'J2FU[Hp p>>_EK[ǴblP/o_ ]kO '|a-w|eq,F\q;#0.̯f54ZYk/8ڃ߄J$U2p{ ѾC/d!QƸ}:MFo)iT?,243,1,ΔJ6@V߫`Nq;v\3XGąmژpu嚖~<@s0 3rR1%63 ? իt$\֣~5sz)ʃۋ1 ]*{ F, a8v^0JeN+4*^jv=9k{$" /oNeh0F$.D0۠D|vb*aVh]Erנ;_h_χB)H!%̱eG fe}e{aflCm>o3GGKvK)~)7 8c2M?g]8p@9=Հ% g> "[։fOyFtG1fM8CAt8>rGy5 ?B*vpSJ_r2T a1`̈o8GƭR̟3j~QTǦ](QncdNӱpv ^pBAFܖx=cC[9QJ'R0I3m,",p$<#Wl}3 ǡ4Mc pE#]#X@#2#8N+xMN}4)rN8u]՜VE96!/k ɪW:?68wpO!ި^ÞcVAL_k#.[32@^~MJ;lˆo"_#>`hi̓M7T!d .0JJ#Pw3?\H/5B`CDEb@~%Ux+WL疌Y,*uM}gsя p~@zK],U:* =9Xl(Dr> &3ۧ$??f'$w69Uٱ2M3/8ww{6Ía (~7wjrB(A`yPy#>ŏ‿W'AkU߂1yY 4^+{u˰!ɇ t A)'d k$Sʆ_J&fμ)G'5{v=;i89->о1t z`QxZт4[yٱ/GGl8r4GƦ1J([Z}9B<;3Xpep4AsK pxuX =P2]I+ZLQ3~۫2iPˤgdx݃ZhO [δAw4j$ O:Ǭ&1y a:V-ݢ&(K{og 苤Q=x(3 )oṾ!q1vjII34Gc2Uҥ{1[~}O\K?iX ׵ jRO(<ׇ^۽)P}9xx6H`$ qGq6+ri9nSmƖ,UnՎ`:OyOcCds,p^،wfUkӺվ+4KBU/.aC`8ോA52.Eq{;JIzK/ xFG'􅇙g M`Fa[O_H:UDA[=?\FD͉n D8㗗0čA"яcJA%׹VFR~T%G+%_GeL˸Ν^[11+d61q3HǴ"Yƣ{Ӗ7m1H~v=͌ۛ"VS0tVz`BޝX /3\ԩn}ot1(t**D0+\Aa0@33?`]-6-x$1C1l\} ڞQC! ,'LFHxGA7v>EW,ObMAQC;Ǧ՞ʩa1xQ"%D Ks9O.YĠ~/>x/v̋lAIG!\ ,Wa܈BS|gfQ1=ÅJd]Wcy C nm=t]V86u~-,Kl=JZSZ ݟ#,r@xy۟ 4x4x[bCPhqdb(MmݥƳe#nfD.ChU3X)OTlby5=s{ .V2{I(00c8(@}>R[ ]'!soM<^ WL Eu]kۡ" {V 0(Ua7eqM(`1ZzW;3L?gpA1>bEE󣫘f)8֤΍~SxmLS;хymO0pUݼ2\[Odv8ř~UyVޥŃSq_ ϛP7cd^i7^^ z\ñNHosIM?Fnw{d.sRO?to5먮 pկhW><ǺWv/[@нfD̔c=pU`0wέZݩ`+ͪhJ02+];&'Rnr^G0ҜHA "?FTdz)K@E26B:TlYm#Dh:H/XLQcUlpD̥}{I]]ײ M gK1d9M`7oe2Hk?hch 'ȋr-ݕ bKA~>-flĐڬV{o@>3}DΏN:K[~t siޑ1A=tJ8Zǿ\qc}oeP;D kÝ ĝ,{3Dw>u 3ϳE}lLnh㠷4i^֔* х~tnv(L՘P~D&w|Ic)}1ɲu.Esbj\JOfۨ1 n2VJ خtT]g|S;|j.r>@ Ì[ -)A IQɶw=U?MȔZ 0-z/Qa7./$@@Gm5/{6h(]Xaj(&,I#O6(x z80,hLesv>寯jubSν]񾔂1 `z|y&19 {LZf6զc/Mnw#M;,uJ]]AD]W6 3|&n\f(z=@ŸhS%2Gq/ *:bӐaIbgFM{O^HITɩ6J|gω il e_p=Eum Oc&nxϼ :s 3>n0Siˊ6 jUvvv5PYbt3P@Aw &rnwD@olG̣cYi:eG-[1sQw&Lr=SΕx.ZF k'@Op+/ yzO+$= ~eYyR5`>s JH-F?P#t꽌С^fU9U8m-$Hu$/_@>w:|F.äE2ZM !;YDOS%EVQ yzCIw &ڭW*m`4R4C=V~HD`7tcn{_C[+)Eq$pprXU=+$ SP OuNH42ĕ%-G)ޜvƉ:zCyaiXj&T&OY_SE ԦPH>,5EH'OzAo#s{1*Py/ 1IO宰IߴI<2p.QtZvo5/ao+6KV >ZH؛ AvHhzz9o}4ӱe}O!!nb8_d.7SGPuߡ:ޏ7҃x.! ŠuYFDZaˊN-PS+G $9ܷ۝g6 KHs7 ??zHŎjå֒ [!ԝ>|WTLƺI* HRp>Y"YxD Gn^9ĺS>,Ё$;R+r{Rjnwwz+P*?`&=姕iy ;EOLHv$z NGs[,ħAn Zqs#bc7w5wwIC5:2Xu-L:Ң8g͇ڱOh\7ow  T9PYЃxd-H5sDȺBF M<®nԷ: ]0M2-#дqS?[jocw艎!8o;!jd,P`mva|Ӱo)BvM4}yoz&tdԔIaok#U`;Hw\ *`NwIW7w9h^扏˃ZS-؝.(ab^Tt +5K-* (IpZI$c@eL* tb U>QfrE+>+z E[|hgn?ޛua]R{ `2g=[˱2:Q# ,WCFnBƶI2zX[;xy7h=n9d|7lҰB&/):y/&L )ƅo5*PNcڏOC߅ȡ3V^}㡧`>_҉X\ܢ)td֋3~8Rp(r q:HovQTKc#e4Un%K^ʓ_PK,P8s2 )O2pu Y,@kZSF)Kڕ:oi̛&K:tq NѼS+H 2jayfLw_c֤fW?4@i(52f#k{$9s?onZwƖySP̖E*9/,;Q}R W7fרOCToS3#z2RSbmӽ zP鴏7' pE'ףo !s.:pf1OLVH\?tVLEit4gEh4idihgv\6 ?ٰ=J'ˊW5:yLA\IrMevS8ţhjQƂ55;dng<Md:]?R9/PbUlzuPO%]tE˾-iʹ ,:!nd|909&YFapJ9CuߞEQ~3M@=sKBeISv+{EVo&̴jGQ ovcy*wvl''g6g0eoGO.Dz~$YS6+m2˚$a;i+y8ZcpI>U[T QlL6SP,^a) x!,H5p9vk@Ngu(ӷn&H+GU{%%"peu\-BVkՌF2lXq}L1#029 C2B>+zbldNh?n\M ,))=2yV w\_mZh{ɔW.K`ܣst$]md[JW(_Bf@"𝷈'5W ;Z{pjzBeĠ2֯-2\Aقe& (eC¼^]aP3@ slp,8X`k&ѽd}oܻv*WZ?,# i $; xHC7}y˅k1s,-҂5uiba%8MjI5Hp%e[³[%C+~[EgBS\IČ)pJvӐޭgGiR0g#o(p:{K?g|׋rQg̽^}}_#Σ*,k&rj"Ʋ#"W*cxgͶP6n>\ؤ;g/]j2&$K!65J"P6Ty+,^B84AZݞtα<|cGKFImSs@]\A~tᆈvֈ%g۴hs1Z8 A(;hd'52.kQknjSJ5],~aҔ(by e~%:s^/ጋ b-%P^2;8B ^(%mǷ6d7 ,`flwHI2/p]rvP\˓u ykS֑3,Nwg0nzk{R=?.o-HHJs}HPc[[΢idd˧)!7KJ[Lg+8Gd`mAiaD_Λ?qi{\K=9K1V<XשOvqB $qC`sM$o=-;a~.i.khDB9PVM,t;ZXtZfMnK+slVD,^y,0wB;b:SpdO_pki $5p "ō:J'3ɱX;J"ŁVo^MS[J[FwŅ|qx(&'72M$/d/i2p(2F:F x@%k]杝z7 ~O&)u \M U9M{A&,Qe1w\*A>oZ,^RSOuED.4ʢ=Kl㿔 )WKSjcozi$xJx,ܬ܇ZkɎAlsy2 Mj_ MG9g^bDAo%Q{ߡI5#&ؕQxsmssZ}^é8s/G&R s({-:u/PdIO\}7DXIz$^K9;m3 }G1ßmFTTHbo\^'żh##k$kkyhڥgnE*V,#0v)/q}zaQBsb^GP:[D(=^|1c=@-+F03#UfKXnlWSnk!4]rH%)zpi )A8Ȩ^*2My 5" i#.@[;%x0&0l‛H~Xo*7I=EڀW2/{癓է5Em|%ǻBfo5.cc[}Vax%АCC3Qf.${(D4'wtM?)QtgAl:M#U cR }WOJCC&wzre-7tMonh?P'݆ ؄3xddJB8XE8?P/3h^s\2kM@qިiчb8gn.o0W*v| %K+V|;=t工{Q-$IbӰB dPHO$`P@`C3n"xE=5gG$V S j(ϋ ՕN=*:F`N\ko2=AcsNRW4CC;mτ|=:ki6s{=33%N7g{z9 WM0OPw;<{N<l?cG`39zA8:"b ڏADGwdb"L68($e6xۀ갣!~ϖě)EQV8x"Dk?ŎL q>z|uQ?:xhlDADMjbqIUEMnnt˻Z͟P9W95leNDjl 1.w`X9e3Cr~d^ԩ 9szTmd0Bɪ$`27* Mk'{c>-hLtL=ߤqk~ 90a*R#GX”KA1 nTԭ |":r"޹yZۗլfe#L5lώ.|-o # ^)'~OU ^W-43L^嘆f3,A&.pVThd)мgM`kF,Scz{J>z?n7ͣ`M^2%˴Cmk eͽlFm#K: Jr2pBBq&}%?N'X_:ʅ&0-2n)2/0 8wL4Yogޫw_ۦN%PeẐZãN0]U|e0cgk$_u6kđc8NNWBV3Q+ 4LiOOLO8f?aE9f g8>$LSɱ#2\yBi苹Ssܹq{Y{϶/0PWU~YD- ig gqU\Zyp3gPD%(HV3Ųs pu>=b\~MfCksTVR 8D| VtsFȈywtW.1-45-T#xGKêCx=G݊#7Ǹ r [0Jb |F2۹<5Kr hDz]%~Udk_y\z]a#n$d lλ˭bBuCJ<3{N:jYF/sxS.,qNDhF^j)5E^o jHlSA?sK7 <EJ?1O`gnc9);92nϐp<~z2 btìAn 敼x:NUghJQǞ45'= sDRo,Ԗa]!Ef%]".S ;o;+Նg(IY#L󢪶gx/5D҂JLطL0zYKSҢQuՠVNi~WʼnT}!p[J4NPm  @$ǝr-RY`5zx6zOƟ[`Q-Mm r lz V+{Lf6i<s9 ~%\0xXʲ_EMΠ-N`]7"cK+{(o sl?7R_k(x'O 6;ߝ (Oє6UL(CX WO6)bU|[_w-i@ ٷ>IL4 y5ų/B E %D&8$*MuoP4N))QH@ٹt~̇~duEp_"2b=y<91qf<]D u^pƣ*+r\(<9O<ŏl,'"}vF"*lnd,o5u& `k-j>􆤭j/: >,'֖Qh(^/vqx$p2:[ X/ 7<,^{?"u? Ɂ W Z@NA,  =6 v낐ۻ[`Xxy!%lf{Q ۅq;Udho"vN?D]D{2sPSEbr4epte&^ Oٺ~(ޥ5#E':V.({tXhhM)ckqC vIB!X8ƹ pQBz?appn,3*x1Y&xN`C^vj-F;Z#|ZAC'Yy '9Z_ʛVxfׁf5⫦i3x̸ ;S nv9G J!UnG{BlU4:1McEã;,8 Wܳ6I .a^qL7G {&\V(pGؘs&F܃5ZͼG-BdžWguYH0oI[L8[ Kd9d: ]u5SK񷦡DQ%+[E_t׽*rOv[I1WKľ5P \+VߑϗҤJnX]WrpVl;F=3Piׇ{X7ӓ@M\Eo|F,ؖ;B#IMl$ixCW\Dz"8DH(2SiH+{Mg(`j)2 1s;ïǜ5-ϰt7i,gíqʦ  ?3EG)>|Ȟ(_O jVqNYR!! Z6\خjzHN{su(fcb7C3kּ$08`#x%D֋ =7mz|f,1P=ȳl|\T q\ D+n?ߒ& CʾCѺ3W5]p ڐyfҳWihbf=&ѦDصTtjGM̦>[)nи+W6t4=;aC`K )2 % /K6xi(ڋ2~m{QdVPk]kC\TnkؓpvL%\:ۚA48;ןѝ _ ډD8re2aQ$:#i(1.Omt'D!b @JQyѝ@l;G8j΋)1fI^5ԕԐ}7Նi|NoGBf.k.PԘ ~wė䇤i(chR2 %Lbs3'23n%T/(}L^\x.'i0Um8HlX_#wnxGo5Agۑ{ nR. p,{?Ǿ-HzzM'D"J8M u:I%< jw!/+7 Ymt%S_i.p1 loE= iB d{ 5fu.K^Kǥ3\_V@P0) WLn*O~B.@vl&,{B4[ ;pu>C%^ZEyP|@uB_h*Һ.*K]cOi:e >. =uXN113\>~y-Iig_lFkzN~sym `aqXɤ/#Q7 T,@4|k<AU ge`>םS̏owE lfyP ījۧoV2e5&FqJA#WXG9}jN}s;K y@j4'ηJJm"d ˬU,uD "fK̿pͽU )"'a{5/s""'Qbtv"`b0$6 ZS`GI⻃.*40;9u,XԋEi/ǷPFHVB^F}a:R^G36Ȥ>3ڏe bzd0[UܘMxQE"|PT=|O]%UR(#t޹pb E;b)>[eΙ1斌bGJF(=Wu{3QyTݤ?Ih'ҕFpה evLDžY)>1xHQ=9]O'`!*~Q~ #kn JO'}Gfsz@d,' Ρ [VA6;v@EW$N9x;|Ђ+DQMUC 0RV×eTTkjUհz7ay]k捔tR%-11CqtB_BUt@f廼Du<;_n?uB;*rݘ_hv /0|`'rצL6HLQx-4%^+yG8$34@ɌЍS@37BF4-<6e@*F(Pܠy\raC<x=F|YK7zhۚIiw0Q+'7y~AeidPl: v,o({95z ?_Hh:uV<˝)43ZUFn7JN?^ hq/{t)iİydNґVğJå j`€9uWAǨ n{:^Ju(vi̓afd?(܊ܓZSrҋcB) ܅[XH Mb׆OxzAK ifeD-Z}YšĹebBqNm UCa/ک`fټNQ h~L^yj5_1Da;ϫ%%CSx뜨[*EU :#yErj"ɩ!*+(8bv@aTx΃Kiڙ <(JܾgEw=p!D0{~Gٱ*l$AUzJf.=,6(QP|qUЛg_*j)Qo(V^%W2^9;)=4wMi ϴs݈ip _qUt/2!VוP FP8Vri~!]-gQrjybG3 mh1xd{ysJQ'KrzYDUQ%r!) L2hl:'l< g(y* ~<"˼Tg%ǩ9GІ`I̓.4^A_o<RϮS$G2pPPx;<).Qٶy'N7 e^Wo"^gSL<%Do[:Y zy ×0FB}N#s}opHvjN֚ ?=iuq$=6D{Ɗl gs,Sͷzysw*4)ɫW^ ,돗0X7(Wv ~"t멨Wف B;~f1ØU p4&_G 9ǭqV갔Hɓ%jQUrto']xʏ0:@yyYR=HF!>AOE1.ł҂z`3'e&<1޳cW5DfXy^}(E{*K9KSΡXHΰ#mПDj1!ߣxVM ;sFIBN + xA¶uHڶ_nSB®X"\5[5@3|f']i2?3!e3deC8DVu@ksQ1e|^͌B+kޢ́+|ZIԝ>!V7bp+ѐ۳8~DK5ˊ!WmMIqF#+d& ,Kmz?wMN{CK1 6c:#jN|)]h`}3k8-,ӃBr+? ,;0 x}=|}SP]ɝ^^'ݕ's5HDgQ!D"CEpDblEoHIҵtg`Lг䅯Rx{o|3!LDbzW ~IV|%m\\G_IbM~O#mf= X/g :63$8>xKT=FrDn:V:[ 065 Jt`UM=ܜݢk"x-˽WҽB> V`UMDq%yP0Co|ݲ` lYi ( j):CYUQ^ )qekbs|cmFK P*u9d:x'؟ȏ_V R8HhAL]쵘ZM ( LFf ktP$B,VqGNKz: H*EM*9)DcM iB 9I=f>}$q ˓I9vN%7;-AB} t>dyNm9L*f].SbrUά`UH *ߥ ^f+RFh/կMJs&g=ւ?efTFHø"2i%2D7Qrk܂RtK8W8@8At-P8'۰#ah=*nri ) H@]ZMG̫ #r JFU»U#Bc6Gx0p$Xa&%?8{_]Ioigqe_KmѲJcxm>oP.=f@Mꔈc z(ic$j/!8DVGf{rr[u<ƴǒ2)=ã(zTus{%ؠ?`x\Gl$}drk#T&j?tYJI M/zNξFs}%u %,E v 6_\ǻNHKԫsvBpC"ZJ<āh,eCrHgm7AM "IVMh N:TNJ CvNrvw $P?tp|";=Իu JR ›?zo\,?_<%c~PJ$`H*H ` yE څns=z2_׎*N-ۛDHucP3"YRCmζ1mvKz,xG̘| #ۖ"/s-b/~^l?wʭUW˴ 7 n^35>ִa~2N JU``KfA.}\Bۤbw3{}hUq(NqeT/8l{U J&Ph-`BLvulEln!P8#Rdm ˌە5PRA[m>❾>"鞦VDgkt B1I" {>KB],J ]c.;EOp 'nDks?w3=[֔l5^1 \ C_MZC|A(-Mqaq^VT ßlQJɆpgs$2 Beϥ%Vv޳HHX;wwQoWCNrWR#?F aqS;+(J?qգצp&)%}/=` = {q&Ow~Ҫ .&nqpSakq)jJ y۸?h{5ꞕR|\FkxjkGZa!>ٺ&N"YCRyS,(۽۶9I)#aPsZ2E-9l:ΑcU; |]WOn+?6UKg1~!#EEa dOejd*>T()/'Z|4$ ܩ0`*-e{" $d-E 8(DF:CǙ-9ӀóvR@90\3?*a@tMZ(=bYaF$C18U3\pA[$CǧPGZ%khtdc%2س-5t7d$bC!ax0-u.teKwL)5Ƥ5H 5]b%jBL .CP mA9 :|J-ByupY9UW(j0a(_҃SH""5p6 &un'!V&;qs>X\ v>dܮw_0irˑ-tf/VpIX>08b ?b#=`|oYq0/fo!:n9ۿi![LFI6Ek @*0!5 ;@Yk8c:Q-bzCӖ,wUjg|NFqqY%DRHRlFq>A7aY!rpىC8-cY| -eTrμ&^TeǽD$oj9Kol+Z!d*Ҷ| a~\T  jz UA5xhE>V!)Ֆ*59mxJ|“MSf4}f LJMQv,ز\;1 ?f) W2-M@H& k<'iř9"󽄆y@Φy 1.WZD#>w͕hD9J 16I $>FX9%jpEn yb:Fj3 |g%d+ g7u\Sc S3^z73׹<;WbrL){>%O}39$P?]wdꭢE6[)Gٳd+p=&jMmۋb~iI W2Рc)Q7ϣ _~c8W>U-D:0P8T5q)jH(S].FD'D3ZҸ/U3]0t͸Z7vY0H&ӷ H{:I"@ByW?<ȯh ZE؂tҩw _[`-d"J1kǬxV+Ǿ@1lnTU!H#)f!o rd %W_%n6 "&UHѸ@!6`K'XS_8'hΑqNUnٷH+fS/w,Rkax|pJ=͈Ųy^ghWZj/R$ά>dsǵ̉9zHw>/eH:-0ee>))KC4L.TT+Xn#5ϗI7-C#ŻFW`7¬y&i~|Rg E uhE;'w( oR{{Ob6[rDiRM7-u<]ѐπ^)`Fd_xN~zZ[a$A/!dG)b4d *x-G6Lh5Gڹu ajc=.+O~8p>x ,Nd6̏^*wM]NXi yy2ֿCmʖnQ__b'&y ͱX!siSئs #!hν谷,nvِ[ BXɸ7j@Bjbe!HtA͉URMXs UG$ݟiA`i{B ͭ6f"=ЛB:JkxҪN1uNXN/*;gY|%A67nOU1-3 aH[kMtc x=t1r^3w=r,}vyʑ{}*ɒ rB|yè& 5E"p)燉EF\ߐ)2ܠ*Vҏ캩S[/c(1PxQs@[@-~~j'dщ-ޕG+cNgG}"( e&!UJ6ufJo BG~Uqy"`v XEDގj7J̍ҀԎ5l 'w] yߣ@,z7G~D`PPնcܽz!~ѼiK:b7RԱ6Yki> H7ӯ|5 &N/ 0C%Blsl<"tʀ`/4?~.@aPGiC]qYM'% *r`!nB Met5@5t2j5QaI-11OEΜϑ/0wGK25|2p&/ku'yK~OyF[{`L ѓ9a.K ؚ:^ 10حJR\Mq_W4 p3R/&w9.5۾_vglLyvTGW @ğV˴f4c* ~7r*J?JMX߼`<4 l SĹ \}T?"XuOu!Խ#0[L ]]~r=k짂ٛauDq=~H~h=3A:Wтf`јP -ynb{~֋uɢToFelZp?s Y^>ux#ލk0BRG\Ke[d >b7Yta{U t'v9-a<f'PDCWK687kf 7Ӻm5J%}iҡi:t!>9MObVl}߳tX37ǠN};ֆSJ۹.K˔GD *GX'9@Բ1uKi}R$IQ7'x\ Ґ.(<ט ֣Wȅ:7 |x̆fpھBy|SS.#t硭l%%[;͌z@}ɹdL>GQȔ>;'l !̀r|[} n r7Vy g%u_|n`N[KhR䰟eI"#5~X9);Xwx!;y56 ʂ-RM8^!,<.$oǍ%[zċS#kɭMы8T36T ~)@M0;Ǿ/SәY]|p-D= *?ugZO/3E8 "]Xp񘬼?CnU&)k& 7xm/,i *X15582"=צ mo\@0r8 (_%d4naDa7'498f?D4-r~_}h\l|NFd6gĩ Gш3rߛJUA*M#wrLwު&>"ׯPs ]&:9=b_gEs`ʪ;Q֕m?X4hqMh>~9mn݁R$| ?"LF=ڇܪ_::;euI_=HӕDdR;V /zsVfհWzOqcOt㸂HԍO0յԴޢ4ofɩ@0iJS@B(ljH0-+B k9BHNx~K :٣qA{@SoLNQbrEWJTEAT5U U~ltH򭓃%JNFzEV]ǀd<p'CLBee-M=k^,_a;'3&1aQw6Y|L[|24=JuJ!V5jFXt63RF'SfIi+~XJb`gy)چ ^SV5h]_`am+9>sh59푋b2NG-wrH’ؼ\]m_pj{Ӊ<>籚$ϲ8DIoD Bz>L4Ux J3ZuC i(eFlH'AhFx,!(Am=2Qz*h|W@|pZςg hg6շ+U^d8>:{%eeVpӒTCpwK&.,: ViYi3ecG>8١X1Pшg}D( sxEOR(1ţ,4f;x(yl J=@TCt{fW+1Z oaYd Ix`ݔ[[a/8-r޶-'smv|Zk=;'?WDd>0p١+/,uLnI$56,-c;q>[G.O+ v8VX \XRiC:!#VvV)u]1H9*t1uBځ԰|~0U yTRzIn]<,@8_+"oSl†gin_X󟹮Y5D貝; 44'g̺wa߸xkw99(D9LYzwhx]˚`B)͒Ky 0#ЭwpSjs"y\ˤs/63\K,-0OLg$ GGD7uʁv,~xCUE&AMΝ?!;IiۻjeB,Ll@2煉`nk]o,Ef 왶oyq9 ǒTҧZnIέVao[XjP=Z&jMxىm='?Q k/"g4urS24AQh42~ؙ֮+v˖8:i.󿝴FW\"As0U>}]NR Pf#w1ӽYUD um|r\akmbZ D3 5 a-Ԉ'.~(EF$Sz jH %5:i~!qR%6/dbE1Q{@8z3+VΆfmm HKIo}?8>(н8~c"ޜsi1R ކd-:7H yZvUȖU[%Xf77SumEm'g$]JfXBU "9XGq:6Yui` g UWz♅pz8 T1fwhﲂR=<sx?dx@$S+C=Y֎{6(P@tHX&5ȵݽY0cWVd\ΪȆNjGg Ш T .`,C;BNKk4j dQ6a>pRv5ЪH@!ޝQ@HovQ^@%´$köfJ `U$5e{f) ;7˝x<ȟeIׇ._]tRe`"eJ!seulRB ^m4C*!- Hf6.} Mb1zl&`* whk`bjg\3jގ|=c qic5Xs>&g% r^H|$S?וAu-# /)>&[oKyBo2a'I}Œ[9yY}+M =:ZڿzEcf\Z"cPkf+ň[%%w[b~9I,p^Hfc9M8m}a3@ v#:F zCgƶOI]lQ +b?L{3ș\)JUW,JNUX|˂x!cNos_PĪ[PsⲞ6<.~&n Aک??C2LId!Jr~Kŝ@4pnL[rqQz9_%ӧCqPۄ(i(5<1VĻ9/cBcJ1EI9Y(Iq:u|.XτGN/P^s:WP9UN IFB"KSt)F'&Pf1ak:GleE512x+x"T& I5eB*^x "z HS`\1XMH~ͻFOPc$x,qU@؏Ґw8W,ڊpFM4HX{%aڟpwUeD6D!B$rdnp,uxy2PZO`v"X@BWV8ww(V5D/TCyN(zEh׺+#oת]Fl =d8 x2,ѩM\N[Ov ]ۢ8#R6㳉k 3lLZrX4uQRi/Uk#430-{Pˢ6+Dj ~A4reޔ۾>O04UY)`g{zI #;bOs_I?dǯexvj 1 KjqyXV3b>5 Fସ-; .ԎT xʵS א_c&A\t]T.~WĊsVߞX,P\ 9 de ֞bÂ!Ň(>~mn-hn? ػ=&ɃUAkw SqI*5K8_%KjH,o×Jp95`yyT,,X GrB8pN=Bfұc!An)n]I f҆y1~ϗw3;Z@ <FϹN1sFfĹGۂ\[1+jV;hWm "ZGv^htHqCkuKԊ*wAIDcٽ(,X#/iQ<'ׄt,2fh1vIt4+`δ 4UtDo%=2P~<j-By^aO'¬59lBi@棩Ÿ ?RJ&'fT?q/* ;J4@9 jMvtcH9֫h՝ Fp;IOw\;v/OX絤j[::9>7MJȼ[0]`H- */;*ARRø΀Ri\<Α@LQ貭=p.?t W9([炃CDJ ig\qLФ$ 02@#zC@N03h@1rIw8/ФOLK ;Xy#(r+>haQ\߬zYP #Sn$^|.Qۧ' /'UJH.n¯,Q @m$TxRr5\E-X$sPBJJ Ƒ8nrʺ~<9<:\nXgq-mFx]˖V0DzB|P6|cuy&~&Ȭ#0 ~\NBX;GXN,'-r xB~ ePiPw 1diN=ך׊";LOud -][%GCr'd cܕq&`"Łvw^3X8 h:&4 87 sPVK0&:[z襶_X&(a[hԥ&X[6&;=K‘[Wtٺm]ID~܊߫ U8Rf g*jEFT:숔|H=fGXO32_-xʄӦg[4o#/P E䯚Q\%#s nKfx*EB"a>HheR,{оa PUOi=Ǩ&#3)  &A\d1QU%e)RswBt76˖D*Sޠ^. oeb+l2" SH*Īv h%k,6J4ծ&u݉ty0js~ T3邙USB>e0m[[NTM $}gB?:wK ihIH?V&=Ry8@b M<ȁvqR{B1 \+I^7ݵ6 xS!L!ЈV[=#~}bu70_)b*-n=5X4iM9B< >L|zv@ns̼"vܦzcҲ` @x)~b4¥ pGƾA7a>lG,|tfLQBiI^& ͨ*`8(Ζȥ!A{T;ƿ&P0dV}!6-!2o86 %P[;X.c1屏O'¨ !n I߾|jChYdӐО2 Ff8ڬ7s5e?Ve'l_W9G}_@ , TOl84؁7oh(QQ #Dj[{{rk3;4q#pkLEA@BwD)D͒tE8x 6ܹ4yX/OB3Rj2ɇA%&Dk],{_H4';(9 | )-܎vwΕt3|1a 2.@]aKPօvh!h1.qS8`]ΓÖW P9FfaˠZ ?i:kjf `2lK5} OKXNYXN1g U-8fcPuЅ|:Dk=h59\. 6P*Bk`inH%I]O=;Ju_O(Ӯ MIpRn"AI\Gnwp#+5'V|yꗧ&d榆 3$X'8v|1_20DPVX[/ůSyP 9q"PŇ q(;ɂ y}fr, =%Ex[k0F[w _ zn}|&(-(03LqFtR [c8rt[t #zNc=FaJo'uBx #<k=``?EWșpB1ws&/0`KͶhA$jz+ e!>I?mƱ&\dK#x@h)& :Zy;D1!08\2*DNFE0soP~u5Oo+M0屍#Zgj3uh0`cd%+h*Uzcn;݅]{ $һSStvk6ʸ䞓eqm҅9?1z*` D&67ժV6kh0)L_x$L8Am )Aۦޞ?g0բtc:Q\&9d@2]ѿLpipGl9cTUj9)ᝌG*$w:L1-0~hCڳB #A՗..&rL(!yE@ ;,/cDIA7l GtN)jQW45 EMmI<{y+b*1).WĬBWvEWh.&])_Xkf ã0KQ {54כA}>f( 1124} +3o#ˮ:lCuO1Q*'/崚 .c9|2w9l0UT)Bț#wG7Y]a~F(Kr׬U&%ӧ 4*\+#l$5iwG ] Ȓ/B?]BTӺ2=%ޡoaKٕrͺ6uK Ї0*x*gUk< BfM3ŗ ©/rdkaISlɵy.'ed?h*RPUQyћz7؝xqZh8_WnW[/J]MB_2ko#͕[zp2 Sz+y+ /p5e p,.t֟#rC,& vG2UWC` w0V'ڍaS:&"FpA oh䉁B& ʴQR~AU-5N_}j,d2=Z= ہUdF nEΒ_2 U1&jOf/k".1qو~P6/p1OM ( vlVV)MN!iS+B8"#sFչǛj| 100U32qDj;[ٜF9JX~-L/f٣T,>Do+MU}!H3W_,)[=$ceeCq!hnR;g1U͘x4հ_q+NVew;Dz/Ǟt =5 X\֖Vt?4si|}J}md2jy`y `&~7Yn[=.i^6=wߜA5Po[2t0NVceTٵqƺ#.V_ʢkKGTLIDUsٳ#qTE } x 8UO\KIJ oE+,ԿsZ6L /"́FPG8$i`nJlxCGl ؼ$6]k4:0ir8X[+ _p̂-Ǽ:MB7lZ4vhuB/& k>?h ][Dm#FrwN2a<0"tH;:#w6[`{rgi l[?]+u=-CZNnՓUC0 l2YLT?6-,~&A'zWoopBW8@PQO)S0 zyX5\7 fj f`p}Ͱדe2R\S(%PR|b-oJ;S>rEv;#Bhj[[CCVsY`l5P+qڶ3cu}Y('*Vqb:BGLۂ iE_+Ҳs2 }Wy,>ib f4^f# ww@࡬L5.zwDAs?7T h[['›mE8K"ɭB+Շ8}PrhoWygbS\3ײ,43%jKǩ0e L#xU .5M]ۼAU8j4d Tq!yajמwoExT[Yff6֌9mLkdxݎ,-Q\HZ*4+1ٙ)yZ~v[5@];_B3t#1{o#I%|r*dXuzQD\8 wnf!9#Nogg~xjS \f)oE#!R5#oKs֝n'jOexչf̨Q`nF]1|C8]#+0.F<n M}̀rx5FŴ&crHЉ$޼L}d4WL=? 3 _+|Ua"yb_rfg۠Qdn"40Y&lʉdLK6ݬQXݘZ AUëDҢI{1- E),Ɂ?DR< }/&^$HO_%~W IEIgR? R,'$l8*yA X_w/15 VR>b?gujN\&޼{M/z]QC 9H&(SVc6A"t .rC8_:g6.[ONy6kGץ8lwhe&'O=>jH%&HK{_~6^a; wYa?qCYʯNh{Z.*4_m5 Ѐ˯*Z/ɧh\isQ0m ;4`aY % qŗU=׾@t_=眕s0<#y5g@QߒvI>7wZP0K4/n du^6=ÀI-whIh1&'%F却{Sow{뿫cTLw_(%=- >߈Ïq~FMiz+ѾㅽbRی#בƝ=ԙb')|;ak/{ VeWj?< WӖ4\LA ݚA$J,g4];V}2wcO)iYN"bYVsǁG9jXe| !sv{`t d( tqP$OlَTף)UZ.=2Ud9|ymYh½ |gz!kYn>7+{9XB-#eh냩(3ٜ\jv0hBޞbF#ތUtBz((wgc`ܶWSA/ Ф[լ#+eu9 G A:،6BYab|S<`vxP>1w d㹥[zOl~wF2zs^ #@7ՏIR52 HwX.nuTwD,<-ɤ< ]@$T\CùQ }0T:Ӓ?jj1ո(GZ%COz}=cuR[,,ۆOCgVz *dfBFB|%ʮuǿ'@~!Ӄ+x],5Ԣ9MOrY|JqHG/tKR?5D@6JkS ˓~]fJ>y+[ީq#=,/>;}pB(}/(L;GVL6&9p- LvngM4F&Y@{b-FybPV.&h {JC Rt>{.&*jUMNWgˍzF5ohV:B -Rm D ^F綜I15 PH3x/ŲT?BwDH7_ g\|ZIy& Yk(shLT]=d2f4o}tU_'~L֌=)ֳ҅v&+[ $0hI)29a8~ދ\7 A# ʿJ"Tv+&!N&.>_T匌̱܋%y(g'Jv KOLM~)-t%DK~,D38y=׬MTaUsl2_J`>v"7p5)KNS`dϟ#UG=8/ΰ|Z4ѹڡetxC~@Q$"HiHO c BqCv+)jw6rBߣ̀zCW;wY΄$[7x_LvU&(N46TGstMu׊"pρǹCt&_ĔȨqLgF Bqx2q {m vJ?3a87+'&J|Ō.IT{!NwC)`= ı(iU gc"[[YlzuƪRF3SjQE#yY~OlKE6;㒖}cݓ.eY 1y(t's~-wyNX)7Vu#K;R{^K Eh[ &αߪPÖm7 ԡL=V޲(T[-G/5{q%f1eC{aecwLqCQΨp '+u;`MO]ݩxo3f9w^JA=r9:ڷ[;cW@w'!z׬8od-v߬XJKט5A"m@u ږXLd˽bB3')ݪ M *cNut% S =';vpg @ ?1l]ibޛMj5M6O ?1(y;9I8V' *9vшT)ΙB@َf-&󤳇PdP?_"2Gڊ-h'k+iNl_Y>,JP8:KRmg|m)MǒU@k;$9C?qP1; OGraHp0tzH"K@_SlG-2A|)gİE<Jλ(ԯB69:4>O=q;JRhtyUjc'AB>NC4|YtG. Җ%xY1bb3Z垎QZ4X]vgOP L]@2^Nfe#0'[>Oś{窳~x$pt%E$N /_q(/)m (^^):5Ŗ.:#@Th͸WvǖڀX>lR`kE;pCVkTBű?pjVȥN` Y ͒7SǷݑKVZo;/q{}á|8x'ڙH+>j0OkiCC 7/uH!:&ed A,Sٲ+Ю;mcs9HEiKdq`U+>hm!eKY]E?_/;CI|o񨂊rHNKT~[H#HJ8ak~;J|t>p(![_q < Ƶ~ \d4QSƧ 59GrعȐg~p ?Ĉyd6i@zaXfҎG[Sh+u@ A81BxU'@po tۙ\A Ki(/HƢ-,w'}y e-M QpJE=Qeb8'Ž+幾mJwrFl#6(+(< W%Ne &D6gKdk=ն>\Ymv/Pc87ը AHo)+(<^,X]_k'Jc{$0ߴmQ> (^ɐT-@rSvj~ܯz Z7o$܇Q(hVzHڶ5ŌuU3B bmnBw"d~ ]"~Tqx6z}o91?ozxc9ڭun: h5V^yHn!g > Qc,k^Ĵ\yЭݹLjfˆ@IFClIf]Y`13Tfue)$im׋JG΋aTM`:`>$0o̦?p (R6/㷅g'<6\%@B#G.ws }xBt^x&- Od-vHFtC.%'S(Ìvo}h[LI׾AP[?s_ȸǗQYI jט~1(XO8hhP( VpLƯ0%hXp#q@ŘB+U'N9Z_׺x[l$uBha-ӑ?Is*.l`b1{gǎ@3i #jΒ-8eR_UMrg6coCL6 0 x ӥՍ;pڐ I4.T*$ࡾD6a[ӴXAkV(lXS-rD>ओ~RHNz=|XH~ w!rs3w8R UT\& Xh͎bώ&Jq\C]igP-^d u3Ĉu|)8טi?RQD0)}8!(sXcKT>yN93tv uhR3;@ gg0?da=zx?nTN2; 6IjB>!%pyd:@(Vdkx6:Ho )lփPYd~PX!OҬNRI rri$V,殩INi 3e%TxJ@2 E6{L0oȵ͵UL,!j]z6$Yʄ6RQN Ox\:dOo/_s#s)uJߋE'h&f?#<}ғP0=*D>.ہ85̆STv]JS,d:~p{y խ_pzdg_Fb#YÅ#I;&gh4}:eXBhs5j!I )? i5 [.(qARxMUpW}եvY4 Dzw#$]*^ h2εU9UK0mdZGN_r$ SpH[w$3VN5Rqw! "p;[{AkRDJ IBsQr3=c;9 ?<3}[tζ,~r<$jܘL}Mqu>Zyl 3ϐbZnfDd. OY+A.r噰y#_0AE]֕%bCkw43`eYL:d~])e6K0BЇWTƢqU9jh+Ty7x 3f(ҟ"sbZ4Le:" ;2j>Exp|&bW'~J}CT/VV.adk 4_뜱,5Iޱ]I>+E$hndYݖi{N6# |x %e3*])8q*?EB+Ј (=d9bnR\4 PkUm(1Eg vr ,>u0OJ i#B8~I>Ƙ`6h͛r8LŪΗs_ͪ7h_ E|LV &)/1^yТcծ7 :#`+6; 0bn ]mWӥNt~٭c.D=d} v+]XN;SR4D40oeS>3̑R٠Ig;w4vHi)<x45(0޿&u|ǝLҶNoὺr6l/qEބځ/* + acy;C-waǜ>ƙbhQY= Ţ0hj&hegAh=yg}HGE-#%ً8z / kds6C>=Es򧴠$J0SP@;?8Yurc =4*ND6>tWZ 1. do^L7#ˈBB<4փ=éE NQ0чuK:/NulN?Tc1 xF*⽸T#Euf&Uba=bm9,y-f 3Ia08#Suh)s]ͶD W!iL+^Q(&gy?pygz`4EC-JVWո [N&By}G[\-keǦ =x@tsQY Uz ` k{c!nE F@1`l$/;JnГûm&~p+ l, yA^9RE1.I:bC_ \TU`jJ@lU#O;:j*zTa;K(<:u=¾p!r-L2trr1$;dy4.K4R#0F^B٭~kKAj0tod tТ!AN((kQCIZ+o\O&yPl lzRe?bE2 aDİݘmZ[_O aiSdWL>k@o${h ܮjH |I-+ l[躭zv$->c)$B~;IvzI7Y-^'xw(v'ct U=1m3l%~F\0ulGCZ1l vMć(QrMm:NCa"{NT(*~@#y?Hn^N /mD+p7ȓ+ zϊy0,\+}ΤΑfobj~~Y7dBϝظ'ɿ9٥PE '$cv[j-~ہ!Q1aѣ޴~.Ĺ)'~p,@L:^Dޅ}Ew$[?rfnN BVG>ӒA|d/(aE!7r59Q Bq5Z>Hk=0Pk`@ճQ:X@4?ω+C]W[ȇgчb/Yt\M佢 & $ZÍB'2lOfH BY`L{.}|쓐S|%^j]k-{J䠥fRX Hxw;  e#mvX*,Vc%ɑt7*.⪫Yd1L7|lA4Bwyrt+Nj۱lpT>R. a0sΖ}hQ7Ѯ#S8Š*_&R֡Utޜ5|0c+%Hi@ ÑӨw[eUA 4XQXG!VP;"KqTnXρSw9l|ix!|ݑq.$8#{hb8#= 0 7Ͷ{-2Ϣq$UyXX+jRuϳxpo,+r^\:3(Z oĈXv le&K1<#\8\ m!HW5yt}MJ8 6 ,- P:wGl.;KUce.xY4& YHh9kٿכ%,?h@\ \m6aW@^#+$X;E<[j7BFdu@~ (EL#<)%X ^c>e(leZڰN5GbU-6X(+zzi™ =k~rsXTv.0c4ō,I"{uAK$<*Uy#bwtQ>!"*cJzz.am8`ʖI bT hZs6Z lQ0%E~7wUKƛr[t/ݟVj14PWdb:Zo<-(EY0KJBP!YsU-3GլSy3=B|_4i:9@0(Fa%t1kTSPTm]y~ɦɞ;K9@QZV0I|j>jsAAH7]zTל+kĔ?q;r4azPptS QJ6bv7zmcE#4,פWmO zq3D+eGPDvr2F3FĮG3QQ+RPUz ٿY&F(,\vGZd0wZe/D7}As!"t~F\䁆ik9mr?Y(ϑPȓy>-s,eҴAl15Y@Sl8ڃ?*QÝhD7+jקqNw>i31p@1u- ]؋6Y_[y*WF#'\jȟ/ OCm`K>;< ޖiߝ]G*}Ieoy)bڹ%|2&J"OΓ1%ܩ:3/2oGJE_G0iDOd: 67[0eoodzM_!8Ls/+Bp1fXpsC4Rܙ>^E#6x@5UbNDK e-uo{# = ݝ2UeKx(hɊ %r2Q99ʻZH/KSUZ*cQ`!&DVօj-au?h0N$ (=xI\Q%{#  dDjR8]덛{;l6۞v)eg?4CP1? 0&ׇv+_b;>9(VʈI\: Rw 랱tgY0>eg32??4BMŜyi] |(jin*!nc2JRj(,]M}xj !-jBO4u9y(Y?U]*c5k#xjF̕+yg8heпhIyob[3*2dUʞۛJ͎+cw>|2 #C8gU{NE4a" x"xȊUsSNܔyt(z0x 6vOl krl+rO,Zhv@,<^|3ʨ8o G %/?>vn)nJcgˀbn}?ζ' 6@w v`! :ת?]כXZ*C+79`i!f<t OxC`EPaxM5pR)zP3 =8๞W鴷+_5h;.E/’*XG*.K;S\bQrt)]HʫF\Dc48rc>gSc3$ryh[Zc8ep!"\EvmWHi5>_ >/mYf&cK';SsrZUUK("Ԯ75~ ;1&"[C+3t)|M?->><fVZ D8>ztxI/DҢu̴zfpz0zzji@ٽ f=~onc-)f6o.4 sƫ덶87-؊6[Y_ވPs!7! 36]{5:/)"1ߞ {}١Z p[7ۚ0U"V^QϾIگ#;dX$ θ<% vnGO܍ZF!Vq=䙕x$CqkXRu{b}J0sQO0->/c&í)ݡ&A;ܐ9q|A1 e:.I((0@aI&M9)leUL]SB>:Ɠg9 dZlϡ5PCڶ8;7ml__2 BK9} Ij >B:&/``>qDQꁇ髞QsںktI4 \lީ:Jɫ3xI,!jԁtۤ%^ 8F)y4r8ndR2҉bბs>:PY}._$YH]`Q@ayi7KNU;&/:',,e#w}n>StQG =1tx":֗w7a}oL?2ddZş2aIx!g:v-mA#J+3?d:#g2xZk*|@xGC+:S:#T]BuYX=n+@0(xo М< e>Ĉ\@ K=r$R)n ֔-B]EP}qlm]B$WxTŽ (ZưE o??5Wܘ |\URYptnxc59nzFFa-\΢VJ!ˊݶpd^K-Ԋ4~F[._%MY4gRe+8ִél[fdv2+4W,f*iտ<iGRSm;JQwb(!EM~۹%Y[A[iP5؆"`œatF0!> 55y7Qb8YwG0bXLbm*tWPLS(LZ-',Sp>;ضEFm#Ļ/how|zzXrbROMֿS.zRmayM: ZS)ܧE#I_&^t="i-PG`}Z hmq&!O[J;l+mnMBSDV܉ cT=318epPbLJ=Hﺤ?΢pgy:@a1$Kc FbgA°?h@b.8bi-؄LG>7X {`{2H=v( o/1ÿg?g'ħҙWFNj_2"' >g x&oxe=?F]V N>y: G?) 0 N92yj/傺@)Ա!0\}brv-f&X\c[*fů+N]$Y#"_Vߢcp72]8CՌtHq ;t>Hc! w&|Ů떬_ s) b0=v)ί}v'_M`^Z݆wOFQK# ֓pHG%zAPC(ɴY e4,TZ>RA;s'"HBJQə&t~[mÊe)`Ayg5w z}s%+vL98# 햕TAjbcn p7IjlL4Q5W~ZD`#(@dm}YιoE3r W:s]:Yd܎Úqwd8c-fR^_k|t $yy(*tن^UNis̎ H~MsVhAaB}Ňy_/rhIj]GܫIn>m\R()IoD0ڋh/PR$LF刁MPt躛X36L~̪D<;ʞhe@PR87NiA.aאo]TűŁTPJ?͖5TF}ΚՍ2r d@_JFpJM ֈI慿Zaz瞽7~>wuX&FXt7I8Xa~BXiEb!\z&V6|ù͏X.ǡs v$SkK7%F $ fg-jrŠr2%}㐙ihϞr{H{}O^L09Vixy~*0v"vAGDwEDz5#0"ʋga$)*'PR+&b|0)+q%B5y7v\]{~YAVBs;Wzv̳^^1Fwe|n /~)qEӆfj5.LOY/[ɹ'+r8'UK)0ڎFe!^"OI}scˊ)K PO2U5G{qo DPò$1K*V-PP  X@[ "h"|%߉gbxKZ%zRx,e5:UaHav5ew|~s~%XܿPi"D |5ߠxSlล-56P>znhMasء; =zL&t49OI{{ e8ڙ:eJbfakNqVfceJ G]Sk7Ɏd\4e]C- Bb86ak:3L,28]eI jni6Xˣ/Nq^UL{N0 %p-8&:SRݹY"W [Ca' " Er| ZQJp_1xsn[RߘFC^&$Rh/(ڽK;Ϊ_( p+U#z=;S΃%Iwbg,aX(tXV/ c;A_Yx׫rk% x]Z"#vS|S:Y e!Omu v Ns#ढ़ Zv\aBj^a^s+uD"&# @j .ܟ./tY&`3a`T']T Zt8ūK3E- P.nB75y꛿NsɸETY18y, ! r_a'aUI?#ꑂdw\Rob,^ir3up*Iӈ'Y/Al@uQ## 4}?ZIR ѯK B)DvucѲS 54`{z;.{nFy&k'/vAY޿y#5*_*o?zS$-bl}.S%>} n >_ဝ:_C)^ join*Lsl47Hp}mb4o rِgP!J^"÷|W1C=wcT_&NѴz\έ itJslo6u>1z.j3Mv4ՐОpUo˲dFQ~4VED4Ҏ%l;,R3K@ٓl, 898ޚ *l}!v L  \c d 4$fXr)K|ۓ<<3aP!1g ]5ο ˕HXnewvsIJW^j2Hc&V @;wrx!a9\NԱڴ;2êiA+1'.e!EJQ"@3Q$Jx(7xȭe˫m 5Ir3vI{';FIa/$$OAՃox4A3Ml]ʝ |(AJ8ۃ`1w:̼,4jtχ9;}f0+yfV`R |yZ,&,!RbOrPMC*rŦJcR /e=6@nă[A%kOm 2Kuyt& ͧŊ|DgR$5bNj2!{BVbQ髞5tb~V<Q.` G^5hVoQ},Pxׇ<"a%UCʪ5E=J9DC; K9KQu[܁6إAin,"@2*c=olw .ba)$2hJe̫Q;?Pan9H 0J+8V#Ff5Ԟ4Vz@B5,W|pX=*3ԙ]V#_;Эj?qSc m wp x4.ٷjd#}%RPCCó|hf5?zVWRftQ#2"yd](_0pN;_c'g ^Mx}܎0TD5q"UTyOG:T1(B/ Ay|9ۯq{@I>~m?D\Mz׎JkJӵW@Gχp>}U]#ta  V"29H Wk-le&NZ4it{3@T X.~nkz"j/|BeZN xP00[=*L>cp5H}7 !!']yŅC^s{Y[qFoH.xzp]=KVy*,l`H~Skݥ:k_t:L"eje,-k$VO*r!QhP 1`MKBtJlҚ2tG/y@_n:$;myDrcґʯ}CD_l,^\AJ3h[Z)٬™۸AI#JH Gxs}-٘MѤ(WiK2\_%}Yr 99 O^Nfva~*TǬϾ"P5 D{ݐH/oBT_<ЫgJ) ^fcN@KG^B]m#CB^٧@pGFa:Co'(b=(cMלZV-$Pc̓" "'8˂R}ϑ!;?Ux&K[.r' V EZ:JZAGtJ8r-2 sx%t2$8E.sݼ 4kŘi/rVAǣDeX%U*zWOݿ#-X)\h*HHnpEYM髅C}'}TMm,KE- (-ԣ~YAjLRfW'u^awKW(B:}TPj ÇOSŝAeQ%f +.C'*Mu& 4ِfUhFnE33$h\~w֔`>*ukMdZuz ܈GC4bҎ(1kYvZ:pn""\Zwi# ,݊/ˆy |K`Wn W%gڭPhPOiackȇU`C>sk1Ʀ uo)S %-].ʼe sEB_\igp,/ f~6rpdM]R:Ǖʻ" IN49JKБ`Ȗs@?Z ҇M]?&3.x Ƥ(`T'xOqd}!KHAKv J11wȐ"\ɺDN"d^}侍 ˶#Z_V~-|Ֆek vc+*кcc|# ͯ~ 5Nh̉HyџF{kGtCt8{űkB\p~Mi>񻐲%<4d ku$ ?lۧ l+*XD-H>z](+yg}mr1ai7!(rx6g-$!Rv ,ysQS32M &&8T[F5,w3m"D(TLϬ\n((l,YMD?%}w:Rjt_( ^NN4imbNTQ EW{_2YE۳Tvt)L VOk'MUOZ3Ѵ6érN/#8I7҅yX샑!|aR ~" }7+pR###)p 8M6bW$syF{"pm *{S:[EwXqgRuezaeyln^\ 0^ǖDE_F?ߘY>Qw|mS8)z|ش}`Kbtyit1wa7ȏ:XUcǹ*ӝ="hnY4> MYd` 73*] ךt/L<μL\&=Ɣa*.thd@ &*iTG5 Y 8߰obOڳOR6.n^۬h'q6hrV2 |뻴y]1Dٿ0vuj0f}Y47nd/5{IQψ?N.m""pUI64/xo6anlu%ZY > GPer_"DI= +{?Ǟ:8.eD3ppNaFTz5򼍵?oH'vp.AAK~\\{ Z6)m)kiz4kXYVZ싰ȁ]1W-=fmHn2DEhnMB$.+X@i%VZro>G !MEb>E=a8#1P0k`yƗk' urLoҲU{.W \ T"wV%N4?cQ `bVBec96as^3PwW>TP}&ߺP(l#+5FpצJXt#Woo`g1ej`=AU]@aeBy7/'t Ffj{un&߯m -BCuc}Vuy?Ύ:-D!=^6GBiZZx AHƵMv @P^ 'X-U삵dXKv98[6¾i{@p!c"'gOn'%+{73ܫQ!ϭg@ڞ\Iw8ZKsi0R PwTeJv7Qb/Ү{q TbM+j*_8Üߓ5;"hNa/k,5!=2r~=qh/Қ8g5vR2uGwu[;-ߺ;ͩFDI~[*ē<66C?oPd]lvA@ Ru_QR{Q&ܛ7d1Ƀ¸R[]%eVm}6S-(aMnס1;[S^[Hj+ѓg%htPlv˖kL1 ԥx%l[҇# ^hl,m!BYFW Xa;vƤ+K|ꄍ!tm8 ȝB,zjS% ̈́Rh,ȇ`Y #1^m۠&kZD[G_uH?/u&Q% FjKK3 >]o4\ 6&dxI/s6pb"Vg(r+~5k$864s[ȍQu^c.@P'gc@>].S2J6Cg<bQF>kG.m 9ׂ : ϶ xbFV+@3sq@}QШkyd~u 4BxgC %ǜe#6 r˵o3LêtFxnL<Cy@5S 5prL/b  CiCJ@\ nJbJi9qN1S\yN) y*OEv5?3؂xUNj=p< i7 v!sc}|dvn Vu07'p{zLD"-.}Hf!:7/)S*O=UT/۸ܿ= +N]f|c:ۑ +یJ{ӟp"|(nRܝK'_evG`w:o^yك)^lN!Yȟbi~*IT}Z[[nmӮ"R]侬%JrAXN#XڊLfI?2uMTVUM99ն )49T_^$n([(kiގ\p7nKL!n.e+&z{1c j3}jCj^ \jѢ{sZ<vPI͑ht|&|%Q6oB]߲~:lf#/&BXq}R~qP ?K YbUR 8zsQj+D`u*zѩkOЗN}ZmBm$)9ڇWańyR]ioETE^uY)1EO;rnF"aF~of/g2"CAĢ m`twf`p>V^"1gx9aNUp l39ig蝕B ^xު. QObpv)3Y2tsfQ?[(J\)d#/u؅7τɭk.2;t.9AU/|s'?P]'Gƀ5ְ̎[?V/Q=,q_D@3RQV=Z1u+G'q)\݆HhI?&"5n'ɵHIWZGFU!'S 55 IЃ0 /+ȃ\ڰqubn'u?qbM>Caf+bf5l~ė" #9`#j( D7P9(E҃iҾ .\<S-U»x~ 2j'(abI^|dF`]ھGqrpXܭoݴfE5to;A!%ܪz %X"&t! n=֮LjA71z{Wȱɖ#%C ;*ml{76"h {x~ƿণ3+̋؆KVQsT`9?2pw:q/(O޼k^|)H@^6VtQnvY]ƱuL/r8@G1@mR C8? lCiQ(O&o./q-uvZ gj(L Q#阱T(w>k ^9Sˊ ʢp>a~0|.ƽ<>+agP)p<(3~!](GUʢ>!/|;6gZmZ_݀#>~}V83>:&ZIy%D3$'oiJMcyB*2@U %!w#. UGo#Z& dٳD1t,WjާiZ/O \KڸΠC^0cn?;s9*ܠZ!/m+xS!%5.Nsraa"-0X8՘E沏LuvdLy0yAa[dil00_C+7<]'j,8VoL>ܩ z+owjuf,ݍV4rD}l8q_-o !DeӐľtXPqC;(N[ׂ_ C/fK`!򔣴jOŕV$Aį"+vOۮpV&U0mxj&i(PlfN\]mjBnWMRmPkcu Lu 3&V< `ga|60چhhiK%'EGpHyC [j;"v;i/*n0eݽN|Dx8#x_0ŠiaF`BH} Ŝx+V_G+#LkT}6!TjrQh$tcmyC.]4bTdGf2HHϽrKǷVe ɎlV;z9f4܂(*$dঙx'N"!ӹIGqvd9Opڊl~@r 83?cj!z2Q*PlB!|fᙱuۃ,ay+nv N<^v#@zM壡zˢ|$_#B+q:gc}Hib7LOv,B54{tWTK#(CgMI@h8 (S&rNQ/L== GB۟ VqW^FWv \_gaRx0C Vsg>@tA@ӈ;R~-q sPL0g:gB*90Egg|cQMDz҉#( /1AЈ`M TV*w,d@tv$lo9Hq_oI>⧥TRD[-ߌ~RKoפ_G&—^0D|M(*"tLAHgyQ' ;!ˆN / =M㭙,_MIE Yp=!AsΛ d.KWT<f,Gg+Hqe$ݾV!鰧@UqR}=+R o:!bOFU<-#SSIAyp}O .s%POgSՖy*1mk?%mA V}HhBx r9LKGo`քQ"6I}#mamc`9I࿀:A>E@w]J?1F;Q؍S&gS.˳fu N r8P uPuTzzQ It)!+ k9. |R`7A{7ţ ub ^ԖC@#p>h&Fpr;Ţ\\_E;]2IS뙎)@Xu u~[ ^a fj;n ZZ~X1%L=t:>E aDf8rREu P10#YP cqFdSlLe xIxg;u \ctQQSѣljĘY yLڡjuH6u~SN d܅7 Qb C[!\syD'V/U:VӺLR(xh8 x齘2#~mQ<$K幛L"N9! Cky-:{0 3b?)A0> f<0}_ޔnI:"z2!1X6EFYZEV 4p7Ѹ%ҩ~:DMSx`"doq:/E0m $&hޓ>yl ญz2!H4qu/Knm)a`W@ְB5BU|tڂ% ;fIOFSJ^nQ)މVQ[`Q1pm}*#*{0O/L:BXOt;y=Vb.$F7A*l-ӕj"ǽ…m&l>,Aψ9%[֠D 1){4=RsI:r"pUE3 qBQΔ2fWe aȾ8šj#5#5:u2h>U?:Df=xd+V 8J,*XmM&҉_yl*`[TbYEbzp$e;IV4e4`.P it @)$44&zQfmL<HKr2qm;G{T4Rpߧ*^z[(܁s`9BL&nطhv]hz|jė 'ͤҵK6%,|j*P[wfXtYƍ%rB(EXvy4->oq&C=wga J',V %E^/d?O%G,2eHLi qme ,9 bdmӚqs ^ݐWՌ2v(dk!_|Ji4ؾ34%RekOa"wO!H+HFiD}u?ehe d+.B޹Y`1mJ;'whw W٦|gJH*_ʪ"SMMlt6lh9o$O$Vm"*ed9&`.fA-ޗޑwo^42HX(v82}OiԻ{fe赗]KJ7.5J=zo{3Q ̿;ekaF|]%ygAl­M%e>/,ufMM-K@ła {weee V&.gT#gƻ%`P ;.DHDsJ\|h{MeFGgJ Hy"^ ETPEf*",! Wr {h +dzƏ Y{f(ZloWRwbU'{\KIг-\7Ҙ2(EH vAE23B3캃^,}4fH}ut]wlięgˤ;r(PjEY(Q)طQ|1 |Fֱ~8ŒSaJu_JfY[ҝG6xX ٩ˁG/aL(ѹgܡN&Q-.f"_oiBnptc=0QOT*ޓCn٥'i,6eb&'P)/t\k P9^BCyC+SlOw,45On `1'$ŽBlB( U7SPa*zW\Ŕw'g\ $ozcV'3r>6qGi#i|u91ATB֚m2ZurOJK[Lj vqIKР M 7pUוcf]4&0`&U3-'K8(j_0,?|̤I4_3{qt棻N2׏&b^"SvAg Vtl x Um-@}=?Vx_hpx!%BKңq{@Iܛ*'ȝ֡pzB,W,S,klCK7 YC0tu\ ՟rR[@B':^HY-y7[2F;x5 zsFTQKFS+S距yȩ6(=6R_Ny꿏nGF1 M foc9D,k@c[ڰB?C&G8n'ާ8jk"cCmR)1 Y,3fyc7xlLS` tFb$]%gsgSx„Z3 &S7$X<}\EZ yhLrc$tY:8J6r y1&H֏3D۔ 3%ë-!1gE;e:@z* Z%GZA yJC!m~Nnګf$vGPȬLX-AT**\z!fU.@ǘkawFutas1Mp2n-#w1gZ(gg-^2өlӏU~cIñEzZ6=r,"^9KgS_Kj |?8kWj` :p\J%< :؋۵؃Y\ȴUFhJ \µBA9%LX=WA+HmtKRo~?5]xg1(uDKǟ* ߦcxNAMnG`F(a@^<مXܱ%J_9$(aUtYLp{oFZ@.:A 聠 U=2';\î7wJLu hM6 ,NC6Fhy@YC>{~ F5/K*ᗪA ;Ԇmܨ۹bŠlMQ 3R6sl51ϰjY, b4W7}$RcK,\g"JDz#^lk(iٔM%~XT`~Zg#%>Bܒ71r x8 eK4C}qbA¬v`/? :YX$3CzFz\sǪWbBr8UʏV;m uJ}ju2aDßE(ciC{c`~ɩq$ITz6vNDvŎ]q Ni ήl^`s1259{KlBKSӒ7T-ǖZҝ x`g0”"+k8}2 X1la>@-(A.{%dZao[| z=rlG؂[&P$L^2^S@(=zEsi`Lg3!RCAD V屣B8 @ =`{U>S}{Gr7~$-Rx5m0y d .xVAOЉ H҇vd-mj[5jZw^E0< x}2i/<}L"0&VSbd|ʋ{ }V|0 iW̻q&\ nul0Ge ~Jşpn ѯd>MoUhJG.n LQ|w&d}]8OŅGXNG(1j qS7Bb* VTDm futcċXDVXUva$%FQ{X+H$ ڣnFRK&l@bNJkI@BkKpgVklpP JMt=|ʒR,b0 u?XgެG)+ZPH^5a=)l\k.rmfsC47!聁bdݵsok[Ь@9[[Ln)l3hyK'Szk&!{q&&5~zBMaJvk'- |[H7\}#vjgf4!hfPXDƄm H) A$3ZUg -**|[֏n=sLmk#KkZm"Jq1|\|l.[_pNPSѽ-~9s-=5Ql۷ 3C8l<0ߔ?Af썔NNJ*K0Hlr\2oM{,(>NVu7+V&G_R>`D9p͌[-i qP%KΥ?OKIwʨ6̥-~v0+u5ѝ Uv¨B88rGŕb#9{pt"F[E#tY|l(}y&vb{S|E=e\n a`"fd֕6ߨ(e1ӂejĭi#]8->_pWEe[$ eo)RzgulVne. KF:&u 뱴_>/zBZ*>wؙ V۞O5 lZ ;OMG 1i4'-:@N-jPtg-YUE|cGC c>+ 5oZs-Lz4Tdc0"kLֈ, 0? Vh`- ~O.V/kn4OR&$ v)N*a/;+VSM*8eqCdӱ6iA AHBj;8{4hzmIu6zco7MYyRgȎ<`c5\`@i*}Iˡ Ij׸ux}Oemx2i<],n]y|`oX܂Uv4Drfouƫm( 8rM2FlN|#7aNgkY,J"ͣդ\vZd2= бv3@;:rlBGy/fYѷ N%<ۛJSED,#tfJ:ݯ8B%܋R[`Woj/Bd ?R)F"X6gRWU6P̚P~׬pEI:jjHtium^=V4{Z7z)&q_RBJD3ْæPǬnOd숺y h&DiP >/x1bg9Nrb uzEbjUKr*1O{>]q, ocmZ'k_{Mx黬 oȲts84#ktMƃɭl:}E wB!rm© D 49xbQQpm6-~gݧ3bQJUB}IOQA]2dR[aDEP82En9ZJ< lN1 vAY~XskcXYw~*.(l[?^K" ge5n+nQuBx,͗.V+S2By!q1x>ӕ8Ax+Y}T7 HH]{"a(lF&']~-; Yk%И"ljċel#?7hAr'^I ?f,pmZBg(.R{87{ F:KQGzE?n&24KWFN6w!cg7׬\,.b<#q3#)\2k p_MY'&FLruQ7tnV(q]"At+6ւ!AW+1 |bK]vڌ/ o̘Qi*S Nt # )k =!+\Zj{OlF!!pinһ)[ BA"9hA?<-;RW[޿`C}$mG^aH*{u#IprTXbja.zSo+C/lH7Sk״XwpTO/o)%P:>66QEJ$ծ(I!%xPlg3s)`S4[`ĨLXhA1\ H?^ĝ U>= W]`8%[;=#A^5p"@ʗU4[JLulG(%Q"i.0R6cGݓ/hpAQBLbP39ȓؙ ^}c#9^}4*CՍplvB(:tJ:`[€4=eFnZGkwb@/}Cvw(rSg[hTm1-E\̓G4Am)i@)U͹@DUGf2<Ͼ+V 1l߶"Ӽ/6fMM_kR`3 xdԣ)=1_9cznC q= ?u"yN_~GBTJx|vLB{ xM}ʶA^s3_?d5 )SPW(t23'mۄXBYX>p -Lf7T$^15!$SUoeo辔mhFнMR3mm h\QxVYL9/{ncm)ʁ e ˺^v,<ĂHLHW(̔P&VG5 ?s>K1m Wߔw*hDp%= oCvDK٦5g1 v)pnXP!tAL-;/U5v} :̏9Q+?CMl={2Z>bFiڕW7<i֒iuR-kul hDЏ[E`tj ݛܘkERm֞YNopy}hBIJzeSY&I;irY=a* ^++4KLq_9i7<1lO]u4i<7ZG{j|㼑IZCun.HHÖ87Bk'k$P$񲳍l<ǞS+Y'dJsl9F66!%F~PZvd[8Փz4Ըɯ{J3ճdV+uz=D r9[Qi, NH#"BPMְԪ3 XO2/'w+,/5ɦ NUZ\no;샍n݅B6~*GJ/VBxp Qu!egn/z5 ttƜ@nv9DNOAEK8V)<4sLW 3I /?f `JКN۪_}"J»uQ_Cj `[b`ûӕ ԺM<&vBVP11HJZYQEL4 iQ4uu봁p8eF[]\L DxN%DnRSR,ɦeO]k[IF Q㙤#=3,9f}y'Şݮ(qZDSUaF ,ps2譡S ^}}W=)Txi5dB,|/B!̔%p+;Z6 nLғ5#i*9>6m}@Q:Y4sf֧rnuǦ, s6.= S.|Z!?@&}e*4ιCjͽ9 {[ᥧTh !yLpxШ Bbg-B[7Y!۞Hyy#i݁(БFdv7!)tes[3!$ZRǤ>8Ř4ZA; d >)vg2^&%JTvxi ۗ.U\% 6s"(hO~ָMZ6vֲ7袐S坶O#ԂN_E5x&qt_<04բ1LV>*GtpQ;:Q{dQGdޤ\o]HHDZ&_ӌ8"ʘ|/^r5& څG,w迦^m!q y_Oug+$.4 [ثQ0Jf  zGTg"9*D?n20zxSn/ڎ|O/3oTƹBÌfM2Y车äb4}#Q*0{șT7\ccA*| C.'y..> Q +*yI|W3*V qMszJnmФ #6Ilhw*TM1i  M /X%k >LQlUVkm ,EFǣH&Uf'ecSX =N:N0:`jRs^Z]Xjd#UpMd=*Qk!FW}B +YQy$ܮUĺGŘSl;uԐ~=US'r@d,=߄:@O>#vz3L`Ww(Dz}?X|f&(vhٕ2ɬ[bw. i~Ted wAuq>&Q▬ ;e0lNOSXrۻM]>gű϶-SL+ UP~RegQ;rg0vD=)a/ #( ]$/[;܁AC"yr(IQ_9hm:'4p=pPz{ 6O ~Q 1v=<{*߾$yBwcۓe8h^nPtR#O!Co߰fU3hA0/E/)T~- S NI0d.z C?ƾHtoԐZh dlxcו|*ċ{E2"d+$C)קh%aOe*X Fp47P5>qJB_>9Ͽ_2;q2KBLQiq4csҖ;sn!Lw^vfSqVf`Ś[H|3VpRDQ?[ir'LXodʵ;Pk}{wɼ`Zb>3^@QZm8V,uVc}7>:ՍW>sd[LL?p7i}do~Sgt?j#/l*Vlj+s)ɝvgBeQRy3պL-"=eoNחi:wG|?'jө^<~ڋTA;SAp!6"N\/({*v: 1 5 (3zp\< fY~ >Td]CRz&;Wuީ&ځCu@d"i ^܂KI/2}I?A,ZWTTTIl,$g]30 zJyǯv _#ȸ_gt qκz8̘{!6ќ)&I4RwvN?B.-ݲݘe$7W틞aZ+8=G Cx>dᯠG Ώ!Wr uEL" I@7tfHל$1l2Z jC$DLP&^KpO<.h1SaK[44'1 Qy62TG=nӸE*Fdtuaх{3-sn T!xu1bp<=#m&ܙ[`71PS[#;li <-K L]jop]Cz)R^hr 6.ĆFc}ZbRi8 :+ N>}RO'ӹ^aSc2;S Ub9 丒3}:mPQ{ʼ]1|_NuRIOs|x ~fތ\=d1#{Œ+0qKJ׺I%,]?܈a+N3P׼!Hr==.@|XO:]p/& H_ࢪڍXUyrB#FctIq{Z+7FS`ɧP$ԩlK/ƶ4Ƣ /E-[.JU5s0Dؚiέ)ٙah]`V&"Iv [R že@x &$mV\rw) DRXCc Zo#g tW(8WTź/35eSob d OϿH Ҷ$R3͍eQ(CoW% 7_c[<ߡur@\-SkGmuGv`uR;! og‡ 7ln%f`̴$a&uFm<)ád>kZe6Pݴ_[μKiȝݓ20l/IkCWG)].4m%bV9nzr ~W y UIPAxVK3ej_"`wI}*9;0n<LX <$k|$kMq;茐k='otRi5?|Ιo0]*@QWw+u/QaޫBvu-Qn5`L ѕ&a CuPʰq61ab_tI-U~ުagXNQ\2^j}^Ҝ HKb7j:/k0*+n^w vq-rx,y'O^|ctFȫ|zģJNR&WPlJ" t\zkL8bNinr542wM3ҷ`Ruܦ@:.XTiF>jO$Ke>rY3{_֪pR[jg:l]+%sa'š&7}H?PFN/򷴟Z|`"@8uZF芽ubm +ơ:^L,>$ q3Ϥ sl\C>) 1;5[ H ~&[B8p8))zKv'-5oRUwl$Os|m^SUlHm~ripWaXQSK+0%Bb^xU-oֿlhi[iQG ˨G&5v2RQl̙0yGTIјц!ΣoKDXX4]p3LI.LOXA=ӫqOop8MfAd`c*r}j/nޥ`-XrT/D꿷} kGL 51#)4R#u71KPMa- +&gbk޶_ e`8G;+ $$zJPh xۭ4<'͙o08G 01cE8^$=5* f3vwSsTOۛ*azRbf|DR;\6 |claM^͜@WowHPVRȀ cEB1EKj_ac$&nuE 3?[g)^q80O&ڻԶc *F#_Uqꅧcas015N6c2^.9heƅ G{*,:<-_JGmO7lǒ~bxRn$O_ebEBEď 7 ʅnihv$_?`0p"YdP`@HboN`>^,$L3 Pջ, WFxL:>d'4r`yX^hr3d;2_^ۥK"vr hⱡV+!8W=DUg+Ў|A$ eZh 5͜4[I(n"FԒkٍu/dHc[P57Ā_7t;(F3}YA;ɛ8̒e @J %gZ B5 [a? r7 <)Ywio7fJqǕt^ݑgA'jRHR?+a#8L`dt!xD$BXB/-6 v݀umERG ٨PiOyVYUudUm'2hD-Y$CkfhU 4mw_PzR΁"T=S`kO"~xɅ:_+ތYͭ~mZkHA[dYc4Kn+0aܡI: $_k_0|^qjbhP@R>#1G|&Ͳm?^yJbS;mG*Jrc\_y%ZsÀfPq9daR4AP"WIf*̡\Ai9g Ё CآNY0p1{,o Etա5ov0B yJ1Oc!irn} 7b(G!]SPDƥˊ:Mt#s5Eݺ8u}گo4&aiW= U`M&[U30!6Y3/*=T8׼s hAQz:9 F^(iZ`J*n.`7h (Zh CE%/ZN9Θ:$\ |3#GҦ}1?l`e! st Ѝr(h1̃Փ;B:)5i,H 6m~o>ؘ9O f@@^|.7X{6".S0R+­2?J̱d63;&$ԒLQE@Y2$.t'<@l{J.,QЄƿJmfII+,t)XM% &MLy8{W#XBդ۷I(%c bLY#߉ m߯v^;֗WR1nkVx"a*x#(1tuK];'@$3NAU͵1($mxɑ8WSӪaժq* |B{&nyUVU):u2Ϗ.(H7- :~m'ΐ0l>KFnyy= oQ=F7O}WQsE>+Uˆ;rN|00ui7l{|,Xʎ$a>Rl6#]pć;6ڮs,SUyk{ |pJhњ4x8)ZYexuufKJYzu\FgS ZCQ!/&@I^=TH  vhqzu*?e3 )\\;=[v1ta{-89nw."շpRHy,뿊 dAꯪ v]-|\$r?e N}u|horS2tPIWs0B7 ѩX<]*] "^@ƞҩj?ڴ! C/& 7PpK,ZiPEtvn/!)uadK-ʢJk%zU8 mDF7f$?ZdrZ) a|܂ qGKwDU+ꘁyZIӓnt GB :ƒb|=uI&)Q74D ?+:!JKU,5_9OL35S2 "{Y萅T.b$wLwy*o{2,e\ Ml,/oD@olwzOɀI/ Om@pp#35(1IDzgw,aV֝m1Y)ȃk3ѱ Le[IԾZxrFܭޱUhR`ww:zLKn Ų/Y rn\NW*_!Aħpv?-qBl2?۶sDN8ϯ n%8͐p@G~߆d;aN2A <J}pWPv]4,:A M7@K!ɭe+6mh/w}{.!JDtJBmV7$f A=MW5rX\N4KK lgM[<;pN.\/MT P65~y'ԘZnٞd}SR~ۮϑjmuSkfi`ciI}1h #LzhC2}:XqHFqVw7#E{$L%Z@9_~oPN~ HI+%okpt/d$6=0Aexi:)͑)4XyOS:ޙ_<^yP]g[rӍʀUT}!A+C?zPF;N z1Pm. n2W$Xqf9mJO*6?$w lF+Sr;1vyz% \Τ|I/8=(Enk^1NPT\[mWV#d^єxס?}ϣi͇HVmnOYQ/+.$+(>kgOmOГx u3|/7W/mf&2[k DwLȦg_4a|Jn~ea +ޙ x|%,$BKJT@%KS3ߛvWc_#a-0#7l޹$0vː`5Eh7Htexqz̝\[)dd坷zyJmejbbuq0>D7;}iϬoe/)T8UU[w& kӒ%qNqXtcH):D;.ؤT!'MGI"ÓB2TU@ER=$557b3Yy:TEa]8D3)&0L—Lvse z:yd:^B$PE8+q4 {]B8wYsz Tw-#tp RE2UhC/)$҅~t {ũl+ʭЌū`).B4?a"y[??8 W&/}nPm=Jίq;^DyͺA +SUn#kf#Ǩ 2O:o 2VDew XBő }ȗs=rUӭR-bFo+\T~{uNaVy|Dz-kmQzf{<0H5}H`wU3 LqSP4Eb:C8o4YznrhSTؚSʗMCCj#0͑s3Fl|jif[ֽoOu>*&7DYL*Rr#~/ Kt"w ѡr7͆0Gz>ݒ9?ǖ5'C %E1 ր-O(DdQ8GD4!]H]%̯)"}u U귽 .xeT?xy*k7`[4fC%4%@Vc]mMAgx2'&G_ǏӶM:"kq JIYuQសb.Huv&KgY -qUK :T4U"H1f[Y+SrI:F}m{F(,*Eޒ;mfzY| |H OXu7S>virx½14V<ϊƌZ:U:H"Ja.tY>~y!]uD*` 򱳴O]N,l.FỵA;&oeϒ8FXus;{E?VK k2k$ݱn\철1U 'b[t#jn|Mw цb,ɇD_Y ;ZFUH$z}w5*tWε ^"h ~I^wm9 kn~:ώPpU}!lp!b<0k2(i䰚nᖥۼ7rL%0K/=?Vp3!W%u49WE %pڵf1ʝ {H,LUA^*G/~T% TM0ԃ$|*߲Px.mtq>+){46$NaP"n:d `]!LY lgtDE6/{_9F`XdgV}0 =itNjp pM ؂=KXAޜbYN s4B-yZ偿{J\aO戕͂>C<6wk("J^WU"(R G6ΰHxj7z/e<4$tp*R|o%68fGU t =y,cmvP29/ 9kſwr8BS;N(! j!4R$a9 TBLQ*žD)JQQUzCޫy#mX[(E1?qkRd .9 z%vb6d?)J8j@kGsZL``"Ibq@F h=<۩"1g[y?S3Q&z9W3T/>Y"q~?\Op12Udb4x Ƚ7M\6w^ϩfL8vV v/הs*%st2+_rE0*6# &JMY.ݝfRc^.ƭ-_o35 ݻoN;lU K%a\B7W%IW Z>R.cej"B *$% EdWP(UXy?xY~C!jz69ISwxpF^Om/)TQm(LlI\z9]r56F%ev[i,b[Evd1-Rw1PI`䳕$tH:} *S:8ZKblFbOa>: 1C8y.rafȗE\?MKN0#K=D3GL?c g(]A=l3|4..oiۻP @&e'5~^dūu, ;F52x͔ͣF5XGW@-J#@@{Qv. jlb D5# T[Sʐ67s NҫPZe>nCmOOIL+f{;M R>z]5ҽX 7;l DŌտ t NO}5C7aB;X43 /ԠiQErOFC+|jB+.N.5]uH[ cE52$NTln/ApJaZ4.*1O@=iԁEk!Gڤxϡy9aq36/A7f `﷏} =G3"havF2ޕ\޵QJV?3gQD=}~9QQy-Oi@_Fb \Ԟ &e|ܕl-Bb yIl_0etVjF|][^|͑vVŲ#Y0>c:w@ ƁƲ[_җ#z&Q A[']~FRzo6 Фi=xU`=\v Lēx>w3iЎy!S:}5co#^L}\J1&bVS<[.578&zOKT86KYP2%1͆˰oUkMDN,\ KMJ.dG" N:޹Bu"}YB-dso5oMU0o<ٷ])lobF#|yHmko_oz:_œ]0%.VwC3o/)ɋ.(/iO2.+#fm7wN$PHEijhp*"h *C&c ԏ;dDHzZdT:noEp_d;dy)/9vh$I%tm`n]xZKe&Kd\XceDwي7nZ" ]u~'E~aYJ<4XַBVRiV>.c ǂ^)e'FJƸe="LEnTJ#s ط8Ӝ!وp?Cx5^[U;S69[}ڌ8\P`I&^$~'̒.䓑”4ow0mm6/vm@xe|X3=.sj 29I!(x}.Yq.8d@maUAݏѪG+bϤ]T.LC;ƛ/(*BaQpcau1mKoRXL4A 5-݄Ce  >bo( i "ĺG y;6%gJR& n!B7Y{L4"a>kV yG4\IoDYD ܍#kAk]1Y{ɻW\]shj %u^wϬN!z:W*4)vmùG37h ۠8zpfey'Ljѫ;]UX1^z9H9iRΛ/$j%uUXVPg_IՍ:{QڤKxnWP$|ēsx-댧 7.2P(mA= }J6TNWXyzұϦ Xva`-1J0Nr(g<̽ϯJ:HTh^@4|]_VaWOL .,DOBb`,"гȝ㍇m ·8~YzB%ҟ~}a]7 iڊaNƕ1{d* Jupnl +*je<6.QhIo81~w͞3: *3/$@ el_]38llH[ ,dsOØ| Zw?8eSfF"Kڍ3%|nf4±C&9C\- F{U X鄫̧q"Zw M:eIJ)XN6ء.:v nīsZl% T}pSFf@M͉i.c=",SJ6꾲{SV+ٌ0Zfz›e/zg1bͼa쭱"#@<"]x |W` ,!.%?mu\OM][E 7w]BX V*)G  7`9O (}xw&XCd ]*ނ0րU1k'4`'Uȏ$>lU)?}._ŚՁ뙍 EY>Uc0K8@X] ^(Դ.+:v.pʼn9:ף75 ָŝp..8e Dd;^YqߴC!qd|$ HNuN /x:7'ZsޞoּShJ')C,wIA \8Qk˛V B)h V6m~Ρw} wW'؍WWxd/s@gOvR93Coeg(0%DعthXBMQQN;\#4,b [y9 wEv-$uKUv幎sN[`1an8l H7tb {7/|FGqT |JR@w`b* ǗQ`<A۵g3%,; i G  sxc:f>"Y X۵ &o%r7ԾqMD95| 6XqDOfխiM"&Xv'pm ˽)o+QEd}ΛiLky5w @U+P yB'7Υ >h>~kt5p_s=thdEUMst2 vSo(nhƩ _gɛ D^:ȡ"y b h"w1"|Q찪n U QL* hɉMNQ9XN'W^^t=!ߎup$bZK+>#iH?*(0[WDql `3ڤƐ[9' 0ìqI?. &FMH\spfٴ` 墁:s.r:DWB ˺>:,#p=^E[g:U]h7= KzZ:b)#Jqyd"Cʇ>"DRa1 X}Po^GF3~L枠2ey\-Ĵ 4rWGTKCuX Sl,(4dnRԱ_VW:ܾG\CeD)|h)dHxZj^8Fp|ʉk}t8`25]Je_dN<9?)1mqxl~/U,FH6.W6kىʴB>iЊMOMv%%ݤCccuvDoߥ|7:EW XV/j4`c̲R!ji5LиZ(fǕ@ˡ[Qei"X%y nZx yK81W: ԇ{P^ܑ6dۨVVjzL vY"+(H}:dJ_^HzL Wz7jI\ECQ_lv95/%3Ey~7J{j9VK4~J>;E.Fd77.ag8fՂ,$l[I6K0K&L_Ɖ,w(z}6ɻwۅJxC +ZBvCIlؑ%v- = :O^p$7 =/p#}17VRΥiЃ5] ):2[C],|6Q>rbP Onz!el[-Æ)4'SMe󘛱{_S8^{JoݑhU]zNO1kg.6ߒoXOX{={ N<+$&;HN[B:(3šdiǚShc<+DyʭWj|f{2> T9*K?@ `Ǭr'pz'ڦƬ® _1d| $fvIAbތ]rNҁQ&Φ[Bȶk/vIuҝ>\[@! $`gɏ gY[sbzK\9.puؠVCOm}wqN[Ys˞v|bVoy6+x #_}{wʵ֘mOΪ3JQ~]R=Q9œл[ʂAڱD㓉:Ÿ&e➫|iQձw҇ O::ɫo~cb YJ!C w.)4 У8u[#nz%)9̹;иԛ(ԁҽZ)ӝAdl7k\Kz,Lڽqϖu}4Ek NMxr 1pwR.s&b *@߯#b,+Gg̦b{8@sxY~kUi-ejm@[y P+89 *j2ŅԌnl-Wc-%R]]¶<'&Y?,v4l$m@v`oP"&R<o抗WW .w D_h\##$G*5ޓP)t=HPa񳠴Yߍ/<>(K)iژ&"}&!\Y^o&HFVu_v>>B<jܯ{.m.*z<+>zv! У>w! 2> =Nmjb.E}ݓˬB1CQ=<[r00:"{v'b6cd, N[j?Gq]@rܨy:B>|Eq11G+B[Y{I, 2T^9 g/Lj,ۇ>{ؠӆs ]t4)yLz;-wNDV"o"X9.F0k>DQnQS`5?dzKɮ® _Jö&ĜPC,yp#  MٺQP84ǪK&(=ȷZ>"cj߅X7U%\bLeU6{fW "D>'sS#mМ`G`JXI71RVI,nL[G`HA?fْ9~xd ? ,i^vˈ&_UB eqՉ)\!3@TKu s+_tڼ<&oZz {B&*-RR7$i/AUcn'M-@2F =Q:zsQ-kR暥.ҭ2۷\k7ux܌tԓ_C;#0,1Lɶڽ2ϖ8S珙&KlS:Ant O88h\H3W*5A{~2"rڋ_KKpR- .nX;̥Z7NYN+\$CUa7-%Kd H6QU@ͤp_qe:ԍw>lŵis=PiڸNxLX'\½vwWv pN1)%ldLrZ&/(G]Iy$"\8VWhʅĔ$Ÿͷt~~A6t|g;]Q~1wN/ M%ϢLY#czi B_NXx3vDHJ{Dw!Wr};dANfƝ@T59/) }b!o ; եCL:Z9L0̸3*:f@Uixb_|M S.=֪5=P@mK'J"6(K2/XfQGM;_qaƁJn*&R˗gR~.62_ZpR 1Ba @Z-I&U8v]e(UՊ`fq!2|Rz6ۏ)B KYHyFuԙ,Kq]Cv-_]܎JKv6K_]%~ D`mw^V06yJ)F KFjj{Zf} Q6Xbg$ ncLnko->$g#c?? 0o NTX{hXO:ی*P](cf]c%i smUSEаOסnyj&x@SnCGR"FeEw/CVÉ>}gF{aJ$unXwWG'czGc{ە`EYdz[9EGO;3.]Z @؍ 0#F) fpFr;t?}BfOk{4ݥ_M ^K#Ӭ)]fQYWUn쭓+ܙUn8"Hh,#5uwvw/Mh8MM`Tqrh 0RJ (fjrhB'vsk07-B ҂Hz^D T$X䯡B?x*)fW;cb,"^M6E$z̷{>&7˲#3BKzJê[73X$xO|Tć fqR!YfTEKKw42u|b _B&$\QD >cS &=CY]XtR2w lWpN )/TYyٗoCm Q"!*0EDE=zZPny)%K!tbάi@ .R`Qm>e28kkj%)gm<ȅ7Am/iH,NʝbϷ \tװ%15VR|ǃ20*{aA"iBdXPV8Zo'N%ȃ1Wqa"<Ԛ>ꘐlMc\?}m nZ=#_WPʡW@zǺ_drB$vr=NGg^@V3܊4;Åt\FIWxkռ _9wBc2 YbnЙ9+MX>mgNY Y:Q̍PW5}4eyDXdb({ J}8Y("Ȼ%YRvLZRˠ!P#bR^޹i`= lAN;#)c;w鞥XVݮb;8 o]b`^U?N;#o~x4oR'ᑲnSQj -@bX[p%F5j$o^=I:*W[N{ s,)fi ܗ' zYs5b,q`Y;ydb TGlg%`r%97/#n|hs[FBK{xe E%Q?C󫅭n3J%һ/$oS"N*P'; lZ^ѧ7ʤz҆d~٣"A1# Ve3GŹ s xtIWVlsx[R2ہw(ry5װ*l(Y߰gq6t\4! w[Eo5OxDJpU@ڼ\t~.>JќHbP9v=EtCiaz'T g(n٢{%Lσp R8=M.Q! h`R|6m߈+ܦ:Y1HYke:rZv$< l}=luX~09&OPjhA,#s~[f !RѴkO=Dj@,𡣢*M9>d6zm!ʸ>\з)GtD/w=BYN!/"R%XsR;d@p%K (D`b6\1>q5Q %tTXAՉfdՏ {b趎Ͷ'QGR,aONobj?t _jijas0\z4Z.WkTO5XJ$?xc>5b9Ɔ] iEhS㸌`5D< )Aa< 0W5Pw(Xgf%l VINi]b.02N7$BRY^^$HBG^>h`FQ1>$X!Pky#p%h6dϯp;o6!ҤT(?ã\GR>i0^;灩[ PH.!w2-d^^ c@1U+~\^T9>z`S,@lBwTCy4cM#8z{%KTBS8 oo&ky`mŠ"b$R0~e-U*{q7k.B6] \{К9_e[̔Cի[,2ba_ba$Ez. *S X j ^^?%mfv127 :SSaz'=(+#]LcT(3cDx9tƛ&ų\P;ʚ~z6g5q(s&7)<*!q ~ ޶UR2>g^% zH=8C8Sw5 8id'N`;IUfb<7K9,ǘe&9-.J-us8xJtF%/"4^8ƴzZ^zP`+dvB4߂v젥Itŷ5+IB& \nc~ZA#_bscXp"d"^pVP>'lFw7ch}9 8b /wȆY+uZ'~ w50މ7j*∈ bD:fyNA $8*bs⁍INXeuc~ #*~'C^2\fMW.:G'/ZMށjy0e,[ymi?JٽĆFr^zEV$քvp.` DWƸ2)'^J YIwr+pOMWy (6쮼#֥j9"Bu{jc鶑7Ֆ`3LtḢ^# }U*E  30l5ˇ@M|~!MXt_k.rZ:e"Su ʐ1I1&x Xlt~d<=B6t]VMw"p ^K EZ ӈq1];m'y>N0[ˏ$A&nD#i`rϛbP=xd5Wdu nA~|ƵC(o_@ Owb]dmK^.Z#InmѷaNaZLbSBjK8 Bskf2cj p0e7 'j@Ԭ`g(ꧩd)WEF;[pj5 ~c#;MXçs $anʓ +%dJN aC8C c^Հ_P,]O⥢r& WX@PgHExf+sv|,#37DjSbx5И4iIJ[AvSj7zi)`c]|_Ւ`Q&xa irlps}j`B7R}kƢh7Ehm[56qUhPkKNs_tjwp-TvUPY:kM*mW~޸ո3g]0l7xKz7e{MY%(v~i9V>WXuQn8K`vx)6Zřz`b >"^kZr#q8_q8STV/ ڦ FS6آ.UI3634,vt‚x _ԟWLIy1"c>( Dt.t5vPK KNfhb=AxhI""D>8&ת(-p sdᦄOA'L"4;B10}+/$Q#0,b\ y}ΏQOo (&oO[' X`9Rx%A:Ͱ5C)oS==5?9cV8&XiLQl H8JNyLhw`(T@7H*F^R䢠r+d lbp,ţBUsTcN9 Fy7,|332bE,$fPz^]^Gju@x] }N'I\Jr8IXkGEuT,D`uTLbY&m&bJs}P,$ u*w zey!Zۻҫ q! Z>iK9-_A R[z"ڒE~G8%/1ꐫج5jRZ}|@ذݹVҊq)ZcWz$+Î1냍*X3Ę>T 31n%D/%_ŒGNNBsU]{EZ"mBrklcxҜt{RL ׽.DJsq?rx~}?f?,S#,nab0"d'0i~MwNaE\kp$C)AH_Vbܻ1Ի Kޒ:/ԍp/jno3]2}#{s1/%b6@&h]v0ًoTz_5lakDgUt}S^_uNyj{ ؚ@bzdo}66GrOVӃJjwj^[>JV_{7aшCgʼnjk<+~CBtUzEU2X{=VL$e3,7jVBt~#9}M(Hȑɪ9}SZn6>;iB+v=LO{|$I*a @QOJ_q3A(ԩdw[9AtaH"TvC``eu ME(ip.+@5Ab?Ъ=WK'9A!_V5`ڜu_YjI1L WyW|ݙqb8~a2gqp ޖ!'3kы`u~VL;)e3OyXgT1u9ݗG.^8wMp(FE[[ 1C; M1b g'*О?ɛguAv~z1iw2wiL\C94:S1c@ݬu ꖪ_xwrCIq~k]p4O#}f ᝥod(ҙS;0\ ӿx3IwЛH/3 /;g7>vuToQ/ RI4ƀA S-cpgY4驤P3-^MpzQL+ӨڑCه=!iQeW*ik$4Y0t*o~ zG[ 2·*#( 5D;:$7ז#R~v`ؾG89$kVOkɫ335/5*B l(lϊEtЊ{wV0i^Im.@@i~ۉW]+,#ʟg_i.w!"F~TB8oMu-e xa X}U>^h i , iҋ`|`Tl5%>ɎllZPȵ_0O\A7V, x@+$L8/oA4 u Ө[=t/Tr hs<$i-<)_?ܥji.J>pU69 WnBg髡;7];T@jX]5D!X8sȻ5R AI&Jp S yOly_s)z}_:_zVzRBlXAm*4d`Be d!yCɍѯ`-(V|r.d`.HYe8t}(\=GO/@hCu%9P۝r"3wϑW(~V>MŻp|4uiC:н; ʫKڴt$;v9]>7Zy]\&uwq,onػV T_Dv+Jq"y~p֢5~'kȾg$SW̉?p5B ZQ6fְ]1 eTk쯘soȜ̪ܭ/!H),h9`Eh=kO!'c>bE^Vr,o: "C҆nj#Zb"`Y~T i ^1I1䀈\hYN4p?ĭx{-&A+RdΛeS)ԦF)lVScya=G@ lк2.ٍP@[DbBbi#4aPչt7*g1{z/G$gL+XVH\wG7 >Cݷ=dc[땬|C;Z]L膻)wϛ_Z$T@$) 4 ('rcl$+&IH&Ct%BFV=]kaI ˨%D J ^?ǰ߬tΉ${l2ALT_3G(Q9|Dĝrhet{ŤAL2Q`>U`2x*}3㇭UjfE}a5"0,ڦYo-BVrCo S"hEwz}9A_!X\4샋Q̻MS  LŽ7!9gToF}ilbo^b@]Zcؤ 猋:[)+m3ӖNRE':7Z?Nl?;x*ϯx4 `ߓ)KlncmWwv(*O {[fe? p$J(uZeyZ8p/ 3FW-(k( )5wEODOb,\&k@C!x#g4'Gk$EH2n % 'O[@Kl'ʕ8xJ9x!Qe'hZi7V̩#"Ep3yHB,e@0pcvvx5ODirD|m0l^Kuᦍ Oj.kΧuWo3COPH|-Af)vi'6WpdWH+cPpgUM_.~YO8mE^zWGC_:Qe}4,Y朳8cU)'ɪZ!Q,yz b7qԀEA[Rn^agf=:2|9_J^ J8Nh'.EdlK֜gJR?Xb3fVRqeS~j9 yV@b$;S =\EMF̦Sᷦ# VBdf#3y5vi>l+*YBxGT:_<Q^M0?N"O 'F#IC+ؠ|j!r+.Z-ȑ zVAh" 1cKG] uu»EбU{=\ p*(xKVS>4xc>E-]KpmqI-Nv2^Qd̾eB\;c,#DderPCOiNi)p(ҘyGoQyKE?,p +$}*ܾ$?H|8.2Mg#H1 =pkKƨ`~H/էJJETCkA!Cf8]њ"a2'4@KNP!N-h14_;fK} ƃw!PqFU 26!q+b|ƁcEfkbeN0 ^N_s>UӸF)Q6)3W7@}x!Q _ƻe:DiW0P-(zpRBY _IɨfM6h>nE  }g cZa7}pڥ;T;%փ$n)I" SⰅtޛ2i^;@Za6[*eb~&YL6N+sđ>BQJ^<D]9'JH%i)\pMvYx6-]Unw.(y'lc)ւÉx5; a-ۜ9ekfrnwn'NG+!yzP)> ary ~ ! 5+اӻ`mAԀa\rӶ K9W] ^:$_4 ; 2_Ѷrc2ԟ8널[[W {';bdwX1/0 h66Ԇ8qut~I}h*Ru>k|fVEr5{}sѾl'9XHKy}rg8𦺝?ur=9Wi4 %A`z'VL@0Vn˙[S{rz^Jִt9`V_)=-v\!FGSYvA .iP.d.guajmܣ4@O$Kg89Jحm"ίcH0->c#l%O!K1> sj'netjykE/Wv=2OWZ zL),i.ݖFލL> B`c<4wf\}'f8 }IR6W'<pkRbtӜ 4ޠox[Y swq9$id&*@ԯmsR3`<C5q#0mxe*&Μ|cQSTKK{m̷N*`F`z+K o+Q:z =2mjAԉ_qz fdd&>7­Pxbݏ .-l';t}Po6!aE<"F RĔ"uWѸ曝wvtbl?Nak(19V(@Lyi X\# #cX@wK/ %?# !GzwnςVTLOi/Z91wf4\$g:gob<`,+H đh1N/Xa,]wu'/uuNB 0~[(=U%S6O |KyX;,&y .4%u%ǏW4 6HF%|e`yBU!P:/1,T[(l>R5&F9l,zG*76xEVǔא^0Π]g-X0~5!Pz\2 dY7qqkT`&<ֺRLV$$dYD*O%+H#ޤrq :o<^y 5 y[ zfJx >]<#u(97Y`/C:3-w7/uYnDs4OU7zؽgH -zuőXh+k3۫ ͬf4o@t'Qu蜎Ŧp8 0ťɮH|>1U!f`䮯AI ș*gp[z #H]jmIMq=}߲]o-&Jf^()ĩ?=|{XBӱXF̾Ӛ5cǕDfx[T(֑cRO itF}nnn_&V6yrqbd#.ˑ*޲5b==׺d c ʼ9pl:ȋd>x=JɍZ2dȂcH3?Qrlej–)EWQ)S259UU^φP D+&iO?H(C؃,woheOBզ ,UF?Fu/|(/ nI(bE$RKU5/V,N]@u]qÿxW=d,O L+'NOF$1]u.PD6; e+)4SXec 7W@=SSr"?sNZEi6y"_#DqegjV߸e)t[ނuu PHC! |IXg-'U5ZɑjnW~90eu_3aRa Y[M%ݻg !fN_P-ڎL7O@N,ہ 1A2LinF{Cԑ=Wc+-1]^+sJ^>"GDV:aoXRCI ?E-5b܎l`Zia Q-eD&o/zyKles8pBUI$58/E&|t>LVĻqGt W{mƟdH[}\+n+oRRm?72+^˧}enkhZˇM:CK0pf(]V̦0i먕Ӓ^5nM]+q֗*r޿TKy 8=F}9N}Bf Fz}eY9#E6?{QYqn1%74-ReK]KC΍d[顙aq8)ȱv`7 "2كpy*]κ#:l$L~j\5fPRDy+l!x1Q] 2QU͂ FqjA)":/;ԆF  >tmzY qr]_~J ̠zg#fb53YGsDZ[Koע?}V!a}r1l#kt8q/WY; ܀,BBMH %8>Ο|?Kf$!3Ьl;>9Wal QNDҬBoI"ܤ*OkG%-8-fSCυ]wFss?lU'pFx#R ޗ(h$wS|3E@C֣TN6`Tۃ7-\^[m!lyKa[@#E T|gՃM P*jtaS {ٷqĚ`z":bǜ=( 9:d:k"!JiaV=Y5Mqk}eޥlXp!hPڇ.syXW jP5[,X_n#ySe)s=Du$d6~ޢ}˅2GƮųZz.5Hυz%jأ>nC\f[Q/{1zq}6J0ɮ,X[DBvǟ?)dV{::kI OvQM3GX@ gk).auiO*MM@(gOcpzչJ~sTrL!}1Ap5fOe.}X9; #f{a1}#7^mEmM*\`UssXvQP;uj-DXFW~wډߜ@gk,3؆`+b"&r:\8*Ƒ]/wLk3:QODU\tK^z!TEcUL{GP~AO/щVJ`SQlWH. _ YZ