mpich-3.3.2-150300.9.2.2<>,<b!p9|,+˽KɥꀈD>пoT>0-6J T2YQVjtT.2GSa[iY]r_p`: E PǴߙ5#aj*(gKE+M69f92sL+? 5cOlZOePB\%8s"y=z,t%gyM:@6 1߿)?1>)sQT>B?d  V %+3$P## "# h# *# #  ##[#  ,#,-!-!0!(1 8191|:3>@@@F@G@#HMx#IZ#X](Y]@\]l#]i#^ObcdHeMfPlRuh#vw,#xи#yDQzވޘޜޢCmpich3.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!nebbiolo(SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxppc64le/sbin/ldconfig # Always register. We might be already registered in the case of an udate # but mpi-selector handles it fine /usr/bin/mpi-selector \ --register mpich \ --source-dir /usr/lib64/mpi/gcc/mpich/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mpich --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mpich" ]; then /usr/bin/mpi-selector --system --unset --yes fi fi  p )'O 5%   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(,R(AAAA큤AAAAA큤AAA큤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!]*]*]w1b ]*b!b!b!b!c8d9d9265bc3569006662d60ce9c96fc47ea17de5ba7873c39808cda44bc55adcc34cdc59534b1d4e42ee6f071a1ca44a219d1277c201c657cfebe55b69a68c0e43d077f46dd6ae251693092722784fb7fd72734c2819d107e2d4bb6999aadf479c7da22b22560ab53c83ef83d65b4f6ab5da282b5c9f9746089ddd21d312932be7ec54f25943cb385410760d28f25c5c03fb56ebc8568e856c3509771e92982aaccee3f36cf970f9c8e1f6a9da2887d060b0b2258b3fe4b3025069d3e6f37639d45b20e36c74eb79eb2ae3e08399dbad92971ca83fbce29f663ff737c56761a9e5c74c50df469cb8d88a93d80fdd1ecec064c65b77c69a1427009a587ccd0e1d83512e442fbf43d6d717c6f29df8fa56d2ec42943a4c5266dc79dd1e26c596cb6fd0c6fb3c5087892315350079762b78d0bdae8cb17a694afd1bff7eed8679d1172854d8b74eb2fee346565eda050b28f930d12f00ede10332d299b5c7fa239b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e053096284eeececa2db89de2016ece438f7a5fac8aada0711eedbc00c0662fbc75a2b406402bd722eb0b8f2b1726ec0a9344ba23b9b608f109bc0e4c9300a96fe8a79b9e4158592c6429de2da80c3e24bdf7e8c7b9b1bc6b789ff48ad424c343a1ec352bdaf74fa1def39aa2a68496ec5e97ac35284847f22bddcdfbdd46fe2ada1db886959c8788520dc9607aa6be8ed1f27a6821582d662fe89b47aeba6ec130c947463da1e6e80429cb5bdf16c8f51aa181f857aa45650c62959d2170e4e34ba29f27af2ad774a1ca7eed5aab6e013ed013f9895bac15b109e043cb1ddc5857418fd144bcb480b378900b64c2b64f7069fb4b4888179aefe5b4a209b108b00a1cf7c49dce5dac8319e78b68d0db098bd12f0c26aa1f24452c6992e9d702cf7aa7b3eaabfd87b7f5fe734f8646b4b923606eb0cad7214d0181f445d48ddd793b4c22b5dd705cd5dfe7597fc0a3c300907638c0380352c28549da2a7d5ef75e55f6f8205769cd932095f89b3a31274a84a41002d4343a89545023ec43328ec3b995b8079394be8a99fdd2eef05c602f849bc0445e0535e05cf17aa062d870fd5d2977a1a3b3f0f1fa9f0502414233720a76ed080dbda66391d1f6260b9504ad877590a55f568788a5d504b3e609d3344c81a446078fa3e021d327f9f1cae102c8270f229878c0548f1b714807f1b1609deaa77c399946f7a215cdd6bec545bc31529c6e2cabd8e3dada1fc634e38f66bd4e09dfb967491375bf63674e7a2aeee435b675ce017336d0757a864eca6d59668fc34c5ee8340f42af9b5086c6b60dcc8f1cfaa0ffd707d8bfaedaf3ae54b4947be53f6ab1a62e13fd3d355d8db2a3b8b2eba406ad5cc256c1638f3bb0172b23d646f85d84f38da7775a8710f84a121ba4a47d81b4b92a7664850f9cc36e46987439eac1781604dd031664fce998f8206edc206347218843d28042ccebec54fdfcb5a2c731a36330e7328c35d8e770f06d263d0c23a64ffce6088c54313ccc37e412d2f443b4496c083be2d7809e24102efa9b0ae8c9b471fa88124e8124253b442ff7df33d2c7317efc2e9e92dcea01d282d2d04bc5e372b6d4f174ff19decde5d6eb733db3b58a6dfd75ff75b482a60fbd1d29f0204e7d8fb46dd738abad5bae0ba44ae127b5d0b11353b765b396e0283cdfa01bd45062be442fc395e80aed734895fe25e78c2873b28834a4fc74893623e6b05bd7e0ae7a74cd0bc46b7b79161c128410d0789c216e32b4dcfd8ec7d9af192f75524b09bed1dd1b9f04c438be899585e01ee252d25497786500bf627ea53e310531355666f8634f15f63857734cfb88a63a4df37e869a7c88aa2f4390f7cc90c000798978ed4a60268e5f18f9fe567cefe8a8871952abf7d61a590daa4723e3d0ea88fb3f187d1796bf266eeb795d8f550387e32c9aaf1b334c3ef45d3af674a2d9b30748eed47176f6051e030a8c710d0c1dac539300ec6e258bc2a25b6c7960df189c488f587b7f9281a11908fbf3714e68a46f09c4ff86567b7cfdbe744109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d727b870d706d34db492feedb0fdccb5a486b10af362cad8777301a8c7b3ebe37f09d30d2a8b74594a4a7edf3c1c364f05d358eef3ee4fada10d415ac925ae6311b9d92e3f8d57c9c42dd34883d047d628ab072d7cd498c4f999092cd7fb1471e907e95ce69cd662507ce90f071f8df1fd977a10002b5d8e96b087ff9a5bd61b61363bc5dfe0fb2472d5089d4fffe5716696873d0a26d1fa31343059f2ad9ddd024840550f8b4216b1db4f09a96145dc2d64a460e30eb3bb733c4b7e1e1a5f31acdb3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eced58f9faf326f33928855012b45dede52cc2256b1f4230f2241f76b207e0b9fa0284b637e092eb3f5e6c0a8ac64c6f5499b0141062ffa55b29be6f64bb38feb581f6f30818790bc67085ec8e6a567bc48d0026fda91fe73d13e08f163722583f1d4c7e2646077cf76e233b2b541e89038a30b2cd5f85ebc366e26da2ff1a937bdb181980234ed5e90c43cb6e712b8490d52a0517c4535d06c2f85f5c2e423281cfafd0ea2912832e1af96b23f0766153ac719b9f5a6b31ab1b26c9d8c28612fa23909f73d8f831807f71a74511e403281c7c3c73f892e185d57260d4a239442f23c89127985aa0fa8bbceb3fcb99e39b91a64ec272e334888a56972f8dc7712975ca3531727939cf351a1cdd6decf20bdf8d59868326774cf8af07d83f7b81fbb0d1b14fb86d05495e652948d4ae9565ec2e9543e7f13dcb2e9cf28d285fe7c141be6a1f7a88fe6f8691365da4044ed9ef38602598f778abc1cc376b7ee77e16703bae67cb10fc35209f8e00d81647a35f373caacd1350fbfd9ffc4eb49c4ecd6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab74566e8599fdf3c970a4d5fe42350d412b21079765cefd9a235ad187beb201b48941e729c5cbdd825317be76d329ce772a3842619edc58d737e073eaaa0a49b85785872531ba33dc0933af3ddacaafe0e5e51581c889a242ae65f9372adeef39d277ca3307a6f87c9311a81036744ec9553e36f6153a9fa6682667087659f2c3a20a63f50431b908e56cb92f45269648270b4c4ca2450c874049ae82635f1b450b5a6f322a12d0099df8b7678a73ed20712b62c1ae299e160907dc7b819dc19f2605f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ffb0a4d5ea34248d30f69f4aca7adf40c395196669b7cecaa387efd5fbaad0455a8bce6f2764368601d773ab451ee6e5a6c36761eb57ef57716e6b9bfab5599239c4ccfd1585cb93be0344a3b28fc16dabd0bcb313005035579d2729454801faa1039d1727b4ceeea5ecc14da81d6edb4e39592eecfa0c6bfb136c9a365071d4dd94bdc03315860dba24311dc9c656104628d7f2ea83434e7eed7ce96277e463963aa6a4e9de780067feb2bf43e7cee78c2fbe8e5174eb20a017fad1859adac76e0eb8509a968f269a6299f3975dacfa29761fdccb86a2f3fe3704db83f60f9b133c16471dd984989d0ddb7b6c5efb739b830fc3941f51bedab4c0955e59f5f6b3390db97ef6e35eae81f7c343a00d3e87580009468c80ef2e0316969f48a1377f26599ce747ab070bf1b80d3f7fd84e00db8a118908c09ddfa5b3070e0fc0d11d4020de2739f9e38fceecd7c47cf8381d2d31b8045fb98e7d00eedb7d1519eaea5156bb79fefc234e470a0d4b84dfbe66f3c9b29cb31f89e804cbde8cc81fb5409e2308fdf9f972a0734ae0dd1af5dafe438e92e1e712e90075a7e1b9adc32272d3c1c226e9732d12d4aefa340c98c94e67ef882b29de4489f7749b68c24fe875288f1b9c57c83c455fd12517365eab4c159cd1d6855c07b1ad2911fc3dbb4053bbe5b32a2330ade5b3fe9a891ad1057f07e238d3f0c47f615ff891d65ad3e88fd8e236fec320d9c5b93793c79a5bce6d603983d7cd0fd42c992b1db85722e38509f5ba9380cedb0b13941e700a3f1700ce7e22ae22e47b2cc57cf84f9d7cfc12b75ab9981adc8f3067bdddaab2a120882bd36d23c476d1acd963733210d5d0cb44587bc8f525055b19602bb966b0b7052c042b569839b1394ec7f0e07d3b189e3f189629032e453e481665f7bb0b91f59518a158b4c6835677a3a9b94a27c8ec7534e6aa6faad27283f7beb1df4f32290b4a95a0cfb4eb5c36350fdb0d2a6b439bb91f01bbe8d6b83e1b3c67db950948ee3f80765732f30e837840f3de5da750d6612b545c7e3e747095a894329c19908057d5d3474cd29bbfb66966b73255557a0970fd9b0d709a03c7594caeea7295621b3c3e10e446b4ffb61587527aa4dba9ad2b115c4a98d540bdc9f53fcee439591273e14bc42bdc9bdefa148ed9ba18d06936a778fd85687d5582a3643767f51d7dce5b0b17b011a298b29f8a0f62cdbc81194fe95657067db856e2198902a6d6b4d0fe4f865a6d2cb9f06b5afc7fb70d4e166d46bb99f838c0c206d2a8ca2ea8e4fbc29da5d70b3accf445947de92ee19625527a467cd13ccf12229630defb7f9d263338a6970fa485c5e351aec0731bac36a795a0ad62da1d9b341658591db7f1c17578d31bf415a7d04b3946e55067b5934d07a555f9f1582717d2b59675541d4c16ee41abb2c0730d639e51e47b4daf0c070f88671e3e6ab03b1b8920c1fc0ffb41d37e0b2f12e8f63fd0923fa7879c92688d470572c1282efd4cafe87f9c9e237d85ea8b0df59fb64853a3b1a6d8f13646f8c6fcc979f0c439b09f228d5ce09db43a55b8cc0227ab7fe3f57f2fa596d028acc166f6f73c36eb9253664b49c741fe947b26f831b1c5af48ac977d15303c7326706adfa3095e75fdde51be73e2368dc6ffd5bffbbf48e77cad0bae2ed054042d934e553ed1433ef11cbf43a25141c0c905567c7020e2a8ff935661399a61283e13b5215d939ffcb06d7c071627b69f4dbed9300863c140edc62c1fc12a82bceab5bc8c0c72863c5ddcad79f58d6376996e5d6f0360f11b3ace0b0553074e0a02258102337fa3f6fa4de7d67d2613ce143ef54ca278e57a93347e9a76c95ddadb251de76d3ee37903c84b8e0d70eb27d2fd15bdf23281fa6c4cd73685091d066d98ce58d8f32d51cb9726273976e68815aceb1afc20670a9ed674033151f82a4fb3d1137ec7fe2cc756a8c3acbf897f403590042cd0e0daf1d53ab720224271a23010149ff7164b2df8bf782f18d84b2fa003aa3d5a63fc23d893ed64fe7ab79aad2234c0e7f5bf51e9d76938a485483626ef887ebc63120c5e7b6023c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799e5f20338feb4c4418b84bd5209f711b8226387649841cf839632485ff41c8b506430a6b0677b3e28f05afd37160a0ade92e45595fb36fcc936e5772b9d2a42ffb2623b4f81a9e8df7e5fc18059f5ff0d7ada72d096f9c15854a2cc28ac737264fa04833e0d0d41358dd9b092fbc31b2020391009c47002587faa5f78294f36615f259632ad3e94dec6eef3dc04a4748cc7b71d9d858e8183c457d1f4194101acf9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f51be162500a0b51ed543d00f6f9205b36b7faf7c27934f4643809086e0cc27c086e695c8519d363b271986994999f478c20f230298a3f9b38fa020355516657ef40b1949f9e326556517cb5e724de345b19838e9fefffcb7bef0b2a06e3d76bb03a05e7e8e4310c0d55e940e39666207c214325e46008f8506abaf3166204fd6432fac2204302410169919670a5c5903f36cf888ff0385433ec6061ceba7ba7a77bc0a5df2ce0f629502aa22c86df1d080cf78064addfa4bde378a9b447c8589eb3c988fa5ca44ec600074cf806f39135eee791ae91b56ad110dc4b22f430da1776dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd1946cf5f7b6a70a3a7ba9d4cb2f529085fdf141ca841eca618afd492a473f6294d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12861b651ff34c9c9a6b5df96494aa840e2fa8aad0b6a98449af91482a5db39408faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f3c20c28cdfd01e366d2889764d9d0dd223e1ed447bae3a06f88a38f319e69c227faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca5360882c4529ed8cc8dc180a691241d522f83bc9facd21ee6ca7e1be3c2e136d49e416ab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a12e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b03294fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8abd9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e694bae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f3f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b48f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1969c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f5785b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb3594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc6ed9a7487fba0be615d52ac7d66e1cfb9b68138929e10f2589f4b44570e04800ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc757a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36ceb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffd4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f5affeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91028e1ed21c4465e15adfdcf95c7c9781866a29f3a86b0553a62236f9ad5ce818c4710ed7a2ae420ccd8cbae48ffb265fa609dcdc22cec0cd0d5a7793c7d02c443dec33635b5f3e9c14d819b1871d2f683b4287f459c83ee9bb9de749da59be48988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b34eb72484f50e03505f54f18c5fe59692ffd5e16974ed1660926fe2cfc361a549c220c91ed7833414a30caddab3dfc647dc743bd5c8766758fa25e5297b97892bfd7c197e4fd458bd3f9fd3f9ce519f489dacb4ede775492b45b1beaaed7af9751f35d3db6a98a31875a4521ba345d5bc616e3e69c73be9257a2fefccd2ae4932859c9491fc8e3f95f3c800de8d75e144817671dc0509c493bed2f2284e82f96e25d65c63643176a61d2abcb3f05d4b569f10483f6bd768880f71563277b6961adc20710b434afe3a05247dd0eddd7b12f2c92523669f240dc98ee608029f3b1848cc3ab3be2bd5aa553e4417bfa7e8b599ab037d1e79d58ff2a98f5475621e24c4c776e2f119869a36a5ac4f5d1e41296aa01d7452e2e57ef8283787899c3873c45af1e8ffef65748a7a80d610eee771b509ecab23c59e773ded146e9afe34062c94cd89b8c9f3d91e095aeabebc6798401d330a6fdad99863e8da3014c9084748a96214ca6a5c237e38243d60a791dd4476c891bc8fc2e771ff9ff5cbbb8239b46a61bedd9aa61df1f382d6d261824ecc6e520f7a7c14f8b35d2b2addd6fd1283852fe8d9c62cfdc21ef5484914f17d28c3ebbfcca2c8c73a1c196230f085fad7251c402f2873e8178ccf8a853e3c94d6e2180af660d02b4dc62bc8aecec1336e21a4dcf03e07c68af97137058c55446dd6b4c539d22cf0db9b1af24efbe2c704bcfa746723941d464e542505502c18ab5b5bea5e0ed6292d992509efbaa60e16285455a1dc22b8d91fc796a3237970e3335383f7e5e3a43b11fa2f9d36411084e7951edf9ed2cd31aff83d33707107a50fb891315d0943f80d877be5e4d08cc6a409e9143dd8f17b0e42b2611654fd0699f4d32799e2cf640490fb35f83c7e20461db5d16277b9c0b6840dfed3fcba1d95ab1cbb8420d1afe85fefb73bb01d35c303fe85fe7371b5adff3dea2cb9754163403f70b2b8d932e30c525806a57e92aff2f64580c441adf988927238761c2b6f9f5f19ac1968da11ff6931de51abdf9f906f1319bd2ecf894386d5b74881c5c17ad9655ed70d0e188dcc1886dc01c650f4cd70dfadc1577d2b6873417ead39aa527701f95b7199b0620b3570c30f1008e207ffe896e15ee2100daeba45385d08c9b68ec05a8bb02c2a63feb7e638363cd147f36ad5bf9b7cf6fa92c4d8fc3064ed3110298d18e7363b94c58d9e488f21f391357aef81924e97f8a7299dcc3775c5cb5e5f6ef2417c0caae876ca0fe09cf2b4b261ff8b94893fb3eb905cd742aed95af29585d0c7e0154d5a931a1a6254b0e57de3b727beaa8eb6f879088360f270bceaa8045ee405eb9f9e3bb571c78aa29d875b254c3c34ed4bea331da3658d3895db84e00f6d69e977598fd0ff78cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d0175e731b92898bc23bb81d64ea3155d5f55d7d7fb20132362b6d3e8de98d0b46c7415977580fee0117324a721010d9da2aa3a4a0b7852873e886a8b14799165c7859c7b57262fb34b724fc87c74789525ab626e142b337ac80a0a854b746641a87062360858a91b43077a61ec573d5d9979781a188da304e4d0a342ce2d64554c230f6c6369554b2d1e6e27cb661c7f7ef5438107cfb5b29a7307ead0e32ccce012dc11102617c3bef86bc1e0c25dae9611183e581cec73a45fd5aadde9b1779d06a258d67c3cee6d1e6877a32bc1d2d185b80f3fa018ae11c0faf3c4a06c8bbba75e415b52ea1fdf81175dd1bda6c7fc7df3acd84b559331ea4d499fc50fc6123d4b4d86c9c1876fdcafc24664bc66762ae89dc82fa05dc9709712963934758a6bc142dc87a380d969a34e795f0e3a4c68321936ada5597f0897822a05dfe779c77d74c1629bffe068ec3d0b058c1942fc5333a2a890abacd29bd8a2af4c71728a0a111e522d4c2d9de1e6f44dd68a03e49254fb71c7d9feeb2562ea35aa2e758150b148d0536389c2a4035dba148d5f90a0b72eebcf32bb88f3beddf7296d5ab9bfd94a7f7d8c3e33c4c1833f857de0d66e640a270a1d6d1fcdb945431b88c1fcf845a6c3b135147cd1f70caf09b7f265170e6add61867c49d2d1c24ea4e6716f0995e9994f25f783b973dca7f476e5d918dbb69f482ebd651cd466446342f08b2a83499fbdb2e803e2925c92c3eea2d34fcdde21fe2c7d50f0bafd70ac366e0ac9f91bd61a9673d3fefa2ed3ac9a9a267b335ef69eef30095130ed117bd9e831b9fc95d79cb1272ac35a32e055e7823d2ad6c3f6c458f35674f212d8f3a83b7c78258151b93e35199b181667b25f00f366c12e47613f7b857761c3247e35975141e98bcf164193299199756b7a3827d139e1036199c0bb9afd7a2637273d03ab6817ee2d46f02218926774d99869fba7cf14a9323408e755334958e368d2c9b4a95823f05f959ae089a323aac6d3e226e2de6b301bf03befcea673d0c15bed5bc1879bf5703c591bed3263b37e94acfe78db3700381c71454c96bbef8a7c8528ab97d903144a3f46203efd255370ce3affad586bb8332fbc36346aeb73c654ef5caa7e90733b0c8601a72299f9cda301b1f65335c5b175f444037bad198e49f91a4a7af6232a7d25f16e424543c2e183e03cc16e746a675e7826e225b41a09feae6dbde2f4449f9612dc8b2462eef942136878e03d82342907f80347846539ac833ac727a63ea7ea133823742005ce0cc990b4a6ffd6b2c7eba143c443a938c23f1798acad5dadec096ade6dd40f6b72f9947c5cfdc8ebe7eaf75f5beee7b1400069a8459ebaff6b82c64424d1d7297222d9df755fb28652c743a89ab143e7d044275649a928cc1e422e813f487624abe9fd08a09d2c435aceca299d570402ca2cc3494c9abb4e5668927fdbdc748a9617eeca58815d314ce27efbf96953b49ce7593648ce0b868947c5c0568b4a27c24a7798166f53bd5aa602ef900ff9c0d367641cea428c21c37026021bb431b05e721ab60213fa41a3ffaffc3fa92cd9b9424021c2eb6fdef68fb6de77d62dd6c138a6c4714dbee7a43a806864fa924985f639138fef04ad611adb52e74657782677585a6e9250d640745efe5f2995e05f3f6a371d08f4df140c1984589527e8c8c033d4748fdf555b2952a7b27bd0d98e09618e65ff3170fad3c3788608ef69a0ff89dc80427899a2517d4465dc04f426912b034273e8c64f851fedf8aa554df287e8001a61a852160958a6d0138ea99c9e5ec67d7dda0c9bbac9004588219e67714c861d98e2ed56d4fc5e7d13b5cfc693c3b24b6f8b212521e853a7b2d15e867fc88a6b8318583bf57316ef3f4790105dda58998d80a6dfabf26a9a95231cbf2e7159f8b027a0a2c4364d3fdcf2651508a47b5b50503073e9d77d9e221304821d83c885a47a5c2853e280232fdbb131dfa19203b34bae91d05ef45f9b9a5e2c9fc0692a7c0f700488a4ac140e5cc0a59287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cff2350baa85b37b988a0cf4e1eaee7fb8d7d29c52995b42d1ad7bae99a3416f5c5c9c7aa4ab02cb13ec0ba7c22eba2027e86c52768504a26062efd924ce26b50e7a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fc814b72a74a4651e8c97521479f961f84f906e5070707b641e3e8c5587f1b6f17e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce294826003173d7beb908153838b9e537c9207f5135eff4f06b293d4c88c0fa606d9da217a8e3746fb8cc0639af0f229e722e9a6df526fc7525f983609c14f7343c3892fe39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e7788a5c03ab2621a00ee9271017b321883327b40a7e33bfd6ec9cd2805e49bce72635e84b4311ae725e3ae5a984ac69ad4e13cb69f0936674851b64c36f56c73d239810dd1197f00cd0376a541c3bf5b52fc2b6be4cf3f6121526b3bc57130a32ae8a26d9a6902c8e095d971f7629d7754d640800bc2c4dd0ec5701ad4fcf45557b8057cba04384aacd706659e99c215c6b2b669654218de02a676d09fbc0b63588897ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e307b1c093bdab680c3ddd22dbf7c0116cfc0c6f7863c82cec9ca59d52f94fab1e20a29e269a1ace665ee31a44dcfa77aeee852420d577c174e265cb73f271f5023394054e562cb53c777d7bcebb804d46e7377f3c8511a74db090967915984e2daf6f469b026959e516b959d79e321f31fc12aacfd7103705ea54fd9a67ad58be87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0df6ee53142261bc54fe233ddd76805eab3dc97d9eef446a5dd976b16c681abec5b617e680cb31cf8a87bf7ca880cd56dc9041402fa4083212af319209c39feb21e72fe983120d6abcc14934e74ac0dbaf73071b8074c9a04e1d2f4dfc7b2ab617c35af36837d66e5c3d9ca8d0abda8d78b5b09aad62586b1e6502c5d5afee6afc18c6042c2d31c759358ae2a3c897ef1fe88b59008d415d2facae5ebbfe723ac4182e62b2206f70a6428d753ebb076017f371dc5edd320ba254217e866b45efc2b2837b0ab9902170997d9d65d731886c449078441558463a1503418c5af084949152860500ee1da5db860d0c2b6788760c750fc839900b4685e3235f80427fd86beb2aa39c09b5579fde5330d25bc07f44dae6d23b70c28251a3a929c6dc73104a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d404e1a4f9a495d999aa36ae74fc07e4a17aa30cfea7202c0f2780fb6f26269f6cb9637e158b527a8e4256283627f0a065ec1551838db4815f00ea63cbb21f529d577491fa69e03e820b061b453db21a617d2d8f41317c6c42c9a660707dae881007af5541681e7acf6f6ef87732b9d926ece13cb5656f59d86a17e3bb980c717d7fdd11136beb08b0fedc9f2209735952d36568d40e6dce1b269cb0645dbdf510293a71cb34477d4e94d4d49868f64ce56a712bc689e60f113f097a97684f90364d7b5529fc9d6c7d7005c2bce42a5af30976ab60af2273b73b0577856dedc0dfc16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130f068f7ad3c27f7ea91441c1b4b1f8a93e26bdd81134d99ba1cbbe230e828ba6989daee2857453ba04a3fe647e79747d2aefb2c0356cc06749dfac4d942b0723a03e696325a615572cdb462fa9084edbbb315cf7d72595dd23070e6c4933c353a229652ce0959ee2b1630425e00c872a00363c9760f04900f214a9591453153afb386703053f55095b1f6a5b3867c3a1b27171f405edcb624c5e84887221594beea0421e1bea787bbd441f5f77df9b3f7ba040a8a2ad2d86f0375cf5c667e973713efcc6c91b128ea159ab0cc7f733b14dfa9f0ac694189d9a4b033aa5d4e7e637e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082ea8a338229cb180db6492bb9671a44c1006dbe1c205e8568251c5bfc23d39ba15c5862ee69e4c851d6c8bf2a67adee2fff1deece9210ac2f6fdf8b99503b0f8d21dcc34702ff77c4f260ba78d5fba608d6c2b204fa674642e585b0bd169497949a362c5f25e95bd0ad9663da193139ce56a4f6ee863fefbedc2b6ff2647d642abe222f347f7924ddf6de69addda57d040660d7fc04bdc62460bba00269be916483326579219475bb9c8a3242b43f881632a6fdccd07243fb47f5a2cfd01c01f64e4d8ae6bf5a528c4677df2cac5866d3486ef65e7159cae381225770f7e5629bd8c9043662bca2563343266ac67ec489081d495d054e4b4a47d6b61bf950dd699111cd0811d5f24b894890e6c61f65824dbf58288dc72076a957d95eb68b7543eb80c1bbea8c7177521269f2cd7adcebb8473df710b7d1dc4646cfc9c0179287829ce078d531f27bdcc4bc085b0698c5820f90914d316be636afa5d2af911e1c31061f62c491894829f3a302b3e7fa211e552a3758e8f78cc44025a2edf34e8c2b5da0a8c9baafd63c0d47d456aca2ae596f441df47c12e93acaac82a8bb2c24be8935d89369d9e9c664b2a0483ca118f9821e3a9c2ff205fcd796acdb9485bd6cd09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71998bb82406b4bdd5b924afba7a673ca5393f704ae8eceeb02325b34630e52781eb1c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d52dee7fa6564328f4f750d3bce721b8c603f31334569e47453d2502619524d7281c28036f6b217bbba0405d5165e6491912785a62d854e2ee342f1335dd21c9a9aa3901f85324beb74092d7b87e37d4ffe32080e5ff8decccb320fedb885a9c0049facbacfed804bd92961b12507125b9ed587fa9fee12d45feb47d701c28f0a11453fa6fcc1bce5fe54ace7673ea9449b628cc1fad99e195c729e08d851932aef3a8e657bbc5970e0980e55d1450a23f7d4711514778f5134684c1c8cc69ed0e8d021a271c921ae435b79b04ddfa616aed8b4cdc5533a53d32d38f68a7cf5516a83a5ac5d9c3932af92e6ebceef6b08e1a5e1480f9e062d7a5788326d32767abe9163757275b611c348ba5c56371b6d3ead129c47a0a96d377409f279e7f2bc7f1aff99af26bf87420c1dca14f96957f80c28a6b14c5c6a5b8a8603e540d4b4732a51d00401d448c6d702ea4f10b64f8a0b185f5157de394efd499bd701e1e3bb5fffee62e4fc959ad3b571a3facea58ffc4393fdbcf9e380fa7dd0a9a5f02e99eeede3b1a42bd2fae47e907557d1c2d43b1d9897c5d7c05ad77d7730591fb13b99cb29ef512f65d05456c323d1d7e1e79c6c0c76615f22439c6a9f3d04ca929f9b491277e64bad7de4ecf26bd138c4b9f0777c85fd9d8252f62cd0bc64e60a38659bbdc7df6e39c65884ff151bf3bd0331d970e6787de320e2a0963a8368c09cdd8b8b4e58fe23f651f481c81bf0d12026ca5f909e8ec82ac688090400e8462023981e04595e82c148e74e5439052f35d0bda44867738c49d78abb1aad2abf274c73343c2d797ce20780d53c6994e27c1bbba7c759494ec76c22c6e8512d005ddc27f8d511e4be88e5a285fee44e7fa9dcada1ce37535f08a74a8f4001bf76d4b50d32d5b65b072b9f2e42006f06190b951625239b9c38d715c1ea6c0b4d49fff49339b2927444240a29bfc23ada5dc8393c9ca6e2178346a0184d7f5e1a06e2b00edcafa01b8ba9cefbd1927c4186efac154c3f3dc96864c2649f872efd9bdf5155bc61b5d27a4d4c41bfc7b65b3d496b2f9fac2e617fb3ba8a1f8ffadea5859f861f56857cf3f7ab162153ddcfca7db7d161f95b3d86968f9eadb0c98963bec61c332f907986a3b560b37d472eff658e7d0177f0ecd094d26c3d9d299304e6d7228fb993acd8f1460a4a86f7dd7988f42a597bbdccb122d4e5f3cdcf596716c5e3d62f9f31b67b650620aec127b1cf9a62c78dcf34cffa7cfd321b2a6d99c06850c445fce30f4ef36dfdc537ba04345b36db43ba27f71b5f5f4bdad6e88c81fe33f8b9ddfa5ff73553859aa0b0c2fe5f89cacfd861eb413009c62bae461b098d0a9d40e3548d0e7526dc4e90dde3e228b0d8c11cae792948e33369044ba3e544216d308c84f12c39bbcca89bd5be6eadc64238adf56c9b19c968e8fa24b3768b3c59be56b8847d4784dd6564df5f9640d02b51de063c9b401adf7fbe47a6a69c74043ed4fcd191815e9afcd85657a7a7f7b9bec40c756d347a866dd1b603e02d3bffb4175ee50db0c33581523e8493487eed0afecf674648e0a669ceca094b4aba5faf15fa15971cfd6abe33fefcee8c7a81d2be9607b1878948d2eb96533ef6c9170eef85e7566f2ce1cdff62a6d31aa9ddee19c9ad6379a03b662ceedffc0c1983c783d9eaba73fc569f55b350f1bd99a84dfeab25b36d132e313f4d900c8cb0d5004ed903d238348cb0d6b706f9225b695bdf87caacca85708d772a58cfa4f5ea1242fb3a54021923e5e4b183a141bd123f47a6ca42d9881a7a6fa570bdf7c2612116d53bbecb025a04892ee61bf83762dda6a15fd87671e9845c516e094fc3098adc9926252b2651a50cb9b537096fc3b4fb4c7d4a737a5f93ba5f235cf920d72321fa7bacd534100d19a89a8799fa7505061d0a3aaf429c2fb2ee248060d667fd32fed6c8e30d1c8d1848bbe32df4f974436b5fca58d59c6db08e6de0e2c03e3a5a6e71104dc72e4860ca521bea096f2d7ce6324359df2d8d5bfb3358e074fd6bd0ccf318c71f7b4673af793bf8d61c0280c1cddaa44fc12b609dd24c1e182b4e405a4c0566843be6a3da4dca1690e52e3a91b7377bb39222918e45dd039c271cde9e4a347815340765fd1f99d5c2e0335f623e06e4b0d27fa6f59d6285b821a4caf6ebf14a45596302695ca5b28668c3920e78bbb6a0b260905aff44e6180032be59b1bb2f738e2d12405c872ec056ebd36618834071810ec3164d40b95ad7ba0c72cbb4938dbfade8029d9be8241a07a1262270042db5b3c59fbad0ddf0fba0071de3d2c4a2e951306fee7fde7b8df19482d6cc259c9a7859e9946961bfa5b3ba84c849c7b81dc9d224d5e55494346c2e314de72a334a58de347768599116f22d3c73a303e93417c4945ba56bfb6178388ad39ea05ab3681bd324aec400a8b045273a924812589fd42836259926c4c4aa22767c5c356fdd2a37462f31c8797581f39f0438b1d1d733b6f908c6cfcb7004adeadf8385e015468501038dd72dfbf7d00e90eda70091da86530926e1dc1f0059ab9d9e148ab7d84da4e25c3a01f3f34336c390b7297f2c543ce67c7192e462731bdc0bc54bb5b473e613255f78aa74b9726e5ba76276dad489ee1ccc82282f6a88f270ecfc8c10e98bb37cb46bac062d7d7d16dfbba13bfd961fef36ab3505f73237e40e1e3b9f6ecd22adfd19d269b3d0f02a1d224be3891d11178bf8329d260d9b737a6ca01f0e83089e515c6854dfac53dfbcc273366dadcc31d8bd3c8faaad4508575e85ea0593ba33ca743450d919405ed5203bfdabaf56c16466c2bffb2ac6601b69ac8642af16f52c786b5e6008bd17dc1e41209ca91cf071ef56c2f53d20145fd79f34604507494bc596be8e47aa49872e15b1de8cc5d2035b92de8edf23eb84cf351b889453a7662041b15c8c63d01849c358eb843796ad95c63b65d445c6aeb91c08b735f43ebc0651cef1b49ce1fa9f837ec97609f6c7b5d5319617182240d339ccff4887a523f347717f01c9fafc89ecfd1e330d8a8e4737a1425d16ab9acccefa837e735dce0346cebeb05ff420ca046a2346f2e9c52e803598a5c86602af384697c5d36fc147e676165873b5eaa5af321b7f1523592c958d97e633d65720ce4559953b33a18372c4ba791a3f9feb1cdf79ddcfe7370436f80f2a9f0b03baf75095bdc4e61183cd375c03543f99c54ba59e5be8ffd01f59bd63e3e6534d3791330d4b774fa6209fadc863a8fdb02d4e5139430141e6110d70aa202e274bc2727c282cc4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f28430aaacbc515eba602209c5bf78e28332e933e0a05ecf61d3bc7653b3e641ccf0906331348fd7bd7031c13eded32ab2f4fded99173687541c69d1056aac91acccd8728f834a70980bfbfb5c91d0a08c58008e6cddf47c308d717a1d93eb081457295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabb204d24cecfa6430e4d1518047e50e06453fbcecd561a8d4aa869cabbed3edd9576fa3ea91b655d3e62f222d0891f7871a223f93ab4290137c6ec743948eac98e2213582ac25d08126f4473ed610d9c7e60087f6efa5c099a4e86132681377e29aa50d946aa46bd4aa0f870736bad9dfcad2f549c292c204307e0197b35eefde6355166b96aa9fc05254ab12200c0e8b26170bb7d5fe1dc44b3750e59d2ef59745c4ec041e7109ae39db34ff5079ed385417fa684a24a7f77b76363c6264d37da196b6812387f22deef89cf27c814484c555bf482c95c9fdc1cef347548d264c080bd6fdb617206ce62c34422692c270075566c095d70ab9e88b1a7b204f9b8fdd154e6e970adfe5127cafe9f1eecd18d93d3562c10a17095524a85293bd4b65b8733763a08b6e01f24433df3b575be9db895ce52776a13b335bf548baebce89097ce56e9db63fb9739f91ea9b6abff36cd437372612cd57e516b8d82564dd3713f1ea323d45e15df314ad21a4488dd45857fd3f17c4ea3d95d4e4e354f56da774e69ab7afca5d1ab2a0768d0e020e4cf156b0bf85e01cb605fbecaed38ba1128955697c3bee060adbc63be27d76b976e9d61f719a94676276de11323781e0044c8aa5e14b4d96477c51d77f5081295284a1b250da05f052e89f0500f0ba07733d7d58848954698c18ee7500b8b2d7826e80c20537ab7237f07ca7d2b43c755f3da5ec8eb292f1d6545ad67320642a7b0146597c044277623a6e47155875898f3d6cb3b06bb1b57e8a91b5efca9d94276c4a97845e566c5bf366f8b421463eb6eb7c76190d17fa80b50a051dfc06f11717de90f4a18e7afe1547e0f21e421f725a49137b4883f6a5b5012035c1282b6ab0cf41a6f350c5fc6005cbfbfff36212ae9ebe90fce107ffb778235320d8665e9b12445fec6656390fbbeef44e786f1a0d96117384129187f87c7285718859c71ff599728bf1765d86d37a008333ff6bc04e88c927b2cd6760f63c9bae9a4e4ae5c89f2fe2a268c3404de80a91aaa4d74169160f4358ae8481909569547d6359d354162515fb9d6d84b96bde94e19897ec1b75e7d71178968f12204beb080ef45b52c4ff08619b776ca8b91243e990b405dc3fc45857e680fe62fb3b637fb9af6b488d0fd4504a0f29929a346cb7ec4514e10cb8d7f68c867cc5c5508d5219d25ad7ed9dfbaf7e759ffbd336c2d284dc02716c9b102f250f3264a3175b5a78197ce67b1434c3e473acfa23c3c67b2006fedd38e2e79b44aaf31756a195c1acd82c1c37c737fd99c7545dfcc8b9c0379daad46a28fca575352d7c80ed6dd27e2d7c96679faa6c89af66bdddc4bf7402c798db9832b2bcdba181156f92578d5f26eec73e3d976718563feb6e4b57ed7e8a1142fb3186252bd5f40b15635d00681272a0807bd779f5d259dcb7ed05d9c47d019f4ca9b94f1889b9479815b0986d35ac87df885aa1892536b3841ba095a3762f12964f521f4e0ec8a6c743a9b3f377eb63bc00e4078f8b2612f04117c1f652c7e4b02199b95b456e8fb085749583b3e3f6f5604971ae0fd2f489c18179ada1b0ee16838491a84a2b1fa5d0fbf64964bfbf325463dbe1506ff42981b5f0a96bfec882f013d078fe80c7c369d7b1682128fce851a868efafd61c9c51174e2de9aa8f3f944fa96034a6ab5a4748a00d6e7624b36eccc24788aeac96b3ab8f048fdc5c5f762030c11574f632be4f8e4ded7a253b682754dca1c7d4d3e08f8163a2c2f85fb487615f9ffa93dd5de5cd1f364c047fc59ce67d638a6923b241b6b1ca0fbe127a62ab2365f4ea50abf27d674892ad37ce187af4484de920a2c48f4efb9e7505614830b953fd7443f5d7ad5747a964b4180ebac8c96be4df9a31ed60accf3935fe0fc4927ba5891ec58299745c292acc7b554999e170cbb037932d6e1ebc79604f4c0d59779b7375da92212582d9f1805fbfed7b56949162804e0e68dc93ea14f81f5fe46f96d2cea2cc93ed9b6f7d0d31879aa05ad93cc320cbe0537f1ea5a59cc93003d1e87878974090886eb8ecf5417914d33601dce7e4fd4620d3f01a8676ecf5dd332b03209948e90ce6e610bed713d8aaa3ad64bef9f637a33d1e0881fa693f10c32fe1d99ada8eac481d0f7bd07944a1172ad33f6d64b260ba7fb27cf2d602249513583cd0eb31c3d8f7d8c603f10cfea263aa8acac931f501e4ef8077927b2b5dd58152db79068e9b41ac0c041fa8ae596ed7f6e1375575daed1b638865657dbd981083251c4272cb9ed7707b9cc41c98e275b21f64e75df4da4ee6b5e12446b777bcbb5038a5a821d4031267e603b6253f069275f10782abmpicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.8libmpicxx.so.12.1.8libmpifort.so.12.1.8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich-3.3.2-150300.9.2.2.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mpimpichmpich(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlld64.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)libmpi.so.12()(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)mpi-selectormpi-selectorrpmlib(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/shnebbiolo 1646330384  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !#$3.3.2-150300.9.2.23.3.2-150300.9.2.2  mpigccmpichbinhydra_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.1man3docmpichindex.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.citmpichCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESmodulesgnu-mpich.version3.3.2/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mpich//usr/lib64/mpi/gcc/mpich/bin//usr/lib64/mpi/gcc/mpich/lib64//usr/lib64/mpi/gcc/mpich/share//usr/lib64/mpi/gcc/mpich/share/man//usr/lib64/mpi/gcc/mpich/share/man/man1//usr/share//usr/share/doc//usr/share/doc/mpich//usr/share/doc/mpich/www1//usr/share/doc/mpich/www3//usr/share/doc/packages//usr/share/doc/packages/mpich//usr/share/modules//usr/share/modules/gnu-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:standarddrpmxz5ppc64le-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]=39dfacfcc630591f116144da589930609f8786b1, 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]=4ce43254c0d4d3252b85510a7132848298dbc9e6, 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]=d946a11cae06d3242a06b9cbbb5bc582739c5db6, 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]=1c07997cdedad27762000e46c4b3c063685513e9, 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]=da350a5f4d4d50c393265e8bdeab0000eec1fa4b, 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]=a3be1eddf07fc564e466f96cfe7429927250672f, 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]=9d8f8328bc06fd6d8d49ee830c20e30dc2726de6, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=67a16e5fa87e7d13f6f16898e066408a01d228f4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=47dc743a5a700ec7e4b92f6e70624a2508307da1, 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 "#-.12DM   R RRRRRRR RRR RRRRRRR RRR RRRRRRR RRRRR RRR RRRRRRR RRRRR RRPR RR R RRRRRRRR RRRRRPRRRRRR RRPRR R3f?Ѵ2;utf-80a76ad2ab597795d2fada94b9f7c0f406025181857e7a9fc04555fbf771e68f9?7zXZ !t/]"k%LiH-g$}&-1"fi|`(d˻Pr)d+p5sngG9HfPH*Nٰ/M+*gPV<<~xv @Y?ާLw.)biiw@:E|j屓؇>BuR.Dʀ6 B>;,˦*7DYb|cUb#|>L =0q3p t-@@De$i>G~kV80^lsʖg8;*|PVb xz==y%(7cʩ &qŵvBvmsqG*Ph۲^/x@M̀/i*A[5XKn0{*a[%$ע 0} OuRd"kwpD ˮ*7\/9\~ ũvr3_ \{> N'f ugZL~;dĪ /G#}vfr͚+cOվ3iS}F~B%P_'Qp|u$2P]f壠ږl#.`[C *a"N)ǧ[(i5^0?I4&Z h@q, k0'QDvb3QlFaH(1F]8"&ggXn4{ЯXNed}૴\Bux2u>fi[L$eLQe 54ںւ&S`}D~m8}7 qX{55 C/FO^ϚԮRVrmM[@gMSe>k9;-;Q'—Voᥟ9z Z4xCԱĉ1JJUxݺ`yɛ=m40{4(R qZ1gO~m! ݳ\e>ġ鈛d]p2h &2 %'A1`5ҲOHSESV>Y464=K.zhasciwwDsBkU];JXq$쀕)Qѹ 5u9o0<ܖ΋`Ն!%RѻU8oyr.-.#kEt0~.1>6Yp}s"@1R nP-GZ6 l!@`9W %R-=qhAsHbFj_ &3]:m|*GĤu9&.dKųn/ Q=ϊ =Z%H)Q^al*+ǂƭYoM5ElǓ[/FqwvB Lqn]|eE^dPYXuouvVo:bf5﯂O^:Zۚa#Wܔcb4W_ߤ?FIJ$ghn9JN 0ۙ]iq}.j٭ԧ챥/MwHLٍu!% ..&ty_ #8=Pȼɵbnuf-?V5(Cک܀#] aciok?%̆l &ub Ŷ٭ARh?6>MO 8 ! ueՎܯԗ Ti*5Lc턯:Z%X @{o|n_p4r:`$X&gUl RsȇE3G|rz˩aE:Ns`@qU۹9 ғXgaz@= Ȝ+c3b.F"ce4H*TVIܽ`khk[u"0~9b)'Nhj${1NIhpܼGSëo8s>)Pz:4x٢•v\MF|9Ro{aͰ_KA$vHe^s&>WD2ɑ/S;6UרZeNm|Is|j@mՋrfb:UzZ1ˉ]EPr$)FBgC`μ,A)l7Neθx^X5эlX9s3((:Px"z\GZiָvZ<ҵl aY0eIhA }x3p/V??'rժkWC2"氱lA.*ǺQ\!G Twۆ('V 7TOL kU˅L8 :6|,v ?k-\]unoe־(hZh9=yV*5JvFV&T%)/f)Z;E3<х+KM2w4 ~pS^h$,L?/2]]9 WIi?=Su>ؙLGb ۓ{Ɔ.UjT;&X"V8 tM|`+d\jBNyCZ䂸,HJC% DD,aD rlb{¡jgoGl2`&d3xt{ [W8`xJ82 ]h P}3Ai349gVE.!SS..pcrzXǨ}V3 yngغ 5v%K7,Oљ\|;2F&Gf7g7Lh~4V+ؗ"^> T.ߎ"{ ֞b.O'6|e-_f#קۊ4St =K+*دz9ML/`4T?9h،ڳ 7lT~g7|YI_ 0ifMq-'sD!EzKӧ&0Sr%I{ O3̕V`Ssyԗ7# bvM=p^Bn<̂qrd(L)R@A2CMH;qQYG!J-$j+w?_dKS2 |CuH3[\˄*@?8/9: Z݁:[i:g[꽿Eˉ01oci #v2ӈTGZA [hv5^b0FkxPUw禐[p؊πDGlInY5pQ =L yAۤ`0 + p` ӓ/%nTG6WYg~iy3hԑM5}%F^2XXH^bF{\SʶI}V_(4RC.At4wwescĨ?QqMZ%)8o}+_[jiIW- mINv {)%sV31A exޚB!{+GHW($@1=HDD(&G+&-c 1iz|>~G{rh3_.8Ƹm݊EEDǀv =ʧtOsTxlmVd6 .z.<±?+.#%gI-Q_^Yߟ%vgM=/|kn22if|/l,SR{T먬zcE ='PEMX%\q8(pZ@!2SeowG\!MHuF{nJ)=DNIN?FD>h%]BJ~!/*9LyHogb8S7~ \ 1&Bsvt[${U=7N26ר%=whLm.!#7zA6Zf V.`\ ; Y_tCc51qU{Pw^^IaOE[9燅)r&DvTsjPAOfƱfsl1V# A1yQr0>c3ʣ' R !M7QIE;*0s=Ki4\"0! 1U6m;tٿ+w:[5]Jtyd l rAn$n֏SDogXɃ=%g$q1ȦʰiPAd|8&F=ibG1e OkI_.-=6gױWsg2۫\ݚ7tb4? t,J&;:@싨bQN+=E_<KWW"1ڙCdEI aأ9n84w.5 b|b [&wJ%ڌ/gMRO!p9>,k}v45˲ݷ|*$Eh94P,]YZǫ@ zVbjH^|UX]VشOk]l< UzE\!jnP)i·M 3!腌Yv|mκ|;_13]tX/[s0߲rJ{ZdK%ռ@@q9'Ey $Tg?.W>[wv( eرNຉAZZ5:G[@mV= q&[M/Qiϸ9?B !.[*9 /d4DݼpɋOiLz a *Q no"gfI3pHH$zԑ"fF ׋ai>& #+9B5J)Ũ# `޴J9ũdL.>rf{g= OxL0$!y?:Hga@\ cJ=dɕ+cM*0-~u{7^mGNH-asӃb׎i0a%j6v2Sc2 Vq2J0 ًbU̹Yo|5ٶl+O} 1 Zp% UZa-YQg6^7#7h'}÷oK?[kB^V>2;8u@#-;XQ?R7Uc V+w{)d[>j5/(|%"§Q]6r2`WV^fMUJdaq8 ^\bp=qH!ԙ-ډHौ3¡PͲܲqD Kd:DDn O允I%< Gg>.FA8&)=s%ځ 'x]at $eSܸ;D?JP6RD֞bd2=Yv+Sn,߮|"f-"lRBc ]@KL@`2X[°u d[CMc;և29:iC n?gX~IcX0`VWt:QyY* ̒B⏌86{=–mگS3;7LwTZT<֥,:+)B~ ǹ %fj|jIl$.E8կH>,\W^±t&!Co i/ErUZV5c҄8 ^FϋvD4l?V.yЬ*[PLBVP޵Wd'R$SKK^2떓_+ma?H!a.Q l7ջ B,(,-fU-^MJtr`'7AmjSIQ c. -@<$*/'V $@.ziDX dn=O^S(E+KI3J&ɵk?Tu}+ѣϔ j&[W 7䫍Gʹ~lٿS!!k@ :$Izzww yT#K,'W=JRnU╤ ffSrW&Uo\u֐ yݎ[Enl~ 6fxbp$ٷHLhV;$.^IhΩC9OFvcpUmVm'CٚZ9 Mں0П̂,$xۦ11ťN=d Hgͤ8PœDjZcg?#xmD|rG$ZPK6r҃!t)/(*{ U\ˁwuuU_j8Q,*Lxso\/${dxyl ӽ!άJ[䦰4 6)!=wiP|*Kʿ27yt[ yAzJc"n+E*5扤ooZwj%r׎$&y%0#$oj.3sqЈHȑ^Ҷ!]wCGd13 Vvq:_.YOХ8>]{>6 C90Ro4+T7H.J+gCeΦ]dv9Q:B" FAȚä_GoLmb cxL vl'ӓnCHd%o|jR=Md(iNTQKK+}}`h?~zb6I&JtJ Nz,ք͠hկMw{m~8r"䖧\ oC V7eSfnјH1 tBsv9 3(95ٓD t  k /:O!A*NJH3/{FAUXOq^XM:mP7NHƒǦm7=(Q^iYX`2Nl5<ěoz5N1PqگLG{dE9Rjwu%;]ềHb\Hf^ccRAX24b!<]dgP> 1)AYB5!J/ֵOu"h=<2*&z˜mszm=TT4{P,GWEъF c"[Z]ϓd<8"o5薓(t6n%+ƶse^<ɯstX遥*CA]DLYsZх.y=BDTUrDy~P~%U|G15%@K;&81~L?\j7X to_2Yp"m)oIPfPO_)qzb6 g1j?ZO+e_!# \z NS9dqvDd`^,`[YE'N5:P\C]QnETC+m-6KM+)A2{Ba>m7zovcǨ| V'Gyw-h Z8cu $n AyBv"Ī_^,7_ԏPٗ zm(|ΰ6Nsuڕ1.% E"Ny'O=(8Exf "&S;5.`,DEye*){3s:Yf?X&X Y>ԕg 7|0] k8ܯoAeF/2td-|3drZYzƹbcV)y4F$UB` xߡ)kG^\)ZQ~'`6cxh+ P敟3,>5$"hrR2[i/>,~u@,Y}-~ߏLt51Ft0<9gy1ܦ븣4]"@BU Z~<[ 9rHҖEd];׍(T74r\ɟ[ 9һ߼0(U(v/״vt-a88Vms֮pVɛnFRSf}NULH!2zg򺈋}N1&ϼ .MzZ`pŅmYxjg4چOY3o# }ht[?7ҠzDbņGCLTB ƒ'^Ю##y@St[33 96G.S!֏JtJhw*BtuޭriIg5F,k󯕳/d..}$ $Y;WVE/ڛ/z}B꫑mp>RgE~Oj5#'@eQ<{hYաFCU "ʓU@@r[A7C3E#0@ZLFN1FAw0m 4op1_onSi(n (@)أBW]ly0!oJj]A4DQIƹaa)̓QC$0\uz*k|T2jAIIL F-BY @ڝ(O'BZ斁I̡ =c>Ә6{5H/'=2†YgcEI|alv@;^"J%7OtiC)y?͙i.bn- [cP2ԠzuP}jg~ĭS->Y O=yvF'"?Ԣsn`Fd_g?8$M(3@ufܕڅd[zשkC]h=Ǫ~l:7,lNc$=Rm{@0ˌm;6f5Dl~QEGb"TBG0d4qjvA`l>$+c *&#Mibx[5x6 ]a_Y.~KBڨOjBȷzKǵC?ng>KykJ@%6)ebwUfP`9q"pW)1" .6O oo.bZJ{lf/ɔ7 VeKVCt;/veSbzCMt›'h! 7_x U)aC`ڡ'_k~FYdG gq"P 0+dRZcZRF3P f/Bm|ȧyxn}gi&Cs!3azaMFo3"L܁FȢ؇1%N?(dRIe;q0;I fY \ZeᴠgBL" h~ ,V|=Ux)^ޫ^_Gnrog|!+jԸ خ&~bĚ ңe,k&wb6'7Ssg\mZ9,|y"agrlgWV;)`wSdVʪrwOBJgMRz>(T[SZwmҜ6 #I S7KMnq߷g jr=VG-&;'l&Oyiמ1%zZ`%!'.9{ O(QC7iULr`MHh;B]o8}`ȆBK q @VmAڲPߔ-CU4'"5fnRbFeLqݥNWlj{'tXMT7#.F@q4dщ%>x)7jai}鱪fS3 d]ҙǚRp.(^AHMR-nIƑ;-z<[燆29c{<8ər!rp':01(ґpng8"v#uӁ hYdؗ| ]G~#cmcL8 JǤ"~s[F.+e2%sٜ߳2HfA݃hP)/u2;=|%|/_M^K o7*Me'%I{ndy6j:V?ft {[Mmna3+ [hO D2vGQHY3'=ֱdc=}H"& ,*_e;g9We?ֿ,ǁ> 2Ȯn7.SvQ:v..۸Nc0.CdmU3P-A0*WʳiK8au԰eypJEpYh-7g`; yӟK(L}=u~2IݯE]v٬$)SԵ(kY#v #.7UXwo$k&Skm3w xp^:av&{98y'oW$u6I BS-H3#$j d "IuB2oT #2S􄿎XI҆ EVL=k=k3/z)! } -H\> Ofz P5bۨ"62_B> Jw/!ade:I(S/DP?1 ϱk9i#Z|-qk8 ieݘx4l=>(pKJ~\x7BE%8ʎ9&,H|Ώ:MAJnre<0? $t k5@8Z^jbݗkFnyk݋Fq85yi,;;?zNK2h" @ bT:\z+6/%P'V"!Ri'iʪ͎ '*@*FZF]4 [puP: }{QEerbIkWR׳yɶ !@gh|5QmfmU*\ kbqx\ /YAaoL0}E.^+:,QvngBmg;$ۙiaC7..ۯ'9enIޒ*vv ܱFXCJ.*񡷋j#0\1pHZ2OeHۺuNH p=e=Pq,V6wSAJؔ߹WA+Exlܑ$;v,5j0ͦm= =d9=T |Mc_u=I;Cȳ0[Wh owU1-5qqRy4 /O)^*>0'G(Ix 6:aP+~\%U`.* b(={$~lh]˷ i}iڴa?GO%ծWk{ZUޒSaN[3#MVkZ1gBzT%X2_= .ZcH BSX)gA&ˋɕVJ{kpy:F b_pyBay*V1brV iC ˄w[3>6譓JxܯUN4e0Q_KWu;都].Pߎت 9Yro{K7IaԢ-Mj2끚Y}3PB:*-6Kpg!N%{DܹS:;Kl[}t4M{(A>~U5u Q'#RV[Ҡ?Y|d9LwxFAmmAU oW@uf$Bh#A)cݽ:Ԁ00UbڨҜu#JF>`Lv'k k'd 2J.{^!SacWߟ. y {R66 zv})X ]<l${0TƣO8V坎-ЂMG.O^=(**9MWF ݆$[M¡16#pX|GAeh43bjܻU᪃6[Bb,։N5fvB6\%#zk%8$3-s K `Z;ЊBQHf==/A#ܛ{ ɫ= ޹ѸX)KzV8a̖Hk DCj(/hBjroˏv܁sw Zwoęra&@/Dq<.>]Ovg 8B9v pjCgC䆭R*2s L# }b^h{'P[Z .5CT9.xK-Ǟaؠ)"Q+]bWUˆk}g$[M"٩;( XU1`I%ww_ BQaKx_~D8Nf4iVam4mN'֙[@}QlS?M)@SqC\/N굻u4pq u:,BA- =KsZ]z;!dZUJS"Ȭ:`6u(ntgytZgC ^cn4'É?Eݨ辉"F#u2:cVLO#qʺ{Xv#0(LûBq,( T2I?m'4 -K{={ĢpEޫ䶩a&`hv.w!k^M}SeAҏucP#w=}Lm䏫|Sz5Sdt嫻V1Ln'IL3ܨL/ߺ?uvmśUUkp Km-yg** |y fxhçr'J JV=4m4jJGU猟3%"B N!q?G ."  Dž!Du1aQU8T T&'jJjQ~oIBD$6%7cs'sXD׀_M<%o)RJCn>TYU~Yf\cW.,n&:b~k 㷴?S bnBZWV#Sx ;u5\ve}ǟZrV2žN*[7g'uࡗJn?aclo"(Ϣ|澝I+  ah)|mBShkL=L<[|؇Z<%K\u-N]} +ѴmLy)[bmuJ >@Δ;;HS U1SѿRȰcTk1 ;XrX lj,,eBHo.ȑ:B6FͺQx.XȶZ!Խ J/.S7'dcL7m]$O*^'9= WOP:"J\ Ifv|u&.e`a㜫acU)x*OԝûΑ4]q|pkm&]οD'W Z+gcNF!kVQPe@͘sm;B3pHoJǠ9٢ES7o:wo;-2Ѳ"4%|T?SW!t1N6 %l H)buq/r0G֮Q'?zWŗYX`Qײ6 ;FMϙq{~^1t-YnYH(PaEd`BNG[ yP}m/fL_d8g5$h&]vc!fך=j LhG )S3,A6fM%xt# ˆ6?Gkl/1] d 85~٘jE6b"Pg'ݫĿ K" )DH&`q |lx?t݅S!,QΉa)> Շ<JE!+# šs9mv뀝ڡlS雊k=c[ Za:B^W?jR̔4/,"ÿrwL $@ڮv;$\RFf"L^Ֆwٰ :yGVR۲,c}C3t"êWj$_`1(]Rd<1Ũ0Mт] o޹B~u(kfxFf8F~,Ĩi u:B2Ckk_0lп&6=X/|KH?NJ{\ TvťmPکř\]GtϟE ٠3_406UB\ẗ́rh:3,\t0O:XRAٰPokۻĖMcphJ%Ra~;G|4R`5Xz&NifD458JjB0\6C?Ոzٍ]7;Pr`A8zӃv#b?宛E6rrd}]e@:>pq.L@FACTwmw?Q3]ᒟMg6I1W0i2Q0uNAO-KKzYsRpI \bח.VP=< xrso N>|ƙ烌QGmf2Wv4M,4ŅPnX{: ˅?N]荒`E~{wRf=IRrxV ےV88v:,.ǺmY2d.n2Q:DMxԲy:ZtDoI6 G/5cmb%ra#}s>/^Xj:Z:Gy#8p*b#Aʨ$vS&O|{GcGĊu5f/< QYgH!6xNRi)۾_ڜr9lUԪ>P'ξJ])4k喏GfL=325DeϔVu8OI=`7!U'&A<M1ւH"GbTPj$zuXJp1)$}BSt-p mJ=7mP;i\? $Wg:&"_k-6ڛu0eZ^!zM!^"B pMn'vV<wJO9*2kft֛1\V?m>XeL y 4wܲ۟15¾Lk8^fN-˳c ZX> +l<ޅ7e.z y{icFl"x$h4*]FM~#YVRsASMg 3%ed-2JqWS1= ,'Ci6"B+B`RݩϫAVmIIuz[kFbkHx}V;2?&ʍh*Y-<,xQÈJk|w+bpEZW1"oUi>a6jlM|57=E0L 8V{>"B~HIⅻ m4'[NM?lu1~Dmh͛iQ:/BNsOݷ~|M8ZG(Z2Qo9`]T3YV\ĩ#Zn vO+}]PRc[_|>%ܺ̚23Hˏ#*p(MY9epmhMSWW$9taa̩NHdyXM"Y_OC@|#caːjk\9Ѯu7d32`j `'opi~K,)a@IQvXsc 3s3{W+[9 T.oE+^SapF.gsfV.6OW\K5;yWBV۱Vȃʣ/zfoL+Q˰P—_~F&͒|L=&- 4A}4!nuL kAV׿]Wx uxh$O0Gm`sf+{ګ[FDF t.ooo>=Y⏾=i4߆ u/n3Q6 CA0~s-tsEژ]LMg:kou}CDpuM+K*>(Z@!"JsL]/ͨʉf1غM\ ָZư?U6pP<{Ĕ&A}ii w%Ys$6J!^NB&݉&޷Aׂ2R'fC PE0ANтJ.ptHō+n{5Ec3h 5M4;*g0~uhHd辘7 E'Q u Ф߻J0<uחlm rIk@HnM/a"U}1PDenݥu='=0AǝSø"v5V' {.ɺP)k&\Ԙ`:E' F(! }&<4s+^>; p}TId&W*ݡNʻ퐭'[*xk(p(g;Y`g[y!NBx}H/_.py'II~^n-{$06K%Y_;NOuGg{2&Ǝ.~ySrd_q"ʷLIJ~z岹D5BgL?zTm?tMXVo%sjW5M$HuċK39tPakDX{GUL)uv~kCϼqXp}$JmDL ZiQFjI Y@ 38=nsxl д!w[] 9?aګMϝO5cnK`)P xu\9"Lq0D:ڄέO2F?B 1uG 4*jy!m3͉m#38\~&q&8$-􏓐SDGfH.9[mEΤ8_` >27d+{ˬryzXõT^oڊz`XƠh0:y$"[i^p {["FJF.ϫmcerB{yos"?jA|;Zjԇ&)\$.h)ϰ\,#Wݱtѣ[M 8|oA($DA1~B'4 K9aG@v"Iل'D;.@#&W,Fj4}i^4R8+T$b.zJ/R0r\I [^[٦lݾJMd[E#MYG3ojB'f=[q!_}8eٓn~=|sT9t!$U>/=/''~yqD9pj;>zJ %J"u%ƭ58)1kcQ|JX5xGrY`I{Hu&.E0PYm/FPw[|cPڤ*r=Λ|w2 Qk]qnEͣ>[[6(`I~ g4.ُ]A%kɛ}5TŠOZֿ;pv&zTфy H͂ʣ apR %Lf,~KahD4^&Bu;ݺ{qh |VE "M88Uŧ/+AۋNԱťA;RhKwXV@SrbsS6!#>rʿ } XRϻ1D|l1NC|V)P-O,|vpz!Yr[Y2tH'-T$ؖ+v~jj'GXHceS'geiK'^]*)!}HT!UT|~rtK!v5Y=BY);9&1{&<)V[0r@ӎ8&"TXCɿmo0 v2p|,8_` &f]4ӗ zWnsDWKl=1l ݭc)Mw,e-ʦYpX+2|\4 H%grYŭDśDž K@V Ta!J1#kGc3osaeDs Y >Hzv{`E}$CT?T|iL°&pkɥE"Y@|*p*>.s& - lF2a/0䞯n#V}%#CO/(Q3N=<$|my,A3-3z6]Q#hMG?+R   PXƲYQڅ*YȭA0?ѐ\LСNɜVa9Ғ4[{+\8na;޾y=xO'gLF`R`QQpUg;\ר~yt^֤|2)K-D wiJRО^ Q\EEM9fo?J!u k<%v 6aFhh~RQbR,*3-ʠ~)־tuyL\lSLobT}!1(Ax|E=2OI[IMT[xw6 4QЊk׿%,$ṳ194@M0}Ex:u35QJ5P"^LS@03<5\[݋QDLʝAA[]5d0ҭX7,~ZD ƞkq|v/gAGKQ/e^"OLYuAh58⡔gFw/y2M V:'`ij8.k۩ݮM>I_ҫ. S>D){mȍk+U^ۂ^Jzʙ`+viKȀp2k9YmWђ]%t$u-٭=ZP ["XVqÿꅜZC΍ 4[ܴAZ}h :GAa\HW!(&t){ՕC$2 d3 pPZ93_v9UԬ*d8{SĊRT &B? ?:{kpfcw]]N썆,K|Ƌdby*e dM?ᆅ+/^֑"#t6B{J~GVVG'0ZS ,rHqzZBzׂ>MDVLwjo6BJ`~)R37yk+MoƖK不iKq5UͦB!<QJD:迁:/'^ ] $}#"/qͮ"_[QԊo&Fb.bo-|]qE{9Z#q"ca!4- Pϕ/ЇDo @SD)rt"1uڛ5[|#:wd`A-pmU\M(~UIkСaج^IQl>6Z2`IGXNPN&+EK #\֏XK˚6fYpP8AFG?e_|邈Hn苧`"nbu|ϪO^&?Ҙa r7]ÖLgh-nMM(t=F斡4lQꮪbhyYy2+]%(lLdg:xnF,JG[]1KCx07wGB\&h guz\]N h f ,) 1bmv8! r OBnMIj^,o7@ӆ 6U џl(ԩEuZ+MRGpXgu?-[Exow3J~t>ȏ#믽BJCcۢ|TM^l.UHnc$Rz>T:\O'E-q 8K#2Hz֎.VhI9X<L\~ pϱҳϋs_gڶY=ZbO^r:^^h2JY细+ͻ| 롥  |.%q?Xg˷1K< & p[5h;\3qVAr/HXi@@\{$A{<ĿvKO]\T;;\0R k=Mehv^o@ү44W)n /Y˭[Dy[9 E֯#.Sj_8oQ^=qG[} `,(Rs)7of(`>dPnv]5mI?(OTީON24qn5J!^wԼ4mU7nd! ?Q饊Kl*# [_+IQoO-&7E3I{ެ`rܲfv/ a }<-|ݎ9f/E8C>LӓupmN7i2XmG=zR🈞f~)MP: sA!{H bzѨZ8%Y- E+{ t S~1 t|oFpH>Q̆WB& Cf \rU oe#%zKH./:`=H@;ei#ļ$pď5gVďU;Iev]C:#ydthS,-~I4#~CꕽDD{ T/}b,&CYvReM\hl;vJIw)ª@Lnۭ31L`=_xt7VD%hYVyó1g'Nh=$g]d ·c_LS ts0ʶ"#X}(*h0aN :ibs`;us—Y37 r'7X-?Tk 5MIv&o3A fS$1:ϰMfIlmK131apBөMq,+#)T hVܕx{O`4X7^r%w6eTaD1&쩿_m%|@  (]':`^fՎKИqyXܟOC%M&#zޅ DguN@rTAE&2IeT[t:*ݖ@貮c!F <[nqS{YFEROL#i#f丷M-gdkd^Ϡ ~Kmg,<әF2!N'.Y:d.JJʚWV6㘦[@2!yb:k]Mvs7B 3랉HТ= UЎUnJ["~FGoBBO}ve+!&G䂁r|K,$Ћ2\?d5 h'PĂ8.|f|;6DX 62g\ ^Q͡`L²DX'L90|$#dmi_̈etljC  _LA{Ŵ1F7Ƙ@fuT5۫DCMmh0zF)`) Fw:NXeT*?4/%",^Yn'5vJ H ԙ9*8޹F\ xmD]'q"u^*z>> PqWHYd]Q!Ľ}[j/}85RC(/u +؝ DwTc*L5.A~XrlL-Ab0[I7\ӆk`*f3 qFRb7x"&:M0F/ݵN̸`~+/H‚bz' Z5Eq]ЕL{@TPd'e۟lBsĵb%n;QV/پ0K=f8 * 2aX%Ȃ9%B&7˚g8{@neh07$ǜ|­UZ"ԟB6c!6"}/Tb]5fP)ex/kIjVwӎTTQl:/y\ ?]xA< n`_^z3Jٝ['L B C`Jr 5qJڒG/Z YaGsyᩰӝMZ{11#<cdpX]--gT%Pjc]3·S'Q/8] 5H ήEctKOkFc%8r|gYE;aJ @V~"p5K8H] ׃ʙMRυ//6}us 'x!fH(-lzLKBS^C+Pd$2m᤬eђ6ۂVl.)jR)8Eͫ~TaH5<}4]`fOgGZ,jU^E"]޷-F Xu~aL SU3H6<{V%^4ȕ(}]22&XyڀT)#p;Ips5grMܓd4dWgu%`84n̶m#k˸LDCJa/( ɞMkѦ7vvuh#Ô~ FT޶]fhG(ǏpņɃ(TSFjҵI!:ݐF瘠Yz 6g_* TvjZ!G˜sum̽'o/"fPeJB9'l k.Ǜbbzz(C ~w)ɳ\)apm\c?%ӻD$՜qJ t1J9RuzSk-C3aI5"3odINR;.T$ݻ_,ŊLz:h &u#]wV}n ޘ>?wR1] ^1M}"V6#Ͼ.`nidS,rxGz}a\k="J+ـ{D4Uҹ޲bA.pz%-PھOg!0|V0$DBuDra xE~OfЊwa 8_$ #cWj<}E3ɳ@Tʴ(LtגOuIb2)h 0y͏0?G;o݇ .ge{u-bP%T.+L1GZ8DKW?R+߬Zȑ7rnU%d ޟşfztgu_j%ZaPz9VA='dD ~-!pꅎvvubΏvYqV.5t?9!?/m0mR{n,kXggVdN.pb8DP-UJh^q0a? )G.H5/`X4ޙ3O0n0iD0AB}gj$8>< s;93?8Z}Hyu\@pa=@[A E1`*qZ!K~va/jt1*̥T=aG.+~IM$< %p0,]Ǐxg?{t34TL|#u7cC$SIWF^meqI|Ģ*& !/,I?ෞYōADZ%Y؋"a~/ؽ@ϰk,]`2M-c>W6 ~d¦OyXiBd=MHg,~YeNȥ7.i#Kګ2{UAaCWj؍R/ 39q*"tʲcMXz"H^vjjϨ_TSﱊWУR&6b??{0clL~4dմKnUb B10FLř1̇eR}T5QY8ml?C!$_5U'?E%7,]EE0 Poa򄷞MM4[vjnq"'@ԤD#l3R`6%.Ytf`Y|%~l2͔u5?gm2TC:@ȶ 5(2[7;)h!se},r  \:3(}:k|Z@(71䮙D?'er߳K_!N[g܎J/o [øy<w9IUBt?<:Hd'  aLr;pBO̚ex^ K\7H4Y'IRqBe;5]^!uYdAK-?oR~۔׌myF7w(GL"ʌUaG~CUv|{?%cXWnf =W;a)^Utz̥EN6MMenk_=:ZY{syqv'aDi Y!^K?2._0>OZVfW=HM ? j$u%1V)Ul#=EcV#cXtl~NJ|IAz}cwouXC~_,T`x4%6:nq+WaҸש-GLXxհY/ A{aai j/%͞sm/1P<UML2GV[GsFYJ< #Q9%JiA*.]Yщ&Pgzeh >7A\9{q xF1}VZNDϥ#Д5MdJxjDXW|zvSKŽUrHGrWِ !H}=X ')k6Nut+0`vCsr>^K UW~1Ii S-/f<Ώ_S+UtB״G DV%9|?zS@ } ^*Q&ވ{ryjջpJck:~>uqDh&' ,e\XJ>ϐ(jLәֱjK,. xiR{+c- ~ịG}SZ[X.Be%$":[h١# Y|tAKj⏆5|hgĢrxkpRc1*{24`%\īdN[ڀrQڬ[Q`/PрL3f@;ά+\6KFbIZP+p~Q%AHϿh >mOޓxi`ܒ`lJcKvM| o6|Bl't[OgۋB H>GNv M7Iу|5L3ԍlS65/%7ʡ0کޮ(|+KZ#˙Iκb7߯&K?Ǧ}aD$V=YQCһRnTdSڽr}(2Bh¾2`{T Vi[&56BL~3/V\CzT\(F$6٩?'nL5-$5y.4([Ja DJrtܒ|!Qxg! E V|K7Lqc ($vك^ܵf@$娟miBLptD>|g,~֙ IK> `,x߮R[*.^lI8x='l=nVƲst3K9Jk I/6=6(=t%[ T \fr+ 2{IE0'tFWOp[ :gC%jrxjw<A5~ (̴_vW#ӼZc-ɌyT"k^,zV]V:Css|s&tXݍ>i *(Eʪ?ar'}bRQ]hIL('?'ShmYB <VT)8HTOF} f=8C)ұSyp|E$m` cDŽ*[pJHX^71aӅ2l2h3v>iJWHs;#&R~Z@Fy۟u_TѦ6H!%?0N o I0ʁF]@Ṏ%6"dl_F2@Dy<oe`QxtGa̺&z:/)(S4p7G%)aq @j>w{Yه+<ʶe+9,~H#߃pgFd&1Բq IOr heICfV1+&@㶲_B}]%"TX.gOC,mG"{l*^c(,XȾK9-ZJMv鞳2DwWL)z+ L~jmԏT29c,|o MrKvx,n:/6unl.ſ7Ì`RKE}iX5Q#-Y$sS`4Jzp^]0C'qU}OZ+cj~ط3 ̖ !5M# *L8Pi-!\gK'"lJ?2n!rE%Yy H2v 8aih}ZܴfQn9&un38&NB!2'k"k Qdf=&SR-3µƾ~xB&US?rC]/x^x#BR*M=ߠ/+7-(xmB nzq(5-Pː/ct*Xe_f+Uo$-åoT |6PCPY:1ASneQ4ēg Ni6r;URvJ 0V}aϪ?עOj]9fa7HK-rI[H7d0"r@ +sڳ lzPD_SAߚX`kyp j'ϧx!}M\a+MHSZ46 ë&합F IMMM&뛟n({@1q~p#Yfdzl|j`YHM,.n[M"\x=sebU'Tfq+k+y9 &g, (H_^*Gn<êB$˱~k v]rYO {mBėcY7ZeHs\vVGY=9bٻ{?YɒAޔM<^eܒ8;I-IvIpCu3D!qUL3UrU_,p uUT͛<(P$FIS/]b UAZ_ߚDW\x'/=sz&:٩P5錨f .q> <ZVUUw0Πz3To5!U(:(%HԜVoܼtufeu$|&FQ~!n"NGSQs )a1LDUGB]q ,:1A?#Rma@q0`9OYɻJ٨ǣ#|v"NO^)=EȌ9 6>dx3,}Hoơ{"9G Yf r'm6V~`nȳ<[GF*" ]ϵ;Kۜ˔ƮA_^`l IR&1Y7#9`ƁEs00")ov]fԮe4d84VF2pn)&>^$|nf#M'ڛytK wcx3:iUnHyG!)h{(=XlrX2kgX% `kvڠPx8by=A>PN؎/O/D2 1_iՀ`μz'ᕒ0!0.MwTY6~Y ̩3mK)'jfA9Ճ,لGe`eenD*g\3vJg=.+dLUJ7k ܺ'$AAZ3M HGp9ِL q^sɵֿV>@ $rJ-:Vг*v;# څ㪰h:b.;[ {뛯uYZq]ǤB(Uuc~EDz_0^igFx5fţwσhE{T@B_d&X.pi=}@ 7r ̠T=hLk`N~ts7&MI9`L0Ȅ.͕ r$"SWVF~tNzhH óg`yH{o +Ӛ}U}۰F2:LFm{oJz\#xfDj2~l$[H6=bB> OpTV]&vDkҾw*)MC6t {Rl HC($5Rd],s5qKK[\lw1wԪ 4ϰY=!%KN?X ͝Ezݗf5~6 orQ7尵ug)mp |7{}2t9O[E >'D*ƷmJ/\t_՗D,NX$ Y,@)0亻a1 эC58,T;Q -j'wb3>\)OKHYMnN[-}q=oC%@rQ 9uJY JmmMCN&:6Ր>$3F^MJgA oT7j@ m`BȮ]`m[[BK݄C~)}kH#'-#_g_{(~h3R i'pB~'G@Eu Pڽ;f H|@Qxϝ)L>N1qx `݆#N٤q25.Z?_{njWYtù> mkoA\Cc--ig^B: $dtX3lM?ݒsӎ)qe]>lqR*A=*yh!g6#1;4-(v)-a Iռ3D@IĴP$sDgs,+8esDӬ;2xusXۙlԲ ԦJ.̞-s`\S)Ro~UP"aH4+= 1^} ywKزc Z[G~ܿAN^mDuL+ZB9AhX-P I{ :<5epcʕݐ ыOLS?Fn I*(mryMQZΙʽJKs{«xCD@gOq[1.*]R? 3!/>d+%6bR qQr{Af\6ùk0R5C]V-!/d!.U8kḾ(a> ~ A(>ɡ(on/RtHk da~?ΛwpkE=OcfhF:r𥉈w VD_hZ>71c?jteMCaW:$gBtM+Z_qp)]dys;ז" Pl9r4|L6ӂoã+:h\< _sV]b!@xCX|ڬy\mVt!MQ^MҋsD3pCD\::$#0P5ׯzB$Mֺy̷wDLz}K/n=hT|~+?ǑFmO}ʿҁ־;bP@wY4i:ΆR1f3Ay"(U,2C/;0:s<.lp)m\ZH+[q&AV/Y`kN">a?hm,o g8wnC#N4MA{ri`zL N N /.~`gÝzX_k}و˦zN$c0{:F%i2~Pz5iBXɒqǠ{-f *,J ,:im[\54ˮ Rq"(Ⱥ) qCnDP6Ҁ) !QxG|yTZs qy'/I EӻL/ *H_Fqh9 ڦ:nKI~#VJ!oڳ$7\G] xnb\5{L z])7̟([K$g~fWןʨ-R+V+ՎA(nm"K7| 5x:EO?ule= rr^1d8x\2G_BA^#.3aH@}_jMڵ "vJXA+ZIέA]CK5Ĉ;Vk?o5[ֳP=a,+tY)Eq;[lpߔ^5zW"%Bɩ^P'<07iH|FF?sI' w eJe$߅%bQL2Vl김W<򳾒P1Hz}cE&2Q `wX4By U=;m*2TJ?)?C[x#Q&[J&~12O'3k)EV.k _ɲ^X*ȥnn4OXkMʺ䜗ژw| (rTC#FΝfqnI"̷=ԉ%QuRM\Z/=_^7, F< [J{ΩL IaB#G9|N/'QZ&C |ߔ`JAf8rF-ЛF'߱3ݚ/ (EMq nmr9=s İΨJ"&gY' K̀RfRp$u|Po!Q|\1vr>ur$:(%CAA.M}ҥ$0j5RJXZ^Fe\7I'`NpM:d9x\2N.'WK"$t=I2v1Eߓ/1tJ&a? yA빌kPYSl֢:4S倠qAO73:iGvlaM oCoKSLT=;n5K@_k9?b>ٌ ^5bN|(;>I/O%JG5nfa2o'TUES˳酂&n277%L1tJG4ǯp3D]zP$q[\=yBn X>L[`e¡EkDݐ6?`ᩴa֧mM/w2&A eJHL-o =Z0k`So67rO)Mɾxf*Ih$C̍_YfgPIٮm-9|kv1DAڃKL:BxrXPXkT,x+>/Hpt.X9-նl4<>imnؒ+pdVxvbyhh>eM ^Fz4'-|_t,۠ﮟHV"q!Ռl|!jd""ݙӑ߁[maIX=ndmZ)FXU\ꡩ pӍ{{9~nX/@l[&/ӽ:GꚉpWߩFշ屡w & oSytg^( Cgx,)ʶށĘXjk MlB] B"u cLW ._ċ[x]`(p.b>y|x,:X.Ƨ~px>1g]_FECTp1em(s/7Hތif9 dEت0X@GpO7գ L+YE&fMF݇ a8-#oc;kc7"w0yw"9qλ~ꝩ#J "3ΨRH+K.t4"` ;2Ү{ZEPc粙%W212q ꎫ$Lm#4(}`%FU`I҅uk`aE<9zPnP?i] cY 08Wn&@L`.SI<%MtCF:ǙzBɞaJb(\ie e$}:tYa cʥ '/K>/|BݠiB? ;[\gRBaRp;GԽ[Q 5}o l^;gWaTH؈o bprMV@౉Δz6t`UPN+2t _dN5u-92R-EKYQFCUHUcQ oWe Ikq+i*))f"-=@|8LP]5kl IhܬndW SVqCvI4yS^Dٝ~ˠ^1t{8)a7 b d@y5\E~^. )E!FaL$C8QrSxÌ ]y?4IҕS3JuqJoq|DKogzBoY)Dg)\:69Z3yXp3ӂ׿4EG'N{. F*BT_]REh8ĥJP7?Ĉ"*Ff%4hd|= +1XSC@!A,GsNn #-E%#~l-WGo<C5a|wF27b``g-[1"Mk[Bb@r{RЛ*QrdZ۰{ TB݌Wٵ8ՐU~RU0y+M3:ݨj P }v $ %N\;Z=9]2?n"ŬȋxKݺ&`Yu'He1 h؈LuS. YF~G%?EXrw9#SMJͣ\e.(ϓ!oï9L U cͧ@gyd}xF(5\֘bl~R?'vQ.3ΣUDel-~RVujJncC' Ҫn l~_8[ABQP|D8|eO{1 Yn9,puLߑ5-5GӂH##H0g4Z9`24!$YpNw@E>|( I=ڕd9c)ѯ^$={sUű@lU \>&GRw Ql[{ XLU܏Ӏ==yYc<>Y.RQl]T8H{fM$lؽ3 5u '.sS<%͡g[]InܿY QBŪU8霽ʼ`V 4]k.Z60?qU1W؈j |F 1/s(6N`#(&"2(MBUj0 |˩< >fm Y* /hw$ByѢaytn"yL0 Zj2 Hk*rҼU;h _DKnL&>!}J]h0,KO3 QMK1݂eiLJ~#lDI͙{}PAUh<9sP6rWbצ~:.]wkqF8&Z1^-s@Q*bjUyN"߅"]#]yG1|wc jN?" XZ~y`O9_3OVyt1Xm'I+1}Rŷ+ɧT?./9qD㶙zz"!yfnxϴ0}A>2x9r Z.4w(b4*.-!s")}N{gԎ cj&"PʅJ̜8a^(ӂsYQ WمyG)IR aO['cpʾc!~(wߊ*'pd, -YQ" w>GH=K0\›-l-x#q':zI4KA/>QĢaHAN$QR;zx?݃?eT'G]4UFz%B6HeBz~f^[ߣBkgwm ivb鬳0KVc NW3Jw'p)ejq@DD@f4ͽW:\/o#Uo0!ws:է4=nڽq>OĜ*x{rlٺPhXKޣ[SY7WCv *>4Ӷ>vrn^v;i^? p{o/K |`gA;ˑseRS| M)aKű(HD`rb7NPWCÈ-81녠(CRC8OhS0m Dpڱ~~O 4իzI܄HwF!l9hCb&c^A3gKq3WJՅ}?.[ ^J0+1=+ob<1e(ťs&z[{ 3"#C&!{^ '[9t_Lq dx<#-U^f2q7/# 9ZuPPW"'rM6؟Of[sYhtV؛Q\ '1[)FwCiK##?C2ɵ3IUs*$ٜ/&kg"ymζA|i kceR-IWe0rD^IӠ_R*^@ۦ,Ώq\~:ԬqeekE;D 9 وа{Dzfb6)[po6!]`$MXX~7c>KX9qS;`ORchTYǐ䵢/UBR )uہǝdƴ+4:$ hǂ [6|}"x>UŷI Iu3̓Uh(wB `B iSH3J8hgi8 .s=$^n熢& ) %?3&S*ZBk:$ҹB.p躲%͈+XGK#,0jG2. 'pZ00K4x&VECXE)VfYg,JSke.fC{'t7ͺC'*BfL 0x v6^DWV:uxB{6L+Zt9\׺ӄQCmK2vM}j O˔LVȠN6 ?p JT )if퐵S2t٠ !t0U+ARU.?<^fZ߮tG@Is MhIEZ {'%1rG`>>`~ aI OۼUj}@@Lsh‰H.r|;+shI.Sq_P̻S)i}OM K\E }7 ` ly%&ay\%8P\{&sps6c**56 iDlmD/݅+ dD:mрp#'F-P+fzUIC_7GQ3<|5R^kPrv6G"QGTmuSıc: 8^Lk*޼g{igmvoVA1W{PYp GUŷ 5vU'IM4UAS3:ApK{ef10dƸ3C!;7Atn/Ē r~ö+Ci1f4ƑA z1b$iN*CԀ=e$C yPrC8\ G1^@6᳸R.!@^&)nVoa!6Iq bowacܯ ^AӐ$U| RD?|I[g&;`eXHQXLA@0g5pXHT׿}W@'apی&ȝB#j/Lr440[@ݑ _BY.3:wꕄsWnݱ*K-#u?1:ys'bj,Y ʹ6p#C#|/~(;n \SU-,;p*2Wj) 'MBuïhѳw4LMfR@7\SВj,r'*͟*ox)Ա9帖KK)bO'X1R ֒1gv=\輟O \\b9Xet2 wru63 L")&b!(9'׺h36fn6ߤmӊ/N*AEqPV޲*7}ÐU5"^zI#cLc X9-r\C{X/& չ4HZ䨡/XijmctK>$̩@ H,%y[L^o/9'KnS7K>̙ D맜Q&ùEAcb'I@DRR|j**HI-uY^:"M Rg `H`ՂI@Y$W;˔R7ivo)D#ol ? ba DH ŔjFq:]Q2Z04NZw!ìTirF1/jãykb7N CkbN5um?ݍ@QN&ܑGl\+svҚn8+7y˲,W MM1ȜFˌ7Oם/%+>osȐ:8>_z;#ΠPzjf֝{`2[1qw@R #^j A{:YG|j# d-^F'3lCmX6e [';edA?vcwsjNdLcԄt6tMTo8W[5 (qp/aQYqH\JDVQ CPa;~XRCBv4M53o W߲˛@Q@27C8!{MeR1='usCK3k:I>jVGgF_/ZoڜJp!]r%n=>\UQ[ BgO( >%Ri/3oqnοn'vάjAgD 0rU T;MtTYzAɁv~px-.>>=byxqvhCէ눯5'vF2%5 }?ߖ\Bs;PhZVt'9[Ck,PR%kr4:-iR S|E 򠲦mM}%h 21xw;aA G~A 5&'(;,OR؄d\xo$(kT"ޙۨ+.. Lg] xKdGUoMIqNDCW /yKUbIa_K$04(NRu l4[|یӔP.rVU Q!^WwN,k\OtQ8gr w h\b4;ĀQ18/kNA~q 7op{GfkD5j;Db Y fu<sO(EھB3/=Zl<ҢrVȮ$(4y,i8ba8#nvNvcK J5[sF052tE.&jZk[QT s)o@L;+1Bhc'{DX޴N *M:,CM"ߣ(+,ݧ8q% Qr!zƫWp􊱧@+vwܡ6.!EA !7 41* |"њri] [PoߍO=&1)ekJE-._\U8?1y眘%GP.J}t1kM+~@vJa}(q 6L3`ۂʔ5|o%* 'X0Zp'^Ei2 HgHՑq<l D2icY qН} [m̪1uN-E'=ADp]'g WO kfk/T:P,Ԣ53g Co44yo|CycªNEmK5GS XZDnhcLiWn<1W9V#4kO2os uf@'S,98M`L//ѽUsR9a,r>$^}k[tyŎ߷@Vl"3hTWg(6ƮT]sAp6K@^5&g">%(r Wp'!do>ŇCNnkf*[S}j-%v"ݝ~J9eK #ÐߞB_ q_NCXHZѾ*6>*0y._?4M _e qRY'HYUǡ] GF((Ѻ8 )xDfļ9- w]"7‚r9@H͗PZֿWNl;/Vg-P ChE~zͫuvuR3}=׵3O`?jNNF1XHǏPÄ:k`|_fVZ',QDI2~W-wNhsW?Je2hH'|14?Ѻ}LV}CSAQ롅D9Gm[lY7xLYzЎ\ۮ0hav3+/bPāN2/3ƏE.»7!䱥3$riev1<~C( Y3Rfi+7L⪌ 7$nA&TSŎ9Qkˉǐ?./A#> g4 i~n 6KȤȐ^0EH|#D$ u2T:zby \w"JUaeVګset1x>ee49uaR720jSs`^Rgܥ㾏a e!lכfXK?{X˸5wA)e`sD2MKPׯ4ўmשg56%mQ?m9( gx0NWr(3nSBTKtj7\j!;{f\yjshrf!,1Ɲί(rsFE٭Ǧ$8u3[0Ai\5KUo/0=B77H%3;p @~o!%{ kKm $Ik';UAY=}_J-qջ1.Dmƃ2hzx4 ,KC|;3E@3=GG428f`\"z$t4sm/k/0Uf!Rw:n@cX$^<,rnZ[|i]#L?N,MˣI8$ /旀0$1`; BVN`?-_0x^ xu Ĵ~J&`= MXch.96-YJf 儀65DD_Gv:p ?aټ ${@ߚ87?vm RZ1ҟ#: E }}}%,ܷg14wԘ&7_7|˾jg =8$WpMK՞BgC.V]Nd{37FqI݀4ODW|ٱ.Go-YQJUuQ\KnW_-uc8Z S zލ8s:RPiWSn;EFcS*4.6~8$)jT~ztsSP ^[9vCXg$Q9i++N4f$zl0p-ƥAZnb}tkeJ`\z T2y  ̢/Jרi%j6]] "Eq!蒵D\͈5} U+[N\z5A.畮7-MW^L*b-LJ]!dIne):î^ϱDt.m:a}e}h2@MNzcpg~tr[!q.{;`jbɁȈԐ݈A7P231߂ˠDRiQ4x{Fg BZnóPd h5.8RVycLS]vYˆ>y qnU =Ζx>n<{7ߦ7 _{U캺\ XCEfI$`yFJ^蹤`PH1СGzEWwVceOM " ʱ5x,mNLFZ!=KQ} @SC!&W>F.dXZ;'_ QWUi#dT v!k'dL|!;4In)cZ_"9 o&\ v|+fe.D tvLN*:=BAD')9oޘ&x{@`:?xFM8T@1PY B؇Lĥ¯#:g2z&a73ws}*Me צFs~I$+fw$ 4Ezq ex$8IÚl-$V"ȱGL @U,7zK8f PQ)d.4M~kp;? "mlJH VJFHIo!֓;zg6Pډ6iLMj߃׈D!#!Jt0?~]ut `A_YY%)#Y; 8i\gS7^\PLőwjѫ#fbR)bEpYS<橓/L ǃ[l`c,PDxw,^6x[)ջ9$6ET72Mk[t×{J4E) ֒Fsjo=ğ}GK4 @$  ,-Mp͸@u"5`DD@ghs+^i0ژ]F S&aðfYeeJ*TRJ*TRJ*TF0 D ` J( j2" @`y_d!իNϚ9ɏ+` ?ʧeGU䓱6~EZֵ9ֵ֭kZ=k׽|]-jV8œֵ(Ò[,OJ|f~'_M³ՖYex_{Zt}ķ>~F~Yezp+Z־Og18|cϟ>| /B}mmmaWҡVܘ#CS?ϟAɓ#|>9`k[+g}ٯ>oׇ{%цR&Ye7jիpnjTd!sNW-K}IqeIg?ΞɮUFF/Ƈۇ쏟ĐU$j~vp@>~MD,Z-,!8gyyb `4PaOy~b$Jet/3k$^*߇օms@/ E5؏3V{z7fʅd\|8]WM&jh*Hri/Yz\I,'1Q~Vn?o轪 |> N#RAQDHhE0A<Ӣ* _}>u>/yZy_Xo3WW8L,2˗.\r˗._'ydr>PsGR(r*H=$ʹLe/rFIs!EDqsqqoy0~Nu G+[/[v1r;kսO(|Nu(^'!I{|2tI';ReF9 +;I'3EtFO)*+nJr,WRG65(#\ m~ԤALA\.57sڳ"QEm:Mjni?}Zkq ib05r¶X%nKo/r$tftfMl5L^3{* T\8vZe%B(6476\ѿ:')oU y6k9wJ2B?;7ӓb`x!iul h]Vѧ֯H`Qǚl}d밻(<+ ҽϬM:v_6y 䏹AMԣŻF%ӉtfnK4Ddyꗺ孚#j[v)RSRXP.IkhzdeB)t:K)B P-$̡b^k^)C|Q/4HjLJ־%S<Ż$kO"XfnFTOځy.%S[MLF\ZjshZFa\vo1[ݘ^x߇NzNvu{o[lLUD6\ϳӎt-wLȦHm/Ъu#z r9rGKgfx3{0DzchjObG2\haGm6>D{О,j q/wV!}mroК!#}ܳ=C4gG fMV`ު[7pSoHj tkIm@C>~F%N-Nֈ7RVӞBI}2"0UEEm zhRzT=j#Tssz_Tj@B)B(!7c) \곢 B%ڍuqCȍ^SAkjH;V|dkv:Yć;f!,{6f$Lnz?sI=Y,vk_9CA``Ȍƾ =FǘIr;_] c[nvwnɧu[߱C|7,0)TLK{6ovr\3c82bף~~-PB Mj gqM\ ~kýo)wR)s~̬B !IXgLӖ5)UA3Ʋ $@vCكavX6RzDuԱt'| uH\TtC2N-ArʯE/&LvŅHGO~RFeVǭfvj+QRnwReDJ(1ŵ\fc[@a'UUov-7kd =WMf 7>h VJ{L _o3}ٲSTdkN @'0 C + Ž8Nnrz+jI& áy_7(Et(i0rRLE:4KaEׁ7LxI"2 }kVG68vvtmpx 2#"$`孆X1u5lY[g&pCIm>P6f\:,-a0,z$f 7`Yc?3Ku:yC0 0ŠfDRr#d)񛶫:yh%Oы-q~ iaf{ DB#=0˓{q"bC0)L0o"Ut,Eb1Æ/Ze8-Cl(SX{$eDRʎO J| ^bT]S]D0 nʛ #b2bUy@pC B`ޚ!s x^]欆$fH+A`Ö]wiT,\C˾[[RP@]|4=_yoo]o3,@@޺D9R( @QFh\PNx0= 0 i>Yq\_bj0+Njxxxz.Gl9x@j5]̈n{qO͟ptB>PF``R&rBJG U'_ЪRr(=(qI2m]=k@5q3s0g&ۧsuB-Fg/{/?qE7!)ҥ Emk}q)"ǯ:k, z&%o*;<54rF8FB/gE#!,"}SxЇR 0p# 0wK>.(c4X I4)u`o ƾYݵpf@CGPO9+={laYݯf/_d\筗\{x[_ʨbaI6Ie 1IbI#8H㍱Dț$p,R$8GH8(89oyi$I&cSI$H_|K,I44?Iyw=TUEO4WL˂a(4GDI=IEI4K,e[6 g޽pskLֳ{_FHgz\|` $Du_6!/Q5¢*:LəۓM&}ιeB~LBAcLa-1R[ufl~%tew:nA))V89$J a\K76kUWLPh",f2M mλ]^|MNLƿmj "Z;OmA  402i3ɓgtwAdsJh1f}{13)3y&Tlդ|ӗd2dɓ&L2dɒ̙2dɓ&LNt\`= 9djX #߂ϱ.lSU:t&L'HFdGˮxG_}o>?@0F7"]bpK}u=xe\uWUUUSM^i50 UUTA Yg}Cʽcz0}ySڹȾ| fʒZQFM2"%]xss&vc<%$g'@IpaǤ TI7Ld4 Ɖ uތX1YQ&" RJIET4TH! oA %'AOe~*tI';ya$= V!b馓1lC(⥷m9藬w H$۸IӧJ!2ITx0mkVkĥ 0)"P:ϵ/Xh:Dѧ5EKsb[\<68$I5 *jֆ4S @\Jc-<țuA^egH<~u{/?g=>_MI$I$I$I$["OZ$^k^"""""/{{;YQw{a|}: 'Wb{5ȈA6`/Ӽ7#Csr<ܝ/*Sñ%&Ȁq5[bRӭE=m@uRajY7}$a``010eiڲH Jga2W٧*$^k$ "?g=gXЂga5 VE BDJ` bԪ, Dqh9N/yQFSUQ/.֥09 oq^'pJjB^RLt_=Gzsh/N#yk V"(/SS 梂"Z̈GfD fa%>O;>_/=_T$'{_OY1MJAóRZRg☙mLK?c;{ xd O5[_z,ݦpw}7>;O6ˀ(""eAUA؀hQ2H9  cwk'_gyGv0@Exk"DB""'{~wktЬ/7*U00A: Ux/oσy;7) *B,HY"((dTREDa@X *H$#2H, _ mOz2V$ 33l:J=3;qFV]$w8n30|P bA  nC%hQ Y9tW\g9hfYI ToY|s2'uu`=<+!d+2cCt)!vܿ`Cxu"~/_}kZ+|G_k;~~?AЈ%_Ej*:@"-i'].ay;pTK7'$|t^ 0$=.wK M.4 )~<N$:|i] _ ,18dTm.;aL^ž`l$$9p Rnۆ;j@U4khzȎ~󅫺_<>ۆ;S^αIG@ GfӸ>gw;]{ۼ}1EC8b( H ܂K62 <_0P ]MVi4|g22"0C:|!+Pf_+y fn/nop{/eJ0pHi2/0Uۋ{ȆGS@" ;xt pgWfHCh/)W5O (z䢅O}2Uɋj("Ji?x;,K( a3Hppb.V7A,crb2" !fia":Zsx/}t[꠾QـH 9d`m!PQD+86yz[uL%T}2x Zݸy__7:=EQL"( 6"8`WS&L2>d4SϦl^2/6 o2ѐ~cgXd sV҇(VOJӂaҼz/;5} <=79V~Irܚb[_gāN|S/(8xt̠Wq?0lsG0T8*odoti7SȬ 7J>2Y~X5m^ vtcq2HCkvQ*^8hcP^sJʧma֤L[J)+;H~g_◌J/(foN'>%3zP?s 915 XuJ0T=|O= _ 9rQ;vd<No#EI:k헭٧KJo)l_jڡw :_fʶZw<:tm}{Bʆ8&d5E'3q7(.6uʸʛ=ܹlQ b""lrOuw0С zF \v+^DVne3w^@_*lι!ϟ{mvY\mHsXmi85hFeԸ#qttVB̓F&KGѽje}IC4S_Qڡ(j6 HuTp;)L9pFvB Ζ=6;9uny^kJ'D vFDW}S},T-m(J`0MgP\ϡ5io+,jft.9qrlB:]V}h:v{6sWP)zgBOV:QuI+툠p w}6[kT[Qs+s<{j済q-AsQ8Yv6_[gy zV5ٯ7Ԯ~\;tI(;"'=_rsE`"=ASL@Twds I̼ɋ s06e_gZPznC3ci?NF1OlɤF :V0蛽q5.-$V7<}4QlkkŠC⨸ͷq IWqt_|Y uW0/ݥ &SUpF =F$3_d2Zw\?ٵ;Z~}_ UdY'YBN^ {C ksp \[*a :g.\겭g\5ۻg! `ǡƞ1xg!8P#7<+LbM!g=g#{2veJ$䊽~*hvtoLS5aZm.'w[_s*zVf7E~GDq+Viӗ.^_ʓS'%r]]&uz R j$^> Ĵ233FԭRSf6瘄'x"!~JG|kC9/hvֺopH8`އ[2 LٙtnэlأXaXlSX׉W\9l3*rCoC3<&ϑ ֹxoƆ}k ;&^`EF63\߾| mIWڜ-|D[/ r(?PlL]F7aRd7wNnpwz|f)C? Ӗ`fl#мiqE: /v.Fmr`d5 3dX5L9c#>;6K c6&mVjAgrU ϒ(aBM{BW9 ljT`b 9 1b\]Nz[c{|yo|L-pu@Q8P{QADN|T-ѢtCի MzG$D' t2֔)ʊQT"'}W (9" }..jC0Oi/;wÿ@H` >EziCs7Qx9LF@50/Ƿ3:<ӣkϿ<ԝ_rU>N+`Em2tx$PJ0otbٱ8ṿc+s~Xv[[Qr]wgMˬtIj"#%BE!Y*΄/V:)h?rsCV6cs  K\Hd ]Lh3(H HԢF褶[6h"_p2wp+NרkN~* 䞦P2nl\S{E|gGq> ^Mst式*98Ae` նpEt(!rIjY/Rͺ>VtsVݢu%+cG}qw$IfCT!]ю;qy7E⇻1d%kH7Oq Ӳ4mO"p\i_V5J{|nCƹ\dX؆|߽T:nwS辥>cCf(^R(7 ,i8G$}=#Us]~ʅ0ҕ,3$z{3~}M{|'G3.xzץU[h:>s(~> $27Lflٚ*:f9k6R<* ӫ[xCx'NNXP"VlF31PZːQ')Cy=%Bd+v'!T__Z/X -zwZf~:ʫVv9SsfͿVN W]| jRJ Z n"ӥ4K9FÛ&N1#gXHM`hXߺܭ@̉"fRn Y@+9 ]a#]%&dܻ!xSL2]0{U˶X%?` XbkaׇL<,- K|pA;"YvezSfm 6)PtU .`[E6l>ɿ|4ACędš:j@,uIYUobt%$g3;h<YTT?rL׋v[hOUG[gDC~Ih # aZc=#ƆF7v].&TjD@im=ea2YP hP Ç xC9EU`$b$AETȬQb TSZ)I""F#@XB^TZZ5bNlhT18CT`nZ*dJN35 B'qނ (骇I6"&QUI Xפ ;iw˽)@ѭ`;E IFIDHq b'V]h'1z&ZNlpM bNH4fH11[t]l*]kty8D[K"Ruh:n6n)JYYB Ab ܒBT#8h( hUOEg>6sbxabuvnorESm Gl o# DfC&4$̹]K'XrD4yF>4k#H Λ$LT$k@~ޱF 50\'lWʢL֪^6 n,q;[q:8"`͐l豑"=xF_~ч rɥ mnk΋` I6I}5I21ȡA7 \m+lKk;zgjs[g8ki#"Ž<<FԞ{=p( TQEYEX*1"ONw9rdC8(( T!XY<_Sќ00>'aQM}b,/af/ kޔ "c4} o!I3iɗA{62 o٤LD6IKs%lmE`BcQh,k~مyx-?a䕧so/"zJ>/~ZvTlzk ZēCi!7u)q [sWK{hr\;M!CBTDxÁXX56ֹ !T&1I PY>@ p@h!DisɡT LdDp>zogw^y/a7ٙɝya/_)G~(Tҕ) .H[{)@] yu:r6eR Su+XYljϕA<Բ`@Cr'SN Lr 9 baI%UuWWWөCz!p깥W k/~:-9cΛsS2rϩۏL/`4?jô^OM(Ms7VƦ"'naə@}Aq^bo:RF @@vC!̀"X%@=㶕C/.R69)?]xwuw9uvf'\P.ÀaR- 8KD3{CF<58x4xiy`u7oʹm s՝5MI5а~AOm߯ƪ\4BLj,1Pope5.Q: q &1 _U@kEkSn rx,FCr\6xHEǡXlR9̷e$RaB&}tra1Bi 8ZóL6%5ʜa.!F pag*/VtJM"h{ygN+'9|$5dC-Uۛ}o)3$UI U," TOS9H/F"AX0X!@`$ "PI})_qq,&hi"VrhY֘井>n{߫dݫ2\1 '^_4,/TɨikPA)2b2DVܐ©KB*Ch2}ۙaRTU4*"+* F1aIe-  ƥ9W4³OY k#R2BkWE0dP:8c  M!1OmIt@0 y@A4 í&:4K/]L5jÔb !XYʐ/+{@ivqvY8aygq\7;0ËPI ,|/uCϋ9f1K~gU')~/zΟY jՂ+hBΠ 2;p.{v]d^؍ #{..-wǕm>t/_뢏:i@GFc PM2 SAA^ϗ#owMn7~߰<[e|BGfwa3-o`6bL$jXw?7>F%aq*JdZEnH$1Փ&QE 6$&/;u v>LY"(B=gQ.|Yv Sv~e^ `TуHj*~kqect8ܨ涵 "l{ҀyͪD4 1փ-E&˖ 30%9q\evdűDI68wf Zqb܌E5j'G?qOR`$H9<`ҿqыٍbZpѝ5E<r O|澞6'3 T;d> ,8Kf+n xr'U䠌df`EwNR0h5OsbhD؈8hH&x]ȃϻc5לXܸTX%L'E y :D4@0*(׵ I/5aP1zLd* ~09!7 c@.*(+ӌZn; bwpSR$4Q moTPT"S ]ԈfȥP>TMBf*ס@zMkCh@iV|J4{MS;GDœY)s&s&P 7x: BVVmiM[msI!x/ N(hD=gx[[[~901A@nwq9cC[:h# w&AnQb@joWUc?UXҌU \IcH$Q*g&^A d'dYuq?%QSMխU5n04]\υښ4!8YPjvTLH}CeG[˘  I=ưA)Uϟ,0ps8܋~EV" ⨅c](h)[4QS-}ŜLpD,,cཇK QэCd́b^ g)@߃pxDd2o^܏i+1!VGDN޲bL$,љƱ5no]1C:7ҙz*TY=-xob!Q;94A%Ho[]T(r3R%"TMu"s&dD{4C$ 3Eh?NL6")5`]ͪa3E kPPӜ%}>81UxxkkWXՃҔE{^iVؤAPP60A7rNJFp D0-9@GMhuΙ*c֨wNޠ OqA?w'+Jp6 B|Wz&AԠ ÁAX/ym4?t 1t@$L8#Z ^g:y~GKiu"@ 6*W,~(ܢA-4" (IB (x|oNw<ȝDAdWՈ")܉ ˖,%r;+/d)iS-HiyLUE[kV*bUQ/b* Z4nae+;[613pݘ!Se' %b4ojv9R2UCYS8 B%n㊐ݺ'3jۼsǧx︯mTx9XvM8~$5aomg-eɧm!8'ط*aR~ Rx>TQʬ4;ؿzZŀ<^lS2 Ww\ /&x;_kuQ׏9TF_e*U?'R(.5w_ 6H^z3R.cpT枞I://֧bK+Oi\N|<*xU+aEbmOi&oXc!Q\֡ bٻL-v_/6Ϝ>O'34pGwFXjLWW`t(lWVU Ӭ&.w!z`t[S>c#q ٮi?qgF` ³;rx"ܘZEtmp4N;?F{O=Lt`yoYt`uVT~ BH,ד[ZhƑvf'itMou| HQLjBygZ%ow`@ۏqqo_dXŝS1uȭީJ0w%<ld?-f:C[$!T$sӫ1smau*7q~Bg*wptiXC.^~Utղ+*0j\-1,T "F{c`Q0/*>>[ﶍi݊Ԉp09eDae<}dQDΣN~َwjo4mض栆SتҥF͊Utc _A1Ԅ^AwfWN.J95T QRfB)LӾv_mmEl4OV:/r[圞C9x;[7gn\PrW1Q~fsp*YӺ_t\d8pv* F~u_'ojidǧ}q·=5fS\FbE?NJ]|z)9eo?34ɳsז'aQt/}Ѩ҂W^ZSLhŘĻ|K7* 6kX2)u hZy}|T  k̻Q1Rdͧ}vp~+چ&bޓ⿁KW 5x?}pɻ &̨k{'z}]}Ƭ=U/6ɵV^{~ #1L0SZA:JI(d)#AݹqdXf%uFK9,֭jbs/*uq%T^x7`tJqxޥXջƹ%l}Ÿ~9f tS7Ojn_#mA2?I ]kWMoKGʇs9mGudEuSM.ެM|0z̑I8_ I1bJHy6&@> +oi[``:vneT󉺽|5oyEǣFMK\{ǜ%xޯE7NN+D&3ڭUCtX6"lB:zħ( AQCiS %}$+&4C "h(r#6YiH JAbѴZ,X&X*J_1 OL 3kb<2YF9ṛ}/6)L06 g=3Rb}l|t|ʰcgK%*LkW;/Kab 8b;f`gn1̡:ǢtZtK[H `D|m&sPX\8T<8>,=NF?@d az47=$M="n;`r*s;Nmu7A)svFcb6&[ik#fEud̠rQ6qAã$%W{p$V?g393?x5(}9s#q^{ we.}'.t`<ц)+RMr["Cy/I(\w*LMRzWtrS'Hv;U*r.R&eZ{B 1k&E]}u\yWkkY3fu(_)Sx.7$#8F{]L7pﯭFayv-#;^(cࣄ螕)G"E&woq*I É7]W9nWGa}s!$S}yS=teT }Hƣ]H/_o[)w5a:J6Rtc'ڰ(t3Q&~FU~3ٍ;`WHU"8Cۯ]͔x k:4k'^q'O$^v\]Hs^hk2agbEOLuTTϛ?E0xi䉃~4 1((g{ia r*=oǘN\O5plp0*ǀbzZ! I@5Ttt¬(Jظ*:AOH P8$Ym+R NN8ntU?1D40Cϯ}MR}>s=٤)N9drzʯ*PfJӭi=P&mQ?ܴU:NEtԽ7Q3?_@ zd`0-ku#Epέ`AX'7ٿjSVRcĕ 2_VQG3>Bty쬵Ҙ 56f =ѧ` }]׌&ԕ[f 7`} Kz8ҔD(j #!sKbTi>"RJ'P}'b p,NU2׿l£!s&BI 3 m 7,J5nCLC-(E^:A!hpշ }YyopaklQ RvUfs\Kj޳PskC&(bmiI-*7lbdQR֩Y ($Io)1tbTF(*_u2.g-xhlhCTȉ:SӫMI?n$"ta}ƯJu@Ҝ5Ď1XA\ViDa? ! gfΤK^6qFrЂwPV 1r#B\ 4ֽ.wUu6HcU_z"y &q0 5$L1HvNRxkG4.*G XAL YUXܰ\Rϒ 6gߨoKzҚ:ZYAѰhP:5:;:|T j(3 )RutҠA6y,U9 ѺAE9^"_j-ld1PrV(Cf&dC9@g 6m:tfr!?ig趽]>] @7 2'^ wuF#T?1`Α&(􋯔&݆{BodMi bo* Fph6 <[7["rMUqz54( t5c<@i٘?a6$oRt LXS\菜&^dZAa'/yv}V_\Ƕ%}Ƨ2c\SG-*8_X_Q׮ߏ6ӦA#IA,Z} ]wdLfrhjDd +!KЛ,|MaIQP5c^~sݜr՝|߲XZ駷Ub'F1x9 D$+KkQrgܙQVb]cJf~ۥ3B%6 >uSJtaD|DvUc1%]XVoIwsMɣ$z7r5 (f"隌>*H}W' JE^*HPqECMdY+BVX+P,&bm TR"UHB2mkIlݙwK!+5Ƴ%b(Z/Vf/_fk]l}K\5/~^묨6JOk :3]$i ɊtdI @T"Ȱ,ǽY ZCJE`~$lY Y*4SC B{,d18`z0纊ê0aMRAfպ"zaiez޿/}ٟ_xѠdl.Lܯ\ga/ERR DAA { z4}=BVd fE.9OCžxNݯwi߇t;JJC;ܸ UY߂P@4aDX 4T63 K%Wej,"ė^?7/4?o,n4_W:NGҾϧFPWڕ(=0~4S~ Z~;:{Uwp}}dbny5+u6Li# z>j:x|vƃx23 `32*00 x [JPORy/P(ٚ9TwZv|e?s6]yB Tw]E4wS&fd"n' *O'&wy・$XvO"(?.er9yCA'skKW`Pn8uawJ}]I}dȋ8UiVl%ѕVޏECZ^DZPZHurxM,MC.yH#ދ,gˏzJLY]U``dB ݣ5GѦ EKxP4If3%g7sa)ٰ|kSd+q&]bV)ФVnrwnQ 2A<kœӿl[i͈1;;BU=߽[l]mס}_b~ޖ\$\jG5(mмBbK>;9uQm>r& UYī(&G} @,'ڐLKg+fwXZB2I׋SEL_[aJH,`Y\wfbλiIKg1cu25iԯ)~׶1xy,O[ru._GGKZ}(G vƌc7+E3‚ڼmz&x*&9 |o'?x])yHۘǟ,恅(ծ4vבш[0kެ Ceٲ;lʆ(*D! `Df[OSktor&m*ԩ[#ux1iqtcL6Q \j;~;pcr~v8 }k<˂sL~ P ZQEq(`FBXS~@*Au/s( 0~i0?.o]/ ֧_usgx$HGF3Z'c=g׃SAֵ'(PP1f3#nͽ\lZfle эdIпײE&&.ut!.=nmV>C/ E9 Hj\6BkE JH/1<\C&Y&8c2J9")ϛl{ cB`]<gb3K;'SGx+HXaàaA D:n<:!"pGK6=h0 kW ,Ѡ)Wc'!$ `68@5C78C o4d0.)b ͋rɎkҜh^GT88rt84h9a0 xr`5 i@4?,򉵴9q|SM}W. a=`FT=LŁ6HShh H "a//5C0eXrp4CP5\9A Po09Axs!0*gv-3e@fb`GHVPsh!aP?\"HP}\0(l66 (`AA( `h&aA  aC@!C!DACPB  (!`lCAAC@h4 4 ap(,`6*("<uٵͽ7O!  ܡ2xL"ԁ(1blA6>a8?_vs?,?4&剧LI! ,C5'(0Gm1"}pf1^pZK.ZN*ϲUõ\?"3ols?2WkbBW%^a 37Wj f=20{Q+ubSwA"FZdz& iøZi@U3>nDj wbt5;3 bJ8D$I`(,X@EYP!R`US댥I4)-l7-3yΥ * cYLƣr7wQܿ UR>];Hi/Bą$Ʉ<$(.H\ɣ)$nxR%lZ Q f(DMYn Bc \RpE1PXhbc'!~ݓI* SbéTɜsheG-Dv`}tyD파j5$]Jo5At}; }vTdX3b'U*1JVvMi!1C61L{Xpy}S QjoM3:e(krF ?;g!gs$P},'wYq[ Zd}B5qs~ӛ4bI~CX/IW3Y46E*5]X)*IX/ZAa!GMd HPPDLT`6).+s}{]S^=>VQy= B(Ȃ#!$(OڊR(XV"Y<}"jH-Ȳ)$Td bE0H"PX((,+Ub0b( :+"k,0#U>gw YlUi-e#b"`$FI'?DdE$$$d|K ;^zZ24/ p;}Ll?'v)xDDVuf }7= OZ3X~gKֲ^ ODF@J0DȈLl "KMkI2xM]Jz w0B$H?i[Px"zF\"M;j5n~H( vt_/{xp64 kKKٿat]jT=:(I<_e=:w^ti0MxlH9mUsϲ,HqX,{֔nЇ2)@DO4=d_1fُຨM0.+gRz1&Vkٳt'vO?=➷u͆!ñ 1k;ԉq y𮏋>!Ǜ/ I.2P3Gapqp 9[ًvE0)llL5lOnw'a<No˵S7L큎bcxl5 pmu603+,pgvVUook] (Nu)j=:$O seɲ9wp1{Cað0È(K7\l`{hl ?y{ qti6Ŏڗl0TPk|XaчRUԬ7$b,<{VZ8`@)A6 % r'aC 0`B5$ yJyqp3*ipx:7J\hBHәQs]#ɏo1^?Wu߳ZM SZok >r#1X`jcIb2ddf#%TYnUc&#n}\Jz@ ǻB-X0ť400b@r ,npnҢf %f)~[ya-(QnPaPY&!VOPD;pX  #4+4=z cH1.V+6FjxE#[c!"cs`;0{1GPͬ0}IX3}.I=ь J'628zK*TWLT:<nOx=9M)LG za7*A0qC!!M522h)v?ÿn݈8RG,_r8E5_!vm kꛃĥ%ݏX1. Po7SX`䰅9Gp0@A#+(d?83w}[6Rv %MOqAg6 i$ kj_dAb:V@=ЦXjll>c\6i5:u݃%0`r1@C@c Cl=:ꎨ ;)ro7(߇Ǩg;0` )0b ɟ/Vbt4`wfRІ:9u1I i%X*=yw `EouO6i%1 p/$5|B.:0xtXuTxdn6A q(z0L!tq!ˊp8gWLƖyA>(:( 61hR<$ՖY~oש0Uve:Ja0H (8%=X0(P=7>ۆgwrg=)m"yKq vWl>`bvnP:CAqӴ+Wmx;j ֦ ʤ7ڎ'3 ;"Tu s)@ Q5`6l 7G4xSo$zϲiPF!ȈP A(8-<1 444*@`?081SBrH7|@y28}dhx4 ;L @Cj8i-tBpa8q90B@CvhWa5FÜPmx(Aa5zߋPc #ڏj@~RȺ:^D\_ⱕ|yFP(AD=0퇌8q;=``:{8`s#@9a֝`Ѥ= 2P6S /?mᄆ/Xͱ ]&Nug|OU-N Ed((" vq'08700B 点A+tC*`tA92/Kƃx0TZy3ox_4sHs2uJ\1dfsVF'n37Gh0 6STl%k/LSM!@@+YiAc_G4Rg^uӤ>ptG>btӦPC9w`r7p&q,:5Nھ^R(xG%4~w뵇-j+5RHI`YBbFiM$!t fĊJ- *GT ;YGbah8@CH)H@D#%2EzI=X2~{}/ ,!ڑE(ANB~wG}e]^`"qCil?EAM:#bF|lN0Ȳ]݈i@j7]8.iy:2˕{{k;bf 95TzS~4]>m :C泣ta6@aP|һ~Dօ?d3! P̎ӁR@=𡲞.j/N]2WS-#LSS55k*u -G** 5=;9 6? zF -wr;O9d^E7ӵ \O{h}OdtRݍj1X+ʶ&s:H;RXl|lQR$$g.߉s&T%}}5o`re8~owO>4jw)WbOZx?||#_뛌MA2|K/yAz:8⡅ΡQ om#G뼦G׸Y5\SG>J>7mk(?wikpVE0ʡ h$) H?Ȁ,wr!{z3|Gkڎy0:Dʺ윕 Ef= @ QK14!!r~a˧ 20GƗ)yN ÓiŻLl>LfR]GSLq<e,g?CQ, $;1  ֕ԤFgFdWE@Ѓ]}hwyk}9~EN>~s+8?~BP ` A2B'l%h@;u,`86#/}JTb p\'zlK{ G|/R}}舮 ZT*RC}3M1js<;~ۣ[}7{?N=Mc~}X`z-Rv:%{{&=ڝEƃ[a}.P[$Rc4Ѯ-n F\ 37h%%M|Jԟg1vZ$\];yی3bP8` nO+ &ZȚF)WiveP)؝;M / 4EI D'q| !C1G^oP:}ޥОtCe ٢ D@ԙzyT0ĞTYODŽI6v:^ǧpc_//dϩ  U1p6+:PAAdZބRsڬ/v0Ah6.xRkP$nk$!|/ ^~۟ӗNu)r7t4B gCrkǜr~ UH"Xi߲5ʴ9uZ!LWO=OJi撇=>[|䝎6ӲT1:CiWEo;hsMz#T֚LœόNl'͖[ij۬~7o{PGz{ XUO f5; ZW*b6q+_KaNh &rJ`p Ќ !v^:1BZH0w!΃d yR1+$?Ԗr* z#q_*Ido5c\1@I^|F y{>É6-QaH?O>;K\t4k v 㡬NC65}Dݏ_8Y$udQJnkM1s> m#$Y]ku>ޖFsEW,*_e-J o|3LhB榇Uik} ^VzbEwS37L|bcjcvlM?Ad8+/`-{Z6j~ ~8rm0Ģ3V>,`*qudHm=gA`2 F Y_ePAAJ} 1Y%dK^P(H} S@M'YQb RҊ՗cU9i%!5fSyL(@ LmE!LM*A`YcJj-am+'p2¤EPX[F` ATZުַ飈hZnzB)5T[$ ݪ"ZbهwQðQǐXU١MǬ8R|PrGqP ʐqD #mը]7)`|TD?ɍj) l0@ ɓR zڕpNWұG3+H:9RBZcHi5 A57 -M}ړ]/C>ֵSP)" a^Qa]9mFhl}ߣ 7%(f=Yls_6'[DeCA@*BBgRRW6R ̤Y"TA &O5'&N9$Y|~P KBGd$ f)'d522 SLt}^lYF_Ӯ:XdN/X?)>kǢUj)  `d @h?2dɖɋoV-ZWWv}}p! kS_wF ^iP'8 .he56:܇X< >ZQ 3po?wI@*KW:U[ap\I_b1jv7169n,G@'f 7h- bN:qo&0No6N7Hw6lٿm'T0QA Aq~J(1I76.!>FÅWVD'PՓ]"scD5opQ1&gv\k8 oJD@_zi23N:e-ֶ^Lt6 )>J}5:fיSX ^Ӊ5r1geիV_8'OFnmX+WoqYF0Qf,~Xzp~Z1V =(lAŊ*֘" @Nr fgs+cqTtH%mҧMȜ}łj1tpCl`7P Zi~%VTwN^7%u AzT3iK+_D%Wa 5_S;%/z=վ>$=^;[[N}*fy +C~ LOWvxtjݐ0R^bv0`ɟ7 :20p(TAU }@KDR+V"H!o<6q >k K><׹t=0@F 3 w,d9Fw )z'X57 ^D,F rfm)j=Uʵ>~w~'a]65øP~(䰨h+&rpzsa~caD`DJ<޴;fZ⣳R+S"AJCk8lE?0+֊rvek?‚emOp`5C%/3g]U@Jq0USQ(Eޅs Gp1&brL]i\ǰbn-B@ ԧqOx $dfKv6١!G1{VMl%ݍ3FsTZm5֬H'ѢVl c[FCA34Vz$|Ï(?SP̘\A:]iW'RتtHP{#{ڍc͟) s>S3g|mݖbKvLIO䷹_gopNJe33`;,V 70՜l@9t*chcΌ~Bꘂ\080Rǻh(1U"A"`( *1b"XDQbbX PUE1X," $PQDDUXE"E R("1US( PAc"0QbȢAb@U ad FEQQUEH0` AdXU*B bőIH,+ ""a-@QE(Y$UPQA` """ "@"F d"b , (,X@Pw%VmS@wώF_w$yIj@ePYsAWR&~(Kj_] UZ6 g+˷vJDDI D24k^,wfex>e"wдlW9|TTkOE-RE vbX6ߧ@|9& ![2V`"0FfA d!GC/[5G|V@ʮk\U[0`g{1oˡi +(罗2bI-M*^>EʝCD݋`ou/0]y^vخD"n<*܇J6r<_W=Jn#]ёvd õv.O]f 7Gu+9fe΍|hj" "%XXnQAaWX1UH,Xa&%{/^ő0t BH@u Hp!PO`= 6R —)ܡ:bh<mt+Gv3Ntu`'Mx&ResuH ȍpf/%4k9+B_6O_ 8@  s |+SNCyC#?/PvjN(>]у"}6KjCL0q `B|V[C*&I(OOCU0|y>תǹذLf%}jweek@v\Nz1Q0סEs:1 Y} 0>)m Yd.B);7xrr=N> pC; 0dǛNͣ; 2pRGO!4ngDlyy'8vA?4aMP?&nL%~bL0b$UX*+g|iO=;PY q,@b Jge}e=^j+uMF7Oqq7q#G>>Iȴ4K9`! ~Ɗ`Gobf.>g;y˹起Vd"6lKx`٬= o8{bEʋOdv۽{]ơ6s34M׈ЀH&Cmt5/ԱN?B VGkq2!w{,E|f &.ArG02-=/_ї{8)~`|yXE |=/$%@uVhlG"MN?bȠL^_VecX ."jL/`!(=\lfxo7d掷]\{hSTH(dA]m)8ugUF0pd!aZ@%fV/w]k_=.86 D!h X$^ȉhFdmji2dBͶc+FCgBw8!pz3Zw}9l B+^ `w~Yrm)mdضCuS~Wۃ5prՉA16SpRPdז[ۚMI)HAۖpg{e;uNDd}k1=#+#iHh:i챻Lmwо= ʃOB"mu;K)RF@&"QF`0"_T}E9 V0yvAO98'm5֡d]:^_ۑ!SI7}]:{x#&~T@:ɰ XVrw}xv;j/'NKGC'y[L#Ӳq@q@]9 lA2Ķݺ5/z=|I_`MRGR'У0px!JzZLdnϋܧAN j?ЮR8BӚ*7FлoU_¶0e txSjk hq?3Y>dԉiΎ$|Thv8bH_A~JMK-J;*zO#yHqMVn!lC|!]a[S\Hxˊ?޷)З+uv|U+N&АоﰀhN}ji4|}.3'` =buI=6zX8Մ*6jʝϢgsj?紭խΎx44X.G( sk;xԝ'x~ERlîԉxXn7笽| y50ϝj=aAsi@'UKYi(Ʌ#ۙ\ )F Aw>|NԹjᕟ2_$c TITWH"badk* U0E]oS?|sҥ&@i{r=bʢUr pEԱ; qlgo:N&Vh'a֙zWM4cKdD!cWv~=ps(ARLja!Ѩ`Pd\Mﻧ45.wycߖlj;A@Xŗ}&ʞd`Iꐖ/}/RQo!u.ʨPq{tMʘ ?{i:єPtJ?C5Dx5ŝC:gOIU(E])d,Sz`"#Ht[9~uu%t;*-nU%Zou|Ĭ!ISOFxq'~XuEyO3 "w5ffvxk$XmQNԵ)M(ixeY QXAZ K 4jK2%AGַLhںʢArHEDy~P9j v%uGׁ´Egc4r X:"EoukGE6>{mgK=ͨQGp` # 6%j/$AjMm$*'$~vhCue)8w9]6-ݫvoVoC2=myߊ]JAlS>8<;*WAM6O6Wq1$J^^<5<` [6\k4̈́XX̽lbO ;}d/`XOg\Ê%;HY 4I ۱ .ј@1~ŎB{ IbvׇXd ](:~k—IH 5z'5}z17yq¥@l<&r"ܨ&FD۪D~a e&BgD$-y7<>{[C֨#}(A]ۙ*ǹ7{uUF;ںOcy܇S/@1jԀP6{1n E mapS0V )\{x T]PD=,=MZ<2,gE}22!'X42C#1xݝvM9~_Su5]1ƍGYHCWW ,,^b)dh1@eUy FVV݉[L*Z@QdJepFIl[>XVvQLrPD<8T1kc0!m1-Aa9|(XMR{^Y>u y@| *_,>Ȟ技L(9x B5c<].?zֆ)8%No}9 pabZ=-ͻpQ |4ȧH<-+6ǣB`hmNj+.!L7qv/ ~c9&dRz*=8Ɏceq.B/ONc 9R{ &t'| 4l)\>ȷ= LcF@l\v[Ag]uKfU+=ogX<}.UjYc2%hNm|' bN)keCrQ mu{pD, 9c頲ZR,ϋAWF% =+M9yJoKb٣"9~;vDSZ=3ѓ5΁;BpCvoNZ>Y!Ƞ 5 0ŕ堤N>U<9XB] 6(L2)zܱmbۮ+{x}Q n7Tj]Bc g*s)VD3)fdGBNuvLQ+l*PMLʅE>e~IPQ|1nĒ-p@  61aQ1w6ykM@t-8@șf/B3FU!u9uLtg >u9۪^uG ,EddL/zDY6{V@oC~JJh Ll} ¥&vBHҘpeZ񀹁?_N1ꯩYR @H05x[%8>ܢjDhmbr-\3ӹHǚUM;m藿 W4`+ 2tdrSME!HOP@|pט7XZd,9XZlco{HizB$Q¨(< Du P2ǐksۜ6;Z bWJ]aÚy(9wJ aa*=_[`)hht3m5~b2;,r2N;29="+"Z(!8@r@A5@z=0H2å>gC aXuUzT4ts#++4`EW|OB\`rދmZcjȫR'تOhM02ZmQ{E$GأTͣk;#}bF@rj3Ϣ~lfi؞`|t7Z81Zл@e:1sNRgɫ}P`T5ZSm_?SaY(]3=o!,X3z\GXT8wCn 4|^< n}ɪu.6 dLVb{uyzzNN64E̫m?uOSчϲY">fDfPF?-193㤕C^& zE|h{}r5-3JࡑCޫS۲03,Q@ѲX`4g-(Ecz%󡾂""l z#00b`gtɮr87m%ESweS2]:EP %-˙ ԡoWHn}μ򽎃aec JAba?AGGc. Џj±N򃷝d3N/j0 @1Nw#ʲtq;J>?[Phs7׏ĆǚD:٭O'2Gzx},{(ڝ? vǁ†sDP6!MNWkq}&1~4N MḾ| g]ESD] E&t*CO V=MkxtwF}eh0 @21UHX(+aA)He~~窞'PBauI9E%KU)"˘If0錞Π Lz{),)6<9/80R{u R~ kd5 sWD"P.1aQ,[a@<>Rm+}td]P."6- -C\dw?գfW3p6z+y\qr"{lhiˬ tWP;tMt7IC5yH-7»oy&.*C]MmkN`*һe]4 Bjp554Lb5?Ip=vVx5ujwqN&Լ[.Vգny /qO ~|=nݭxqlpW rU kK4 `cl`]e@=Cӻ)ڇ} h=B>jPU|R̀JU`«$ W;̸qKgxtP,\Vu؝|Y:m\٢_3#gq/9aԤJgK 뱊C!J]I1S8Ե]@pQm<J3#]=d;/m?BW29i< POTcX0g:/,ןlgYJ1|nf=Y?իrSmoHrmҩQjH淔Zg!{ɴ'ӽ.%7cCnP*4Īf/ܸޫPҽZ'#d5.[.< ^fBR,8X%A[6q'".<-kSH©\*.8}S@"ğm%yUڊE'[x+K]'[A_:wO2~"j\_S2yvܰ lcw^k<C{2(6[iL!Dcu.6{s)Ы<\w*2W*k0qKL)(d9Tx/_}m<]UoxjVul妇-kg40jS:yL^`Rn"M<ʼ#碇A=1IF:0ӗ&2ErjAs|/w c_f.) b>)o s,cX$(Gd0y8?ٱ94;p甈"Ԩ薘.HbgB?̸ AG XIv8w-c>=Gj÷MoC{$Z+.![5.3& ңun{fWE=O =8+@m};wtݏGqh3mu. H48i+ǵDc3T7 NU;ufDGwQƶΌ80v{_˝EW*{-i<_9z}w 9`N Vl\$ +E:۶CC Iqx.p5]64[얾Fwgڅ1cS~rq1t:^Z<2!EmwұWQ= )roB?{636օOdkճI|wE[T3X{xLP6R׃D —iA-Fɧ`7'!\rV5K9>'" Z;afW3@eDtfarD@6 Z5+[I _.?CX(T(H,B PEYAQ$F R ", ""E33/mAY./Zpp'g-\ޫO;2Dc?uC_Ou |Y7JߚX/cMO2y!Y,vm(c$] FQ9{S($DNjT!7⭪Ljyés[G -&\Hsu2Cq˯ÇU2;. cϣF?ձ<+=IͮkVM" eyI ·LJH Nwuy! ɳBo~ZC.jτ,Ǥ[Ӭϑl?-b}&]ۅlpH8lq(2A8j䴆Nσ݇ @z?59R^hs?G!Q\6b>O+y^j?5A:a1`UW!MDb),k&\4 "eJ*T` jz<hZ"xD uպqj$.;͑foدC+U[pn v1dU|;DMC\).!F--8HMJL/ѯla0?A{BHV /ga\eC"By$TpNWmNpdB`b. 2BaK*K3JN5E]UY;M0XȨjk$alZ[F<ĎtӛVB3c/\vsf<^(Ht (WW CND:qq63n| ;`|\NcOTp9W{7d_x`~(0@eJX Ǎ6gyL] W7c,uˈ@|t(z}1@Jt?5EMx_.Vbrʃ˘"0I*tʜIЫ,c19Hӈ]2s@|e΀A)CМDsH(&]GhN(Wc9?2u@ɛӬY#y#n{FtvK CXpʹHΤ18?9E8N},=GGE_<(-7N2[A|%^l{GBe໸1z(b+b"w%ػ<nÑW͚yб{"# ݮ݌C;8'.)9dZNd :02"ndVttN4mWBr^` Od@e ;u= &CFia IVFB 1`}DpDA>oC5oP əU-?Sv`Q #c48F|F3,>`)Gbvߪ-3/gBb"8o`r/V=WȢ{䟃6g ([x'[wV3D«x"!dr͸iDCR@=%ȪfAeHat34Mu"j 3ƎG  [Y{(tLvW_~eRtMQ"oqireRg D6tr?̭n˨`{Ёi!ǂ_vvyQz8gv9sQɆv^l]yͶH]Z}j1ۇ&rۢnyJ^] c` + aR z(¢JǑSqBvQ>ysWk5] 3Qz_qK’F|(wOwB ՚uq044>1k Ϫ6ȎQ@a 87%wC[U My2L̊jv;2U#Ik`2wbDl0g ƈܙu,Tf蕹F88#SK7LAmĨ g0Cm|?=eĴtuhJks4ru qASUh}Fa1?\sUQpL9 ɟD9Y _YJBhnai*c*\$jbZ UOHi2ϤqEe;_bgj0;hvFZJlDz}lReo7%{qKRNmʽ<*llkNRŌ v N8̪I}v%>P6-I|d9Sͭ}}ǐ}6V9zJ%&$ήDlC6/Tf_Cj+%W 1an ЉorqѽoAfmePrb0}[g}t2w~:=REd3"1֦V L@nLL =:V0t`2-ی-8'ln?2Y0AnzT#6^ UUR=Ժ%=_1 B/,g㻓/.dv: 3Mg9l9淴u4M =-]|S&>k0o*rGV7jokrPJ b158'Ihv Y<k Qxi9b}{ƒYݧeLMFRt(fzH߯qDM|MY|jŻ>Р0p["zokNrCyp"t4 K6haT`Qfoj"0I5SVYxvc._BY ._ޞnP(^,,yUP&ÿw P11:YѶSRZҘxiE$GQmOlxl߼}{x6$ {PC?ml΍JǗT35D2&>^# lg!bϯNlƓ=-*چGԎ9гYأ\fykt`0u%y9j6C5-Jhy¯c_J vMOG(kM~@h74 TR$]Tog|lmy.n!Hj"L|P0}vqj5,;kW:O/u+:n5.4U5|>t6:“uH,,ݶ;'DyȤTTMЧ:֛OkT=3 xqHzaO-o>}tqg }#Ƿ}/-m0Ne=A;{^ >lQNjDEi.~/h1z|u~}3(K fq7XPS]d: >uxosf|6;gZse~k$pcG)$1n`(0N_MEfRB« r#:ת1:FswCr׃śM^]Wy[pl]]S3L{O#ac44ϰ!d?}˱Rkw>&3^F'qooA[9Zt徃jEe>D*P\kn9k5ۦ2&Ce0kHoGnrVF^kصxXmtr;h 6z#1E$ bȁ" 2 A$}ùauEᇃF,gQJ=;oCTa1L^e;U >m*B%DZRN4^0J#ry#6`ϵ!‡80FiuӺpS3K__|X ckĻC!Z?Qޮ%:U]7>12IғIpz9|}ac_Sk&+qOc )$h[[ڇ2?epau ,l1{Y"Ct]<35LNv#c:eHvbi:1_Qn6;LÞ1n8Na0$L`mmxۿU_UbM{2]w+5Qm2@[ 7g}o3vL!~(2|}'L Myh0820¨A= $s4b Qi|h ?9>Tae1Y*T:%2e_#|kҥMjnf>wQA!\G. $I[>U l\tB3M" vTۯЅHФ ׆G%IDfг4cKg.4iLNCv ²I=+.Dw33@P=%|Ȱ6SZbSP񉕗๘Chu${iso6|Zd@UɑNR+F1"' `gGc-PTb8l@pFDr/S*e)5`̰IW菺 ª 0(GLЏ2OQԁY [8}( jr-d 2Pu7]p'W.קb3?}F%l.p}f1F#t_$cDoiq02)p.Q,aIp}3䶾}$!}D"vV*p 6Dw5| !vx!jdJo2sm-eP;h  s,Md(I2\0dnrfRRLVh\ ծΧ6],(?X\;z;qvz [z댛ﭜqrQD#gHwrQau8'J;]ng,fkII/2nتS >Ѯpf.YL/񗫇qx\j%8 tDǬ:heNpV?O(l=eJsg[û2&AyB>Z4W|"_ygTsd@3 [Lf+,E>$ƓB'Xnp͆S* [^uLISL3G_-q'!?TgC} nOviYlWfKHd 2';o:>[|K\ybGxW}u i "sBaJ\Hnd 96ٽ &Lnm}0 &.{[6QM6}ܰ--DAz[&:6oY .H`)$Ut`QRe;}R18arN2T9`Km+3j 6Έu957\Q!)=lxP 8eɍ4&[Fb)>) >J2{_BԭZe;*ڕ" ]%N/CRЪcct\Η6XoK..cFaMs?+U~=P+3H2\~T YՌ4FOcE<Ol0P=~if{ݸhp拮f5d D1oXØ(fLfy z?}hܑ&9uL/XVk:i2ܧJ~ Ma,N!?,dXXCPL{e4IYY,K0p! sI_d~VХ|K듔%Q߫&XlYSF:ʔEmY}N)OT4T.wHԹR;) vE&K :JʴD[x(y)͠ZJ: \} h'Hh2r<`y?M l} KQ?)bIR`:ʋ[L gbXyo|8"tLԖ!-WC4I>X#-)ecΘ"q$Ir.*7r+|)g$y%-pG犉,jՖ}HG9K6NjC[`R=3YF6fpma751HMkru@L 4KSA6x+qeK1/:cRy$X2aiXp.2q&&UĒղx]0x'ao|P俯#_2t.S_qR"bµ" rRdޮU3'9.EwFec]6wdF!tԞ<Ӓ]7IEBgj"E ZbM`ey)01*L95,jibz3dA86 c *]a:xC 9m"}&V;tǝ`'ܐ2iq|r-S XfX>~W:'j(:ic2o߳kVv Knl9r7U!ǠG]&r+Dc"fn1&ϩ3="cF5-phW,ܦ0%9{\Qq,ٯ n krud]bW("j9*Շ3=TpnoeèUδ' CU-[,I@ #QNa Ɵo8䭦`Dt%srN,+e-/^uYnۑ1WYOEVN uxsĩ$,הF'e%捀uk(]Q;⸅&!Ng^ۨoE簈bY(uB%% :{d䣕K30cuwOj3H֚Fߊ+a)2İrҦG8& U[$m$L)!Afёt4V߹$g!6ΔˌD+c\mipQ5;9;;T*tݫ|KMS0~?`7bh"{]ƞ.qui^_:t̵l$~@[:dc{E@Ke_$x?x@{ D7ٌ*Xew&ӃkqY\%=#QˀqRзbID}3]N{m>M$ḝ䍝rSU3Hp9'1Pܲ89' ~fg־? t m󶰍'( Œ|5GLPPrê HAI}Fih\Kq0xal /aZ_U:sOr,HOAYnqJ&: {nv[νMg@`X13;^>gHu9nDJg8^24jOi觠X(089Ekf+j1x y./Ɍs+Pr(`=B"ʤ gիk162vŵ7&7 ;7)ME%}82?h{hfv0%uYUrth;Zl6wLa\),bBå4ϕ߁]81WJ/N1X)<j|<|R#m{] &8,7,z~C]UXj:x|bB4C'Y ԸaRA?Ǘh!dS) TK^,6G "XYzTij0u'"'-.dɆq|& ?R81&ai;na c]T= y*y>o1Fa&֪<_#nlKVF TQ0],Ru e>KVoGެN#G c*3o+d$JF+|4=Q7<|V2}u4_S Y?wFz@7XP '%c[UKߺ2B]&h]e` m3ܱ (WEM3D( TSnKf/afPN232G(Xe}Jyj Ir!?ɜyg(8)"m zz?9fqssaoVAl~l۠N:KATDs5 F1JH^tbF ѭ#uLfforG14:^t:v$'gQ&HĪxwJdՠ2ޫT|HW""GIT.X9q.6$ֵ_oL $Ќ$(M)A:`5ȈSRlr0_/{ʍ UE|*d]׬_{OR|? VQF g\B-Ct`gtl;835$NH #r "Ez L P,5r6#dF<:!;?+(Hv?̀}Suin3l9`ꄱ._uÛR5J [fx_b0Xce/vGP,la,Ehoy7t |^[~jMkI7\,׿jhFV爒cv&( ċbe-vV~Hb[qo* EqG}X칼kXDoQEw)b,r+LלKAeff~-Kh-ezedr2Жد ~ CvkJ }Oef7FTz3ޱ4qA"ξ;<`Kҩb ;ѕþ ~\˝H&>jNQShe. T3*~8~?|%;tHXQ̳!ΑNHNIY2Vf7xٗxxZtrTm%9% 5;aK Y,bzaXzc5<ئ6]EEy"2%FJ7}8B̗шqnIT9cɃc`C?^}Ga9NHmp}K%'0V(݋=,OQyCGEZ}kCz0"rwXoa!}bd__!s bg7|\BSvh(Fm߭u_Xj)BGG?ҘOD0ib?ݕePlx|2|`6Nej#epDE V[b)O2N?702!G 3Qg rP#NO ɨT80$jHL?mn~Ѧظ]uJDh9*.ԔM{% 8{ ~OZR(1,pqbJ3m؜mYOVtf;3shc尿9ųXj ,H&<'k36x#D@HZPԚt2t^Jt-4:7˂rɧng$J_++VmBeR{޽f=S }9mP{\iͮL];R;,V|0ҏVI>Ѧb}N2Z\J[jVl63_2iq7FU0?Rwƈ kKZaI]ptV iND9oY &/U)117F== Vm@UmB,Z,˺H:*wψ|gZ9s/+}827 p^FHկvQaaO0-^E}23AG@zkXuxv )gqU7-@`Α+1jixFl G/Nsz"tAsz"EQW~gG;!*DI͈;![%m`AzY+Lhe]3kMQ mNQDQy G\̑Դ427Bh|J}lVKv{}ݥ +*{xE8UwpV0'͆Q[*P"TW~ åIiK}tȼP#ь+U`/8GIQDE#iivYu+: ?$ rbd^x0xYNe(U,*QⅮHjKeYއo9" _ۻe?ZLCxLw34ܑY{0G\}G2@V @E24?gyc^Jh9Di('|X]UI>9"ʴRJ+#b]N3P` @;=;7 t_ee*|c_01Uߍϴ/v":{ȕ>.=%Sƨ0ao+*wo)&0Q)ST+nHU)Y4t!gWo1xt32'z:B`~C?  e/0b䝜q/=f6)oqը6pǽԣ;j[4W@9z^rߎ>;i1\sS~m`T .۠*0GZ.bP@pw@.6dDU.w 8[ }U, ڕe1zC⟋bC<"Y487/kʯb{jңۙZT{DxS۶o=*}Y,- 3hX~Jfb.<c`ؔ#vӡsba%Mٗ-CņB"yVd9CdofӾ.WUM'^RKZ޾xSfR"IiM"87*ۃr Ě8à;Cׇ]ܚ ψ3w rx?|чrkDD3/HhPd=o1?TJHj+!܀2rrN:egKQߣ5F!JH <+1:1ߛd,+Zqtb. P+o^ߔ"0KF_\1dLʂ~hB@һ1ұ;Lj٪ }p*Fxm=M<1胀uCٌqWtP@ u'Pp|$R\ l߾.82}.;[Qk JEdJs 7#鋀fp6zz)?Q^;)1 ȉr+TB643c`#Ai_ GѽXva|徾>nm"tJCt$Ã\WzM?DQnforAs9FHSwՇYcUٷI^f-O]\pâFAc=ż`>q}BW q&~¼u&lr "Zfz~0DuW}i1&T'GCE5}u-*m$%%#kjZ~*35C_!Ɉ@̭+<* $.ZZÈg(3ĴR%n+ϧ5잠+E5w0iAeqo<ͽQޮ%,?yq\׼Z]hzC.~j69{@9`A5c׉:]'ׂ!r΃ 47X`y`nxi12݊/ɮQê kpfq/5&'Ov lx-ORe2DeGe8/&z6;]p2 Wݱ+YzD6 _ -E6# w$;nMɮE5a;-#PF7C<Юm ;(dXľ2FU?VP8zΗ~\rBy`tIX|( Vu(B) ɉQLǰYbNq(r4u>ipB nrwN< N+ J1^]/AN5tW,BLJG'(NB@]9f1 xv$Jf?A8>D0Aܭk.kXa6S>0TϽGp~4wo5<:WZ6k7OU?tͭ|Y&kC 8w$ڂ|YDPx+I<-&㣕‚n@.d_nv ~~1\A@xoPlK^+A6$w;^} Y;׹m{~gu-U3EbfY`8 (CkA/]3Z̨yuyl)ZY0hԮ COH sB&lh<"eHDeqJjM57M熇$+PѕF+f{EђvW2d rV{ JIjfaY¼gi@e3"~^7,YW C (XjO' Я|巰a(fo؛=HL8h^F6:޶/<|= M{( #8rPDeOq̪#QG1slKEK-w*%H=Uv6w$8m>1ljMAi\v%#,*^ְ .ᣫY7SAa*/ 2-Ѵ{@Ln.[.#Y^SY*?V՟m-#BF6R%I]a..㏠' ) CVoϟ%0_JgR?!fi4wfr/`,hhMV=ej́ll!xF'AB WІ #"FpYj ! .|V27e', GDzLٻ]$@3`Hr|;J~"G||rY0(G2n"W[>])z>@f$GVo4; QIJ(s݃\E MufS$gFweo*qjt> z;v {#貚x.69"5x-XLLK= ֲb#.WtkH@fz}'}2{=KDDىH:cfnn_*v9AĿ0Hq]R`ASjrqdZ/Јtw :_CW![97[\)ԾS0H8ql8VxxEM YY gZ_(D r GyV `Ӎ!.c>ϰE-3#vϞB%aCg\(oS({MV,>$twps*sgg֪ gQeg@<ŬXf滁I5XՄ['H`SpfH~̃hx5ߊ߁p)+2@TO %fU ""*l=f>J*76-G[ytG%Yg3eJxO߼6P( LN3+1bJصN6?>z>͊]47c i;ʥQ2 2f} [u8'ְF6OC@''9aA`\ZWz6G; W]C$Y8Lz^g ԄNN tt#XA'EQn=xLgv\+:Chp*"(KOРl JyL-.hpl3yHz^cj@ „1 q-S2nr*&3 *pvx,W 39qV\++BZ-ݔml)xt VFzuÆYmPRzuP55ya2ch u+4hbuXmޅ6?6Pm6b~6[Qe5k^8zr5#[c{9zǿG [dsVNKpN.T݅rֿa?`+'m;|D߫nG)FOr=k)c ;~cO6պB<:{!njuiZ}d)#y'OE@Al6շHɶy`%uUuݡEkղ&'h@a֋CE4&;'9Qv#$؉wxzGZ:,߯5Cg[So'uK8iU[2wݨ ф}d[ٞbYZ>I2n^+~|msRe*5x@TG4sz漎?NGg@}\5 kkK:A*ob -dC(a "JBpN̟PKqg:t|:i"5JIWKhZ5z1.٩ڲW4ďp6K;+NmEj|3H>i5 09_Up~ݕټ+QE>FXۮrs=(2\,3@.5;kcKv7oX=Ԁ]8ћ,oǩkR#h#|Q၎><{T+{YWP{>0IᓽGl5@%UJpZDzԷe:x2m)sMDt{s^l/P2/B!*uկڿ\ls %z<&=" j@ qVlfa駯eGy3Ξ3 nE28$Ԫ$´mh+ȖAwaP5a+i#,Nua) `G7N9lۤESHsEϣVoʐ(?ݬ՞g`$wGq`_KwR6&1ρ_1sk**ɹMQ=2}GT j_1a;IluF?37esӜhb2^ZlujY'Ϝ6r;TU|;(#kA^7%lSt +Oԫ)J?丌Ojjo){c*}NA]vVmO :<ޒ;J Foa|"ui@~Mj-UFrPZy<@lv]cKdz7Yf/niY0?ICR 4dfͼb][rFbh2oq'AzՃ:.Ͽ:Mp#y+{}Hʼns6CI+Sh"vѻ I2]xK'BuNt"m4(% "Xjܰ7jj: xEBήmoMFQ6۴xY0'ppGKiDU U+IqቶgR @9<}c pTYOO)8'֚OK%$j❺*Lι.[HLO=n{nJhr  uYfI3Q|<5NNۭz+YO1^kuW!™2Z/fuK^ !2cCջ'SU{Ow. ET4D {oJTm+Yl[U(U81޹K0ևԔyd|l_%y4z1Z7cٗ? |(qs/DA֐QDR4"ؘF2\P͡ey{\s2l xg?kv|Sh@=( 9Ů@zd$ȵHwo0vXo,iAi0g90ÄdW+ 2;kBBWld0e? {OSM>3mhבvj)@kutQ* 4${Ukk ik9=  K-G5o48rCӞ3;SK)yeX|iiB7*B76B(54T[mʋBwt6p|jB8ix7kͶUG$:c!BDo;]49t;k #EyfAw޹ 0٭.qHsDEP&Vʎ N{Xx/y (OG 5zT57Cn?z&j@]4Mm mG`"ďb뾭ڶZ' (- V|1¨Lg ;J!!̦2]޿L L=]+nS /i[M'yǃ)L;sp_]4Vi+ġ(45a/ɾfڠ Հe&G/ W/jF/M=_fD9 9"hz} !R G6qx82~o26CD+c!FeƲ)B)X½sIKQAGw ӍS^G^"QqɹⓡBMHmt›q;=!%XQ x":>f@{·c8EBH.!uWY-QpkNpe2FFVva_Y2xs?3~vWn06i5 0اr®EG"NO+mHgcILMXٛ2 |bj "'΅7Ṉe2nlhiGn5 BFT_(48 P|ʅ 7M0$~ci/]hglD-dWb Gń45 ^3i'! G]g"bTj|V%0`y;|\ 1-]pҒF @l7 | YpE"C:U/؅̑YI| {ٱ&%:'O)?duhx^^L09BqUP4ةz D.ؓ+pdE+IW՛ZS1&euݙPIIyN`IeKb̪FEGs[*#0QcT[} ŏ=\ƛ_Jt{e^@ dKr$Y\%vrɪ=$1:̜ʜI(ݝf;eoס8֜X&XE-Z3?s5UE OGӹBW7j.!D"LR<kaI}Z~keD[Ck ОڷP}f/}yS'EI.qf+q¿ U7kKgs+P݉G:w-M=@l c^]ý;7 pcۆGZ8L<)4>`q_9a2Pæd+J6ACۯnjκ-Q4G4>̥l9Iy%k˶ 5wba&,>Vɖ'j끧62 hI0INi%>|R>u:ؔde-5%mrx%ZIgVtCdj^O0<៨ M0 5_7̇v<~pΛ| C6R9=뮔p^̑3h=m`vIu(S_`‘Z\digG֝IkF h#`Hu \siDTi !@OEgyL"[h-!r^ic9߿PJttGѽ60{I+N5KxH*z YON<yzN̍(]!5ɨmHdpF{+Xyh)_9)M1Ռs3Sλ<^]޲zvǴ̭2vOA)SE`zPJ,nvn)s<<|@Ńn)RC [`@N!K/JK{q^%CFUw#̜Uxx|2Ԍn&N]6u=dv@lWd8>[IJ& ND O$ >Ӵ{|?h_ɌA#уM1U7:v_N]9ƫJN vvoGEhTQs2Ewt?puiGo/"4/~˳fFu] 11Bե=ysT?sɆ噣n+VPQX`su 2s}mleBa3t MAuh)ŰȏTQ!pӮ7hs%$>-%5iRHHO``tP~VhK&kqa/t>sȕNeڣL tҘCyg"GX!oU-BkX~g#[VEoic?0wU6&!v@:%F-I£4R+Q[i4ewNN^t0Ҧ}ҭډ[I-󹜎 rID|ϱV ľޢSf flHC ŔBLhR[x<|:PǗ"97] Ӝ41:(H(ˠ$/ސ@@J3mA #H+j?Lt[Z㺭ܮ"MPgHh9p:YLl瞣dSW gc7#% 6Kqօ S5L"AUD]`klHe t@$.Ⱥ\; i҅bg˵ۖp(ZOq^9\w|F+$5>⧡!{_øGniw'v]b90RPKt~#~:o\ᜲOGb3,sDfl>U_JW@/N*M8SFIO ߾~s+zC QQϮ"8DHAZ&8%hteW0ؿLΫieT{pҡ2+~V"D=)yΡj^$I쏐4&S@ eU!?4 Wr ,5ͯCu#8ƌoM(W]:KzDz.!dyJb6F"M;mEɌC* d?R1,rPNK*C/.xWvfM lF{ 'M# #&e2[zn9#H | M`: ņ1`yZH__k/>/Aʰ@ߊ@PoLR /8!bi9<5 4y":ؾ6ɻؽý :-|͕*A_/v8K ~o K%KX&KQ4 vݑly?G?D^D N uzZ2zȼѻd;W B02!?9n_ƫyqhĽLJn=23KZJSCuӸ>x+LzΎs_ٮWi wc2P L{ohff8$-.5',vK/֩n-덬Rm߃R"W? *h%,3G, E˄E~ҧnҗqnlg@s ?mly"+Z;4) OJmdqoI Nh{PPM{2V3D\ $OT#Vjwʱ%4J/qh][d`J ɮdS~}-dHбY,E/=eV'ڰs">w7Ļ]Pp߆p'ˏ |Z*$08F%OUJW0-`29C/ zxKu?RVݭxvC% 3#kuբ&q PmL"Waœ<@-͗d*BG/'P|OxѦ{hһTۡb!kk}7N? rdV$vsK`#Ju?72b:נgD[0[ʀm-XP\#|[^= 'QÞɛC4ϨAd^i҄޼RA#%F45L BuO`ޓq`diuЏm+};XKy'F7ד@/_962 @ ,w{6\M >(l ʈoa2G#s?b;Q]=Qg-zf cIߞވ{3AbI'eu\|2tmi`/(BXiEA3G~GY 髕A`0pMf-Y'G]rۉMPe o̝K\(0ZHpm eQgC3_OGN`CkA w;%3% BpY8w=ee4Z;!pptvǤKaH| Od+Q* ~`1[,T{[&puA] k{!,qlS~a,щ~FDlQZu:yъYt|H^+,֪ "UDڼf[DiUAE ;6ܻkJ_ {ɈZ:==GsYɸuK6bg+%d>*' k"{Vp>Pa"qϣ](z%%ǖZ拫# a m3þ0}f%[Rv1RO9֭:fy9hPXhsY`|f?Nzl˥Ƀƙư b}tBdyZC.a$ * lF~P >1ɓq(}5Ts(I) )!wYO>){%$T9(-݆T*mEװtAy.ސSiν,ͦ\A?Š+テo\==8y9_tmem-l{ N@v-q;-RjvD^gy2]Ylj>Ԑ~XlwȎ$.) VpHlj\^MkZ먘)Ͱ@ 1ŢQk[Ӑ&m=~95~,~eO"be6cPDhJnoρԫϖZ]Oxk!H6T&pَd4fMj/+ֲICMaBŲ@m->4 {xcie, ԙܣۢf dToJ) g.XiwP ԾKOy4ّ̕N䴕K[}0ƠU |P"N]PTu <,zC۷zrzho͛NF0d}qeb $.%V|T~KXTvA.+JT7AfhEyU,ှDϮh.➕,ɶf8qRL 3w+gDݴDN¬Eq~Ǡ[g8gM0vs=^-$o0EB [.nY&jg'v0c^WIUo+* *yζ az|Ħh9ݢcQPwxklgP@t^juWrus*\/amwF8,Q J,DnmoYu]Xp7;`@Cey"'t >QTߎ̛G(f] u{61;23650Uҹ 6rOFcٕ_%Kԙ R:M8s@G{;H,i-n3WNfԇʤ<_uP(&U/.g/?;8w<D̫sk3h5.]uk/UБr>*QV\Co({Sٚ$.1@T[2\o@wo4@^+ʓ]ZA-6T9\YtέPJ˩<1_{ѕsY1-Ym# D'tZ<fT x2%BQ_9BK.Η=# 1̓a˱33\?Vkjڽ f,E KyV! n Y+ZR]Lҹ#1<g^?IU+qLzPꑡ6?ԴS8.S&EƘ}7sJDZDH.Muh%Ϸ.#Vg j($5o9t+&)CV,\kzSaэ8@$ q^+~\W,aˆ[PďiʢmifCY֦G{K*2@@#}"yv4+g^8ٱK'}.vq$GeQ@s$Bh" [7;v'K\ر4F:}4+z&d̈́z K!NoYNu.^؛[u~DPu x9c}jU:o,*(=/)tJphyVkLJ>`$Zc8)n * l{N-blY34n+ ef`5)嗟}y“4XP?;%{ sml$ M){jP#Q nMx #1 aiTT?h%pԦsd>7ftuGe>!INDJ5H Y xDJ+y@7o6۸Jy0s6ZPcn߇ qmn, ,o;AI6>JmWrLV@丨%3e5ckQxgik)WH-d}B,rH==%zY>%fDI"}z :|\o: DbD3^{|)Յ]oȘx_'>kxH~~ct9_j t%]".% /H' m5Rg['<aNkȗ~LSpTcTBzy}JWD.uG!DL/~GYǤN[ Ln`2t<߁~mfZ[TeI҆_S6{.380/T43(fQU'Dfk[f< `CC+.R"sHeG s9^f CPS'sFWR P*p}A) (BL"|]^\_T3b]9um=?mNպ_\MpYv\lbI#6L3)8pMzf~TԄ&Sp{  M ?|ln c0EOoYr1n%m*! gz4aWŴ-8%'f~ ޡ˫Ѝ2x Tr$]^VMNf\ 'U >ͬ}&#%m{ d&&ėB DiwHLJ7R"lA0~ZX: Lٲ㬹@NEL;%=Wx:u"W~hͮ?a2 ȉ7`o= vvm9{5l1b1{h=*!)#KjZ+36ܖ,"~FX=zW$/"(@7.,c-,Wݳvm@W3OL#1-Qfi"d] owϸ⣟򸘄~LxTJ* H?}E4X?螠&޷#\45hqrӁz- ӋM,階Y(T1Wb< r[d/BR Rx:? jdn~/FV9Ep>R&/ X˥}<&pK/L$}uoRQ#p",$s d ω kl}떰lEԠy$5XNN{ڈrLbS}6.L'1}; |ppdDR2P @ch*p?5K$+ a< XB>@LG26W@q8/=,)B 4 8$O&; OW$5:d`zO봱b9[REԲHqj$%Cx aw0K1 due48'-?G,l˂ʠ 8 AyY%sQS9H?)ނ_:5`AFh&%χn2~!a Aimpf±/KBao_g۸)%(Ui4k$yaZi_%|0I!GtRئ=R|凜AZ@v|n$dwt({&@ !oEk؏40a>*0.=|VDTB5S_VnNKڔ4XԫjFC٬>守T_Adby.nY w)||C!Kc I9 hAy/yN$?tъxS5rPFSoK홊ϻf'Nk"ڜ{ؠgΰ3k#UN7 -aa#Jz8ڱ+=3Ȓ%-j+>8%Y'C!{!jqP~i'hqky#D@=WgkN[!yX8haZ 1gbp &O͐#JP-{ͱ_'X!3XAX+FRt6BNhgLS;K=R'z|n0%6(n&2]4ى0 $l򛱷VGLEܻR'Y٠ZU Ԝ Ƴ&eq:SZm<6a1lKPG@T{47^9]~zUHqn}|HV49 j ;sL ElV t;SQ|WhK S I01:V:g=kFq,:JqU~;ז"5ӎPwZۻ읃VA]k6U5Jl S81qsNZ¬u;,>]UT eQߝo6({.nd`ۅb{7y4&QqؑeYV9Yv8|Չ)אr]k{c+^dLo>*,,yesa-Yg%>qUtGt Gk$%wNTUa?wcl|B7pJwi).8}=w؉9dcȤE&ݝrQD{ JwuDcIS$;Mk!bsg !zS.OJ^WTmD7e6 ( _4cxzT# <1R#{?SxYeA:k#/ӧ[PSN~!yZN%Iq=Fl_V+j6kNH#퓼TW=7hE%m Y#cZ9xUcƉ^!o9|9-u#7t.)O2Tnv| +[wa (7KH&&GؒX$v-j oogPy:!W~X <:#gomꆈ]ZHB&ۇLkZ(#P8b(M/A+/_E %4=/uu I9tU[vG"%'Z 9$VВpy`67n5+JaEn KyPbdP[#Du*7 z&ȹOP|a7Tvz,ctQl%β)k·5#'^xtT,:J֦B)~1_Ը>VYxMXG*nn+ݿ>3|,Ȯ79k;^*| cɸ7t-y3X0LZ441!6Y\tƲҾb)cLQAft煲׈R !"@= |Cv,I@r!/Y`c>Gk()[gʇh,[޴Ztv^3OY'\`糿bWUK6$FH~b lP|E RjUJ/Jǥ$ ;oZxzId"/)8 \ue Q^W>])G)ID noO4Mkf^;%@_ *hoMQ9ΐVJ5dEۯPz\w.jmi3:zjp>KbJWP1pԕ`#zPpDLW4T.]؂2:S{*xjqm:o=Kn]6H&>|e,k#K3e5ߍ{K%\Ӻ?Ir5%bvTQh bֿ/AlWdퟷ (F|'EiS++PIph2V4]RZZĎͨP s9N*5fdAN su^ЙSwQ8urqtM6?Dl9 EƊ@j&1'qc]OrK5T! \zOԤx!iZ_Yٷo䳒(S_z>=8xD&Mv"k3\08$vZSډ{=02ulG8C&}й"/ƚztaW;FZu7KqyN*\St\_ Uz}!bRc\˿WZ@n>wb.(Md m;׽s}Jw;OUӱ"Zi |Ls{HT铆7 9#m[/{u  >R..1tod;A)IznH&9;WO( j` "Ŀ;5^9B Ń.Py Y8Q\u.i0# ԅT+wEMHஇu)ִzĘWGw*aYR^TJ1s!J G4?~>%ɘE?b1ib݊}.WgZ|T_}}ZvVyl, @iO!g nlv<8/%MvΛN=K^!QŒLCpw L9=l9ms.٪kE6i[[lAU.Hː\7Rdۍ.BtQq,'y^J"iȓEԬ=dw i`a ?BV\ ^#~w'`J$ a"~5Q :~CһQoQI lU+'?h:bɈ J'G>C^:5Jm""j+p<̒KJ\u iaaNX2?>U(08ǥD8gb 1!̽1IњMGwu!iY =[4X[9 |jrwQjl|AL}~U`Ҏ#_wYhH~`@oJ"4O*e Ne/eD~BKOb /"fsY9wMV(P +l:m+nןc[f @Hq41j$X,t45&8󡂑q@ަzɔC'%f$1 C=[_&b=gfz,ON~#|+m >Ɔ^@U/d#G12uci0@_yBGӺT8nJsЪwŋzx(/APܿr~&"1ʎ &`Ҁ# j ByMX2["$A9v#DH3:GL `jqn^mˁ )vCd7I*->l@5kvyxB7.E4I M:ɡ4Y\~F[Ą7ܠ|f ?ja K r͛#S)r[GGX˴:l/u%Rv۰ | fqNEDH k9%i8(m"RDA;nbп?z `&3Ht'u֋'2mTЙe-y{Hh|$D ̐a]]8'dXNN$wG:zkYxΙ$iT$&˕3T0#q ,YeI9l-Qp|zw'v}p>+1˦"fDfQRTJ + Z$ JIrJ1y:$ FTQIH>Rp^ѱ") nUnUIU:}8!kٿf9 IWWN+|aewBwxc{&z^:QPBzE϶Xj !nIDR):U.Enlܼ6[ڽ3Ff^2 _'Ԝ)n#Lt?RoIj*$5e"~XFG:fc."4dw#)ya"L\S>5}J+1_w>XEԛ bXv<Ӧ }+&:;tű[h|?3Y{& wETd6C[{t{K.Oiv_c ?Gk)0Adi |t¾k|;oMZpctevYQ_}h»| rwO5gsc&׾m q j f[\Օ~; Pp=z1U]g D^OGqjJ}m25{%mCA}0yow>Ŋ9Jp:G\EupUђMTS:=XzYĖ`d80Ğwl0uWg_w]En)(W4lgUx|"*úklv2P .H].PUd˝GB[UsUyAk1 A߿N;!}y`kvjX:=uK MďKgnGQp1ab'LfEͦD*4o[Q=ǂ^#V t"=2/a67'xPlZIQ#J y9$v$pg~JfD2` 쳚9䃮/5P(NrL;cUl@5}"d~iW+Id$SP@ɍocϪVCLmU17^X>l8Rh \O$( ]lV2 5HuVoBTNkSlaQd( L;ɋ&|`X4\wEN*8MP.?p##Lf0>3s-0Bt}iOƒ=9([S~hЧ@>L!CuPJKwNJ9!ݍ r ZLjpT8b?_Ѣ,o1Qv =ڢVHn j2oK̀D}W\DZ#?C{{`e:DC&dM>E;|@:~NEtv1Իwߠ2aǥ(AtXM屚 tk ZIx=H$v0 8 l1N B>7/"!LoR;j:Ҹ +KL;VExDsD$)L5z*NgwNbu[ߏ6]ǰǤ^._GtZ*#WNqEߚ *www=R> Zf"Ƚ+, _h_ |=[`P4/hl9bKD, JBώ(}3MA\^ͅa[a 1Pd-"~7B5 0͏;ٲ2Ftq,JWkM޷;ގd=|^*H!ic0vqH҅cңn?vk E S'o6X07dj&2UT->@f X'SpdM׼X6k+i05n)!(?,3&D 5JzdNkv$s9=*xO VPbNw5ROz:/18mӒ +Gp M[ TlF<Qߖ|W5.zad;j~Qs#|Au:wE?qM ޚEP#i% wKV"#פU#D_5 D'RSV{tR N,on2`xgwЛnc}I_ض LA2d)[7ɬ`Ǥ7_ 9WTK@XPK31( Lb(N]0xڐ-ccn]Y˳&\ԖM"0tGY4ˉFh\FIQю;wi`WDA̬zl`ӂ&my\8k o#UwKvƳ~/57b/@/N yUtq~;vuD`>K2rOxMJSP\@Dž@'eGr'BQfΞyEQn] 6O.7&fjZޘL*vS]0jSQyh/=֔qe:5K`pUKi63RIUReeW]*i]3br&<*1gspAqۢtg r Xe x{ ͰW?5AZw#dhҟ}Q$/d#|'vH4I)ݭ{ZE8*β2\h~@=4=+$[5kH]R.C!b.+y rLy({xOS 8 r%c' 0EizcfY⋞O{˄c+Q$Ъµd]ne1Vu1;Cg 2l1M 5w i:h0ju'$ ]삵EJ|e>Rl3)ĬE6k=KF)ؙ|񋀀=}q@̭}Rr185"~rz2/#շr+v4oy'"&4Gx0H+jf2$C|d/(kj )qE\|axuL+f؉er-ggNԿf =&|:+Gtv#P9(38L2'`ACBpJ>n[aP `kP#T[z?1/Wᔢۀ.HsSB(͸cѢ| צkT|xMv7i)+F*&f^}-į<4n0bh\u-%yMm!pH*FJBO(!yϘI.v { jiUU6Ƨ#u f q-#h+>aw5"-?3XNҙńb-2=2^+Eտ33ž.&ooBV`AE'3cy*U#؝,\Ò h=T.xMpM@3.Aa3^@Uy)H8 c'iYrOoEէ,2Z5Iߺ^灯0*4U*ҨUu5Y`Ųwr1Ka2g\x X0:rb[ /ƄȓHt Y1/Ju',$[ȃ !ʼn>xCcGK7R#/G':=%AhnKV핇 MR sjB` 9Q3A PEe VRmHe|ڣ8J1=}40OQ3Ei1L Z e_HaG]pDsr# 9h|}A?93ԧfFt`Y&ZE %v/W(Ϝp32MyV"bW@A|ΌDXw꧓[>X['K|\xџK :[mM.wjy!sٌgsz^sgiHy뚪&*=? r=I20vh%XP; hENzz[O"&Hd6|4$Kݻ!Un/ͻUReɊlB' 8aP:`kqXyC$Ԡf{&.b]lSϘdq~hƎSpΥ: l/7 Ieyh4sD-Ib0<Կ0H31Qe@[eі*g?< h/-*' ]Ĺ}H4_V6xFgb߸`)|Dݭ8N޴*P2]AXd`Q[ hl5zq@P3ƒLgrq3؄~A*i!yut>i"ܲ=} p(9r]F*u9MU|A&ml^ ,8P/u>%)W֫RۺS1PMJ].9͕LM3ڃb,&@F8%'P>ŨaJ䒄AQf]i8u/NT C^-׼?:8zikZs!" &o6P7Y˧OX$f- "\sHU]+e2Uԅ!KȨsvha0"KD#Y`qR B*ăyK|n/ɧ!sX#&ϩqd1|Vw_~lT$\s1>k[8̉ZڣBy`2 5j@hn7IHzoIW[Ɵ Mwv)( :GcNgfFUW:NbՠfzX{Y:vP〒Y- ǽ–ј V6bN% ]eu Ma.c%=5 {F t 9t**iB*Ðbur#Z,2sXa\gmLG׼)p},%AH:CH~84+zbX En s!<qu{АAzɕmc-ԥpdƙ%[II4^~wHRۇTG]zԌwYB5RaCO^L0SLC1,'׃F'S)cg/vdm.=TA*1k&^$W]/P3sVCoEYecHwHZD3`2 I8Aɇݚ4BS2)uB-ṀƻsP<$ -m浓A-Y hYY*o Kb"emOu3j"[ttV\on7tmIOu%3c~ 9 +6"t94/\yܝdҾQĩ?08G"d`hJ$ $qQ 1bHFdUl CJ_6\\[ WYڲMETGD$ﴓ#N..yaItK!VӦTQe ~wp}MWDdҚce ؏N,~8$#-&ғqIID!!\lzd;16舞z.!́aH{tJm} ǓNxaEKZ}gy셯UDC]*G -3lyՁWiNLA}nqy' ikQ 0;BIf0'2hP)R/(P+V(1S4,^u *^s59忆cfː.ra0/kdU@XZV-\a8B-w3_\1Ϩ^J UB+$i@1]sT/o6$:6{mGa/}0ajIg ռ`NIQ/nilwP/Q3#DCDKK %v~4Q wp1b _.Le .1[bMTUt'H֭-z0- &.v|g.NaܶuQM |)쟧T35kKx[ sWEPE1сǹ<}iEOB ^_rUIJ-@6CztQڑ@8A:GJ%AavVMXqRʔo˻:b*~vvPlVl M8XKt[$t976ѽjL`u/bo֊ V0_O GurW4h)h0e} qOX=D_]`ZogzAn jhIS%IvyEHѧϧ38Qt37gw^}r^!`𙂾K!%󠂆M7OS_t!@zc: ۄ:zHYO&wt"蹗J` !ެ=]fTSxd, |ISW<)N*%{r VmP$A 8;@Qu}๬PA=xJAMٲo >'J< Mvs]0뉩0*Gc2Y%&*dOǓ:Z0]`8kIahJZcZ'R9P:Bt\^۱]q. t6TτCn9QJPoS ~u?Fkֻj+͖X*½1hKzO݇Ѡ 7Ebw~=S${ndSVR%e3gY'eo&WshCf< !Ǵ (9)\Mݘ@K@\5Hsv=Ld|[V:Epx*U?/~;Hp7.@CHsSߨEp5YQd%'Q Xwe榞E<ѕ(A s!L# "~Oݽ0/|9ej%% chgl% /hI3< zi> e|uP yP-9f'iZ|!ЬފZYY/Ajwmr g6b!j72"@Gj1֨{̟(/IrUeSz-k`C,[mލhrޞ0$0~0EdΉ±;{gb3,Y?lx qs)rSE>c)x,sL4#Tu]2}6}d+F7מ% Ӳ%e.(\WёS6o7+ўTܥ{'m85nz<5P"J<9}YH< 5Qʍ*oMxPF`Xjǚp +0k_AfE ~ɟ@ϫS_yPԧ ċ^JT=YwS>25v[8Zn7fj 왩m΅bW-Huߴ =kC@|SQy3SkĢ,Y"kKB3?Phn5Zv9ᶬW ˠz~ڪNe]e,0EDB+o0bS;R0Ɀ?k; /;$@Jc8"|(q% 79vob<>Bй,m'} l/q]8Ӝʳ&'N@{_  E;՚ꦐg]y-ЩKn*HِXV!k7^W)&V9sUأ+uSBg$f7 h py 8:*P.k<9@*݌2X3?x9BcΞpu,0P9靱5 L'> dkv|@xfS[>72qts 5$Y|0!"( _#|Ǯ,Y0o>HQBɪUsQsϣ**p"]<0k⻳@ݫ)ⶒz߮ѣZJaAAGԐ.d04>V*1G/x;F|1Eˀ"G$Yjڭud[$lW*]ti''Z rg^Qv+69 PKli.g}ㆣLJ_Mv~$;8ׂd2"[jv~|H+|0؜AᔝP՞"cD<ٮK mʕ#ڐ@qH WgJL2Q~gv%^  @3ؽeAFZ7ḷ5{3O*`= Z Ǽ\=e['Ke3m.HC藼X14X" T]Եv=Q#bvn;:Dc96P%/T9&\yU.4;}>=rqD~&Tq2Iuػ oc #VB؍;UƠ0x}pX#z?_MvFo6{w4aQZkq*Yd]mF1fԦies {mQb j1yEDTR> AuLjO~ Q>a';`j-9"jDͪZ7#16D1GMCN]˿a%uS\q_0Y8& #HSO%Vֱwx::۸џyG[C M%*'LCq;0\ZܱKVǓ"J)aSyQս䗼'>غ ^*.RewTJ4M[!ZXάbwopR*^7j8:]8N5Ӑ[e#8H2"ޑ)ӱϹcbfhcl7v2h؉{ڥ1PQ )5 zLM\r-gk֠/I}w_$-G%Gk>n^m W<=alِd.jXխcN !O!C-/r3oo ZZ-*9=n&rAK"a%;`M43:hkN = H|)Nlu.Ec$5,,qڹ̉'dR Gdμפ$YO: ~B@%x j[M6EK^'Rt&7j)\ws\[_*.ƪ)8-n#l@).Ab ٜD^@7f>j[BΧNc ,u*V0uv@# <ϣ>^c>unGneOUv3jc1&íÛ#dž٤r;vmꋽםV=`o ҵ" 5sք<F<8Q'%,!0 9 ~bI!(Ln}^$ai'g떮4L~jfJOs@Jc FQP{1fKtK~BfXAr?ܖהyMwKdk{q +,ۈ2Y0g# S d>S7fJ^_{j1`aOV t/_?ˣ_ p55'Ivm5ey;a.vՃį\ $<в NQP?Z2OONJǬˊ/6Aʘj[ΙVh I]aR⳽ru&SU$T1hnߔ]X6$!K"rO]4cw،)WAև`5eN9FYx㉘f WWH/!mn6+BS4E2i*!M%FΓ.M?yL=!qe3#GXI*aG܀{uϊ^,4-YhCIV:đᰭ!0oȘaY aozlֱ$AvtpB`q+Iz1T:`hT3,ƕ SٞP_{7L䥎 LRw)Kc\e]DfNB 9c:r=K\Vl[Mփ&ܓ; qyIit"pU9vh"y/hv(aޱϡHИ%1ImQLf_ h'&0G"GޗzWw0aSQ#w>W/Q #~) ܥ4rB}[.|iFa&Ȍz:rx^v?c+wgr4պ) j9m,8l)vq"ݺoVbz&h #f ε聕k8~eMҴ,+"c*Hխ=!)xRb 9>,Fqzt쓄oi%*J뒏c_RITP# HBu!5}SK <0Mthlօ1jѬE)R4|;6DwE1umdL0i_YVU:AP8[ի(Z\#y};e,yz@>bIee*垅/,9Zo̗ET-`nA">-abn:]9>Ô7%0 h;"(D:I `?UxVAni~r`|"_$ *2[>mKu @ 'G"F&jw/8=YJC/uʭ]o_uέT<1)ev枥q2cu"Z\M@7?X:xg[ Cpf Tqw[5IJz 4AΌ}Kxmߧ!Vƒm;)Fo&b{\Mnzd5[ 3 a no16F!@ w]!|4:U(J1V_Y7O K^hAlX 7;MX+&p֟8i )ȹBF`}%Ѽ$^W=vSAJs8k$%Ji6cG.FiRVD0?V5̢|j|rH3r%~uLr1u[ՂPWc2'Eb0Z0jH_8~kEv[݋BTu,Ii/9H1馥9BWrʙm Hv)JN쵫W@ؼjWoHJM'0چitpUam^P<+GųxGZZEr켕dni*O2|^{d]=![%>5G1 0b#GHAKF4 =,Io]ctUCK;7/35eNSFx̄Q/" x(Nf>(]7L+^`j4|S:g<]b9AZ^|H 5K=0aˋ\RQseBчč_1N+F/s\QNPoA3zgj_j m=/9j4I#5$ Kz@as]YlޟTF}M@bmn&OCo$Zvjmu.NS: 숓J>jM8؏FHTVv-+1< S3F @]qh?QۑDnXfRh?٧⚦<\- 곘{In>q>"IyfB>͛)9UxhcZKO~J l'6gxGK*VBuMlV|Pueyhjn%ɥağ0@zx>DRY?nשx0*e_#PP=QЈ#D7#FnM akvggo+N@ JU~W9_[X˪WAj)usԼg~:5"Gin:+,mŪET0d%(Q_^u)HeK92Lq71b GѦ=z:O:"8Ej|4\@P*h1E=C3XX4|NVlnl!i yF2o˓e@Kaթdoz(c3=;g̑"f& HĜ: k*;*!a|'ڡbgqC\\1x]K&.HHB7hC9- 틠{%V37̌JmN,D5aX`7Oq@:o.qGF9 ; dt4 z2`[o'j+C>8[vN ȱa?'[__܎&_W#pVT:y@Sэ(۸g# ~6Jm.ABg  PKeT: .5-1MF<2AhZбGBkYc&b]Ϡ'렕gs }Ҍ"MTIn] |W;zm1G'k[F1~H۞W߽X4V;>9tz^Vԛr7Wh cA(6U+WN442`+뱐޾tPoɓ; GI&6BU"lgE8; y}>~ВqaY,apXd农&$Bݍ܇7d Щ5]=, eQLX*X8Cd3'2=S%.ַQm*~Zn^/U 96U,i3ѓW %SG՛G(Ʊ RBo @ n@Pˎ%buFN;c~ FNt$_кcQ?mjJw+T[AIW;Cڦ0Y`p$|mx;9)yG$8H<D"9SvߔqMPʥt"6_oۗ0ivN)Q R5'3Roa nrwW#o֩h2v{aKG;Jl'Fvs3kw$!Vs٩}dL%fT"H X~ܒc-u:cS~L>"Q>;^iuнrp %n':.J]g}+c\ya3(-ab9[AMGg)h1 tNMN.yZI|؂xǙ,Ͷc2i݊c'uc!C6W$X17[GE~S)n'9K y7k&])߃ؤ q{X mQ͗m< -GT6h3=.M25wPd;橠n(09p`NX\c{$Ѫ!I+3z,е"u {K&5"H q<*}7٦_TCLZo(:3WJz=壐;ת>R[- |=&Q 78|* i_hkAvxQ1qCle݃b]+~PKt.($"S?IR=QȺyh Q0Wjڛ  YZ