mpich_3_3_2-gnu-hpc-3.3.2-150300.9.2.2<>,b!p9|;HȖbM4y>AtSv;2jhYrP8Wdj"sSC< t]eQH ӺX #IZ2f 374i<X1iM$&S$b:poD H ӣdjs-Sٙ{IO30PÌ6ˏ>0"t.n:,~Jw^G|"͌$hahFr*>#,\Ip3[ hV~Zk>B?pd ) d 5;CR$0$ x$ $ *P$ $ $$$x$,8,l , 0 (0@80H90:2>?@@F@ G@ $HL$IY@$X\dY\p\\$]i($^b)cdZe_fbldux$vw@$x$y`z $*lCmpich_3_3_2-gnu-hpc3.3.2150300.9.2.2High-performance and widely portable implementation of MPIMPICH is a high performance and widely portable implementation of the Message Passing Interface (MPI) standard. The goals of MPICH are: * to provide an MPI implementation that efficiently supports different computation and communication platforms including commodity clusters (desktop systems, shared-memory systems, multicore architectures), high-speed networks and proprietary high-end computing systems (Blue Gene, Cray) * to enable cutting-edge research in MPI through an easy-to-extend modular framework for other derived implementationsb!cabernetSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxppc64le/sbin/ldconfig/sbin/ldconfig _tmp=$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version) && \ test "$_tmp" = "$(readlink -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version.3.3.2)" \ -o "x" = "x$(readlink -e /usr/share/lmod/moduledeps/gnu-7/mpich/.version)" && \ rm -f /usr/share/lmod/moduledeps/gnu-7/mpich/.version || exit 0  p )3's 5R  f<1Xvtm|A0; TO  -naebagdcgf q {  a  ? a`ckaa ^ x"aapliqqnntvmumskmltnlhfnpfmgdfbcfmlrP 1 + s  o 0(   ~   c & ; G Q  `4 > . 1jbjqmnqlgckgmcl F llbmjgfdgiegekfeelellfeikkgjcgiieigimcfhefejhkmkjkiehefdiiehtvd X z m .fbf _f  \i}y <}<gNmgcq7y' ""9~yVI&9R bhg&` n , G  VB ? . L{ 2 Y T Kq ^ ambef`dddcdefeeee_ u  d e  5 e  ` + &   W  v 2s  T =}  % k ai_khdahlefj`a `cmiiwljoi`chhqfikgikhflmh Rbik c X cddjc Dcfa f O abbdi7,< 5deeebfhdcljgd`I]f & * 5 `cllnjnnkhnplprlmlojokmohnqsjqpoorirqrqtpsqqwovtnooophkmjmjmsuvrtuqst  b W d L 8Y  d   W     q | %P   D| + V T ] - s }  Z  Z _eeedfkdjejjokg jdbjenjgpnonfemoiehl/Qd0 M  c ' Y F Y  :  P  * -  +u(,RAAAA큤AAAAA큤AAAA큤A큤A큤A큤AA큤b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!b!]*]*]w1b!]*b!b!b!b!8a831384f37fd570e35e67dac7d322d252319dfd1154f34fa0b9380b97b8aa8467ca8e86099877c205b86ac5059a42f114660a7433a75f15a11a415abd72c9a39686eef409b2071d71ce8239f74a202296861443717fca9a3c19774d37687438ccc11e50a0bdda03b2e2841904ab30d67230c062c1338cee56c9c189e306148fbdaa99e1923216c6c20200295be5f5fc3ad4bded63d5e3259a0b74466cea021155c080de11247c1c9b68896bac310f514632cc402296cf799b66d3e0cd6dfa0ac1756459151f72f82dc0f4d40fe5839f73a4f536111347303e69581bba0d41f41b34909c61aa76b45b103c65bde95a9ca16d32e6741b099d86ad0941a87fffdf27a1a365bc5fbb4c00278fd9ef80beb5b05397b38a39119fcef6cd119e7d39b243b1c4ac6a4310e2d44a5dc1e899010ce88951005b8b72a4c7e19fa04f8e3005db6f4d7665f0dd5139fc589653b68385141e9022577db24b60b3415db6d753f0b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e053096285f8d801ea2eaa17490bf0a1081296a22ebc7e7168008f8856438dbb52d120699bfa2ec3446c62b36819afb2835bdfb8acef64d2efbbc7aa13bc00d471ae6fa83d38215d74e4350124f493751f09e4b421b190d44b0128137c5c64594ac43ccb4daf74fa1def39aa2a68496ec5e97ac35284847f22bddcdfbdd46fe2ada1db886959c8788520dc9607aa6be8ed1f27a6821582d662fe89b47aeba6ec130c947463da1e6e80429cb5bdf16c8f51aa181f857aa45650c62959d2170e4e34ba29f27af2ad774a1ca7eed5aab6e013ed013f9895bac15b109e043cb1ddc5857418fd144bcb480b378900b64c2b64f7069fb4b4888179aefe5b4a209b108b00a1cf7c49dce5dac8319e78b68d0db098bd12f0c26aa1f24452c6992e9d702cf7aa7b3eaabfd87b7f5fe734f8646b4b923606eb0cad7214d0181f445d48ddd793b4c22b5dd705cd5dfe7597fc0a3c300907638c0380352c28549da2a7d5ef75e55f6f8205769cd932095f89b3a31274a84a41002d4343a89545023ec43328ec3b995b8079394be8a99fdd2eef05c602f849bc0445e0535e05cf17aa062d870fd5d2977a1a3b3f0f1fa9f0502414233720a76ed080dbda66391d1f6260b9504ad877590a55f568788a5d504b3e609d3344c81a446078fa3e021d327f9f1cae102c8270f229878c0548f1b714807f1b1609deaa77c399946f7a215cdd6bec545bc31529c6e2cabd8e3dada1fc634e38f66bd4e09dfb967491375bf63674e7a2aeee435b675ce017336d0757a864eca6d59668fc34c5ee8340f42af9b5086c6b60dcc8f1cfaa0ffd707d8bfaedaf3ae54b4947be53f6ab1a62e13fd3d355d8db2a3b8b2eba406ad5cc256c1638f3bb0172b23d646f85d84f38da7775a8710f84a121ba4a47d81b4b92a7664850f9cc36e46987439eac1781604dd031664fce998f8206edc206347218843d28042ccebec54fdfcb5a2c731a36330e7328c35d8e770f06d263d0c23a64ffce6088c54313ccc37e412d2f443b4496c083be2d7809e24102efa9b0ae8c9b471fa88124e8124253b442ff7df33d2c7317efc2e9e92dcea01d282d2d04bc5e372b6d4f174ff19decde5d6eb733db3b58a6dfd75ff75b482a60fbd1d29f0204e7d8fb46dd738abad5bae0ba44ae127b5d0b11353b765b396e0283cdfa01bd45062be442fc395e80aed734895fe25e78c2873b28834a4fc74893623e6b05bd7e0ae7a74cd0bc46b7b79161c128410d0789c216e32b4dcfd8ec7d9af192f75524b09bed1dd1b9f04c438be899585e01ee252d25497786500bf627ea53e310531355666f8634f15f63857734cfb88a63a4df37e869a7c88aa2f4390f7cc90c000798978ed4a60268e5f18f9fe567cefe8a8871952abf7d61a590daa4723e3d0ea88fb3f187d1796bf266eeb795d8f550387e32c9aaf1b334c3ef45d3af674a2d9b30748eed47176f6051e030a8c710d0c1dac539300ec6e258bc2a25b6c7960df189c488f587b7f9281a11908fbf3714e68a46f09c4ff86567b7cfdbe744109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d727b870d706d34db492feedb0fdccb5a486b10af362cad8777301a8c7b3ebe37f09d30d2a8b74594a4a7edf3c1c364f05d358eef3ee4fada10d415ac925ae6311b9d92e3f8d57c9c42dd34883d047d628ab072d7cd498c4f999092cd7fb1471e907e95ce69cd662507ce90f071f8df1fd977a10002b5d8e96b087ff9a5bd61b61363bc5dfe0fb2472d5089d4fffe5716696873d0a26d1fa31343059f2ad9ddd024840550f8b4216b1db4f09a96145dc2d64a460e30eb3bb733c4b7e1e1a5f31acdb3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eced58f9faf326f33928855012b45dede52cc2256b1f4230f2241f76b207e0b9fa0284b637e092eb3f5e6c0a8ac64c6f5499b0141062ffa55b29be6f64bb38feb581f6f30818790bc67085ec8e6a567bc48d0026fda91fe73d13e08f163722583f1d4c7e2646077cf76e233b2b541e89038a30b2cd5f85ebc366e26da2ff1a937bdb181980234ed5e90c43cb6e712b8490d52a0517c4535d06c2f85f5c2e423281cfafd0ea2912832e1af96b23f0766153ac719b9f5a6b31ab1b26c9d8c28612fa23909f73d8f831807f71a74511e403281c7c3c73f892e185d57260d4a239442f23c89127985aa0fa8bbceb3fcb99e39b91a64ec272e334888a56972f8dc7712975ca3531727939cf351a1cdd6decf20bdf8d59868326774cf8af07d83f7b81fbb0d1b14fb86d05495e652948d4ae9565ec2e9543e7f13dcb2e9cf28d285fe7c141be6a1f7a88fe6f8691365da4044ed9ef38602598f778abc1cc376b7ee77e16703bae67cb10fc35209f8e00d81647a35f373caacd1350fbfd9ffc4eb49c4ecd6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab74566e8599fdf3c970a4d5fe42350d412b21079765cefd9a235ad187beb201b48941e729c5cbdd825317be76d329ce772a3842619edc58d737e073eaaa0a49b85785872531ba33dc0933af3ddacaafe0e5e51581c889a242ae65f9372adeef39d277ca3307a6f87c9311a81036744ec9553e36f6153a9fa6682667087659f2c3a20a63f50431b908e56cb92f45269648270b4c4ca2450c874049ae82635f1b450b5a6f322a12d0099df8b7678a73ed20712b62c1ae299e160907dc7b819dc19f2605f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ffb0a4d5ea34248d30f69f4aca7adf40c395196669b7cecaa387efd5fbaad0455a8bce6f2764368601d773ab451ee6e5a6c36761eb57ef57716e6b9bfab5599239c4ccfd1585cb93be0344a3b28fc16dabd0bcb313005035579d2729454801faa1039d1727b4ceeea5ecc14da81d6edb4e39592eecfa0c6bfb136c9a365071d4dd94bdc03315860dba24311dc9c656104628d7f2ea83434e7eed7ce96277e463963aa6a4e9de780067feb2bf43e7cee78c2fbe8e5174eb20a017fad1859adac76e0eb8509a968f269a6299f3975dacfa29761fdccb86a2f3fe3704db83f60f9b133c16471dd984989d0ddb7b6c5efb739b830fc3941f51bedab4c0955e59f5f6b3390db97ef6e35eae81f7c343a00d3e87580009468c80ef2e0316969f48a1377f26599ce747ab070bf1b80d3f7fd84e00db8a118908c09ddfa5b3070e0fc0d11d4020de2739f9e38fceecd7c47cf8381d2d31b8045fb98e7d00eedb7d1519eaea5156bb79fefc234e470a0d4b84dfbe66f3c9b29cb31f89e804cbde8cc81fb5409e2308fdf9f972a0734ae0dd1af5dafe438e92e1e712e90075a7e1b9adc32272d3c1c226e9732d12d4aefa340c98c94e67ef882b29de4489f7749b68c24fe875288f1b9c57c83c455fd12517365eab4c159cd1d6855c07b1ad2911fc3dbb4053bbe5b32a2330ade5b3fe9a891ad1057f07e238d3f0c47f615ff891d65ad3e88fd8e236fec320d9c5b93793c79a5bce6d603983d7cd0fd42c992b1db85722e38509f5ba9380cedb0b13941e700a3f1700ce7e22ae22e47b2cc57cf84f9d7cfc12b75ab9981adc8f3067bdddaab2a120882bd36d23c476d1acd963733210d5d0cb44587bc8f525055b19602bb966b0b7052c042b569839b1394ec7f0e07d3b189e3f189629032e453e481665f7bb0b91f59518a158b4c6835677a3a9b94a27c8ec7534e6aa6faad27283f7beb1df4f32290b4a95a0cfb4eb5c36350fdb0d2a6b439bb91f01bbe8d6b83e1b3c67db950948ee3f80765732f30e837840f3de5da750d6612b545c7e3e747095a894329c19908057d5d3474cd29bbfb66966b73255557a0970fd9b0d709a03c7594caeea7295621b3c3e10e446b4ffb61587527aa4dba9ad2b115c4a98d540bdc9f53fcee439591273e14bc42bdc9bdefa148ed9ba18d06936a778fd85687d5582a3643767f51d7dce5b0b17b011a298b29f8a0f62cdbc81194fe95657067db856e2198902a6d6b4d0fe4f865a6d2cb9f06b5afc7fb70d4e166d46bb99f838c0c206d2a8ca2ea8e4fbc29da5d70b3accf445947de92ee19625527a467cd13ccf12229630defb7f9d263338a6970fa485c5e351aec0731bac36a795a0ad62da1d9b341658591db7f1c17578d31bf415a7d04b3946e55067b5934d07a555f9f1582717d2b59675541d4c16ee41abb2c0730d639e51e47b4daf0c070f88671e3e6ab03b1b8920c1fc0ffb41d37e0b2f12e8f63fd0923fa7879c92688d470572c1282efd4cafe87f9c9e237d85ea8b0df59fb64853a3b1a6d8f13646f8c6fcc979f0c439b09f228d5ce09db43a55b8cc0227ab7fe3f57f2fa596d028acc166f6f73c36eb9253664b49c741fe947b26f831b1c5af48ac977d15303c7326706adfa3095e75fdde51be73e2368dc6ffd5bffbbf48e77cad0bae2ed054042d934e553ed1433ef11cbf43a25141c0c905567c7020e2a8ff935661399a61283e13b5215d939ffcb06d7c071627b69f4dbed9300863c140edc62c1fc12a82bceab5bc8c0c72863c5ddcad79f58d6376996e5d6f0360f11b3ace0b0553074e0a02258102337fa3f6fa4de7d67d2613ce143ef54ca278e57a93347e9a76c95ddadb251de76d3ee37903c84b8e0d70eb27d2fd15bdf23281fa6c4cd73685091d066d98ce58d8f32d51cb9726273976e68815aceb1afc20670a9ed674033151f82a4fb3d1137ec7fe2cc756a8c3acbf897f403590042cd0e0daf1d53ab720224271a23010149ff7164b2df8bf782f18d84b2fa003aa3d5a63fc23d893ed64fe7ab79aad2234c0e7f5bf51e9d76938a485483626ef887ebc63120c5e7b6023c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799e5f20338feb4c4418b84bd5209f711b8226387649841cf839632485ff41c8b506430a6b0677b3e28f05afd37160a0ade92e45595fb36fcc936e5772b9d2a42ffb2623b4f81a9e8df7e5fc18059f5ff0d7ada72d096f9c15854a2cc28ac737264fa04833e0d0d41358dd9b092fbc31b2020391009c47002587faa5f78294f36615f259632ad3e94dec6eef3dc04a4748cc7b71d9d858e8183c457d1f4194101acf9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f51be162500a0b51ed543d00f6f9205b36b7faf7c27934f4643809086e0cc27c086e695c8519d363b271986994999f478c20f230298a3f9b38fa020355516657ef40b1949f9e326556517cb5e724de345b19838e9fefffcb7bef0b2a06e3d76bb03a05e7e8e4310c0d55e940e39666207c214325e46008f8506abaf3166204fd6432fac2204302410169919670a5c5903f36cf888ff0385433ec6061ceba7ba7a77bc0a5df2ce0f629502aa22c86df1d080cf78064addfa4bde378a9b447c8589eb3c988fa5ca44ec600074cf806f39135eee791ae91b56ad110dc4b22f430da1776dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd1946cf5f7b6a70a3a7ba9d4cb2f529085fdf141ca841eca618afd492a473f6294d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12861b651ff34c9c9a6b5df96494aa840e2fa8aad0b6a98449af91482a5db39408faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f3c20c28cdfd01e366d2889764d9d0dd223e1ed447bae3a06f88a38f319e69c227faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca5360882c4529ed8cc8dc180a691241d522f83bc9facd21ee6ca7e1be3c2e136d49e416ab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a12e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b03294fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8abd9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e694bae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f3f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b48f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1969c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f5785b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb3594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc6ed9a7487fba0be615d52ac7d66e1cfb9b68138929e10f2589f4b44570e04800ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc757a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36ceb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffd4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f5affeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91028e1ed21c4465e15adfdcf95c7c9781866a29f3a86b0553a62236f9ad5ce818c4710ed7a2ae420ccd8cbae48ffb265fa609dcdc22cec0cd0d5a7793c7d02c443dec33635b5f3e9c14d819b1871d2f683b4287f459c83ee9bb9de749da59be48988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b34eb72484f50e03505f54f18c5fe59692ffd5e16974ed1660926fe2cfc361a549c220c91ed7833414a30caddab3dfc647dc743bd5c8766758fa25e5297b97892bfd7c197e4fd458bd3f9fd3f9ce519f489dacb4ede775492b45b1beaaed7af9751f35d3db6a98a31875a4521ba345d5bc616e3e69c73be9257a2fefccd2ae4932859c9491fc8e3f95f3c800de8d75e144817671dc0509c493bed2f2284e82f96e25d65c63643176a61d2abcb3f05d4b569f10483f6bd768880f71563277b6961adc20710b434afe3a05247dd0eddd7b12f2c92523669f240dc98ee608029f3b1848cc3ab3be2bd5aa553e4417bfa7e8b599ab037d1e79d58ff2a98f5475621e24c4c776e2f119869a36a5ac4f5d1e41296aa01d7452e2e57ef8283787899c3873c45af1e8ffef65748a7a80d610eee771b509ecab23c59e773ded146e9afe34062c94cd89b8c9f3d91e095aeabebc6798401d330a6fdad99863e8da3014c9084748a96214ca6a5c237e38243d60a791dd4476c891bc8fc2e771ff9ff5cbbb8239b46a61bedd9aa61df1f382d6d261824ecc6e520f7a7c14f8b35d2b2addd6fd1283852fe8d9c62cfdc21ef5484914f17d28c3ebbfcca2c8c73a1c196230f085fad7251c402f2873e8178ccf8a853e3c94d6e2180af660d02b4dc62bc8aecec1336e21a4dcf03e07c68af97137058c55446dd6b4c539d22cf0db9b1af24efbe2c704bcfa746723941d464e542505502c18ab5b5bea5e0ed6292d992509efbaa60e16285455a1dc22b8d91fc796a3237970e3335383f7e5e3a43b11fa2f9d36411084e7951edf9ed2cd31aff83d33707107a50fb891315d0943f80d877be5e4d08cc6a409e9143dd8f17b0e42b2611654fd0699f4d32799e2cf640490fb35f83c7e20461db5d16277b9c0b6840dfed3fcba1d95ab1cbb8420d1afe85fefb73bb01d35c303fe85fe7371b5adff3dea2cb9754163403f70b2b8d932e30c525806a57e92aff2f64580c441adf988927238761c2b6f9f5f19ac1968da11ff6931de51abdf9f906f1319bd2ecf894386d5b74881c5c17ad9655ed70d0e188dcc1886dc01c650f4cd70dfadc1577d2b6873417ead39aa527701f95b7199b0620b3570c30f1008e207ffe896e15ee2100daeba45385d08c9b68ec05a8bb02c2a63feb7e638363cd147f36ad5bf9b7cf6fa92c4d8fc3064ed3110298d18e7363b94c58d9e488f21f391357aef81924e97f8a7299dcc3775c5cb5e5f6ef2417c0caae876ca0fe09cf2b4b261ff8b94893fb3eb905cd742aed95af29585d0c7e0154d5a931a1a6254b0e57de3b727beaa8eb6f879088360f270bceaa8045ee405eb9f9e3bb571c78aa29d875b254c3c34ed4bea331da3658d3895db84e00f6d69e977598fd0ff78cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d0175e731b92898bc23bb81d64ea3155d5f55d7d7fb20132362b6d3e8de98d0b46c7415977580fee0117324a721010d9da2aa3a4a0b7852873e886a8b14799165c7859c7b57262fb34b724fc87c74789525ab626e142b337ac80a0a854b746641a87062360858a91b43077a61ec573d5d9979781a188da304e4d0a342ce2d64554c230f6c6369554b2d1e6e27cb661c7f7ef5438107cfb5b29a7307ead0e32ccce012dc11102617c3bef86bc1e0c25dae9611183e581cec73a45fd5aadde9b1779d06a258d67c3cee6d1e6877a32bc1d2d185b80f3fa018ae11c0faf3c4a06c8bbba75e415b52ea1fdf81175dd1bda6c7fc7df3acd84b559331ea4d499fc50fc6123d4b4d86c9c1876fdcafc24664bc66762ae89dc82fa05dc9709712963934758a6bc142dc87a380d969a34e795f0e3a4c68321936ada5597f0897822a05dfe779c77d74c1629bffe068ec3d0b058c1942fc5333a2a890abacd29bd8a2af4c71728a0a111e522d4c2d9de1e6f44dd68a03e49254fb71c7d9feeb2562ea35aa2e758150b148d0536389c2a4035dba148d5f90a0b72eebcf32bb88f3beddf7296d5ab9bfd94a7f7d8c3e33c4c1833f857de0d66e640a270a1d6d1fcdb945431b88c1fcf845a6c3b135147cd1f70caf09b7f265170e6add61867c49d2d1c24ea4e6716f0995e9994f25f783b973dca7f476e5d918dbb69f482ebd651cd466446342f08b2a83499fbdb2e803e2925c92c3eea2d34fcdde21fe2c7d50f0bafd70ac366e0ac9f91bd61a9673d3fefa2ed3ac9a9a267b335ef69eef30095130ed117bd9e831b9fc95d79cb1272ac35a32e055e7823d2ad6c3f6c458f35674f212d8f3a83b7c78258151b93e35199b181667b25f00f366c12e47613f7b857761c3247e35975141e98bcf164193299199756b7a3827d139e1036199c0bb9afd7a2637273d03ab6817ee2d46f02218926774d99869fba7cf14a9323408e755334958e368d2c9b4a95823f05f959ae089a323aac6d3e226e2de6b301bf03befcea673d0c15bed5bc1879bf5703c591bed3263b37e94acfe78db3700381c71454c96bbef8a7c8528ab97d903144a3f46203efd255370ce3affad586bb8332fbc36346aeb73c654ef5caa7e90733b0c8601a72299f9cda301b1f65335c5b175f444037bad198e49f91a4a7af6232a7d25f16e424543c2e183e03cc16e746a675e7826e225b41a09feae6dbde2f4449f9612dc8b2462eef942136878e03d82342907f80347846539ac833ac727a63ea7ea133823742005ce0cc990b4a6ffd6b2c7eba143c443a938c23f1798acad5dadec096ade6dd40f6b72f9947c5cfdc8ebe7eaf75f5beee7b1400069a8459ebaff6b82c64424d1d7297222d9df755fb28652c743a89ab143e7d044275649a928cc1e422e813f487624abe9fd08a09d2c435aceca299d570402ca2cc3494c9abb4e5668927fdbdc748a9617eeca58815d314ce27efbf96953b49ce7593648ce0b868947c5c0568b4a27c24a7798166f53bd5aa602ef900ff9c0d367641cea428c21c37026021bb431b05e721ab60213fa41a3ffaffc3fa92cd9b9424021c2eb6fdef68fb6de77d62dd6c138a6c4714dbee7a43a806864fa924985f639138fef04ad611adb52e74657782677585a6e9250d640745efe5f2995e05f3f6a371d08f4df140c1984589527e8c8c033d4748fdf555b2952a7b27bd0d98e09618e65ff3170fad3c3788608ef69a0ff89dc80427899a2517d4465dc04f426912b034273e8c64f851fedf8aa554df287e8001a61a852160958a6d0138ea99c9e5ec67d7dda0c9bbac9004588219e67714c861d98e2ed56d4fc5e7d13b5cfc693c3b24b6f8b212521e853a7b2d15e867fc88a6b8318583bf57316ef3f4790105dda58998d80a6dfabf26a9a95231cbf2e7159f8b027a0a2c4364d3fdcf2651508a47b5b50503073e9d77d9e221304821d83c885a47a5c2853e280232fdbb131dfa19203b34bae91d05ef45f9b9a5e2c9fc0692a7c0f700488a4ac140e5cc0a59287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cff2350baa85b37b988a0cf4e1eaee7fb8d7d29c52995b42d1ad7bae99a3416f5c5c9c7aa4ab02cb13ec0ba7c22eba2027e86c52768504a26062efd924ce26b50e7a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fc814b72a74a4651e8c97521479f961f84f906e5070707b641e3e8c5587f1b6f17e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce294826003173d7beb908153838b9e537c9207f5135eff4f06b293d4c88c0fa606d9da217a8e3746fb8cc0639af0f229e722e9a6df526fc7525f983609c14f7343c3892fe39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e7788a5c03ab2621a00ee9271017b321883327b40a7e33bfd6ec9cd2805e49bce72635e84b4311ae725e3ae5a984ac69ad4e13cb69f0936674851b64c36f56c73d239810dd1197f00cd0376a541c3bf5b52fc2b6be4cf3f6121526b3bc57130a32ae8a26d9a6902c8e095d971f7629d7754d640800bc2c4dd0ec5701ad4fcf45557b8057cba04384aacd706659e99c215c6b2b669654218de02a676d09fbc0b63588897ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e307b1c093bdab680c3ddd22dbf7c0116cfc0c6f7863c82cec9ca59d52f94fab1e20a29e269a1ace665ee31a44dcfa77aeee852420d577c174e265cb73f271f5023394054e562cb53c777d7bcebb804d46e7377f3c8511a74db090967915984e2daf6f469b026959e516b959d79e321f31fc12aacfd7103705ea54fd9a67ad58be87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0df6ee53142261bc54fe233ddd76805eab3dc97d9eef446a5dd976b16c681abec5b617e680cb31cf8a87bf7ca880cd56dc9041402fa4083212af319209c39feb21e72fe983120d6abcc14934e74ac0dbaf73071b8074c9a04e1d2f4dfc7b2ab617c35af36837d66e5c3d9ca8d0abda8d78b5b09aad62586b1e6502c5d5afee6afc18c6042c2d31c759358ae2a3c897ef1fe88b59008d415d2facae5ebbfe723ac4182e62b2206f70a6428d753ebb076017f371dc5edd320ba254217e866b45efc2b2837b0ab9902170997d9d65d731886c449078441558463a1503418c5af084949152860500ee1da5db860d0c2b6788760c750fc839900b4685e3235f80427fd86beb2aa39c09b5579fde5330d25bc07f44dae6d23b70c28251a3a929c6dc73104a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d404e1a4f9a495d999aa36ae74fc07e4a17aa30cfea7202c0f2780fb6f26269f6cb9637e158b527a8e4256283627f0a065ec1551838db4815f00ea63cbb21f529d577491fa69e03e820b061b453db21a617d2d8f41317c6c42c9a660707dae881007af5541681e7acf6f6ef87732b9d926ece13cb5656f59d86a17e3bb980c717d7fdd11136beb08b0fedc9f2209735952d36568d40e6dce1b269cb0645dbdf510293a71cb34477d4e94d4d49868f64ce56a712bc689e60f113f097a97684f90364d7b5529fc9d6c7d7005c2bce42a5af30976ab60af2273b73b0577856dedc0dfc16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130f068f7ad3c27f7ea91441c1b4b1f8a93e26bdd81134d99ba1cbbe230e828ba6989daee2857453ba04a3fe647e79747d2aefb2c0356cc06749dfac4d942b0723a03e696325a615572cdb462fa9084edbbb315cf7d72595dd23070e6c4933c353a229652ce0959ee2b1630425e00c872a00363c9760f04900f214a9591453153afb386703053f55095b1f6a5b3867c3a1b27171f405edcb624c5e84887221594beea0421e1bea787bbd441f5f77df9b3f7ba040a8a2ad2d86f0375cf5c667e973713efcc6c91b128ea159ab0cc7f733b14dfa9f0ac694189d9a4b033aa5d4e7e637e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082ea8a338229cb180db6492bb9671a44c1006dbe1c205e8568251c5bfc23d39ba15c5862ee69e4c851d6c8bf2a67adee2fff1deece9210ac2f6fdf8b99503b0f8d21dcc34702ff77c4f260ba78d5fba608d6c2b204fa674642e585b0bd169497949a362c5f25e95bd0ad9663da193139ce56a4f6ee863fefbedc2b6ff2647d642abe222f347f7924ddf6de69addda57d040660d7fc04bdc62460bba00269be916483326579219475bb9c8a3242b43f881632a6fdccd07243fb47f5a2cfd01c01f64e4d8ae6bf5a528c4677df2cac5866d3486ef65e7159cae381225770f7e5629bd8c9043662bca2563343266ac67ec489081d495d054e4b4a47d6b61bf950dd699111cd0811d5f24b894890e6c61f65824dbf58288dc72076a957d95eb68b7543eb80c1bbea8c7177521269f2cd7adcebb8473df710b7d1dc4646cfc9c0179287829ce078d531f27bdcc4bc085b0698c5820f90914d316be636afa5d2af911e1c31061f62c491894829f3a302b3e7fa211e552a3758e8f78cc44025a2edf34e8c2b5da0a8c9baafd63c0d47d456aca2ae596f441df47c12e93acaac82a8bb2c24be8935d89369d9e9c664b2a0483ca118f9821e3a9c2ff205fcd796acdb9485bd6cd09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71998bb82406b4bdd5b924afba7a673ca5393f704ae8eceeb02325b34630e52781eb1c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d52dee7fa6564328f4f750d3bce721b8c603f31334569e47453d2502619524d7281c28036f6b217bbba0405d5165e6491912785a62d854e2ee342f1335dd21c9a9aa3901f85324beb74092d7b87e37d4ffe32080e5ff8decccb320fedb885a9c0049facbacfed804bd92961b12507125b9ed587fa9fee12d45feb47d701c28f0a11453fa6fcc1bce5fe54ace7673ea9449b628cc1fad99e195c729e08d851932aef3a8e657bbc5970e0980e55d1450a23f7d4711514778f5134684c1c8cc69ed0e8d021a271c921ae435b79b04ddfa616aed8b4cdc5533a53d32d38f68a7cf5516a83a5ac5d9c3932af92e6ebceef6b08e1a5e1480f9e062d7a5788326d32767abe9163757275b611c348ba5c56371b6d3ead129c47a0a96d377409f279e7f2bc7f1aff99af26bf87420c1dca14f96957f80c28a6b14c5c6a5b8a8603e540d4b4732a51d00401d448c6d702ea4f10b64f8a0b185f5157de394efd499bd701e1e3bb5fffee62e4fc959ad3b571a3facea58ffc4393fdbcf9e380fa7dd0a9a5f02e99eeede3b1a42bd2fae47e907557d1c2d43b1d9897c5d7c05ad77d7730591fb13b99cb29ef512f65d05456c323d1d7e1e79c6c0c76615f22439c6a9f3d04ca929f9b491277e64bad7de4ecf26bd138c4b9f0777c85fd9d8252f62cd0bc64e60a38659bbdc7df6e39c65884ff151bf3bd0331d970e6787de320e2a0963a8368c09cdd8b8b4e58fe23f651f481c81bf0d12026ca5f909e8ec82ac688090400e8462023981e04595e82c148e74e5439052f35d0bda44867738c49d78abb1aad2abf274c73343c2d797ce20780d53c6994e27c1bbba7c759494ec76c22c6e8512d005ddc27f8d511e4be88e5a285fee44e7fa9dcada1ce37535f08a74a8f4001bf76d4b50d32d5b65b072b9f2e42006f06190b951625239b9c38d715c1ea6c0b4d49fff49339b2927444240a29bfc23ada5dc8393c9ca6e2178346a0184d7f5e1a06e2b00edcafa01b8ba9cefbd1927c4186efac154c3f3dc96864c2649f872efd9bdf5155bc61b5d27a4d4c41bfc7b65b3d496b2f9fac2e617fb3ba8a1f8ffadea5859f861f56857cf3f7ab162153ddcfca7db7d161f95b3d86968f9eadb0c98963bec61c332f907986a3b560b37d472eff658e7d0177f0ecd094d26c3d9d299304e6d7228fb993acd8f1460a4a86f7dd7988f42a597bbdccb122d4e5f3cdcf596716c5e3d62f9f31b67b650620aec127b1cf9a62c78dcf34cffa7cfd321b2a6d99c06850c445fce30f4ef36dfdc537ba04345b36db43ba27f71b5f5f4bdad6e88c81fe33f8b9ddfa5ff73553859aa0b0c2fe5f89cacfd861eb413009c62bae461b098d0a9d40e3548d0e7526dc4e90dde3e228b0d8c11cae792948e33369044ba3e544216d308c84f12c39bbcca89bd5be6eadc64238adf56c9b19c968e8fa24b3768b3c59be56b8847d4784dd6564df5f9640d02b51de063c9b401adf7fbe47a6a69c74043ed4fcd191815e9afcd85657a7a7f7b9bec40c756d347a866dd1b603e02d3bffb4175ee50db0c33581523e8493487eed0afecf674648e0a669ceca094b4aba5faf15fa15971cfd6abe33fefcee8c7a81d2be9607b1878948d2eb96533ef6c9170eef85e7566f2ce1cdff62a6d31aa9ddee19c9ad6379a03b662ceedffc0c1983c783d9eaba73fc569f55b350f1bd99a84dfeab25b36d132e313f4d900c8cb0d5004ed903d238348cb0d6b706f9225b695bdf87caacca85708d772a58cfa4f5ea1242fb3a54021923e5e4b183a141bd123f47a6ca42d9881a7a6fa570bdf7c2612116d53bbecb025a04892ee61bf83762dda6a15fd87671e9845c516e094fc3098adc9926252b2651a50cb9b537096fc3b4fb4c7d4a737a5f93ba5f235cf920d72321fa7bacd534100d19a89a8799fa7505061d0a3aaf429c2fb2ee248060d667fd32fed6c8e30d1c8d1848bbe32df4f974436b5fca58d59c6db08e6de0e2c03e3a5a6e71104dc72e4860ca521bea096f2d7ce6324359df2d8d5bfb3358e074fd6bd0ccf318c71f7b4673af793bf8d61c0280c1cddaa44fc12b609dd24c1e182b4e405a4c0566843be6a3da4dca1690e52e3a91b7377bb39222918e45dd039c271cde9e4a347815340765fd1f99d5c2e0335f623e06e4b0d27fa6f59d6285b821a4caf6ebf14a45596302695ca5b28668c3920e78bbb6a0b260905aff44e6180032be59b1bb2f738e2d12405c872ec056ebd36618834071810ec3164d40b95ad7ba0c72cbb4938dbfade8029d9be8241a07a1262270042db5b3c59fbad0ddf0fba0071de3d2c4a2e951306fee7fde7b8df19482d6cc259c9a7859e9946961bfa5b3ba84c849c7b81dc9d224d5e55494346c2e314de72a334a58de347768599116f22d3c73a303e93417c4945ba56bfb6178388ad39ea05ab3681bd324aec400a8b045273a924812589fd42836259926c4c4aa22767c5c356fdd2a37462f31c8797581f39f0438b1d1d733b6f908c6cfcb7004adeadf8385e015468501038dd72dfbf7d00e90eda70091da86530926e1dc1f0059ab9d9e148ab7d84da4e25c3a01f3f34336c390b7297f2c543ce67c7192e462731bdc0bc54bb5b473e613255f78aa74b9726e5ba76276dad489ee1ccc82282f6a88f270ecfc8c10e98bb37cb46bac062d7d7d16dfbba13bfd961fef36ab3505f73237e40e1e3b9f6ecd22adfd19d269b3d0f02a1d224be3891d11178bf8329d260d9b737a6ca01f0e83089e515c6854dfac53dfbcc273366dadcc31d8bd3c8faaad4508575e85ea0593ba33ca743450d919405ed5203bfdabaf56c16466c2bffb2ac6601b69ac8642af16f52c786b5e6008bd17dc1e41209ca91cf071ef56c2f53d20145fd79f34604507494bc596be8e47aa49872e15b1de8cc5d2035b92de8edf23eb84cf351b889453a7662041b15c8c63d01849c358eb843796ad95c63b65d445c6aeb91c08b735f43ebc0651cef1b49ce1fa9f837ec97609f6c7b5d5319617182240d339ccff4887a523f347717f01c9fafc89ecfd1e330d8a8e4737a1425d16ab9acccefa837e735dce0346cebeb05ff420ca046a2346f2e9c52e803598a5c86602af384697c5d36fc147e676165873b5eaa5af321b7f1523592c958d97e633d65720ce4559953b33a18372c4ba791a3f9feb1cdf79ddcfe7370436f80f2a9f0b03baf75095bdc4e61183cd375c03543f99c54ba59e5be8ffd01f59bd63e3e6534d3791330d4b774fa6209fadc863a8fdb02d4e5139430141e6110d70aa202e274bc2727c282cc4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f28430aaacbc515eba602209c5bf78e28332e933e0a05ecf61d3bc7653b3e641ccf0906331348fd7bd7031c13eded32ab2f4fded99173687541c69d1056aac91acccd8728f834a70980bfbfb5c91d0a08c58008e6cddf47c308d717a1d93eb081457295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabb204d24cecfa6430e4d1518047e50e06453fbcecd561a8d4aa869cabbed3edd9576fa3ea91b655d3e62f222d0891f7871a223f93ab4290137c6ec743948eac98e2213582ac25d08126f4473ed610d9c7e60087f6efa5c099a4e86132681377e29aa50d946aa46bd4aa0f870736bad9dfcad2f549c292c204307e0197b35eefde6355166b96aa9fc05254ab12200c0e8b26170bb7d5fe1dc44b3750e59d2ef59745c4ec041e7109ae39db34ff5079ed385417fa684a24a7f77b76363c6264d37da196b6812387f22deef89cf27c814484c555bf482c95c9fdc1cef347548d264c080bd6fdb617206ce62c34422692c270075566c095d70ab9e88b1a7b204f9b8fdd154e6e970adfe5127cafe9f1eecd18d93d3562c10a17095524a85293bd4b65b8733763a08b6e01f24433df3b575be9db895ce52776a13b335bf548baebce89097ce56e9db63fb9739f91ea9b6abff36cd437372612cd57e516b8d82564dd3713f1ea323d45e15df314ad21a4488dd45857fd3f17c4ea3d95d4e4e354f56da774e69ab7afca5d1ab2a0768d0e020e4cf156b0bf85e01cb605fbecaed38ba1128955697c3bee060adbc63be27d76b976e9d61f719a94676276de11323781e0044c8aa5e14b4d96477c51d77f5081295284a1b250da05f052e89f0500f0ba07733d7d58848954698c18ee7500b8b2d7826e80c20537ab7237f07ca7d2b43c755f3da5ec8eb292f1d6545ad67320642a7b0146597c044277623a6e47155875898f3d6cb3b06bb1b57e8a91b5efca9d94276c4a97845e566c5bf366f8b421463eb6eb7c76190d17fa80b50a051dfc06f11717de90f4a18e7afe1547e0f21e421f725a49137b4883f6a5b5012035c1282b6ab0cf41a6f350c5fc6005cbfbfff36212ae9ebe90fce107ffb778235320d8665e9b12445fec6656390fbbeef44e786f1a0d96117384129187f87c7285718859c71ff599728bf1765d86d37a008333ff6bc04e88c927b2cd6760f63c9bae9a4e4ae5c89f2fe2a268c3404de80a91aaa4d74169160f4358ae8481909569547d6359d354162515fb9d6d84b96bde94e19897ec1b75e7d71178968f12204beb080ef45b52c4ff08619b776ca8b91243e990b405dc3fc45857e680fe62fb3b637fb9af6b488d0fd4504a0f29929a346cb7ec4514e10cb8d7f68c867cc5c5508d5219d25ad7ed9dfbaf7e759ffbd336c2d284dc02716c9b102f250f3264a3175b5a78197ce67b1434c3e473acfa23c3c67b2006fedd38e2e79b44aaf31756a195c1acd82c1c37c737fd99c7545dfcc8b9c0379daad46a28fca575352d7c80ed6dd27e2d7c96679faa6c89af66bdddc4bf7402c798db9832b2bcdba181156f92578d5f26eec73e3d976718563feb6e4b57ed7e8a1142fb3186252bd5f40b15635d00681272a0807bd779f5d259dcb7ed05d9c47d019f4ca9b94f1889b9479815b0986d35ac87df885aa1892536b3841ba095a3762f12964f521f4e0ec8a6c743a9b3f377eb63bc00e4078f8b2612f04117c1f652c7e4b02199b95b456e8fb085749583b3e3f6f5604971ae0fd2f489c18179ada1b0ee16838491a84a2b1fa5d0fbf64964bfbf325463dbe1506ff42981b5f0a96bfec882f013d078fe80c7c369d7b1682128fce851a868efafd61c9c51174e2de9aa8f3f944fa96034a6ab5a4748a00d6e7624b36eccc24788aeac96b3ab8f048fdc5c5f762030c11574f632be4f8e4ded7a253b682754dca1c7d4d3e08f8163a2c2f85fb487615f9ffa93dd5de5cd1f364c047fc59ce67d638a6923b241b6b1ca0fbe127a62ab2365f4ea50abf27d674892ad37ce187af4484de920a2c48f4efb9e7505614830b953fd7443f5d7ad5747a964b4180ebac8c96be4df9a31ed60accf3935fe0fc4927ba5891ec58299745c292acc7b554999e170cbb037932d6e1ebc79604f4c0d59779b7375da92212582d9f1805fbfed7b56949162804e0e68dc93ea14f81f5fe46f96d2cea2cc93ed9b6f7d0d31879aa05ad93cc320cbe0537f1ea5a59cc93003d1e87878974090886eb8ecf5417914d33601dce7e4fd4620d3f01a8676ecf5dd332b03209948e90ce6e610bed713d8aaa3ad64bef9f637a33d1e0881fa693f10c32fe1d99ada8eac481d0f7bd07944a1172ad33f6d64b260ba7fb27cf2d602249513583cd0eb31c3d8f7d8c603f10cfea263aa8acac931f501e4ef8077927b2b5dd58152db79068e9b41ac0c041fa8ae596ed7f6e1375575da7192d6d7809638e711161000285e397f8b31bae34451243dbf8b84665495db896025bb0b438810822776d1ba6cb0ebe3bb691a95739889ee8e3c83be68131208mpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.8libmpicxx.so.12.1.8libmpifort.so.12.1.8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich_3_3_2-gnu-hpc-3.3.2-150300.9.2.2.src.rpmmpimpich_3_3_2-gnu-hpcmpich_3_3_2-gnu-hpc(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlgnu-compilers-hpcld64.so.2()(64bit)ld64.so.2(GLIBC_2.22)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpciaccess.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)lua-lmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3_Í@__{^y^]߶]@]@\-@\|[T@[\[@[y[Zy@Z}@Zp^@ZaZOhY@Y@Yg`Yg`Y\YZ1Tq@eich@suse.comeich@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comaguerrero@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comeich@suse.comeich@suse.comcgoll@suse.comeich@suse.comnmoreychaisemartin@suse.comeich@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comkkhere.geo@gmail.com- 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).- Fix compilation with GCC10 by adding -fallow-argument-mismatch to FFLAGS- Add ch3-fix-improper-error-handling-from-MPL_get_sockaddr.patch and pmi-fix-a-wrong-condition-checking-return-of-MPL_get_sockaddr.patch to fix crash when using getsockaddr (bsc#1168092)- Update to mpich 3.3.2 (jsc#SLE-8574) - See CHANGES for a list of changes- Update to mpich 3.3.1 (jsc#SLE-8574) - See CHANGES for a list of changes - Drop 0001-Drop-GCC-check.patch as it was picked upstream - Add 0001-Drop-real128.patch to fix a compilation error on armv7- Fix LTO support in archive file- Update to mpich 3.3 - See CHANGES for a list of changes- 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_mpich_modules for modules support (bsc#1116458).- Remove bashism in postun scriptlet- Fix handling of mpi-selector during updates (bsc#1098653)- macros.hpc-mpich: replace %%compiler_family by %%hpc_compiler_family- Remove 'BuildRequires: Modules' for HPC builds: it conflicts with lmod (boo#1089970).- 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).- Update to mpich 3.2.1 - Bug fixes - No release notes available- Add gcc7 as additional compiler flavor for HPC on SLES. - Fix library package requires - use HPC macro (boo#1074890). - Fix mpich HPC installation path in spec file. - Fix hpc macros: add %mpich_requires.- Add HPC specific build targets using environment modules (Fate#323977).- Drop unnecessary dependency to xorg-x11-devel- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh- Disable rpath in pkgconfig files- Register mpich package to mpi-selector - Remove redondant configure options already passed by %configure- Fix compilation for aarch64 - Build multiple flavour of mpich (psm, psm2, tessuite) - Update to mpich 3.2 * see CHANGES file for all details, some pertinent changes are: - Added support for MPI-3.1 features including nonblocking collective I/O, address manipulation routines, thread-safety for MPI initialization, pre-init functionality, and new MPI_T routines to look up variables by name. - Fortran 2008 bindings are enabled by default and fully supported. - Completely revamped RMA infrastructure including several scalability improvements, performance improvements, and bug fixes. - Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0. https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)- Update to 3.1.3 * see CHANGES file for all details, some pertinent changes are: - [3.1.2] MPI-3 support for Blue Gene/Q and ppc64le support. - [3.1.2] Fixes and testcases for Fortran 2008 bindings. - [3.1.1] Removal of the mpd process manager. - [3.1] MPICH now supports operations on very large datatypes (those that describe more than 32 bits of data)./bin/sh/bin/shcabernet 1646331583  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%3.3.2-150300.9.2.23.3.2-150300.9.2.2 mpimpich3.3.2binhydra_nameserverhydra_persisthydra_pmi_proxympic++mpiccmpichversionmpicxxmpiexecmpiexec.hydrampif77mpif90mpifortmpirunmpivarsmpivars.cshmpivars.shparkillincludelib64libmpi.so.12libmpi.so.12.1.8libmpicxx.so.12libmpicxx.so.12.1.8libmpifort.so.12libmpifort.so.12.1.8sharemanman1hydra_nameserver.1hydra_persist.1hydra_pmi_proxy.1mpicc.1mpicxx.1mpiexec.1mpif77.1mpifort.1man3mpichdocmpich_3_3_2-gnu-hpcindex.htmlinstall.pdflogging.pdfuser.pdfwww1index.htmmpicc.htmlmpicxx.htmlmpiexec.htmlmpif77.htmlmpifort.htmlwww3Constants.htmlMPIR_Type_commit.htmlMPIR_Type_contiguous.htmlMPIR_Type_dup.htmlMPIR_Type_get_contents.htmlMPIR_Type_indexed.htmlMPIR_Type_struct.htmlMPIR_Type_vector.htmlMPIX_Comm_agree.htmlMPIX_Comm_failure_ack.htmlMPIX_Comm_failure_get_acked.htmlMPIX_Comm_revoke.htmlMPIX_Comm_shrink.htmlMPI_2DOUBLE_PRECISION.htmMPI_2INT.htmMPI_2INTEGER.htmMPI_2REAL.htmMPI_AINT.htmMPI_ANY_SOURCE.htmMPI_ANY_TAG.htmMPI_APPNUM.htmMPI_ARGVS_NULL.htmMPI_ARGV_NULL.htmMPI_Abort.htmlMPI_Accumulate.htmlMPI_Add_error_class.htmlMPI_Add_error_code.htmlMPI_Add_error_string.htmlMPI_Address.htmlMPI_Aint.htmMPI_Aint_add.htmlMPI_Aint_diff.htmlMPI_Allgather.htmlMPI_Allgatherv.htmlMPI_Alloc_mem.htmlMPI_Allreduce.htmlMPI_Alltoall.htmlMPI_Alltoallv.htmlMPI_Alltoallw.htmlMPI_Attr_delete.htmlMPI_Attr_get.htmlMPI_Attr_put.htmlMPI_BAND.htmMPI_BOR.htmMPI_BOTTOM.htmMPI_BSEND_OVERHEAD.htmMPI_BXOR.htmMPI_BYTE.htmMPI_Barrier.htmlMPI_Bcast.htmlMPI_Bsend.htmlMPI_Bsend_init.htmlMPI_Buffer_attach.htmlMPI_Buffer_detach.htmlMPI_CART.htmMPI_CHAR.htmMPI_COMBINER_CONTIGUOUS.htmMPI_COMBINER_DARRAY.htmMPI_COMBINER_DUP.htmMPI_COMBINER_F90_COMPLEX.htmMPI_COMBINER_F90_INTEGER.htmMPI_COMBINER_F90_REAL.htmMPI_COMBINER_HINDEXED.htmMPI_COMBINER_HINDEXED_BLOCK.htmMPI_COMBINER_HINDEXED_INTEGER.htmMPI_COMBINER_HVECTOR.htmMPI_COMBINER_HVECTOR_INTEGER.htmMPI_COMBINER_INDEXED.htmMPI_COMBINER_INDEXED_BLOCK.htmMPI_COMBINER_NAMED.htmMPI_COMBINER_RESIZED.htmMPI_COMBINER_STRUCT.htmMPI_COMBINER_STRUCT_INTEGER.htmMPI_COMBINER_SUBARRAY.htmMPI_COMBINER_VECTOR.htmMPI_COMM_DUP_FN.htmMPI_COMM_NULL.htmMPI_COMM_NULL_COPY_FN.htmMPI_COMM_NULL_DELETE_FN.htmMPI_COMM_SELF.htmMPI_COMM_TYPE_SHARED.htmMPI_COMM_WORLD.htmMPI_COMPLEX.htmMPI_CONGRUENT.htmMPI_COUNT.htmMPI_C_BOOL.htmMPI_C_COMPLEX.htmMPI_C_DOUBLE_COMPLEX.htmMPI_C_FLOAT_COMPLEX.htmMPI_C_LONG_DOUBLE_COMPLEX.htmMPI_Cancel.htmlMPI_Cart_coords.htmlMPI_Cart_create.htmlMPI_Cart_get.htmlMPI_Cart_map.htmlMPI_Cart_rank.htmlMPI_Cart_shift.htmlMPI_Cart_sub.htmlMPI_Cartdim_get.htmlMPI_Close_port.htmlMPI_Comm_accept.htmlMPI_Comm_call_errhandler.htmlMPI_Comm_compare.htmlMPI_Comm_connect.htmlMPI_Comm_create.htmlMPI_Comm_create_errhandler.htmlMPI_Comm_create_group.htmlMPI_Comm_create_keyval.htmlMPI_Comm_delete_attr.htmlMPI_Comm_disconnect.htmlMPI_Comm_dup.htmlMPI_Comm_dup_with_info.htmlMPI_Comm_free.htmlMPI_Comm_free_keyval.htmlMPI_Comm_get_attr.htmlMPI_Comm_get_errhandler.htmlMPI_Comm_get_info.htmlMPI_Comm_get_name.htmlMPI_Comm_get_parent.htmlMPI_Comm_group.htmlMPI_Comm_idup.htmlMPI_Comm_join.htmlMPI_Comm_rank.htmlMPI_Comm_remote_group.htmlMPI_Comm_remote_size.htmlMPI_Comm_set_attr.htmlMPI_Comm_set_errhandler.htmlMPI_Comm_set_info.htmlMPI_Comm_set_name.htmlMPI_Comm_size.htmlMPI_Comm_spawn.htmlMPI_Comm_spawn_multiple.htmlMPI_Comm_split.htmlMPI_Comm_split_type.htmlMPI_Comm_test_inter.htmlMPI_Compare_and_swap.htmlMPI_Copy_function.htmMPI_Count.htmMPI_DATATYPE_NULL.htmMPI_DISPLACEMENT_CURRENT.htmMPI_DISTRIBUTE_BLOCK.htmMPI_DISTRIBUTE_CYCLIC.htmMPI_DISTRIBUTE_DFLT_DARG.htmMPI_DISTRIBUTE_NONE.htmMPI_DIST_GRAPH.htmMPI_DOUBLE.htmMPI_DOUBLE_COMPLEX.htmMPI_DOUBLE_INT.htmMPI_DOUBLE_PRECISION.htmMPI_DUP_FN.htmMPI_Delete_function.htmMPI_Dims_create.htmlMPI_Dist_graph_create.htmlMPI_Dist_graph_create_adjacent.htmlMPI_Dist_graph_neighbors.htmlMPI_Dist_graph_neighbors_count.htmlMPI_ERRCODES_IGNORE.htmMPI_ERRHANDLER_NULL.htmMPI_ERROR.htmMPI_ERRORS_ARE_FATAL.htmMPI_ERRORS_RETURN.htmMPI_ERR_ACCESS.htmMPI_ERR_AMODE.htmMPI_ERR_ARG.htmMPI_ERR_ASSERT.htmMPI_ERR_BAD_FILE.htmMPI_ERR_BASE.htmMPI_ERR_BUFFER.htmMPI_ERR_COMM.htmMPI_ERR_CONVERSION.htmMPI_ERR_COUNT.htmMPI_ERR_DIMS.htmMPI_ERR_DISP.htmMPI_ERR_DUP_DATAREP.htmMPI_ERR_FILE.htmMPI_ERR_FILE_EXISTS.htmMPI_ERR_FILE_IN_USE.htmMPI_ERR_GROUP.htmMPI_ERR_INFO.htmMPI_ERR_INFO_KEY.htmMPI_ERR_INFO_NOKEY.htmMPI_ERR_INFO_VALUE.htmMPI_ERR_INTERN.htmMPI_ERR_IN_STATUS.htmMPI_ERR_IO.htmMPI_ERR_KEYVAL.htmMPI_ERR_LASTCODE.htmMPI_ERR_LOCKTYPE.htmMPI_ERR_NAME.htmMPI_ERR_NOT_SAME.htmMPI_ERR_NO_MEM.htmMPI_ERR_NO_SPACE.htmMPI_ERR_NO_SUCH_FILE.htmMPI_ERR_OP.htmMPI_ERR_OTHER.htmMPI_ERR_PENDING.htmMPI_ERR_PORT.htmMPI_ERR_QUOTA.htmMPI_ERR_RANK.htmMPI_ERR_READ_ONLY.htmMPI_ERR_REQUEST.htmMPI_ERR_RMA_ATTACH.htmMPI_ERR_RMA_CONFLICT.htmMPI_ERR_RMA_FLAVOR.htmMPI_ERR_RMA_RANGE.htmMPI_ERR_RMA_SHARED.htmMPI_ERR_RMA_SYNC.htmMPI_ERR_ROOT.htmMPI_ERR_SERVICE.htmMPI_ERR_SIZE.htmMPI_ERR_SPAWN.htmMPI_ERR_TAG.htmMPI_ERR_TOPOLOGY.htmMPI_ERR_TRUNCATE.htmMPI_ERR_TYPE.htmMPI_ERR_UNKNOWN.htmMPI_ERR_UNSUPPORTED_DATAREP.htmMPI_ERR_UNSUPPORTED_OPERATION.htmMPI_ERR_WIN.htmMPI_Errhandler_create.htmlMPI_Errhandler_free.htmlMPI_Errhandler_get.htmlMPI_Errhandler_set.htmlMPI_Error_class.htmlMPI_Error_string.htmlMPI_Exscan.htmlMPI_FILE_NULL.htmMPI_FLOAT.htmMPI_FLOAT_INT.htmMPI_Fetch_and_op.htmlMPI_File_c2f.htmlMPI_File_call_errhandler.htmlMPI_File_close.htmlMPI_File_create_errhandler.htmlMPI_File_delete.htmlMPI_File_f2c.htmlMPI_File_get_amode.htmlMPI_File_get_atomicity.htmlMPI_File_get_byte_offset.htmlMPI_File_get_errhandler.htmlMPI_File_get_group.htmlMPI_File_get_info.htmlMPI_File_get_position.htmlMPI_File_get_position_shared.htmlMPI_File_get_size.htmlMPI_File_get_type_extent.htmlMPI_File_get_view.htmlMPI_File_iread.htmlMPI_File_iread_all.htmlMPI_File_iread_at.htmlMPI_File_iread_at_all.htmlMPI_File_iread_shared.htmlMPI_File_iwrite.htmlMPI_File_iwrite_all.htmlMPI_File_iwrite_at.htmlMPI_File_iwrite_at_all.htmlMPI_File_iwrite_shared.htmlMPI_File_open.htmlMPI_File_preallocate.htmlMPI_File_read.htmlMPI_File_read_all.htmlMPI_File_read_all_begin.htmlMPI_File_read_all_end.htmlMPI_File_read_at.htmlMPI_File_read_at_all.htmlMPI_File_read_at_all_begin.htmlMPI_File_read_at_all_end.htmlMPI_File_read_ordered.htmlMPI_File_read_ordered_begin.htmlMPI_File_read_ordered_end.htmlMPI_File_read_shared.htmlMPI_File_seek.htmlMPI_File_seek_shared.htmlMPI_File_set_atomicity.htmlMPI_File_set_errhandler.htmlMPI_File_set_info.htmlMPI_File_set_size.htmlMPI_File_set_view.htmlMPI_File_sync.htmlMPI_File_write.htmlMPI_File_write_all.htmlMPI_File_write_all_begin.htmlMPI_File_write_all_end.htmlMPI_File_write_at.htmlMPI_File_write_at_all.htmlMPI_File_write_at_all_begin.htmlMPI_File_write_at_all_end.htmlMPI_File_write_ordered.htmlMPI_File_write_ordered_begin.htmlMPI_File_write_ordered_end.htmlMPI_File_write_shared.htmlMPI_Finalize.htmlMPI_Finalized.htmlMPI_Free_mem.htmlMPI_GRAPH.htmMPI_GROUP_EMPTY.htmMPI_GROUP_NULL.htmMPI_Gather.htmlMPI_Gatherv.htmlMPI_Get.htmlMPI_Get_accumulate.htmlMPI_Get_address.htmlMPI_Get_count.htmlMPI_Get_elements.htmlMPI_Get_elements_x.htmlMPI_Get_library_version.htmlMPI_Get_processor_name.htmlMPI_Get_version.htmlMPI_Graph_create.htmlMPI_Graph_get.htmlMPI_Graph_map.htmlMPI_Graph_neighbors.htmlMPI_Graph_neighbors_count.htmlMPI_Graphdims_get.htmlMPI_Grequest_complete.htmlMPI_Grequest_start.htmlMPI_Group_compare.htmlMPI_Group_difference.htmlMPI_Group_excl.htmlMPI_Group_free.htmlMPI_Group_incl.htmlMPI_Group_intersection.htmlMPI_Group_range_excl.htmlMPI_Group_range_incl.htmlMPI_Group_rank.htmlMPI_Group_size.htmlMPI_Group_translate_ranks.htmlMPI_Group_union.htmlMPI_HOST.htmMPI_Handler_function.htmMPI_IDENT.htmMPI_INFO_ENV.htmMPI_INFO_NULL.htmMPI_INT.htmMPI_INT16_T.htmMPI_INT32_T.htmMPI_INT64_T.htmMPI_INT8_T.htmMPI_INTEGER.htmMPI_INTEGER1.htmMPI_INTEGER16.htmMPI_INTEGER2.htmMPI_INTEGER4.htmMPI_INTEGER8.htmMPI_IN_PLACE.htmMPI_IO.htmMPI_Iallgather.htmlMPI_Iallgatherv.htmlMPI_Iallreduce.htmlMPI_Ialltoall.htmlMPI_Ialltoallv.htmlMPI_Ialltoallw.htmlMPI_Ibarrier.htmlMPI_Ibcast.htmlMPI_Ibsend.htmlMPI_Iexscan.htmlMPI_Igather.htmlMPI_Igatherv.htmlMPI_Improbe.htmlMPI_Imrecv.htmlMPI_Ineighbor_allgather.htmlMPI_Ineighbor_allgatherv.htmlMPI_Ineighbor_alltoall.htmlMPI_Ineighbor_alltoallv.htmlMPI_Ineighbor_alltoallw.htmlMPI_Info_create.htmlMPI_Info_delete.htmlMPI_Info_dup.htmlMPI_Info_free.htmlMPI_Info_get.htmlMPI_Info_get_nkeys.htmlMPI_Info_get_nthkey.htmlMPI_Info_get_valuelen.htmlMPI_Info_set.htmlMPI_Init.htmlMPI_Init_thread.htmlMPI_Initialized.htmlMPI_Intercomm_create.htmlMPI_Intercomm_merge.htmlMPI_Iprobe.htmlMPI_Irecv.htmlMPI_Ireduce.htmlMPI_Ireduce_scatter.htmlMPI_Ireduce_scatter_block.htmlMPI_Irsend.htmlMPI_Is_thread_main.htmlMPI_Iscan.htmlMPI_Iscatter.htmlMPI_Iscatterv.htmlMPI_Isend.htmlMPI_Issend.htmlMPI_KEYVAL_INVALID.htmMPI_Keyval_create.htmlMPI_Keyval_free.htmlMPI_LAND.htmMPI_LASTUSEDCODE.htmMPI_LB.htmMPI_LOCK_EXCLUSIVE.htmMPI_LOCK_SHARED.htmMPI_LOGICAL.htmMPI_LONG.htmMPI_LONG_DOUBLE.htmMPI_LONG_DOUBLE_INT.htmMPI_LONG_INT.htmMPI_LONG_LONG.htmMPI_LONG_LONG_INT.htmMPI_LOR.htmMPI_LXOR.htmMPI_Lookup_name.htmlMPI_MAX.htmMPI_MAXLOC.htmMPI_MAX_ERROR_STRING.htmMPI_MAX_INFO_KEY.htmMPI_MAX_INFO_VAL.htmMPI_MAX_LIBRARY_VERSION_STRING.htmMPI_MAX_OBJECT_NAME.htmMPI_MAX_PORT_NAME.htmMPI_MAX_PROCESSOR_NAME.htmMPI_MESSAGE_NULL.htmMPI_MIN.htmMPI_MINLOC.htmMPI_MODE_APPEND.htmMPI_MODE_CREATE.htmMPI_MODE_DELETE_ON_CLOSE.htmMPI_MODE_EXCL.htmMPI_MODE_NOCHECK.htmMPI_MODE_NOPRECEDE.htmMPI_MODE_NOPUT.htmMPI_MODE_NOSTORE.htmMPI_MODE_NOSUCCEED.htmMPI_MODE_RDONLY.htmMPI_MODE_RDWR.htmMPI_MODE_SEQUENTIAL.htmMPI_MODE_UNIQUE_OPEN.htmMPI_MODE_WRONLY.htmMPI_Mprobe.htmlMPI_Mrecv.htmlMPI_NO_OP.htmMPI_NULL_COPY_FN.htmMPI_NULL_DELETE_FN.htmMPI_Neighbor_allgather.htmlMPI_Neighbor_allgatherv.htmlMPI_Neighbor_alltoall.htmlMPI_Neighbor_alltoallv.htmlMPI_Neighbor_alltoallw.htmlMPI_OFFSET.htmMPI_OP_NULL.htmMPI_ORDER_C.htmMPI_ORDER_FORTRAN.htmMPI_Offset.htmMPI_Op_commute.htmlMPI_Op_create.htmlMPI_Op_free.htmlMPI_Open_port.htmlMPI_PACKED.htmMPI_PROC_NULL.htmMPI_PROD.htmMPI_Pack.htmlMPI_Pack_external.htmlMPI_Pack_external_size.htmlMPI_Pack_size.htmlMPI_Pcontrol.htmlMPI_Probe.htmlMPI_Publish_name.htmlMPI_Put.htmlMPI_Query_thread.htmlMPI_REAL.htmMPI_REAL4.htmMPI_REAL8.htmMPI_REPLACE.htmMPI_REQUEST_NULL.htmMPI_Raccumulate.htmlMPI_Recv.htmlMPI_Recv_init.htmlMPI_Reduce.htmlMPI_Reduce_local.htmlMPI_Reduce_scatter.htmlMPI_Reduce_scatter_block.htmlMPI_Register_datarep.htmlMPI_Request_free.htmlMPI_Request_get_status.htmlMPI_Rget.htmlMPI_Rget_accumulate.htmlMPI_Rput.htmlMPI_Rsend.htmlMPI_Rsend_init.htmlMPI_SEEK_CUR.htmMPI_SEEK_END.htmMPI_SEEK_SET.htmMPI_SHORT.htmMPI_SHORT_INT.htmMPI_SIGNED_CHAR.htmMPI_SIMILAR.htmMPI_SOURCE.htmMPI_STATUSES_IGNORE.htmMPI_STATUS_IGNORE.htmMPI_SUBVERSION.htmMPI_SUCCESS.htmMPI_SUM.htmMPI_Scan.htmlMPI_Scatter.htmlMPI_Scatterv.htmlMPI_Send.htmlMPI_Send_init.htmlMPI_Sendrecv.htmlMPI_Sendrecv_replace.htmlMPI_Ssend.htmlMPI_Ssend_init.htmlMPI_Start.htmlMPI_Startall.htmlMPI_Status_set_cancelled.htmlMPI_Status_set_elements.htmlMPI_Status_set_elements_x.htmlMPI_TAG.htmMPI_TAG_UB.htmMPI_THREAD_FUNNELED.htmMPI_THREAD_MULTIPLE.htmMPI_THREAD_SERIALIZED.htmMPI_THREAD_SINGLE.htmMPI_TYPECLASS_COMPLEX.htmMPI_TYPECLASS_INTEGER.htmMPI_TYPECLASS_REAL.htmMPI_TYPE_DUP_FN.htmMPI_TYPE_NULL_COPY_FN.htmMPI_TYPE_NULL_DELETE_FN.htmMPI_T_BIND_MPI_COMM.htmMPI_T_BIND_MPI_DATATYPE.htmMPI_T_BIND_MPI_ERRHANDLER.htmMPI_T_BIND_MPI_FILE.htmMPI_T_BIND_MPI_GROUP.htmMPI_T_BIND_MPI_INFO.htmMPI_T_BIND_MPI_MESSAGE.htmMPI_T_BIND_MPI_OP.htmMPI_T_BIND_MPI_REQUEST.htmMPI_T_BIND_MPI_WIN.htmMPI_T_BIND_NO_OBJECT.htmMPI_T_CVAR_HANDLE_NULL.htmMPI_T_ENUM_NULL.htmMPI_T_ERR_CANNOT_INIT.htmMPI_T_ERR_CVAR_SET_NEVER.htmMPI_T_ERR_CVAR_SET_NOT_NOW.htmMPI_T_ERR_INVALID.htmMPI_T_ERR_INVALID_HANDLE.htmMPI_T_ERR_INVALID_INDEX.htmMPI_T_ERR_INVALID_ITEM.htmMPI_T_ERR_INVALID_NAME.htmMPI_T_ERR_INVALID_SESSION.htmMPI_T_ERR_MEMORY.htmMPI_T_ERR_NOT_INITIALIZED.htmMPI_T_ERR_OUT_OF_HANDLES.htmMPI_T_ERR_OUT_OF_SESSIONS.htmMPI_T_ERR_PVAR_NO_ATOMIC.htmMPI_T_ERR_PVAR_NO_STARTSTOP.htmMPI_T_ERR_PVAR_NO_WRITE.htmMPI_T_PVAR_CLASS_AGGREGATE.htmMPI_T_PVAR_CLASS_COUNTER.htmMPI_T_PVAR_CLASS_GENERIC.htmMPI_T_PVAR_CLASS_HIGHWATERMARK.htmMPI_T_PVAR_CLASS_LEVEL.htmMPI_T_PVAR_CLASS_LOWWATERMARK.htmMPI_T_PVAR_CLASS_PERCENTAGE.htmMPI_T_PVAR_CLASS_SIZE.htmMPI_T_PVAR_CLASS_STATE.htmMPI_T_PVAR_CLASS_TIMER.htmMPI_T_PVAR_HANDLE_NULL.htmMPI_T_PVAR_SESSION_NULL.htmMPI_T_SCOPE_ALL.htmMPI_T_SCOPE_ALL_EQ.htmMPI_T_SCOPE_CONSTANT.htmMPI_T_SCOPE_GROUP.htmMPI_T_SCOPE_GROUP_EQ.htmMPI_T_SCOPE_LOCAL.htmMPI_T_SCOPE_READONLY.htmMPI_T_VERBOSITY_MPIDEV_ALL.htmMPI_T_VERBOSITY_MPIDEV_BASIC.htmMPI_T_VERBOSITY_MPIDEV_DETAIL.htmMPI_T_VERBOSITY_TUNER_ALL.htmMPI_T_VERBOSITY_TUNER_BASIC.htmMPI_T_VERBOSITY_TUNER_DETAIL.htmMPI_T_VERBOSITY_USER_ALL.htmMPI_T_VERBOSITY_USER_BASIC.htmMPI_T_VERBOSITY_USER_DETAIL.htmMPI_T_category_changed.htmlMPI_T_category_get_categories.htmlMPI_T_category_get_cvars.htmlMPI_T_category_get_index.htmlMPI_T_category_get_info.htmlMPI_T_category_get_num.htmlMPI_T_category_get_pvars.htmlMPI_T_cvar_get_index.htmlMPI_T_cvar_get_info.htmlMPI_T_cvar_get_num.htmlMPI_T_cvar_handle_alloc.htmlMPI_T_cvar_handle_free.htmlMPI_T_cvar_read.htmlMPI_T_cvar_write.htmlMPI_T_enum_get_info.htmlMPI_T_enum_get_item.htmlMPI_T_finalize.htmlMPI_T_init_thread.htmlMPI_T_pvar_get_index.htmlMPI_T_pvar_get_info.htmlMPI_T_pvar_get_num.htmlMPI_T_pvar_handle_alloc.htmlMPI_T_pvar_handle_free.htmlMPI_T_pvar_read.htmlMPI_T_pvar_readreset.htmlMPI_T_pvar_reset.htmlMPI_T_pvar_session_create.htmlMPI_T_pvar_session_free.htmlMPI_T_pvar_start.htmlMPI_T_pvar_stop.htmlMPI_T_pvar_write.htmlMPI_Test.htmlMPI_Test_cancelled.htmlMPI_Testall.htmlMPI_Testany.htmlMPI_Testsome.htmlMPI_Topo_test.htmlMPI_Type_commit.htmlMPI_Type_contiguous.htmlMPI_Type_create_darray.htmlMPI_Type_create_hindexed.htmlMPI_Type_create_hindexed_block.htmlMPI_Type_create_hvector.htmlMPI_Type_create_indexed_block.htmlMPI_Type_create_keyval.htmlMPI_Type_create_resized.htmlMPI_Type_create_struct.htmlMPI_Type_create_subarray.htmlMPI_Type_delete_attr.htmlMPI_Type_dup.htmlMPI_Type_extent.htmlMPI_Type_free.htmlMPI_Type_free_keyval.htmlMPI_Type_get_attr.htmlMPI_Type_get_contents.htmlMPI_Type_get_envelope.htmlMPI_Type_get_extent.htmlMPI_Type_get_extent_x.htmlMPI_Type_get_name.htmlMPI_Type_get_true_extent.htmlMPI_Type_get_true_extent_x.htmlMPI_Type_hindexed.htmlMPI_Type_hvector.htmlMPI_Type_indexed.htmlMPI_Type_lb.htmlMPI_Type_match_size.htmlMPI_Type_set_attr.htmlMPI_Type_set_name.htmlMPI_Type_size.htmlMPI_Type_size_x.htmlMPI_Type_struct.htmlMPI_Type_ub.htmlMPI_Type_vector.htmlMPI_UB.htmMPI_UINT16_T.htmMPI_UINT32_T.htmMPI_UINT64_T.htmMPI_UINT8_T.htmMPI_UNDEFINED.htmMPI_UNDEFINED_RANK.htmMPI_UNEQUAL.htmMPI_UNIVERSE_SIZE.htmMPI_UNSIGNED.htmMPI_UNSIGNED_CHAR.htmMPI_UNSIGNED_LONG.htmMPI_UNSIGNED_LONG_LONG.htmMPI_UNSIGNED_SHORT.htmMPI_UNWEIGHTED.htmMPI_Unpack.htmlMPI_Unpack_external.htmlMPI_Unpublish_name.htmlMPI_User_function.htmMPI_VERSION.htmMPI_WCHAR.htmMPI_WEIGHTS_EMPTY.htmMPI_WIN_BASE.htmMPI_WIN_CREATE_FLAVOR.htmMPI_WIN_DISP_UNIT.htmMPI_WIN_DUP_FN.htmMPI_WIN_FLAVOR_ALLOCATE.htmMPI_WIN_FLAVOR_CREATE.htmMPI_WIN_FLAVOR_DYNAMIC.htmMPI_WIN_FLAVOR_SHARED.htmMPI_WIN_MODEL.htmMPI_WIN_NULL.htmMPI_WIN_NULL_COPY_FN.htmMPI_WIN_NULL_DELETE_FN.htmMPI_WIN_SEPARATE.htmMPI_WIN_SIZE.htmMPI_WIN_UNIFIED.htmMPI_WTIME_IS_GLOBAL.htmMPI_Wait.htmlMPI_Waitall.htmlMPI_Waitany.htmlMPI_Waitsome.htmlMPI_Win_allocate.htmlMPI_Win_allocate_shared.htmlMPI_Win_attach.htmlMPI_Win_call_errhandler.htmlMPI_Win_complete.htmlMPI_Win_create.htmlMPI_Win_create_dynamic.htmlMPI_Win_create_errhandler.htmlMPI_Win_create_keyval.htmlMPI_Win_delete_attr.htmlMPI_Win_detach.htmlMPI_Win_fence.htmlMPI_Win_flush.htmlMPI_Win_flush_all.htmlMPI_Win_flush_local.htmlMPI_Win_flush_local_all.htmlMPI_Win_free.htmlMPI_Win_free_keyval.htmlMPI_Win_get_attr.htmlMPI_Win_get_errhandler.htmlMPI_Win_get_group.htmlMPI_Win_get_info.htmlMPI_Win_get_name.htmlMPI_Win_lock.htmlMPI_Win_lock_all.htmlMPI_Win_post.htmlMPI_Win_set_attr.htmlMPI_Win_set_errhandler.htmlMPI_Win_set_info.htmlMPI_Win_set_name.htmlMPI_Win_shared_query.htmlMPI_Win_start.htmlMPI_Win_sync.htmlMPI_Win_test.htmlMPI_Win_unlock.htmlMPI_Win_unlock_all.htmlMPI_Win_wait.htmlMPI_Wtick.htmlMPI_Wtime.htmlindex.htmmpi.citmpich_3_3_2-gnu-hpcCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESgnu-7-mpichmpich.version.3.3.23.3.2/usr/lib/hpc/gnu7//usr/lib/hpc/gnu7/mpi//usr/lib/hpc/gnu7/mpi/mpich//usr/lib/hpc/gnu7/mpi/mpich/3.3.2//usr/lib/hpc/gnu7/mpi/mpich/3.3.2/bin//usr/lib/hpc/gnu7/mpi/mpich/3.3.2/lib64//usr/lib/hpc/gnu7/mpi/mpich/3.3.2/share//usr/lib/hpc/gnu7/mpi/mpich/3.3.2/share/man//usr/lib/hpc/gnu7/mpi/mpich/3.3.2/share/man/man1//usr/share//usr/share/doc//usr/share/doc/mpich_3_3_2-gnu-hpc//usr/share/doc/mpich_3_3_2-gnu-hpc/www1//usr/share/doc/mpich_3_3_2-gnu-hpc/www3//usr/share/doc/packages//usr/share/doc/packages/mpich_3_3_2-gnu-hpc//usr/share/lmod/moduledeps//usr/share/lmod/moduledeps/gnu-7//usr/share/lmod/moduledeps/gnu-7/mpich/-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:Maintenance:22623/SUSE_SLE-15-SP3_Update/2b1469ea03ca6287baa1faf3bc57ff69-mpich.SUSE_SLE-15-SP3_Update:gnu-hpcdrpmxz5ppc64le-suse-linux     directoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=29a78126b98712956e47476b25e01e9a9187e18e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ec928a0839f948073516b05cf79145954b11670d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=840b9a4166d6983d49b4d4b617f5c0e63034f2d3, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=d251071c851a1b00ad4c62b2446c69458efffd65, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2fdfa6bae1f34e7ab98fa23a904138c22f29763b, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=43627f3b215d74450f283716eb538aede42526a9, for GNU/Linux 3.10.0, strippedASCII textPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f50c88687af87f2b394e9b81886e8728ce4f2f3, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=147f7ebce8990295269e29c750410a8ae871f94a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=d594f69183f22a76ee0cd7b55bd36e744ba41827, strippedtroff or preprocessor input, ASCII textHTML document, ASCII text, with CRLF line terminatorsHTML document, ASCII textHTML document, ASCII text, with very long linesC source, ASCII textHTML document, UTF-8 Unicode text(<=ABVjk""RRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRRRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRR R RRRRRRRRRR R RRRRRRRRR R RRRRRRRRRRR R R RRRRR R RRRRRRRRR R R RRRRR R RRRRRRRRR R R RRRRR R RRRRRRRRR R R RRRRR R RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRt>"*RMutf-8438849e8f5cc285cc14a924dbcc4073dfb9eb8d7d22125efc5c3337a98e1dab9?7zXZ !t/]"k%O] a~ ZHwp[dujCN h^@?UKoN^#+bZ4kMqLb,͕-r${JϛR4B>RiM6#:6n?aN"nҢZۛh'y+i d.^_=j%,Oh7+|.)mg`<AʂL7s%(!tuxۉaOu/亵њT&@ǴGDL17%N$ƘJgv6vgGYPu_R!aE,ˠ1õ&@̐ͣ-6*Vx=dq.jyAm5\&:h}$YClbOmnڣ&QRH9S7cC@Q?ķRH[lF QCb"E-n0!paSj2 ?'*=RÀdhn̖VFBA{)%G^ iH2~?zU*YD˵Q%=7b͉Bi VȀ!tZS|8Et**0⥓vwD@zoThUQȽb1b{-ԉ(ÿ; SxG+#bD7TtOj.ߌ|ŽRu%Qw=$Oze>Zn_?2ҹ(O̰CPtu6Gc4IٌBLJ5$7˿1pF{oWi=*8Fg5bXp3XEWhOdeVg܎͌N(N[tV '-a!8^ę*,- s2hEdCY\6cXpa2v2α> 2y/e9*'Ȼ X+Y^p N3ew̢*nOܢ6N8s|umt{Nf!I8!Ǖv}`E.UlwhT ޾@⁊_ʙ }h{6XWFDž-S?M^{@Ta!@_@TL#`\ݖo;:#C' ZKed4ʿW f2k UEȨj?2F5QkmsFL+nU{!bI s[F zܦiΞ9,nH7 `#Eşסoǧʵ8}qvWU"%Iݏl*OQjSۀ ѧkPC͘Ɓtзo(E|$`nd"Z@bs5wSd";Tǡ9plbwc_I`DFf^RaZ6o{TJl ?7@+9+Dę¬l;S7f-xe mǓVXU,Ѳ}|=hA Y[zl)[3 -M& $7ɷ!Y [%U c R4P* <]O 憑>~ W]6O\Kx7O{ϸ+`A9CCS!7Vh2Zc-0$)ew0rF%Ͷ07Jl@4؂+n݁i!پȉ ( b*ȋ2g}V:h zFPD.7b'k=.J{ "[Bоq] d(E\mǖ!!V?wWR]>ğos\%cf 7 _>R.{TUIۄ5pF!wR #/ގ];kF ZenFj*9f4ފq29fDpZ>UeKl`]|KmY&a'dy]|V-{8dk R%OyBG:*hN*)2h@qE7h7} jfpC*J -)U%"r̖sjo0%qb 2H}DD8kKk@ӂpC1RϴKg"LJPrZ7Uz`̭~㎨ A!Bp-.{AmyJ֠@Xu z.FI]6oڂgWI ]'ia{K2FX&bT,!+pe/W*PqNt%m Qg{,,soMA3$`s9Tp6U6|%bĄ%NQ`Ukh 4Y! JՀ.E.]Rc?':'qnqWvC=; }ߝK҂~n,xX%8 k)cAd_#thvj@-|qȈypwk\msXe똈 SH\qYDe\:ƏgCv=LOކe, svYa b@\< .d˷,&20\ۮ;B* -(s4( VwTwA̠RuY]_h 2ZP$wUK޷UJUx ͙~>'3 gZ:/|R# 36CzmΦ4}CNK~K~}:ba+ _"wqj(~|+g&6s=YN 9`X/D.$#?d4Ӹy"MN}{~(hOdi 6n#H{R=o2U' l(=[goX$ߵ Ά0B‚ A؍cO3;N8ۊbXr6B)\b<]GlsI Nί/cH>D ڠ&8k $Yn 7Їf`_FrnR.A!ŵ C WX!S̫D;LGHK.ζj$Q<#]]eEت3TCSO^{?n!B(ɄɞXq棑d lyErd5tzsD\Y0^~f#n%tgcNԲ{pSv[S<*| 9"MCbٺy*-}/1rfmfje~2_8/WL2ui&<&qz1tX# 9:@nUv^Mձuc\[?*f:,(ُA32םO u< ,ԸoW@_וVXÑTJڀu?%-,? f5$d(UݻJ,H RC[d7nq0sR]~J#<^tV b*~TfF(˕mZ-:v-xl 4 ~n4Nm) e5o`g/ë\\\άc}tnI0V}7 ⥨+[ mf 5Yb@xr?Ke0 母&cڄ0)Hvorh%JZ ?BcŊewF7Vm,W0\s8:|T -y k!iN1M J).rOJӉ&>!=03"?>捗 B~ %/DbS%OedQ:c,Jٞϲ{‰.#^'@iZwtr0wJٓ8desGG3N6*:[m}OhF&_IɳfɵYlm@dSI}Z69cb0PyhT} 4A'H̓=ܗ.jK/p4&pW_V':jwmօ4vn84O7!(;E ;XAWjE؃/=Z=úSwt?k0ssc |Q X3ԃ^q5!dۜ㲖o:M,HW<&'.<OҒ*E+ GIs@<3̖x܉Y= )z ghj­`!ak6Zss1n*S T4 L,-x Ctpx& L࿩lYZ!))};6L9eMqY'% NL;oDLű^X֟xuf3&e8X^a`⺴QIG(3D ^|LY(d"C=>!-f?MSlb>5 Z_pwB.`.Ў #`VY~Yhc}~7ْW2i3-bg@.e(i'ݦ**" }89wT'R$1OɶϾ'tWBMɝ1 o XѮ(;j}9 X3ehXI(;jkk࢟EEDYtVk/6k)&fkrIL_wXՂFI۫q0;?ZWB?)(8v:IG}ZIC.ŭWi;G*_>Ɔ0F7RfwÄ(첾b$WÛWʗzСȥ.LMCP.h/ Q7Kߋ]%hVjho+y7ێ颍!Jcz דfN+Xl{$, MiKКxh)?m75Z5sXc ~NA ^=ǃ_Yޢlо[Z&i! XY ʣwʭI{2j 1($u)w*`CѝR^pFϵ.,VbZ"&:.f3jq Biz煙^mG2y,iO2'uͧ0zc3ic *'}f@7 P!}kP0k/d\D ' izq] T:؈=qN Fnu4vS9eRg]@fY+<ǭK3}ka!-N~ {C @ۮ*9 Wn{Y˖쓑]I\K5\RgMv ,8"$%X=pNpլp<^:g₥ҹιTF2@ᘇg.sI Qp_A%e7QMXH`ska>D u8Qk&΂uAx"=B|k_Cwޙ\8-DV}u@ ]=o~&-J+~%UZ'(3 1ڱqQL[OePu CgzC$hztG;~j2][y&93}V@\iղGn6:egTZ6yc [[y3I̫ɔ|dNk ڥɤ J V&KAu#ndI$Tw&L&&\4RiƁ ׼#LᮖF9%^HՒbp 6LUgke"}SSVݟ9ʻ)$7PIʝ. "#TLsےF{䍍^20^!:/70!̖ͦ&˚E5de0>mN0{f~s:]|(l9嗬Ȁ[oY30.Ts*jz+jK]QhN{tCwaMC 3SOO*ڳh ̷`ɤIBxN] uX^{ۗ mgHZu(@0E끰]XIBMdjMZXW24%=Զ𝎶"}/\&d k{EbrЧRr71&1s)Q%fk;1{-Ljό6MRsgvxwĽvj!dUhrdڧRyż5q2IȄjgaGȶ&E5nqlrryytDN1ץ$0j>lf8r8]a]e͖|6R&$ ,25OB*PK܏H4>`5:mq|k\f.馅XUe=GtAzGY&idzO*~ݹ;3Im V99 ׳CUZ㔊&Gd(}O5BQ&{_`1 B왶ґӦrfmN>xD5UBD@䃶v 69Kh9ixlV hn5}՚z K;D+]F;Y޴X;VGx608xVV`W5V>6r6G~x{_ ʍcF>]Odh)%|ezHTY$6oCz@ =fZN8N[uԁ1;3/s,a[}0pڮ^.O an*]t۠I,B3R'hD}Jj DiG3·U-J؀tׂ(iӾ}=;(OG+J̃!* ZMbo1hTyxwVÕ?i̐P F›3s||JPw wRf4s\pyhN_\E~Bq0U2Z/GyقF3ˉZJ~ ljЉ .#"Xc;I;mWk~DȅIn:.3.@s *ipQKRV[Ccۅ$Ԛ4؎csK4N: Krשt=3`c[ ǔ~:2d7b#cTsO*jsuɑMZ h}MS#6šj[Fid❷ ʥ9_[-tMo*GȮ2Լ4w%%jigoM q a؟>ο:˜''1mn~P#i, >I'T:ꂴYjɁ۲U|'tXN\ExP",5zjvb/5"^1$ts-r*j`x='`I:A${ @ Ȇ@.W29sG,f'$"cY%j{TTdqPsLG.߭'31lj07lr@R!'kíCva Ҥ]ݰv#|ѪhA8d\|xQMqZ,>HHt[avLuq&w7R($[#RY׶u.ʩ "\#"VYP7A^rp?1Uv f>}S,90SCgT=[wՏhvMmJI .6aJNs?JWI~WgFz|axgk)` = >ւI-е߃2L9mm4IΜ T91sӛh:4[CRm5^&!OxxBU~> ;?T">=Z[n9[1vpvDP'|ӜWK2&.v{Whe3{w$ߣ;뛵IG}ߍU'ij E[%C)\y4巌b3umJ Ut~mkHfދpc=$z #v|ěb">8dž˜GD_.]? V.e[sL!@ԛE=? }$dn($e_y\wR*QoWB?PP7h$[4Z`{wUoxG:JրrsBsz0X5$b B@GTc{f=n]Ϗ1ߡiOM@h%1’1 |&mSi_H$.bG??[Az#eo>/n4 뛔fq-\m )lVOi?Z#s 0$?$RL4([+Dۊak@,xrϵfU ֿyhUb:?hYIc@sq!"34[Г$F>MPODy.Ļ(|u+ayaW̰H17T܊6QT.3b!(M-M-R *%5 x(o&_j6͛QMd,U ҹ jKOVe>G\Ͱ=0>4} AuQ @P;iϏ䴋s5qi]ٖc8Uj&n \&uL唉 q{6Wؼ'c=+#Ҧ~ڍGA*#"eJkqpxua$pt(qIVK0JDbjklMn: Ho…X\)6ݗOqJ%ȓ_{g5Pɹj#wDM8RJn1O(>9 )d%<dO ZkoБg5]^}eSU&V8%)UX HOe0uɌZIvab;99ΜULK##Y$ÐEWc8ܰ=z룶sղNRXsj[Kһd2xFeu2Z 76/?:j@5ĕa0̉_C_]ާV6FFG%Vh &AVa$L QvSXʧS2< lrSX/kW ^*͈THXz1"w"כq~|{64(Gawqf.rK} SޫEfɘQw [2$A ђQAzUs=[β \j-=klTBf5f]B²4*.; +ЩLNӈ|#gnm9k,{N+l6C&>W;Afux_^ OP&|ĭ mStO_ξv0-0H9vӴ2 1~8'5:EDμCA…1ECXʢfk5jZ %~^ƒ#^Z5f93MŘ㟪 f!5%AP]nԆTN9D\&?)1,m2SHiw1ݼU[,ꟳR@srkvM ,PEuܐ{8$]u!SIDYjlh*H˿Ca(O?`_ KsN.ZS[+'h>VW qk=;OVEZ$ZmK'gG 9QځiĮy]OKtӷL p΅ \յ$KA=Veō.R̶a|t0vpxr'U/} <GG O|*=- 8҂F±C#&愁,UQ!#  YEo=!*̓ijդ8b(Lyf~mft {uQX 2~C?D3V5eO$^PZ5V 6xXZ}Y) >Il &}AHM(442`vlP$9RH*׮ l'gBM-Q؄.٤pؼ\cG{":ʮ.ZVhl'/R(*XJwoU1Q St]ky;|Ch| I?TJ i~_$h;^ؙR4)19;:S L lw[8lU8JLeShT¤.@nրrb65Pp_b( %I#EҾ|?c}f->lo\ U ;1!o0q 3ƖЎk28X&|n"͖auB8BZ+cb  .S2Y 'фy1vCY˾yB˾H R6J3EG8'p= G6 M_XW%,VaY\訇Ees3|l]ZWPbjpxM?YVK^i#wABUv\蔆wHq+Pk߿?K +J=W4dmkR-mu( fN6Ù* DǘV?k׍bp##9  ٌt${2<0C| ԷsT*sYq(<3΁3tĎGv&Gpm#\}d dsKgy(K4"ÓmEuo]p&)a,a`!@]5~B3ԑ=A_G DK[YV)>; -.oXo+T7OuǚxRV-Ǣn˥;͍g ,5jjt 4[ nha9D:="ôl y`5[-}esL=.`X.j =/ƖiL7 %|rŌ9֐ {|/oܫxK"%-k WvqZ'@B^˃+!-0~NdT6^Gkt!f.K*[;(@yI>8LGM?'VfWGMu9a&i2]´ì X;t@$b*1t,8>R딸"sӖ?/Ngnw鸴wcfGH9Zdk S\ ֏~%%~6>u+qeTqWv*x}Nm|і2*BHi>su}@)pK>{ʸp/jcf?-9e_5'~SXω &!8͈ [HELGkj$S꨸^\ HN$R*qDr)١ѝ0G}u\p#;P)n)]`S^bjYdyao"ǜV37R!<<)-뺔lUmr#66irY$RS\7UEADLw{]l ՃSs'M17Q'sLY+A1Dm2[54Z^yeMlnR%a.}3lZ20c@nx qe䇤:&xpPZ:W͉DGJ-8\‚3%q#lJEx[vOs6IkT:M*#1-9E嗮^e;cFrҴ:/aqΙ9*lzݩ M];{f5uj:LgOB,vt- @G4 HMTuRsoFPZnk"-<h8sb}6~.7CUe@OAc/!B;C1O^*L{ d]ɤځy}I2W-/[>%")+=|{U1鸜}ߗ4w9W׿';V Jf {/8{x[Ɲ+ʠqduBɵ;fK,Οt»;iXz͂}fWSkcswQuu(CT6$sEy;[vEBd%uP::Iy[h2ލfV7ŋ7K,ͫ3] h$(YlIz2x9eֽ6%(@M{P^u*&\b-?ӎwsNy>&hIQn453sR^^&1내HYzi",z_?|+kP |_n(\w; `8XiPl3SU/f;C*Q/w!(_]g1^$q='7m/o-PY/!JZ-y^Ohyu51bA ς5PHŖ*2p,f1[qp`mM,% '%M?y%Gzho1[_ zĮzZ?vd7JY`]mH+ 5 }*/ _R*[{` 8dH'5">ϊ4trdZx0CaP]4F<,9X0V`7>! J;kGb4S &d),g1ϰzS~YTgvxi4B@{}N\ 33;" QG5:h4Aΐ'F/&;؇>Tlg8e_<a­Հ"W`@Iw4<,W [e`W&pϗxW0R"\=ҞOU 3!_lJ5w@WuVv vi M Xl!ع7c LƼGH_o׋NPpr(Lis \pRZ-O<$>+=yBQIjޛ5~`ek*uڹ CKbr / Xˋ1<9>:qni' \T-ZiD>T݉q,)]Ml)E0A і˲4|J%@xb,$ܷZV4o7*7 gT`5 - 54KE{*Eҫ w|YάUTOxXBQ/&S!pHyZ'߳;0_}]Э+<'1∸#f*&(|6$nŸrәQB40e9(*T9鰒{ܝTGVlVVZ'8[rn€8@:++hQ`Rmcǃ@`}XZn'w%Ɵ]xiWŢë܏/ɨ[p=Qzw.Bmpe]Z2@ G2$.#K\QvyR,5TOLPe ]TJœ(dNsbXERO+A N-;C̳sy:€+Uⳮղ)ˊ>4{q~ @PX &o袝3h> b`ұ@ 4DM{O'Ҁr }#5]}lW#8WE5Ah :u.9 1Y>swv T+Փ;۰Ӧ?sec½;YΚ RbqYB%E^# e#R6z53NtK=cRf N k Xq<ɝ#5 id^ rJa1,}+}3f3uw %HAP=Gq%UAGJj8<2﫧g(!ҧ ;OgƸقӮ?ELrų7w1]jtAED&8'XTr'Nw޺.R}Q?k/n]q2<q͌qӘ&B$"%>D(15rh+茵jv\' it%[{mf^VuH;dOr,lS )WCA'xvjvC@5N6E11bEȈ9?ЀXlt$"A1\hEqW>|L* K7܈n &nyb7/y=H>اoGoba[MRjŴj h5^{w95}!m=׾ocءR eq)?ɇ;d7iRlqsZ=B҄!M$~/{6!yk<we'\ί4'e+qK႐eŞOű2z zmKMa`D5RJ'S|S @>Ă_W)[9uNY3_|L7@KAS2K٨|*n޸.yJsZy@RUZ(f+bybߓ=B-jesֲ~=D*3Ӗ]0L%?>g *Xp'â*n~,N@%c}Yk֌؝/s=RI\bh{RtiBYڹTl2] :=HZ -K83X} ?SEͫv =Y  `R Âר]lA 5*/+`AM k\ +ߚh913ԬQ@Rni ְIZ0)>ܺ`.y! :-14iFQ-Tb~# ByVff4_־`]#"T.ا}f\GXi#](J?: Enm9$mvS34T359,rz#oogBo1UmY{tA'@Pyqx=[J NV/.=s՜QH%,5h嗾*.kkO(+S,#TcazrPŖ +>H D Gц`jbZ z( eZtfh>\1jETM!疞OG>s`օqUmƃ +H\1)H0u5_?'4iqr9,GS+|n Gu1(iIgH~y<򬙔K#̟ŒTI1`ȁyVsk?Ulqgfr;c4ӂs!<2ũ6p^1zHt2" }^ &3[E=j85k7AT-|n&Z;_ q2U uZc"1gXKDy`"aJ'E DòbG9C}Hb Bd[U]h2Y875Nt҈\_׭SSINj}bE) &]a@ &XW\Dy )级*~\^﹙=^`lv[͹V<:bWs[HÉ%Pvv%]X+bP/ >sv YP;l u#k0,fDVI &:qd\ n}aMP~W;u`=WxVJݷֵ.ܴO\eMILȽ@$NA|b`ǂ¼V!@A6Ej٧i'E{Z)Q8$smyY;U Ϣ(h acRg!g4:kx s^$lqHdcCPH银|8?A0 p޴­ 0c@YVnlDr̡H/W˻gd)gy+L*)|Kl&Nbc"=%BPqG>oV,TK2, e%SOHb VV' K z @)RZ {32EƩ9} g9NrjWLCޙHD<Ɗ? wL [E%|xVu`<qXd>^\I0 >&"6n͢ʌ?.,Rse.?gɣ>b A6S0߁K $$Ad_>fퟙoJ.M;\{fEU<}`͜$,`C%ha )w\Q8X 6Yo͕oX2QV` 5FK>Tɑ0_ ՙʜׂ !O+p\"%zT<÷ $.1Ň >(k7DUp;\3?Gp)& o`-n[^ls}Fo=Uy +;DH.v|fg\ꌩ3, Wayi؛&<XO7$s&? _d:NjHi]c%<-PU*Zy !~ߗZx_ O Dy*B %0],2;nF4J,wfb  O`~ hJH /./Zmz oc`LQ)udd9q8<\ѕH]JI*Q}^kcx=ґ,ܨ0 { DH aX=y}3қ#.[Bo~$$v崉/odaqAV >U/8T].0Y~/O2$Kq $u_eŞUM{[ᬐP[:mQj\vRӒ<]wMdQ=3sn6τ1%TMj g<1Ӫv78kRf؀\56ȕ$B_Ha6+Pk]* "0*P֏ <&LQU=_zXri̙46=T̸]-Iɫr-T*,JN@h }F>ǏKx:1`,69֐ 4pV7#C0$yEd, ؃T1bbF:9/]I’$`g(Xp*<4άN" J4-Q"4A*MQ}&"-` ;:%?HeؕЖYd{hT3tDJ:w {Z{_Ù&EO|oL4\]zi-"IVUX T|WQLt >CsԻ!NÅB"Jp>>/ɘΌή^ IFRpV^8yDG @bRq u0 v)W@B Ѓw`EK=4v-MsB Mʚj 2z$MGzBb(Ѓf8bZ.0> N #<)'] ]Smg,OڧG&~+k |EwM-o3"Pl5+ް+HcO+-/h:=UYaP4m$c7!Q:EQrvp(]snv:V;f0T2HurŧlA1j'~jWH2MH*&4S~HV5&{JpjQwOhˊ"xSi vqx3 ք8US}4ΧPuk Q>퍄 Xd m%3BGHX2*+;ʬ-5Z<,&iװXKF_i^`h$sJ2Եݖ(E|ՙ  Y^W\Փ!lr)Gӄ 2 B&GL38j`?Άt+BiM[ :ܔD%beަ8(F!U`F`$#А^;?zgg&ȅ%qW76izHb[~L^Ǘ z,ޥsYkX_4%R]>3)j~ M\ Dչ)!LR/FHtA,18f 6 ݋^D305 C@B~ s@ o]6IMDy8*Cxt&#o/(Ț%EnP)VQfw.#=bIE5Aʬ'(Cq?[!Gڳn JbGOU 17T1 _KKZHݡ4KTcDLz%q?KPvl)GCu P7~?9P΀xGY64$0h(b<0^@2!qD҃M Di^~et6OLe=7 E[v%=@ͥ-$9jFB'7~X\cNX$i\j-4Jmλ$.NID=TBਲm,U&  Y%˷9 /Ì$˗A[e&b9{bgBiws>gz$cFFtQS X|_rAP{d:)U({}^Dm2 }.,9l=؋JzH9ݒs'|^-nBUW22WD:}ަGSR|qG1*'W0eankUJ4JIiL>J T+{9/qi3Fޱ=TfhE oᩀUJ!J.1 h\5} 4%ƖK@0PS\LR6u|%grH4N2<#{E~س/hHvKak9/`tHGA.:~Odhm@ΉbzdCthF9uO##.;{Pzh&2pyC.Xƾ׾|E99F{D&w<'PQ6?_8V˱Jr/3]G预/r̨-yV\UrYU:=^i# & L;xi,?=sxB_+=>|\0v!@~ԼԂI TÚ5e 2XV㟇 ٲuhQDY伯Yrhj߉tf9 K#`%)?,?T%J5H^T#ɱtJfA0X ?GB{rAP5q*(h^Kie}>zWU^YFˤrn5h ×Q %#2#F ]ZΈO7t >̐w pHʘdmw:N":C~A4窊?`^`DzfgR?5\NeORW}1+u 9e :On/IUq(Z h=ye!9Pf کp46ɸ2TQE5{x_Ҥ V6YɵRi'8u=M%'18?8P 秛"LusHlr ׍y婝WÎ@Քwm˳0"ƒ3E QJZq{d3Bb`t #Y;]?l2hXghJVDE5wDrJZϑ7!H+#a5V%p(dhs#@ѯ<!]JdVQ'd{"sNz_\SF1*8&ԋ\Q ZXAOw@FIb+-ӰⱐyF-G>N֕b" cTkRX}1oK6pT垖X%@:1u4RTKۻ =ٷWJ/`} #W{Y0A,^ژm X?j,ŠZ|W!Vu8o.p. vR[uViQZۄ[a>&@ EI Ŧ7³#y!ZjKSϾ" SpeP]]\ { X($ZTo#M%>i]l-" -?])iT%`b,({[îNj<o7|G z~D[Cu.{t6o} !/_E[ny R}^"YڂmڦNϏgʀ;QNGVy}$G2 Χ#L5 i U- kZܣm]QMGl: 11xz'0 ( yb {)(sm@w%~Œhb19~!sp%Crmrj{[۞]sX{s5?+l3]KibFu .DYt{`EؓxF*R?F.k#n k?fU5#̑7jV!R`،{Gݱ .U޿3f'ofbђ>(7v.{nsH{芀<019 /+XsJT<̜wK33Ժ(P1zηRԽw"_>/ 5Pƴc9}"NH w W. X tF7È  IB/%Tώ3SS!ñt,, OnH U6 1ӡ ,LF^%zAR#mV<@ ~3ZrLj q|1 6%Jl\DU\0!'ssi uDa&qƼs\6^N /c`{ۀ"GoYt) >e gV^TO_O1㕛f &"uL+=q8B]xr> >h+Z`}DzKi--itK[' )qnIFzŰ b@ OPlvD'KBݥ~2"Q ~ӕ]l{*{X$I*5NkzYArf G-LeYx4$(Vכ>V&;SAUs ŗ*%F`v$^8@pk>V `S Hfdԃ0R~b[p6[;@0!u+Q@z#NbV'nh.0>7 +X.v Au`e=So ]$TL͏7vx}r#e3% QLU?'Ъ$o;3(؁a)cGvτn% :2kΟ_OShŴR 鲻+$H$ o>ƆlGDXM(4 KG^sa{,xQR[rE[ova }'$ XzSw`k 7d0eun4֟ (7͢>ew[o+̖U_;gh1C>+?zkNVIh's@6'@ԴܤmS7΋+xd2T&lۋD8 +>¼ǐ w 1 ^nN}(ٛ#JSe.Z:hei\oO 7ޱ7csG*NS̢u]ЌC}nS(T1T(,@2Q]1\!qޮ0&5 t=XgT/FdK 4y݇T`<5˓Vl $8LQxӸV2+>` i|Z]G Fo%nq3KXL:_&|Zp'm` 6Ek\a@ f\xemMuL[<ЬSق~rΌn(=#б$p?no74*sHcMw+io4L6Ya`ׅy6-coVr>9COw0?t\\ʼ%#] !D*#&9ἾHnκxs]Gs(V Hh%a7D\Mh.=+N>t0Nj 𩃙/L lòK7̦Kֺ߬w$nf\6Ϝ)'Ko(j_d5*Jv {Љ{wHUȸB pl+ j%}}U^| cD*dZ x>$^6)X(ҷH,L%*j['jljTy|!k10+Ę7pL_qwEpYSq(NEc&IMƑtJqL#N{¹4` @l.hW)b KAݜNk*~1OXB_ih<,sA5M;Ej=7] ؟29Ñ )fSr ƒ Jl1 8W#tsi zMٟk+]n` "8=D`u\!aIj%u ȪyW^Ik(}(Ԍ8ZzԭYx-,]܄ɜ+M pԞ’N@f@npD٢d{Jzyo94>1кFr)-sxg03?,*:ik (n c =&>řǞہy\e­!P5?b艿<u-ZObO$xL8Bt{ez3[%k ]Z%<$IMV kغonZm# pFC2|l.T+_ VVbݯ@*d (v~"6tWcFg0u:_)*/@*Ѫ)C8|!ZݜgG_r,- b^PsO'N/R+(:`BK>̚b##7Wy:4grEw 4:9SScЮ26# Ay -õ/~p`\b~; 9Q+eE~A&lgFV_H@ I4tG6lVB@NPMqy}3@^+-|*u07C=wV3I|0j.OQ MVy \Ѷf‡&lŁ2/f6=[W\'EYQ w6]E !4q6jSNOt&xI{"e{-CSE%:&l?NB^o(}2D1L&å-~2,aX&ϺщTU}S(@h ;L3S\_yk&5 K|qfd~kcv$S˃&)lޤ?~SLda֨0뚇Cռ̏؈DrJ@ػmbe$3 y-pd?@n;U z 4է]^nԸdž,ekQpEmn&@* ㈘IW& HhHlxŻģqg(:D9aèс:.霏.u5 +GFTkudPH@؎%,jȐ B r!lhqG'IdKP BРU,]f8 ؛*k|nUNS=pC,k7Mqv+ývyUg޹\joNLw9KuUmt+0!-CF"#oU9mr0'zy, M"Tu>kNZ:EFQvQROcn>R\ ko%:pnd^Pe.N׿GȀ!cpjFނ]t#30O Lk$7<+ą) X aji={-:yopB)*/y@2.H"|aht4\au6Q( b8ejf/^N_ |J/`>~4 >ˑ]bC)CU=U&?kRwrиb&I6B)-Dw:HY9s(b2w$efvga;&=}"'#Q;x +7 !\2J7qEnYh~;ls#S6lP*+Ӏ׌V4(;:k.?ʃeh83yN %Q/|r G>դ2k: YOQgeL;@,hgaũUcT3 '/ŐAZ2V>H0x3Vy}.xu>ҋɈ@{`FVt\w+Nb"\̬s宓-jn`ͯ$u "8XbssndcR?n=cnӤUHE~ ,7o'e㝓gjK^œ菁8ރUeWX@%$nǐffmf; djJ%؀W/M ;;;Vi{=~1 DYsEӴbukkrL6=~SM}|(TfR.MΏa\b w1̕.fzLU'UES;p?uމ!4yYb֢OE7Y#ݕ(w< v}lW,VcPӣ|}+H53ySLPA7E1Zyƶ"T H $7n9h^`RRe+L2nϫE&ybou*A9S( .0AnvЫ^7~+Gkӣ$Pnڍ.D8oUw8kG_(kuyOY*, ( Z+%fv֊[G5n -[P3@`dWa-L 5R ?Ne(%VSˀpOIEAM)ů1ݾ 9oPW@7 pHYHQ!^꾂k`FEW2cwȓn#ZL;-bEK:eTMγqHϭ1~OK,8^K'U@ɬ iSj u6oY9_C^ /XV*zK5Y2)20bOy Y( ,!ގ4DGS1s qhx#o讎lȡ"$mC _SVI[KQQR}#Zf2}C#ƣK،Cq(EUQ%o|-uH'M|LXP Sp8DezoLGݰٖզ>`S0z>#$_s ߙec7+1#x *J%P~Z %.†!8D_b|D^bMGq炏I5ps@WugO\Pr-ee!%tS83_) 5k 6(x^p-4&ϿC0s"WXGBk0S:’@zi,Uܢ0le7ͮ^9GlyR(-ExW3V Aΐs|뼿(%qg.ТIuН?gؐ[Pv>s{)٪]1vxYE  |6`΀\w{ݼ0&yMjk(yׁuڀ?LL̆~-Ex?E2#/ Ⱦ]ܟi*WIf݉ S(aIZ -⣺x-$/{|7\ԑ[橸m'Elju8Og;UA)Wx\ѽ gSB;i7a1Hh1 SZ#hhE_#KkZk!RJRE0*DvMz@w38 H>1WQ+((YWcYTy9Ke ѿIlv< a2(\&'Y'Y_;L?r0!<eX? q%tߓH8-jW~\hsJҟ1n܈ifgZ};,KAVXIK5+%^؋ se~TqG$F8+2oO֬!;V *koM)}gӄ`ŦV:8aYB=^d@kQ p/%HV~N7P'.>?s.mL=xo+Ӌl6@&&nl(*qPO\3F쥔Fݮ=[eݢװԝgcr.=y~78){&vD2nM8P< !!\p^Ѫ)=<=MgR'0qFk $33SR>XMn+C}~&-k]G-"{S7+#sNuÓ<Qs5TE|R:<׆zVt>AЙëlPA<c jBE9_ߪiT7<%$^Iò6]Rj'nC+u 1)E.,uޖG܅8OLܦՠfae Cib3-+Hry+[_6qV#ZvkvEV]_[Ε<ae=KG_ZД277vhCzh&Ddz_BuAJxȏ}C|'``RU?&PyI!ZbC#0N^N ƲHiE}GN'aikP&Z?%n3Hp F+#60 0Wdʣ{T5ßLmzxr)΍_@})w/av xЦ A [,: b=)j*"QЙZx[Rx[ˮ2pIVJt+< nm.pc50am@3w[~`7seQ#q CNfz[4C<#$#xϸuEGؒE4 (Wt73Hy NԔ㏌s ;_ Hk;Y.YcB߲gm15^7YG]6&0{k/3)FP\u|̾JI^jr_(oIhUX=WXm9K B/T[Xp ; ;fLK%f4v?[EvX?LQ` kZ"8'xj۝̡R ,@;ؓjb#sw_¹B0Cen$e0S!DP #Mc!2AX q#7`Hm)dHOP3n3gҭ _ɻ͛36N6)Rg3Yf܏})󴨟o{#S-9JKr&+4G "Kbfsy[9O=&-F7;kuؽ;Ep \DE{X VtVMŒf;5هh 3̺ҷ]-)U ZYqM}zKwg4d@&R1j!ʠC}u( (N)j,:?|ՎhZH;dTyB~ILd A:3_}թ1u[0#q]ێ{0oϮ?c:朗{ul~RH6ol*z_5{?ǤWƐ$ L( r=UsNU:>o=F [XЎ&{H *slsG5"5,]ˌu;y;m*ЉDt[{F^܈_>zyem|eF51̤;.-ݯFRKI.]ݦZW]CCsU~_JZht9 kN N@tז`TnyuZJIu\KP Ӓlp[BrrxS?!6<&-aɅeX~fTwt=R!(*])UX|{;]xRoPLVDPxveCDC G=FŒ/ecFbI"|RrJ:}Fuf.[D (`}L\[~QN0g<43Y}_Q 3ZjK?w5wM)^Mٟyn Np"|j]>p|Pz!zMơrdmTp~ Yu`>3p"d<K=YGD=m.?B0@S%xSKGqщm?5 ~}vf|:ntHZT\㖑N2~%aV+CӃխzԐc|OZIKf6Xİ&h$^$P'jt_.ۯpT?Bmc^UIk&"moy(n\~tC'C@So355_1&'i"B%jFS ~HDg}e^"Fvodžuɱ~]{Ew_jc/hNî0Qb?ݟGthbEW\VY}M(]@4.0+R\^]Շ;rB15}\ӗRp.}j=aNRr%;bt9j9(9sͼ^|ԙ设O݈3YX..uFGnp 2JNI>Z5WN8țh 8zrfjFS0ũ3>M2㾲0l%7`_bUKq|+kzg^+VGv#O`p[$ߖ''l_ϥ傆c咊1Dz4hI骏vKxu8Y{Ŋ 덛=T9&ub$H]H=ƖİrD9oP(eCp˃(fo?niCb *.)!WneoՋ|> @/WYnʳUj 稼hEe<7qG.3201P9MP4d*>oRō̯ & klR;$ @(gIP769jl\Q[;4j5,JjeOL%jF&rl^OK1&-_I5'ځ> JCWLbU/;SR B͒. |H DJSc:fzذV$% ^ }:Ic. klkE, 9{6bMx nTL Z e ̌1d_'@8EV\4Gڠ>rN5޸yX)@ _އeW4 &qҏnh<{#6M??=#=hL8G,d' 3y@wRq"[}I#`ڃ4όդ<6d<S^m0a̟cDxp5Vp4.-XnUsxpb +H!-+ 页|2W@J!:-}j=lo bvu}CVYxXo B1?VW!''Mo߇: aϓ,$]CKy){|މɭN⺍[ ľ/Y1N~uΫQW+Awa!qFu_1fRSc+Ľ[g>' k/6 O=NӇaX7!H B\~F"/]mY㈉2.XpjS&aqM#>!vr%q“:뗜 MYD?S{w$3O. q%j% 5 MU<a 6w8""`IyDVWP+m6\\u ߷B. [#f<;&ɽ_n˱XݤMd/Y!3A~'딢YUR'ȔaA$󅃸 [ y3&wߵD+qk-IE(?w^DY0ڈ"KM3pG**@plDϏح/*6).,vi6zy G&V#8Xl =Ы91zMpxTc=DncMtogQ((<4K+% AMTZɺh e?o AnȔ\,t6l=`hi2c>Ff++˟ETkQ$_|zYVD _ ,ב)yWcD<Jၐ| Y (b;\{QUz|8'_6@}Rx"YYHz| yEu)@o`Bȩ/Z{x\f:[ٔLss٦Y%B{`jtKgJ$in,L KRI?b5 {T <&Iq6ӻ/5hԜT^Ƒg$OZ6k-Q/kamĩtd޵0f>f2WVxiC 5JIAϕNd$` EZx+k˙0 DPozWgϸesƊ~rܰKSLē-w ;^FChd'Ȳ 8gn*>R3C 3uECFب#};xP3V)cvKƓ΢@-[1IÝ{t, iU^.@elhρC;kZDžwr zHLs= /. ਩ť7y\H)ZcKl(wSu9C4%1\>z5ZBƙYF.p#b5 G4$~y(%U:WCE8i 9OxH; ] 54aA@'n4l%؀bT۔DZ=g᳿Uj%SebnMS7\V9&)ރҏ)!%m e Z%~,VT`=)8\yV8Y]~H* /;C }̐#Y; θ'o`sYSsL4(|2"lV3Ѕ>nr%@"Gg~WFX,"6 :̓ǔX 1KҪYAj)7E Ѵ{$jr-HfIaUo'.@Uͯh2 + !W%?@Mb>?&iʒc!V=bà/DюoHՌv6Zѕ'1D'LN,5 +g0%sh"S%_LI2!")R5,IJkW4xPF@Q~Uנ7"Ϛ ,viAeX:ۦU"|%pf X4CD˨^5˓alٽwb_LIVj)r2+m3ѷREs¬ }>plJ e:/ mrjv0O| ^a=6o0w%k6|ֈyZz}Ohڄk-@ƵxZ!8OoLv@9vD,Ea4S:O'NIM& 3gic4Avxe9:5:H8Ф.*+G >Ϸ;D>vOE1 7 [Ʌ%Au;iȦG>QE˾鵠yGǹ[61u a&VKҕ/y"#''37}ơfBJDi)"Քh*-w#S\v>/Cw<3~?gYcHS x V5Oۉ'>բ+43aXp6sB$ '4T,ƀ #~M 7U DtX ^a(J›YLOܪpqC4dfe;E3'PfYX Os$G}y Fw{2*cJzuv:e hR,'{ :IbRU!u9n@ȻAo:`cZ͖"kΣ trjVx%i$;l=mZ|0Lt?DZ3^*txĆ'-J +c0ȥƇɖ.gnsSk  2o,us9߸ם GlTf5:I}}ڐ ѿUDeLb%=2|lq>k]ef\ 7Ɏ̵pliA_{t@ʉ\8<]Xz2 }]D2ġ/^y\_d_ Ўi/Ikcr*D_YB߈bJT un>J_FQl#qsע4~.nԚ&xg@T\\tײ_CQFk&Z SwQM-\5TQî[bhTvұ~ G[쁜6Ң_3ul@t:M֠uFO6ZdzD=:ˈ,qoqUhר:ҠOmئ2RU=^RH i͝yJnL8#n#F bj,[v"gIh5){7ԟl>&7*8xfMn{ϘL1"Psxt%("GbC8犃GL#c X"g,;G4ʕңÑާj^pYMj1 $%s4Oۏcu%sa]8$?ܽBLBHW D6!D J ?+[ۅ~O Ҙ!-K-oQU;s 1Ij/??u$rn_?@FN}"[=ME8R猘tM]R,iNG;r0qy40Af0ïzWo399igsڵLRsӜȽ;2 Xt}Z"[{(!ӢYawNhSƆ OBw ;,lC&a~|5x[1*<*z{%:jVmF p%Ȋoم, d'5x_S]?ў*^?A; I']83fdZݟW1Y"+*uO-yNr|ȵg{&~+oϗU Y3cC3=ڿ;4бfb@wsjEjݓ_pW$ 2("өŋ!^-U;"8sfVR.M0L _' Łv%;¤ [J!l;>]Y)`D'lBlY*i7UQ<'lN#ͺ,x՗J^?UqpCl  NXiRyfNe *m iGȾYtFG{0 b t.۩{|0N߽N0(ht^t3 P:,)##W`U)~Fo:6mChl~[")_b@HZs ηAs{1s_lH.K 22ZTL!%JD;l4<6ɂ=h#upM& m{w;Po q0~z3BBe|q샆!QH$6,%Yw~s"_^ V45m"A/=c>q90hwCuqwvoUtR {lOBy*M%ub,]s&j̭|j6ܚ^4$I#o0r)znYc+F;[铦pBI)Z|M;.$ !_Q7U˷t·KOgg {ŬJFlړnx:wR&L / (A VEݛ,}oX*d$GZ^<.,/Q}<_zO>r&Y!4JWfria2g:P~ CIWp'xA"^>C?z4HN\Qʯ[ئs،"C+@,.В/3G)Τ[&iK<\֪*-mFVN,#l lGzj|* ֶ~gP]eBZIu.Ycq 6"|Ma祴9BU宂Gr2cg}jrsĿ~x߭և}):sIDYi3$zqhiτ5wSLY%zے4KicE@{BUG\V 9!*;#qԭ Wy!{!r|t2H4VbPR㧣ȁƏ" sa&#4B /5p_/؀W+vDsq:Aə6Ӧr)ժ?OwUQ~.Ѥ 0B .tTnaλxyYuIh;PTmvH-ɬŰϋ@1$Lʼ7h 8/JWBj CN a5g\^6:z8lҀGcT)^Hp›yRKTD0JcvQT6EpZ:{Yt#Zsň8Qߨ\]DagcLNx 䂣D]QtOa`lD7HTKBSLH$d&xy F' J]_2 qt|IØ߿kg}\-:LGWH~O޷u^QxmFy0"2=* sH"*tuhS%E|n/2p '_˞)*")6oyv9`̆]7ν#[gT|rW(.3-6GK7R<|h1ѠuKgkj;⻽+V"oFͥ\:= ~=LRcX E!)u $˲SPٖe!qrkX[rUA2~_Dm'yw(wTB> \5)%UT" } l(:.k5}I㉹F2|N>e6}"2>LziIUi:sg(Y$gG@jV ^#ˈu?z'4qB=NƟj=ҾQgEU$Q zz^{+SBJA"x!UvB{4_&'ع#X:׍!,Mb:Uʍh5.C'Y˿֨%3zoGF \yHCTDQ@ecenP w>rGxJ[tVruZO˻زNbW0ҟGrW"AQf0M|Lj&'B'"<0CFQK Q7;FDimKp p, KN&X&&O,[ع5Np(5WgXҡliP4U^X +2&m zMh!@B{#${6am[>B3[z+#FzMju=B1pJv`98sϊeEҥBUL,ֹJJm6`{NN8%SL9!B짊A3Dv6 &cO Ɩŧ9T5A*N[:l l@1W |^L Fv#RyLk˨*y[g,o -%xȹW&g:3#̲i~$ۓL54m*&ZeAp@T or"冨Wg] Ǟg)Vu}Xw5l Q1PFL^ ƾ|9Ghcؓr9U+1^to !<| dz~;! d@%S%2 E?%jy͸d؀ ިޗ>wsg {I}B ThaPoc8ifO̝IG`ׁϊ(iz_D J 1ӵHoo{LA> Ȍ ;iǬ)&Ӥ 6! @sdQ}5@#]/DA?6u0*|b !d!Hڥ9[9+h:*ԍШn7q"ltF\a630lc.3T1*`h-KL{[/D RE]썄K<9`LT1G,$Fh}T VŏmtP0@`E  'BI"TMN;D? i@&45u/`e]}^1Y }M"e:7C6h7qT 23H.IpD zyCg_ WeG2y +$W HENipFℷ>o>CU3b-s}ѕ`uXwd#:k'rZ^jf\@Vmc,XeKCP׼zC@auGd7Rh=e[K0xmC;NX|[u!-:ddG$"5YBSѕņMd~O,9s@EXC{XoԊ{O3LIX> $0EN\XٻUi`'#$3U]: ZU&UJ)av {KH'+@-[}(OK.SԚc"*a"n^u٭,vkEw*T&sM:Hyf>](JTM˝*磪]c`#s>ۆYᐆ5+ DLK9zcdNn ;!8)0GV*$H:ǴDK&cfG+S#4t[oR5kycJSV8}؂H< _zgo2[19ƒaIG_femR27&ۀs֗GTVIZWv'`'h-Ѩ|ùG&;DAsCY Fh_=l*9)1T.!:bͩr_xcgމuJv%}Nږġ>d̙jRw Ia0ͬ&>bNf[1. !:ITZ =(d-=]mЂ˖TmVf|pFϑ@Mkx[9Aj DΣy=K_?al%dxe3 L[%m"+7k#PtpLwR;y{cduF(P;sW_0*ZւY%j6-3  ;#eS@*;+\Hv1we{o"{Cy(&Xs A߃}1LGxnw#.gij h]ͽ7Pl)I(8X%LsG`fx9Me%t/:ia+p{IY{iFVeztne}9h.dr[Ot_>z5'^u.PnA@m'\ %.:@rVڤ62@>ǿ@9a4.S,v܉2КtKK n%+lpCYtCy"69V]X;C4#ݾ;0cb%LE@Ea=j+pŠ$ROS5ٚJʠTq+5}IufoBmj((pg?"+cG,-SVўII  35;!ivUpCc႟[vFbNxw-exJM%KS)7|+qIYv-o#F3c|{v_HFb了0 e K^vǛQF#z?EBNo|+٣֕\hJ_kߤm#<1'qN-.?qNЂ,U=(W08º(fXw1VIБ<3H6'//%^a*w,@ĸ?SuVk+a{gaI| t'&&k/5YՐxwӿwP;ݕ2 rpam3u(3Huv{"#I|=abv7Pޜ4 sfQ}xMRzT MCV(Ki#ƒ5ղ҂S_܂k%b˽~{*),-E*9TkgkӊVȥF-iVU{wajr0nG|Ћ? ݄ulw ܘ}ɱ؂.7-e!\t.\1u'~wu6Oe؂` 2CokJEڈO]Ͱ 3¼rXcnS;F&^+kݬ!_3] & *J uZ f[ !h^Q^q .W^O HA`4\F5%Y/[ Sp]иd$ tX 7D: 4ߖzhҵ/] uGbdwnqB=*yM-wM{ {6!ޣ1Kѭn򃾰Yյ-ѫI֟0PBȆ# nۊK~t4!-"@,ĞQUG_ ?BO-W,`S S'HSzTi:NQ=RgKy:> tSѧOR ;ʙ7$C׏g8 Urw}u2Y}_߲gmg^b,gu},^#a=w]}牅F;]ǒʵdhcRr]l}s&yd/(Z@CEFQ`P+Tr}ݨC 3Y:d. ;wHp\3,[w?/( ?Md^(}=&F5b[}۟7Ր߻I> ?ϟ',Pp5.D˜( lD'ڭ088&LfE`3 :U̘ШZZS000z*i+vvn%NsjT!V4 jhUKP̮4Zo]1o9_iw8ާ-{AE ڡW|R)nhAT&~ۭڌLb96<~˿;x>!7_IhQgv>8W>?Z쳢Ç%' $IpJ:eLՍ9dQ;uX cӡ "c{׶ib ݄=9XQVO "7$ a(k}-ɻ#z4+ ].Nwcb'zHjtFHFbf6/bjP6wٷmvOV. >)xkigҿbU?] z":' u_b?wo)~Zӳ3,g\?(,itywWts28=LĐY$j+@>ׂM:W>} aSo-[X"B+9b (0I%~ !C@NjT@/y:0-hVF@Ed)Bv,-31?a[F,PXۡzzMnyIє?+"o/]z\\I,%y_yj-KH>X|=Q؈aHDH331򈏥ffo335>ffff3333:&f""&fcSQEQʊ(LjvOk yi~WL3cORp\_m+`"/ +5TP"A "ѥ;=v~_,_g7+.@yh mu4(}1~}]*!ҲΏCW}~:t]0vEik ݺ@ `N@"@OONNMMLȑ/s< Tp:G ].F6d'0$`ZrV& ɀ\j~"X^Y)pwZC BBZz^޳Oc:k$s_I1&lV_gOH%S g^a@n3o۹b8vRY};*?Nu\T;k]M{WgCFnuOckԛUI1r3#.иZg%[vbl+n֤e܎Wp"\$ rhaٹnϊLnf'=ʃ 8r~Nٸ=dSL\z=NAz܇\mx7iߧn و?3тeT;k3(zhmW5wH|[eT 5uga r6Qz4rܔXWϩ#4#TZ˻ڳij'CZ}Qҗ5KП^5Ows]4٢w6b4/Wm~7^z;NN:+ͻM9GIsg"qu4ï-d1qt_W2fof؉:ܬѩz^_/y̌=Dgs}~;._f*TJWȖE p1!sL{䤪SVs%[yTx/C&KOVfn#)XG~g>IjW kf ϵ-קZhɳgxD\0<7XQG5S:ˈ i?ClmUklj(1iN{]2)J ٪/OKqˢQ)35tVʃ?2f@0$չGLu40~eN.ٳM<Ft;Z!@n!bdd{i4G@zfP5қֱAeLx gc1Eɀr6IHf'>xe$ɲnH0*`I'*/ӎ8"QL`e8ᔏqseL&G A e쯳҅AR'Rmϼ4L9("! HR d}ǁB%vz؜j3BiRjt'טaXa7}GϱMдS[풦FեbjĒm3Q$|\(񑧷ndmr p Us8@uܑ,JIʺD՛ ur+s5eva}(%:3]jVE_RL 1VJlMC(21XTF<j6mMM֤B~u^YkUF9h֫_}B<ATc0yeY-ׇpg0aJyXʂwVB xs3iM5ߖ_^OXiGi;ya\\QC o|[D=b`yYI8–&Ӻ!N+3:O ޭ-q~ hamT;7 @-$G4jclfa&DĆa4 5wonY| [j-Ɓm'XBD ر$*'FE|MbLc&3h)(d w#{w\ؙtuNNk>!`ҧR9ȄӔli&5b02AP2 Aq>R {w7̹wuvTq!Pa{;4|Ƃ|-붭yNxn6͔i=V*E( ]ؗ} '|A8X}YeArL:O[ :ݨoyt8W <ٟ7[ "Lsp IHwm PY uPD)6@G@5LPK:5 @2✐P@Wͥ q(; `#lb6&D00&8'&۟giBM#r齏7]c:s1 巁 lTk諰.v昒zNvbmv -]96!,"fWn_.;t?Ѝz$n/dR,1֡kt$U Ŕy_/Uc_$TwvЀ| i\C i jvmgsV c4i}r ;WK' 9gL)E1 {z4Ը maVj_e/㒺A ̲_7f +%0.A%CQ tm +(4c[pqevAef.girMΌƾmj "Z ^~}fA4< @i`=i3ɚT0 -iJf`gU0o WwrGe_7<7eM!~fS.^|g[hhtl^WXΎK h9;+ƄS K?V K<ϟ>|ϟ>|ٟ=rɀ:2 HC/X,r=w/t%<@4Yw;_qǸӝi>yn|ޢ|O;,eK:-[fs[,gEUUSUUziY5M4e7(JhdEi&`abCx+{~߶%KahxV&e+ (EU L9ȁi9jNP`w3LE-ڊ)?;nT׿1/@ !`IA[Kb . I4)\NH!$H11///////////ކ>Cmald~<~gjm qDq1ʤQΏuu_umCsxj,^oDg6(W eۺCm> ZW~277]y%0ݟ?T E(TEP* B%AO@*Z.[+ N=&,Cr||2EοL`%{2E v/N3^O1\d#ֶնmn[mչmogmiT&*?e.:FQfܴ[h ˆQ(3E[^;}Nf= Qj(:<(O4k_1օ[4&MM5ILQGnZ:p0mܕ[r~&SZhB^"}?j>Z2"3 S7PYS UHLeݢV3e`rL7z؂aX ½1Z33?eZֵ꾇[ff""""""""""""""""""""""I$I$I$I$I$I$I$""""""!$"""""""2+q)JRӥ)JRkJRSI33333333333333""dL陙)JSkZUZֵ}kZ֥)JR<{_Q?3.ߞ'^m%O %gϭ<΍BwcTj*Rկ~Y6Ɇ,Qp@L.iV 0`3CԽb_Rj_yc@ P5|º<,DztPWD**!PAvb uW x H2 @O?s;b@kc6\,J_q{H^1FO,V/ŸĢ* y=û{v{Bt4@:PP@p?@x*^wW?_wxWg!+SDEѠ%UX"HK=X0ϐ>ޠd^qD>?a3W[[/@ +1-bálb'/6LH "E@Jg+#KబQ2q4T`*#*Eu}dyhn /Kk`';e݄"hCb9eb,L>4l\]fg[5<2܂zvkt7hG>"PߜۘBn̤@P p%oE>o]A(B&F 2 5i\ڍ `Zb\p;}G]HHLK}OCEs[s'z䤄_ A=Rg,O=vc9=ɵ};|ғ @☙mLK\N ?{` @>;C]z)ahpP@1@_Ic#?A 0 AyQE4^.P LD<ݷW_tm?b,-. ݬh3RRM.Ac\7s h3Hɳ@R{5+q<ɷZ487QMq\`|(c"*ދ"&"hh0DD*߰5kgָ%~(Ó5_bjYbK ;R(̲gKʃ[۽ƇoO%Ow yshhUv +9<fG>59b޲\u4G&c\>~Nm xk۶yÏS)d'ςmLɬ9 OV7ڣP<k]: AAP':sq71$" :~| VP"::5ujs>!ܝtP( ~D4\|_mz&@* n]bqߪ#K_6Pxg,hQ_WK5R3 YA,Zvt՚MtHR OUvW;Ѕ NjO_q/iB ;OCH0&`vM1hPx^y$|wT@evE6HKb18$yn_x 0awҤ!Od> ((((2qxi:>=s rB2gzH$M &>ږݟxٚ |"S{:>ߑy`>,:jΚm:>́77[g~j7:Ss2*~]\CS vG+)>|]gѪMwf^FWytT?oG2:5X/l8ƝҞE;H[NLT!ۘ {Qi6I WYQ(bf3˹?jMze\5^w/^n梁&%v73Wot&焍]=|uLyN\$PSN{롞v}oSt K "t )eq W+duۥLtЈ|O[U㫛0iKpp/.=). )Ɗ HNտzvMi̿z-u[ﲋɎ|Y}/mZlۚEK$_4PΝufp,zym_LLRQJI4N 4~7[f_4<" z\n͜]̽6g'QHWrW'}fOj"- GM0zCB#|B.g3zS^l47"Ⱦ5L#4_J x\<fM{.PkAc/_!=?8n~>{村lRS%O[g1;n|+mu{w-SQCF'CLi Pn4pkzX<.#O+rI|w).ݞ_WSyfβaڮr.o94{~d-Nin*6Zq)ƒE[#5<ZƒRJC'v b#$Ut^}In 0XcX*`bt5ț;66QU\vg3.M-:Wсw%j^IUųMi\0a`z&'iKr?~UO 6u Ж>o%0/zvy^yնzxrmj+m8JWKJPLed=jq#GUA=zn9~=)&jJ`ʽqvmWf3Jq!2syC4HĖ \5&z A?<MmB 28 x4}T*1Q$^^! G& "HN4YSPx e)**o? x'ؿ&*`v:.F=_׊3$QVBʕ<F֧q4aFSk,|irvbg+Y71-({iZF,ELwv/2!2OBxM> &E3~ H3.+*UQa%@X#%BE!Y*̄ 8â1,(kQ+CzSVN;<8|R8Шri 5 0 #{kz!p&nM-G`5'leCh`P5"`99Ǖ/HA_Rn=$N."=s,1ʀ31!SoƗ  q j j:26kNm[i~Bpb0{RypaE+E휻oXmmaŰ ZяRRPBth b75\1_nzĊ=eIkzk/#@ZWnN 惝 6@N^9Iӽ0 e.1f8\MS:! )1kl0WgǸ jr!AC1R_R^2Vw. U 4K8AM6uarM+.\X#p{Q'UU4 uMIlul/=uxD6 0ΖVP<Ĩ.WIn2‰ƧS@D`t!T_DQÆOL;_{m6YS}W:@tE!󎖮j%k7"Np hBTh A vq?bJEPÿ3H1Lj6> Nk= NPy5K. i8l y]W~ON-!m%[x3TGJ'?QqLqYu.`-vEZw6 @Ƨ%B|VHhީ1zs ^HiJ-i58(kE}OBv/\t>NHOTlD`31OA'Cm=]yERSZ2ÌJ^;vVka Eۖ[RKN:T/&Z}YuMʝPT p , 7B:jI*uoŒe}3-5az_f} D1D6 A #I\v3UPh7#ka՘肇>(V,,BG@ "Efn e1TR+`"EbTQ|MTHER HD"XX,`K-%2Wj ;+6nohxc;[vQPhz sē0"U:FB#̐kOW\-K'8Onb&6*\&4jD@il=E_d b̠Wuˮ/QAaV F"DDUAA(, E>- 2$b0Dd%obl}i r ]qzDkMtxgTLOw@U{B ; KDP)l+R%0(Ԓ V$l[$b!!:_3Nl_C^^ft$ׄڿ~w:Kxpp޻*$R(}M{DN aLѼrQ,0" *s?gqwz?;7rg'ϧ/$5٭',)q^uF) ^xF[P乣ֶY.d&Y_ J6B[CM.mӈp9ihՋ9PDŽQZYXqjœ*87 hfLjqSz (e&0k3)EWN}8١֋uveޔSVU^"$$"$8 cK 5dŞqI BIsl9f< 1t.mK{' ib$Q^Uk3&)S0wyAi-{ 1hwڪfpgkVn5T ֖"vmdF {\ 7 7flT [HT <:Z08cAmX3=2kS88E:Y8bB8 \]8~)Wv4 `$ bA;x{|{2QoqAݗB׭m[>y0*uAj1S}ZBR"URzlDqIDjlbzX2c٫dGiOLNH"R@=sg}8P0[[k`0 QT!rs̆@;nD p,B RƉ'*@s@b42#23"5<Fu/2c ,*b*TA|'ruː^ >c"͵Boh le YEHaـ _iñ_FLuh|&|<"hLD4H0 s2&lmE`M7Tf'{ٍZ85.h@3m&!KOIסtΙn59 [| $ A JWUJ#k|OcjE1aG;s"p]1mӺ9JF] {*-@G+T(4켩BnBWfnXý9#mghao1,e1_ dwe8^\6#ZI 4^D0/5bL¡bYY)YLSYPr;"/ _.-@Y>Kq{Mz&ɎB=g%ǡ¾w&ls> +U2eZ{g><} ەb -4AV)X%3f)w~׋ZLFB$$;kUt!h;T-0'?.y^-dF AOށC(*ToYSD f\K#2c@ .6]&eoe?;g̣1p".S`N-pavchm5D&5!Κ]pscD%`gM?"i #־ a`WGZ$И$@EdLYM jHg:c #>{?qͬyPM};琊B ?C&@{wf9IJtL ?'._)Ӕ8zZֵK,+-Mܭcie6WOd1|[3NL2r.’JW:: "h·ê_4> zGh卜HJIٷ&LU849uq! UƟjCLqߛ eLgS=5I.y/EZġWp$ly0''PZĄ uPyJ諆F(,_GsXb!CZ,U-YYHk~/S#F /@#Hrfy"4m,3sz+ SA0LwaFU>2|>'BtW3T8fpóJաk^1MT,â]w+sv9=i٘W Jn'a@R D3s3H,T4aC𝆧oZ 8,L4š\٢$PE 'NHRd9/C1`b&V7WdiT98v!ˎ݅$=B]}]?x\3-yO(y\2Wy_?'r; @&y?ץ!sSҴD wSu쪒ȰGAe2|H0aPkE`e3HxNN`hԑUS8s^qE<6w|ы%BT'p f[EJaB¥C' X<PHi44i\˻b Qgjqy^woFr2gD$!ƋO?|FqӧN_NVI8Hr]f8IEXDHX, %J3 $aR, dF AJ R, ־"cϥ?Ut@Ş|ǜ8wlL;3nQ07xy~ 7 C0կo™=g b@*(!&ZF[bȊےU)hER#1cZ[m\/s, @JR1QQeeAH""0,5AbXԶG2Vau߈ 225)l$&tYE &0$D u@p 6޴V.!b@m3QMua1 H ,H g48Q>/5$-y !"ɞ(>y<2қJh?t~ T|L BD$D@w;5͎FoהvA>݇q e 6r^|ς;T !r͈䀞[>wuZ.q!TbT[63~ytTU2BjqY Hȣ߀ʏ'6ѧm):=1|ry d `A{qD8y 1ebQ!0.~C=qM̲ ΂A1RU p*zmb1W+5)2FAX#@fDCfCM5XUd,qxP0ʃF[Fz͛m]ƨhQ-"SUA/Rta ~jt4YM3V0"Bx7] 5a;{('VǼ?{S4uOxKaɏF^*A U $)5Pcmw7~g'&j)UG˩U8tSBEWv "_8ͣ0nbx^Nm,UO. 2PiQߏsհ_&:P8I );qQIJQ܊7 an+uTۊvR.>a..ɟf1AOi>aC\k~)DPT"SJ Xfc0P?>&)EϫRh\ߙ 6uGCgǗY)v.MejR q ;\ "03Fv[ic6 R`bhWj(g`DڊHJǫاX`0\I8}\JaW `a=|tֹYlo)aUc>S5bJ1VBa4$`FpPDIyP>׊E"v4 mb`RL$<:`ؖt &[r,-MGt$!ĩ80vP, xxt6?R,gd}k:ɟ=[~]v^?Kkkz * Pl)CO<Q!4)0 uS|/cc5h-xqR&z?u}̛Tm'7Hp0W2>d)`!򁇌`nRHf^::>uqIoʺiX9f@٩c+3%jYrN_X[g]P}ϯ*0O6+r4_=TD~( A]t(od)DT@Ӏ1A.|Tv -9FC< D4jQ߁AtRLǐN(oS?Rs"91܌١ޅ,P؇ laxwBCB̨kN|^ +=;Ր霰Ӈɵը ؤAPP7BMadU$wzфj:]L JPPXp01:^ .aM6ƘØnֆ׷S b-v0yZ:PuZ -lvl`MA~ p@ MH:0V@чK?]|zՆt` ADMt6e?@~>/5/Mk)+§ւԘÙӡ " C`)@ Fb8tTjƋZ1.G !KF -LH@4 (5^F[DJ"h0Tۃ_*ҭ ?n7T3FzC-qZ<|'/iS˲[!ct|cCNoʱ;7R8hwL]/L'DYcu0еK $F>Pw5n?[52uȠYQ S'ཿ55-T]6m_M\ :oh"+/&?.ӯM=7 6D}hL2y@KBkkijSD v&ʚaVLtkP8meb_L_co{j193[+ƛ 5waBmNCR ĿS)rBNٳ4U >V g"&QӉuxuq`2sAzoz\nkryaݷF5ݮf;ҳWogy5/[խi(Iڻl)}#2N>{ |=sw0ku1e],O;,*?9?uRG}(%o]yp=g:X⎽0ԗj:<\-Vvs>tkwigCrjݎqxީgi\q%o{KzRwʽ\jz`[gs*; pdЛ{slb؊^L>i/^V$=GڽQM+zSnٯ1C"? qƵrZb kutgO(7.ʼn r=-=oBZwoi6WqV8Kї+]["]\=x Echq9V) gpV#+"a,0Z@< uI{F9fT8;ˮm=!sbq Ly`1^mU3J5~Q˴I[8lCiUoe%|`^NUW/$d_ wm&th|[[ːa*5VҊgIxa2t$:cuҬut1/tZ%D`Fx2V׃ `nc 03#@=mR1@ \D͸f~C+{SݣqIkbkjk6b 1YYQo}Θ7ifznX^7s psOd]U7H+=Jv=J#U&atbg{rI %oFz )o\/T"`b _kށŠvgf' _~ l@|T~c >P0nL݊:1HPP}^AkԂpN[[[)c_'xxp:Ϸ>,WͣbizO`Hx_y({{eAW!h~E^{(<2۩GƇy<9Q q8^4@UoB~ -O8꽲Zn.Ng"w<C>~pUS)" !lq:6c/0! })0@G~U /izԌ"G 7_D9ZR%fvX쐤*ֆ! }Yϛ0p "*wE'pn^l1A[C$sdtq;AB'ԩS:pף,֕З6>XAɿǰȈJc4N P!7 6r͛kC6qD?ɠH 1hw6'lNLJ%W."{8 j T3ֺY:1Vk_'ZA_rL=; "ZUZ[< kRQ[[=q%9޽/@2P)!7aζLnkbm PQF T NO wo(/ ZNZɝIS}" ؠL!Q6)9ˣ GO=O8?rtm+穎dqj0?Ƹwi1ҽC:U$nlз\5ʹ:f[4٫_*Y{ppߞ<s}E}jky &Ϲ[Ɵ!ٶ) q|t<0x[l>Ĕ@Pi!ާ$) =㾚aH(NI8a ECMdY+BVX+P,&bm TR"UHB2mkIlݙwK!+5Ƴ%ءj=Z^n1}ukufT[;9Z1[NID$ɴEaYzV d (dx^L%Na_,&i i@J_Þ(vrQU am3y5Keϙ{6ꌊ:ZYTLKEs b8LtfݧhYj[$z^>aԄDS0b 8S_RLLȾ;E%[p6͐m :`j/G2 %XThJSEz[޳[%M;zM%=_+\5ǁ?BZ&~TPU /e_T%ɬms9x?'g6I]4:h7ڟVy/Q_ӊ.mv^DΧt.څx|a䡻g'gUT9`,^+Sa@H M) d(Ud'd~ Y(Lmbq.wBd=[\PK0ZzU NS7Ȯ(E# +ˋƮ:X&zMGQņDi [*pL *(Z(2 *iOvJ 69K oΉ6=lBЍnP,I+Yp,6ב۳V0Ƴ#cpﰹ(""]T?o<~KK3ݜicSDupMޏWglrߡ}!kb:|"wY;R3DՕ)ɷ3aRݙ+4TuTӕ fl:kejsta;tI$W8RQSOIfT"h,0ޒ_2.\)r 홇@vtF7">aB;(i Oa , VQC<.=J^C0w)mO4eP<93.]1&O7}l8Ul&h"v<˅:Tz[XJ"Vv[Ck\Is Ncfxҁň'Tt[S?"5ktbld:lrpMiimϮپ_#⾦}ny1X%²t6 ҈pR管i|FѕM6bNDNx1(dIL@30JS4DS9yoop+I4D8/'<,ڙk0AL8al72 <( Āsu{L#7v[lu?7WA DMΆesKh3A@yKDHgxgiw99'RѾPR)fG+լtJ[Q = zA15¶i+!>7cB)q1IS(V,Q&F!vaz_ͣk&NUrdgffP`.]Z$A¯plNW7^DymvYP!P^%юV4:Y )ZVsf˷B_fڼCI)mV}Ǘ }O)Dފd 9Js;#nqbpfLapx .B CJT3!=T3!u&K(' BfXᚚhˇ'jd>0uc5@^6fc#}hpRXj'X4n=@}m\Zu=l4X/n;{_&뷓| ZX&ԫQjҨjhVق< =-|/nC:_3x sÌ䆘itC!xqÐjsD:!tK,ZYC)2俳;u@]4Qc MRξ$SDdΡ CS nk@,3hrC op1bT DDCIsɇF  pW^͌sk05 4Nx[ ojƻ.Fh7l49a njkqpsl7$7Ljщ]dp Yb02pl/z,b<[A7]}4_h~b<_Sx܀W}w|e7Gq#Ép~j~ʾ1A2|u2R8;,*eg-Fm@_&>N OTM5X,@ 5A>6VlZQ*}ZDLBrr,IU9$)g_Qt!71˹} R>l}'TrmlO@ D!g*sO($D.-yoQ4 5nhڕI|x3q5Kt@buzS7>MwϿ4g?Gd?{#ffŰFUP{Xl=CN{*1J1:ZgzmI y٤ cDZ2o/{'է>:mK *Sϥ;"L_N,RLם\ꄕ@N0beJSiB Dnв*f`L&t]\WkYBۙ;VM7M@%.WV E$Aְ0ADhHhe]yq (Xi˫ [Y]7yZ]mcsdm BP5 T aK<] r䃜꯷& mcž d"Ł (XABPF@µ$Dm1 D,IE@(H($ "(d>b((JH -#w3 ULϔQ0bVk;^^a=-lDQL##"$Kb;~߷G"2"Ȓe"v"C󈆐6 ~[ߦx$DRJh:LSJf[yg@ͧv?TfP-\Io fflq4MˬQ9uldVKWТ+ Je yenޚ;uRs)C g #D("PȊ?#""%LkW/Lc3!hű4^! 1kLf̞p@(`C! `Ўqe=uPG{2a+.#4d -<#:kR Oߢ s۫ս0\}%!\8a&TpN=al`{mߝIdw²A ٲ<<oWl;l4=T{HVs4anw4%V (mh)Pr%L2 ׽&]l?_~g~WNCWM_ {! D|>@t{`;1@9֨)qT y"a̅ J [e\n%V~=ҎQÀ64>0KH%. Sݒf΢iSi'<%kiv0:0 Y21(#kyٌn$s A 8 `>DCB 0` `{10r ۽pxO{at{>,f\t؎NY0W0F iV%;]vsk1Z u8xi+Ȯ쬬Z.>hvvS[[g0!f0@:܈~`6dC l9 \Ghz z 48p5q`ߌ~=pu @F@ ߰-8KQ; tWw^= rGdyc4;c7lL= ~žfK{/:رf6 0B$`l CCF =FsC<pƁ1 8?8#qhh È荍iQ_˥99_ =;xcr(:5`f1 o qhpPAP|7v ;''%qʠ.ϝ=͢C]xh%C=IZ h0`;Cp09r@ ht=QΆSb=n9qst]* igflY4.30gؠ! ) G=Kw#~.E 5ŕEEtԝuuP] !"HJHlǍW$k(QF BoHI5n|Fwxjk> hw H uX*^DT[:øK@=#W ^K, wȼÂ@*Xhz&As ,RcY <7>,g`> p4DW}S{X<][|]NS :#؏|A0z|40N7 /ڕKGl6v}kkjYJX'T6 C|C? `0o[Qn:ACq=@ԍ8@:xrssvA![@CphBQ_,8qf`u <CLos otO&Wב;ee^<{Aa yYtznvkcO9c䎨dy8p l`a"`?4x  *!`sNhN(nR%$_}`q6vF0`ibӵyH~&ў|#[EQY"u/HS, @V9f=!9q9@A8/ GdW0v PLrd_oЅ00b^ٵ64ꒌ iGtn^ԩcc2A:LΠF4؀9Ǖ4 D1k;`ቦZ DuہH+ɗ=WM NQ=0zzqq8D4 8ÿP{s!@AGnǠ>1U;=CQÝvʗ=:j{:ryK tOc=m/B%A *1! e&%Bi #Ju $!$3t"HM *JE"R$ĚI"R)?%Bh>od߄gAg' B@I$4b`JȍI #cKLV$BPAK*59X_mu)҅|+/˦CF|ݥҀrfCA9Y_kg^8~n!jf Bsܣ/Í~,G;ΥDaTF" y< ](ޱhA=`amJ܋qjpdX" REA|cW糄'$   ){691SNSj'.bj/BNj#xIL3@.!>ggGlm(PB='@( ' +MpXlbQ<,|I r <}ŭǯ+Y;蝲5ѝ=M_2ovAVڈ?CnG?2A:Rr߭_ , z'Joszoəm/t0OPhkK 4-YrE~(0uz%YC pD8/'Э_eGm"eAg~~rExȦ _x^WN@U!nL`+h)ƮZ+9 TGXk,آ,ڱwzwRҗK?O*0^KF5xK7 5\& HR7h`1>V_7MA2?_P^:|P‡_X{B){H.ʎ6Ljhj\7ß>ˎ7M0zLnz6ikp+ߔcPQ$XcBt` gr[j7MD!HX0r¶J\Zkt{-ˑ BA=*^r}sBQ[w Dq"ue:?nށɴݦ EN6^G ԠR@Fܙߩk y7PRIpv3Ly!0ZlkN} GS oҕЯq8d ѓP@*?=Xp8 aF3*\cG߰ScW2CC J  ¡PvMJe||#hr=e .<#@r-фa" `𖗹 \8#i,$L$ s 5:(;Ԫx\w4Ϧ鸝`L@2B¦Z[ ZTL<b%Sz,_c~yTa|tзHzkK<gL.r/.Z>yw9W$}ޞ*J>hu}֩=5g|o2Za=:fAݟGI*NDyd)a!+Bm k}X=SI=K+vt76Che7/kf:yYF\l.<%zxRfi3^`WQõKh57:N16V2jHf% C|kOp +T(fOU5D%X;L{z=S #aqtyky*OGphY i~)f*8Ju'U}+禴e+* ev_Wr3S^(;z~[!y(Q{ŰE &a2Z!0Ef!RDѓvFK?k2 V=S+)cN /\ӔM$@@dB 3t @(,&۩Cd$ZspSCvX|8\&@GѾc/ZKggөǟƲX]y[, 'łGZ1Sغc%`dMH#Rc+{$2gy_O~6!-d#Ӌu_p3wn')`TP",(")Z +$#Vit+}2p1*v5{fEp'KJ+I.;:wgLbDtZ$bCUƙTN)ZVOeI,"TJ*"ATkzϳZ޳!k׫1 x0Rwҙn/vrAjsfFCGӛBbZ 4Wi˳BoXq:c)fԠrlqD #lۛP>_K!e8Pt$ p`bm_J Wf wwXLBHLPhS.lnsĜܠf%[EcYU ,#<f]Gc:bmfx\ öN-ݽ{?~l:>PCdszoDp>S!byQZ??i5z/ov&d慞7޲㉽KkN=&Q!}gDZHirq7P=</ f@ ju1\9p0,ꗊ,;s} ~*,*OLa5+ZouW8[^3a}~ FH`[31`A$C#q/VAnjϽ:3>Rw QAN7뚓UyOWpE1{)BZ<1ڧ>> hULW$@@uѥo$wuڵ@+ 0I]R[[б:{jh٨x?9*N47#g>&EXi{ulm7M}ԝ[39nEcq`vnf?{C]i hb:a{ù =18J_&m LA'aM}.E;(.n|'-ƴzx|Euxr?sϻskO;JI߶\b>Wi`㾸CsIA e-YM~YԯAlA@=|>y"(g*gHpK"Gѷx/[ : G8\?!@ Ô}0sH9#<1wn?b; 0n0vGhh;C롈6Վ 4;#C`s'у-@/Xf*J)PJi }v,x'*yd4I[sPe*4O V.$7,Xbڵ|oYRNGqU n6-7ߏ \dylڊhRiF4%S_أp8fjעǧgfا @x!~*D<B"~0 ^tH:o.ℓθ5pm7\csBydȑ"E=lmgY^ xt3NFBN_h ɹJ/\t1OjjMIe^\}eN| 4L%ykq4SWP|y.vy/F4GPb0 3#0D `V _y'z>  Ûguk(3Y6=C?8{7ѠNN^j\zMM˕=&ΣfjY|d_PJ7mʾ`U g!1@`SO\od9qbk˥'pң2q0wJr7$,MuL_ؑNB։/7<"0u1<`!5yLzqAH`)g?z6ՠ 23dE Gbl&:T/DwR^0ffyu~֥m NE=b#:[b|XPu.3nd`埞&()F}u&o2~}WQC! Y1?{_kˣv\ҝoƮk˽"{t`̅-\F}\&2cXy*>=Ce!t]1qçPK7uFqT_sN~WtxƳW(cuXG3IE7WZ0T 1d1߂D?Ks6~vumCբ섒1QUHE *X*ň Qc"1(V" +Ub,bEb1H" ,R(`(E" (dUAETF*rh*EETX(dQ`E0b,XADbTUQR)`*PY`*UE**@XE!`bAX, 1P[l,EȈDQ" Y)Y" , AB(F+ X) "1I;Jz3>,8TQ!u6B@@yQY¶Zֹ MОBu~nsԫEY*" N o5=~fuwYknA!'Sͅ|^d4@W <\9 DP+L5(TL FZWfDPF;Y"D{ :qL !{HȆ:G:Hnաp] RD*gSZ)Y$>sv}UwxV P*w|{%뿅a4b`x.-_F@ TJ3`y7!%ڭX0HF Jtԟ>WS΀-uQ+19@EGT,F™02! BR 7hz/2g)J؂$] Wqb̥,>ÉN5N&W\)}gh1 2#du*PQV|("ԁR VUIz #_9U]` >Beg3$9tH 5JIjUTuFkP>n ɟQ>i5SLAے!PQC1y L>b|V|C=7dE OE_sdSJɝւS FhDr@ CѮ <` |#]* igvgk/;7E8b!?9Gm9Sqip}3BEP7 0ʋPKoirnfεZ&H fϢjp?O䞍eOivnmeٵ]:S,;@jrqLBpib?yj*,3*_'R [򐇕;I)68]T@ܛP]m܎4գe{8d ȩ8_J#G#Hd$""`ȷZܺoEo9ړǘNꒃmb2t"@&B#w=2NjsK .%( jtL 0z39N4Ҹxg*W͋ oE˪Ծ'血:hR `, VlDҕ \9|Z6҈gI<ǃn ~C'NAgh`̌ gM!kL?fo$=ښ?kPs;F5M:2A%$!0 LQ=׫׸;/nz>km᧵׉4vpX)'%KT˨(hry܁h]['PpӅ)#:8hnr1M8%@؆M@$ "4ۆ/V:zYg~Wcy6<4I=ʾߩ<& ,!9,;K Ѯ ^Ovwy!Ԉp gǡ <FJQ}fM8/hCQ#:LvoսXbON{WѰku|5P=y'{mGI`2 M":#eQavѢPݵ&Ve*C2r`LcTR;%:7?˜HzQ` .Zf @0ڝ=y嗘FfܗÉ{zMpsn[i^ޕV$PG *M2`!d8]k}dy:\nn/.\rBiŭ5 iAT(œMcdՅmoun?~[ث\֨cLD?e`y}_ХM؄C2L-ߠPKS0ȥfL4dPKMHmr/A*_K 8(#0L0ׇF *?9^R~ۤҤdSUHbŻNNw&}-vG_@bpty4ӿqo,!85Cm N8]a #{ߪV\7bn T2s"{C^ [m>d-_3r! RjołHg[7/# osqۏ{־ k1Qěȝ4;." '|pǒ{q0n~s7CC"1 ς/$~g?YzF]&?O$4(z4rLOf)t9YOzطʗheS]oc%j`=nz j٢ޞ*Ұ67)?仜@*$P.?oC?8nUfi43P !S~{[#,{ sG}0$qM6<Ǡ=e\{Ț;nm֔L`r-D׹lNC>49d>{͂߫>W0ɰOu/˿gh|̱˫@0Æ6yŋ.V'NѝT.ܤ-{7&ޒ(qaO['!n3qկe=;^ ҁ!2=lN%kOŏ"0a EA>0<<\|bTnl&}u1H֎'^mZ032Qْ@A mLQ ]U+c jP@u_njTcf"m/P s"s&OazqݶE6.=t"C%}j f$ 9dҡ12ξnoWZ}jTxL]vFHXÇn?>J*H+rAЩVڹpB| wP Vp(405xsu.BI6=)/xF]cAD1sAj0zR Yk\Ҩns:FcϓҴ">a3 B髢XHN09 g)2<#oG<4o@v^"Xj`2$x+m,B.׊ D1Ml`X& "lC]u!奡Kd!n!7ߖK &WOg~m] >Rbnؘj{ww&*m/xTޫӦSIHDAsLb-1Tbnc>P_;m")j q(~,{8Lih@P7[W4%Jo:U:#},|%Go)O$GDW{mOopdWj?,soYl {e6Fwn:,zv,8?L}"$Pڊ6d~i Xmu1c2rs}l=BfSv@mhev No Xf ],zkmǘt@6]ٵ»-ƀ#>ݴNj* Z9~|-C_A^ R>, 6U~iNdʍڜv0ѴU!XxTPܜ&oߖegzëHAdkbdD :;_]d0Ee( `PkbfY?m,-SMW(e{DӴUD•Y5[$DOp87cNt>$&(`mNWAzصV׺T`|״52-C ^+0f0kA${iU\F,CƪK(& TgԤBG)(]Zr2bESDe.`8Cqux6)/hB37~LCR)kۆ>-Ԡуc$ Au I;WBssi$c@Scȷ< ;T.curoc]h44Ew_lǼV ;N^6L`Ŧ#C `0m&ÑY:h{T궧x/=Mգ+>^T.y8ްߜ3<6K*A½ gے ==wXz+W!ȆwA+-L%' 1ϽjP7֪#$ vOά;Ҙ,-NaVR)LnbdncƢn(߰T5V&c7@kCi0yY)Oy~;P3(c10%\H(줪Qk\WA2V528d˟s`VgRޣLϔ5Aתle0+0!a7%)ZAZ{&rk- d.gdDTOk! jTiUl 81BH>;S`SRʊFu(gKEA`DNzMbb`côwH%A'_5O@bIsymSwP]LRDojLXh-5Ԃ[3%yf FMjk±ڏgi `! C!) [ɻEt; g N[^-2R=_IgVfBŝQ L4`5ͬVR xW \ĭ՚nHzIn%¤IN6㑳uؿj t:-R,)oJ1)jw$r)@L &B& 437";븈k)@Ace|V|ԕ X>0\V1B!wW.Ѿ ZnGWC7H񼰤`evK..ۼv&mb“(&ӵy9^Y|K1'\Oq]wcs74 xBxDI3P,Ε #&9-@Z S 2#A ^Ejo,D~rB݃='mNжv߻RTH H^?S M3nN>w~63j*., \1콣: 333FƷ-<\e@œ8LeHNC*C'Μ>lYqE6b5`yE(?.">O:WZ #g@|dMp0A߆bcCÍ5޹etbhN>|.Ms 4#ψq>c@8e1TpMPwRy7cC^WY?zx'dE:,Sw^b/z} Xzh'nS!P= 4Nz\.(ޣrvqx䏁aWx2@; TO2"bY~rmΫOp1Wy$ !tvcқ:.riPBi\HѠA֤Ӗ1{ZA F)~8H2(Dn"}>YYsYrK/ygc5gwDxb_4&CuR>W>nMFpPCocnFj >՗9voWlt-S QYoX(cihmr6I ;I~q miq]aKkg弩?E3AkYOUOph }̃(l4VmlHbi3k?}}jMFqVSViM5+v2]bVlalUepL6}dgV ijkg4؃dޟQ~ETa_o/дW|-uĥ[V"Ie3ubbTRpYœb=_v;3[aUŬ J.Te5v{M5 SX4$2khe$(ꮗ"*hZZ!Z/,1]V4K'-4X< 9-Ŀq ]VD<*Ju<RtB-z DR0S j7jEyL,$m ne: 䂟a~pD?Y)X6}."Jnvx;Yٲm^o_N z$K}&Nr5V5y xVfYFǴvO//F)@`a3jLbRaʥ{xJCêBQAHAXT` WWXj>'y0OChy'NqonLJitW\^a:7Ӑrs2"z{0[ܼذهb j s4iν Y׊LUd"s,/h.]VapȅKiܮu&ovPA>Z#uf4\j}֚lY*s֔K3V̔ApY?YȋbLz|,Y[M]#'2a\ 4;&E`0- 7r+:be ̴~wmz#s}i[gbC47"6Lq:8U UFO.XD>ezo߰,g$sknj LwvyO3?;PSI~\V"ص޷cR-%y$Z$AR 52c+ [IMǟŜ6i)ѝD&1:|W#B=։fnNwF2vqE^! g7]ӫTId[⯯kU,4Km!|  jif~@<[T )Ub_$ڶۤ>^ƚ  ы&/Vc4 s"ɖ: qt Nn5+o{ JLJAY^zGuDtףVR kƥL^ž0浞k߮h|kU!;>;2qoxlߜ̊0AfPk|lѫs{5/ꞧu6u^vxlhTox/_aYtYKi7'v =6֙W=Kg{KD_~NŸw<|.){>Ri!IRmҫi;"#~U!gRi;vsR 9,1Z8iUqKk5rK-%wou"rҔY ;B/>-!@PL^q>\L3Z?g{ygs>&w[zP;H1$hA $ UFG ov]IP&+;Zڄ ` )c&/{ya#s嶇 rM"T/U.:r(Y@H,tɞl;Z~=KPxX+뺝u?P,af)lg׊R\*,^WX'ǖΫ{Basj{QbKV$~~Bu>=Dj8^r(-vwY3vg}8/J/{kʻɦG+z.sӢ˷ѐh}T{i5Yg P q;gB-1Ԙ5jݥp.= +P *J5^6 AԡxQƘZ0=68T3'᏾s?X^zO/R5' ~sj'% ZfGKQ4mpeo|^%1!_7 &Ԗe^!ɫW 7}Ǜ_'?-x2{=Qx]VmN`)^crq=uO6[AF[A\10tCF'jG'_'yCn+',V;,]v-}syw[g?zi{:|zpt^oW%cZ^a՟gv浴 ,FTAE1_BR%{!Ylǧ>8S]M`<~n6m/)NuZ NOˌB.'4s`Wg](wJ@ƎewmPvypu^I qRML̸qO_A10(L>aizwET U=ߺA)!BB7*)GpVq XEFu`gUOFz|Kh?Z?=<=kw}oC[{ȟTiFZ}a Ǩ!懀-} T)?1ى}sށ@ x̞C2{)R) i-)=(?6tsVik؁[K K7zFG}N}θj{O!ɓӬCKR@8HǢqԋVeWvQ秊c$dՠҲvl*՜;ƽv[!JeiCgq''wa`"paCj$+t3|9ˏFȜ;=<䴎J#E{Aˀ]ocw_`ûd|@@܁onxJ }gҀ Μ2&N 7СO_)..T >cBQ_[D^<:7ћ@{H.i9VбӛZ磮m߱96'6#E<3:&O 2,rHY6#JhOHy_(q:#_ri>/.m(mWM7PdGAH2FsR@c!2aLI~`̺E{J"e%LP{E!.''pM˲bA/i=\6h?QOOt 32\L3B"vQ?|4?6efT 2By},_Mty:[cG|YWV xy}T lg_/_U7-;>7N<P_w7sԖ|O6?f_DG:Q]hY6#kse MVeX̥Wgs7[AR/d_Ԕ QR)D>\k mQXZNYƓ^( z/]~ E7ԆKD F8"7g]0E9tOL @`NSS Vv7E[{.}:g.:9|Hňm'FDT<' 8YzlTnU Q*̞"dᦸ燘`aQ]SGlFdDB) sʟzQZi&+U '2։ ܉=0ܲ!EzŶ-OolPh@݊*c tapIޙ90C2! V pSe:Y㡱 E~:!eo}%õ)sۘ!t%\", ڜ.ݙ^ 9؍*KLU\,3nպ "asKTxM*1%Xb2AL4(d;(si^~a`f6|;nOvF'zٜD5LYPFB 2 eA2<s!2UEPl{^i%uixg:&DP7 OI &% '0 OW OKϣaXP h*̔ IL5NER`h_@2|s6 pÖ8(w (FFB#L/L嚤O!vrQNT,.ѱFlgLa=UH ^ݽ[ JLT XNe}_T<ߩXJA<6V\m;g|)oE 1Z.ź>UfL)c1]bcȨ;Z% SM\s'ILli#d,2uGm,*2 pmgډJgI ?Ёܜ7~xϏ8g6rDZ̉Z}: g6GFˌsL0"0ؼ^OCܒLIj?t=61ĮGBѫ sq6KG^yXυNaT @A?+ntT|w(k] lU|:{!ٴ`qlV:1Hp\5>TnR$@aZJ@RVmr5-E1~&|-9ifFj硗r(ν57 i*Yگ{3n2Z04u;'^/d^]tM`A*0rry}#Jx+MuaJ6dJYcwvM1Ջ]DF#4,z|M0[ϓT^7-R^?^ϼ?O,]11 0k61B&NT)p!+0YV݃ 8KLKutof.ٔ>RI\]D8D u&QqUqk$^QJ7=l|Tx%roغ"Cp,w侣+ 6h# xh(6f_:-ϦDк1 mkkU 8WC<-W\3Dv;7i4r` h)Kg%RlCbWdcBlݳ`.gA) V,ѩSKo%犀y8S7*JI9 bP Uw59K0~iX6U:AYخJSTvmXhX/3EÐ^4ƢIixDyg/Ó.hm甡wҺ⭢2bg97{2ІӑNSG?NG:]h5xn.ƽޑa C#asV -Lޅ"ӷQoqJn3gd R vR"ͮ NǴ3YSF0+H80;T@uh߅N8zw7M5tH'M_-6r3z=KsAйeC4ܘ*YzE |=wnUHS|'JeJl%ֽ̈́1ǝfQn1{ ᆁ]xcQ'P4k۾C{A3{K`'N&c1[ca.m@Åtw82Yvɤ*s7r ` &8J|=(Pqu;z[dqCT(hMd2P("c 5a_D^<Sq*l9'ynL+.h`.X5T5Χ`lHaL!tpo+ j$Ncތޱ3:h,qBz8Z`u?Sx];9|7{ U&-Z7;ZrsɅ56Vހoϛ6 CP0a-nDMn05fěbT[.VhO,Pѩ]"S/Y]GO mH.# L0l~bC ս`N}WwZf)/3 JAy50YLSa)zlɫS!O^ϥȎVCVrقP8(^m5n) %:Y T;#_;%}Dq-ʧ7 `bpw™Rݜ|Z\S t[ ){7ݾ!9 CIKpsa@˜HAuK&X@l/7Z#ttMM[8NQ5P$/P{rш?uo'% ̃v&zQ#I{.B'Ufn] lV*ET]2Y{ 8Em#N-. Ӂ8(#Kr<k_>MLkLwW3fY&K47^՟: )DS _0C{׵9M/oXltKܜP*!G!OTzcJhWڑ٩V%w\;D9Z<9{-bm]]3a5c"nҮCwf 5Ŗ58RrρGTKh25L9]t괙AmF1[S *W(Obr (V/`{\ }4f7a5Jee'[ھɮKA|"b\ƅU֖ks{O,O>V&pPX(= #B%za6ӭI Ȅm$fūτ0M^[aSR5ylαћ/=}O"F 4-<%}਑VXxlnR rIɫ!A7X72-K']$ߖ̧7ن5.amH!U3Kt2F0m j?[64^R0BWp&@Ds:",r,dt ,\ Ep(/i --99[K h],ީLd8yOcw}HEZfxm)lgx*jH;fÉFu %ژcyP2*%^E65&?NSBӘ..Et~F$θ53rQ$n>SUvUvyڌȬǎL5&(bȢbC+78\ZlM)Lbݻʑ02 Zϩ}hU,W1NUh>NaEz_tV6qeI??;o qQ+n d ؙ\,D(|>V}*=% 0*M!v#n;&b^ n3gs82Hfif;7sYإ7ӈ Ii6r|;{YLmzu1ԇI-,od6 aҩ;\DJJ}=Ղwב( B|G1U=v=ja`=ۧE|P1ޖR~WžC%{\dZ\׮]l"[c@\K8gH=^m7kP(}Sa6ԓK,?+8mN{i'4_F3! EűTGUXǚ \_@aUb 6rȆQDG7JM7^ſD:AvO@lN/931wb۝e45*N Íbc7LrA VACPCط>-/ڻE۩\!݁TIdն\/S 'ˇxhg|.|ezZgSeB_#;܊q0JbJx,luxΜ͊zM$E^sX1Z޽A cyfLYĝbEɮPd&53~#{vtEZ7nb AV`0nq @Y堻E X]>YVpOONO&eTaLNLI ZFyFĩD?8Ƥ :,뒵 vygӄ nhB-"'&E"T"qѰܛ9ςP=IqCqTdM>c)q~6RyyNn&h.fH|2m5y8gD0 (#(<ߎfn*N@uW7=?; ޔ]*g7_(7i|fí`F ^<#ޜ9X_=#ևHE; v'$a*s o)Ųma.{I&Ua}lF5&b--2$?}dl[AIS zBp j3ToY3(#KF1&qvEc?gYscPE&8kgJ)eJ GY<-)W7χQw;R jFO A> I oi5Ș"Jlc`m-N(Bkn'iV`0ᝲ4wG6c>[k+"X'(ǐܙ9Pݫ6Ӛ=A#ܘ*_侄 ̀ugfi+Ӽpifl|6`{qfw>+"aW/'! 01A$ m'_׭d dWxd<㇏y)gCH6,ZyWUw=:<ꏀLl0JuLo֭a-kɠϋ7JEz>NNLy@uN!>"9^pxV&UWs ~Ra G ?膒Kh/Q+'k;[_7]FfQK6M6T;dl.CݎjUbX;ޥ_QM58v Kk*d1y~L"z/qxs1t0cSVȳPDc:Ƅk9[5.7ˉl6;u-_^{):Av5`.G)5g<;B4tc.FC "Xm ɱwiDZY_A-"!9[s g[a蚐| 1،1:Ѱt^`QiUmxx҃s-G est=7RCGI . 2G3h7*վ-0E$"6j .l"HaZe)kLG&?E/JEJn("zge{wNE;мD"'%LB;IBFE_vX(&/o;U䄸AC[d&O1џ2Nᢴԍ NtL1vmlg6sob{FÃkڰ5W, 58*M8PˮB%grl-P@#.w$2ǬuSm#@]JMQtv|_h*-,CIרDaf]a[\]"mu@ %tRo:![rMfd(eVE q*i[5:Q:WC@Y%+\72KԿCpUvty|J_8 y0c Qw{a3~`vC0omTY,`Sz`QsxԹgC7Wv#3~ިfËn{@ i:SUZ.1vgr@Ӧ!%CySzU 7]:GzŔgKjSmC+é6ea>.].'',a|!MΜM$~2soI 14?GБ8UBa'ggA ӠtL膐;I?+B(FB 6"1r1 ʦƫd5l<º\g:ɺXA n~T_V zJ˂ד5? tefMAD-il)GvH2qxkp8/n|Φq_z )[ !@&R U10,Ŋ%r|W#.hƧ-j5R<730gWhz5G! QM(&,,d<?/쩄 R懔k*gJcgY0m脷ǫxC$#+6'M0юeD)ylm;_k p nZx7lhY0}WPȞ<βjv@߄-1 x}GФ'O_d;*?Y h%E)t<߯r:/gĬG!} uR`P[8q'癮Fz@@Vvً|2D T3gZ~S0 gܕz p,E7=VW82&1VY DS pQ{z-ϭۿpZT㭏^ޜ$J&'mvDDBBM0qofj'3m5Sby`tdj}!"&n9'.k@ZSeऔy$!MW74|k>-Rӊj!Ot5|f+]=щϏwSM"A)o/$?:5cORzJ2'l3OwW698RwF;lײ$f_ ʃMq!Ww1RzF][/MЊ8c Áf ȵ@] A` DߖW$dܮFAZjwnԈ.j jM ѡe7+;qYm% 2PC{.kѬtMHhrTW H7Qտ硊q&f_Cew؁o 37~']Wj@6}"ڳW$Xm. Z>OٿȓvwJACmZ VVWm{WX_i)Z}cCPa?Y{O#yVja%2RJL|68<dvq b鮧,FGs9q;9Ou >[E-GQʁ~_,v=I  HƧ$zjE'⽚L#}9krTw4= Tdc3;1ib4}&vu8Ah+ԝ5eNkb0Xe(c%o-_|vBBJðh8Ay?W!oP~^IS3lû1DY%(=ۉ>y 'Iv"{'?݆ѭZ8=I.艠i ~tc< F&ˢ 0e8FĻ;xJ;d\dI淞2;bqPoݬo UgnSܢܓ8c%^(I̬9RihĚ:RV?CZYP ^&Ҧ]3GQCKգK=}%җ8Q-b/6,i}sws]٬ں5V(KY>1r+5T3Ν /yݜu W ;`zUŵgO[bйLpBǔz(#1-/jnPB;YPAr{`o7t[)ׅ5Coc@3]EJj ~fYzP< } ixO{RL봂oqMLh[=3QA!Rr'\a_ e9&IJ3 sQv@M}:혺<[Q63SA&*-VW,$nPS$c[l80`-H0Kδ{O>+eTV~S} MY&ftC! dT{δ'6БğE(BNK3FPRw\:"u6 wz\nrP- b0 :4>dW8Zȗu.LGuyMtǵ!'wk)0J:]QFE,V&~ f>J,[tBAMʒ2)LlաJL1@m…܌מ( !DFIJ9M̅"$Є \J|rM.5ϫB%kfZ,*+s(BPz5Ig9K"RW a`@~ B̦7T@"߿Ϡ\<Jjlq3Q'߰C)]]XYR.?Vxd9:IWH MaMQ@۝ ˀoޖDDߝ$3u?P ZlD5&;ʅ&S\G"~݂PR>>qvUU+^A*6|\jKVwp7ȁG: 42H$QqXdԽN,yԞӣ#6 @o) ^ ];*=NHʼn[=ct^S[&7l|xsjqvtpK]|t.%SQli| !,nE9|U}$AΑE@^s0 _S:aN;M;`e0u٫zȔ5.l7jvΎ߿tQ=(`z֘w'HqӐ.NDgeOy):%&]0~nK>L2xANְ !>=b/mBV[ .ԄVDDW  bڼ‹@~ :ri?'(ǎOߥT׍2GgM}5IV¼O:"K!.sΓ,) ^}UrW''X#wNyav)z<7O]P'AKY嫲d#v4AM` *8x5ͧ|1Ydc{q`H{l[)6|/EB6I5 |M-O7[ʹ \AJ4jjCӢ T%b}۴}N\OA"cZY\a"q!sV7gDmwKMiqQkD(_Usd 'dm ~4]5o֥-i69>!a@LqqVb/u`ejS9f,LY қ4"cIg.Z ,w;Z[@g9FȄV)qGYdp:W?TX-gS abi dCq+&_22Ff*t3=x l2sK sMk8op).&8ei2!6gA߀}e2c M|xCD3%TaO.98F0%h84Xh\="&GVލ}wECCx{ٲ׏]0gHɁŞߚ=ǵ}<>^tע ϣEڤXb?皰"‹l«vN:v SFbY-%FP&Z|r?Ԯc=C/wu"]|?{I&BW㻆(t $"fu & _ɧ^ڠ^`̷xq)ds܂֪D4U8,w.I{ ek(_#߳&&b] 6OPRq59&YG*Fy]OD /o[oݫsjuaO+9T'%|[OH)ξd@|b+⤤u٧Câ!c ei85x'y$CH!v2+{G ֠株ؽ|U휫zT7T5A6; YD*?LCQČ5QCګ#Q!>\M8\u>ql e~n} _PzMw҂ GӂoE_?;f͍Rxf q2,(ZE>ȥ@0RiEA*}/Z!(CK7`jU(p&Kt7 [zA0VOFS!%iJ޸{&Ŗ) EfUuI.IJ9w(rU%ٲ͍}l H0~Ÿ#.R 7Pqomf~Hocc`|K,p~P4p…MEaUBRtqVj4*U₄XV8Q [U|co- }p ؔ+ תHop2caV",c H/>h@<YFl+F@+%*3ͤTkTqw0&L?m&.o=zR#qJKz.zl 8Fgg9A;gJe谉qؼʀ."{PJ#xB%W8$;fy۸)B r#~|U$n(6)WpCqTAy6pJO!3T4oc' bTj! 5/ŧ2"T'8!S^IDžwyjӼ~*+EUAekGhlz~/B{Ɉ'25@X .3mJ,B:3xtA }h͆0 ӘƳnH$8ŊmCdhy$(lVS%N$5H t&Od&僋jcF^gy7$4uNbGz8_"@{z6{C!|"G"r&U8;*=sIiSa?;#9'4d]nc cU}xe+ ;ɻɾl_h\m,2'LyUU5;05ÙMnnJ{%-nyhN#-uU<ȱl2 iPk_O?QG4uE.$u>5|fe391"1),Ctᬩ `<'vrt5G޴#fn XɮYrH&Y{G&W)IWI\p|+Ƞu%RvLkw:>jxOIm&췖u ʮ2ɑZVd;s u?` d-?̩jh'|%w_J* ?ac7%zC |@e0E22ͅa;SC.*:w͜T!8?,1!gڭ7h.< ` !@9c7CY^ЛV05AQ$Y#tU: 9NmLcRҎN4Q>#D9LY>HO)g/a .=Ym7Z̧[? = F*m5+6Eg#2u붚Yp H c-9Y[ebYtBhZL r` ┦c+Asv:.aMyZ4FA#ܹtc.wGp\֨%D$S:3w:r-3Ѫ "0}ώ^x-hE$GO$ŴedÈqp>S$F5jh!QZ˱oYZY$+~`hBB~>B^+&Lꊹ]p-%i)/YֈGƢTpSIw \:JL\wg1\\1/Z(7! 9P6`%と.@V#5BךoT}si|}-nIEoav3?S^C\ܥrҠ+0Y !ю22[l` ޞZΎO]j;;D] "$c,G썧w'ї=lb(sL^.֑o_Z!aCV7 8&p!ڱ,ExN/b݈ ,#&s qɩ#3rV~Ǥȍzk8^D?t.Y 9٬n BJ/<啉+Ocܾ":65ZKI9m#Y[h3;"lw{=/)L#&u%X cbXf >K66G)(ռ3 ceGy7`u`yZ֜bdg/􄰁>ͣ8x̙k y.Y!}1-+QRA-l5Qx'kLVL{^W΁ٻn,Cc`Hbq*69[.*@ m_E{~ʐx)(Yh)(«%[FF,iϳ6T~=L#5&4>h 6t9T)g/B=Z+](I748ݩp,U-0$'t")s;iaH4¹v= |yTr;Bx5afBhc]m7gt&Izrt2 5\i" {1O:ҧwp*1L0S_gaaj;j.q ǥmZJcSK"A?Zn ]KԜGxnm䗱CH.N}D1=B?̈́W!jޯs Ru6 Yڝa<0QߨƩ JˇOͷndHOFYkUQG>[VR[]"l7{#!DW;d@Mi`^Ԇ_X$'zl=yͩqFpr %ڐG $<&Ky:&Z \| E[!U &$TySa}JHAs!5`Ct53~{Z$_v^jȲd 9cS]TQXdIJj\nkJ_ƿ3>:{all[Fgx-ͬU,0k܉nuH+Y{WnB=iLޘcyBY0lg߻jJ\<!dY>"C;"Z30Twzмckgl*e͗sцm§#!Ϣ$ U6?.ގhvnؽMFJD͚dvz!HS0 -@1r!ѓ(B>^pY#aGnݵWSOm!>[_'`6oؑZB?os ògC޿=z:dH70zթ:DŻhZ&G^2WMŔEuLӐ0iG=?qT&ݍ;N?9)A$j Nt@-@!3'P37;Xe|A}4uQ𵦤/'y^Мx4͎؈oM3JT/`{ۚ ?xFȶtbJo_6xBaVMv ,i )Ĉ|JBo:~G!8Qȥ(cӅЯO8Y*~;^lqfoo { ;x 's|r*—&tR,0~4% $|D$ƸT%x݂zΜyQgY8zļ-dGDUsE+gsh"tpSSL/#k*]sJ|) ZQ9p}Vg9ܼuu}%VƑ/=m6% _pD}> òB5[vY%( ERQ9 >(>ŇۃИ`dN=='4~+1$uZ<ɇ@j>"ni7Zʽwph4Ćb.6 )Big&o{lp28Rz3$"NJ5fÝ_%@(6%!kWDY-W55ݥj1aY#3BXhz\wjm%"ɁW!6rTH RYai¢5rS'c9T*[xFmUCĵ*y*B!Qe:r$~)+W8hJ:)zv% 0 YbrVa0^qj0%Ɏ;2VKiڗHqrK`(i's kW&Հq~uDGOVoהwuQ:4J9NrՁkB (1tz/QYJ`Tk("߰h\,*&M3PWtv:ePbuE-?Ɩ6ayj%@Em!OiMc&>,:cȴcE@ڭ.'3i6鸨ɉD^qZ-4lSoGpK 8 1IߡgςZOeLWPS , X;pॅww<)^12v+$ű`m|"ޑL :-GĹ7[__`++L+Y,|qdZVc^ M͗NblK -DQFL9GFm6\w/Dl*~#"o`ҨjTQCh?_eԖ'%$,1fPJn]d|ڃE.eed<J(WNU&R#֓ a/.rV&6"`)|ҍg(hM+Rji?L {|uYhVkEhI,Q5Q|'e,1 Y{2U26KkqhB$ڷ<ὠ:fl ?EC](:X3~iC_| \ Lq4w,fteN I4f-EhV}\8#!w8ZRaz?x`qɸNViDX+z:;k6;HeqQ<NJ$-amu5kuU^2yn2 ܉Jx|[l%fݕ HWϠ!raD _|ɃUΏ8lLȐ:orhNT w ;lƐbaz|InU<2&i Eqc&Zւq,A|@֠Rn 35} DYΩP G7zN {uab4Xpb-A~n/qCl>lj*֩ƬFՆ#vg0ހ"7kHȐ˴zX&OmJ4ޮ'Z̾ɹg0mWf 9F)}()==H8 BQdw &S5 $s߲ZJ/ԍn$ó=YVEw=Y2,|ñB lw \ءmfb#G1F"q2T(}-/'w·dfװR0*\܄_YMnhIbx~~?0CТ ]&#'r`^M]NVT憧Jln9 =iR`p9Qm~yc H\ܺy~RLemO|C(xұap {\ǰURq-T${Ї>.W868g}+:Kz0PpP,x js15?Mc-@  ]ܓevժ{ / FCtNuhh\mS].YPmz3w4W|^]/#b<݂VCyi1jJ$<"Sj`@C1f7L_Զ*5I(cP.`)=.47 S ! wΏ~ eE0N XtT!Fsv:?hh[\O=82yl&>-tb-jemhQ]f8o* Pc< _"=>rqC8rF׷ $3DtKu&)˴x>|:LJ7Wqrd"^<O[؂ 7͠/YYl*_Z5س>M}DkV2>wjgx;c3i^d!GL)4Jxa6t[ټwyYsu6kԵ<^/ճJO}ϔ}[ʃ{V(QGo>XvmT*x_xf}u8 x*Oϲ'I-={ %y>ِ)N3 AUl$`YRzIDxx%QBašV=ܛ0hc3iZr~\nRh9f PMM?ك:rP9l_:G& \i~q>fPkq;ƕЅQ^=:PeI6`a{HGsj/?_NZIn z<)%x'[5qRW@%X86MOion$(WRBɨc4ܷTI2,!t#"ہ)&eH4&qplr[KĨfxX\KsTe]-cԯ}i;Uod'u?uփ{Xx@i|u̍03:@wc5]I=7]A1\~F4);8K,Ȧ&z<ʲCccK8W%2WǥLA==^97+T PSA\c[V~yȩ-v ;R߿"e4o:v:5 j z9i g'/{,2W&Gno{dr8,[^'ĭgeGLNs8/UGbCY5?z`gOm?S4Ͱ2"o*f;]%EV19\b`eǝӏ ˴ ›?V "U2lKY?LfhwdJY6.J:m&t1;&@{^kgKAN=p61bF仦{|^)mg T6ΒHx{hu՝Cj"NIsgtSQBg~ MV %]q?qmo1t˖dc˗]z^݋)+ _Vxzo)`ߦ Q*3/Z=08o`\VLZmyjdwVm,f6_]#l/*79*5S rt\q48Y$-.4vJJ6wڜ^JیR (V7!y;&^Q*{W<Ғp7Wa4ud@d\t>KȐI:!՘]ۥ?88&-14)4Bl] $(SW z\uF$W ]֔l_#m8Vbf# k w0h6-!bi]{(j"uƊUB 0O$IL=S&u7z>46Jg̗ NDKME3Yo>F'~-Vvj#ȹ-VF4=Y}QsL/tB\@E/?6$5’ITDC{kP[fiK-JU#2r28W(ĤU#bv7Il|A; 즱`@ q[HHylG^z_je )zMK=6Gg[)t ,JEK{W~=_IEn1tm~lP 6?JDn ðt?sis#E> PȎ8؏7xc>܀eQАyM $-g m;1ӉEJXk 7W`{^.JS>>{HLe^VVg@Zgq Q!I7S{61k$xL8 D*@vlső9G@[`)Mvo04A;yu1Džj < tHFD8 s>ÚIqBkD;ؘ1_.ߓ^Krr/zzZ$[tAWdshGx!ې& NƷEӛ)S40 S,[}*< qsXzm7%,zrׅwް xi:f0'N:b*pљD [9kӥ*T/ >!kF,1<<΋axb6J®uHأ9sQdvא2_#i ۭe_(;g"({]EU.\0 8b q_--PfW Y_`e H.Rz*@Vs|Pr){~p>;TÀs ܒ۽z}Mwue={Eh3~alVt8B0w&bAQ_fs )];I=ZÕvVpW+*G}qӴF#+vH-]lQm~Aq x_\Z  E\G܊}@r  S! TC.m{R= Ţ*kUODe(Ln~H;G&t\FKֈ('*>?>-b.X}uYb*e!6SW䠣ZƆo7rywqˀ~3RX I&`fO$ ,9+{QPwcʐ}t,-YhDwO:$3΅\7^@Jl3wA]4Z3dNwǦ]i4^7 DaxS%OcbWVs[c횆axT`bg`-SCfWV4(wX~-S0PĪ`Kybr\&p+SzV|6N?ZP9YӰzBZ ]&@ٗBGb_`ӅHB ͋#F|Kl}*Q 329ik6^9X ʨl17`spz6^PɃ_ӲbDi7%ߘM/ؿߩgGo>{z2l@;c☊YQߞQ1@'.`aZn5g%*6 wJ& 1OiGVnIgU=ѣ0L\(փOcYAy6˻h`RAjHd\ܦ&WX"F}J3.-NDY7)b[ESw"OH0o1Sb0'30!mؼcZ0z&evnfuQh<.:0t~`ƠJX9Ǝؤv`;,IFWfԉЗL=B֞VPO ppt%+[ĽaM6Ev 0|mwB],.,bرJyd kGwr-C 3t V`I)@`* SЖ)X3s]>z;cm@(+ TͶF?^AsdKT46߁jUDz>.>ָC"4ӺZ/M%(mD3 sc[h-&37BfH-ϔ}CBˏAix[L/P rN/±N@6KL 8K}_a@|&* QΒH$U:X5@͚g2J2hgF$MN:qaFԧcس&m>a-IQpy$~cd=EмX^^Eں*Q#[/fHɈ۷-cj׮!̸52܈`Ns)?eLނ {'gZQS]8ѼYɥܮsR./b0ebpy^ĺ0PF3<DK]Y0>=0a^V%:sd٫( HM7S gCy m?~*dT g#=wd#ؿZ١=)z8z" n5 /-z9}+pmæ=kV(`>DߴڿeGr ؂-Q(:CFl=# jhw -XV#,-?$:+#JizZ,O71xk4y=9bF @-<9/@ rc]z(9#2Xv~ʽ赘i.b?HyJ$^⨴EEg>ݫ#2~"SerGD45&46zBurM6b]J_7W.՛d9DJ1>sMLpF SYzVӫ?iFR7ًkVB+aepmz7£՘IР853.XFw k*Gෆ9GD"~#;t6/2B V=!lί7L6DdjJic|DfkQ @ɓOI22d rB=+c.mDz@b,o4^ςy[WrF >&Mw3\j2(_,؎z-C@ 5d5t@-n|uA(A2}YW{r4)ȳ ڞ~c*sQ9eD ^C-q'}V`JaN[ R {R$  11 >OdDSN"q _fU!&8]N j *pSOalj>#R/F]2!(GӵE<w~}9}0 =X75ޑ{`#>^hmeB d]iRdLBP@gp=kf\SQ&=U7Qr~*N'[{X%R c̯φ«PL1Kr^.']0hu\9N޽aq Zm6߅=In{}~~𿎹S߂ɊH0(BΛqYpmnwrX$O-@rf/w Έ4mw4| Fx#ȠXZU9*>U̓{OHwgWyh+lL/Ƚ$G# ̙ٯ2{s ڈ@tyåiUVNV@V$>㞯͏zzNG^~);K Tޠs^h(C>|u&EyVk%cQ\ PFcڤ @M܆3YF0V`OrnV-5% <4$V͠YL ܕqJ9jl``dOJ+&T,:&&޾GЊ, Ԫg-Q:pTXSoëM/ 78 Ni];.y@_ڱ}]u٢&bPyp%kV/ ylW1l'U$!C#KEY$~Ѫ `e4}rH Dp19T:Lf} Vu!2E#%20}WKrYckkc  oiВISQF&Ƥ: $_m].TN'–#X,WYW6UsEj`9[3N7=R"LdS@AT}^WCVg6},fP=uZXد舷k&Lɕ͜^a6PIn?oѰ&dpøςpO ztMs>}M$szPe*f (c->Օb/| fbβ5"xU(#&Xm~< ޙaj3z*\xgNExv`wɱ 'Ppc7vrfşX5àbPؙG>d)>wM^c`B|]f>1Y-9KaXA YdP+8 PҨy?mwNC7\w>^=fŴjc0&J[ODTG{`aM&ɶg27>'RPϖ`FU,[Au fM-lŵ [UHHEp"+H4p#_yhc2Y㩼A >:LyQpBokbNuwz'KRvsP`NpNtW)p{'?OވlwH7L{ʬ C]atH:0T('kgOV'Jt=Ɣ;BÈA:8S壒1: 0^&J-7To8l])JI!yb4Do(<:;sRzQ^d,ˁ 6D |څ 5eE8]B?1,(&3?Y%YMyoKz1ʇWiRMg<.(V!F>#r[?*uhïĔ 0?_pGtyu]ъJ{pO,)cޟ5Jlή]; !% vH4bհSyCQKqdqsXkܣh/#_oh̚ Tx;}Ɖ@2ܵ ^6eF&t-]CސD1C,9[y̟bL!,j-gM<Oh븙 O掵DtDr.6Vt[T!M>zXHPGt!>o? +duTDӌ *-pW4M?PULun# z}UW&EXjmtϫ5'Ct*w|S g{=&%Ȟ.; ʛ_yf@{1%8 eˑXv& W߇7GMM֪(\H4#YeI `(m><o9ބa ّOC H Epbcc)s6[kAjor7z.F}xqRz"ZOt.5LqZX͟B^¹לns r SV<)<7wg|w^vƟwso)2OIԒW\p+y55 Ү &48gB8$ t#P8QpaK6I/s& {]\erf_ԉ.2-,[bh{%DcT~e j X9Ug`9QiQKںF v qnOt?KntD8 4h1WUp0vdgZ=p 8Fueg<52<=7PF8{GZMgk)R8xp84-J<'GM@BQ>.(&m$o4^wG<vJ0{y~@%a5k.ԏ{tPN liۊV1a0lRlWHXxѤ7AfzBU>79D-V2@mq"yvL/-ui<`z١ %uμ)qU2X\bG 'aSNy,MDi3M73Y>nP<d9Y w)RfLɬe\)\C-7 _U82x(02Zg;Ѣ~*)(fκ0z;!U~U* - X}WTIك*OK~XR:h-㜼MNWV%܂vZTS'劸6=leݱg8Њ ᢟ)0E.G;-ZxQߝ~#NW?xb}hysM9oWc@8.Yw"wwe+N4d۲η쑅fז0 u9'GC ׷}\-'WW=eKr24w!U_}*y h[sNZo[nRJK"R0BAjy,jfOZ1`yR mgsR2>|h߫!p E>"Rwr}~'vbl3cyShbư6][_Y4AFvrBY0e:-'6-fst‡H^ k)P+i[ f8Krbd|ވRL1w^<#?Hm, 'mHe(5uRѣA, ISoxP<1{ïL`,C68IaXCpe8x2䣢ҨMLE1A'Q3V;\NҚMFqV,?ЅǏi7 P>vD^U!nP1Vrt^U$G|uSN%h)0,R34R!k.K]DP/p{u_^b'[š N#ׂM|쎼◬S7htrS8yHQНQP6b b[BQ]0I\p$xo>B٧CJ.ϒl 9%BcetCjwi {'͵@H)~ gW"rWeJ몇--3t3iL)n{V9QL JtC/x!kbtU>^ |׏f~;UE`p]^ێg-xkn2vhPz$Qc8+]֕4P NތX҇Q9bOW6=.WI;| $22zb] &,ZbHt1+Aݛ_ xz6i168iTQhYOɿkY͍ݵYFJ;}Pmݫ͵RJ}Z5-_|fX'n/8rNwBjYDnO ",8( EQw7à9M5l$CpG#6)]hz+[Tc Y֐ed1c7Wq)-a,Qh|S˨`2$y;_]!Xyn0|g!A!N;Jى޴)dqVwg Y?ɧB)لڱO@rZ*`ɉmkdenJCh,\UȰŪhkb-6B; DF:47dZ엒'ʛ{D3l%@fXN"\۵WFgvrC%ݾ[f|gI2A⳱^Q솲aqJң>׉ǒ$#-.bmWߡ&G8\oϴZ5 yˆ&sd]E=-s|xϏНq΄Y[St7Y]op,L+@Z{N۰f'/pG-ubXkqd!M )A}kZ5y<i`yٟnl />8~ .PŃ٬!YD?ؿ9}"*bZh\f0䥒1+h r_4@_ {;հ̷].cBe<;wOٟV1AsuVaP\jy:Bt}L,8/$EpC޽VmB@O;JT?u3t~.?bX#RCO?U"V+WE::|ܹ D8t"Yhc|T(#&Rj؀I> $A PX-c!μq|C9X; r gW7v TOFW@[hTl.[0Ͽ^`d7/@ 8T) KY*p7=tAD-Ӵ (xEhbM\B!BK ?b1C2{YloǴwf w߻Nj- ܶd]'{pp`Jstz8ǃd z,cvA*?o /)"-Zci'ͳ0ZܖvȿWrLtiRpNZbWESZ2^]rLٶPg㬏˔"E10 UN(<c*M[jAMY&j69vjWl.e+gK:>%,{lxb[x/$Ȏ8 Dr7bձAܛ ‚|G>mIv?4oI?>Gg`uhicɝ![R '_W~HU 3$\ܰr]"&Ix#rULH7H r$M RU! Ac!b<_A+@e+\u"(ZxDu\z(@V)wF o14.m]wDÚ P2;>H~ MqԷ17Q5POP~^b]eQ]f| z,d(MfzDH޸ },F#MJ/gp`z#"<[)0ói8FcrZt +-Ĵddj|Re~ܛBaG3D%3XދmQ^%ngCz׸^S^ʟ6@` p;4ǁ}֫GAgrK,w`1)^[=4M āY ~0Ai(M84 103n S'p𮾨-2cj-ft"e'& W28,a}V=&}Zqz:|EIVx_8i1H%wټv [)A2Hӕ| j%" f8 c KF|7Y;ȭ3STNcEՂL&"ajr5E2I|$Ij zģcjo14- jqJA\gōQf7vvp2_wMk#(sz^> } {W j嚪͆wU] V*_BrejoGh(eYsSgHӌ+r^9)_}>oҳ+Bf8V.񲓘߽rV:[V: 4PڲSq[w`;>#Ku;C^; jWk mLaGABkĄi#th]}9 *Ih.02' (=1{-4?3U>g+вwu+t _n.]aa"V#碇P{1+vBBbM)SH-b@3a=Zz'M߫zN1hv(=dOj $p7t_kGQg2||E,3]*5)tlj~7ea \J [v]><¶e:u!} 5&w_5fj3zmLFƢBU?tp)ᩄk7q /sѸLD@ ~pؓ*h*m~]4rWRB0-HzATHxЬL,FN(Dp|Suij'(*t:kv'W!*B6Îڵ}:}&ԧ,|[ D9>EV-c:aGViu-ԡx>[]T%P6w'Zl'NXf0"TCrUxJ@dZ+UD?bfX*RzVt࢓׵?C<NDq/X `G7.|I_LuyKL9\o?31%-pА-mI{O$G`%8gus: 146%Vxgm)ʦZUSzV,-,¡+Ӧ2)ڦ8ع̦ѬԴu.Ϳ 2PʾWW{ #bܙH MO&31 %gMԳp|Ww5<5Ї!~dC2vf:$YLvUbH݃G.kx5L`ZT8tc@ʡ#6ю[ÛܘVNC8!G m`C QOzÚyO^^=&?NCP9Z$tIcoܦaGkU\MUd0礒(v3ĽXԜ%YW汄)C*Ett<Gܪ7'xM(Wfwɓg ]|H<#>,#u+b\WANtL$9Oֹpn^vEJYp{i>-noXAѠƥGoQgq^0\-rჲiJYTPؙG//p#0)R~33JE8sx~fNup*e{!Сw i_nM)Il:9 =V]__T<[l12_$1Uzd sO ˢW@J1Q)t1pU2Lu8N a f#`V5@944]ZZϴ+D/URO0Ɖ5KBTeQ1gdƪnd\18:;;_9}jE Z:;>k 'ӯ60Ώ%+tF2tA#3#_v5b^-E8ȵTrh˚wiw`KW&>WA,//𰄴Yb;kaDk1G j]`-+S C%]&.d Qwk$ԥԐ$hBCd}Rn]nq|[Ǥ{+I)\k'l"II (ywݶ=j߸3C>b|huTݹϖlؽ5c1œAw ۱bZ Z,I-FwU7PRI ]}ˑm qK?_J7  C۷ qt?.` z!ͮv]Y*E{]HIS~! lݲ(@Vtg'50Jo/;<kBƊ}Q9v =k-`oio Ow, d)JФVO^p +ΑKKTzW8'CCgw~עIi2)!ӫI  M_2 5/Lߘ!'0sSw"Pu3p_ Q^Ʈr#ugw\ ûsi-aTh\9G8\*E˞ws22tTQp7up=^?(r.Og^e: 9b,{-&ˡfa~ CNFm&nD5>6k%75,Ju{=n aJ-q\n^)MD .7vHɢcqR!bTT>OYc.k_Ѵ' />q~PMDvtJig3#鶉ܒPJS %1rXम" YԈD\m'm`8&e\ݛy@sE~_%,1@F#oå5 jT AΨcxm/ u',\%>}*۔?f09nS"XP%p#uuR\5FRb,a@ %V"ʥR)yClA}ptuh,cP -Fv!?350|;.fBƅ/F7Ƅm78u?UQ0wB>Q4dr)SfOK Rqbu Xyl@!zRnǗ*$<&?%1ɒ&lP1p if;bvfks.k}*ĺ9*F#2A-1U~oB:! >? x|W@oH'HB@!LRfVrH]P+.B0f>g"M'u =}~_](ݎvJm.;j}Ƞo9>t:m\Re?m T{8[Y*"-ݍsqKPKzjk`y>tn^6!mB1/{莹9bjh{c)"WHњHB\t[/C\֨PkXTU^S%nǜk?bU}+g4RfsSOaX[D{ɠT D&s\  eR'݌LR-E{!L[!|=(8}ޖE'Ǧ0{4Nվ%1 2w}V!-}iTAJCGNt@7Ig:]4iqXc7E: 8e8f%&KGsXus+%0 o!VǛCC[>b'6 T~Px9B'K[Szw [IlyZmpPp.I) 55.e@$m@i4f/Qghg/رIs(#HwjƓo)q0B>Uc\W;c%k88Y+21cASPlWL$x]F]/65Jr@aϜs?Ӽ* q k*lأ'7%FY(АA ɍ$z<*_{ ͹~w@ŅJǭ" 5y鄮;3XG~sSK:L5q eCK{ wÙKvh  bt^ ׷(&f( Hو 7YrP~S۞Ta̫r~+]p($]XnHy_ '?-b~IFrMQ r۾ּqo3eej2&[<׫^J)?IP!xk|Fnt.ZC=&7Ej%s72OP-b?S~m0'ԁN1+("H*.: q[SíiZ0ߎټ >Xc Y^rxVBA4(6b&QbFdQbu%~M_w|ݫMz[vߗ=8fg%QM4y,0&E޶v$ #;23U/? aQ5mP'ϬCpty+F+yuHYڤ#Saͳxn%g*xLإ=\s|VxcO;/BA֓MH~&1 [O4Z\Q,-.fwoOeCC='wq* 8Zm3sJ[b^mCo"Cbc&j11z N]+hTYjW*&("Lr Zd^vU o@9G}JH%=gBP`mfZ?$N1btxRAc)g4". Ui,n puh >~gբDw127lup3Z?UƊA#3e \ڥR¹yaI=t9( m@VY ^SJHֽO.bny7\*k^G =Ls/;Ǯ`Qt{>_*]ɮ\B ?c_4/k``F=M:+ si:"?:f7TBt{M}6)`Z܃r^٠qnCTh"\PLm6jus/U;߮Xptvf$go8F2ڗ2@G,h;@TNeɖJ T \hw/ 5[0Ou;剴 K1ޤ"+hRhՇub^!ظMR|jv-cd?7ItY<גX޼|~?^[+{8qF׷qo#k<"e`RQ%ӧ#љGbO {UaѺ:ٵE9c'ElmstO_n+#LΖ'P!k%iR`@bp5E:cМZ`ڒg_$ipuִ9^Y_Ρ Y+_xp2`RsXHF|qX #23PuB@3lK*+|;1˽ >^V+=QkTJov3jKh# 4*)wlTFy4 K/Ǔ]'a;B=m@e&Gqxvm5\2M{SDt̡PX"Nv%DMWѧ{T̪-Z eR@a{LEbs8i"=3eI!֦X~֭ 'j؁VkTܒ[{|׀G'K3͈Bqɵ]5U ƃH2M."k!9kΣ`rG1$ָ=E8vPw|[@&}҇R~P2߯UD\ْ=qU¼#ڭWt|EclbEe#ʀ)tn6GǧGX/f͉H!ClfLwt.%dQ. ~TD}{:$%RLޑ #=o%{`G=gb=kۺi?B()@8L|]7#I2HQK?id@L(E~50^YWgo!$ +*r` 7PL <9]2& *LTi7UzϊW6l!jy3$$x fjm"л̼;5i:,|sVg`bA8ߦyę"5 ]3Ì_Yݹ}ү,M'f,9 b%sv7;ep\s KjidN~a|ٿ l[69)RP 1\?+žb}rxV7: r0 X }h.x0^mSGtTZm!q\Ket؜p˓S[.KH9p,ɰ w3? >a($RѕIe,8D']5OԄJH/@jᅵDYD._`vl1#XK]|?r:6 C_;DMy_0wi Xb'Ėdp8`n @('&FHX998vIE.{6qffhhwÜ6C^-NgzckӣhZ. tJ'k=٩e/1|t=R!ˢ͒nn[TEz3kxw6dV#/ǥkNDE"`67/ JvŶ"/&Զq*U?R#WkX}v=%gcpHbИw4!feArvwqal(mtDsgnc+N44v<\XZքÿ^A,`(똘}x iZWbݓTъ3blWK^1~ɼC)1`儰cdw ԣ 沜O0SU[Xq3 6 ~!N&)`5rV棴.dfU?n"h 5!uqax}*]#5Fso#ٽCc^"Qdcolz[{lN4Ql(.US|O4=RG|ŋFΣ(&b+4jD`l3ނ+.Ħ| Q3\cs~νڗ3uV?4<pݵ6r+{4W CPyJJobc p7\9M1{vRMk9 ȚfOpuwsPϕa~&*F/}ث(n>83Q7>T¢#> eSjͩ1dӜzvx lx 3hzz-$%ٛW,勂˺jT $Kel"l%I՝jF?3™6W%̐:r#[P]Ok#NF^$w-<DL} ,ڃpIfuh2|(mU+7xN:{^ ;dt5/]t"OŠPE/4l^kJt\z hfx<ӟs-ͳ+לkja8-sEJE}a )e%B3"'Z烯(GO -wwRB /NhBPoC\x55(= UO0u^dcDo{% SP,$=E曂οP_ .!8Q7I{`3|pPCO5g@t?eVPhn({Lj.9{ԥ.쿭ٲv_m3̡v\0\_2mQTB-?BWEFfohk~E?!o=yP07_ɠUa SEkռټ^ [o"36P)Sk,34mR vEd L^^ QOKoa2<*`cs}瞧LsʳgCk0+,7 Iվv3/B)ܦ~( jWqP&{״c-/U3kw)v;ҧ(N_>Q=@lzW9X,^HO +)fbK_u)H2|3Fpo`tk 7,^&T?xxE?åjv 4FckÄ[}|jVٶ`HiWDDnjOCO]+QsR0=R 3lkh4]+ԅI5IbRrbTOH.-K齬 QYbdrEDB#(Bm@YIj<:9CtHރ[^x0v^FLA,J@2w1[e.Ul)5:C/?YOKVWpV ?[Gʌm4J ]*><BR&1HR=HíïHhkWB#}H!\4S(P9146{)@R痲S khF {.=ȼ"ZDҌgdץCNNAtx ;LЁ<;=y.9'h6b9KM zi">8c;$S#;oeۉ@>%v(2ȹ`X%cL{SJ&K\zT&uIo/.(PRV t[;1QouC8ՙzdk9Y7|vI^uQ3Z/ܚD֓,X ]KprZDDsº T5GoO iO-=KU/ZPB!\3() 3L?RUi?9e˰fE` gZSeW]Q:ASUI0P Ʒİ0 XodRWOWZ#䫉GRN[WǃgɄ,+6g9|YʗNZ)X(Aɸ:uj<Z}2O*&g`#eIQ VD Y3)K%߬hz$LLaubS0x4˵J12 blx@gVp;͹ W7\/Ϟ&)*q36!,FG=o">#!U!iP6wg̮ޑs(H _3%^yGJ$%qA)K{+;86MK*ަuMlHTwDfi; A(M%VIE*dmϾ7pX|֌r=5}K۬|)&Y盝'NW^AX}Xm0W 1U?51Zi~zrסxo$Ea荷``vsU!~8|1)0i%=#iHB eŀC."{& M1rgO|^L+&Ϥ䠸FH#SMX]P.qsrPCVA*ugyڸ +]4 .].5g ~!xfő {j\2.~T#ú@X=jX7`S0L!9j=!kg[uya``zv K~EH4,$yu ,?>C$I m_Q{uǿ~l8Wk_7/ ]2QHsv_ADqzѳDh1DºxRHWĪ'=YJ4)~MgPqb@~ X`8"|*ĸP+xGǧ3-cVI~a=䎸AIE((2{ƣ.s̎)?W7o"Í4T [b.5w:H?_ZSyRn5T4Iz6e8`ĠFnX[:}9;70[gh #8{TWl KQ#T59զ{kPҪR1՞#ҦO*Td+Al[>̥fl\nT?zv&I-ߩ[,6gjڙZTR AʢAĂM^͈O6D|ӣ([+ h谳Zu.Gi"_܎vKF5x.T]33gg`$6Rֶ!H Rj ,TR -^b$(4c {jyWe?-lŒ2w*7X)&(X}%UzЫݘ8Iо\l4*JijbkK^Ўq;_yS}י VA,Ԕ-uv9YQ񥽆^',f.Ʀg>T/3d 2=f\p[GzAZg>xJ{J3I 1izHr `_oۘJ"Wwf&K_ SUND4K+0~xz&j%~9)d{Iϖo!yNw+ GƵ=a*\[OĹ_ٝF$a^t&$k k>ǞP%]srcN=̱Ȋ ӏRRI2ܗl*&`KlY