mvapich2-psm-devel-2.3.6-150400.2.21 >  A bvp9|iʋv2 WGu92) (Iߟ'јC5ȋj&"2BQO_laȔsmFdsf䉏D9z)=F}PrLrf0fPAaSc @Vf^ *_Asffa799ed9aabbc87c65224c35483f9722527244b506d6b3d4a9b40e18b5ea72a75cb26e4e262341b7e970895a8ee0bdeb878e152(bvp9|L#<෻wh"+Gn(.Tߺխěx4K4rR#щ 2UmߢUT_! M ^"f([ʌvgMizUμoSBY;m@R2 {ve~2z19Ӊ3FC-%Ff 8jrt͚~bTp;8?8d ' @ 4ioxd   P <  &P<l%(J8T191:o1FG0HIXY\] ^.Qb/Wc0d0^e0cf0fl0hu0|v7h z8|8888Cmvapich2-psm-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.bv0sheep20SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/Parallelhttp://mvapich.cse.ohio-state.edu/overview/mvapich2/linuxx86_64d3+mOiZp9krK5TBH% d   st 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큤bv bv bv bv bv bv bv bv bv bv bvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbvbv bvbv bv bv bv bv bv bv bv bv bvbv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bv bd936e24fbb51be58f098fe590ee923dec797e0c9ea903dbf2c10ebca2f293dcf8a020feb36794470da13638564b724e0102dcd31941d7d85712857ac687db8000e8f9ac3d24d9c6115aa761e9b139d13c1f42585bf2f81f59f42e89c825f445b8cce97c24fd9ba2343cca3dbcb15c6d160910d665c47734b5a65487316b45243d22e3be22ca4fce329ac45bebafb537d86a388e4d16b65a5aed87fc46af9fa0fef6760a90d289f228137ad48e5901f5a33d4be0e80b2bf64cdac8029b79ca60e6f5dda52864ea7bc2a230f1b694322257f6739898c3625156f7e3cd45823a8c4c6f4a5aea52cc3bb4646e5f86a59cbd1da0fea4475d63891f86297646c3f23889fa3fc7f033818c3dba6a6efd83ca3a9b564bc2e6c3c9cf86a335ccfc24b88cdd2a9cef5716ba2997d253c6e3c360f97e3c43f6eae6b6beea5a832288b134b5321667d8251292cd701a77b474865693134d4879445c1af325e62666eac7fd4a9de97d81968a3b6356a9410740c59e43befa8a71f221acb940b3d2e5f94a6325a68740d810b5675734cfcde0e2849a8c2cf5c13db9db52328ba7d1d04a1a0f5b065b23e2380b8972566eb5c75fa37134d849dbadaf2d4647313b9b11e93d2b8aab7e1826737e2bd9561c984bd71d2362d25cf54c354c201892b95af916d6126f02a3168b4f7cb0bfd7c6d58bf6d62cdadf546e5e5a70bb06f310021e2656e4e1a04b2d3edb898351ef451c471322c9ef38b988ade2f2e8827664a1c00479b508bc514f18a52ad04854be617f26f1c12616c96a71f3a61f52008b305c8dfe45238e54a966a0e04b7af45de2a3ec8dc5510fe9f7c10cee209eafec80290f9b7d9a4f5f208243595bed43b70329ac9ba39193c1c374a5aa6cf5c98c13da89686072847b6b7ee379df811d35b2942993fb774d6d754b7974331b2926acdea42998e3b47ab217a6a6822c3c3f4f17bb3840007cfed172a3238851aba98a8e3623604b058525e9546c2b79fce6e5eecf6b5cb9ff5e07bd58c557856072469dbc5300bb12f25d4d5754e25b7d9acd10c53808affe8d73a840148fca31927ac56b5a3221200cd4837c89a535d07be26d58053aa731c093b3d4948dbe9d37cf86fdd514f20ce950b53d5fd95d9d3a8880514ef6f7e0116c4716d8277677d8c32e870c8090ba1b31a8687999c91dffc5c71ae599f0ee09b088a8c74a3679db88a851b76c09870a5423cc5b401763cc71aa8473036e7fb4c9309165da2f32da38a854acf5495b3a62c3f5272eaa8b2a1daf3af63044914167cb9d90a07ccb389ec6bfa1630b332f7ed9e202b4a45e6be30338c7ba9c6dd93962d9148869edcded26fae32993d152c6a0b05db1a6bee807260bb4c7345e582f1d2721b644d0c869d1a4aa00daeb83adf53ac0ee341dd41a1460a37a864555e2e861f3995ac5165f3f96f22a2a0fb448cdcdc2e8df0e7dd0a0e0e4679e0b99617736edffd41b6a8c6c88675213e61451869712c172d9ec2560c7a646dbf1939eedf8c85dafc27bbdb049885c802e8af6ede586ac2fdd7d0e5f761ffed98b8d11e38d2e614e042a8cfacc2c41b802bdc165e1d8dc1efe0e08f262e8211782501668023465849bf881d67ad98ed48bfd222fca996b880a58f9020cc174888fe158f5d951c8a134bc8f57068a529e7aa6fd4d88d1a39cc716ee6e9c171a5a8f9066b72b5f59885bef656cc0f8570462888a11b870b892062653bcab16542d4f7439448b481dabc4291d98fd997d008760ee9b97a6f0329e41404f066efe8cde01c4555b7ce6d19a8caf4877f6f06d1e272ff598347296b2e5bc97654596fde15d73b56d456cbafdc8b6b12166d2154fa09fec26429b1a7e0ef5e5095a6dab3571d443506cdc4ec1f46b438a1abf7b7880180020be0a33c3d4c1156336c3a0a7a6140026140a8e13f3ebf0ed660f6e536c4ecc805357432268f853de9c4753db69411ed226696c1b42064b08847f572fb48fbf54664643af4c3f3ecfac9e7613afdb2e748171592b19c6d87b2a7a8650510ae7f35f0d2b273873453e0bdf43cb2b8edcc4e4bb5940c8b867b9ade13f7f7b7fbcc568fb0208f594d5d341c689fb08287f2a5626c65f42fa1a24451342411db6f843f185860177ef09886ae92d3f8bc3df3adf9d2d35f4a846a2a306dfdb7a3dc4d1aa5c7582043b9e5546e86780b10b6436777311e5d460da07b7a1338ab40deb2c019aba6b6d19104aa77f51a83c1deb9e744f5dc81978d81612db6e70af23b7f1a52f31c0ca300cf45e8961021d3f2f11577408cb567ee68ebc5534166816205df8daa1685019a288fc9a7db5dc03cb855bf5036378bf8c001587492f87ef72586486125504072cf01e619c2a24a3c5b2ccbc2ed0569e962665f7b1ddd14d8cc31464b38202d52443dd4b4c31c11c7e394aa5c01fcd9d98bc75526947c42d95796722f08116b6f8647752f23eaf750de0e79437bf92db935dc092e9f7929699f10a3e1907e289da7299af29273324b08423a126b04fd0f9feadc78af3e5b7a37c6e260a6f5171d9a559a20f1328619383cf79d12d988cc70531ad836cf7b9765fe3007f37d81dcefe4d3bd5b3a80ab6204a309314842179ee164cd56b9860a04287862ee2517f82366f2f8d1467b5e2fa0da093fd6c15fd205a7a1c8c91daba7c3bfb7b1b2e37446d65528361a68e4bb9a51b41b1e6934669163da696e92afee2201742d1060a9c8a5d0cf011ec95380ccdf9fd3276150c3bb91a7ce18c423093cd5c2c79544793826a39d66471dc3c6e4708701df4be480ae6fa1587c70d35034fc9ce96e2c87a1928f896900067677691b6be9b3e0ef8f3006cbf509a7bd463e6e751eb5d49443b21dad1b541980331b439ef4418f7644c26f3ec6b7a9abd7368b5648522ecba72eaa098ed59a08c29ddb85e39a875bc1b3dd6364941349932b78c74b6aa661dae863a722d44dbad90e6de44bdc157ee1c8d657822dfb3c4056d326f33886abc1951ace3cdc59e286b8ccadea187c9e9431b13b5ea3ecac1929d31a169aabf6b66fb7214847f1688407e7bd5f07ca17877a6d00df605d5843263e08e01d89c36df2f9261e37cd3d6c346a6db0a5d4856de6ad1bbb69008c53c1fc8fe5537164801e13cabe037d2b2cc2b862f0a2d1a046531f366fa6b78bc783e9f0500cd6975e457bab600b31174f40a714714d3040f0ebe037b564a9f9d5b2f45ece289f90a3844c8182cd981c513e9b141fbe1ef075b3858d81d2675d56e56fca0868a9e6787a1ed1b6a8cd4dab62a281698e00874c4e2370c3513d328956ffdd3db44241392bca48d474092e81a769c0d6b3c4da9f7044d27318642d6133a6f3a47f747d15dff63919eb084a57e625d03eef28b6aae1bdc23608698effb7214a442768fd69a2652a77b07b4b34c6f490a92bfe5ba1d96a434e3bdfc8d954d68e113a3ec116628794456dd46afa74be2914e010096be344574d80750aef930956117dd3465ee95349f8ad090d75c535535de3b8507b44886c92fb317b794ad7e603e0f90d0e04d993186a511afb0745ffec10e605e65eca9821188f0b6dae3bd827aaf53951abea73449d5fac62f6dec689564e57cf46e4bfa60d7930e2ce4f701562a521f8217b7ac01388ee06bebeeaca5e68ccb5c0754ff7f7cb5e60e798a0d4e90716d92e83762ba7c38d73ef08a722fe7954bdba79f37ac7e227ed143bf546ae13a97581601e830deec9c62331a8b4e8068e2881699bda6f5f2dbfec3c9832967b05b950b7e5e1e46fe0f995ab7660f3e6aff49bbd82f41afebe9f6854079446192dac81b642064c63176ef4d0add0ac83ec364e9b58be955551c947f61f53c60899f770b7ffd44b3ad63e116a6ac6a61554daed7f1c984bb076f308d091378eb31ddb1604300a3d1f38bf0ea0d37df037399810287949ac1ddf0fc407cd74ac50c57f1831979f98745d36f97e35d953a338b8ce03ab7883c79c26c94f56f37aa403e505a51e7d26cc7c45258046b1480ecc7e742ea45f79af6b8ad2d7a8b1061dbb1cb14dd6f003c5e0d96136055402b06b10ae689f55b1aa071e653d0e0d6adda8270402bd3909315670b7bbe9ce3eb5b24fd49d1c484261533a2464fe90e95c586665db38658a7f39177f385297752f88a13885f7a271466829123707c13e161d986498d94f58b296757ea28744283770605542972b1c2e344fc8d000f587c1e0210eb73ec8167e34683cbeabb6db9ef1fe4a1bdb096669b89459931994eaf2d5232fd9bb254bdcb53d10a64650f90b8a166e76055274f0fcd3b379487018fad5183fe88b7ec1f714df0cc6d8af5b41a9c4666afee332be8feeb8e6ba16c541babb90f9643d4ec7c6d3d56e7cdd2767dced9ea86ec1f67b5446443e900c23c49f730466c7748c3acff31956326ae2a17cee79fcd9904c7818242445f37d83141a887cfa7a25e94b4a8f74b8ec4bd605259096d485c16599707f2c3b38f52ffa989dd53a0ec6f28168d32a40fc30b987fc8c1864e228d43049b6a0a77613d85e50e57cc074e164c4437ddcb7f83bcffc036587625d9700f20b77772c3bc58704ba97273f2ffb952044c58d5b59226cfa97099168dd68095eaae0a295ad44719332ddc8cf115e1e37c428d163f17033624d95fe6a90b630d6e2d03ff8e6e6896a3d6ea556ba391659baa93fd50da933d793e09cf457468c2b1fab8e2af98f8005ed12c1c7b4680ce716c42a8f56e4f2d22132639c8f03922790013b6062118b258c2f89571538e0dcb35bd9ecfab4b1f0987eb60cbe69d1be27e558e434c10e8502c3e3728c186159ce3fc36f510c59358fdeb9ac3dd95cdc68b274a166593b18c1c6994e9ef2686b0e73458413cda275b63ddfa58aa042add84e72184950e13001a3279de6c84e7d5db033acd2ebc89eb6c5744471a87bd0a354c608d864d1efa7a8f428760a2b990c3fc5f1151a1a1a5974124092a21efe3060ca7b1076a61e755314f81648b452ff92da6a0e14614794e3990514cd58923203c8e48cb4ceb367f01b01f92a82b4e69658dc5c673fe5bd5dabb9934357b356a2eec7f3c9d335f8a1bc33404cc2825e119784df389c9337e443c1e7016fcbc5a2d742651601a0cfcb43d5d4d0aa47069b7cc19997a8ccb4ab7eeef11e22eb2185d9755aabc2f5232f260e33c4337a1c139d9f7f67f2f40626d6873f730ea35060491519857aa93157114b6b4836144de15946b9343211884810195240761ae01525620b10341206bb8a3e46576f506e5408b81f4aa833a18d3002561edfd7040cdf4e646b283cdedd871221220ffcdf7cf22bb7396f2aa17ad66fb6cd062d3a2c50d797c254ff14c923a55b3d71ef14705951945274a1851e0d80f13943158c8a6a8f2d4d3c44e2739002ad1062e19a3c55be598281d9af5dbf969722e6b9476ecd5b0e6f364654bef4cf271add3e36eec49463fb553f8965c95ce0393f75b2f3df381b57fce08b13fddbc21b253fd8504f67eb383cc385b723ee8efe4003aa53a7129070a7cf0a6ae60724eeb26ccdd621b762a49b9bcd5056174b19cac3c76beaa2125ffe89f659b0274db1cc64a8a10a823a9c6efa7b6c1dabc17f5a24ea50bb25aea7c3df8ad25238540e31dc38c088b5d9f16a9fe1a7e387b70203d3bf2923e82b44134504e160efaaf183aeb28e7bc09c07f9cef39de8ef2efaf6a84b82fa417a3b82be734ff8bb897b266bbcb55fadac1158d6f418ec74e6a1598d6cb0254ff36a17c6704f7c82b7ad3e3d593519b5c648c12da02c278c8b5d839f8a7af4b19b4d4f0d8dfaa55a6a682f986325abaa7d5fb1948d0d2d57af304530f66f497a1ed347421de4d3224d2c42b4203e6464b362a316ece2f61ed646da7b8a001ab911de222cc5c7f0b36db23cd5a68f479de010eac3354253ea5ea3edea95360158625672fc24e715e614bb2ec0a8294411db960f879570e86856308741ae345fb2ea4c604a1323f8cda4c64d05e4032f23f28e4aa3ba4033f261396b4631439dd98f7ae36ad11b1fb582536ef388b19a5e9d15ac9b8265465aca4ff78f937c90d51dc68e20023daae9622573de4394de7b038f13258f20eedb4283f0662451d8e0ba2f5aec15cd9a4fb83524649b2729b6f6519aaec2328f17274f4c54a1a52b45d54378cd654f166052e3f9cae536c033ff6784fd414c5d0e0ae77e627feaf605a00754db3fc3f2b946447a7645ad5715400e3f323bdfe3c9057f8bba351c595b5f457e8fd181a67c71dd3d2d8b2434ca433ac6e04c6cc7befb92ae07c6647e3f811573ad73c16a4c163f8d5f6e9b0aa85903d534a56bbb89327d86ec317c91115d5f7344f5f1484bf7b466e6308fbd377a0cac46357a2e1b0581399b612272001c4903d5b6120c9580862d44bc3c491b7ef85203ceeb254d5d87ad20bc0ccc1c7cd6586f992f602ce50e8f5bb88ccb68861bc6ac03fa8da1eeddc114f045d787017fe2ffaf6db5fa11870aa60c608d7093263b47d60d3bd86ef74ff2a43cee1ab7a2f186c5ca429267b9121beaa4d0150df01a25c56ec1c4e14e2367ae4e2bf7092afa85f17e7d4036c884ac2b1cac87c29c3f09fc43334bf0e13169f6e72b5185ed2b69142ad5e104898113fd1cb77c8d17eaf6ddd65e37ce9ea3c6acceea0ef8b12ac58c1c0beea6b03331ebfeb48329e81099852ca2b37f9baa0d6659119a4872e620047244823f42e9717def523882c1c4eeb2d80f0129e176bcb48a5b9f822318533836b0121f28602a989e691d36c43352320ba8b2e1fde88d8372ec12c8c9b72b46933426f2ec196ff59411abad1f62431b9d63325a631d7aaf9f9f3b907e54704e15bb8ad2c89206924b288c94b90695f11a8ac7a834497e1dc4f6489c37dcd10486174baa31c8533f8497ba4c9a756481be62ecd7595220b9c3af1c4e4bed7e89c6c7aff4a04c1b2be3d41df9b7d1124269fd5de1a0c51d3b7dcf48accfad17d695d1c4aa4e448071ed7248f8b31b1e38de8559d981773951e2c472b9b9847dc4148065eccde7874b3c6e9292982abc40731acee229c0e83510b1616c7da70a00fcbf70a53a987428d4f701dfed77bf7f079710edd2b3f1e81374a004818e5a7e9dba2dcb8a5f6eab61e7d41a507eee8445976a4425fa963eb4f7811e224d7f8593d9c1cd7c1fa91e749941af35f4389983dc7826ba57882d9dddafaf9a336f167c8c7aef624769fb080594fcee9919424072616229fb6eec9c44f1a08b772eaaa178f746e976cb063f4111081070e7f8fbe3e03300d708d786e77bd63bae49ba4006179f225ec7aa0068ce0d27d920077151e730bd24ea516dda66991bb196a4a6e30cfa0405409919cbe2d5a628d91c7b14dcef8c9850168008c632a9c44761e0669002438ee09bbd8606b7b40ef476470e518eb8dbb0d8aa4c7c8ffad7aa5f76543d49c495b317fbd8b1d80828b3b7dcaf853ffee8cc69157cc7c2c88ce4f97c56c3af4dfd5c5276d0b0aea50e845d7cfb965425b18e70992750322970d37676f83e5a528656fcbe3ab09e45fe17979dc64e8524e14dca0f49f588c281d3f6e42fd2c755f502ec4f6498889c65f86b87069e72a084ad993d27dc92a99aecfb669559ba30c63c70081c1f74537a6832eedc5caec728e1e219d3e5c4f188b32fd3174262d573fc69a3134bce02c524ab7d0b44bd8bbb1f65eaf5f6682c33d87ae30128c75bc502ca633b43fbfecc3f081ed63f3a53db14078619f1d85bee52439b3dc7b9e27187d8347b862002a2f2741779ac23294d5d5d9f807413e8f7f18551ee2df0ed9c54198cde30835e32b65309be3c49aab3663723dba32a2c10c6d89403b43aafc39e1121b99205588ad1be4150380b5c23ebc0426e1c64c10901ca6cbdc017d9c433c05a735147db73b290e13fa3cbe015a71a115b2c32ae5ac903fc9e2481da59e78e632fb6e2f06cc3219e2ad2b237ce5595ccf713cc04f0c303d3e7b99ce87813c6dfed41c13bbdb096bd588fc57263539cce064e8d0cbfc93d82611fe097b8d67e1751f46d1130ca6f10c87761b7c609dd9047c78ec2ab2e63d021c7dcd296aaa40c61b73aa6cf116ad49340365b064c498b99e2c60b9acad9dc9fc8c614b08356916c2a02627c909e2c28523608cbf8d77258df55c45f1ec3b1b1d4a4026125573041fb30971ce92a451453c627f9eb344645105bae1737535af81846f110b7e08f0b80c8b6ae26b8c906102f56e1426a2797feef9afa8365b8a056017bfce72007c309a1b903ad983acfc06738279c960b488062930b060a14c28f3ee2a1caccc85d07145ba7639f02b8affa9b91efc2dd1fdb922decd103477f28558835f70e735ed8ca2d2f5c62e3722b89f6c257f0c823ee5436b85c651a976a908e4f9f993589551c5c71344be2978596eb52bdf751b01d7c0f9b0f197f96a851c62b6dcb73642cac6404e3cf728c3f8a4e181cb09bd0162e684af69387bd71f7da086afb691911840d54fad33c4992b7cd9ee5490020a091021c18d756174c5ed6185e68261901d35642f0ad7f30fa70e98860e291706e892cd7f16c4d9e8d5a2f2e92bcd096e30d51001db6b6dbab2ec9571eede2cea45f61f31a0559bb1ba4957296b2a7c165e97ea6bb3d44ce8f3ea68ae0d6fc4c6264cf9c82ef1ef21ae12ab4d5de3975470f1e7f950db1979f7eb01febe139e29c27fc01ef96cceb2fb38cf96e9c78a10b47909aaaa8875735150b7b7df68a4de78cb4c36e5a56de989e47c7893ac78a00375289470c76b35bf2227aca71e5e1b52ae4799ac42da49e24cfab173074afe35a8e8343f6367b8539aca638fe08c9e79171e2e5fd654d12ea81d4ad7863d850d26a1c7b4263d35a46eacbb12ae95186de7e17a76c90c23a3505c913395278fafc16b1619fb106f0aab040ba3731e132b2eadb398381550503fd1f77354295eed197915b81f752c9afe1bdfebd1e15a45c24cf701ed586f28573fa4462d0cab772fbc970c54bb90e38dacc057fdd883b0d7c7a49ce68643f6874b5b7a9bcb6a1fabd62ec7ceac6599e1e5db0c60f94243f11a36992f8bb68efcf562b669127ab23ffb5fab5bd87854997b67a349dd47b2de184d455a7205fe34bebb5e5aa24bfa5f41a233226e4fa65dd445ad3bf4006ff8932c2473fea894171646ca352efcee2fa31db38d08121cb448838946af5ca9473226677b4e97d4c8c1ca122e9a1e733d7b30e458b846440bcbaa4d913d5beeeb8dbfd8a6e3018ad35e085391a06bedb330b2d07c2be26ac5e088a14a0ebe04b745970f9a582fcfaabcdd819d75d0ae0764ec3e419c237627866f0a22d29c2dd2451a55257ac94d9e304e5ab8222e2eb9b5898f0364ebda032fec2af06e093739870f2a6c612497c61f2709826c13f35ca0b4184d8dc6b4465fa0197779f053a6ad6d20063bbb3a3048b963ed73fbcc8ea33b16eb6004afd58fbd284f02204a2ba6f82d1efb8cd11dd7966d70950ae90de965efe142c3bd37e2c8b74a9b4345acf56f6cccfac5c22d4f9a71c83c1fa313fac8e706dfc62b3376dbb8d397a2576a0b80304a44606670f3fb19f93e61fe15a417ec9ff26e8d40b8f4eaa08207ab906423efc1391c522b8e58f1c42b3abff8b4526d5143a70f16b8a7d71162f432a349397c47cf2a2261f64550dba8366340a30e1f306408137843d96d84a871a735bd5d74befd381b9b7fe8e3fe338fd9d0dce97ff8175eae67a5f9eb12a4995079a9fa238b51c546af7151bb3c14ac472a0d7ecfdb901c6b4d675924fc6b211b7bb712f0c0142b1e6d76ee6d26cce73ad5bd2577146227e01afd1b732af95693e33cdf57e6d3cb58f769de0d793884e3e85222af0f637e67dc9ebfcf70b2e17d86015436857e3391462ed1a0798bd789eca48b33a0d68f8e300af209eba087785e1892ccc645222aac31224a45585569540fabd42ce60feacc1d6194f4834850b1e3429e101752678834b7ad0f2e8d1331c0ace4ff2cbf7c52cebb6624fe9101e2bde3a650c0e07a63ca023f25b47de34192201ea7f1a033cf9ca703b73bd53275375aa05500a387842fed774bce98b8e599af844b38ca82e60e9c6f0579c5c044d61f832630d91816d40ba8efe927d1d9bd5cb200734cc01a99a112f34a02777e56b2867a5cc05f48e080c065509f3a55c8c6bdec86a0decf33d6fca3653f3a421617e100407de2e5d8aedf8221a30c18445060aa527800958b6bd9c5d0339f576ad12304927753fa699ac44be4534dee605c7a7a7110dd9b89b295cb61526da2817e8a41c4cae5babcc9b9ab316c537a7e31aaf2f4686fd33569d2c619d5de1cd32166c820791bed3b703e896343ef3f83d817caff2d587198d7b61793ce709d94028c675228486d204a89924555262d17aa153b01ea6479182663f3f24009fe358d38fd934579cd91b6ca50425de86eb1e1e9736cf325a83163596cb90edd562c4db47138cae197a9b56829887c6a5b270fe69d96f4885cd4ff53266e76e0f4a7a6d82b55828463fb2c170fac99b4af9c749e1dd84a882a9e252233c75065143891cee004346581315ff37736dbc322c6d61f9f3d73f96966fafa4aaa63e5c56847c6806b6e5b2b4168ac9d3ef9a360dc173a18bed87f4078c2167ee64f94c03db4d9ba9e9bbb1af7b1e66b6b459c8cad7fb8b168c80476815cd80b382abd00413b4fe311256d61a104023e5b51219413d0ca14a5314e3a3baff28c10ee62effb0288439139399926ad268d3e348ff75d9b9796ea11028040a19c8a2336a97cf4e53e535a8c14ab0ddc9537e769d8bff5006ca0daf289ecd55be7cf5f2033ec0373f42464c6c8fa7e4c4527c704e6b3adb7c8ae682ff53b1167f2de22262dc09ff063c7857bdfbbb994c2bbbc09d1623e9db17449506788afbcaf8efdf5224b4c8268996345fcd430ba5368e34c2c15f871922d67d4281741f7199717afc894bc845796de2da726694af7bf1ecf1946d32678045460499cbd60f1da1e51581a211be003d471340f305867790f459c684e75484f8d6048ff796b6f437309f09dc8d6f99554e1e7053bdb983254c2645b7c57083ffe90dc52b80d0b39e4a934b2a5f0ac6739ebfe595a063c3e571b19abde87fcaf8cb408f1229efe29b86ccd90941831fe3e469279cf00870c2bb287d69125c0c3f5a09d292b46450a269a215cf5511f080cf62124c8a818683927b34be8886cbc2feae7493287f2e53a5daff627af57cfd5d5824ac41812422f606bc0c9b54adaaaefd01cedcc3ffeacded5d3be5e3ca58f9e85f533b4931b5bd03cb20fabd81ccc74264b3bd88fcde5cbe0125ae2b4366b6dee757f3266474152bcd50d0e3d45b43544f54e3064ebf28bc4b69ee9cd9611ba51e90e78e265c2c1d631bf3e88d0e9fc4bb5ec47371932136e09d66e21f398383166db6fb77c2448aa7fdec1191405dfbeb9594b15c811d7ce3095dabef540567fa438be4d4b0ba5c6e2626e390ad10547a0eecb08b1046ab7cd9665dddd3f3bf30ff6fa5843d42414cd085a8503cd327dca61e775a07431b8fb70f0e0ce7a150acfeb40fe6b998e35d036d48e35a957ad7a8433dd2249ae32ab76213e691e163ff71a100417dcf31b22143a02100a25ff1d45d26727c8fdf7d23dd490ce7edaae95b6b0205eccdd4aed24ef39617eb7351761786d9d60025e5b06c31ebb9ce07c5bc401535c01bc816d402ad3955bc7dd040082fbeeb04600119b2f0f28567f10bf04d11f54a3c36446d27d7d2190c5935c2a0aa0e8f54442789102691f92940350a2ccfc326196b5c5435855c51d95c8155df9a5e1759f4c48da491f5af6a75610832b607961f5dd1101001ad700ada35b7933031609270a4b036e5013eae64be269a41bf038d0c74de8f3961737ef4f51d51593ad22e7b8d084c01ff56e67d875828952d54f8a85d21d29b917142b2890a483c237f17f8f557cc252ffc813565793f478f14ee76a8aa9851ae3be65af8c77ed8063036f83c9db4586e6b00351323fc3290a3d59e4c3e61ee84f990e0d5601efe78b51ea92eaddac74f25aa4cd5f18cf7e65dc3fbc8f0b421619f39c944893854a7b04f978ed5eadee2ed33d0f048385a3397fc9ddedadfc2c0e581a86845687c133f4e3dc44389450eb04851e61d489417c1238bc4ddb97fcbb524bc62f768d530a2231e1f0edf051d65a37c49903dbfdc9b8be013c9fee84d636843781eb3560a64e1c8cae7857ee35e60c1f46aa6b094db80e7ccb2950b3aba956be0ff4180b096f8304cad770b167e2f5de3ba005d073bc2d463878fdedeeb79e1530854b6189a67d3cefc46e3fbc5f00227bbc7a27cd6375ed8027bf98f9b39d028dee6de10114f20c7189f8dffd872e7f1de7c7b8b06a4e261b25ac402caf2ae48b4c5b819732b937e99ea4b5922482cd544368dbb3ec8b13c91d089548bb228dacafe832b114a89bb52fe10484ea3246efc9cfb99cb3f80b0d6f8ca5d28b800d29bc26df45fd4aa68e7b5b6301895db02b5076cec019a3b1168a9f3cf4943e275df1f34af720f358c1bc02286ce1601beb07f347d962f1257b04e180063ff73bdeeac3beb23f1f5f0d1e242a3f8e45060f384b5b5c9dbdb75fe7550a28c464a11a15c73c5b370788eace95991d6abbe1cdc35c3722872bf793fd3d53cb431948d3fea022cb5f2f3d4553fad21a7e68a4b3b786849e860cbcfc8eb64eb6407f76500c7c0766b047e95ab0646f497189b1ddaae165219a380a4f4689fe659a9172c9adffec19237aed04e0311ed9312edf9d60d49af773d3b0d578a7b4d608e91f3992b2bb5b78f5cd4b8d96bef10b797b7b9de6ac42c78297022293d930049f7d74854723473416e1beb10cbd9a6ff5f158b9462ca5e51482a9f082b9577559541b2d5ccefcc339416d99be76309e2627a97f43f57a6aee0aea60eaa7271a90e8e667430975923e67d6d7b7a20278b2403c943651fff95d2ea61860e3168af9fef4143d499f19d8e5695cfcbaf496a8b99d1b657e9873e72abc2166af6dd1586c282c5465c3133c71b25f4d8de1592389fcfc33dce1ada25b44d63b037a49a4218bacd134218e5a5e18b58f701d48edcf37b675135f9671825432ce7491d0df398273f86dd7258536a5fed6d70273fde1560bb273669d5c1d02d4ab7166cca6495a5b3343f94b7b7120809924c168a655ce1249b47c902581ae88b1e88ab564cab9ad639540f23c1954f1b4af862fe62e31eb5d2d551ed6539778e9f02ce2a59de9f63608392b8e0c865480109fd9e6cc4b599769ed61ff087ba4eeda84c76e8e1fbbcf31702150aa36477acbb25da8265fb6f21878838c131cb784a648fabac67aab7715302c8cc8b51853de906a90e08bcbb928f45f8ff254c4955b8dff3c44bc24f6845285993a4c0c409e40ad32e1be40254d7c8eeb8d264fe027fc24cd5bd349d33e0ab2b2e926accee6df90626f6b5920f0ded589ed8675717493e60c711cf26b82939572ad4627dc1c65c8a8dc7cfe9401f877c0af7e3e3e48244eba501fa401ce87f5e66d90d9661f4a2881f0916b26422914f330e05c54b105e7f284913a1283edc1dbf4cf8f2c9bbc0c0224d431ba6d66a645b6431305c3766a3f180594a850c0ac7af5e45c120bd5f1cf91f11590f3874d736375f227df6ad0f12811e01c8ff061c70f0533ac19e453604f07a056a5bcc56d8a7d891c07b5a46fe918f982f37cf421571ed4583d6a4ccd8fb49144ea1169b14da3acd8ddaed7e4313290601306c927361d44c2e5ccafb339659821a3f632c9382531306bd5be5bbc138b06e63e50803cd649951294accd412421ec20a87f3a799caf537ae62d2c5663c19e09a26c54c4973b2ee68a50acfc7d017583b3556a1bdcd8589de5ea3f4b8a7bdd679e816d8cf702948c15f569c9bb71270e33fd064b5c4914628af2dd352323423be42c495142d703918bf605da3a36b4a33a9849d681a7d861c52b2ff552c2d4a1967cbd49572bd0cf6600a6b98c445a07948bca26de33dfcbf64898e6bc6ddf53b76fcdf404a7305c798aedf1a1358b0412caca1ef8906d04265b5d72a07d35b155668eb140b668faa38cfa0b04fc94e8f2822699aafba1f585edc4960237b3cc66cf0062553ed02421704d47202e35241cbb3d3350dd78092747d92c82413e6bef1f9f7f5154d5247d559df9418366801e89f08c9d6830aaf3deadd5063e312bc52f8f96d03f42b850c39231f538ae75b44450868dcfe66420609d544e255aaa3e0d91b8e341a09f412b40bfcc625c5fd922e1447ae2b488dd78deedeb6ca2f1ab4407c964659c702612244c7ff65cbaf3a6a8f1e1fdcbe765164be8af7059bf9f10d72880fb52b5ddc241a593ba0ba1861ffc497b83cf28cf27da9ce39e873cb1e146eec76b77306708a7f35ede5a5783ef4226d37f896a7b76ecbf9a52519fed1932edab8a4842ec54626857d0b1dd5ec782680ca4f553ef350789c51003c652d689ccaab1c9977a31906531856fcdc0c4d4181cdead082212bcef6ebd6f59a01bee37ebdadd6d507add86b6c880cbb13f637b4cacba7cc000b26abcacdf42d6461e782c6070010561fc55ee03255fe057e9981fc27ac7a607e97d319e32a47b7da6e4ef60b9a8209e5de0aaa48da57ae8826ee7bf93cafcf8764a3336a2fd6eb55cefb694fa220356b4a5407ed5eadb04c8a016a7edfeeead712ca898be3e76b206f0374647342f6d9537dff5ef6524c68e10242de9eaa10e8c581bd71b32cadfe2cc267e2abd139a044cc7a219b03d715c33bfc5cc31bc17ad029373660db046dd18d63adc2fe768e4bae7a9350ad73c15a37250cbd4af9ad1552ae6bb67aee6f319acdc3bdb180c007bf3727f72099abebe0a5f1df74aeeb4519ba189a10803345cbcc4b6fc05b861f7f8566683f05be0ed0f2450bad19fb56b283691c637f5664155d3036114e919c0a59c94c2639fa5d2f40e80c07b896b0e39e27d0d302383688466d1411156c9f62e476eff55c628b00aea2c70b6f3157ad02e972d8a7138a3e96aa3576077503d078cde74c62325c218e7b7c0ae920bc30726f5c0dbd1720ed33b872f42e744cddce46c1c7f75326a081698366a5bc03ec3bc237bde21b679e8e3efe98c989e5e23f50e77ae91249a527e4a88a399914456b1299a915994f3ce3a1ca63aebf3624d2898bf9273721eeeeb60544c55208c0836bdf34381ebe45d6e7ef0771f1bc8b82b0a0fe682dc7bb7a5e04a4951c9ac92290a43e35a7ab2a74715a32294dc2c8b6e28033326124af9fd6951ea2dad5b435ab32b22ccb837d7a70806d0a9d07714f7b9614efb4f54cd8c7348ba15a27856ad8201dcdcde3bc25970cb823d124add73ee4cfc8cbc087171a9edb8ebe833974832d76521c3e549000111c09eb271e23b20ea813bf130d2bc57a1339a782ad46aac003402404dd8add7baf8cb778f1098e29cf73f30795d89e665690d6adbfb8213be88b8c638e2dde1ea8781e8c1a7e4cf09c30efc775d755bb4f97ef46b5e5d8f813c648c5c6a43389d4d8caf5408b3967b08211d73d973e023872af1d9b49fbc29cc9d8681fb05c5a6d4c6b1278012ee7409c30c7b9af6d813499d11957fb81b2af52e55bf5971120672fda828e2b7b63fc5404c63cdf2bbc571d77506dc194de9562be1b706dd81a69e96062951be5eb224f425de95422efc71afdfa9a565822f2007633a4c672dbf0901bd202926513673926e27cb04e9d45e24a8bcdf865ad4a9894567ee6bda8d70feef0a22fb0d03af140ad6631e3abdc69854448d79cf97bb22ac08bee4cef0c7560946abbfc57828d7b63da3a615a4fc16b6f93b8a65dcdfcdb70d70f18df73e79d14e4880e918f3092207dee99391f66902d20d4f2dc8eb8553de6323c9124919a854d27f12c8c713645df0dd63c92a1782c2a53476bbcd99af2b27766a96b201911aee52d2401944c3fdc2e88ab36ba5b9d5392ecd5ce6af40e466eb9b5fc3f5ce7d169214ff75d420cb286938ff49e7e19a36b940dd51d3b6e9b96f80b8d7d52e682f1dad9799838c4a7b27a47817a94de81bb0c86aeda7be16ed6b01b3a7ca367a4dcee0c2151cfb56431d32fa7ef2b94b43bf12583efd580d02f9114c40ca30853df66d229aa9cbd9827c423f405af39cbe17efa88d1bf9bd2de25fe0bef01965d6289e8b4266e984ef1b72909a3f84f2182ee0ac9927b0effd7b5478f98bd0274169edbd4afb8ba9046a2ee6d363a87b24d2351ea6e979fc6fd211383adf2efaf3b1a149815b98ec6dc80c117109af067a07008797e91d8414157a4fd5c98d9bad8d90933f2cfb56a29a051dd3ed50b6e0ce58db6f8a1101487066a2cf9e72f1622dab7a4a2dbd6ee813eeba9762b0e4c53f7a0ceeab07284228495772b8ebebea9e9beb6da43edfa699f6e756b541b11d82501f394f7960a43a8f94148332771de1963eafdaf96b23312b407ec6135782158e4a2784a4be68a82e50d0ecbd7b6ecd6e8fd2680c9c675d9b91b02b8c1efebe3ac71091566f89a90f9d0e2c1d17bff4d2a5b20de40a4f87fba6b4fd16948a92ef5a231bd597a05149709b4025c6adf3dc160dd192a4ad68017d3becaef4f697cadeef8d44b43cfd4392b633027b13b69c7894ecfd0e49cc40c77a01f3702fd1aff7faf67778ddde35b8b3631068ee7dbe0b635f1b9ac7bf87f188c5588a2ee6c912c497cbca40767dbb07ed82d1e8e4ee7293a811ee1924eebe57588a848695701f92292e30a9fdface73e2358302b23602a1f16b3a2b262750f15da783ebf369169aec1cce32822100dea70e44055427b5e8f42aef1c53bea948e403e722680b0f110c9b141eee7ebf49dcece0d1dde01101d34ec37dab3b8fa2919d0f03a80fdcc97f556d7f8205cfa2c93d5dca2b7165870aed92f6bb12d2511ed8ed5fa735e4647c978a78b989b330581e760142d87438b3c302ab9a2c6fb49e991d081ea5df80ddd3a08a2c7e0d8c1277d2c8fd5d27e4730fd38c13672cb474add6f26cb19eb391b396de0c086b61447a6a0d3a32efdba090fb796e97e0fdf79931b7f5b26488b81edb2b6d598f304024d3adde7445b9041db2df5889bad9db08fdcea2cbdcf4aa561e31a11c22a7b00c89ee5c566a3c93ca95ac8b0fa512f693fa0ddfc3cd062ba5874cae3e04207ecb26f333dccfebdfc088bb9d156572e63374801852f56d1ef8464016a249502ba4e9b4f06181c048dd3c10e16f382402cfda93ff3b617c24c47a57fc19083913b7791e688a70b6b7049ef9bcf6d84fbda57e58f5cd87d84595a184e72b1d3b3ca3623f099ba98df3cfe2818beb0bf4937a7746cc29a83a5ea9d19766c68b66f5047cd5cc413f950f34a1e3f6e6cbba487723858f4457fc70bad46660f72d8667fc79a44d50a073333dab301c40b17947790d1929e6ddd91c0526c830e40945de5d73c2eec28668d8293c78624f0f2d590c9e7ed9af5a9d95daa8634c65a7e71a0a7778f3a1d85f47fa0489684db0836af181772966e6cf1f373976d240cd92aba9f0defdc771260a48ae301063407c25fb3854f799df29ff956f8dbec9158c9bfc69c73d3f2573e54111ada5779bd8d7bdd126c49a0e02192007f389931da8a97816c03158699038d1f8d48c7a1114cadcd4d9a3dfcafbc099098f49afdc499c902305342cb51e1805b72c0b2b0ebe0af83bc94a45a25db9b9a646f687d77626606c9f78834265240a91a2b59b0ed53f7b538b593d5f5a703e05e23519482b9cf43b076960fe43c33b683ffbda00a2046c4d6839ba5bc281b6eb600cb38934da5f737e0f60bdf052510e252657466248bd54b4e3ae6a4d03c05b44fc12f776e04d9a9e91dea47fd609c0ce17ca355e998385392b53c0ea06d8ef14593b9c3eb57284b4cef734c8b4c180cb2c92a4f20bc04c7831fbca4cc560055115e361984de20cae75cfb7acfea78a0d5bcaba6ac985b2c50661d719c8f258ded966a082594aaa35291f6bd86e4d7c2975bd9eac03f9708525da982435c49d93f4015f28943858cecf52b43ede823db8fa62d2c5a97c29b80ffd1d92e77772251dfb1f74b0a1d7d40930a4fb41a6e1ffbbf9d2f8d249c5a7f4f8ca106dfb8bff75a2f6d3ce94429803c4bf69b2308b518678c963a6b30176ff586786f539132b4c39d545d0012ea8f3fada4834a35bf76f7e7937e5ca2f2ddf21eeb3da2e8100164c9df3079823d3ce31530cc58e4dab45d295ff0aca5fead558d21a5ff4015f7677f4da6242369942ed129288366ce438ff6c5b0bd23f17779c6127fcb43f37de4c9511a7760ba6b2f88368409c8526c7dec251f0c836b9d42cc7ffb22ed43a7d2dd93183375996f3f277494db13d453dbf3a386f163e5db30b8b269ebd55499e8673cdbcca837fc484d8f372c07607dcc06e2c8d94c67e82a63cc07bd9be4ca01d950039bb7d3d08e6e1047d838bc00b486a686e382395d3766bc112c3559fe59777a14bdcb762ec54a0af56b99563af74cc865f8ead56b139a084b7b8cada30e24b9196729a76b8079f140426c30bac68809c6985a83abdb63ca7622cd10c00e1e003ea347a882c58a0e1f269d88b5d99056ca88cc9f398a5ed33668b24f38c776d40646be565d4d726ba06f714e94d175c0bdc76930cfcb1ea654478dd7d231eafd4b2e2eee393e67892014861055207e9aafd1a0d3e74cc6f68b37931c75ff3e5cb4c4a8083a49706330c539657d7d94a1b763f5e8811f7f4d5c6637e5f8f600426ad22eaf8af5cff53665348ea111dc0fe653d0ce7bfe0d281a3b9b7012b4aee9758e71db8a8daae6d1e0bc9cd828a1cef8812fc08239f5ae679ce8312443d11f24fd7ca2711ce84e94ff003918ca1a33e001f500c87ba1bfd90edd90bd6a91970d161a5cea34ca820468502d2b68cad988219ead580ffae460d64e2363c98bc2be96cf35ecf8ca34ade2053e28e32521e246df95c569982fe02f142d1aba453537f8226393f05711a70ead69862f62be0549c4b000fa58adac2ed25acd9e31c3e315384b866ff44fbeaf27b90fd30c048c94f3d58052651081577dacd4ac606b47e041ed3861ea8bff088af7443b1339f947fa09af92c1b96221aa902488f73305e5db80bf25d2b601e47540bc1820cbdfe1e6a2303b857df15812c59504385b591dacd32ad18e75c4beb121d3688704c5120681ad75bc052321fb093fe9a03bb06ab7302da6e0f1dd4eacc4e993a3d5d7a2f04a4801a14f92a08f43b5e50faa4c040346841d129e10eb1a1278503e9a084a24dec749e6e9e725698b1483e38fcad9c970c2950e2ef818b2f96bdb7350940b0d23930828b92cf374a1818700968a6c40ded5857046e2bbfa355718df3c3e6fb34c7b549164412633d03577d9549d2667c080048b9abae490ca7ef73c4e74a6e7e1d30ca69e1a4563059d1897f4cb7a9cb87c97fc31f264af06bd5c8a87feb3a8c78f0ccd4f44170f41cbd13be3bd4f878e6473674b60f72eb85348dc14e4c65caa4libmpifort.solibmpi.so.12.1.1libmpi.solibmpicxx.solibmpifort.solibmpicxx.so.12.1.1libmpifort.so.12.1.1libmpi.solibmpi.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmvapich2-psm-2.3.6-150400.2.21.src.rpmmvapich2-psm-develmvapich2-psm-devel(x86-64)    gcc-c++gcc-fortraninfinipath-psm-develmvapich2-psmrpmlib(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.patchsheep20 1651959344  !"#$%&'()*+,-./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/lib64/mpi/gcc/mvapich2-psm//usr/lib64/mpi/gcc/mvapich2-psm/include//usr/lib64/mpi/gcc/mvapich2-psm/include/primitives//usr/lib64/mpi/gcc/mvapich2-psm/lib64//usr/lib64/mpi/gcc/mvapich2-psm/lib64/pkgconfig//usr/lib64/mpi/gcc/mvapich2-psm/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: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 textYѧ)m?Qutf-88ba53cd5775f4068fe58c6ebec7adfd1286d6d99094f7396e113b7049318f96d?P7zXZ !t/] crt:bLL hT|u{CDs0n55с" FبN| Nr5*z/>Xl?*g7-;HRj<9i1rhâCѾ G' gX6 =1G loDWɗ )hO]N,㺱%E w\C HƔ}?0A@LOw x)Dc;3ȊsWzIQ@ߘb yX- K,SN}KːI#Dή p>1*,:|l+MG)G K|`B6K^%Lĥl/BVnB-Ò!6E蹏+J)ї-a _!7U9_冢f¾DV8KF+A>+x!؞xSP?>̜:[TH.F*DV(aQ썞"+S|Apj&+@O6SF_9)\$,TecO:{ܩ>Ӽ3t!`jJj17go@֯xl/,er_R H]X2<S^+ z2%.La\=@M[9{4Cpq(aa69*I@i3%2N';Uam077,:Ӽ_0P3o)x5bGjjK.iP AdگbxwdسM*+(_͟]5bv}-WCxo kRG/n;TŲ TQ3*N{*-~Q_* ahY~jb҃&r0wv6%4Ye=Jok,ROiܼU|#xCQ2OWs'ŔRS@H ~=S /P2AKӿ#p`Y-M9.vkrAdT' *VZ؎ɲbiJ4M!^.<Suql.=ޗ2ЭC~ J 8 [s^)Ez֚P;MEʺ:1`NSg̜ȑ~jyV̩sn4 'ֽ\ 98a=>?2қ0=KTãyϙ9Qɭ' oƃ聚R Q@>jN 2Xu ii)ULF\y5j`ϖE`djLwo"nܒH(3৶a{<`fw9!%YAS~Uo9ۏ#7_RFygܹA:8:dO7aiO y#P?L%'o1Ш0ًa(Ue~Tߖ-O2Ex[ngVvrء4 D>N\ׂYj@W߰='c䃡[ b.3슀 yD7s q)Ka vOF~%o5PgU7ʶAg5%=6v\`_MM@jRt A\"ƕqQ$ ;ZnBL*:c^{eъjxtNJ. FTYҏ]j1 dZ*Hkj;WbCl.(ɓe#TT\zT b֟L铍>9Y!'kN> Qwfq h3XzU]5#[4GċF\O<0뛽J2GI2sDm)2E tSCϫºl3S(>Q= ekаl!1's;qM$b`}1VNuyV2rpRr3NpKmvl =LZ[+(Ga. j/I\x$JM[ZQ[W[0P C>xPGBz;WZ_4:3Gn[{;d?!OQ#~-KDї<7ɘ۳ڗwbn4-eU3_H,<n3K5Nb9.|crߖǔ%Ǘӻ}ۧv+[0NF¹b<3S~,P \qzԿpXu:wSp~@kuvz!3AUGN /fP1UJ_S:ꆔ X$ s4ou"N0WDxKKzHAV0ȁ> }`>5Q7 aR!%"Cr͏YhwtK([ST1 xCGE1-jS'Ovf$qVU%̻3啮.i[1&ksT!9f) ]J&\ r? 꾀y^`O):q>Eт'G~o.w]oktB9 S;FW jA͆Õ_:\yXz&;JWt7pxJ=7UTR_Ĵ8?QCʌ~@,b: Y6` x_v'W`#ƉYF-@?nIUR&y{^,S/ 53]"C(+6tx褭?hrn, I#dLC[ l۞.XWDoTKuaOt \{`xIGx !C M=K;1*(CThsݲr32%ov?@3LŀR%b( ?M ={wrES:?:37{}e@3۬.<^]%Ŭ$Dc>pu+| ϽRX7.C`V@Re,>VlԒ%xl6$EFPk6z 0|tVhInj$(Κ 94T~A? dZ{ӭ[AŒW>dl m&fQ/9ـp5wS?ˌaqgxc hX}.jGcvNތm8DI[>%lEOz![ }6y IoݜvN ,.؛W1 bBy,"?7g~JmgC$L?m]Ƥ=W6TbnHv,IY0$֐~>cj<.7I%w'G.;%JɁ~S'V}2ZI~vL2<\ꌾ{v|#V;,<( 6, HA?:[26 ;=ùp ,#/@ZurE],ԅpȾ%;/lnp2q \(A{AaTJSd!3*w3ɨ1uNӳ|ȋZYɍ:I/ߨ@̺2G*,?yQ0-BH{?@ByZb6;H XdgdG3VRU,vۛe.yu9K帗>Ge- ۚ A嶀,"giHsBkD.|m҉4 TBΛQN+떝Bŭկ?!jNCs͒lɘ$33NhS;/pddG#pgO&FBDP(w*A.xT17u|ddC)rт=6ÑPǚOJم-I5mނ`֓jT&cy6q(\1 t0 B 1ed> ^u=x$w^ KvG TX~RM]h/ko.W^"8L6or{ [ j/3 vo&j˓Qr$\E,FɎRAPڱYUe:( tr:݈6: 2rrXJҦ!á]VGi,ZoliHLiPҁ8je sv4;c4 Om^L}{uڔ.ݟ"ZܪEhE/Nsd,s `uS 믂Z`8bQ#0¢՘)-~dZ B T-x^EILL̃|T6mQ\kE)f|L1&2F%^d ", Y?!D<[#d }y56Λĵ`cp0 Bb * Le@k?OˎslB diqx/]U2e\60R-oH ᱶ7aA[}jP>6g'9R/+ >`٭EسJa-0wԳ,VX t'c2)'3]7]Te_ 1B.-/d[-&.-ɚaĬ\nsNM^zd->tx7]%+\Ȕ>3'Y"p)zTy=c7!*鸿$:% GK}X=u?"Gc$p'C0ai./{Cld^Bc4Ԓipt\sꨟ[Ϟ!΍pW+o1_u fqEJ8V*,ё&DV" ^\@=FQ,)dm!kt\] S'];,y$OڡUx6>g:*ai!LZ ]4W'wI<4]hEv@EjUD~rNAFk.\UEm@Jj8z CܩY Yd+5땟cmWa0ڶmO ?!6Cq= x\@-T>2*007xt}z0iPq.=mxp`y$5 =m%NZ$͒ !t1,׫Ps*xW4Hnd-g%!uĦQpn}l쁎m N.`QGu a'?z&sbJ%[0H*e's3~g+0#80c h{>[ :e' .L]/ V >DH)݈;bc[bE"jt=xⓔ6ײZ/l ąŹ;xٲE6{^ q3~~h :G[d -)&.n:9Fca0,kh7s,  ˈS$~1ZZR 1 )cۡnZsUHjCNжL-T4i-A{ab-me=M ͓}vyaDe0*N *03!5 BMP6ߐg\뽩h~V d4 M͑qZJw0 Ƨ$jeWZ3OHX9s(ð/Rd#*OJy Iy`?9aZW3rB=شt.dR!6Krj[  ЊV62f]~7?BI!R@>&pЌbmHJ+u#lx45:%)&OIuY{Ms{]TlI*VAa.{IQEh0j7xb=/E]?\f{XLbP)H\.Q; rUϥ:ڐ;Iλ¸KSuu;r.- j6][ UY %pp`IHʁ)D_|,b0_x棕3CΚvNȈ(a3GDձ0^\q"p;?t;*cB ܾs N#܅& jB.۽fxm WN吂~Y\9I =$Z*G3n'sXeU#7>T:qp?;{$.{8aPRrS\_3+d#@Nm=L(n1ox`;::*!F:3Ӹ',wgC_,∆~1Ʊh1H`ecP1Z #;fLcMX - ʻ ZIׇ= ċ̨&Af P>tug/2; ;2G"*D޳bP mO))в73!w+3LE&'=瓺r TeqJ315OAlȃyeji!eL NWRT v5gn !& 3kQo%X!'IO˺S?EB"@/Tԛk2,EXصF!.bef 5]ŰDCfXIZa Nv`.ȒP![&JKVp5MB/,g>{ڷ ⣱ak-SRU؃udY4Vy ȲIޜ&tEVz^ b 1A)Ǘ Q YK,!CmTGᆀC߰Q>&B:=!v^D*(S!G߳0ʟ+~k 5-?ӑ1B>khfm)m8Ʒ("xT6576X,Yr\ tJNK ̨J),-H"/Go |€ fnt z| g qkݞ WpjZAIBQmȁ}CC_I֗MvlB`Gԑ3^&x䒋V+}-|iw.c9j3:ɨdL6l>܉u}Q$mϑt@^]Bū X p&oCzE7ebi d2Ge*˥&g/l'BvC`(κ)M!G/mE_z3rE)jFPMlz7hTxb=6dg.?l$ bj:i\N#R`sɾV>{{-q[);7"齞ب2wt u% imp~f4qS.<-ڵ+BvaV; CU&z >$[X}*I}WaF=1ACW>sժ`H8CQ"g6BXVkML RyP;~<wA×R\*R4 +kXtG* 7hUAZyRB!6ѐTH#~/ċ(#n=z\^O8qSSՔޮ{Hu7 R>a޲߈m?btZ5A}5xźz-Au ;~𘫚X _44ž/dicJ \Yg<#cdtG\]Մ֦䦎<}[{.CG+*>roe>8Rt:zXhjyZR݋|(9`tg;­g~ƶgnfN-BKwB"WIuzzaH.E"cOT|O qU鰁fanۑ ,~H^i W{J]0?+%kǺZ3*~'n?K'q]@?(n*V̢x^YcJPpG5,?C.ÍKa0y.ݦ`qL4Y VZH\ӔkY(6+ww:5hd ɝ?14"1䩤w>nsPqc!.`~ON=#H6IDDVm.ľ. M>~t gst^pTvྙ91uWlө<6E5,w` #l6ZSi-iq⭵ 廛eOPlt[c}O}ҳUɠ;Jqw}YYU:a97 $2E]@aePr.JtSc`gk.ECյ!d{7ֺόG:ޑbřGMN.'&y3P3y4짓=.7n KySFrfˊ5i~ YGϥ1ivca$ JC?jEBhGxc{d/a< J+ j`6^Xߺ]߲qppzjGPYI$[l 0 ҹ]N`Y9)>6h,Vm}b'(eGO*R]B[VU-BJJt/ [^yɱ$*; С3x)߼[tP =m=g +vj] cTV弚h̩}QUr[z3L? uv]7Ym,| Nw,`Vl)xA\תˍjI745wL[( }L1BC'BWKd ӳ/xRPujby`$a&UrmjWJ/N('Zߤ\~|6q㠮o^5-MCT֦g,zvQgn #Z-^\6U٩^1덧/@|"s(@´3頋=C ][ bԵ m*8::C)hM(PKpf_[L 1_+)*=4c`dUXo/* Ⱥɺ mȌ3g.OU[t)-&yi]e C`%tex嗯yg298zUV 9Hn~>Iˁʋ* A0Xx6ԝDG2tuhΗ`$(,NC Xx[v7B, ۅ0S꾗)lެ6o2%"&:z! fKZZn!&G86.)֕2Õp޻33>J?ɺtzL ӹR`(EX |JW%6yDap9.<ij|6rctғk@ >Dѩ_r /x)}3q `h}Y/4P$䞚ܙ6 QP0*1a{PdoLb r**THC,3}/%]&kP =z3D-bP !Uc~w 6ӮM5wmY~% ? `_9B>8L贔ː $.Y }HD0%i߬O  ǃSmBt_R1$ L$5JOXgDz}:9z}jJ 7UOHt*I6"@VAGJn#) ӭl?N:j$V[RkeMZqi#P2%T8y륉ųDce-{ C̩pX.8ἰvx hקǣd &'TU{3^v(eۧJ*+䄗PHUzSsBȄ|Tx 4t#/ђe" Ǒ #4nyVLOMPC>yBI!߼2B2!"7UtXr*g>RcTrGh&ycO% W2]b~H5~41r=0E }~$}ì}o"CT߉p5RCu*M\dhmˮZ 'q Þ @c̛oW͏=\tӹ ?+^7uS*C^ iro`tuFWқJ}7(bUuƱA@.6 K9${FM9aFᗪ &vX?u.$Ig$r"wS 0[eXh2t -/wڤ~!E ⊾DE@t;?Mu`vXr ;xQS6CX _;A`0L n{10hYNP v!pɷS'Xy9$}$?zI$YNQ"XUOFTuڙ3,͚g){,3*XZRDe9c4v/gˊ}}+ 9=\_Z c~K{(7#1)d4 <&riɰ=#rr /Sΰ H4RBQ/X~U/Bx?80y웯fuk`WX<L'7^Nc 6Em|m0eYl#^8#Se!X*a G^^S4N`ξXhwQ(T_ p\31Xt"pn=yj nA]OQN/,pDoEr>߉=_3 jZ.|Gk8|b}\Hr$"1q!/ɐQ>gS 0DlHLO| "D6d{UFN[,xfѵ7o(VF .6G7FPo:>^K_xZrH ;E+oGz0^pAgkDtsSҘ>:mVBrsLdgV$keQIYB~1g|F/{?rhi{Jɘ2.QMR$^L0sVpu9lUbmG\ Oy=QʉuD|lEHt>:?Ѣd V6hH1r5~sNUyG]9G- Lhʓ Χ{T, '$Yà!Wd,'s{4:Xk% j9 2D8 /(Q,m̗}Dl/wW z ?I"5 -x HZQ縝Ԙ eӝOOPi}wZ#y'9Jp ^;Y4U/~|3?JT٦m< [_5%v=qF]SsӼ62vx=(b e$9+[*휒fx^k>l+,ֻ.ϛv鑢Hc`cxj3ǣzU EXO\(8׿_ӧ.̫-?i$-3GA,&9x|\Zu>oBwe*>!4ɠNr*9DdWsTaNAUUcXįt" "sx4T!,=n 3{LYBAXӶgY.P֦|U#?P' ufɰ{[_*~W-mO(A1R)oMGZGҵZ^!=N F <V[ ;s0S}]m!Fh ]+ ǿt}T`%69 Fߔ];}Qmx:XBffLʈ2ؾaO/5`n0!mX=8׍ۜ9w^.xմ>&*EU8im21UJƀ_)PZ\y]QjXԆQk| đ+ j V@J1VJ%q{\|;$_P?H;U]{;*'Pl0z͎OI]EU4j^!rٻVǼTQ%+Xxp%)|w+n _ b-` M[xkً\fL/#OÅ1%K?콨8rnB${}%[n3B2/{ Iput+!#-&OUޡCc'JlỼ18K)ЭVgie>S ADu~. Xk$f= KK}IN Wjk7yh얨5ygi?ˍ7xQcXI/7x`wNp rΉDz#A [ =,kV#CjդBE`>R}ŬirR#d:)J{'65T.n)'DJdsKv$Ȱï_qJseIa{v^Hrwa |OUH`+Z܉3lUk֪Wʾn/YEԪ9ʆj8UYc?d}yRBH]"sw7@kGHB0+,<Όݔj (W KV=|pPHufp\8n!X -Z M/O?9^ْI8JWH5U5{9U޻5GN!%ˏdO LgJZRF)M oAS쵬TjQt}2L9xADd@S0PE[zIk4DX:QvXu|E83W 8UhN[e{e7EM Ӥf0>R鋍$Q}r^RՊ;Omꀨ@okKwK,ls?aD^~$',a_ÈY,MD v޶{:r(B@ ##70=M^Њ @IFK=0-m h0TQUe EZק|Ã֑1F$1x䵽sғFXV)vU+ЛC sy#MaURy|[*j7 UpHA{_탱t3:O=C^Y루e 8ʅ|= CcΡؖsu7MY96Q$ T:GgK+ؼxAo_bq;Zv5 lm}AUo9,nED%U~7}~HK|ϭ<=ٵ4$ HYeH+p1vs!i:#t'jP ϡZ:IZf"MEB=C[U8#OU2o!9/η; &xNk{ <3O*_ɨ8A*|bJ[UH4RjM1ðOF"G}OzHJNGKNJKWEGz-\i1 {R} Hc+,kl}L'tKO`#=YDdl74 LBo4>ݼE'fmxzp3WWNӰM]jB^&-;|1IOwYO+;${ǸBSRV;ӱ#(k#׮܍M:`XR?JZJx KERZ;}@fqlj A R{:z N~}nnF Py \gy- #\vAQ|q蝢 I,+SVwE&S)B;Z끦XTE!mVx9 lO 1(9P`WG|"Kx|?'ۖ VZ,У{JƠwԍ\t[TjJ9LN) IIanܽK1!ָZX<ެ ={ҙa}%">wnGCkPšFPUêiۛHq$Bʝa]xVpIx? :"]ml+ $j޿J's7CuM}tLߦA˘'iQ&Aij#FBc89b} *b܌6VHeJơ/a;wIGPn5 .2*%SyY(!fgX0(C`H3-s'([A4x@TԌrt1ن]=&S|p\MkѢ7&7F,Ψذ)j5e%HJngSVZ!{i<"~;qT # 83~|`Q@5EN(d3!B*+`auojy)Wcu k%$G_.hCk}4Ѻ MkL4z͠q:o 96;$j/U0i7%Rj[#~2wP<>zWFg7T`sy_FӸR)H~,+Ad`f%Oo#xk&HM`]z_UƂXzWoW y ݲG?y.\NSUr-y}9imO@KJEH gRm[Shz45J )!Fkf?u!hVQRo&g`[ַR9w3SEtRA=皲!kjZ$z ]ߙ}svIW¶i_m&PԉU 1ۗ _AȚ]{XϿ֛oL 'z@vW@hKvh/D! fv%2J3td?ŭ-zkȿ6֎FxGt єG XNDJo(ڔg(( &ЙOBMm:w&?m3pڰhN.Fh;VPܱ.Gt=QEJ# 3z7G] Jd[ S2,hrC:vkS)^m >u'Tmj£(O #Ҟ_5 hđ= oZܤ\-h3SFNƥ8.[䑤Ol=zRD 1`~4CȢs4H]($L{M&jv,PUfQT/=M%ikvIf4TPjAX3;loGqCKOf:V|y0#\nOU;q|$jg|W'3g1Ä@b זO>^ęVF! %2EϿ3BqAi!#,:!PW&DsY#zyZjΝdcl0'_ (Wfaۙz"h|q"e~I 7-&xe)=W^^0b KYwmɹww{!cIEw4a x,&gn9Б_NǞE1:xl۔&* k R`]`f]7p<@}z*YmFE7t6 5Mh)ju#~*VB"W[ٜؖqEFVE㬦 ZFRswyE%kRt0յқa=+C h\T!d||Gt{= ftTf`+ԞI,/l#@h*xit36ϣ RNbDfF*H`Tѧ}_~P7*Cܗ1 nBGQtĖ=+%00ܣd=%B!UvҬ8IP iºymm*(n}J[^J&ܫ 9P/vTE >S0dvj^0`;Bu9S cS>5N[Oҽ㼡0"^yx_cX{ =r%*P>C ӓA;,u.ښnyw6xs= ਼`0}Uc:ijKk?FMA؋=(#:~O˙9* 3,&Fm8atnu.UAG1Ũ/Y5q$ bdՅfhԟ~^Mu~CtfKC׮l,vɏN a{v0T5%7(!+H4cV׌]/6&/h¿ShƮQ_-__=Ϭin?rtO2:N en|+)KcMJEb0qЭ:ɀr+#|I.f;{\=~Z5$VMW)$M?نr߰[*M4"`whDX(d qQ1 TBR;>fNxA}$ 2+$"T%P.:Q8v -8YIwS4(mԃ}cd^m8Y< <)I`!w%all.o]]b6co5/SѮrQ\H'h_+lQ8;ŎG&2J\}#>8q (&E;25>)aHA-(:s;ࡢyRbNa.d}h~<|1?1I^B<6 @Q{|IfU @s#^hZzuKY%9Mp2gZЁ:uQKțF>IXBھRY&jt8Z1"#7jŅ@5Nޜ~e#@<~0 C)M<ܖo`Uq27n+LϏ}e&4gM猾ؒKsSqݬ5 vQ~'.~'zݡb2[e2j2F+gYr:c̪k=ߢdfeOnpvHbNIOnA+*.Q2J*Y0f WOsfLN:VjzNVQI,IOPՌ*]쏈hҜdT~Nb5|t9N&Z=>:S%xj0(7V>"oWXI@SQȭY>_KY6|!%H] Kj 4Θ f02,9_@S`?mFa2h'! e#f#`Lc1/FHYX:c~`t Gq "Gt_23Js}0JG8o!ceeh]2]Xh=H(.{lT +zYp1BS5Lv|} 8pw|hqK8߾;_I@nKwun/&FOyqd_pk5՛퉉+za``fmZ9&i6?*8)KEqa0ǒB5>ͦ;ƁqrI+2P nT_qnRב >~>Zfih.MW.ՖҞԬ;}{V#rmITvٱp*SJc<qE ̭NHuKbt]xk7{pѕXaAXS;S®*_QQUyQ!&w ߯"q slz(9^Aܵ^nA٪z 0<;O^ })F7x0-WF@kiF*yZuӅZE4~0^%*6*?]ag[:pgEef@{፪ŸU,C\~ii6]_v&?/yӑ;~&F pħúԤOؿI%[.ԝeQ-;-%%ంށKldk|I^ͶTou5-(rG*OX w-"K;!NŎ,BD5/dxs>ڑ7늸%T&d1Ն{jC3.Ap1cʁ~r粭h )Ppx"BI&o(dYUmyWc^n~%":Og4H#GjҪw@j+_dUm⾶!50֑)Pva*0Knxz,BM 1س@ woGFF,6TIgt<  f~.x:JK0 ._ȴs~{anvs(Bo?sj]#Y1KtJ=|/|fp"w]ºfqټ`)iG W$I؊י=Z Pl Lix?e];ivVXIL#lz!gL$Pe7 v[`|fi?t<עMAo” \KL;!rTmtc⹑Cĝ+%k#rT3*ȯݘ&" ɽA p`߃!ԩF艁WJjntp}Sş3}GJ8Dfj\|Ƕ0ёj)k;gWB/aaWk rh) Bvxymz&`0Y0R,vz3C7d8}]g݇\ORvEZZ~gm[k2ڏ֯$8Jg3`ֆbK~`?T8Ƚ~ VnZF!!}p .&YLߎmGX碰f0zm[N=5ۉ+*xnEl_d*bml2SHWL޼G5޷Z(;sNŰt@/̱ sD[iOͦd UfQ@@΅Xfjۜz<JZOmweYSO%V\/ ռcַѤh ݣnw)}!A)N[;Su-D4I7Δ4^ )1n;fhԷDm8"|aΙMmj` |]f\M%m$!Z)Cڽ++[9HR&8,9}c>z×1@VQ}׸ɲa#v1\B (b igi)Cd.nX"#_gvM##y?EˇL)!"JtHV_W4o#e2  7&I9R_7t-%bf(!~ ى4*as}y {lzQ?^ٶGZ ĪvA֔G( bFO Zb"'/1|-R >t ;x_ CQyߋM5hME yFJ`4}&~$H y8|+Ha1LCkuWLO'=%ĿYӲR/3Ox\o('!O^zɧ_AŌ Ʒr?zIB qdcu!%gdzk.1r< Y|%\w]rǗ-Ǧ#R#>[TNV$4,\زnCD)-2QUU?`Yg,71CCklJMnl}"j7T7[k*,Qg`NVw KuҪ'ΐA" 2Uog ][M+ 9ԍn 43Y6P}f g,Լ" HU-~ 7N?P8)OaZIr? [mKTX"K冲sY +!ȝthQD`15׼bjXpB1E."t9yd&q~2j" 5NI!scMY,󫒥ED8 =~2[>wR:iCK&Q?;LS._Ucr?qP?`P6h􊱓}wnx_uE0p!I|tl L'jP&UF_$J+ו])^(˖51c#:B*@E#]࣡؃Z.zVܵ>T$N&~\YWs!8 r<@GLރ(טD`94i0r5\]"`ľζtC,RK} 4MOz4wF@.$0m<}/߼\B v#('JK--vw~6%桄e``h \sr@jd^2,tY誷V?8* cC2fl;w.Jb@k0!V#^99ڞ¢W!a4MG֧yPϹDSA1[v3xk/^q9VMwHmq  *'{BB; @y"TGWM+u]Ý X,NfSl#0Xcx1xZGF kw3:ӃNVWp|j2"($bp:[mB &<?`aGn){#f*d<> us_QSX=# N3=334Ͳ:r}>x+\ wîw缹^6N#/\X\U<ٰI"ݟM%JOq[bewuu|9Ɉ<T%TROjF>WAڬHmS>eMb{ET3G:n&*t]l pܟx*h%Şs¸m߈jЖm+1;zJi=]֩?@%w4=Bgb۟ˉ&`s.r9>ks'TJi U\F𝷖G|Nka'X.Ud[0h?efS' #~J݈۟o!6wU'Miqmh:͹< W+3yVbh:ۛX3ͲM9:?Xm)Д>Z//e-;5j:GտcAϯ6v!Eĥ*ɽ v8)0J,U)t\D?y-MoCӵGeOxiޖ<T jC^ Ǒϡsnd~p=LMy٢ܵ s@z0$Jr H>E8aPq!&aޤ;agikMqUw ]/cN*ܵBBd0.I];/DRvC84n}Bפw&`yr&jtJAqWavrWooq4rqνI6q-H` PriBCbTc`ʺ!+R*1>]ʒM|qIia,G>wρzɖY]AgGXof͵?X>1-'=xD-=6 :OO$r.lA ve6b7I{isI3M DQ8_Pw4K{: d0٭]s拞:!fAWWJkDktM.g঴.ʜ%q؏qX MMx73BK;ʹWD]}~/}VDƗ!ƐjOޑjEnⁿm>D,-]eq׽`t =W{NއF.ira -n0[gT9$A >5Z<q)텤?UQ͝ c&Ukb xLxc!$}%g?A;:+)9_\^##Yi-Im ShMykv+ dgfd1 ^R.EX,Wf}bݮ\*(Ίo)@8kMn 䐳Au>ȼ:"utõ'e, A h`,bmhO==O fNF"Tǁy7ρPr!U8% ԍ d&J/f!),7DHE_,B|,~VQNǓdže2e u@(ϸA"W U_̓ؑH2T ӟhfͰJP<V Q`5ebV2 +g3]pLJ1m5tvV Mv eѩ۰e]{$i[Ӊ;!jR0oIQ/N%iʌBc\*(*Xh%S?Ү1?*W=E &-NUgJ,l a$y6 ЀHT"~Py֒q^{T!I@ypfŲ<RǺNЕdNP0h`YC, UZscSnU]j}(v¯[`8-E@jQ*uaxJZcQ4 hvg2w =Ϻ@"nIdDzMȤE&A1)fg*dAOT 4 Oq)fPV1cU՟m,iu*f6SSnꥌf5/uDQ0pZPiw٥/PFw9l/FgpV 5c=W9T[ߴ7{gc1SD1I`^)_HG/拗m(wC%88sƅ~Fsi?"Z1+&iySc2Pq]l2s S+,z5qu`i78vݶ2UOK, j1I]E8i:Oٴn= :;&}X \$YP3zb uիV;$S] GH' .Rqy%tanPPPA ÊvNGg1=| ȼ2b0Okq<]mpz k4Xȳ?u7^O-9Z*Kl`:M|T+:9*\IÊ7ɋ|̿-|Ĭ0l5 /⨐NАdrR3Bc=fy&=N ZoY=exd"I+k0bБ1r7tH~R ʙ&b_L Ɉ;AX=KXxJ$̰BTZ"&'X-Qm?8ʡd'&85 U@9ZmNGʉe!6 \wUK+\[SK- ,iV9ny[rĄ=g02~G|k &jx#]BM RM14-.>߶ โOw`2?jRAC  L"jKbu09u5X3?K@q-W4mbȔ=cp,=f٬Kk jC-AyH5}PeN-2gkA7UU0%۟t_AFVkjr37#A&`q}~7 :QVnӨfy2 NV]ȳ5IZύ l/ړ^8V ij  ^G.m}Cϳ>*)w !fiT$7Zպjs}z8P[4'hBVh 6@Ǒ$_jdh-`Ϗ?{Gў2Ͳ|H눘MKf(lx0MaU t}fק쑔?qrd`jV3v(fB &v|_aaҺ>^e銹[ +6xW282L }&ulDe4'kRj?{UBHk}coiVSJ#k8uMvH:rdjhEȷ Ez!\Z2,.c2j3dΧS ll{uuBBˆshG 4%x"0[1&ª% +zAVxSYc~ HڴipR)" 鐤38A)q%mb*/9X)kM{?HRkhVam1a޽ BQ0;~}&ڼ//[j%1T VC^J8xKl{*p JXv {ߴuQ vbf6t,5Y;Z/t+3 \֋f:ы;?Tq!q 2sJoiHg~:n8:Dd_ar̝j'@ |@-`aYpE5Bs{yG)G2{dz2V (aTgpd}~H7XUOE>KcQ6GӡN:,rHmKM]F4ϖ!s`ykAܵ^ %7PMxUew?Ff$=q>gfad޴ـؔ rOQ$;řˇnmJ%\ +{UE I12&D |QޅpdZIJ7 ݎX0wGdrt>q3mFx|N)S SIA1EU xN]hpu@>oON=PyF.rU5% .-* 8t |xJ[/I MLݭvxGNmu\4)/,bVj$Nx}LZR)kbLT͢t`:ѰLXd7* yhLͻxf6Ln|* p[ZK Lo'/\x]"-C#qЭ8yݯ'h~ vvV_iCsBM' زGad&#- m#I&/WxA8Ge+*Kg ƚ)J9PowQ֋A#8q.96 MZVս\M~V 1}p@ÊƯyl*m7C2mj, w"ϕHft5< ا vA&JYuTLY._cA\&]DQQ^-wfs?Ǹi8͵GZP8ڐ%1ӜVJ0ܖ7Bj('nO$z 攦{Ԇ$__^PACjj=ɲOjOҲ:YW tI`|)@]qbMS˓cZ`l$WE812ILguX傾lw°T\nUj âEnJOoVũW3n o+AzhO4'ݻMv2ս}vt'`s[I4ʠjw&G$XZIWlLJrlM#q4}>iƇ;[)3I𭃤{C ]UW ⁵ tSG]3unTM6z p|2avz^>d#`02 =wljn/w$9F#c&cd)G_7nCG-L.N&")_J8,޽mMLx)%th mC.~wJ56D~Yo"vQd2yRLKx3᥯ĆZN}E% ߨR0ھ$.DdVyZp f\Ё'x% :r'[Gb)p4l{g\vxN^h[ ؋yA$7uԴ:؛7qU=Д~Xܠ2Oo5lC%z;Ղ  6|~ɨiB:P.*DK 쓬1: (8F@TMF8q(9zઍtr~N(H"V\#5RPf׵m7rMVǺv G'mZOh0_*-7aNjpֽ150KyB5@BQཛlQOݩEj ӵ) t:e/wpĞ<>.!^ȎKsT@0`g< .~v^ '¥Ox'aVD7WD^6k)⢕cEߴ^\ucx}ڄ, - !#$ӑnǠG/6Je J'X UI|_w[bˤ X L8m0m0V FXM9c4L%5ϩ;8BPC9]B/#ߪ=lmY wX,l2M"9;BLH᜜o[#ld,ӷ7|dD/Q/J[D=z뚹J)ZySr*Uvᖍ7&%=0b 1 ^=1aI ?7/Om'l]ՕKd3zЪW$p|`7fK\2\@l\zoD7 2cdʣ)r5Dĸ.?m^B75u>w8^^Zd2?2gfO Ne h<@n g&u✴,`!~/Q%ӬWJv[+o5)+VX;`uo Px?5D7:Ҥt#wǒkX#ʧG 09®Qe42-vṯjD^P`JQnj<_i+QQq`[|hv8&܋zuXl&DMRĀ(Icq2K)X.Zt=1]K)Ak|B1rYtݍcs`k'Y<*坊oeވA2KrG`ThQR7^I燮XV.Ozpz3( f }X3νɖoީ¥_bӯJFLzG 0.zs&:!1)8 LG@ʋ ]21s m1]A^:o0W1SqIH9}˳T) vO6LM TJތ$ @F;1$<0<. :YȂF9 4&vVX<~4VNԪCT ;:h/cW<#6eF-Mi]@$_ -̖9w_":@x@\e ?Z5>—!--_VuPpe+1-vM9" erWGcwS##[a"s`T(nYN _|y 4+߻l#4߲?lqg35IN4=ҽR Fr@癕T(֍{*e܏E=jL˺m+w@ Tp(dQړB0qJeB yR [+ׁ(0pM~_?ݿc >wkmp-d6 Y8:dk5lo`ksծJo[dȣ16-pC$fxTvKiZ BDIRVY'KC"^7q=y F"2-6=V;ׅ< 8/_f?wR] % Ugu:5\`᤾#R2^ȗpN*}knpPt>IeJ^گ*J[1+VD O iܽE;-'04A`UY2a[Pb\T&˼Uɇ,_SFV8֍Yas{bW}e}s>Hq/WS ۮW&$FIl{bܮT-:A{;J7qV"q&l o{_@Da|R/yv QH_p[qpMY0u^(<^xϕt8~dJFs0 {-p{W6mÈFh8Ckrdk)k\`Vd{vüCu 4].$aU$&jɔ:n0RpMk5$LLK%%U _À/<4ҞKfX[{.va΄*oTJ%bYrnZ,& c 5]5@N|d?f97{⍳~&%0|P6<_w\?Bb^g ~'4c5ѤcKi.Ԋ ^dhDlrƿ݀w;2(P"T54 FlFx%2RHƸUp\ce1RoW"C" '`?}T+CJ3'wD=\H`Yqx%?|{D}[Fj^ٚƥ ֧_P(E C]g\c.#rP s[V'?Nq]^_p#@#;+ZT7wOy];?̠8!#.ۈnM2Su_c9BCWP~RmZ*z_Ÿ dW;~,Vu1CT@ F^.6c>3_tˊQb~.y XP6N "vQ Yv%0G4Y`z]x3owF Ϋ:"Z` J5aBr𪞝 M&8a8 OÞHr+d9/@NT-=]`_a#PHÕ?ZMm;,|3~DSvgP?^5]/:ҫٖ>zlۄf [o@ zscAZ/%MضXՓ0:DeFWlH7i?xP>"=LʫMjBpCH8(ĩQۦR*ѨwC^jc|R޿B{ x!Wf-2)EQ84`߶6 hv( [ kG+AƪIUnM{FID5w$M 4ȮU\I9`P=C[i#j)R`e4VIzͩ~"@8ٛp''.m–wL]`$75c( ZLO"6yk%Q6 ѩg yK6N?~kh׃|:5/(AEHmNS(2($sTaXkƈbdE9rwRnM.q"-˽?Љ E:uViv4"8ja\H^tޠ b,.\L:K;- #v2֢e]cob{t25B98׼ i0|trAʾ #S>%)8e?ƞ q}8ܑI̶mh9I"Ub/3ٸ!*ot޼V$kv}XElgיJ41!TU sW{G}ŗXdnSv dagQF㮛(Qރ{|FMd 2]-Ep\!R7'(ՃkV˰aV-vK|!/:𑢣!kc7a-iDQn)/c]kV&w+oMJ6v= Gl.`:߅' 6U$ۼ#.yZa5hn;AȯF[,O &ZI>4(<) NO)fuގa!gv+ daWud:I =afRC?P>ςh䤰񻳾H܄ @UvCIgd8,AW0XMtm`UCٔl/mkjy;ǖ.R2؏?y?^͉JPB"'xYsd#5Wr`![ .\Zظb E ]pŜSF~b}(F_h> DjϓUq$i--5ڂeEu <T`РϰPa5]i[@+upQu\).Mq^w.v4cwF/ZD93_-gSx7N~8צ㊚ t-%zf7vWмΙ2GH,.CFk_eVKbu|_ՎB) Qu9BƾJ(K Bg8"zTcn aC۽LŁBh( e:Md!IrBƢmBc80c<~ڹ lWjLkaSS&)D9w)Izz6mQnL+l=OD? 5ұ#xIrzsW"Y=2Ԅbo0x`DHeo@/އQ5O瘒QKta)b.1]9c?=:TV;5\WF&faX95؆WC_&M_!G79R@‘(j]PUG|_40Σ4-S11 5 >#w V@eV Z4 2dY|OB}u҆Oo(H2Dێ~.R:z8~fNrQx/'`r1|";`,Ƒ~l. V̌ H4/qѸwp9S4w@YQ1*E u/TjABVks؃~iNr!Cfu(p#" d~@-ʭ\P6&Um͎w;'4[b0KKR4kB#qܖN"לLF,UTO\69!!>WX"*jQ # 吶r.TRYo~(%Zc?yƠ=S hde5$~>Gx[>e8}Ł n2ol ^8eL 8U&j4:͢!EwI+)(~ϑb%efxS /t-гv?b56h !9 xwfbn D{ypL 7P5LwMEq]P.ě?lwgQĹ}dkT_ #Z@-cjbc1MYӲKePMi6O3$Ve>z {y6T䃅.Z#C43i "A\ثJi fb|ڛ\U(4WCt:[>'\P %ӓ ߯J$JN!X.T +R':F|> zr#j/CR|5d:ΖtU5S >[TKy @.Ŷl/_J{u@Nycyx//$ 7G%&|jTf\E'&зUS @ AZ*OM !>9xar} 8w-߈ @u][Lax\#22&jN 846?AeEW7Y_H  -H¨J@FdD,՘e$ ~hV=rc 2"_tE'>O[*rRE0J$YREo{G̏ao,J鏉BbAY@zIe>D'?!uEnl,]< (V$Jߤ Rb7%°&pJ$^ooO+ӎV"Mmk2ذp9Xs؂#|$o3^RrIdq( w@%lie` :[IaE] 4>]r?N.“uk R Hѥ#Z5FT&CjfOг[Nܺ >w2 f~Ҝd/lCW]yug/vu gV)INjˡ1[&x)C.>4F,lP>x%1[ՕUYhmzq1ٯQou1o=~WRUXƀΪa%iwB<9~7m֪D*N MC Bi X@a7? 0x莴]Ⱦ9e;yZoAgH$w_-vzO@p"!?I۬P,jrs - RrZh8'f w 9a2M5su*@[xCޯ~$L*WMU6c븩"p  ".!1 brmBWۘ*%õ~JTe,8V`Άtg ۭ11IXEnwxLv `@m?:#δLxd>S7Ɏɹ$-|kųg)PvQA K㜰% 30@!<>.׀#ܽܩNttl*4S߸rX0 #-tCv//ly$ ]T/IEckvBFUY+LBs*UEjoλn< oDwfVqE>9;8. R79 ~\$rfUdfڻrOm&DlOtOh0%:^sM߯x;ZIRFPcÚY~Z @]og#͑E(NWf|hD+o0( V˷_rpjI6:Xw1Vzfyi9qESIDz^KzӈS.vAEFXiOBMzR]llX8E< CP2!VZdVuxˌ=78)i,4W2Y@ Rz?H.> Vᄺgqhs1 'q^~<&U{}^Pb Fz҅XS@_ (,9sP5XU,;ĴM2Ѭ&w,$hd!fv)=S;H 5yUx=DBY_8¿E3MBbDr 9`6䯪ͨ(ˮàa fpKx %QQ v60uN_G>b21/2 Pkv_V31 r?b & pÊbf\ʓʳ7^[I C=917cG+Sh.MM _mw#O5B+>[_6P%+O健IK ۃ&bZKgW]q~Q?m_"n)Fn_tʍe-a Elg\}ы]0ZĄY_>8 Hrek/t d}hBc5||SLYr cÓꏂ!a)~!ay/ъ#߲:Yp. ӧ8A>݇j!'#A1U~hėiߛ^ˆphO fqKtEcP@4 UП%ɵ:۳x3ۄ! Tz ZztHěL̤U2)蒪4f*re @uOvMqg-i0Ph )74nJdGqT{&zdm?@l-3BN THI(LT d[8~%L6 K6آ3Nn)KrQ d(ПL,#[-c1tw{H VD2/ayiii#a s&H솘B2K- s͋c+CVY˕PXd~5X!&a7ƚB{)Q{Oa/Li1Ǫ*$8\H>Q:Z}Qb=FdBX?%G|WQGmԖ2bHk2VpHq+쒓21At? 5mCD@0rPRSVvƧ6El b*LXL(Q2l!ZDre"t Ȇ7m9[{}|"QLĵ=` q4qY9QO20>7ZY! |𥋨#"*fB{$-r4 $Z\=}ۆ\;PK+zY%.AGm GzLkURʂcPd&͸$d.tJuha  [ !]C$μ$7 ۏp^tf+G5Κ`9zu< 7;B'F&S[E["K\%\/wyct-6%| _Vsa?ftNg)jyޮ1 HKa28U ֩aW< 2aM:_PjwyuDmC UV5QoAU .ˤ#PH/ ˺Jઁ[br0dxvARzt۱h5_XqHWA!jFmz<EiNp?:h^m}wyA:6;Pݥ]h<2$9VLxE*LԔwT޻~~;e%}>W)& "*֋Rps+ĔPWiz%%g sMWM5iq2;!3g^}#R yU„r Ńk S 2xAQ:gq r٢ д%fyD4QS78Ų !H'v<7HzM ,"S ̵R(E?й fӍԟGV\(Ӽܺ9֣SǾ@_ {BN1v-X0Su&3pa'_ɻ+J\G&lĕjzAĢ̌5a7 s-YnġET:BqnA!*JI()SU62³ƜMm'5.^Ӎ`R~3L`z,HYN {7r4o{IRӂyt3V}'L"`ZWs?2)~E|3[jm .AM4h'Փˤ0r\y;<|ܓ'2=+JnSlMtj}<]PvT^*hooor1#ۉDymߕ%]HTΞk`$uh"⃥ΐw^)Y#\'ȯgU*v2(UQ~IdngJ5l?R+F ܉]c@a(<^.=U\gm+%86!QX3tXL ,w >{PWj!}9!,8k-|~Yi*%1PhأgOiS<*qeY{E:Ta!F!TN̛C7(B5Օg=:2nGlӂ75&g}[G%IYIoFwS[a`Le3CcR\Y}p{Ҧn+t+aP=<6> ^7}1oD@,eGOyFF Abtӭ+W%:):ȈcV>?ǡ,ym>[/Z%g»;huzyoE!z}vYBUs28-lG!FpF  /Зa |7 C  {Yp@0/0` o-YZͮE_ϹΑLR&.:I:c >z욪ӟc5"Gϩk2M'$S!/{0uKzBz~^b P#cY"@#5"$/SOnBHJNPe)Y r˳عne♉$m(Sj?ѝ' BI qԇX9`GB[ !Z%(Vz%|fH7{ G TZiOW90);v,6R)؇ Y"h5j+I0+x@,݆ iģ~0kY" ρJYpe28_׬>M[|wkL"8G/G ^a)ͺ S #fV%2r<]'}#js9i楣W*hAm`9?.AV*JWn}%hPNf H@¹nq9MNHﱚKp[Dɔ-6=(Gd7!mL`y,;>)QĽ>-O-7}汀"v{5fUB>b>oP3 ώe*-K<Mcf΍MPKMK *&DaSTK+lem#ߧ™ V IG:`g"wWr5YpqPb#Ud Ipq/I'lk,| 4<>g3N+åCgs*A.vC,>?!.($zڨ+d7FD#B"lpaTE י=ahbH@U[U=<2% 7ZXщΆZ;$x %DjGr~1"- PlGtR5=k#1-PǤ7G۝&wJ~VaOH>ѹvfђvpq&#X̎'ऑZh ) 6@2Fy#/c XD tvv݇6ŷj:Tϯo rV ^.'dmSr( C6\1wv#EMY%0٭&'{2& #ni,3Դ`A16o//9k.*&`!f*x4?)1NۃÂݒ>6KIihTJZ$':TUKhJdth{0ukNeC0W+;΋ !yζNu`oa=Bi 3/Y84V5K4]ŽLVq UhEYMD)wJTf9:>ѧ8@#wzS  ȯ+.X;Rם0j%k'TSJ:I+}]Өe{x˸9CLzyǂ513zn>Np-&u#Nۡs}`A)c8btZaBm +aOg?S.Dezď<锪.,)b^Ɔ:~]C*G}TmoE/~4Uir{ŕ<l 8O9;xIMCĪ(=r@ IDRs!dɩ@9Q՞miyaʹP}ۆץ7togl=J ڿ?`C]Iz$3FgHCq XWS>5yub̰bǖIakZ~SU\0-YL3 |L gm>k^D&JqJ]xYƮ.C.k9ry#7@C scRO2mFx+~"|*:ܛ*JzVcÝ4RF?wF4QibfY?MP }. Ұ2t)mPٺ,$WcqO/5 J- NkzCDцCo7~[H&$dh;%=u]RHi.!wUI"ZAk q}A=ĵRͺE.~#ԥ,G: h U 7D-m^~Wd?'1@BM^:{~Mkprgv+xx:aLn~$%lEuRmó=)r#G\vϨI KHb/HĨu8w^}i: DZF'rS};*]?^2H՚9gK/oϽ.js1%u+V6WP Z66;c<:Ŝ 1Ҵ zo2$2H/ǘ,%P2addbߘ&1lw-<~ HčͽRo׵}`PHDkܬ|ik\<ZlIwM)Z~[9Z׌h"׿ER!;HSw/FzF4BC;;h+,o.~'Ś &5:(S`[i ,\+2gamnBH>dI(L %jZլלϑq X6>w^UਦxùbEJں^&gG|%z<厴*Ah{&"|!@r q*g +Pn:&JATxǴs߬ H31`_RkdeL*=3-]y|dGp*`8+&Ԭ"3kr:|H@\>#Ak5,%b<\)"N9΋t7 WX+ A"jaDӢwH[DQJ!|,g `NfЕ˺6B S13ZU`'L{%yO.-nW v@wZ& ~ 8kYf~`%s%IJkhOOeMF8@B+δ<8ڃ & Aǀ'l WtfPF5߲jK?v4l)eWfF̗.HQr>a"է/ȻC_Mcr] xi-BHΗh8c{GFO2LlmaI DtjMJ>OmlH?6v8ݬ&k_oo'Z ƞ~ A0oǸ pHW| <1E7B5 p])L CwfHA{H*vLHD kLL,[K>*;m"'[OݧO&1*!&v4ܨr̞90j=2=f~GǽEN.;pG8D.\ N0Gn$ʛz*;pW *dspu YƦ_z$ƣɃ}h9ڭnčm[#ANd ")(J=m7 yh8Fu<)';;PI&+H}H[ UV7l7 aRsg`Bg8}mȕjVbīa MKu&[<2kkK tGUgz>H"Z}z4Hܑ5pPRPFٚgf;i ɭA7< xM1lv >I .:q~d ktdK\Áb&#S%*V]%g1$I83a5tH&R_lH4 vb2l{_fZfs2%u~vG+ Ϸ|il}J!tSNׄ4YʹDT%3ʽkkJU2P\-5^=@-TxdǀcoA7|)u"M;REu-z -B[GY; $X$bЄ"`SŹ/׉VvH"!qKvTt>*=F6{ps=\ WI}# b-iTv?7HчC[ѮXl/+,T\PP_ٴ#\ڌpj, 0'[8Aš oihL WLj&{1O]G]#57u 5|{iȢ,a tv\(T`ߐ/ˢ4o34l\ K&<)kĮaF;cQ=* Bm}q|Sd&mĘzͩܿ([SM%iEc#+`| ̦Q ;qzr[J$c:®:K`(tC ץ#Hրsg%)OiCBtY*]a)x^W+dŮ7] /{7D88 P3H!lN&rV V?ΚxO^}C[ eɘטl)➉3YX7ćNlx ucV$ pNq?3ݺV"\U~z ##I;%[X"}@!ݧ (QAqq v3eḘ:ū퀾20b÷Ua H`r9/T(yvԩ+pu#H%&= 3W=[L!*;Ԙ6~|q92rO!ή+6c85 r(n /ufh P!P%O&Z^윌&AJ\Ƹ} 'RloS`2Wqc奘#=ՠ,\E)MkF Kt) ئ %£h5luw62<'ڍjҖ߈\RIP H{dWT@lf'ցĶVդ!R̊y,[)Dˏ&컉Zzf,$-p,M~HO;AZtSD+|OԦ%Vf)*z>꜄Ӡ3 ^1Uc%Cʼ<.n9B%ǘg$Plv9&dMF^K9ILT2OV~/;RƬ{ZC㮯;{њ$kڞNHt5/\ q)l1ƥnO|, Ww|un"(Gf }f|>/+<@dH܊E;ƭbbz?NPϛYism5R;yoY?!hn<t*pQ#VP-&[#E 0'I"(-FDgPI-5 +؃w߳(i)r0~r1˳U;;E'N¶V)%L=}1fe%`EoY8:5D~DLT=F>%\1%*K&LYhvsd3ј'?*( wUIS!Sr[l>3<0>CY"p ̺!T$eukkgց+'}[ E_ ӹFJBb't/K?qg,v5brC|F VyLmh1n7nˢI9. V^UuŽeƧ9GF+cr6\K"%O ײθ,o@lfȽ v)PX'4X; :,~s[p+'P+/{(Db=]@ʚ^崛ƎDubϖ\;]b ao03+`^ϩrǶl΀`ي C8UNDqʤ H=ū No{ KYeMeZ,,k@iK'i ?Ӿ;|DνrHV*T,zP9bv i?UI8XgF'xqiL0p`m-:Z'8Zn:Qce xp["9ZX*Ѻ5^q[b<.Hf5RbmrU8ƾ׵XNF=S &:ڌƂqخ`y".nV$z .kJ7:^V/p1""#fC4f͔z_rt krVm2Sh&0GظJ`E9GZs~a[8VT8oF1 *>>ǔ>V]3rj"tfVr w@rj7Cǹ^o'wizi,JCJ[.ta7iОncr%fH!S9ߖR+}oY}jAơ*x D^'b:QssK#A%򈘙!8\E9o]wŒ̲"{co :prG2n5F Usi~BmȻ vr_Lpx&< Č OlV}o<PxЊxwI!c|JEg2W`čyցR^F8+Mc3QU{l;L^ևb=S2'BfIy$b{4 J(Kɀ& HÁpZ#0Wzۮ]03b1bdS &|>[89!^(21tiOpl*'*ƕvD8{ߋKP&(*y@OګJ1݊Z"-1n&iR+e^ZwҔQM_JG5_"C[jo+~Nl|"|qk|UqY%OeudEMЋRF86-_øMtX9{ϥ馎ov0G`xzL0љ=HZRHǁRDN/gpȬ(ElEμJ: rcXDObzKq_6prT餝 AW[=XN!X< riO abi2 B9lN+G5YE=E !eAtFx9Ptg(iCEdO@MԑeBtm2}R3\xtI6>Q@Ȣ4jfm|D^l/._r|m lDBe%F'"`|&ĩk ҁKͫ->CʈQ^R9_0]ڬɈؚM ClNZi3imՍݳ{[&7M |@YQBCى3kZD[/ b4ETJWE?:w}ȉsͻ cjD$XCtI@GgQQx{{'G}gzc|m^$/pL?ZM6v.)kXn#r]u Evu n ,V$1ɱMn1ֽ1]s(x"s*(F][w>>|~KK[I-Nʛ\q"Z\lFbL{9ܩՕG$eQ>>h̜ɯ n/PZDQ`5x~6f"9eШEÙgȽ](̨ ^:!і@Ԝ[ ; WD!I[`3[\Y WNHje4w%& o\툇ױ~]U(jvuJ-΢wSKR䜕d%muhA 1gJ)9}`yH[_Fs'>,!dLX8b}X̖_ bO 1D:/½iB {ȑ֠iK_R-[A`X1m͈Ng`6A(雒-:0@aJ3ob ;? $S Xe?B L+ +ޥfX}y'o5rPֻ k#*Jڥu}SwW/L<ӎX 7RQΖƯ܋VKD 2=;;iO/%Q"]ð ڱ$gpoʾ 7Y<'99Fyȉ/$=۲1rS*Ƿ)cɺp|& <2Zqms59DbUĈvUe*9Ml1lTu;/_U/N5;#ףEA#5=o.UtfBm3j;7v$O Ī z {ūų'dqGɼO&- jgDL?[Y #O T+{vɃKgKȂ3%)ʸHԯ?^Dt q )RTȅ3XdhOC1^AԊE"96 ]?vvQ9J}Bgrq07?-H,aOغa`/+wvLu˗AW~wpqka~GAG,6K]mC>x]ks̙5+ ,#SM0sI+=v_pLT{c_!ZۄK"n-k{C x 2ƐiIt1πE8kRmQCY͸I{T~!Gz}!Hp0S>؆, OV+.|PS|gen)ĉ&Lv`\XC$ NuOZ Maktxꞷũ+hlW<0ڍp6 Gt+ hU8\.7SBӟ8mSP NG+D.ܩl&|m}~RMn]%4פd]) AHIJ#]y\e֯I~ڱ!]ނ 77װo;q|tP#pu0w'g)*5B]Ft ܡ#nhh/6?F2eW_)R="w2RW9,[󈂹z<X_^(?w9.u3/SFՖrȔ?[HB=w޼sim t)?dV3IX3-GID$wb~4B4&Lxqez=%DaKX'2 F/fZ˥2&X$XM!E<<$j-xTPH}#)V{ q¼0A~~[\?xD75&kGxUx(+u?yq4m/\LJL[j*TW'r^P?Mc AbU~gtf/HRt* )+bzkϿP-ߊ3DIs|da ]䭟q` ;a?9H׊h˖W;IiYl ~ȑkp&VG3bC\ӊ&ӌ}Լۣv۰HQHvùѿ[7T%fZMm`LGȑ1&S7|xAJ ; l̤4eÓdVbK/^t D+GsZ>Zv&nLEЂhYavmJO[$_-$;Wtŗ 8|P-& VU6v5G-W !s6p=cD0% evh(kvkuw$N<^ު|Wj@*^B@5# zR{6A'1/F:9o9i/Lwz2s#Ui.jJ6qd)t&h_. MׇhT>Kؕ~ſȐҠxl](E%.6 c@@IXKH-ǞhZb.$Έr1xSR- >WBdt ~*K#Tvu i*^މ߯LH,Qa&үY, $m L"w,9?\;h殃B8ԩ+t܅[v '_HFO3SΎ Iv ՓL\ʨ>jIN^|4Neyc޸M[]qԜ=tnA>/.tш+T#ʸj-ׁ%YU:Uzi+7e O&VEW?A:FCp9%vW&(w# 䞩M>`|oFZna_2lD!҉Tcj8gH"|,+p2p}/q;V{&ÕZ۲e{hJzy;8Lu%CB\hDd?` \BgzRJz .붲y^riO( r gwc\v[59Z!'e^!^Cv>,6o\=f7ӧ³@~'-ߙ(d<9KcǒMau})GZgAHl|RVz,msy)Xk,)z\[?Z{-E  [rm18I;yc 7&qC:*nLU8u1Uz8{Hޥo %F/l$/ESo9uHkN'lȘGӱ)g+{4xi+_>巑+rx /Hn>vb#ޘ.f84=ˑ>ХǜY.mq'U 0o}3IGS"PED=*BUv[YIz|7ϕoٔ oL&X o+T5tt@g)A;m $aW' 䘎BYioIO)r.}mkW8"젭3Pډ{8A4~$0qHM*`[ r[=g1iE'M z fya'S"*  ,x55Qo'@cuc3*O*=|n\&JS@.H5t:PQW.8~<.c.Yp67q۬HPĀ F*̹5Rzkj^SIҳ^| z-q[TLB%oTڜ/rd?k*>>tSsozs|7rY6pRэ~fVwy"_ƢLTYJzGhϫ#grق@~Z&s*s> @C($`>ef:9BS6V͗G7V] 3K;zLKדG5qJD mh1oDp86AEV FI*ĒO]1 Q黿RQi`yՕPݠN:R. $9;)T&ڰܻIyq0KnaѥUdcWe󏶴rkK ?awmP2՘HlHJpuĉ$"J/LhSdO8'TӡQXUArhW&Q}yc! nܬA cq>߃p(nZ16$(JEor Q͐t}`bzߣq! BfPsR#/(ﳈ' MGcPިYq#=C5cL "/dԙpq?:?'pY by7;TS59 ;*|yGdԾ;ı ,n`_p~U>âPghݝ,] ڋ\pΖsp$K~Rz MXԆW$%lƗWQht:nY8_wuA, `ULf' џ^ؚ=5bR{RdɡOU|z ǁlgTmxcmL#mDʮIca>ãiԽ{x#W[Lr&s1< dx9gP-]e]p|.zb/09a mr}y|qR1! ToL9mpq+b I&&گT)+4(,I`W,`gEA!#wBh[`6Z |GroA|)q\EHho1Jd=Oj&pͫiךN$VN]ECVv6-7-5p51d0|Wg8j9Z,mɶ\hBHS(.1f9]O/=4I1jԝ95 Q Kf+m.7oӊx:p?GA$+cjTd7OMb =W2RB fmI$Dy\N2<b3B̅g?::i v]{Vff-C|kvװ\nru4(qGB(̈́Y&k}q5%P'qƸ$e#CD wZ!xJPm<꽢|G;sj"ߩ lY|MmL68sZxdF:: j (+d\noa'KS,FKum@#gcӓ4_I"8'#q)ah'Ձ95%HLo9&b@׀ pxDbZ>V^lYՠuE\2me[]ϛ>ۥ+prKoX1gP@􉅻{qe=_ ?`one1N5RYٻb3M\P߫c p>u_crn%e&p( RzD͛n cV}}6?h`V=vfX7$MdVDY4VBj #| Z*!:@UZDDUW3h:X"vC2la;ƱJP{cI܈m1+L޿ԘV;V@&E1e{`c58L@IC<r7zŒ/=lZQq>PʠR!w|pmkr> I= ?0eȀR ons'1i]X >Al.k6DE| Gowm{ᒅ髇ᚉx*&t#6N O~_c% $Z/8lzKx5ۈ|.H K@|3%.oq0wHga^0™di$?* _0#:ws:sb@̀r3P<H&߇[K+QQhkꥒ6a6gWU%KXB;7(!N$%^jحx@!ɶ]ErW T!Rcsag+$02[kޓI>* 2 ^CoL,w65MBm 1㨂 yx*\"U\4Gz[̨%.m螱.1)' v^gqhᓄwLnE||{;!jr9_ W7UR*e4@NiCTbKVw_%&tmxzNQs]qj c }ҖZڝdZ:w$T ghV qQw2 7TRIA7-śaѕˈD} \:~Hq*OG%hי]%5mU~i䔁&Q=N8PE`4^04Ž󢷭clbd#K-dφ!Ҿm#%#j ]"ܸN$li79DsSuFғ'_%ob]g/vY.Jd-wDA,^h5K1A4Ɠ 0u̅]E?k~J"p}Tq6.EQZynsQ%Dd4`aj<~% I[>Ofx[+w1NwlS|iV~.4foj*Yuǃ<%O]p+Y%|RΈw9gSҭ`zHĦ<~Z mYV-fفa n*Bߝ?60}#:5B:*RO2r57;Em"I|vJSQ&A@R}8^"c;Қ9k6#}O.[-G굊9 uKyY k<.Xm!澕6gg(\$a1Fa7' fj8P?#nTj[5u?YgI&T*^d}=)p1>?WAsN7}}j[-9QlOIugV?x> @ԒL)f.\u[J if8vM@Vf$1ەLTv)2)&2Sϙ+ޭ=ķ8Z򕮺0t9 ,ƀ-T:rᄏ>ރAMNtNc$f~[D ]mBC5*|f` $J;bd5FXuP;"E(=Sq `'xEʥ2ܰ< ڴ]L &1 $"gk7H`_-?I[;c.FX (,< 5GcoʧL9b\9c1 Kֆ&~iO9+=u\H Y6f K?sTb.A(\%glyxZ.[F<Yݳ:L2%ETmT0;8[WPqk_yv(=;@rŝ9TtE P!}ܦJ[)'q>v[-?bt TU#E/ t9V Tp7Ҩ_{i%c\^ SH+scGN +c?$RZ $,n2O')N\`I]V~=G3jݻY9fXZ@݆yH+od@= Ӡ6Zs縨i oܪ6μ/"p3QrY!}߹}Qde](w =Yp^V?Wэi eNRخ%5'K,Pދ1$_V\ PF,ه `xMwݗqe.yQ NU+]/_۔ l8\s1Nj"<nz$!x :υ9QAIY}CH3;-CM@xN3!_xK0o=͊ Td<μ2JYeiݎ3cu SgfpYOxp Ҹ?aukD]?L *~kK0=N6(KV[mrc rC0N\$ʒ%ZIx{MxθHal=\ s]\r9qh Vdl4m?rl|2\XgyWoۦC@jOS8lPRnXPu)DzTѦ;5enkQ!x v-~ >{`9ƪӠ-:Q.h2TʴNeHM3l/w8c󅩺+QOWn:KZQQopԇufRp!N( _ gmt-1hHꞐ 4vWUhN/[iN 6긿ZV):!haa>^a߾,f(a9rY*p%Ey =@p|>SvL7Tϧ~SY >gI0fm5w0&MFX?Aq^*>)% nkcHh*{g6:"yVcL˪78PJ=OϦ󒤽ug'%n%({S';Ct JgvVTC-r\m5wn=ɕLpʛ1h.W;5A۳Cf8bt6G|;m MvfA5w&l:e&mQ`h{ 8%>eɪ`$ GCazL 6rbbc,gvFzcğb!e&tmuϜqZD/}묪y?~%'BPz<=o'pJp%W+Ckn0L{5/P=khl}%B+Xŧs"SiԈ., Y/Jz_CDSJ1% -Tmݍ#Ė<8^y(.w[>oNHSG'oS N,? Kx[&*@p✰ZweRPH u g1wmM#Ԩ֩L󘈪S4ˀ8؛Rnxnܑc e;suo0gC6":zM y _񲕽#zTжuPA#x\^"F2j*l0Jלzv45 RGz3Hz'Zd̷&Panl$lP.NWC=UYu qXUd0-,#),yR%Tr?ףd)C_W>)<pk9Y;5Չhlg9лe$d,^*%t}CG15=kTOH0AqbE fmMP@js8TPq~;=G2 ')u~Hl}v E׎P p`ȪiNC emyAclhf)Gy|(9K3qU" mt'IkMhFR'pQ9U S2,R/cXCD:/丆&^À\Ȓ@}K6 7'ޗSFK gqBC%K]O8T],vOHmuF.z~?1_yLxY}BY K}Bt8ܠ8'C@E@5.h~Wٳ5n7D9 {GAH f}QG.T@WAtpHdâi%`Ga<~QWF=|nEL^ejFWM/b qT7na%%tD3]/ Q Ͳ/#/翎$%qڄUHgh1ac2$܌k…iWt0T&"yl+aFV & PEJY׍# ~+jQ\pxWkueT"i/9kټaᦝST[Z'19E*Ks}.*1\8x8v#;dNwIn|. w9`dQWܭ.9 9HEYfF?~`W>* ZuQ+w}0نؾ'O<}+A^T13-E"z 'S^ SBhLS @iakVӵvbkU+-" :6 NNWCl84g "=oU M$h #&ϓU>qyϿL@Pr+i&{/*t$iCue}9cTU)v5Y>DX>qg"o%ARW}a( IL`ɢ zS:}FB8a&3:X+F_oE;?I2+pOuw ]sˀE~{?0x"),gnDprts f#]a);7:d.nQ 5vҀ]ͣ7D5 [C?o)x [ʮE}%mג|b.O xʗy_MU}SGu,sRGTV Hā7}lzfk"+ KL w腝Q {(4ۘ,:%}b9m^'&Ⓩ~5Ngsu'ڵѧfC (nj{qE?m #l&GJaA\wmYQ@iҷgrcmRNƮ9Bբ$*ևgHv846?`6eWVbzi{Fg >L f<7\Fr|_^C+X 6ңGsFjZHd2Z#C[rot M*U<3žF?Gj;B8< ѿzYtHAɌG|BxFnKҿVh"6>Z_.W7G94azJm̗J6qj sDŽh8oknWqҜLK }bB/se7~}`sxrL7r3u@)ݪJ/ZX+L:MX^57WƏ>rQdݝ踁 _֑~\,h]Bfl_ (Ԯm^SLh 5tE[SJZg4e[{wS3!#V!h/!Zx+׌oH)7M5{:WIo:ME"-R_@#fDlǸ%a\wބ6뫡mHy#9&B2TI PWJ丢f{hbD0Y0ӢI/)&%fZ)rɃZ!:fo'QLӶ{*v`%SH )j P2֩1P=eܻ(0a $.l#v0 \3u;0# ?NX{ Ӝa{26vCwhL YB >] #܍:NQɵC+Yqr' CmRm?Eag,`%3:mHA<9!\S+y \Z$:BOsн[t)U2<.FzaQC)*L4#S Y%h,PO:DֈK@Slśw?z`o6L06a5\g窰0j}.YmS>tPGf׳_u҅E;n{%s: hٖ5L.WunFJbgyU]" ?(F}SlI;.wٕYu.-*P)(MIQ xǨ%3/nAUgaƘc I?> 5 2ٶ?=i[TKQwWZsk.w!1߿de:*P$GA]d0GUI'ү~b5(p+Xʒ!696-O gyʇe<6@˘t Q 8s4·O$Y0qRZ6 IwZ o2 .^S<5\ɺN5O?[4޵Yo9vw/T"H 5ZYrbJ7 D 邈m^KhʱiiL%&~X5Ӫz7D 4[{33?A.LШ"W eCtK7W5g{oE*vKm3>yOrV3 "AOSݛIPIGfi^㊦y]MQ{.8xPO2mOIMN]nFҰO p\c.IL·;Qjho[%n3p Fpϗs[SO*I(qD+=VLڢ ޣ-(/C9&(vHhixSsV; [R=1i"%juemIkd~)U |pU驉h/u\u `đ+6]o-1ܺHbs:p0,ڨipިp CbӏVeT[.#t;lr Q$R ,1L]2Iv圣xvUEfmGR"ѸK`a-9TkrLgG:_izYFK>oS E>Q/@Y9q`̀_l&lGk؉ XiѲ1\ߛ.P/〱p Ș/T*FeCx+c}G$3/$d7T‡чVլ3q|/ ]T=}cMHH2m繥Bw ;nM0|{4S+]%,e|580𮾡=ځS WI 0U2e'mz.ɥ?tNv@OV˶LZeJ袺UbOZ\z<|`z3u[wOjn3A$;~*{፸[EL+GL:J+WT1mțsr5lb2Q Uf!* jG?B@s{35/#/w1l(oaQ0q$bb11_}v>!$tlMXCYOaW40 Sި/ S3v堡nbl1mY<%I;eK*}6H~˨6H#Y(.& qtݮA%REq8ZlpWWF5߷TՆSwJ˳hLN1+0 g90xN@Lbɑ 91!4K>yWBV t,A5 sJژ-[kp!Dc,q7u]ܡ./ O Zq.Wc(<.]un03MI4I@8 LX8(1(D P}*e1{dh3۩Ejc\Q 7g@w`x5pFV]8n28(ą:MĤ3{[p(Zy؏ -"2p;}b"0u.)f2u.pTak`SHM${{&Ln)_RWK+4ÞI 05w<@MV|мL |:ys8[ 2XB~`kh@2-; 1o9DitAR!GQN ݃H?Ra?M)_`6J*W,\Qe/E), ~gq >-L[z~V,fl0hI\) P bW I@٣QT7QdL6-/ j,rXeIX1D;i9YW5^ V=_ T 0IUMk>f_i'IH0L;n2l\[8L]ҭ88p\oRȬxVRnG:YF *I>{e1W3/!AZ"j,.v.2D j"WSn49K/t `xF8Z.FJB&%% mwHVWXCjZM+%DS:кSZeݐ}uʏ0^Po5c™?:;MP/Xg/-Tj)Y.?O}|`rn} }Vc";leym EOm?Bd3zEk{2%y*q|1,  ^FQࣦzL}++D2Ce\snm/ˠYu'a=KvTbʻTZʨj~Ü㕐]`>y|~FHB*"5JZʟ]C1W8ao95[zi9*TSe5>Fhϥo W`^dV镠}°î:zy\";'r 1]sqR/?w*wyd5VM-[1O{,,oRlŴY{^)-dc5S)$D:ڰ=u3Upr0'K{@ѥa(ǦWLP-?a}ҳز (5B~sSu'sDjr#<(Kl1+uݍ4e,Hy]E%i؍Iw)s(7p/;8[%GPMA6pڢ9(5:L} ս}L1BJ/3)W}QeGo );hvzJBH[g5;\Ef# QSf/)ŕY[̜ۚ򪌃yY0K"%|pr#8h5K#/2xZ뜎 M]rkR6w$ͪ;vFd E~ ~7p}m{itTgYp 9ADJՖ:X:C Rɝ~>) F1Y]tM,n %u#!SLmY"c>V6x䊥Or#?J㱐ji\zl"uht^K7ڝm~ ܋E]RJr0tqZHeq w NqDGEhȜ3S[G\Ю&4 !Hn8]]?N, Gfm1hU]L7M|{0ɊQ{' ffBLI;;GȚsu ;b TbȤ~ƗU@ ׷;4#\4Nhn#\o!wbH]tBpCA@,- gN>O(UD[l!- pCI tr:CKpi,{KJ18w^mrs)KMNgiwZ:8yz 66ۚix-(^%W*[<( -\HY}Bhr8ǠT@Tm qFabyEZI$Gf){ *CV_y#/:o*ɢꁫŷ06=[Qe`!Uܱ0p! ZtA soB -D5X?T I?=@~IR^N^_gwD(娹٬dv/CtqfcXBp PJ/4ǛUڧEB 9evYƼ+2k;;dEFf? ~mj7opNP+:XJ'Ŀv91ڭB>\ixQЈ_88(b&ln0Yxor &< e,ilaWNGQfK-3̌Vᄛv#7Z[QALf5ZGٽt0 qQ$sav ,X߾B!Bx$̹(Χ@ɲudն)ŗ` o Q?S`Ƭܥ nJMdwhn֛ $ڇbySEa˨3ۅ\]%^Ku{RdKUkH_e,6e ߶LGePH7AK%*فTw[C2,Ki~k0+OQzUsގQE>Q{IvĆRWH>YTR5%-3dGug9&(* QX#K҅oL\Ȳt߀7[>妌r]Ee~!=f)79 tt,5k`[y>ul;x.yq"EuWoJL##\n}7}4u&bIZzigF'i'T8C\<{QJ n+ټWh 6ohsq/I rjǿr۷w _qkl>.YCS>q;zf=k{1Fea&Y]c7y8I(&`2$,G>x9ٵxXQKb؊GP m3X.41+DM& ܡa.ڝѾP_o$&3 1c(xw%&⊢j@|f\0UyAAYXN:J^J)*WKCfJlOO ?|&Ǒv(V 2 (DUp%W~2}POUWć e vslDY=[ qJ Sp_;G=7.o<#YGbv MXR9+ CD)nqHY{\C \ supnAt@{7HD2v; Չ{7 T3 /; mG!j0x#iO*m6+r}兿( c|ۗ#S|)G{b|M J'-p@hT["R8lX5MM"ȃ?hDCt"%+){g!ֺq{V+"55{Frx+ze&Ѐm(RQN˯0?V $ERB<`&UN278zXK&+ۛ6AMZh/r[\P)(pzK`;`p'jl{nכMDu("]J9}d m1?戞L:5%F8-j)<,,z!:ö m+NilI/IҖMUwF=QBIYɞ?qax(L jQɛ=3 Tm-՘*`^tphp Duդc7X9섎2W4)H"_Hf=?~ s s\3BxQ@~Xi6iMyCZeY=o> "灲%SCֺ:)b1W,n5xa_;N#Ce&P̩T>l%a=UX Hsv鋾 g]sֱx>}Hڢ׈ _ jF>ezI4F`S$7a(;'^Ыl;`ZNg*Nz[" g/$Bm4ƂÖGbDtcTT{o/Нί$ o (.k;'- ΪcOӬ_U'5S7Xx;qoo -4LM)71HgMlJX^;6Ĥ-_[!W`扂 k;1QbKY12yZq׸[3( )0r'ۤl/Tihb@ޝL쀚[Z:BsY 7O2xmJr|}KcM}Q}쀛;`s ъ~(v%aR]IԣsWZNdh*0My/wɖͣo5k[ QCT/x`+VR+61Y7eGjڋdsy~IS=eh2{@J l\:- 0Iwss0к/Źʐ9BEyLHFZEd@SR˜ &*oC`݅}4*sƅMY5,sv=XQS}+\ e(fLs22tw-gpys G_m75xK_::BΎp΅?i ;'O[Mz8>9EDPRm$3k;;} |I=evF8tgNzG[!uī :_%֢z|ic35]L6_ϦjAzxrA񕱾=tuw#aB&?RɕXt^ȫ1b`"o_0g:[!G,3,fZ\SB?f\4gmƙ~ 0{٠9BQ*Q:?kBZNaZ?mDVtfkc.w] )y>xw^pIg, |kbx֐ [0F‹ zO`6*u8ңMCTd83{*Da7ͷQe{P4d^c&*nkTkS`s G{tIq跐ueKqZi=R7Lg#}֗`8b gTzw^M=j,#]̽+ͽ.Xk+KR8QwK=<ܖQQ8s:RX)KܳuMKXVë[(oYx,!t0ofWyK&V yXs<1ewrG07 {I8h$FjpRga$+ UpFLQ ( by%>k/J}’%jQ2>GAWWFh-Fw|*4ZlA*B6522O5W;O[d흕OYӋ@oWkv}W|}*Cʊ3w?V"Yͅ:GH|UA`hniTf4bJ`Yȴ}GUc 2a(60rOXU1ҍ0jOfd>2Tc$`n=SekRWgWC0}&m WJ QU 3{; G鷓$g'}Ey23$a"%F}6v:H{oR2v;9Ua'T0ү.=KB;x=ȷʬ.؅I44Wա7-4SV1]F"F"nu$=fGδbj+ˮQ:'H?4;=+aW*r";t~-,p 1C$޻sŪ]M)Av|Hmy\Hu% 4i}8:c\%%H u>pTe2DBS|Pr6ۈovR[*ʘ}^*xyC@l-8V6S?6W-:~6yps=P[`f81BeUU4r;1"'iұ^a-gycCT91:J_]|Խdb}dj:5x/c9-"(1wBSoՁ3I{u#QQ [scJz2 8A״Nw ?$}(lI\zaN2/aA]] : J ̩um*b*Jڧ`GcixRʼn\MNV"FKN+Ol+GF~ p"v"^{W _^?л"߁\ FQM8DVKh+I*Gx6Hi(^,7|ϟRaopW`{r&m]F;A ĕ:Tj/4 Τ {zZ/uC.?`o}KZϏy,wҹ%C8(ߚ/ZxS ` ژtPVI8:TlZwJs18d"ԩZ3Ug3g~ . KEEum]8>y37VۑfjɈTU۔`Θ0-֢dǁǘ!Lȱ8^tM+ HHHQ!.KSq?M8q;Br:[H+0|l(nlcMͮ}Z:,s8ZY6qCO6!FE~ןkT;YmEIg=ͻ3au,l gg;~Q)̅{6#Jj̚0؜VХ4}u?iH@'~=s %$ӸP(%Cq/D>PIU oˇ2sE=[yT0ö+X bwh,SvPoQd}7Y$ IIRS<Vb>{iv=+VS)EzCj"ה?dS3{-Mt;xag?IAwŢ-hdќkP8o2]#R Ib ~4Sgv"xOO˹5$ͅ*ۘ>*!`4Ѓ!{m޻Ȼa9'r +?l1:ͅC(06בT,4|dW 0ҹ{58LԊOd"aT=T+RL;?g/%{l_+T &ȢFR4@X"7LcضƮw?\0"Hzy&8 R g^oNbO*= L*! _h^|Oz IĹ7 O鬶6[S@__73o*T<&vힸb:19?\1Iːs%A'a|F eɇ}k.*J潍N䀹Y[K8Ơ9;זPˇJz'?ԂmƷi RUUQw''2~R8H*$Sqx TUiJvS8Q#^=U{u Yƕ,Gn`B=81qv])\iu> _VN? ot㡭+&8EJ8?N ;8 ~3ZQ80 ]⬁Z#Y[f?/6EwtV:K ݱTZB|It&J_OM8`;UwQ7iS'֯`.X\Cz@bbL|uAü泽)M X,;"" Oqq8FEâ6W)ߴQ^ qڧC;q4I)BEP)VP.[0f]ɽ PcFX2̅tQ1VI7`u)IP%wR~|rc:L/h1MIf22WEZ0ɵkQߠdӌ`h1_@+C&U[5܍ʌ %*H9Sɶ](ԉ )m=*o^jk$¿QTXiEL-GSxjpXFC ^RniudvggӨ20QSu,V ;]Sk cǂ9Rx:^d8@,EIldVLS Yב~% QYJ!*gΰ5pE4+Zuߙ ;V6k¸&?ώ3Bm hQSz>TB~ѧ>J~LoV;Ųjo3z=`r$*24Dp^GE9xX:Qhb#w#~pn(m*oJՖf; ]ɚv/:5˶Ak V 28#jjూ9`7. H<]$NŦH3[:ʅg=槀c=4o,ݣqǀ! 3qw݊32mN5Юhfb 9LϪlkn$%,Oz9Cx\~_0$N/T1!w[߄;ٛvtRٟ 'us-#aY'} NZk0B+ZJ(1<|hEIyؽ-:Z*&dy٪A*i2_nE|Y넺z^hdlB .HkGT kTKy19#D3^T>=x<./hGT-jzk< 4i]g_>xku]Yk;_)dp۸ ),>#O\*km^HAzҵ%-d1m&n>ʥ(R lx%9}drҠpDű](LO*NJ@瑙fѢ|,%φ?>lg֢j*%$LЃ'*\6^}Q "c\ڏQmڣ!7.eN2ﮟz^LZ ;)v{.> ҝDfzb?Aģ:H* {GZ hB x=PŊZr!Xj\睞V0uLѳEeeIM$ƃ"Anؔ[0l@.m*AJ1B_L h^3m@if.gO6" #qW_*R_knAAq~"IM;J=~aޏ|9hE+)8O.X¹lk۔(@^2|||btؕD*J vWBKvK^gL"{Ҿ|/%GG9[mm'z6L+(e Vp!+@-ee"v.%rЌI1/!pNe^G'Ϟɑƞ֬v:j.>!?"low ~W !:xXlkr|SEDf%{UhQ%#sRn>|2Q>nNT&w:<g[幽b= М0錭Vٱ  <39YxS|[rcN^&v!g]QfWU-[hg' ߝ/}LH6͸1m 2|+ruאsZwq[\QD!n͟xgʇܨpŰ!2^]XZg:lQoFhg6g;É~@8,V{0@D'y6rFI Y!Χ~Vme;ATc,4زڛ|-v9aKyõ$;vxF:?e05tΧG'sʙ(t62&GCj"ܕlt.WI{f0oVG(ogN)&>g6yKfȂې|:8^try`>n$3^K\˲RòK䫽uzP@ K}qm3?a>)wmA,@Tnqef;0>t>WDV3\«ե QWJ%?t!ӴJ)-~pۓ% 癎v2wr8ß+t[HX`iu.!Q(r7W3*Е$pϖ-tcHqe+9̦)V=dzG3|#2&Tðoɡ͓ghja(F,=+jDs[ 10"7UӞK;Q__R7e_|-]hԑiEBGvo䜯 ?`%*w|5LvSY(Bko ލ_ʥjFcYo ^]Q$/K^FwUV)22b&Arf:%z?M6Qh etkN+N84 6D9&zp_I Z?O{^7K'ؖ*H?=W-[Ert t٘:7kAC`mЄ;Yz56O( į0}br3^:l?V< 5R]z0\m{> 5:3,r+!4.%{)h:J&6$]Vy,͵x  3YlQq%B<ȴ~ $hCY\.?]Vsϸ$ܯP-5 7z/w.JC&Oqښ"|= Ld׍DӟፌPd*o^16񫡾dHtu([s-u$sp;$%[Uu;N)jѳR*Tvi[fI +2R<YѭSfv;uXRLAézF99rּxl=k* _m0J/508AB50 9B9*Io1 W9ȱxA#od}{|e{eZ%DO~ǰ*p s5 +`>pp@Ji>6qDonQ"L܆-0Q"qw`E`sEx SM|&/GբƒƓ%n)\iS>kԽDF D+7jjZV8lKP6ncj eS{;R(8qjwz[)XG; 06MZv#X+y\*F8)xJx7 PaǾp8{IW[nh} E1-5 eS; UicŃ⸇>{dHb^Ft?}קE5 .g{9f((;¢0emfMyt п/>;YFthP@=l H*9h藕YD}k'8<⪨co$ ~ 4 ówvv\]#27ys<4{C aH۱${D| 1t!jT~AyqwSoPb`e,l"My~0<|)C%DSer\=ClX9qp~ 0ygWb.9$*Tܕ#QUvf4?KO؇4ӎGO*.ȗ5j!p?elx"lz=(gal dG2z6Zܰ:TKN湆̓%>J[rb@ankQ\ՠt'z S&ۯWd_!3ZOajP7Xy6>r0p!!Ɩ:D´mRf(i\U+"8( luhV=4 ,ƐϘD[zwv`[KHԲk V~R .Uq% n]f.Jh@cV$Ӊn>V&h`V Z"x_o7?s{gbւH]9gۯd+<`$ӆl{:*L(^)|Q^RNO粕ƿ?,fhyg=8P嗦kM5ݭn]UP˭I:fɩeh*P%֙D$7N1.S輋|lZ$@Ġk럄#ֿ;-9\Crxsq;3 sRYhAs~Nn TQpˬN+iI`-e"gcSfH*s_,mZ-l>hoZM鴙cm}m@$ݲNZoByzx[L/>/ښ=N1?ϑvT⎈?ID{@t,I0_u=B]mP7k*2+ kI\f?3B~jd=+zkhNl#iBh'Vu 0 יIh9l>bRӁe#>DߍQZɷ塵+)[:iG"5(WoPNTJ!e𐖪Q*euSȯ/QZͳ(Q-< HV|6ZSL.{w& =Zr56X1B*47fXKM*_nc/m{w,mzTJ0Zm*SXZ!r{ 5 JXjGYEVd|+ҏv ̻ˆHt8jOˇ";p?Cj$e*'+H%ƬQ.ɟ=9MmeLbNRzeM OL;dZpmӧ\/̀!* o5~;Y6׍@x qP>1ۥGZ80N1Όj[P Jy=,b[G&Υ^TlN&(iら=ΪpE$}ͷ@1uL|שHBeV9 b˚"5@{#Tz7 v6&; yi]g-]rFX: ȍKfN$!6HZSW8Y: 2;3kIPe!?1(H6ЪN([#(Ɂhݳ;GhNOG09yz~yCmT_,.[?riGOw+N~"]y9kX" P_ +*EI#+ D; 1?\d-BnH"ϋR"9KV oiM%B"s3>URW Iaj$/z%*"$(Lh|~C;@XB:Ra.8S"Fk'uB@Wԕd;NYȈi@ZӎQ$zr<>S TypJ+,}/AAFnMG;[ ZEu{L|w #Y"MK3@ڟ.x#Vzބ=O8L&⽆q%qNb}5k,/8*KR ES8ăbt*U}NXr"%KJЗ˿ux1wMMi$њ!^9i? UR~{+vᑬ[-gm bۊ-Vb4Vwa)[~/ oDž>,3ki wf*pI>Uupe~TpͪNˮn~|FQp:hߜ1/OhJd5)jO\BrpE(H6nJ5/8\9ٔ$=, =6h ,o09B~ףj;łcl]#fGa=Ϩ ;DSf^H(2@x!' njd|!S3lU]L7}l7-2nJ6r9A)*JZ̃U{2plb7d{2"*}du{ @.r#G6,j xΑvuhDahs?^UHrtm(B .h\i_w_nDhJ4"˽ʈya/ws RRߠW+$G_0an'CXįS\`mz5:k蟈mYŧ+ÿAorarxg +5^O]Xfg"j$=^10L!.-h Yai5>X9Ɋ!氠';1?_@D,ݖeOR)B(R1J@Psܒр/L$uA: v)IeL-v35!;`j~_u\BzɑiY@:_uv=C 14O,+Du H\&:O5˛b%Ⱦl^vsO-Rv%l=z „O3rG@*h]a.+&@%4AGJJQ_ gfB|eT `sJVV#wB3Hx]*>K_Bk]6q}b6.La:!f7c-'/>Sa!L!yX8o ?y6vXs5Jcn#Kɔp`PSA( `cAEھp7~iArW2=MMCVh{!ѥlX1jdԂFB/% #J hZ7N3wb(n(0k\P N{ҶTvku%8Mƛw L!wcN!t\8 m_rEpL2 = Q=#|G4/wBa|!ҠwMO3>=:of-cHq1(N;8p-MsÀd]-yL! D4V4 \@5dei7=Y>kcjsqa'֏T߆ *)?^iqd6j:>x}@sfgeKĻSGm_9IR E/S~BqmC tlr.R%Y :/%ցs0`_*8YdjfuLTahPc8LW ,{b]Tt)G;:Űs:ݷN+ȃN ._!L:{M('Шظg:'3xaVo kK f,ki> P鑈^݁Uy0$p|%(F3-Il>Va z{K$J KeC0gT 즿_޴*gO`lvfOPbj'9"j^ٸ_*ˍuY3Hxp*ԋ'fEӟ:R 0ϊq d2 k bP s,dىF̿ȝ3k^~ޙ"1ra0ЖLW|*^p/=/րϞWkEtNNŃN%Davs0Eb(HE @ud3$?: %ak4%܊shؐY5LVPIQgV)b#:ϕfѩ+shXXMLXY)mY1|( s5OیAYtE"|.f'ȃuI/ =2FN)UJ2ت1}1dU_qZ$B#PUNmccvzk)5ef[Mzd oUl>AwZ鰚jބeӅqmw Q"X½IW-RFۑZWF[ ΗVQЮ"#Mi(vWde4fOHl8"> zVNOV&m+Pmȶ8S2Trр ~Gm-{գl.;/ RXY]5TsK֢1,~?LjCf@7|RmZ/ )_V+o?2R (tm9"4q BlkbrH@.EҊ3Iq۽Al;`(&+ewj^e:qĮA7wSXț|Wo' 3Rˉ&%s!Ag0vuG~]8i iVbu?yL"S9aFL!hǎ(L[rTU[(ߩȧLgu.N$WJ v#͋Ԑԙ~$Rۗݠ'ƇU&֎l'\>9h@`ք] ,XH~{:6"ۆYnI[O`/KsO[cZ $O bc)t_E x*5#}Fх܉'[a?t Ն2S|AOcG,MxK,xQK& _Zp[gQW3(80a߬N!>Dϝ-0d3BQ  5* ˆ>*7|*S Κ){} *[(ҢQbZi(\TJn<xV&HL]nk~TGU^*!HVRtB ټ&41U;0?J-;_P8?z%%0c)!Gi}χ.7/rGM A# P/e~Sșg'a}y %K>[])qz1܉-Ph-RxV$&XGzIsguvvPVW ^M}\dHʝQAuи~=Mc3^|g5 / u|1ށך~Ta&ƺ S ^Ub>o%/ vh=𱄏.~KLrpc =Ĩ:\+,^ٓt ~Gwlo?⤫,,ҡ`=9Q󯂳!!Xn62C6,apdi/ 8 A.0=&WbBteLgĊ1?F2$D-K$0'bh~h5 9fq47>={u1pX}At*U4\\%gUdqUrJg.Dg+69]@9 Z'3Moy&8#pсcrW_R_{_73K=* ȕ߅5U֥4L,n-Jd5> UC2.=LUyQ!Qa[c<#I.rvF {S"A"S_rlap2%W 7jA;LS 38yJr|l 0qݚxv.ɴLΎ2f|a̔+V{dn%M٪ (=1rW ‰\cd}nYzR3sWhkjG5Xv'߹;ȹS,NB']Z'$b̬QWJ8p,Ү Z|0WlbwmEtݴ ?cu|\M u Po1L$ Z\ytYLoq|/.=`dz 4Du]2|tjSG?Ro$U*֟v";f)-a-+@fFIuaRdu<9DA>5&eKEO mT`ĸLE77[EپM3\`Lߡ§7IJ)hT<b.v0z0` #b"~zQNݭov<w~nm;o}8An VeHR?]`L xbqQ=1ѫ3' KԔ*1fi9ŲC(wkޜL^%$+@4l4ޡYz3ٓLh9 ~M 36tϓ":Z6ՕɓOnxc=,r qWTUzlZZ8 mC  [Z#itj}~{Y+rMĴPH3QZqu|$،XAы/npap`-lBE`P9e7w,( ܃90jTlKzD5yUF-7Vip&=Ř\.ְZfҤs)3py9_rJ2^=j6Z_ ,)5M}JJc.M+1'h-VR}jbk?>߻U*Yn=FGm>H = okdb сC TQ~d~s:Xa iAtwU2YQ4o0MXx:A|"+>gEˠ(ȴU-bzjϥZ}xm{!g בX;Sh2`d~мYY bSpDϟ_KKT}, u,} lsv&Tuma 5َ5)9?ⶾ~F22xyGbd#C ûg>xcDžzָ]d9o]tЉ$oY]C/(iW &kBByXǛ*ɺG.Ӻμt @IM+2f:wv/ZS.H `[/%&E͏`c܀`wGy $<8l#cB,䓭Q?@Ea '[LQEwSyJ1EAoCh9^N})p͌]'kuIxJՅ1w?d2wVd>@CK^KX;Ytִ۴=kԀe=+ n^ճI)[OS28>UYT@My~[EEXٽo&:K`8I3_ɩ=7"fkGtqY6F<[Me܆Vr@*p|r:+Ea匃ϐݻku, U'2kJ+i3q/'F)ih;v=%~@ha4:y 6yv42~.'ِP3L(t~!%(\ )G tܓW{X7R}-s8Vw}]ȋ7"* <>cJ12F˺C+ IY($D&dKU Sjb4 4mJ~ez* (f,6qAW:[v3BR!ڰh9i^gt݌omlC|UTK o5BMG6TK+yGkkk0ݑN"Ä_\V|߬zqU.tԛX1R¯<'m0>bWGWbH rqdORY0L"/ `n?paZJ!lj.Ơ)a5[煪CmF;NwxGթVBKgh-̚ahXJpEϓd_1NF̓4yc+Dvgڐx&G4/&#ģM>Nnis.i:{Puiqv\ h 7ulk}/tѭ(0W3)ٶ8[#*УgݑJ'ue,P dҟdzAG=];Wtx<xPTҺ-ฏI9xgRdދ;m_!ÈH޷KC)Ter0d0|{{gq0${^YHYPPbJݳG!LFwզ\UpYޖa荧A۬ KWr %+.FҮ{b,9'A}itsq4+[Fz%_[9& R :?Qqg^Dt67G(+燓(-@WD|7:OU"\OJ& Ap-ub~roCUM/W*s֚RS۶CWR+j>a2 ח%yg/p3܊t-+2aͳ7m_S`l~%pjߝz~tN*_JX5ut붏y):cjBC/++ % s֯W?QI2ү3C9Qu4\L毚\# ,gY[;4=py2.&'QS..*+\xw&K;=,4H\e3<=Y6C;~ {Z-hhf20to@bլ0XAۡm3vnc%Z<,t4Cj񮷄 \t^ECEaN; I=wm1eq"5R1Z} @#iHTU2М:NhWg EV634ݫ,00FC:--jރGm MarR"9ŤٷmIui̇K7T3("h}jT?[x0iL;Ƕc+>GkvPJ#?oGo_r(EVScwd'h s:؇z¬^ۧDkݛYkY ~pRYt.U=fd 1m$6XJ'd>εܼr+)?2u;r.#~JBC V Сia6EZ;.]{Ug&dXgRh7=AA@L&`_a4O?grBU.nrge4E W@RT,_aE7gβMqCR:fSH?13|r$~'t۹)N]6#ku_e?*|>A kC)9 ݯ Vq'e$Ei;hw_u"^4Ǧ zuGijk^}9 ;*fYf>8|{i+H|-ZÍp7n֧Ž*+ҏ v fSR0r{MHW`̿&>KyTn#pm.׉Cr.rqhwfvt 7(DU 퍚9c-%;6tH"A̽j< l.NvnyP"!&4>`t &[r!H#$$Zux{F/j-oyQ]ZE Ursc|eN %Dğ-~ˀž*}5z~'kПO"co(͒91v|":qto]I!!R"5H'm *l:1~Q.ޜܱ; ݚD#!h!6}՟&%gcA%d.ҵ"ag7жbdtڞi2uW'j鐙JA1oeK&J#|ɀ=I"u proa]xOL.)81GCŮ Hʫ`t-l "V}Jf?. УU[|1О$̓1ȻK5#u1hL4"*y2F8D-쨮hqr4CۦWa2KmaNGIWY>.ѼܾQ²: w5u?v)`;W!m =q̧_Dݣ,Y4u{'Ȓ/<'LU&Hh!PZE|5rXHGsYaZ's28"&Ҽ0`3.Y? ujmZV4;<#[5J-V!'DM6,q<9 s>bKMH4M2ޅ{F{*HZ K6S.6jo֏h\cXDz+*eͅVk^cp+C2="X'K|Rv P(njR XZ$h4jcM\ :WNuMN+,\}iw$ەO3Ib .VFHRo /I PPF+fP(h#xRL 0}2h{sLU_\,fƃ]i:M*c,,^^ua'r.Ú6l "B){VN" LDAki={ʷ\ׂaތ* D|ЗѮ?ql%7Gp7MubhsѰ%'p-ed;0?c ԯG6T. 7 ߅Zd\ACpjp4&+BC3jUf`w Rm"u1` XϫIH$|`.v~_u&lc_J@hQޞR؇u˜"ʰo~F+T`HiN4E!e׊Qگ2T vB8˥U`B_F ~@ؒ&Ca= N00~sC][H{~dDte*pГyvkk| ͂HmC1WcE~c]Q&wҫsmto˟DD> >F!U%bF`iGh׉b׶{ n☚Jfk#fVl?$8u3EAn]bOsJuݺ ?e &lĉc:\4s)%}`a7͒kc siug x $bmyg\6VYq5. HZJ$Ps=S=[ ?:Wa?j~*Xތ~ʇiq$~_Lw=`);K12 'f.DmxOy M!N4T;big `M³S~ Ť`チ$炄r8Rq 4j/e]G!%E q†YN5T^)=`BXjMVJgˌ͑`-K}l`2dGOP@ju# 'A9Gp&DPLhkA B )_ 5IG0vC7RȋWPJ3^s>#7+M@Vezp59&w} Ҿ͉=STWH$[q@lÃ757CTmBG J-X~Ci9K珯Po Yy.#iBS,BGuFB }+5g;҉4k91hʱc*HTaBN3^QHvoI+XK!k_orhv C&ώʫBa9S2vB h1n-t:]fv5s4rIFF+|$0-_!w+ {Ɗ leApҎGGj+j ̭ ;qLMYCQӑ+aáUC !xlz&Z Fu, `az!X.kHoN8@m>s2Vf24EXW~;=3Z)EjYvKJ H>~oR&|NKj ZjZ_:we 0nl6]#?>e^l ߷6K:A7ޫBSjRv#}bn<{(cQs ^'bް<Mue"C xsF|1A]$sWFc_e4Byb]}6:cz_rCY1< -1 {Қ$e х|^-: w 0:4쾥Fֈ|(d |lktNb "Ȱ$lAku0G8dT0ieat8`~̔Tހj;e}Gq*~ sOQqR^Khl#-,_Tmyb|^4/ mZ\4%tG2pkN𼷖Rd Pٖ}.tZgg`sBWF1v?Ejx PdrYl  &ق$)_=N<ls-^,HX/@n3KAC0* ZU:}RG/ 4uIѦqr68e'>w <4 @Wǖ]rTگ>k_5x7f9qW"H(q"ˆ<:2{:AJxDXFCqw9Eʋ@F&ߡΨt,E'؅ys?}h=S+`,B3RBI.9.{nacćODku钲}3  )lt"?Z4w`;:2DAq#ieHsr 1PR$9'gZѝ6xkza-]H~mc$8@+Pl udlM%53زl &@5x8ehZ~19y !i PMNfxS0NL330E(0%]]_ d"*4$u1sD<"qh'yVQ-NY!Ե ~Mܭd,'eԑk;c1k?+u2m[V1@5և:++txZ1AnjФJfUP(mBq;B܊157 xP\L$2Bt$WJXQo&f#me$nu2n{_f)o~dn)@?=m/㱃>&ۃ,#̌yNU>eoR gjΓ5d:JyMkV}k2p]'*4Yqb3^7Ip^SmZgँ]ki:BC!| o%oR`"imШ@mk"qwܨm+a$!`o؍xhU9N4|"w+/OTܯ`k̵}+c3p-l#4=q?0˖Z3Xha[;Ye{0+sx} .c{J>X(0:>>f*8 l+Ofox8N d[Vo-'SuҸ:6_4{[Go+_1,VZm&-ٍhf'qXoIB7}(rvΏ4lq\TrF}\I#~cPc'r,"`#* ?eUu~ɝ-𸣯(zoH0;`݀yV-'%ގ )- N] %2e`p4T#(. 'N$DǷ" jg8qL퍟HI7ǒ6r/=8SSG%T -H{q u=? rg=Uɧ9•Ξ ^K,W*XjdmuHU+{(pf/5M&ٸ6ޖ&IYK3H,L#X7y1HJMiu.'6b|-@N>&1^/)87N5pw"$=_]+m$ә,IOB]EI72l<JKʩ")S&(r*CXE A&8Q疺49}mpZ4'vEJ-~+zeFyN( *R`(FM?*/@.`t u ҃bh(Rn`CɈB  dԍ3>.>N>/oLʵpGՅ<[jazUh[Օkat.'$$䷸j*M5]EшR= \lʽ|VV5{N34U!3  {5R=YOUf6fMRw~iU8mNh)$f3WvI l2(_ p cT>k88#|~ɹTG֑,^kOhX;g]l_h`ݯT=TFeV.FUI!xUg@!: +Uwb,But5Q-;ƈBosT*iz \W}BGB#_ܭ((~G[\HKK|L? NO0GFz#WIHݿ:@OIҖٲS?>N5\}wғ6jFLOJ``V3l"D jd  G1p}moN1tekN^M)a0"3~4AO= o'ΉO{+Zt$]u%jpLsv2@`3 )rS0Pژ8d|u<"妌MX6B9 e-&潺L\\]נnZ|L mQbh[OXD2p8f&$vϡ!NU#KQ89#z}]=[ o gDUc,CJnF2h03]֖qgILL&D0U-گbxUC 6x@gۛdh$={t2P0K8lxqYT1~{MꞤs a-Z_Sn+yI/ XNng3B!pNn~FKJyJ)6C*@s-&q}id3(NBߙ#p6CO;$l Fp!BC|)RD[5Y7rw(> W9e nrZnkݒQLT`KXnEyˌBjhl|<- 4ݠ:*Yq@a~_ԎgXvfxIGkui>R%PF}y<>y3*߃ѫPڤ$򮐘8g]eY8:{ uH([*gU6.JvCkyB`Og?J- zZgG9ei|?`$٬2+ l_Y'Zթˆ\݉E1i\SM#`+UYx\7A2TUY/)+1N2h*ǿTa5dL6nz K9 Ş(0׌܄23*<>Ynyhhbm9֮;2/(\78𪡩tBۨɣߡLq(`K)F.Ҥ&kX*qܕIRȦs)?2o3ȕ\*^lԌ F<ePX"e.e$jD1ݤt27$H|Θ{9 *̾OXrї _Vع>[@2~nk($"eoӷdv4>bY2]@n\s\nb!&AOe*Nel̲ ;*{P} K87Gٲ] 9徱;+ܞ:7BYpuݟ僧D}!k8>ou N/x _0TE( cЎ99GUخ)\b q`։p1PCJ'8VD:.f3Boh­z΃Yq aZ@p-Evhb@h%fiwQp|v98f l'͉EW+AI6?6Vh6V[G&`&IJ.9}d%cAq>sSp1Y JdC&I8`Z;N= i{.ϱqPAEwwh.?#:,w0pqՀDvnto  oF0Npd:Ppw dE$lQ1jjχQF)H0-&Yܐ yLK'W+UYq"ZF:}P=rdp'Ĩy~_ M|S^CKn.^76#3>EcSl}9|S{ݸ^fT2˩?Ċ QxX3f)~"KWBx 5^0OYxm3`ܧ%"$_ eBINUY:R}Eد6t&T-:nnpuqu)WWVK!@e Go Y(Y($MP<`{*"'YsDiwhzZ GFфg Uڢ#Amr~zP(Jֱ%$ %ԴJsF@U[{mUW?RX?Q sm0)>]O;_=)rF{|^oO! *n"5$u5?Hh~^41cժ#]C0J$9Phם0l&6`: {$(KsFak&MЈAvkP4|ư:[l -~͍N:4 nv)t,('DO֑T Ϫ ~ɨ 0c@Vķ)A7q151N':s;dmQ`otӎA_{" bA }0i rm:|\EW3+=%ZDL~:Fe|/1#i(ѐ\V?曐N|)<tc_$k.6|E*̵hZ[1Xr,HW@l+٤ۏe[g|›BL垊 >#-dUHNgq E3/H>O0M&j ۲O!+ %b:["+bwmY[Fݕ̳^)"eVvD as.`'UnOW".<h#]nQnc0ΐ!nOuEFfgKz_D ED u7?Apk=.ҢU򀙜Y0J#6__)Y6|K36y1P,$}u,[{X3mjS.1Gxd[Z Z7BT5q+]75UwL+޹$DS|y K8e7$N@{j6ۤuZM6!&͓Gʛb1Ʈi>0Hk萖 gӇB ,}kHOƬe -h\G%_nO*šf?~|]6@à21k1Df֠ya$v7(9QFg$DyA==4d7t?~aT%-X1Hfߎ q.%gդP[J0k8-pB\<jƠ?h p~xI }5޺.}A=ʒ&ܲKƌˠf6X_(]} 睨ǚ1hHPjGWQ.Y"Arł iMۡ@ eOt_[ 'g5`[s:H/j ͣkE2VHW@nF:Nʕh@lN|GBiB{bv2 /b[P`~շv \le|Kcf6U:]teǕ^>}ig[2LўfI t=Z*I07ZY*7W03S\~_.@/W?}֗9AEvCJ%i3eM(`HXgX;% -L˃R9|mT=<_\DjM3I3Q0{b8*cC2NU,qKdyyk%Æau0S'.HyKLc=utdp DD<_" ]knZ1,} ^N:> `AYOܕ$8 ^cI<* giaGs[1 k`jEL*|E(K S9mtXk!Wpbcg8&?E} qa$zJZ3L8&\~w7Y@sD)3@} `[[;%\(͌H,@ -ɳflq'2 ~2bѡU/Ar..H3ltGugRCSoeWJZZ, }3x P4o# 7a7<*c-h?fP(gIjWcMD2:(;TbF޴ʬjUֲYtJwwtDu7\ב1uQJڳ(BPq³. W;ɀqm/#ҫg '>yҽSJ'iq.)sY5`3+Il@&MsTDkCuY>Y?nj C)#YU_R"!4`!:7TRо$~)ǟ:< 18jP*^ox\ҬNypI/9AޮJBRb!}Q]Ԋ]Wru$psD!zL%8ԄS*e|| sAD!lpN֠K47h0%?xD蹘|jw] @O>$RJܥ꜀ɻ)7yk¬៍Mz W~U_YOeڪ+>U(VkUoC7䠘4F_eT Pz MB$X% \`?#=ң¡co`̊!{[ g*iةAirP!cF ~kxr#K\ޱe*/{;YZ̯8s1EwANwy!:')6!\ԡ}"i#{$kyIeNpuٞ22݄3d,Ɲ<| f:6BK8Nď؎$\Ļ:̢*GvmeG1B 4{/hf=9+XDx\lvJqսFp0|:9d} .wP3ungכW ՜FzFec+5,UpH$kMteJsG ͽ2=a|!rխ ͍\-o 43~[q4i3#( fO26>މqS-O@=SlIiGp6?2 w>Yg%(2 )9t[ѠG Td -u -bZYׅK4Evly9hlȱĽW1W5?;.67S|kylD=w['g^3=q-2RtCf3jR("nˀ3! <+z~Y&rzavOdrJ,ˠԺ;ՑJmt);~ṡakoqo Ȟs; I MYTHT 4aCUX0dY (ZJ)~8m鄻7 !:[Xo&Ýk2sGzJxwogb4ƓջCbװT_ș.y+2C+N%^`fEYP/γRZ^Kez~8~P4Sr.] Jw_7 b=ﺜFjP8 "iۈ1/ +FN3`EF3A9C×Q 5+l>2@&;*Aga=Ee!.;8@h몾*i uMρ='ج!i̓T@7+(3p`3iC4%v=Ro,lk`*7M5.n<ܹuQ nd\l5 ȕ1Gtzg3=uj8FL|8 *l;^h1g>EQ+C~A읠2݇[_n{8y.웟 )y3cs7Z*,g"y@i[,`k-6Cvķqt")/]jozNVFQű;W?PG:X1.6)]dz!/a@Ok,5C'53 R&{>_#ܭ2[jV*sᐑRIt:PlO .>1!80K!Z49wy%cKd] Q8f9L~`kF GMʅK^qf"] 1/e~j ]zqm4#xA ,B֚4PU*iTtZ]W|UMnOT463 ⪊8 Îm5 3׭rPEZWӼ\մ }87 Y/7jW[z>`'4wpHX)`C̓h^V؋EA;?R tF66md;V'=A3m& M\ Bi =j0 b Cf҂>d5%K.J>ѓ@آzOL}qj3khˊ'Q2Yo"/1 ƿz;yHF1yUĨÅ7E{Te"7.t.VnD3s$IZCAZ!%\_)k7<,j?|Ʀk ymCbwU962 B0LPn9 l$%΀ ^D_RjR|z}~y#ox~L4J낔 HҋEfʛs7`M!a/@a1/3YSۖG-vz'l_/.#F3 7VzvH"N S.ya 3I kJłaWҰ\wNB4?~7|uπ |"F,.#_^y/ŝRE;}6ov~%1pPc0hv>J2Ldy^FIP$Ҷa;K _X]]ⶨᢕ#R]XAUsѺKUzu\y`ݝTNPI+˵[.5BeG(=䝭5HZ%6Y2[K$叱BO(ion{wMU/EOqd*RԿ-vvw,ɤB_~O=b*%4CΞKM&#=Hw}cF +ݥyPn-~DP!I'A,l/CBhD,>CZ2* c ʏa;:"!%3[Rs2pR3  E2㣏xsU :ҩ#Ja~yצb$E;C6r-IjL"s(ыSp&3~=*XQ]f("(l0+naVȆlr"> Ck9y Zo $@ʒ=# cS{z^ϸayS>|c 9;,%Q8j1 AǼd`^4ڎE7c,NKLCyG wϠWUœ'hR9Yh vft ڢblH% "ok"7:W{Vb Qi q 8`]{54w|[a4o8"OzPX߽$0€&ѮP其}y4f x@])i\c)@q}H[fn~ iPM&,hHkLu \:L/ 2&Rɟ!)]oA:O'tT\^-a"TƷMМ۷8 \}wƨ/Wktуg<ssVBBذX6>9ESw] c<= (psWO#%cڻRv-;Im62G7wَYݥec*qp.`m5)-|"샰qy޿֝><ؑ^*dZ.;}E@ĥ!ATRw_wDZXSVc' Vtp]q>gF W^mS:}azۯ#|TAiIv|jBW &rl"'c8:۰cP` toZ?$nEtgёq3rQL+b 9{:߃%_۞Ve0Ewsw+xn,c]C|ObLaEa9ğq/uiO{vEY"LH>.;ܭL>l6 VBpC ٴSbgCwbjC}d eDcwKh1JgԳak(19P Yz`0k&\x2=4^J Դ*_fPN߯0v~h}ܮff{?0ZvfuyZ4>0` q%I˃DG2-G:mP=^S\-x[p\`f,zsf& rd =|EZYݾA=ˑ!:ǜXl" w#E}2 kЕ8:z"6}OGWɆ%iM[&>eOcUqOʅ{V$b`Yu]2LEao#6ESmS4kN}fqO-̓ɵO }sx䜈Խ*@waSѶ7򏥇>ˤlc|!yU kj$ (NxRbYn6hͿ6[{ѢÚϊh|l]괣[6X<@cZ܃~e-4ś=,?в`8*d=\5eEL5"+cBr'30[ W7FlOqxUfO\c#&NWg{C-CS<.or{xWdQn\Sߞp) 6t_m [6(v~CYcbiՒyT,\K| w]I\-ʖ,p8 bݷl|e.XѽCe7 H dӮ0Z\8R,/V]-"A:#^ ~(R])UΧ?:5fTI8vQNϫ|b aчF<3+<'8R u4h$J t1 x vgiu#vx0e1w>_AKD!+A"nn،5J1 𝙧)ƚ:D$. 7 ڳ1w(d@fe:Ae|$u!!0unV@v2cZ2կF* dE}%#%YEKrmoG)WyB>A$ᭅ5h:0MJkVDo92'T5T0Qu<_t 3eAͫı$Dl f:z gTky 8Egruė'8 Tqh(uCo堊Qȥ {[N/=k6%'8׏e5hG2a[26-qgqEE+"HXnbg^wf~=ZRt%m,F*OÓ'}!XY&мc>T/Ic+V':w VLZm?t}kR}8] nV(Dj }+Ǫ+sWm $j7nԂ~]hS)#ނX~p4o ZX"hNY(E! Hd^UԘ PޗN|#R$Ж&m:s&>V04 1u{-'u ]./z F=.ڢ?jaV?ٗpځAAbUlTaџm|nT{UGȝ˺>dy)Uq 3*&E7+É;EW_==NaOv4$hr~/,뻬rn,pnExŪoXץ c[DzijTFS@ͮ{ !jA#‚}~ʹ?eniIӮ }WU[\rU}=ǟnBҾlD3^XsI۵2Û0/ꄿ VT}Bb̈PIY6ex7s` G3۱D|d'̥Y]C[&d7l|KTTKW(8.@1yR4 HJRifyK P2}q;+v/YA}PZf+ Q [pNbCLit)a#Hfu]O.e*ݚSpGܕi9qc0dK,.g"%-īk]ڰ?Eĥ [<8hdUBڝ $YBWdJrѿn2B -hCu8nQԢޡJ-V ߊ)?|U*Afs38\2=pLS٨ӌxXH eu1=())}ק0UXH,m0>\ʰ^w,i5d`&0p%m&5 X-n7sҾ Dx!Í)3>l!"BXҢXL$)2B!vχe,nOr7w/p 8{ts`%Szs@ _A{=^EEO_Ϝ|4|6%V5$@5'ctjӶdq -vKSo)Aia,ƚg2Ƀ, >] %ƷB+A}z*r*;ʶ ) St uZB8 HH[5PP#g'bb! Rue~ 1ԼϝfwDŽ-nK⵫F5֭yr$[vB Xa_ǑY@ Nr$ \ΐ 2⯢|Nr:Z1a9WVDʑhGQ!,6/FV-G[xRDg(^d4g0(  i̖@xHTc`-N5FfCE]{{p5!&fZT|2'NUwt_GWK|4)W/d]KdO~fcȫYöBet,9AҧmI"'m)1woG)\f[ckA<1~h{:6.|Y7u ="":ӍA4Da+w^3 㚯&b ӳվBKUmѷdHB`.{Z4+=_4bg%XhIm_"1cdI'#YTxYpfP\}:P#Z-|dՍ,U^Du^[B.Uo3a>neαINs?^u@r-B|m} IH^Va$@'|w0 Iʹ/Y ;GoR-,~u!܈Lš\B;墔itIUɾ0g{bkR. a Cb!mF:j?0sm.P 0kBrmHJ[h-5@a*dEv}pvQ" ׄĠ8 ԐaZ5Tlr5m۾Y֡IyJd&-YV0m.(?;lKYbd+y11'`b%EP*Gsj.)i]ʵ-AԶX!jJ 2 0 s\ҐVbq9z:l4%ӪYqϙ\h'i˽u]B>4QORu|{XxDUuK(sDc.dd7(3^OI.a)pa=45vtBg84TP5i]Jq^ EI+k,<-d|sd?][Ԛ`Ƚ>K7^y *&wpJ Afg<)|R琭ܛv @-CusuB ـI=OЏL[O[ fbH-lba]>3J*k<(CCy'4yjUv[}ࡏ߶N xq Dv]:rXGp\ &wllW_rQ4P7W^ɌHJ ` 86b5(H`6{T-4b[l WKOoεurZqzi!)nmz[? UAb_=#ؘSKșEm`󂥺@w0 dkw}up$VR45=-@eiO}m]0%|5nPh)k]VSt0 Q-sNGI"y痨)#-oz eKZ)%l5"^=ODi(a,l?HґYP/3uatQ)  $(xY\ksg+Xez%\懨u$")a= e1.j0PauCva#՚ulr<"$'3J KJvޱne4 78SrP̿@;py>>Jyp7I?R٦f2':ժ۫!ov j~Sn s^Rk|C,R|opz/)l1̬M)hL?k&iFQy`j2=՗07_׵C8Yv Q:Y0Ԭ]/8lK:Rp@8;.AJQ#]C.L تT ńjNS/:{ְB7QJR CqnTJ%;cM=EH-0`zL`C@6B;عP}?ϰmKHXJbGU#qgj&D&_p]l[,Ky[@ӚxT-=?/ $ȥ2 BT nj (izxo,gV5?,=eE5DT)GTM$W ]_*;W`rؙfk0.*šzFM%~&5~Z4Ͼ$6ߜ\f>\,'=ylA@0k1 Y\iJFza,W o9T?g@ZeFHc!1mO'q /\˚a ~NHQ7O!:zTll7;\*Xw T% $[e2BB c;oDY0ሕ 1^ѼMլv'40Stu Á*L['+/r1UYFYԜҥJȦ$9_Βm`ZHQ}5r'a8zsycɭ{W&G.YPO$D mXRx[ @wf-qh+x"\# V#;8uQqo5F*5&Քű-49FXc KJvE9u0vh] 2^cS/9[wf/.4fCPwѠ0gW־ l ej\FFh g#,ud$fsz4{n4,Ԗm5.ZBpa0{[t̥}4:+ zLy.`u踡CtԂ M!s(y^5 AA-=^W V>~ χ˿u_4m<ЌY_?/zo `CXg5|d~)T}Uj V"h-S ةLx ,ƴ mp(N[E7v/SggToBR70zqV*!,3) )x 9L2s-hR&#-lMJjZsp_H^(6L]`5Fg&XҘPάntҾooԑ-U~d>7xQ]سeRzkדT!*G |G.*39n ӝu1´܇N _BSc3W A $"6iBk=ZEqr#ɼZaJm. ||/BT%=Jw}bsGYf b;'0 olھY0TdWcTy˰3⟭qPJg5=%`I!h ގ8URqw<^"iNxU:ԥ5wY(@_X$ᎌI5>bC$X_Zi}T<ijܑ%$M7*҂Aݲ좘@JMc]O553 Ϩw)Ӡgpr %c:Z zdiVs–|0mGI#iD o,TW_(EIB^s6i@?+!y$Vuzw$Z63ުd>,wDkP:P9h%lm0ţM+davwXY 8Gz8#rh: _מ ?Vz"49@#m[3HEЯJX~U,T}xt& W%h1`J te()0/H~He˓k3DtB&οYOpmE,sD3#"l!Mۥ[W݄c aKХC_(7\sV˰@w"T 7 [~R~T?m 'Z\n;[_Y. r4CBn|-:/n!E!>t!3;h,(dzh_U 45yppp(rSsLdE9mV߰pn(Jo0N_EE 'pO(7ͳrXbiyR {ܬa\ҩ8k/s)T\I:m1|$Ψ*lX qެ&NJ|&8(Ec*Mh#63Vͧ;-S@hfH䟧ˌI 1NOf۞EjFivb&X~8v*4` (s$HuI&<(kPX!O4u3;TK51A/Q V03Zcʽ;ٹr/Ab#[ajcuE[D TgQf eV1*6@_@au8Tt0Ց QWT;/M jA* #f4{BlQ,ѬWw r1P|O`< | loRO {*c":!xHWB}'vlllPIs^ByTlui.F\j/:^Pt–^l4QSjNۋuߔ3hXR΄XiRV`X.^Ícw3W1,&1; ɜT%lW%m \7G5ʕEB@A(h7Nim[24%7œCٖ ~)S撩I+{y4M$ U`j $/i#\@6b 3ۏ Iw?9 tKAĄHt>hY0]L+8Z {)ԇȥ3䁋`%! p!LP R ӊaxm4쒠 .Tpɍ+A=nh삛4.0Ek},y<dcV_S3-}OM.- Nn!TU.^LpznB)hbʩݑYX~خ7mURR:'dv·y8,(4"y&L/L 3sDl[ْϊϡG 12U6oW 8[KpĎ30a43w v,RԖX*sǬY|)~1…IeSW= +@)j٣"VnKQrf L8Ul< & Co"*?Z_@mOX)GxHqXeՅ QUӡ=֫ҹ߉Rŋ{|Ǯ l2~\Sk'nma4 *Sp a m.3;9o0+ăysji '`Q*7GRN/Hx)MvRN`#7{w@qAuS.Z!erIl/EsNJشԣ`yTz!H([hk.nfo&NshaUEiѮHujHwi_Z+ax H6&È<EYϭhr^yw &%;n[ XR9Sb|N@FSWPy.6c F׆ 1Z][@\skKE_~ZҚP_> BO>gbeH(ZJ"- 8M4 7&"j*-I25- $xE,#YovkЛh/ˣENP2mãІ9b) K9gQ]nujoe V{'gNtWjxeCx_PdpFs9d]Z!yx7ZBS8OZ3 b*;)]d9Ku qPVBK2p&I[Wɫo*ךI9o orx@ތ ͱw=ku1QOwKmok-+–8"ӘΙVP?5Lsʈ-x<sD]V0W}AhZS(s)[o0]xҮm~*sGѢfm>4\DOZ~7PgWoeթ4%m:6&c!8zYTq +dz_AV'^vz{"Mm榉)U j6Vg=._4@c,Ěv?'oTS&43=7A6]F[8Rjwr89C +&a"K/y:Mz*.O7XIo?kWw)g{_<2ex]痮zӘÓ64F"Uzs.o}K5쩁yF֢?ot$ұ%%n8sj(W֚H+4MW _|`OcL4V([+D5%>O9y h #?gD#0G/t rڀ"_IJM%GAdrm>J4ފB #33w\#C5*VBni!a62S@)D&x/ⷞߖV*O֋?M hW}.-[\"3YdFڽғU2CY5FAVօ` ( |¬-xR5U<,MxY `'Ƭ"@*(d35K - [N$}>[ۧR`9utV^-zE\-=rxr}[b6 yr3m9ߜ _!kU(XyP됈fs"|ϛN{9eXseI7j( v^߹U['3[#-pҌ>$Epk@Oa)˙n'M[f>Rkm^ve\baQujVlm-@~lD~e`>ebrm"+E2GWP[iR}4_l*>پw#J > @y|CX&9៱r~h$ITȆq.:Ln`8!>ĸ:is iF>IGQ}o4Ec\,e:V]|šۣ k\.KOXNl}>d@1I{ꠒlon2Uֽ]~zpן}͕l? Fpŕ`8tg ⵊ-єCxV>(c\ V\_RZ선E#VxҮ,[&!fV!OՋvufIT٘$8( [ N.)4:P/)! 'i)^l.\ӏ 5NA5ƙy9}byD+ҙ=3a={=*K=C}%>Na#͍Z*3DPtR&LBT&z1wN'2ɥ6G~iXqJgB{C-ds(YRȻ3D)&.k2.V/J}w;j\hLZ{D.6gw'mVagu`T,O] B_|w|F#NߢpEiDu1Ů@) 6+01䦡_ž&G,BSxCKrRQ AIithF HP*y(+X2)꓊HeK[U\U>ZϋZv8"+LR⥐)]` KFH>KeXKnmw>JkO.}Iˡ"H5=yv-3/+7}Ni}we7^2]zc:W \ 8k_Vwh4S~TPO̥ϣ6m.g' W0٫UB>@o56 ])2Dw9i|AT{ r^/1b8.Ee>56ykZǛ^ =>T?)E(pr'z9i)+̖R|TvE\^C {S/!'σ-&=V-Ǧ%_Q}Qб?~#U(!&oɶ.*KheP7i " >FN/?RXןz$m:d1ޠ:['}#L !COh[tJģl5]XK z,Yo% sHRHaR(^mE&{ӚNd'gL֋zj2O89E51CQT0z3i`>>+|#ePwKg5I~Ўq?Uc-.y8 ~.C^p2HLǨ y @ЅI}̀c%a7QN@زfmB h'wCC'YKb~@!S$a"&%(<)񒶝7Ŋ߬G )T .s1_=N<{3KK#Un֔CH/Ϡ1?MkulNCDC[ۓҾS%]2lΓ5962(S%YlL+9ޚt_|08 ~0>08&!: a0,amU,ZV= *a%{:| qq9-L|ruSY 7?$} q!O.df̽sv٥M,Jt<La?JIYV3Os7s2YVNBj-mWl͕V}OŠX*J򸯾bU&jvJU+)ҙ K}>׎H¢u.=טd)ZCV49H7~c7Nnl͂-uvezSᾗ8oߝwэ!5|]K_ T{ =w:,Sϩ2Ccta]ՁJdBOvXt*{6NJrg&cxf(>9caӀBM`90>tb-gbF\bΌi/R0q* ^/0N5˫IU?ݡY=c Ӎct5b34BFQ6\,bkOBU`l~TEQv=~@-%iɛ?G~B}Jql)ߞ-uqU9$~zzc\ȲA_mehTm4ie#d|?&!6 xr. bȲeK3{ yР?I/}Q=`?9zCPkLW+%j\!͚6o*<(a:Mg. _mH YZ