mpich-ofi-3.3.2-150300.9.2.2<>,7Tb!p9|<M(B?d   Z %+2/h## :# # + # # 8##s# " H#,-@0.030(3W83`93:6>C@CFC!GC4#HO#I\L#X_pY_\_#]l@#^bcCdeflu#vpw#xҨ#y4z`ptzCmpich-ofi3.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!sheep91rSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Parallelhttp://www.mpich.org/linuxx86_64/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-ofi-ofi \ --source-dir /usr/lib64/mpi/gcc/mpich-ofi/bin \ --yes/sbin/ldconfig # Only unregister when uninstalling if [ "$1" = "0" ]; then /usr/bin/mpi-selector --unregister mpich-ofi-ofi --yes # Deregister the default if we are uninstalling it if [ "$(/usr/bin/mpi-selector --system --query)" = "mpich-ofi-ofi" ]; then /usr/bin/mpi-selector --system --unset --yes fi fiYX~@)()8'h 5B Z0 f1֘0x(vtm|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!f6ce5613fd6d8cfc44f6522f5815f28029c651fa5fa93b33c1b0e2f7ea1d42c7447bd366a7a66bd80654fa2a61c80d3e473b76f84ac4016d8b15a03db82fb601ce71e2022ad24a029813a2ee0d6aa96dfcd64ba674d3d4ba19e7341f492cc4b1f1d96c1bf85bd3213ed2c1e824e72f0a9d31111ce3a38acf40ea2de600ad4472a43e1f6b775e50353d4cfa5cebdb168525711c67a8df9ab175cbb7772d725ad60aefab3a00485c1c5770158bcc752876be45219ac133f611c1e757de20d668166f02e04b4c7d87c5f818184ea4c685f2ac6d80127e55329d18196fbd28f8253944b67d1d72067a04c2b103b1437b4ad406e10f1a1135ebab253a1928dd5966ff8a4dc8f40f3a394b0496200fabe2ecd9af2b96647163c4e72a880f650db2969669f49a8c1ac4825bfb8d28b620bc912f4bc82b41ecba030523f64d698e1d7009a467435731199a0047d01a39242aab7861e70669076df6ef543989e4e8406364b9832ae4ebde352a878a5180fd413c3f919894c630b581df8e68266e05309628549bf2fff293619d35c737f8e4809f530d35da885a42f7f5e87c483f25da318f1d9bbf546ec3e384f8147f5eb0e016efccd155d45445c3c23bb9047a1a1da1fe574fda4f9fa4bb96c5d7d7a4a2036f5e1eb5d3bd7cef4842c6081d9b676b8b2adaf74fa1def39aa2a68496ec5e97ac35284847f22bddcdfbdd46fe2ada1db886959c8788520dc9607aa6be8ed1f27a6821582d662fe89b47aeba6ec130c947463da1e6e80429cb5bdf16c8f51aa181f857aa45650c62959d2170e4e34ba29f27af2ad774a1ca7eed5aab6e013ed013f9895bac15b109e043cb1ddc5857418fd144bcb480b378900b64c2b64f7069fb4b4888179aefe5b4a209b108b00a1cf7c49dce5dac8319e78b68d0db098bd12f0c26aa1f24452c6992e9d702cf7aa7b3eaabfd87b7f5fe734f8646b4b923606eb0cad7214d0181f445d48ddd793b4c22b5dd705cd5dfe7597fc0a3c300907638c0380352c28549da2a7d5ef75e55f6f8205769cd932095f89b3a31274a84a41002d4343a89545023ec43328ec3b995b8079394be8a99fdd2eef05c602f849bc0445e0535e05cf17aa062d870fd5d2977a1a3b3f0f1fa9f0502414233720a76ed080dbda66391d1f6260b9504ad877590a55f568788a5d504b3e609d3344c81a446078fa3e021d327f9f1cae102c8270f229878c0548f1b714807f1b1609deaa77c399946f7a215cdd6bec545bc31529c6e2cabd8e3dada1fc634e38f66bd4e09dfb967491375bf63674e7a2aeee435b675ce017336d0757a864eca6d59668fc34c5ee8340f42af9b5086c6b60dcc8f1cfaa0ffd707d8bfaedaf3ae54b4947be53f6ab1a62e13fd3d355d8db2a3b8b2eba406ad5cc256c1638f3bb0172b23d646f85d84f38da7775a8710f84a121ba4a47d81b4b92a7664850f9cc36e46987439eac1781604dd031664fce998f8206edc206347218843d28042ccebec54fdfcb5a2c731a36330e7328c35d8e770f06d263d0c23a64ffce6088c54313ccc37e412d2f443b4496c083be2d7809e24102efa9b0ae8c9b471fa88124e8124253b442ff7df33d2c7317efc2e9e92dcea01d282d2d04bc5e372b6d4f174ff19decde5d6eb733db3b58a6dfd75ff75b482a60fbd1d29f0204e7d8fb46dd738abad5bae0ba44ae127b5d0b11353b765b396e0283cdfa01bd45062be442fc395e80aed734895fe25e78c2873b28834a4fc74893623e6b05bd7e0ae7a74cd0bc46b7b79161c128410d0789c216e32b4dcfd8ec7d9af192f75524b09bed1dd1b9f04c438be899585e01ee252d25497786500bf627ea53e310531355666f8634f15f63857734cfb88a63a4df37e869a7c88aa2f4390f7cc90c000798978ed4a60268e5f18f9fe567cefe8a8871952abf7d61a590daa4723e3d0ea88fb3f187d1796bf266eeb795d8f550387e32c9aaf1b334c3ef45d3af674a2d9b30748eed47176f6051e030a8c710d0c1dac539300ec6e258bc2a25b6c7960df189c488f587b7f9281a11908fbf3714e68a46f09c4ff86567b7cfdbe744109559971989dea4ecb6e62e32a9ae2b6e2f113d2a6a87d337098b62f4c7f5c16ebeac5488619165ade15778bda6a47959a3bd3554f9c8cb2337bf5b90003b3cf362010c0a99a58ba8839af8e533e0a5b9395d831331c1c3e4b915bc86d9eae87e19e722db58c03c403304ed3670a729007a71ce7e31e3e36456c390554a40a10215451066ee0c1911cf6310a98e67edb40db38468ee936199ac4fe18c55274579facba938530377404872ae4d41bbbd26be0d81db5d0171704cd9454d81c60d3f572237a84ea69a4cbed0f4e509838d3966a5c87ead7eac449c53f55bc63448d210701f26a240a5a74c686b9f865869e4c54bcc9cd7bfe604740ec4889fe4413d8c40b952c7380a6759f2fcc2e0f3bcb14a8883373ce5ccce444584b0dfdc9ce2f514974662958b83263609aa4b5dc7deaa561e775635c6e08ded05fa8c2d727b870d706d34db492feedb0fdccb5a486b10af362cad8777301a8c7b3ebe37f09d30d2a8b74594a4a7edf3c1c364f05d358eef3ee4fada10d415ac925ae6311b9d92e3f8d57c9c42dd34883d047d628ab072d7cd498c4f999092cd7fb1471e907e95ce69cd662507ce90f071f8df1fd977a10002b5d8e96b087ff9a5bd61b61363bc5dfe0fb2472d5089d4fffe5716696873d0a26d1fa31343059f2ad9ddd024840550f8b4216b1db4f09a96145dc2d64a460e30eb3bb733c4b7e1e1a5f31acdb3e21be18993f17f19cf14f5eebe720623c13e7887e7a7571819b8cdc53e05eced58f9faf326f33928855012b45dede52cc2256b1f4230f2241f76b207e0b9fa0284b637e092eb3f5e6c0a8ac64c6f5499b0141062ffa55b29be6f64bb38feb581f6f30818790bc67085ec8e6a567bc48d0026fda91fe73d13e08f163722583f1d4c7e2646077cf76e233b2b541e89038a30b2cd5f85ebc366e26da2ff1a937bdb181980234ed5e90c43cb6e712b8490d52a0517c4535d06c2f85f5c2e423281cfafd0ea2912832e1af96b23f0766153ac719b9f5a6b31ab1b26c9d8c28612fa23909f73d8f831807f71a74511e403281c7c3c73f892e185d57260d4a239442f23c89127985aa0fa8bbceb3fcb99e39b91a64ec272e334888a56972f8dc7712975ca3531727939cf351a1cdd6decf20bdf8d59868326774cf8af07d83f7b81fbb0d1b14fb86d05495e652948d4ae9565ec2e9543e7f13dcb2e9cf28d285fe7c141be6a1f7a88fe6f8691365da4044ed9ef38602598f778abc1cc376b7ee77e16703bae67cb10fc35209f8e00d81647a35f373caacd1350fbfd9ffc4eb49c4ecd6b852cc004262a9201ca47453696eac1224231120945063e9c3f36e4b25c0faa6ff495ecada70e3010760adacc891bb12c5340c384699d1002f6db945f364d5e2b461a7ce368d33f5253564093534e369883ccd5d1de9850bf411ea383138dad2d2a9466b65f66ddd1861bda6c868274d6c85488a79dcf5c9c74256d9b3abc86e5bc2f53216aa82636c141be29606db27057320fe05492d2333609066abf8a2e475ff5d2a96ce548254cb146e419132a991043bec95c78173e37a5330ab74566e8599fdf3c970a4d5fe42350d412b21079765cefd9a235ad187beb201b48941e729c5cbdd825317be76d329ce772a3842619edc58d737e073eaaa0a49b85785872531ba33dc0933af3ddacaafe0e5e51581c889a242ae65f9372adeef39d277ca3307a6f87c9311a81036744ec9553e36f6153a9fa6682667087659f2c3a20a63f50431b908e56cb92f45269648270b4c4ca2450c874049ae82635f1b450b5a6f322a12d0099df8b7678a73ed20712b62c1ae299e160907dc7b819dc19f2605f18b54de0a953c4fdedb25f5fc996263d1281aa05c1639b4f3b92bd36ebe96b0774288f75153296be3beca6fa91fcef597c6faa5781ffd0ea8bad4513327a4c6df229be0bad7522ec692a16c19dd758212c5c47314208f5c8f107fa5d3bd07859838abf363bd610ec544d260317ece1fded3fd5abdfd240bbe0de1311d04ec5469f49b01c30e45b1a13cb740ff72f82de839f4ead935eb66179e66a666861db93df25b7d61a838904237a3ba924c508f6c063d0a6d9cb7acbaa33318114f4e7e12842ce625f62d1e05f1678b68b39d8ec972a5396a77f84665da2d82efca1a75dbacc150cc0e6c206bb9ecaf57a028b5e208218e98a9773f7a7c40621a26951ca0d3b9bfc21c1ecb6c696434c14543ba6c401717e70428960fd6abdf0936d71115981f82a11c22bf10510cef2fe86f257606a921bde4fe1ff4840032ea761c0df63b66ec921e07cf04a4822ed76f7a8ed3bcd4d8f64a23b52ee0bb44488b9fad0494cddb48a2588e92a50a5bd9b798e34b42caa50b092b0b9b1860f31dd3f6c34c8e80decc65dc02727ea3f537c15757ccd7642cfe2c667164c643aaa2c0a1d7def503349ec9911c7f1090be8b8eaf478a13e43530fb1c36f2fef884184a98044ed4c7693f2348c6769533b69f2e8927444a3dac5578aaa00a19fdfacd6b053e2b2b90991b78eb5b632e917a999230d847539b0aa6cbfd45d5ff135cc22e7bcbe4ec27712253d49788b7bdb5b484daaf79f235b80a881cbdb4b7c400c88bc0548971e82689cd2293f3be458e52d989c7908869841b9da3a29f3daa621c890cb9dd8a977c7c6b216148c213f2874fb2442237d3182ca9f10c7ab78fcf07b446476147e16cd83d98122ac9dc471db076e4daad3b0402b687df2563c912f4a9b4c9219119daad68fda69098f94cb5715a5fb8ab0e1d3d671c340390e4eb67101db88025d3a215e3f6f5ef528388bace9862435f9fc46346afe827d2fb56fc6cbe5b7d13c3434b2b32e5b04bacb4a35875c2ec1c923ac0c0b0c5f2e2f2dee42ec8d0a5e11d9d2b62365dc6f5128657268d915068933cbf7db1772fbca13e2baec3c242ff8213378387b9828321c9fe5b7ce46a3b0509a0d9bec60fec88ecf0efa0a88e46cc11062b5cf2389eab65f2210883bc3f6a4018458cb754a75474e5f2f8848100388062f6f38160eab58e3edb64c723b820ca120f8b21a188c3e013c52d2418628b6e6b51ce4ad74762686dbc88222a3ac1390eaf45ae3718e02936924ce2870bc9b35044a8a8bf3b4ab8af13f7a7867dc2baff8d5881dd27b7f022d6c4a19d53898fe4abebd7b567dd491fdabea51903a17f7f0bc1f35911cfdef135a31e7eac6e595901c52ab0cff44a9f346ec72080b65ea81fb88ae9a753e385236d671230a6fd81d0fd2e210781a1bfdeb4cdf2daae62de776ac9ab85ec6b38cf8b3974eb512c154f96028441094905bf24cce80854156c627194fde4d3c9d8a53b471e41588c9a681ea5e4a5e760f17397697ba5f491f27c02a93a2acd2e8754d995150dad64ae08ff191814d37a22b2fd132b69c24be8385750ab08f75b54c552d77c69ce8b7a7e2baf1fc0188a9738e4afe3eea475031b040ad063cda4c012f8ffb0a4d5ea34248d30f69f4aca7adf40c395196669b7cecaa387efd5fbaad0455a8bce6f2764368601d773ab451ee6e5a6c36761eb57ef57716e6b9bfab5599239c4ccfd1585cb93be0344a3b28fc16dabd0bcb313005035579d2729454801faa1039d1727b4ceeea5ecc14da81d6edb4e39592eecfa0c6bfb136c9a365071d4dd94bdc03315860dba24311dc9c656104628d7f2ea83434e7eed7ce96277e463963aa6a4e9de780067feb2bf43e7cee78c2fbe8e5174eb20a017fad1859adac76e0eb8509a968f269a6299f3975dacfa29761fdccb86a2f3fe3704db83f60f9b133c16471dd984989d0ddb7b6c5efb739b830fc3941f51bedab4c0955e59f5f6b3390db97ef6e35eae81f7c343a00d3e87580009468c80ef2e0316969f48a1377f26599ce747ab070bf1b80d3f7fd84e00db8a118908c09ddfa5b3070e0fc0d11d4020de2739f9e38fceecd7c47cf8381d2d31b8045fb98e7d00eedb7d1519eaea5156bb79fefc234e470a0d4b84dfbe66f3c9b29cb31f89e804cbde8cc81fb5409e2308fdf9f972a0734ae0dd1af5dafe438e92e1e712e90075a7e1b9adc32272d3c1c226e9732d12d4aefa340c98c94e67ef882b29de4489f7749b68c24fe875288f1b9c57c83c455fd12517365eab4c159cd1d6855c07b1ad2911fc3dbb4053bbe5b32a2330ade5b3fe9a891ad1057f07e238d3f0c47f615ff891d65ad3e88fd8e236fec320d9c5b93793c79a5bce6d603983d7cd0fd42c992b1db85722e38509f5ba9380cedb0b13941e700a3f1700ce7e22ae22e47b2cc57cf84f9d7cfc12b75ab9981adc8f3067bdddaab2a120882bd36d23c476d1acd963733210d5d0cb44587bc8f525055b19602bb966b0b7052c042b569839b1394ec7f0e07d3b189e3f189629032e453e481665f7bb0b91f59518a158b4c6835677a3a9b94a27c8ec7534e6aa6faad27283f7beb1df4f32290b4a95a0cfb4eb5c36350fdb0d2a6b439bb91f01bbe8d6b83e1b3c67db950948ee3f80765732f30e837840f3de5da750d6612b545c7e3e747095a894329c19908057d5d3474cd29bbfb66966b73255557a0970fd9b0d709a03c7594caeea7295621b3c3e10e446b4ffb61587527aa4dba9ad2b115c4a98d540bdc9f53fcee439591273e14bc42bdc9bdefa148ed9ba18d06936a778fd85687d5582a3643767f51d7dce5b0b17b011a298b29f8a0f62cdbc81194fe95657067db856e2198902a6d6b4d0fe4f865a6d2cb9f06b5afc7fb70d4e166d46bb99f838c0c206d2a8ca2ea8e4fbc29da5d70b3accf445947de92ee19625527a467cd13ccf12229630defb7f9d263338a6970fa485c5e351aec0731bac36a795a0ad62da1d9b341658591db7f1c17578d31bf415a7d04b3946e55067b5934d07a555f9f1582717d2b59675541d4c16ee41abb2c0730d639e51e47b4daf0c070f88671e3e6ab03b1b8920c1fc0ffb41d37e0b2f12e8f63fd0923fa7879c92688d470572c1282efd4cafe87f9c9e237d85ea8b0df59fb64853a3b1a6d8f13646f8c6fcc979f0c439b09f228d5ce09db43a55b8cc0227ab7fe3f57f2fa596d028acc166f6f73c36eb9253664b49c741fe947b26f831b1c5af48ac977d15303c7326706adfa3095e75fdde51be73e2368dc6ffd5bffbbf48e77cad0bae2ed054042d934e553ed1433ef11cbf43a25141c0c905567c7020e2a8ff935661399a61283e13b5215d939ffcb06d7c071627b69f4dbed9300863c140edc62c1fc12a82bceab5bc8c0c72863c5ddcad79f58d6376996e5d6f0360f11b3ace0b0553074e0a02258102337fa3f6fa4de7d67d2613ce143ef54ca278e57a93347e9a76c95ddadb251de76d3ee37903c84b8e0d70eb27d2fd15bdf23281fa6c4cd73685091d066d98ce58d8f32d51cb9726273976e68815aceb1afc20670a9ed674033151f82a4fb3d1137ec7fe2cc756a8c3acbf897f403590042cd0e0daf1d53ab720224271a23010149ff7164b2df8bf782f18d84b2fa003aa3d5a63fc23d893ed64fe7ab79aad2234c0e7f5bf51e9d76938a485483626ef887ebc63120c5e7b6023c8d2786b2f4eec6ece7b34226f9cf905b0038f6d77c3ecfd0c1c4983dbdcf1be113cc2501d5db5689c0793d4485ecbf81e2b305afa89952f7e7241cd31488cd7123390a676c43a566cad7c54e5ce0a091601da0a6e59a04f04991fbc31d5da4f32b4516ede61727fad1c4000cfbd9ba2e95983344a1c11f1d8dd4e567afadc036dccf2b3245d0f503a1071b6a50658f6f5d7baafa091c0108b1c39cee3b0eedf1ceb5f05cd045573b782e7bcce31383d8ff2f45f1358241fe1b9b39e5bba31c70c30b0d064ac6bd17e47c6d62fd40ed4fcc0f9d1fc09126581b5de0581470889b89335fd92d54a6774080696dbb676f889ac5f19322b58c2eeb3f16d03da792d897a2768603668b2454113eaf2e39d49d417d00672ecfbc33d4abcf53555aba46196fec2eca031cb7a885894a64154222236e54e770ff3cbca840aa64a559c7e2fcf02d628662b717392f28e030bc1e82bf2968b5b8c3de254bbbcfd2ac40a6385662726c343847d3904815ad48a7d3f486aa4b4ab2f847cfd0629400e43f12bd945c9614b649ea2e7b8a6eb6138f524aa0761cf5030d5bdff0645ddf9679e5d77ae452c5758bc825c574fdc08e4c8efb3a2f3c2e7b9302adb01bef3cb62a0e4e686cfd2b1e9bf81caf587e8eceaf4cd903718178a622395d71982f162b799e5f20338feb4c4418b84bd5209f711b8226387649841cf839632485ff41c8b506430a6b0677b3e28f05afd37160a0ade92e45595fb36fcc936e5772b9d2a42ffb2623b4f81a9e8df7e5fc18059f5ff0d7ada72d096f9c15854a2cc28ac737264fa04833e0d0d41358dd9b092fbc31b2020391009c47002587faa5f78294f36615f259632ad3e94dec6eef3dc04a4748cc7b71d9d858e8183c457d1f4194101acf9f4d8f2954bd40a0f64d3df92fc0cb09088ed1e01ca413f1d7bd208e9ccd7d58ab43465af510966b3f132b84ab1b8b6098cc542e11f1dfee272ac2f730d22a34a90341cb2d8d69d920e50d6a663362ca8dbb9949b0e938df4bb0100603129ad0987eb6f5ed3f99e8ef2ea882ded3ea8f1aead71321ed8ac571184ebdb411373ff1e134b6da47e24c67ce29f831aae007933d73552a9a69d4acb70579cc643e4a53c9ef136e34999c60e96300082d22ef8f7c93675ec9c95e0f029fadb02fd4e43bf68240164c97b67397f2ae74a572fa7aa9b874de643c8785c73ca0e2306c24b44baf8164e0d2ffdb4d090a173a85cd259c9833273fcc0800dc41cf585768e7a3c0254b1948ccf8b6cbbab1f72e792cf4f32f56d21905bd314635ab52fde424172859f8dad95ebf53259ec63577631db212a255655c7fb84c670a6bc7226121744d63c17640471a8f7002b12a806568a522f318e13001635fcb9b55d568f2e44ca0143692458863e0005743f78e61056728eb86dcd159eb8e35ce6fdf9a7fbcbc8a0fc3f0e8fb9f751aaa89dc82624028a86ddc5c9ebe0dd1e2d980e72d30a87577fb78708957a634e3579f3709d999e64ffd1d51dd47efd068c3015a199a58714782bfc723f78eeda41930417ca72efbf88bac161fbbf4baedab0a996c488f9f5b8716ba9b4e6b2ca9ce718b9d97f6efe5616c4673c21309a171088c2eb5ec7da51845f0994ff2e7a325c476e9f4d5de1848201d9c67b4aa4c8439381d298716c868d5299d579b8e4ca5cb61abe0e74188cab01b0839ef8d4d13dec1e41f85887d4c76e7095775ea83b325ad438b212156c073b37bc348eb0828b48a7e20857022e53f7fe16e07a268441be14b0a9386ade1b88632fded97741a131b418ff99f6b2a902a2e21eeb5bea5b18720fde41a2d2ce1c57313baa0fd63f7d976bd3e979c5b95365725ba513eb93ee05b247218e7477adaa4b0c21dc785a248ecf5486d5d069a72bd876a6d333b0d01fa2108c8fd7b99ab990d9842d489ee0c0723af08180332ab959c09d4d8369a208dec3ed5aca3f110bda0065f308471b9aada7f4b218bf7067df2aca398ea1d7629623ac8e1f98d36250138749e122ab01fef7af756d5573173da799a628991c33a91dff6f5dc7e413c19bd78c83eec2ae4937d1bda32ebce88ab066bd2d9fe9728f08d226997f854424c658695e89d576caf7a164a060e8a59c87eda4644f033b710f569e7c4ff3bf68f8d867fe069b0c79b15a7f6425f654e3a8679cd799a43298d3ec57d1c78442016be9de50df1cf8b5df22cccea536183b71e3c3c50e2c4feb6e9eff2310779aad3a02073112a26b28833b5f9abf73e935482cd3b3239a60ddfa7891fb5c5f5e9638a63525653fa42c2c1943dd9255a1e14d78749fc2a82cb79fc909d53c66072f1d05c5aff9d23666cb731c5bd11ab2994ac259573e3616f1ffa28138f2c64587669ab1e3b4afc47b17037faebe101e8f546439b76b80684a98456adcdebb544cae1795410b1e809b81c3580f13d377271f1dbe03f61380feaf94662d737359dc962c411192658a4361f4db0900004493b9291a537eca2aefd6e17232425675ae0655387d22aad8f12de20f2c9de66931d4cb536a697c5ec11e71dbd5e693608b26433e20a58594aa3dc34b479577851ac7366b55f5d47983082d1229171c44fc574bd6faaf80fda9480f5ca07e224083a27b5ef9269f5c6d1ef4bd4fed739ba839c05454c65ab7d09d3c230cf16b230c6e2a25ba709b157bb1f4ebac59ae547f7ad1c943c3c55bbe8edabf90332a2d077b4fc98c853416e2803da8b9957c6091515d565652fbfc255362a182ca7e1fa852434570958406667fc7d5eec545d2fa99eeb6a2fb7f80c431962df5d1e7e811895cfb54bd3feb70a7a8d1bcbc966351ef58fb3b362e97361c827325c783c984e02f24b2b4146ae07a1fbd2e73806e8b76a50bac0014ba3ea0a60489fbd2e1eb99801848e29a997efdf835d8d686ccc178a1d1533c7995b5acd0722f3c09a9e2f8e2849bebaaaa84b1e8ccbce550934e4929922d9723ecce1e4bde6b111aa9b3a5e2314ab74c1dd1a6324d401086d1938153529028539e29dc7f6fd8b2a5ab0ca780f682ec7a9419fce6b389728e0aa8fd2e019bf760ebf63ebc27285ee170193951056413752bbd4bf8abbec439a58427a44a08ae52549cacfafa123f49b5617a3d171443afddb074d748f4ebf9ee98e768ab8b003f42ba5d4227184b19b88ba08f53538955a1a0e741f8f9b87a662333175c1547def4b70662fdaf9fd24d66cd1c498f76cae8049f37d7e584d0a54d5fee264019a8614361b22f4422992f18a07bd84628e072a4cf60541b4b72b3bd716b2fb64b90f854657b74980089f51ac23684e0de17238cea1a098fb001da2082e89fd7bad1644a4fe1485066413220182c98cc4bd4aee4f49240161192588b7b7493cb7b9a6d5870e2ab71364448d05804e5d9863e49a6035f517ab1d940a77664a39655138eb1c6c24338fb860aa0bb73a4814bb8899cc8c984943e38e7642ed29e807d6fdc82e932f9d4709c5a9e492eb2070036c1dd21454146b4d4f1dad50717751a89c484e60289002a230c232255caacc84c52093e3cf712082aa2ae6e95e01a93ede925db19e5bc90935177cc86ed72162c4c6547ff55e5c11fa6723ff48778026ba0b64f7ff48308cf48fdf8bd73dd028b3bca63eceddcbff75041d64a8a9fada117027d95ce9d4a5948446822e43c913f071d5ab95f63f612a81b531143e3598c3dfbffd31120c097e756cbbb4baa90a0ae2b032ee7379f8ac436b5698cebf7a26723f51be162500a0b51ed543d00f6f9205b36b7faf7c27934f4643809086e0cc27c086e695c8519d363b271986994999f478c20f230298a3f9b38fa020355516657ef40b1949f9e326556517cb5e724de345b19838e9fefffcb7bef0b2a06e3d76bb03a05e7e8e4310c0d55e940e39666207c214325e46008f8506abaf3166204fd6432fac2204302410169919670a5c5903f36cf888ff0385433ec6061ceba7ba7a77bc0a5df2ce0f629502aa22c86df1d080cf78064addfa4bde378a9b447c8589eb3c988fa5ca44ec600074cf806f39135eee791ae91b56ad110dc4b22f430da1776dbd2e8227426a199219c8def5349e25cb785c87bf7eaddb176adec48a63ab61439037ad9ad469f6d6dfa2b84505c7ab4d01d1e9b7c1a1130413d55deba5d867b2a87cfd308c523993ddb982a28ad6a439b14392fe2a9bb4390686ed2c9addd1946cf5f7b6a70a3a7ba9d4cb2f529085fdf141ca841eca618afd492a473f6294d2517653b7bcd9094ec1134a43ab7f68f1761a0c70b7ea674125cee0c611a12861b651ff34c9c9a6b5df96494aa840e2fa8aad0b6a98449af91482a5db39408faca01b8f60a4be111d45bb304156c23deb1ea39376efce87f12e009a2b6a3f3c20c28cdfd01e366d2889764d9d0dd223e1ed447bae3a06f88a38f319e69c227faec36664fa4c5eabc90fa2694f89768763d975d2d65f00509fceaa5b46443a6db43d5cf732e65f6ff99a69ae8e6b10a0fe380335ab8f48fd2ed3d8647099372b41260caee7e3d6c31a674818568f5f83bc82363ae68072e383ad7617778c991b6d10ae9a10d26a24dda13c35590d6028bab1a4fe0dac362689fed4366402d5abea16a0d402e3592b38cd7041f58d8404497b491a3912f53b0779997ca5360882c4529ed8cc8dc180a691241d522f83bc9facd21ee6ca7e1be3c2e136d49e416ab6c6d3d0069622683f498ec6c42516505da83dae47d5d09791584db82b4dc71bcb2ad7cccd21b7acf668d6935486de7b69b5cf1ef39c911b22a7edec2a4e74f8bc0234fb9f695ba243b8ba4a12f5dbb4fd9b8fc007d081ba623aa70f77ef9c96a2a0838a61133de028531947ebf3caee7e236703af20a250e7a0e584874bcc5fc859a66c3bd25e8e1645c872007138c58d269c5e665493fb2c035a15ab5415e923826207efdc46777c05657a2bb1f532ea4c19877a18d07248a8ccd4ba856f1b2f9a36e2813ee26e11f0f22958386d5973b726bd6a6cbed8b96eb456fd1f0c338cdeec6e0a01ab8a08aa827b45b95f5341440007f053b8bca0fb91bc4986ce910ab800ec1d3f9ae192d73d9e37e59cbad9fe533b52d8e1181414f80424ae8a12e711df574a5e1c7f0bdcf1e555f10ec233cdcea19ab272d05021156736182ffbe97c65aa516c60a763754ce951ac17d22fcd9cb72081bb18e6b4a248695b03294fde26932652c929605fcba5a188aacedc13363c7838634b5cf70a94da7d8abd9c5bf857a226ed016b857c3eb857865095263febd5d399a742fd4f45ac52081815c7ad9de97948188d488aa54c84f9cfdc7d33cc8e1031ba4b54408b8a3e694bae977511300647c55d9d65ff7cdf75dfdf20fa4c8c3f04dd63a01cf02e3685e7667d15af174854a116bf290a2ad0cc80b3969319c16879198b0118103ddcc95c34e13d7b438cfe5b052e0c9ab09195a9abf397b785e3f59372ca1965efc053f3f71e976343344f691d4491095972c2b739d8bada0a6ba0a4644251a41ac7bc2c8722b2d6b1d1c65478a9ff7af46cd50f8052de7cb72e0ea8ab59b54a91fb4d71718cc4f74531abe16e2b5bb5d5a7c380b62d0f25c565464bece1611b54840f4cee8f7d091fd4182defa676712555dc951256f6d3c2016ea64c6a3dfd1dca101d4a150e38eecf42e2c543960d931a6c0457832a42bb9f0753b13fd735e8a54b48f73960d3d414d73f1cf186d1b25b929ced9ac9f2ec26f6957dd19f3c1d1493366882030addb35632b8ab9b736ca545532c0d0c0a951108bf2d7d162659ea8748b6f9286f4b1f9fc8eaf9f80f8b096ec177b373719343c4dc583d4136c11b416415787d697f7cf344e581794f08866b860227f7ab077854fc012c8b4a90ff1969c9d0cf0e37f885561a0d5320ebad179cdebc482fee065c428ca1a52cf9a210a9948690fb69fbb1b0c3a8e6bab4b31cbc8c25b09b7ec91b5b50c19e5397e69dc50e8d159137080736277bdcf0248a9ff9f850428ea579acf0d90274d1337f5785b11a6f9f69bba8b68e5a0846118c7f46f005cb07bea930d2840c66f0d0884e46ffbe57bb5afdc950a1b46d5b341634f1709b3a978b6334f3fc3a7cb3795d1eb3594a46612636d7545712f4387829c211e66a5ae35779c1947bb1a60c4382a7c3200c077bb2e5f9d163d8f997e902ba0623e9b74131b2426713421a4886f6a1fb090391526698d63324615eb2587843357e56ee30d47e77d77623ad3de69e1dc6ed9a7487fba0be615d52ac7d66e1cfb9b68138929e10f2589f4b44570e04800ff2cb7b4e751fef897c10268ec47df13261929c62eaeb1dd1fc1f6753fcd6a4af39a6ec1ed69376bff7cc685f21be54a624f16abd3f8d4a73c81eb329197b4ece9f42408d65de5d16bf173066e7a076947c788927fdccd37b51188f8826288e5349a2f916d00f0bc6ff337adb1c3b80ed8903005920da6b8a3ba0d8114b5a802ab3f832373567b516382ac4afc9403c326b916e443c520899238b21c9328cd43181e195a96c5405ff263d084f28bff9b449407048f3c98658a2ad043b67fe37198b02280b718846b072387b2d75a4f42279cc4485f823530491bcff43366fc757a5abfc16ef89b190c1e11fe0e1bd862191d863b9be174a0d22d5de50b058751972b47d9daab82b713e004863a9bf5d4f7564b438e70eb6fe891a2efe3364401fc7ca41c41ea71790b5749ef8ccc9f0468bd1839bf9ea340b698bef79dd35c6c8a573f30957f396b08dce034f3dd20b3431b70d744acaf969e74722b75fda36ceb50d9ae0e3fe3d8c359440b2a745f04954c3b701400600132a0e16f916f94ffd4311da0c413a61c19d910397c2152cd29354ad0334d7e3a078625b298e3717d64c56f922c31f1337f4adbdb1c09c37b9377b9e7a06191a42f2ac1d07b78d3f5affeb8de484f12f8db3680af54fa3e38b18bc8ade6556a6ca2abd681f9b7066f99a684473716b3d2bbc112d541de934a206abfabd22be8f89231dbc024f6ff91028e1ed21c4465e15adfdcf95c7c9781866a29f3a86b0553a62236f9ad5ce818c4710ed7a2ae420ccd8cbae48ffb265fa609dcdc22cec0cd0d5a7793c7d02c443dec33635b5f3e9c14d819b1871d2f683b4287f459c83ee9bb9de749da59be48988a34b298f0234a8898f11dd3c2257dc817f34a41bde68e66990684644ae8623d18df1a7d26f0856497933b9f8bf4e0552385744b14efc5bc39564b226c39f781f5a4c49e71d4e40761ddc4484571abb5d3309edd6a5f661fa7ffab76a897b34eb72484f50e03505f54f18c5fe59692ffd5e16974ed1660926fe2cfc361a549c220c91ed7833414a30caddab3dfc647dc743bd5c8766758fa25e5297b97892bfd7c197e4fd458bd3f9fd3f9ce519f489dacb4ede775492b45b1beaaed7af9751f35d3db6a98a31875a4521ba345d5bc616e3e69c73be9257a2fefccd2ae4932859c9491fc8e3f95f3c800de8d75e144817671dc0509c493bed2f2284e82f96e25d65c63643176a61d2abcb3f05d4b569f10483f6bd768880f71563277b6961adc20710b434afe3a05247dd0eddd7b12f2c92523669f240dc98ee608029f3b1848cc3ab3be2bd5aa553e4417bfa7e8b599ab037d1e79d58ff2a98f5475621e24c4c776e2f119869a36a5ac4f5d1e41296aa01d7452e2e57ef8283787899c3873c45af1e8ffef65748a7a80d610eee771b509ecab23c59e773ded146e9afe34062c94cd89b8c9f3d91e095aeabebc6798401d330a6fdad99863e8da3014c9084748a96214ca6a5c237e38243d60a791dd4476c891bc8fc2e771ff9ff5cbbb8239b46a61bedd9aa61df1f382d6d261824ecc6e520f7a7c14f8b35d2b2addd6fd1283852fe8d9c62cfdc21ef5484914f17d28c3ebbfcca2c8c73a1c196230f085fad7251c402f2873e8178ccf8a853e3c94d6e2180af660d02b4dc62bc8aecec1336e21a4dcf03e07c68af97137058c55446dd6b4c539d22cf0db9b1af24efbe2c704bcfa746723941d464e542505502c18ab5b5bea5e0ed6292d992509efbaa60e16285455a1dc22b8d91fc796a3237970e3335383f7e5e3a43b11fa2f9d36411084e7951edf9ed2cd31aff83d33707107a50fb891315d0943f80d877be5e4d08cc6a409e9143dd8f17b0e42b2611654fd0699f4d32799e2cf640490fb35f83c7e20461db5d16277b9c0b6840dfed3fcba1d95ab1cbb8420d1afe85fefb73bb01d35c303fe85fe7371b5adff3dea2cb9754163403f70b2b8d932e30c525806a57e92aff2f64580c441adf988927238761c2b6f9f5f19ac1968da11ff6931de51abdf9f906f1319bd2ecf894386d5b74881c5c17ad9655ed70d0e188dcc1886dc01c650f4cd70dfadc1577d2b6873417ead39aa527701f95b7199b0620b3570c30f1008e207ffe896e15ee2100daeba45385d08c9b68ec05a8bb02c2a63feb7e638363cd147f36ad5bf9b7cf6fa92c4d8fc3064ed3110298d18e7363b94c58d9e488f21f391357aef81924e97f8a7299dcc3775c5cb5e5f6ef2417c0caae876ca0fe09cf2b4b261ff8b94893fb3eb905cd742aed95af29585d0c7e0154d5a931a1a6254b0e57de3b727beaa8eb6f879088360f270bceaa8045ee405eb9f9e3bb571c78aa29d875b254c3c34ed4bea331da3658d3895db84e00f6d69e977598fd0ff78cb8b1e638d548f5048e6abfc27d5ada05cca0fe35a6ff3dd595c1f441fc4ee745ad218845f2e35e5bff7dca673a2945de951727e49e695fcd8b9887d8c0f838c5f08111552475595a22a12d83659525475d63a4c5b651215e95218e2019cd68d978b7f4e22c62bdb02fbd644818e571c2975443e0c297327bd8fc425ae11e251ae85ce1f0208fd7bb5fc2d05e853ee3d5b5ec4b75728793e6e4025ee5c3f00c27ae6b7f3983f7498c5a830c3bf2d64f5d94204ac67921997fc4d5b90879e729f0a3a6960aa35aeb6ca44a5199d27ef301e6310d652e53be3a63294191a8eddab8a6b2240893e220d98a23886e9d3e4eddd7f01a841bc360e96effdc16a76bea1392fdc9505a64c0cea4b8a2e8811d4ae73160be2ca2b33fc5f3e9fbbd1ad92364870695108500a5a3f312d5ae2e25feb94a2cb9f2c6a7df8195511a0cfa583b007179e48052152c4ef30eebe7add89ad59262b2f44d3f1a2b4807b4410ee773fbec87e675b85faab152195a8beae5a027919223e02a397cce9d3a679c28a35eba7515fe96fa57fce64a788d3c7b2edc5d081b827df7e0623bf4bfc0a5f1b1fd5f10bc6f911a08c77e4e5e4afe509c74a82414c53a66c9c1fa87f453e18295c1fc2bf7518d5a77beea7fe41ec7cbb8abba2c4d047bd74e423557fcbaa9c384f5a071cdb589736001f4cdfe8cafa70d054bbff15bdfa38cdb8326f0a133da29f0422ced72a6c2e3d6cf8bc464a3ee533f2860dd2018e7b76b438ac583b13a0612592689dadedcb5a708279416487226b754325cc0634f0b8a5a54555f362d0175e731b92898bc23bb81d64ea3155d5f55d7d7fb20132362b6d3e8de98d0b46c7415977580fee0117324a721010d9da2aa3a4a0b7852873e886a8b14799165c7859c7b57262fb34b724fc87c74789525ab626e142b337ac80a0a854b746641a87062360858a91b43077a61ec573d5d9979781a188da304e4d0a342ce2d64554c230f6c6369554b2d1e6e27cb661c7f7ef5438107cfb5b29a7307ead0e32ccce012dc11102617c3bef86bc1e0c25dae9611183e581cec73a45fd5aadde9b1779d06a258d67c3cee6d1e6877a32bc1d2d185b80f3fa018ae11c0faf3c4a06c8bbba75e415b52ea1fdf81175dd1bda6c7fc7df3acd84b559331ea4d499fc50fc6123d4b4d86c9c1876fdcafc24664bc66762ae89dc82fa05dc9709712963934758a6bc142dc87a380d969a34e795f0e3a4c68321936ada5597f0897822a05dfe779c77d74c1629bffe068ec3d0b058c1942fc5333a2a890abacd29bd8a2af4c71728a0a111e522d4c2d9de1e6f44dd68a03e49254fb71c7d9feeb2562ea35aa2e758150b148d0536389c2a4035dba148d5f90a0b72eebcf32bb88f3beddf7296d5ab9bfd94a7f7d8c3e33c4c1833f857de0d66e640a270a1d6d1fcdb945431b88c1fcf845a6c3b135147cd1f70caf09b7f265170e6add61867c49d2d1c24ea4e6716f0995e9994f25f783b973dca7f476e5d918dbb69f482ebd651cd466446342f08b2a83499fbdb2e803e2925c92c3eea2d34fcdde21fe2c7d50f0bafd70ac366e0ac9f91bd61a9673d3fefa2ed3ac9a9a267b335ef69eef30095130ed117bd9e831b9fc95d79cb1272ac35a32e055e7823d2ad6c3f6c458f35674f212d8f3a83b7c78258151b93e35199b181667b25f00f366c12e47613f7b857761c3247e35975141e98bcf164193299199756b7a3827d139e1036199c0bb9afd7a2637273d03ab6817ee2d46f02218926774d99869fba7cf14a9323408e755334958e368d2c9b4a95823f05f959ae089a323aac6d3e226e2de6b301bf03befcea673d0c15bed5bc1879bf5703c591bed3263b37e94acfe78db3700381c71454c96bbef8a7c8528ab97d903144a3f46203efd255370ce3affad586bb8332fbc36346aeb73c654ef5caa7e90733b0c8601a72299f9cda301b1f65335c5b175f444037bad198e49f91a4a7af6232a7d25f16e424543c2e183e03cc16e746a675e7826e225b41a09feae6dbde2f4449f9612dc8b2462eef942136878e03d82342907f80347846539ac833ac727a63ea7ea133823742005ce0cc990b4a6ffd6b2c7eba143c443a938c23f1798acad5dadec096ade6dd40f6b72f9947c5cfdc8ebe7eaf75f5beee7b1400069a8459ebaff6b82c64424d1d7297222d9df755fb28652c743a89ab143e7d044275649a928cc1e422e813f487624abe9fd08a09d2c435aceca299d570402ca2cc3494c9abb4e5668927fdbdc748a9617eeca58815d314ce27efbf96953b49ce7593648ce0b868947c5c0568b4a27c24a7798166f53bd5aa602ef900ff9c0d367641cea428c21c37026021bb431b05e721ab60213fa41a3ffaffc3fa92cd9b9424021c2eb6fdef68fb6de77d62dd6c138a6c4714dbee7a43a806864fa924985f639138fef04ad611adb52e74657782677585a6e9250d640745efe5f2995e05f3f6a371d08f4df140c1984589527e8c8c033d4748fdf555b2952a7b27bd0d98e09618e65ff3170fad3c3788608ef69a0ff89dc80427899a2517d4465dc04f426912b034273e8c64f851fedf8aa554df287e8001a61a852160958a6d0138ea99c9e5ec67d7dda0c9bbac9004588219e67714c861d98e2ed56d4fc5e7d13b5cfc693c3b24b6f8b212521e853a7b2d15e867fc88a6b8318583bf57316ef3f4790105dda58998d80a6dfabf26a9a95231cbf2e7159f8b027a0a2c4364d3fdcf2651508a47b5b50503073e9d77d9e221304821d83c885a47a5c2853e280232fdbb131dfa19203b34bae91d05ef45f9b9a5e2c9fc0692a7c0f700488a4ac140e5cc0a59287f7aed9b1acf44583912b53a84b6e85702b8db7f07c9d2b457662547f3cff2350baa85b37b988a0cf4e1eaee7fb8d7d29c52995b42d1ad7bae99a3416f5c5c9c7aa4ab02cb13ec0ba7c22eba2027e86c52768504a26062efd924ce26b50e7a584e1a885d71e7f8c9b6f991fcb3e6b407aa923805d5172e9a378f48b1318513038caff6255f93839cbce9a346c754d41dfd3e0428ccb74d7c54ac4320ee8725065c47c1b471966c154bcb645280dc55db718971acbdb9a0c3abe11a26e6888a4c45190f0f789e9ce2465f2bb56088f3dc113ba84f62becaf79173ea8160da6d97f8f6759817482958a426ec5df5f1a0975ca74db1697c4d661b2892ba458db439b65a0782342668c17fb10decf599e6bcbbc23bd77b11c7679e93cabde1bdc1e049166ef555de1674da395afc04a4d157d3a244d2d455d66848a88126515b4218b9ff937b1b3636cb1a685c8f238bcc99f5df0939605cefc134459fcfb4bffdd84a46ea4bb18a27b03b7bba4af42f62b0f2cb44b88231788fa664ec98ffdf7850a2b7f40ffb08aecc3bc2110e94a0a233b4c4e5e6fdfa9e043448129aca00995f88f5dbed53b9ec10377c06332901d7795bde251d134621980962c02661b80af5512f205685d4a5a75a02f3a7b7e2724ff1011d1af2b7d8ec74c8ed0b9924b402af5175654977b1a36e29a004775746a0539004f0217c26f3c325ae3ec6b2cd62957d88c2d5e821dbafebeacbcb278ae30cbf24bfe1371787acee8f99c2fc814b72a74a4651e8c97521479f961f84f906e5070707b641e3e8c5587f1b6f17e373ae458b5009672dfd21bd6908b225b7ecbcfa0a0d9853c548b1b86bd34a0beaaea0df6465259dcafffda21c357a646dd2512a8034382a66a80d1bfa1eaeb1fcf6bc5aeaf7fd4e48357be1338a4f37801b0284f41ee6ec3ceb4adbcf65500acc43e77bf97f09105574dfb64963d5834a0ab039f5419975fa8a6e1c2825086c0a647aed4d02bf5c0fd48af80f3f8d8a7a67c7fd470b70b8e7134c76c273d9736d73e2efaa55f7570c467581f27e765b88a91c11ac8c6503fe9c81312c6546f327b0031d1547f9ecabf671b915889e82ecbb822f226a3b18cb3acdf0f9e564982dc163d1674ff489c1a04b03b29d82ed18825938a2782354a248050c133524174f00284bfa4ddf803196a17f101ec6258d8829183d6e163b1c76b6d6ae38686026a6fe6874a8c273d4a86c98331640643a66b747b8182a58c098bc05e715027e190ef8a3c2f00318739e9eb06ce4f1f158478611a0b434b65bb47061f73792f108bc059491c920a6c52a00483b7667f2a848805352932f2d144f5379cadc4c8d6b23142529f3139ac84d96a18cdaf26b9b5ca98c8c3c4680b3dd369e987cfb992a2b94f69fe4471ae15d5bb02b0cc57322bc8f79d96b65b49d855e3f292e2b1db865774cc734d4a3b948c60b87e0e970467007555a2b3496d2e08a23233e7ab9be6a537d5b65b30bec01dbb3dedc10a7aca6294d6d76a1c2f81efe668d1b138dde966f54e967c2fd9f726ad6be482721870193ea3c7262cdf357f4b345711b47de5ae50ac96b0fbbdd713ec55acc4f2d467c9237fb50720661f60c50d33dcf8aa1f0916cd518192b3d12a9edeed562a326a2fcafd1780b4cfe74e23216184c81554a5efa21e6836c27d0727a6c1562b53cf6b2f4d7a54bb978bd564aa4cb60402fd8e01acf1237c50e2d53b54df347b59f9d18d6b3b749fe98b27baede3070edd154232a2b961846814da7ec24df5e1514a8736f4fc2faa85890a276b19d377867af51693c70b8abbd8e7586d73466148696ebf3aebc377de3f1c5bcc668361c665414e163fcc22a582c7d287baaa7ebc0368fc83d6dbc13260c118ad7465456c537e454714ac1b3e15478395f3882f386a90f05e6548ffc9ea191c563e550ea3d10c2bf5581ba6a39ec72f322b687ee60eb97ac6a25c104eba9575ce294826003173d7beb908153838b9e537c9207f5135eff4f06b293d4c88c0fa606d9da217a8e3746fb8cc0639af0f229e722e9a6df526fc7525f983609c14f7343c3892fe39ecf55d8d7f7e5334852171b4f7a09ffb7b895318d6d61ba1aa1f854032d2957da700fe1b4d71b902d7bf8f626f4d3e05b37cee1cfc6244b14970619e0ec8c806821614184a2ede8c9a0fc8d5c5e20cf51fb4709b8997f5a90840b042e7788a5c03ab2621a00ee9271017b321883327b40a7e33bfd6ec9cd2805e49bce72635e84b4311ae725e3ae5a984ac69ad4e13cb69f0936674851b64c36f56c73d239810dd1197f00cd0376a541c3bf5b52fc2b6be4cf3f6121526b3bc57130a32ae8a26d9a6902c8e095d971f7629d7754d640800bc2c4dd0ec5701ad4fcf45557b8057cba04384aacd706659e99c215c6b2b669654218de02a676d09fbc0b63588897ac6b076aaf9e4c8e752f7408366559bcb3ea8f8320b1195bcb28ad7c218aec7e44d7813989a984284d40f9955955d37ff026f8a7b352a2d6d8d7b3dd951ed0de72ffc187a4343168ce2b73db60dbb8f60b437e11f8b87c7d1c0a98cc007cfe66599dc4a6e61a0ba400c331d0f3ac5ebd15e3839e3cffe55211fde2942602f8b63bd5599c98a35e30e274012bcdc14c8be72a99c5411efade86d5ccf8962f4e307b1c093bdab680c3ddd22dbf7c0116cfc0c6f7863c82cec9ca59d52f94fab1e20a29e269a1ace665ee31a44dcfa77aeee852420d577c174e265cb73f271f5023394054e562cb53c777d7bcebb804d46e7377f3c8511a74db090967915984e2daf6f469b026959e516b959d79e321f31fc12aacfd7103705ea54fd9a67ad58be87c4db9d5a7666ed63cc8b91ba85b989cd9dbe9d60160e1d4ab4142dec73dbe62157b6c7003c7dba6018dc0d457916f874d4ca5f47ff0d5f91d0db99fa7863330f67308d5c02ee80032f42ab396705b632cc42d6a3352bf81f035c6cf46a9e0df6ee53142261bc54fe233ddd76805eab3dc97d9eef446a5dd976b16c681abec5b617e680cb31cf8a87bf7ca880cd56dc9041402fa4083212af319209c39feb21e72fe983120d6abcc14934e74ac0dbaf73071b8074c9a04e1d2f4dfc7b2ab617c35af36837d66e5c3d9ca8d0abda8d78b5b09aad62586b1e6502c5d5afee6afc18c6042c2d31c759358ae2a3c897ef1fe88b59008d415d2facae5ebbfe723ac4182e62b2206f70a6428d753ebb076017f371dc5edd320ba254217e866b45efc2b2837b0ab9902170997d9d65d731886c449078441558463a1503418c5af084949152860500ee1da5db860d0c2b6788760c750fc839900b4685e3235f80427fd86beb2aa39c09b5579fde5330d25bc07f44dae6d23b70c28251a3a929c6dc73104a59ce8e0fc33543924019bd3b2541b310a2f05e6b063e8a553d184263601079ca5b8e70f00d696a507b64b36ad486c7e9a7c69e49510d866fb3bb60f41f96a1c8cfa61f422c715bb2cbeb570e6fd09e22fc216c70a8756d4ef00f0ec429ce3a9c163092af7d39b0d4510d6638db065bd34fd014ec1f9ce895489cd2987bc837fcbeab161536952103578ca718319f70fbed674f3ea8696658872b5535f3d404e1a4f9a495d999aa36ae74fc07e4a17aa30cfea7202c0f2780fb6f26269f6cb9637e158b527a8e4256283627f0a065ec1551838db4815f00ea63cbb21f529d577491fa69e03e820b061b453db21a617d2d8f41317c6c42c9a660707dae881007af5541681e7acf6f6ef87732b9d926ece13cb5656f59d86a17e3bb980c717d7fdd11136beb08b0fedc9f2209735952d36568d40e6dce1b269cb0645dbdf510293a71cb34477d4e94d4d49868f64ce56a712bc689e60f113f097a97684f90364d7b5529fc9d6c7d7005c2bce42a5af30976ab60af2273b73b0577856dedc0dfc16cf6b99d83478c38ca508ae20a896b3382422178bb644cb51efea4a05ac130f068f7ad3c27f7ea91441c1b4b1f8a93e26bdd81134d99ba1cbbe230e828ba6989daee2857453ba04a3fe647e79747d2aefb2c0356cc06749dfac4d942b0723a03e696325a615572cdb462fa9084edbbb315cf7d72595dd23070e6c4933c353a229652ce0959ee2b1630425e00c872a00363c9760f04900f214a9591453153afb386703053f55095b1f6a5b3867c3a1b27171f405edcb624c5e84887221594beea0421e1bea787bbd441f5f77df9b3f7ba040a8a2ad2d86f0375cf5c667e973713efcc6c91b128ea159ab0cc7f733b14dfa9f0ac694189d9a4b033aa5d4e7e637e9c8ef64ba3c63ee34d66b1e0e5398aa367a11fe21a40e235d70d165765fff09aae8f32bdf7a0d0b3db87a5f9f68e759f4e2a19a89a200af61ff76abad7c2f0d093f006e13674316425f933bf4d5a4bd66e727a57e79dc521a3cf2b124ce72c09dc1dce475c00c56ad69dda941761703a0ebfd87209090ff02ee10bb1f5efd2def244957ffd97b9dcca71e2dcdfc4c23e44632450b52910e354205951d6b9b0f99696541ba52199e79e23f93f704c36debb13d9d1c982bcab9bbfab77e676e606ef65d7f24c11406782a4a7121c90ac533c4803a3456684d279518013967bb806328ed40548462b58849a67b86041ebdaf1cff45ee30de71f01ecdf597d26c6e37e0b65554fd9ff91fef1e15f8cdc9842f87ce9557a9959177a30afd998811405074fa85d8f8c96239da4f291ea0af8e7d9aa771ed0fb0588b72dd9a11ad0fbfab3342befef1e4a3193d515a3e1ef4fc2f963996eb435a2b5e5ed647883c88df0065ddbfee70d37d29e1379358a108028e0243d1eefdf1b7ad8e04396bca6c35bfa0f7589b871894d86b89d524551cabd42498a0f18dd9cc6fc322cefce082ea8a338229cb180db6492bb9671a44c1006dbe1c205e8568251c5bfc23d39ba15c5862ee69e4c851d6c8bf2a67adee2fff1deece9210ac2f6fdf8b99503b0f8d21dcc34702ff77c4f260ba78d5fba608d6c2b204fa674642e585b0bd169497949a362c5f25e95bd0ad9663da193139ce56a4f6ee863fefbedc2b6ff2647d642abe222f347f7924ddf6de69addda57d040660d7fc04bdc62460bba00269be916483326579219475bb9c8a3242b43f881632a6fdccd07243fb47f5a2cfd01c01f64e4d8ae6bf5a528c4677df2cac5866d3486ef65e7159cae381225770f7e5629bd8c9043662bca2563343266ac67ec489081d495d054e4b4a47d6b61bf950dd699111cd0811d5f24b894890e6c61f65824dbf58288dc72076a957d95eb68b7543eb80c1bbea8c7177521269f2cd7adcebb8473df710b7d1dc4646cfc9c0179287829ce078d531f27bdcc4bc085b0698c5820f90914d316be636afa5d2af911e1c31061f62c491894829f3a302b3e7fa211e552a3758e8f78cc44025a2edf34e8c2b5da0a8c9baafd63c0d47d456aca2ae596f441df47c12e93acaac82a8bb2c24be8935d89369d9e9c664b2a0483ca118f9821e3a9c2ff205fcd796acdb9485bd6cd09e1fc5ba68c9c098199a6bc344aa6d5744560acd6e6923a793c1c98a93db342457023702ef2a96d0ff0bb2b60e2205d7cac1fb32af0b1461dc35166bc6316d062f394c101463d9fb1a521c5efd56c10994800668153d3c05e91f4ebedb48b17db78b78e6eb2ba54c0b6285899062339a9777b1cf873d01c1fc6172f4f0a808b2d67491e35f3ffcbfd4646c7affcbcc33a7b9658164916dcdbed852e064dca6ef04f68a6d59e675a5b3f2477ab4f37cdb5f342a064e19f5ece42257da5b37d681df736b71ce296bca917a691012d15cfab819b8713ce48c5c889592858979cf18b562ad4c84c54ac89bd164881c6a835518ffa86116ed6a0a682c50547b8dcaff02b12d47360b9fc7f6473dab43aab4bc24e86e68cfe4d0d743a5142f5ba76f02075a4dc68688236332da9636a6a9c58d01d6ca4e6b7af386bda3e11cff5f0f0067af1aa9b21db54adad622a34fcb78900bb2c466be392b2e28e06c8f3a3d8ac5b3ff91ed7e961c4f0248ff9ec5309e9893039bb8cdf25dcf8d2e6c763d4eac29e9eaff46b0143142ae0c6cc579361b9c4305443f8c87e8338eed98b84a623543a64b4506de5c8e88ce68b851d3cee7d2bec5526672db442bf7f02eac9d06cd3d4b95df7ac9dc6a055db9f9e693d728d7f3a3925a84d71b9f0139a457641eab0b26b4e6a60027e75e5ac7e23a19d6aa2c1b4d2d46f88bcef37d8121fdbc04dfc019f7bada1ab16ebb72af64b5131359b02f4a8b8bdf517a2110da3203265533686dfddcc77e7a3fddf6a9ce891ba4d90e03de0f271cd4ab6cf2fc96c2330d8be17713afb1a4c259f03d51b7252339ee8e0fdf0fbe204da217833d426d360c6e0a15a2de6d2eaceca09c6f11d46fd6cde3fd997faa4bbd24eb4ec9bfbaf94e0a72a10185939585fdd5444965f8127c905e6446ce4e42d82c4274f1940eba4c19015aea315dfecf8eec44fb972c776e731cbb49d2f3c7e48f0ad9d7ae052985c7158fbbad0ed334ac08023a2835a671dd06a23357b6e6707e7558d6c9d9a2e5fee521f185ba61118e5cd1e2e5638e664eb9d85c07c1935162be2a1b26a9434b8041e3547794163bdfd6cb5a8a50cdb4a833823ac49a6e6212ddabf9709ccfdeed3b30720fcd6267a3160241bbaec44e8c706b24bc1a534005f5dce1b1274b0be39197c5a7ae81f371ec202e264fb50f07b589d3c72569b753034ba9b211ffb335ccd30050f1b0eda143ef8bb79aa5e569bce5dd5941174097de3346e43d105b992174fb07af2b8cb60777f7abe5f1bb48fbef0524faa39b2a7ca0760c052d2559889e816ce518effaddff355b62313cb7bb292648c7e61379eeb314f4964239a22e8eaf5dbc749b7b014c3108da5bae1265543e1544d7ee02918a737a927a71998bb82406b4bdd5b924afba7a673ca5393f704ae8eceeb02325b34630e52781eb1c7dfda3cfb3ee25c4d65b24053f7006e7959724f69f3ab95aebbdec92a3a837c61448d03601b6f91bad972397584e2091396b20e8fcdd3616b34a9da1f62a7765c9d217db1670e7030d6c5b32948734cf68f8fc66050288dcfff3f3aca1641a9ddc81ba05ca1b552f1b74d69d30da30c8560c24fe6c8fde63257a810bbc81f5ff29711469235388e0705ed66ea3129e80f1836490cafe084f45ca17469a388d6a1176483b8af88cc15874a1132b34b8518ab6285e985f819d358cfd8396908cc345722f6be4da11857960b64a634214c2884ff9a8a59b5808533e1f0f1960f182ca4d48fa38a35e4cbe1795ffcb01d55e626d1a18e939a75a3839fad169fc55cfc63187b3a2e1e6bb5abd083b69ee37b6344c9d2be1e779fa31f28b7b44fd27931bd04e6eea47befb7e271116d68b588e8360e462ecf11f63828a9f34dd8525df0be3117f55cd4a84738f97ac2c7520b65fb76cfa897f5cea305c7d5006d1676152ecf4681d52c67a59fbf94d275630e423ea2b108a94f393b84ace5cea7089faa19f0c9d3ff0091b4dce50c1ccd2a3e6853233fde3d3569ba293818cd1565ffaf0e9d065da90c5dca9f5937b75c8fd3d076b1d3c06c8411a9633f9972f6acbd753cf7bab92433b465b3462581be1e2b50e8fcebc53ccd7fff4aef09355588000a4ed6faacf27725117c0681752a6547037c0b1cbec87f5f5265707c13b1a94391984074061fbcecf45c88eeb06207d35b665127aaff527326dd1d28129367d33f54959a915d4f7eecec00ec723675bf4ef8614dbeec156f49827171137dbe4ce66e7071b38e59db612131c75f11098db2507609c01883a3d9f84261c1b670b1573a9df937c066d50c2d7b6ebd05ae6f05083a5001e6e0b54e49aef88f6b65b18199983f3a4cb906c5a8c543a14e60f8140e3384ba5a8de052328f09acdd4518aa71fc9b8952e2a72abb3037a0486cbe134abb74731d8b4e52b4d481dc5f246bb5de2dedb5ed59eda7ee036121d47413135140cd9b0dd54ce4dee428bbaa32bc837a2ec2e9ab9a6a679096fdbb9aae759366c4052e59844976b5c1bf88f923c885022cd2de1fa749f1b38a96fe86534a5311fe8ee61a5a56c6b8d4f4f1f44b21bab01c895dcc88e5dc305367553ada9844a965b864b3bde401620f619c0c8b69daddc6946f9245cc94b952b3fed11ebdb58bd5515c704df73a114de22d515b42ac18afa2b8bd69e6ea11a9b18695fedb66c22f8388af92ea44312d4f20339bc9e60dfc1f983addf0192835d0bf75e6db0f412c4a78224a4ba80e35d124c6a7df88ab6ebccde82ae2fea071462e8a9158b8861403300c2227b9f0040509b91540cd5d1ef98571f3b0ecd49c79512f3a1b0d37092d8943325c72d0629c2d806bdb1e8fcedb2a696038223a7b9246269cbfbdb8a7e0585ab92da72ece91d573ae4788205d541d8f2730e3ed0b2bcd600aeb6570445a908a9cda4a2fc9a6fe637221227190b173b492a0ebaa9b146b45aaec8f298b7f43414b62b87c9a334add5ea3ac99a96352495f18a8f099b061cc8a0d9e52415f3669005fc424db887e933bbdf3f65bdf9d5474e6d7a69df5c6e18efc32b79d025453d72702bc7eb10a2e087f0497dabb40f3e5b4352a06f3cb786de053c426092fcf8fed5639e3846764f1d52dee7fa6564328f4f750d3bce721b8c603f31334569e47453d2502619524d7281c28036f6b217bbba0405d5165e6491912785a62d854e2ee342f1335dd21c9a9aa3901f85324beb74092d7b87e37d4ffe32080e5ff8decccb320fedb885a9c0049facbacfed804bd92961b12507125b9ed587fa9fee12d45feb47d701c28f0a11453fa6fcc1bce5fe54ace7673ea9449b628cc1fad99e195c729e08d851932aef3a8e657bbc5970e0980e55d1450a23f7d4711514778f5134684c1c8cc69ed0e8d021a271c921ae435b79b04ddfa616aed8b4cdc5533a53d32d38f68a7cf5516a83a5ac5d9c3932af92e6ebceef6b08e1a5e1480f9e062d7a5788326d32767abe9163757275b611c348ba5c56371b6d3ead129c47a0a96d377409f279e7f2bc7f1aff99af26bf87420c1dca14f96957f80c28a6b14c5c6a5b8a8603e540d4b4732a51d00401d448c6d702ea4f10b64f8a0b185f5157de394efd499bd701e1e3bb5fffee62e4fc959ad3b571a3facea58ffc4393fdbcf9e380fa7dd0a9a5f02e99eeede3b1a42bd2fae47e907557d1c2d43b1d9897c5d7c05ad77d7730591fb13b99cb29ef512f65d05456c323d1d7e1e79c6c0c76615f22439c6a9f3d04ca929f9b491277e64bad7de4ecf26bd138c4b9f0777c85fd9d8252f62cd0bc64e60a38659bbdc7df6e39c65884ff151bf3bd0331d970e6787de320e2a0963a8368c09cdd8b8b4e58fe23f651f481c81bf0d12026ca5f909e8ec82ac688090400e8462023981e04595e82c148e74e5439052f35d0bda44867738c49d78abb1aad2abf274c73343c2d797ce20780d53c6994e27c1bbba7c759494ec76c22c6e8512d005ddc27f8d511e4be88e5a285fee44e7fa9dcada1ce37535f08a74a8f4001bf76d4b50d32d5b65b072b9f2e42006f06190b951625239b9c38d715c1ea6c0b4d49fff49339b2927444240a29bfc23ada5dc8393c9ca6e2178346a0184d7f5e1a06e2b00edcafa01b8ba9cefbd1927c4186efac154c3f3dc96864c2649f872efd9bdf5155bc61b5d27a4d4c41bfc7b65b3d496b2f9fac2e617fb3ba8a1f8ffadea5859f861f56857cf3f7ab162153ddcfca7db7d161f95b3d86968f9eadb0c98963bec61c332f907986a3b560b37d472eff658e7d0177f0ecd094d26c3d9d299304e6d7228fb993acd8f1460a4a86f7dd7988f42a597bbdccb122d4e5f3cdcf596716c5e3d62f9f31b67b650620aec127b1cf9a62c78dcf34cffa7cfd321b2a6d99c06850c445fce30f4ef36dfdc537ba04345b36db43ba27f71b5f5f4bdad6e88c81fe33f8b9ddfa5ff73553859aa0b0c2fe5f89cacfd861eb413009c62bae461b098d0a9d40e3548d0e7526dc4e90dde3e228b0d8c11cae792948e33369044ba3e544216d308c84f12c39bbcca89bd5be6eadc64238adf56c9b19c968e8fa24b3768b3c59be56b8847d4784dd6564df5f9640d02b51de063c9b401adf7fbe47a6a69c74043ed4fcd191815e9afcd85657a7a7f7b9bec40c756d347a866dd1b603e02d3bffb4175ee50db0c33581523e8493487eed0afecf674648e0a669ceca094b4aba5faf15fa15971cfd6abe33fefcee8c7a81d2be9607b1878948d2eb96533ef6c9170eef85e7566f2ce1cdff62a6d31aa9ddee19c9ad6379a03b662ceedffc0c1983c783d9eaba73fc569f55b350f1bd99a84dfeab25b36d132e313f4d900c8cb0d5004ed903d238348cb0d6b706f9225b695bdf87caacca85708d772a58cfa4f5ea1242fb3a54021923e5e4b183a141bd123f47a6ca42d9881a7a6fa570bdf7c2612116d53bbecb025a04892ee61bf83762dda6a15fd87671e9845c516e094fc3098adc9926252b2651a50cb9b537096fc3b4fb4c7d4a737a5f93ba5f235cf920d72321fa7bacd534100d19a89a8799fa7505061d0a3aaf429c2fb2ee248060d667fd32fed6c8e30d1c8d1848bbe32df4f974436b5fca58d59c6db08e6de0e2c03e3a5a6e71104dc72e4860ca521bea096f2d7ce6324359df2d8d5bfb3358e074fd6bd0ccf318c71f7b4673af793bf8d61c0280c1cddaa44fc12b609dd24c1e182b4e405a4c0566843be6a3da4dca1690e52e3a91b7377bb39222918e45dd039c271cde9e4a347815340765fd1f99d5c2e0335f623e06e4b0d27fa6f59d6285b821a4caf6ebf14a45596302695ca5b28668c3920e78bbb6a0b260905aff44e6180032be59b1bb2f738e2d12405c872ec056ebd36618834071810ec3164d40b95ad7ba0c72cbb4938dbfade8029d9be8241a07a1262270042db5b3c59fbad0ddf0fba0071de3d2c4a2e951306fee7fde7b8df19482d6cc259c9a7859e9946961bfa5b3ba84c849c7b81dc9d224d5e55494346c2e314de72a334a58de347768599116f22d3c73a303e93417c4945ba56bfb6178388ad39ea05ab3681bd324aec400a8b045273a924812589fd42836259926c4c4aa22767c5c356fdd2a37462f31c8797581f39f0438b1d1d733b6f908c6cfcb7004adeadf8385e015468501038dd72dfbf7d00e90eda70091da86530926e1dc1f0059ab9d9e148ab7d84da4e25c3a01f3f34336c390b7297f2c543ce67c7192e462731bdc0bc54bb5b473e613255f78aa74b9726e5ba76276dad489ee1ccc82282f6a88f270ecfc8c10e98bb37cb46bac062d7d7d16dfbba13bfd961fef36ab3505f73237e40e1e3b9f6ecd22adfd19d269b3d0f02a1d224be3891d11178bf8329d260d9b737a6ca01f0e83089e515c6854dfac53dfbcc273366dadcc31d8bd3c8faaad4508575e85ea0593ba33ca743450d919405ed5203bfdabaf56c16466c2bffb2ac6601b69ac8642af16f52c786b5e6008bd17dc1e41209ca91cf071ef56c2f53d20145fd79f34604507494bc596be8e47aa49872e15b1de8cc5d2035b92de8edf23eb84cf351b889453a7662041b15c8c63d01849c358eb843796ad95c63b65d445c6aeb91c08b735f43ebc0651cef1b49ce1fa9f837ec97609f6c7b5d5319617182240d339ccff4887a523f347717f01c9fafc89ecfd1e330d8a8e4737a1425d16ab9acccefa837e735dce0346cebeb05ff420ca046a2346f2e9c52e803598a5c86602af384697c5d36fc147e676165873b5eaa5af321b7f1523592c958d97e633d65720ce4559953b33a18372c4ba791a3f9feb1cdf79ddcfe7370436f80f2a9f0b03baf75095bdc4e61183cd375c03543f99c54ba59e5be8ffd01f59bd63e3e6534d3791330d4b774fa6209fadc863a8fdb02d4e5139430141e6110d70aa202e274bc2727c282cc4e1d9751cb395cde1cba4cb165dffa4bd1f53d2a2b7722f300ce95cb8756d1ca859f46b0772eb29e9e079bafccf7cd50ebde413e935dbd4992e72bd796b4c485bd258cb44eb11a727dc3be4f7b8af00288107ac3c5820977ae986cd71ae5bfe77990afa6143833ef0fbc49b909e0182446a505e82789d1d76ce97db6549601430ae2aa9b89b5642c10af0ebd751891d81455b6a263f7989236d13dae86d3fbd739b842975f670e5dd0f16e2b953494b6075a3e1cfb66ddf742c55e5fada9365bef3a6b10657fc757fa0d852474c81bedf63da90cf0dac6525b029464afdf1282b7e90f1313c93b58d61aea90c6f318d57800f87addf9bb2d70a7af74f7e8b2b1230cec81bbb7695920a0710814bacd567d806e149476dcb5b97e48463c4f8f368003fc965175499355ac02e3b3cffaf3206019d8057b9041604384eff97c9cc19f32edbd479d46c063ad04c178f1d70f7725377586501235dceff52ddae692f27caf024d8eccbf6660745f883a6243c5c5fb59988ebbd3e775669af305ad41cac42308a4b86d20e35426a0724a6665e871acc85bbf379bb7a8ae8e32d53d5e16f920a18da2af4a730291affac917f33e4128550007d08caf2ac69ad9c12d2c582df84d346f7b39e7d888c7f41e3fbc6137ca5ee60c86ed862688f6705b0f28430aaacbc515eba602209c5bf78e28332e933e0a05ecf61d3bc7653b3e641ccf0906331348fd7bd7031c13eded32ab2f4fded99173687541c69d1056aac91acccd8728f834a70980bfbfb5c91d0a08c58008e6cddf47c308d717a1d93eb081457295afc637ed3c4c6ca789bdc9bc0dde1acf0ec85c8a3740999a35e4bcd5054e714d2c5c9da90fd44a16dae47f2d87dc1772ae0aea886142bacfee4adc38a0ff35c05a332bf7f99a4eb55761587e31bac5876961bf3d5f0bea55f354690128c875311e92e2459e3c129696fc9947aeef9f0e9b27c24a876e7eefaf10ff3adcfb5e6bcc5237597b07d349cbbea69f654ecfb2a31d9df0b3b6125c35add98b07dbca58a5cb17a4217239e1a9d22db9b5019cd151509511ca299bfe5bd3e4360ef9088d5ccbaab0bf3204d502c6bf6a39bc8e20766e80db7940d6e751190d51505af977623cdf6e7169364938f5615a31a8989d1b754da019e3f790b6e200c18d27ed8e3f8c5565474c6ad8ee9137dcb67c009a323892b7f148c1fb22f55fd0a4797ce8555ec5e0cb298f4a9633f2116f1bb5d46b02491946fa1b8be6e5ef0ad99f8fa9dc62e02f802eacff37e71f93e1ca49a0cfa610bed9a0cb338a43e112df889ac3b92fe3065d01dbd4f0cb2e2c8a93efd383cf65144471c4e8b98d0ec09c86cc8894c29104e816f4833a63207f32e3664448d48568b2904830c8ac90eb16df6e6e2cafb660d2ee23f61393ef6af5d89bf8a4f6d15a0030e4e2fe24e6d361fbb75124c6d4f2b9db7411347d5920f66cadcb747ab4d3623d95e43c906bac4ef2abc9a8920b1a8bb1a5a249900c3f2e03a00a7984a82d098ed7d6d177ea6bdd991044e5f11677c7574bec98f14b1ef90c1a3862b637c35abdc7b35160253752f02097ee1ea62488a062cea258fecc21af8d2ac87892a78f08a2f5e2a4c14d89dcfe21edb7a2bd0ecc9b9edc47f8f10b521ee1c85f10108654c6734ca92cb8f1b5465fed9a50a1249445e92aec859df7b01796b6a9075580781417fd03195d40dabb204d24cecfa6430e4d1518047e50e06453fbcecd561a8d4aa869cabbed3edd9576fa3ea91b655d3e62f222d0891f7871a223f93ab4290137c6ec743948eac98e2213582ac25d08126f4473ed610d9c7e60087f6efa5c099a4e86132681377e29aa50d946aa46bd4aa0f870736bad9dfcad2f549c292c204307e0197b35eefde6355166b96aa9fc05254ab12200c0e8b26170bb7d5fe1dc44b3750e59d2ef59745c4ec041e7109ae39db34ff5079ed385417fa684a24a7f77b76363c6264d37da196b6812387f22deef89cf27c814484c555bf482c95c9fdc1cef347548d264c080bd6fdb617206ce62c34422692c270075566c095d70ab9e88b1a7b204f9b8fdd154e6e970adfe5127cafe9f1eecd18d93d3562c10a17095524a85293bd4b65b8733763a08b6e01f24433df3b575be9db895ce52776a13b335bf548baebce89097ce56e9db63fb9739f91ea9b6abff36cd437372612cd57e516b8d82564dd3713f1ea323d45e15df314ad21a4488dd45857fd3f17c4ea3d95d4e4e354f56da774e69ab7afca5d1ab2a0768d0e020e4cf156b0bf85e01cb605fbecaed38ba1128955697c3bee060adbc63be27d76b976e9d61f719a94676276de11323781e0044c8aa5e14b4d96477c51d77f5081295284a1b250da05f052e89f0500f0ba07733d7d58848954698c18ee7500b8b2d7826e80c20537ab7237f07ca7d2b43c755f3da5ec8eb292f1d6545ad67320642a7b0146597c044277623a6e47155875898f3d6cb3b06bb1b57e8a91b5efca9d94276c4a97845e566c5bf366f8b421463eb6eb7c76190d17fa80b50a051dfc06f11717de90f4a18e7afe1547e0f21e421f725a49137b4883f6a5b5012035c1282b6ab0cf41a6f350c5fc6005cbfbfff36212ae9ebe90fce107ffb778235320d8665e9b12445fec6656390fbbeef44e786f1a0d96117384129187f87c7285718859c71ff599728bf1765d86d37a008333ff6bc04e88c927b2cd6760f63c9bae9a4e4ae5c89f2fe2a268c3404de80a91aaa4d74169160f4358ae8481909569547d6359d354162515fb9d6d84b96bde94e19897ec1b75e7d71178968f12204beb080ef45b52c4ff08619b776ca8b91243e990b405dc3fc45857e680fe62fb3b637fb9af6b488d0fd4504a0f29929a346cb7ec4514e10cb8d7f68c867cc5c5508d5219d25ad7ed9dfbaf7e759ffbd336c2d284dc02716c9b102f250f3264a3175b5a78197ce67b1434c3e473acfa23c3c67b2006fedd38e2e79b44aaf31756a195c1acd82c1c37c737fd99c7545dfcc8b9c0379daad46a28fca575352d7c80ed6dd27e2d7c96679faa6c89af66bdddc4bf7402c798db9832b2bcdba181156f92578d5f26eec73e3d976718563feb6e4b57ed7e8a1142fb3186252bd5f40b15635d00681272a0807bd779f5d259dcb7ed05d9c47d019f4ca9b94f1889b9479815b0986d35ac87df885aa1892536b3841ba095a3762f12964f521f4e0ec8a6c743a9b3f377eb63bc00e4078f8b2612f04117c1f652c7e4b02199b95b456e8fb085749583b3e3f6f5604971ae0fd2f489c18179ada1b0ee16838491a84a2b1fa5d0fbf64964bfbf325463dbe1506ff42981b5f0a96bfec882f013d078fe80c7c369d7b1682128fce851a868efafd61c9c51174e2de9aa8f3f944fa96034a6ab5a4748a00d6e7624b36eccc24788aeac96b3ab8f048fdc5c5f762030c11574f632be4f8e4ded7a253b682754dca1c7d4d3e08f8163a2c2f85fb487615f9ffa93dd5de5cd1f364c047fc59ce67d638a6923b241b6b1ca0fbe127a62ab2365f4ea50abf27d674892ad37ce187af4484de920a2c48f4efb9e7505614830b953fd7443f5d7ad5747a964b4180ebac8c96be4df9a31ed60accf3935fe0fc4927ba5891ec58299745c292acc7b554999e170cbb037932d6e1ebc79604f4c0d59779b7375da92212582d9f1805fbfed7b56949162804e0e68dc93ea14f81f5fe46f96d2cea2cc93ed9b6f7d0d31879aa05ad93cc320cbe0537f1ea5a59cc93003d1e87878974090886eb8ecf5417914d33601dce7e4fd4620d3f01a8676ecf5dd332b03209948e90ce6e610bed713d8aaa3ad64bef9f637a33d1e0881fa693f10c32fe1d99ada8eac481d0f7bd07944a1172ad33f6d64b260ba7fb27cf2d602249513583cd0eb31c3d8f7d8c603f10cfea263aa8acac931f501e4ef8077927b2b5dd58152db79068e9b41ac0c041fa8ae596ed7f6e1375575daed1b638865657dbd981083251c4272cb9ed7707b9cc41c98e275b21f64e75df4b4f30a39e20724608d74c4e279ae608b5ab236df7eb168e62fa22bb96627c89empicxxmpiexec.hydrampifortmpifortmpiexec.hydralibmpi.so.12.1.8libmpicxx.so.12.1.8libmpifort.so.12.1.8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootmpich-ofi-3.3.2-150300.9.2.2.src.rpmlibmpi.so.12()(64bit)libmpicxx.so.12()(64bit)libmpifort.so.12()(64bit)mpimpich-ofimpich-ofi(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/usr/bin/bash/usr/bin/perlld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libfabric.so.1()(64bit)libfabric.so.1(FABRIC_1.0)(64bit)libfabric.so.1(FABRIC_1.1)(64bit)libfabric.so.1(FABRIC_1.3)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.4)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libmpi.so.12()(64bit)libpciaccess.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.4)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)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/shsheep91 1646330082  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !#$3.3.2-150300.9.2.23.3.2-150300.9.2.2  mpigccmpich-ofibinhydra_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.1man3docmpich-ofiindex.htmlinstall.pdflogging.pdfuser.pdfwww1index.htmmpicc.htmlmpicxx.htmlmpiexec.htmlmpif77.htmlmpifort.htmlwww3Constants.htmlMPIR_Type_commit.htmlMPIR_Type_contiguous.htmlMPIR_Type_dup.htmlMPIR_Type_get_contents.htmlMPIR_Type_indexed.htmlMPIR_Type_struct.htmlMPIR_Type_vector.htmlMPIX_Comm_agree.htmlMPIX_Comm_failure_ack.htmlMPIX_Comm_failure_get_acked.htmlMPIX_Comm_revoke.htmlMPIX_Comm_shrink.htmlMPI_2DOUBLE_PRECISION.htmMPI_2INT.htmMPI_2INTEGER.htmMPI_2REAL.htmMPI_AINT.htmMPI_ANY_SOURCE.htmMPI_ANY_TAG.htmMPI_APPNUM.htmMPI_ARGVS_NULL.htmMPI_ARGV_NULL.htmMPI_Abort.htmlMPI_Accumulate.htmlMPI_Add_error_class.htmlMPI_Add_error_code.htmlMPI_Add_error_string.htmlMPI_Address.htmlMPI_Aint.htmMPI_Aint_add.htmlMPI_Aint_diff.htmlMPI_Allgather.htmlMPI_Allgatherv.htmlMPI_Alloc_mem.htmlMPI_Allreduce.htmlMPI_Alltoall.htmlMPI_Alltoallv.htmlMPI_Alltoallw.htmlMPI_Attr_delete.htmlMPI_Attr_get.htmlMPI_Attr_put.htmlMPI_BAND.htmMPI_BOR.htmMPI_BOTTOM.htmMPI_BSEND_OVERHEAD.htmMPI_BXOR.htmMPI_BYTE.htmMPI_Barrier.htmlMPI_Bcast.htmlMPI_Bsend.htmlMPI_Bsend_init.htmlMPI_Buffer_attach.htmlMPI_Buffer_detach.htmlMPI_CART.htmMPI_CHAR.htmMPI_COMBINER_CONTIGUOUS.htmMPI_COMBINER_DARRAY.htmMPI_COMBINER_DUP.htmMPI_COMBINER_F90_COMPLEX.htmMPI_COMBINER_F90_INTEGER.htmMPI_COMBINER_F90_REAL.htmMPI_COMBINER_HINDEXED.htmMPI_COMBINER_HINDEXED_BLOCK.htmMPI_COMBINER_HINDEXED_INTEGER.htmMPI_COMBINER_HVECTOR.htmMPI_COMBINER_HVECTOR_INTEGER.htmMPI_COMBINER_INDEXED.htmMPI_COMBINER_INDEXED_BLOCK.htmMPI_COMBINER_NAMED.htmMPI_COMBINER_RESIZED.htmMPI_COMBINER_STRUCT.htmMPI_COMBINER_STRUCT_INTEGER.htmMPI_COMBINER_SUBARRAY.htmMPI_COMBINER_VECTOR.htmMPI_COMM_DUP_FN.htmMPI_COMM_NULL.htmMPI_COMM_NULL_COPY_FN.htmMPI_COMM_NULL_DELETE_FN.htmMPI_COMM_SELF.htmMPI_COMM_TYPE_SHARED.htmMPI_COMM_WORLD.htmMPI_COMPLEX.htmMPI_CONGRUENT.htmMPI_COUNT.htmMPI_C_BOOL.htmMPI_C_COMPLEX.htmMPI_C_DOUBLE_COMPLEX.htmMPI_C_FLOAT_COMPLEX.htmMPI_C_LONG_DOUBLE_COMPLEX.htmMPI_Cancel.htmlMPI_Cart_coords.htmlMPI_Cart_create.htmlMPI_Cart_get.htmlMPI_Cart_map.htmlMPI_Cart_rank.htmlMPI_Cart_shift.htmlMPI_Cart_sub.htmlMPI_Cartdim_get.htmlMPI_Close_port.htmlMPI_Comm_accept.htmlMPI_Comm_call_errhandler.htmlMPI_Comm_compare.htmlMPI_Comm_connect.htmlMPI_Comm_create.htmlMPI_Comm_create_errhandler.htmlMPI_Comm_create_group.htmlMPI_Comm_create_keyval.htmlMPI_Comm_delete_attr.htmlMPI_Comm_disconnect.htmlMPI_Comm_dup.htmlMPI_Comm_dup_with_info.htmlMPI_Comm_free.htmlMPI_Comm_free_keyval.htmlMPI_Comm_get_attr.htmlMPI_Comm_get_errhandler.htmlMPI_Comm_get_info.htmlMPI_Comm_get_name.htmlMPI_Comm_get_parent.htmlMPI_Comm_group.htmlMPI_Comm_idup.htmlMPI_Comm_join.htmlMPI_Comm_rank.htmlMPI_Comm_remote_group.htmlMPI_Comm_remote_size.htmlMPI_Comm_set_attr.htmlMPI_Comm_set_errhandler.htmlMPI_Comm_set_info.htmlMPI_Comm_set_name.htmlMPI_Comm_size.htmlMPI_Comm_spawn.htmlMPI_Comm_spawn_multiple.htmlMPI_Comm_split.htmlMPI_Comm_split_type.htmlMPI_Comm_test_inter.htmlMPI_Compare_and_swap.htmlMPI_Copy_function.htmMPI_Count.htmMPI_DATATYPE_NULL.htmMPI_DISPLACEMENT_CURRENT.htmMPI_DISTRIBUTE_BLOCK.htmMPI_DISTRIBUTE_CYCLIC.htmMPI_DISTRIBUTE_DFLT_DARG.htmMPI_DISTRIBUTE_NONE.htmMPI_DIST_GRAPH.htmMPI_DOUBLE.htmMPI_DOUBLE_COMPLEX.htmMPI_DOUBLE_INT.htmMPI_DOUBLE_PRECISION.htmMPI_DUP_FN.htmMPI_Delete_function.htmMPI_Dims_create.htmlMPI_Dist_graph_create.htmlMPI_Dist_graph_create_adjacent.htmlMPI_Dist_graph_neighbors.htmlMPI_Dist_graph_neighbors_count.htmlMPI_ERRCODES_IGNORE.htmMPI_ERRHANDLER_NULL.htmMPI_ERROR.htmMPI_ERRORS_ARE_FATAL.htmMPI_ERRORS_RETURN.htmMPI_ERR_ACCESS.htmMPI_ERR_AMODE.htmMPI_ERR_ARG.htmMPI_ERR_ASSERT.htmMPI_ERR_BAD_FILE.htmMPI_ERR_BASE.htmMPI_ERR_BUFFER.htmMPI_ERR_COMM.htmMPI_ERR_CONVERSION.htmMPI_ERR_COUNT.htmMPI_ERR_DIMS.htmMPI_ERR_DISP.htmMPI_ERR_DUP_DATAREP.htmMPI_ERR_FILE.htmMPI_ERR_FILE_EXISTS.htmMPI_ERR_FILE_IN_USE.htmMPI_ERR_GROUP.htmMPI_ERR_INFO.htmMPI_ERR_INFO_KEY.htmMPI_ERR_INFO_NOKEY.htmMPI_ERR_INFO_VALUE.htmMPI_ERR_INTERN.htmMPI_ERR_IN_STATUS.htmMPI_ERR_IO.htmMPI_ERR_KEYVAL.htmMPI_ERR_LASTCODE.htmMPI_ERR_LOCKTYPE.htmMPI_ERR_NAME.htmMPI_ERR_NOT_SAME.htmMPI_ERR_NO_MEM.htmMPI_ERR_NO_SPACE.htmMPI_ERR_NO_SUCH_FILE.htmMPI_ERR_OP.htmMPI_ERR_OTHER.htmMPI_ERR_PENDING.htmMPI_ERR_PORT.htmMPI_ERR_QUOTA.htmMPI_ERR_RANK.htmMPI_ERR_READ_ONLY.htmMPI_ERR_REQUEST.htmMPI_ERR_RMA_ATTACH.htmMPI_ERR_RMA_CONFLICT.htmMPI_ERR_RMA_FLAVOR.htmMPI_ERR_RMA_RANGE.htmMPI_ERR_RMA_SHARED.htmMPI_ERR_RMA_SYNC.htmMPI_ERR_ROOT.htmMPI_ERR_SERVICE.htmMPI_ERR_SIZE.htmMPI_ERR_SPAWN.htmMPI_ERR_TAG.htmMPI_ERR_TOPOLOGY.htmMPI_ERR_TRUNCATE.htmMPI_ERR_TYPE.htmMPI_ERR_UNKNOWN.htmMPI_ERR_UNSUPPORTED_DATAREP.htmMPI_ERR_UNSUPPORTED_OPERATION.htmMPI_ERR_WIN.htmMPI_Errhandler_create.htmlMPI_Errhandler_free.htmlMPI_Errhandler_get.htmlMPI_Errhandler_set.htmlMPI_Error_class.htmlMPI_Error_string.htmlMPI_Exscan.htmlMPI_FILE_NULL.htmMPI_FLOAT.htmMPI_FLOAT_INT.htmMPI_Fetch_and_op.htmlMPI_File_c2f.htmlMPI_File_call_errhandler.htmlMPI_File_close.htmlMPI_File_create_errhandler.htmlMPI_File_delete.htmlMPI_File_f2c.htmlMPI_File_get_amode.htmlMPI_File_get_atomicity.htmlMPI_File_get_byte_offset.htmlMPI_File_get_errhandler.htmlMPI_File_get_group.htmlMPI_File_get_info.htmlMPI_File_get_position.htmlMPI_File_get_position_shared.htmlMPI_File_get_size.htmlMPI_File_get_type_extent.htmlMPI_File_get_view.htmlMPI_File_iread.htmlMPI_File_iread_all.htmlMPI_File_iread_at.htmlMPI_File_iread_at_all.htmlMPI_File_iread_shared.htmlMPI_File_iwrite.htmlMPI_File_iwrite_all.htmlMPI_File_iwrite_at.htmlMPI_File_iwrite_at_all.htmlMPI_File_iwrite_shared.htmlMPI_File_open.htmlMPI_File_preallocate.htmlMPI_File_read.htmlMPI_File_read_all.htmlMPI_File_read_all_begin.htmlMPI_File_read_all_end.htmlMPI_File_read_at.htmlMPI_File_read_at_all.htmlMPI_File_read_at_all_begin.htmlMPI_File_read_at_all_end.htmlMPI_File_read_ordered.htmlMPI_File_read_ordered_begin.htmlMPI_File_read_ordered_end.htmlMPI_File_read_shared.htmlMPI_File_seek.htmlMPI_File_seek_shared.htmlMPI_File_set_atomicity.htmlMPI_File_set_errhandler.htmlMPI_File_set_info.htmlMPI_File_set_size.htmlMPI_File_set_view.htmlMPI_File_sync.htmlMPI_File_write.htmlMPI_File_write_all.htmlMPI_File_write_all_begin.htmlMPI_File_write_all_end.htmlMPI_File_write_at.htmlMPI_File_write_at_all.htmlMPI_File_write_at_all_begin.htmlMPI_File_write_at_all_end.htmlMPI_File_write_ordered.htmlMPI_File_write_ordered_begin.htmlMPI_File_write_ordered_end.htmlMPI_File_write_shared.htmlMPI_Finalize.htmlMPI_Finalized.htmlMPI_Free_mem.htmlMPI_GRAPH.htmMPI_GROUP_EMPTY.htmMPI_GROUP_NULL.htmMPI_Gather.htmlMPI_Gatherv.htmlMPI_Get.htmlMPI_Get_accumulate.htmlMPI_Get_address.htmlMPI_Get_count.htmlMPI_Get_elements.htmlMPI_Get_elements_x.htmlMPI_Get_library_version.htmlMPI_Get_processor_name.htmlMPI_Get_version.htmlMPI_Graph_create.htmlMPI_Graph_get.htmlMPI_Graph_map.htmlMPI_Graph_neighbors.htmlMPI_Graph_neighbors_count.htmlMPI_Graphdims_get.htmlMPI_Grequest_complete.htmlMPI_Grequest_start.htmlMPI_Group_compare.htmlMPI_Group_difference.htmlMPI_Group_excl.htmlMPI_Group_free.htmlMPI_Group_incl.htmlMPI_Group_intersection.htmlMPI_Group_range_excl.htmlMPI_Group_range_incl.htmlMPI_Group_rank.htmlMPI_Group_size.htmlMPI_Group_translate_ranks.htmlMPI_Group_union.htmlMPI_HOST.htmMPI_Handler_function.htmMPI_IDENT.htmMPI_INFO_ENV.htmMPI_INFO_NULL.htmMPI_INT.htmMPI_INT16_T.htmMPI_INT32_T.htmMPI_INT64_T.htmMPI_INT8_T.htmMPI_INTEGER.htmMPI_INTEGER1.htmMPI_INTEGER16.htmMPI_INTEGER2.htmMPI_INTEGER4.htmMPI_INTEGER8.htmMPI_IN_PLACE.htmMPI_IO.htmMPI_Iallgather.htmlMPI_Iallgatherv.htmlMPI_Iallreduce.htmlMPI_Ialltoall.htmlMPI_Ialltoallv.htmlMPI_Ialltoallw.htmlMPI_Ibarrier.htmlMPI_Ibcast.htmlMPI_Ibsend.htmlMPI_Iexscan.htmlMPI_Igather.htmlMPI_Igatherv.htmlMPI_Improbe.htmlMPI_Imrecv.htmlMPI_Ineighbor_allgather.htmlMPI_Ineighbor_allgatherv.htmlMPI_Ineighbor_alltoall.htmlMPI_Ineighbor_alltoallv.htmlMPI_Ineighbor_alltoallw.htmlMPI_Info_create.htmlMPI_Info_delete.htmlMPI_Info_dup.htmlMPI_Info_free.htmlMPI_Info_get.htmlMPI_Info_get_nkeys.htmlMPI_Info_get_nthkey.htmlMPI_Info_get_valuelen.htmlMPI_Info_set.htmlMPI_Init.htmlMPI_Init_thread.htmlMPI_Initialized.htmlMPI_Intercomm_create.htmlMPI_Intercomm_merge.htmlMPI_Iprobe.htmlMPI_Irecv.htmlMPI_Ireduce.htmlMPI_Ireduce_scatter.htmlMPI_Ireduce_scatter_block.htmlMPI_Irsend.htmlMPI_Is_thread_main.htmlMPI_Iscan.htmlMPI_Iscatter.htmlMPI_Iscatterv.htmlMPI_Isend.htmlMPI_Issend.htmlMPI_KEYVAL_INVALID.htmMPI_Keyval_create.htmlMPI_Keyval_free.htmlMPI_LAND.htmMPI_LASTUSEDCODE.htmMPI_LB.htmMPI_LOCK_EXCLUSIVE.htmMPI_LOCK_SHARED.htmMPI_LOGICAL.htmMPI_LONG.htmMPI_LONG_DOUBLE.htmMPI_LONG_DOUBLE_INT.htmMPI_LONG_INT.htmMPI_LONG_LONG.htmMPI_LONG_LONG_INT.htmMPI_LOR.htmMPI_LXOR.htmMPI_Lookup_name.htmlMPI_MAX.htmMPI_MAXLOC.htmMPI_MAX_ERROR_STRING.htmMPI_MAX_INFO_KEY.htmMPI_MAX_INFO_VAL.htmMPI_MAX_LIBRARY_VERSION_STRING.htmMPI_MAX_OBJECT_NAME.htmMPI_MAX_PORT_NAME.htmMPI_MAX_PROCESSOR_NAME.htmMPI_MESSAGE_NULL.htmMPI_MIN.htmMPI_MINLOC.htmMPI_MODE_APPEND.htmMPI_MODE_CREATE.htmMPI_MODE_DELETE_ON_CLOSE.htmMPI_MODE_EXCL.htmMPI_MODE_NOCHECK.htmMPI_MODE_NOPRECEDE.htmMPI_MODE_NOPUT.htmMPI_MODE_NOSTORE.htmMPI_MODE_NOSUCCEED.htmMPI_MODE_RDONLY.htmMPI_MODE_RDWR.htmMPI_MODE_SEQUENTIAL.htmMPI_MODE_UNIQUE_OPEN.htmMPI_MODE_WRONLY.htmMPI_Mprobe.htmlMPI_Mrecv.htmlMPI_NO_OP.htmMPI_NULL_COPY_FN.htmMPI_NULL_DELETE_FN.htmMPI_Neighbor_allgather.htmlMPI_Neighbor_allgatherv.htmlMPI_Neighbor_alltoall.htmlMPI_Neighbor_alltoallv.htmlMPI_Neighbor_alltoallw.htmlMPI_OFFSET.htmMPI_OP_NULL.htmMPI_ORDER_C.htmMPI_ORDER_FORTRAN.htmMPI_Offset.htmMPI_Op_commute.htmlMPI_Op_create.htmlMPI_Op_free.htmlMPI_Open_port.htmlMPI_PACKED.htmMPI_PROC_NULL.htmMPI_PROD.htmMPI_Pack.htmlMPI_Pack_external.htmlMPI_Pack_external_size.htmlMPI_Pack_size.htmlMPI_Pcontrol.htmlMPI_Probe.htmlMPI_Publish_name.htmlMPI_Put.htmlMPI_Query_thread.htmlMPI_REAL.htmMPI_REAL4.htmMPI_REAL8.htmMPI_REPLACE.htmMPI_REQUEST_NULL.htmMPI_Raccumulate.htmlMPI_Recv.htmlMPI_Recv_init.htmlMPI_Reduce.htmlMPI_Reduce_local.htmlMPI_Reduce_scatter.htmlMPI_Reduce_scatter_block.htmlMPI_Register_datarep.htmlMPI_Request_free.htmlMPI_Request_get_status.htmlMPI_Rget.htmlMPI_Rget_accumulate.htmlMPI_Rput.htmlMPI_Rsend.htmlMPI_Rsend_init.htmlMPI_SEEK_CUR.htmMPI_SEEK_END.htmMPI_SEEK_SET.htmMPI_SHORT.htmMPI_SHORT_INT.htmMPI_SIGNED_CHAR.htmMPI_SIMILAR.htmMPI_SOURCE.htmMPI_STATUSES_IGNORE.htmMPI_STATUS_IGNORE.htmMPI_SUBVERSION.htmMPI_SUCCESS.htmMPI_SUM.htmMPI_Scan.htmlMPI_Scatter.htmlMPI_Scatterv.htmlMPI_Send.htmlMPI_Send_init.htmlMPI_Sendrecv.htmlMPI_Sendrecv_replace.htmlMPI_Ssend.htmlMPI_Ssend_init.htmlMPI_Start.htmlMPI_Startall.htmlMPI_Status_set_cancelled.htmlMPI_Status_set_elements.htmlMPI_Status_set_elements_x.htmlMPI_TAG.htmMPI_TAG_UB.htmMPI_THREAD_FUNNELED.htmMPI_THREAD_MULTIPLE.htmMPI_THREAD_SERIALIZED.htmMPI_THREAD_SINGLE.htmMPI_TYPECLASS_COMPLEX.htmMPI_TYPECLASS_INTEGER.htmMPI_TYPECLASS_REAL.htmMPI_TYPE_DUP_FN.htmMPI_TYPE_NULL_COPY_FN.htmMPI_TYPE_NULL_DELETE_FN.htmMPI_T_BIND_MPI_COMM.htmMPI_T_BIND_MPI_DATATYPE.htmMPI_T_BIND_MPI_ERRHANDLER.htmMPI_T_BIND_MPI_FILE.htmMPI_T_BIND_MPI_GROUP.htmMPI_T_BIND_MPI_INFO.htmMPI_T_BIND_MPI_MESSAGE.htmMPI_T_BIND_MPI_OP.htmMPI_T_BIND_MPI_REQUEST.htmMPI_T_BIND_MPI_WIN.htmMPI_T_BIND_NO_OBJECT.htmMPI_T_CVAR_HANDLE_NULL.htmMPI_T_ENUM_NULL.htmMPI_T_ERR_CANNOT_INIT.htmMPI_T_ERR_CVAR_SET_NEVER.htmMPI_T_ERR_CVAR_SET_NOT_NOW.htmMPI_T_ERR_INVALID.htmMPI_T_ERR_INVALID_HANDLE.htmMPI_T_ERR_INVALID_INDEX.htmMPI_T_ERR_INVALID_ITEM.htmMPI_T_ERR_INVALID_NAME.htmMPI_T_ERR_INVALID_SESSION.htmMPI_T_ERR_MEMORY.htmMPI_T_ERR_NOT_INITIALIZED.htmMPI_T_ERR_OUT_OF_HANDLES.htmMPI_T_ERR_OUT_OF_SESSIONS.htmMPI_T_ERR_PVAR_NO_ATOMIC.htmMPI_T_ERR_PVAR_NO_STARTSTOP.htmMPI_T_ERR_PVAR_NO_WRITE.htmMPI_T_PVAR_CLASS_AGGREGATE.htmMPI_T_PVAR_CLASS_COUNTER.htmMPI_T_PVAR_CLASS_GENERIC.htmMPI_T_PVAR_CLASS_HIGHWATERMARK.htmMPI_T_PVAR_CLASS_LEVEL.htmMPI_T_PVAR_CLASS_LOWWATERMARK.htmMPI_T_PVAR_CLASS_PERCENTAGE.htmMPI_T_PVAR_CLASS_SIZE.htmMPI_T_PVAR_CLASS_STATE.htmMPI_T_PVAR_CLASS_TIMER.htmMPI_T_PVAR_HANDLE_NULL.htmMPI_T_PVAR_SESSION_NULL.htmMPI_T_SCOPE_ALL.htmMPI_T_SCOPE_ALL_EQ.htmMPI_T_SCOPE_CONSTANT.htmMPI_T_SCOPE_GROUP.htmMPI_T_SCOPE_GROUP_EQ.htmMPI_T_SCOPE_LOCAL.htmMPI_T_SCOPE_READONLY.htmMPI_T_VERBOSITY_MPIDEV_ALL.htmMPI_T_VERBOSITY_MPIDEV_BASIC.htmMPI_T_VERBOSITY_MPIDEV_DETAIL.htmMPI_T_VERBOSITY_TUNER_ALL.htmMPI_T_VERBOSITY_TUNER_BASIC.htmMPI_T_VERBOSITY_TUNER_DETAIL.htmMPI_T_VERBOSITY_USER_ALL.htmMPI_T_VERBOSITY_USER_BASIC.htmMPI_T_VERBOSITY_USER_DETAIL.htmMPI_T_category_changed.htmlMPI_T_category_get_categories.htmlMPI_T_category_get_cvars.htmlMPI_T_category_get_index.htmlMPI_T_category_get_info.htmlMPI_T_category_get_num.htmlMPI_T_category_get_pvars.htmlMPI_T_cvar_get_index.htmlMPI_T_cvar_get_info.htmlMPI_T_cvar_get_num.htmlMPI_T_cvar_handle_alloc.htmlMPI_T_cvar_handle_free.htmlMPI_T_cvar_read.htmlMPI_T_cvar_write.htmlMPI_T_enum_get_info.htmlMPI_T_enum_get_item.htmlMPI_T_finalize.htmlMPI_T_init_thread.htmlMPI_T_pvar_get_index.htmlMPI_T_pvar_get_info.htmlMPI_T_pvar_get_num.htmlMPI_T_pvar_handle_alloc.htmlMPI_T_pvar_handle_free.htmlMPI_T_pvar_read.htmlMPI_T_pvar_readreset.htmlMPI_T_pvar_reset.htmlMPI_T_pvar_session_create.htmlMPI_T_pvar_session_free.htmlMPI_T_pvar_start.htmlMPI_T_pvar_stop.htmlMPI_T_pvar_write.htmlMPI_Test.htmlMPI_Test_cancelled.htmlMPI_Testall.htmlMPI_Testany.htmlMPI_Testsome.htmlMPI_Topo_test.htmlMPI_Type_commit.htmlMPI_Type_contiguous.htmlMPI_Type_create_darray.htmlMPI_Type_create_hindexed.htmlMPI_Type_create_hindexed_block.htmlMPI_Type_create_hvector.htmlMPI_Type_create_indexed_block.htmlMPI_Type_create_keyval.htmlMPI_Type_create_resized.htmlMPI_Type_create_struct.htmlMPI_Type_create_subarray.htmlMPI_Type_delete_attr.htmlMPI_Type_dup.htmlMPI_Type_extent.htmlMPI_Type_free.htmlMPI_Type_free_keyval.htmlMPI_Type_get_attr.htmlMPI_Type_get_contents.htmlMPI_Type_get_envelope.htmlMPI_Type_get_extent.htmlMPI_Type_get_extent_x.htmlMPI_Type_get_name.htmlMPI_Type_get_true_extent.htmlMPI_Type_get_true_extent_x.htmlMPI_Type_hindexed.htmlMPI_Type_hvector.htmlMPI_Type_indexed.htmlMPI_Type_lb.htmlMPI_Type_match_size.htmlMPI_Type_set_attr.htmlMPI_Type_set_name.htmlMPI_Type_size.htmlMPI_Type_size_x.htmlMPI_Type_struct.htmlMPI_Type_ub.htmlMPI_Type_vector.htmlMPI_UB.htmMPI_UINT16_T.htmMPI_UINT32_T.htmMPI_UINT64_T.htmMPI_UINT8_T.htmMPI_UNDEFINED.htmMPI_UNDEFINED_RANK.htmMPI_UNEQUAL.htmMPI_UNIVERSE_SIZE.htmMPI_UNSIGNED.htmMPI_UNSIGNED_CHAR.htmMPI_UNSIGNED_LONG.htmMPI_UNSIGNED_LONG_LONG.htmMPI_UNSIGNED_SHORT.htmMPI_UNWEIGHTED.htmMPI_Unpack.htmlMPI_Unpack_external.htmlMPI_Unpublish_name.htmlMPI_User_function.htmMPI_VERSION.htmMPI_WCHAR.htmMPI_WEIGHTS_EMPTY.htmMPI_WIN_BASE.htmMPI_WIN_CREATE_FLAVOR.htmMPI_WIN_DISP_UNIT.htmMPI_WIN_DUP_FN.htmMPI_WIN_FLAVOR_ALLOCATE.htmMPI_WIN_FLAVOR_CREATE.htmMPI_WIN_FLAVOR_DYNAMIC.htmMPI_WIN_FLAVOR_SHARED.htmMPI_WIN_MODEL.htmMPI_WIN_NULL.htmMPI_WIN_NULL_COPY_FN.htmMPI_WIN_NULL_DELETE_FN.htmMPI_WIN_SEPARATE.htmMPI_WIN_SIZE.htmMPI_WIN_UNIFIED.htmMPI_WTIME_IS_GLOBAL.htmMPI_Wait.htmlMPI_Waitall.htmlMPI_Waitany.htmlMPI_Waitsome.htmlMPI_Win_allocate.htmlMPI_Win_allocate_shared.htmlMPI_Win_attach.htmlMPI_Win_call_errhandler.htmlMPI_Win_complete.htmlMPI_Win_create.htmlMPI_Win_create_dynamic.htmlMPI_Win_create_errhandler.htmlMPI_Win_create_keyval.htmlMPI_Win_delete_attr.htmlMPI_Win_detach.htmlMPI_Win_fence.htmlMPI_Win_flush.htmlMPI_Win_flush_all.htmlMPI_Win_flush_local.htmlMPI_Win_flush_local_all.htmlMPI_Win_free.htmlMPI_Win_free_keyval.htmlMPI_Win_get_attr.htmlMPI_Win_get_errhandler.htmlMPI_Win_get_group.htmlMPI_Win_get_info.htmlMPI_Win_get_name.htmlMPI_Win_lock.htmlMPI_Win_lock_all.htmlMPI_Win_post.htmlMPI_Win_set_attr.htmlMPI_Win_set_errhandler.htmlMPI_Win_set_info.htmlMPI_Win_set_name.htmlMPI_Win_shared_query.htmlMPI_Win_start.htmlMPI_Win_sync.htmlMPI_Win_test.htmlMPI_Win_unlock.htmlMPI_Win_unlock_all.htmlMPI_Win_wait.htmlMPI_Wtick.htmlMPI_Wtime.htmlindex.htmmpi.citmpich-ofiCHANGESCOPYRIGHTREADMEREADME.envvarRELEASE_NOTESmodulesgnu-mpich-ofi.version3.3.2/usr/lib64//usr/lib64/mpi//usr/lib64/mpi/gcc//usr/lib64/mpi/gcc/mpich-ofi//usr/lib64/mpi/gcc/mpich-ofi/bin//usr/lib64/mpi/gcc/mpich-ofi/lib64//usr/lib64/mpi/gcc/mpich-ofi/share//usr/lib64/mpi/gcc/mpich-ofi/share/man//usr/lib64/mpi/gcc/mpich-ofi/share/man/man1//usr/share//usr/share/doc//usr/share/doc/mpich-ofi//usr/share/doc/mpich-ofi/www1//usr/share/doc/mpich-ofi/www3//usr/share/doc/packages//usr/share/doc/packages/mpich-ofi//usr/share/modules//usr/share/modules/gnu-mpich-ofi/-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:ofidrpmxz5x86_64-suse-linux     directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7af6a226088e815edd92c83a993f75cf2b4fda51, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6d6919a559086f62dac841a79271969400cabc70, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5de159229dd782b8ed4af4ef9235c23f87c801c0, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ebbd2cd3ecda294f3b80ba648ccf8000fb3e0f31, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=addae50a701ca72dc0c8e2a4e8fedbe2b2b14124, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=84bb3efb8a1eca0fac932f0e017e312a5a38172f, for GNU/Linux 3.2.0, strippedASCII textPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ed6d2360ccb793700a3648a78d75ef24c369c78, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27036e0f30cec29731cc743a9dabe2ab9a89ce94, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3270ecd909ae45a53c576ebd0b93c34bb904cb91, 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&:;@AUV[\| RRRR)R(RRRR RR R RR RR'RRRRRRR)R(RRRR RR R RR RR'RRRRRRR)R(RRRR RR R R RR RR'RRRRR R R RRRRRRR)R(RRRR RR R R RR RR'RRRRR R R RRRPRRRRR!R)R(RRRRRRRRR RR R R RR RR'RRRR RRRPR R R$R%R#R&RR"RPR R RRn^SAoP8C|D%u[,VRFߤ%8Ic}9\c& RAJ㋯gY3aN4m!VB|"8g;' $"DdD9]63_+zpZ\BM\ aQc&o&'O]?&o[=qĂ&)D1d Le~B80@GIiU ՙǙ4˨~BAfּ +L m*{pp̀bb頵Z(g3r!qHGlD}|u|_8-s:eO-G|F:urH`u{iH^Vδ&7J@bv4nr m+TGC*Fgl`Э|>vu]z08˚FOS1,\-cS@BopsJ@g,Vl Y49}R&  ;)!UPM-Ւ,x aWj"{R" W]hR=s&:UXgXS'uV.8k,vBDRH^un. D3zJ$q!XhΒyҤ {}hcpqt-go,9|q(8 H,8W 5H`W)ӿ s#H#KbdG%3sٚrۣCg L֟NbPZY\b=G8!֣=K׀P^b>$e @@Ŭ0P/V7pwޏtx~[mJyPy>&9pXN5fK6*\K-^M9Q\@(_Rή={g2_‰M#~!.;efUguD.eX1+y!IsikAPk6y=KN[p3ZWW,7u9[4 l/ZF8I5OLso h=y}LaK|y ~*0>?n{WeIҘóT݃:ky[WjTS7\2r/ph# D%۱&\s]2cYU'09SݣVdvn׀d_}B'܆svȰ}ѻtPyo1^%ϰM8t: ]& A}0m7W{>~p(>e@Hp- uKTb./:}ehB.ֿϯ-~дԯ$k?2V8WDcz O0m"3&k:=`,qǫPvhlOj]fq;wzR:%H+< Lt_B!>e\Tܝ7Qn̴-L[9^4uCbD]`y?7D ʅ<L!o6MuV0L'K]U DԌ)jIL0 kSEpd_t&Yj6OV?뎠Me8&r",:Jrn?.vᡝ2 M (yR~.ӹ~'2F\!JzdysP$bnJo>jn.8g]z/%,p̃eZ>H_Y'w57Mua%7 p&\BmDlŶUf&Pŋ_WǶPa{$#/;1pk~cYڝ+^ew/N=tqȁ2j ut۝PSX,·cޑUӫ[gwFs.'U)x{jh`. 8Dƺ LaPKbwy Wh5σZ̿<A0J:nķ8DƁLj& Ncxj#[J䱨z+n[I_zKr`ֿŝ )8p=-k)=HbB4vcjˑ`3`>Ϯg\>0{޸h{j㔠[m?ጙ@T{SK;qFbGϵˀ"AF /-WTVYi3K9W0/3 7NEa] 0N[n5WJGx)3wֱ@ ddA+Đ2JN*Dzz1{АPBTUD48FFA3+BDZڈBmQ 3oE 6K5Wx JH݂ Eg.чs@ %N[(jb/-)k bצ|ė{gR⏻<q#&5 Ǝ";nx`A{,C;spcX痋a(}Ң rs xkq >]C(7O[ݺ=l{W}BP叜]pК s]]E (|vbO{C#ЄQN@&N]naI%u7™ӓOPk Y""BXUb͢L-Ea#.Y}"DjȰC^E j]xCW}}4Oo(̝9mKPwRm>_yFh34sű] hxaX-(.MؽATtsX`jl ė~ZNyVn3M.$C9vʔSJ&>nDd.,Wsb:ڮ (t*2Ă@fy{'SxjRdfkU&w<(o~OPrBS& [o$U:]ܰx~[ŞI @-</}s5 03FU ]hΤ"jJ#¼Cn>q#\Oܤ-ԞPk9]FK8bt =hGYZ~V'2PnJ.@ upk$?zv~.N-%=gq} xAXz)tHUw33Ժ{)'梮YXaiï.%b`q@F#x> SU:I'&<DX?} J)5S$Skβ$ Lkxmm[cn>_r#Կw}i% 4/;$ZNnFj쪡[TtaG 2CkTYMGDVu`_9mkN'C[rW(҂v)(cN6zz>Ĭڛ*?F:QhԿ4N~(ح*MGˑu72|,LiiZ,ROS#Q1q&A=Yxpڷ|] xY8UPr۽=-ov&8"wWd,,P ܂ˌ.>ZՏB*(J"SfuIY2Ջ.'\J  FAvRIP˰Rmuw9CAa4;pEǹ*jS:{]pce~J: Gn_6PnPuLתM]=yB64aHA<-΄M}S+դz*n%EvUnSGp{|XCFЪs15c(WI_y_mOzZ.PXPVir-tDVv]xP++𡓌9bf>-a q) wB6/HWl`l}>\X B6V >_ g\hoJ=z#ٿ*pq ܺ9 m\sVQF((?Y#K57JU{u\y8|-\!Y:;@yx'{>E؊ؚ_Lv$oPI5G#F^T7ݟ` oktWr]_f!pc.%"'ʜ-g x97gP_Y$vp'SFU;dP`& }(X>k0͐fW¹`62x{hE}u^OE's@sAy$z+Q_0(/L_K[SwnHq֯2dpMO9v[~N5mYj[$FF-;a} N |3 H䗺(߬[$ƟhhQM=z/A.r{y)k[kM"]#FjGn2.se0qi)gGpdOz_iboPu9'QWhhLXvB1A,rUBd,s]cElUrxa9;`5;F/kQ՝墶)g!Gx/Nۥ[(qhV!x<^噪;=R/ص!?a1oK d?ڙyOm׵ŀ 1SWQ~V}5]+' R|2{5s-2Sf2'V/3fӺРh2FS;GiiZEy3yaPTjv>B{0[ #7ck,Az_.E?]Įb?}MAd MVHn N#gR@b=* <.f㩹= eg Ck&IFͬe=tyg֓G9fWcwI{AmJ^dsK!c toK@&YN&hcnpUPV #!F1, lrZ=;[}aDwpS? 1ՁRb$O3 T(=޷/QL21* FJ." ˰6J  pZ ?Ƙ|+vOl-z^T*k1fBnlhZԂLc!I„ZELhw;WX}\Up: z%r6fY ~F)Sbbj{,+{˓:S$LAʼnZؐg:V= ,uxZ}4Ղ׀LyTW[ U ae_ ĸu҉GX]xr^W!h %4BgS W^ .tT\%e,Da-PSe+)!/`D!OU: O*b]XgD b$W1 r'ŸK!iN&3$}o'^1;E^7mt~Jl)"Z7pH 6:vRuЮ AY3EeʫIi`]^LjwHH>]{)QoW!,0N2]?]oy?e.yUPq!x625`DZUc/|6 W_ӱ$Ԩ"h78a~hR_@䀅jif]y>hdxr3`to-սX? |CxCR-N Ӳv\LE+.?;ʚ)b3u[*⪃!3|gٰ_Oٌ=[nlX,6C'2e,u=44TƮڂ1:fB߈4EGe 4qJ%%uqj}O^KȲM.inyZhz14`n%r;s$ouab _l-7] NoL"kܚYIcY \Y;e [_EB#EٵBp1 .P@z82OU:Cg[*<5H wŷ2vEM;mIDb1;gB#"i- PkMc0Y8~.h(h;X<)G3͇:ro.zk-n:]IKH jPԊk֮\Lf> |E; Yh!PO=~\IY+oekvY>jcvfv5H@lhpEB BdbF`DvV:4r|Ԛ>R&1~gW: c?l&@;~"uBIz0nB#MjgЕ7k__q&D+IXr/Ⴞh'0MW3Ljc܅:u @k"a Uqߖ,,O I:0iOxf{~_x@OKG(>cĆ-4i'`ؽS}i|7)+|Oi Y|CXVݢJN>5{ GH4K<4F S{u)}sb~>Z(Z.>t*&I >(<Ɓ {;&&o•qKlypo!|-<49l߃ ( r(݇mp_ՃYI*e|yrilZe5.?xՔUJnd{p4\Q/ai"rlgwqU}(P'M ۀNP>Py3=ș0cJ8FǿA7'npvvt?FK6]x l# =qMlc8̐j%e:2;dWFJ k $ q$0> +dqX 0LU;'jMۥ%^ lbL).2ȉkW+FibP+Ub> ԭ:'vyX/G$~bO:n0,*o(MabY4y^,-Á",Rep #*C/u L/cM$ ZF,󣰚-i4&^ ƃ% !dr%ڡ:\ϸEQL 4"4rpևz㬭'ά/PCԭAi$..DMO-)Ѝ|L&}rWV2tam_SuXXBOWWr)=]'/((]1KsE(Ȅ=o~8L'oKUzM6 Ex^14%V Ϣn+?xlD L٥U$ ?+LIVP?9 v H|֊Db@-t(=)k^%VcZti' @JfgL/_e/ &(J}N&2obaXq׀4䳌?,z¡,4"-EOzf9J`l b} jxFd/㾟̶~:B, N]~JMZe1( 9EbSh*exvˀ ӤC[|:S =$DͮǢk'7#vGfG2#0CvZ]FnNpZ?QC\-p&AtKRlzF|=nīO;\?[d%W®t+ʃKNo&[hacZZ_#zNڝWW01j`n4%#Ll6dȃnƀa q#?2! ec] '@Js&,&_CaJw[ƶ:3L#0U<׃xnnm@W,2^?j7?Nm Mdѻ^5tnVW} C- "4Z<տgcn}5;m uLk|$ez y|a%2WwWwy3wխ51ۏ &í#'KIQZ<AʓE^U 2GuR8cFSfuu2yuH*XXV#ӚQ@Qo`ໜGZLGmqoހ}>t򅓐0.*FkiwN3ՠ:[ Mp|6_-ͦr"܂ў.Ba.l}::O&33* .3%|[WMuLb?{\n1~1t\jO}*"ʮo֤G}Fo-!{6& -LnQZ@|3 t\3deܨ$w0[P {V$}ׄEo~saOLY*f{9{7*:1n>}cw1,=? u=ySuBܬ~!Wx". qVqyDI `qWݔAO|^Jwc]E %.0Ȼz09|xI>U$.LYV#Ì=}meUd⦨Cvf RT{*D;ӅZ%-9"0)aU|`z~}nnҔnN~A6%|#Rv)Mv%{aX,t"0MϵVĵ[u:{###ÿA[a)+{+$@0MZVY.;ZNjZѲ A/DCp2X0-\Řq!{;Zu/%o3U*8XC*сW7y<ς]iӽYZĵ?cBԮZ=Ko'k̋]Rh2V#8gb#e᪴Sic .7V4iXYA<Q9ԑK NGrHj' r=me%@:vmHyr,@:{nm&=1 Z8owh>'Ȇ pPp2Ǟ' O!jfȞp1mA\1qA8s\c^MHWYИDDPH" :SpA!ϏaE&*NfvE;1a`3i~5HYW׮PNp(s_G-(_RiޏrLWcd>kb)#Q׬bJT "!u{grNe y,LmSH_M&QV:> vS[ VVnlyfBB :2XK}&t JmVo!3ԑaֶZU.N[#fzͶ$V_*E"iJ /ms/wa8 (Ļw棂ݥ=WلaR{t*kFJYE@ENOj!\QQ-sˊOPE5.?4[BN DžOq ]+궆yڨhR>z0glpfY¡B:Be'&=&24' $Z(& 50m?;e*vieMNyOz+^?$J6ZcH mL]wWE!*῍yYLJV}lKKGl3|~r,|C BŊ(HtGڀAFBkKDhbO2^LN3pw $-TIF4K(dBO|-CDPYjlmKF"mq11MTC=._䃽lr#@%}8l+=;EjH5!2^KŻWiwFRP ݰH{7%M;pn+( 9 :4ǿih4iٗGN.-)ΖH"x2?ŋ'Z*{(A^ۈ0f k@=t aU4&`/ cW;N=UE ~~ʼn}0"v]+C Ȳk^޳x wXT5ǗQN>$))ꋍFquT;?:2{2_[Aus=(Z'^5G7ϡȚ&xk<$Hfs^ɅC0|mZbZ59IߐK8H2R$q!#O[QUEȚĬhAt<N.N/6/XrH Yʼn=NEjjף.c |Ht6wa>R -cS2BOWIZҘd2.V7,n:*<{AGZW vnNT1. B|{9{nLОx)Ө);Y~'!b-#`u"SƺDtnx챣Wh wxZ P`Ij'Q+:]?-8÷>P3i 3)3?bej^_ɳ)p2.w! ,O g5*93}Sz6kb:D&0 4#;;5C{/ FO{w՘ϩYdV`^@=9\ Zg~$cjz?V9}<]e"0ډF>pKWOhhU9at-X z9h`^"ۨ*]19 ryPMB1MVhE? r6 "fO s 7@>G2@WE)I  :*x{ =iPC(#[X^] Vzy6/>2 _&at/ n $W^2-:Z`sɟzn!pU!jU+%$'PnP:DGLR[6@ 0'F`#_cz⣤6 NK@ᕞBXM{Ԝh ܩ1qV\;w{ذ,/!Ȃ|HlmfaJt6cIz?*/l!sAdVŜ\0n+ZF:PϬIA6/%lzK%6@SX;O[ t/d+w]Z7 (!Z̍ jyWײx@w{v۾5KQMP7jkP*"pkAMIuAv%}B%47~kl>&CN VEф泈#&j6LZn/k7KdEݳw2%tt8r /Df5Rxk J`7]v [EvO, "6./&2 M_h^xHC1LhZBjTSM+dvm&a1]޹܃IgAs0ma ,(# c^11 P۝>+cn~ѧ=[ƹN[ RűyN  ,BLlAycmjU`1 P qT|ԳD>2k_6Fm6!-*]N/fs)|ׂDXY" g(J9JRHsg z ,ՎwxlZP^f<2v#΃Cߝ>_Px9\6G# ڮBhߡ! qZwG%q*ӂ" g[T|*f%MN[=3,G;|q&$Ki*})009Q^ _I&pGuS!*-:HB$eI+=Ŕ5#oN$ݔ1]0Kg'e:ʦ@Aa+T,IQx3(4dvJ&x1Z'}>v^wL*۫9՞9}e5J5$*#< _w0^:ʍV+v͏R(H< :/B+oH.x(ͣv_ׯI~1C0Xiu^З_5'=Z[B.b:-R7$XR눀Pyd"w'e:]dVzRILת#{"4vO1U|] K8@$9o,.f:tG/4r0ǔ/ĢmVIgn7E_o#i; .e9|8uYS) *_(KѤ X{=[+Z SLz}Sqq#Z9LbO$Td4Bc YV9%N?Z7C 8%#"g2P4\;%dQz/*=$\.Cn{Bk0#!DFeLB4(EEҾs,[`ˋNIRD*z v" ݵJ$&f"(QĞ6=u<*6"rK i42tΥڒ`WZApa9hyz5Qڼd%-R F_όȤ:1c[R;xCO\t{H)Wljw28*ÒUڛԶqlF/xò(@_{q*24&RvЪ] T^6hXwY!V+vr@% b6*9SQ>ʀuAF@}5Ÿo!݄:9'PL,PN:\Byt⦻׸1#6ZU"G`C>&ICKpmP1o4Kd#k H+'tUǴ 2x_ntN<4g2%g)w8ebF= ncRoEJa]{[?_?7wC/(:6|V }xU#XӪU}D׍hcY Y1Rt%@=0PA1#:H.2skwguCPd8%~Gĉ\MC3D\s"4lKl|+mhDAqur٥>7h_3ii>#R_13VfGwT-[)H 8 zryD6_dW&]AQHeVS[^;WDΝU-2&s$%b|= 0;!sλSK; Ⴅem9/DUW*%lW"ͤEU|/|mOͪ&r檶9 "QpfE!n])5Q߰7d)04'S)m[hC|)σtUi7!TrF^[]|sj03+ܐ5a/AL9Ds+#xkGբ =8V  <βڷ cDߚ( 9:恞pjmj<]ڄXT4h wg)">ID3PwM\rLnf˶z3PTZYOqPnDL>0#*=xeg`>P@try<@ImLSEupq1&}s rF{G{}YS-.LCٳb(!ACLD@, lTAMr^ÛduYfⳘMcf!fM5]~?XR|lT)ۋ@=+; GN'BtՉ%ڀ\@m>tO/~/+`dO1io %Ж@y vGnN\LA}G_KOW 68\sBsѫba4GF6SOa~}ž.Ԛ{]LQF`&%juä+)AA0 F=;+s'{孈YW(86gWzIQr;OwCwk M| 5dkȅ[k3qJpcn<_s5o]`}zb֕C;KA D&%٩rv&F,%xb,s0hXQ+)d/FSmm"a5 ~"s=.uzOK>[l.y-#l24Yrfz1JڂhF"V Hk,c/cz*!4eLv}f\ńNIG :E75X7%_bI-&efiB0XēKaԺ?8 ?AWF`dy %=˪EJ&x/ q{,hA+ٌ<.c1~k{[,/@ŊcDn sRS#4KF2V|ir(,Nz,1Lc1e qlHt_-p&e sqf3dNMr@_dMm9$6$C fHƴ;q ;\HfRM!=,wVceVNfIĬإv<5Oeb)U .^IC4DVVEG*<~0-!el}Gb{IU=۸7b.sjǺxBS~bkY`2Zu1x%Ax2%E JB\M癍)BM 7V>t7/3N4.Ɨ`Z.7Vˈy5g`]R"ax|kU9J什5VGY\N{<Jak5%ϬY'};t$*Nǂq~HGXr/yBq"+H;JJ Grv?ݺ9ȁ >K9x+ZT$Y2Y+?R6U'qH$x6#jeh};tZBec`㛫g>TT%IH1cVjTb4)&) 8Z;cښQv'jʘu&D-δ_@,a>2P~:[U#U0]W<9s OF.#n%_xZ/Z4\41㋻|Hz ھV?"DD$5sM쩠tSJv{"@BԾ|Bxu]-RU(lyapAc8q!!n8LE A`v'?+y /Iwu:aL/{u6L/Uw &Qi(͚iB0RT71.d ??Ġ5gr aVjAW~ܼ1jn/6B_4d (m wQJx Ƕs>ks+akyYb#keQDi!%kWwoׇD'fvhrrOu~.7K_*:و(kC\uOXaV71Ծ5tP^҃.@#I$/[EU\z0t2\mJ.ʮ8yO*`f+n, CO ̊?@+jU.Ig(Uk_PK|+ecb=x6L1#$$7#?Ҥiѩq#ϢƫVɋq-5'v~}AT7 %ꡒm @LDMBP*(+ݳMynrN$=dtx*s$ښk*V ˕o2EsQ+4OrD3Nxׄ˰lj=  &HiBg C֟xNZf]ǶsOm+L~\HQR _]୒ø9+0j@ѻiXz} B}xr\7ͨ$/R53~1$լWyU`\k8I z84)g66+F~%U>uM$̅;}؆U]~kV @ ,Qn3?(KC]B}h(ȧU+sK:'$UJM V8D2Ief*)\̌͞gv55mgq[jjh醣pDjL }èM17ޣC` O:$ 1$`^qi9đ04_ pAJndYR[oL/߹rvd~cUϴyxXq0Wnˁdij]G~36|wnXAF,{ŝ,P7F"*ݪ~L7%+:CP+J#(@2AV=1Z`L`Zl,xLޔ6maf;vU5}m9VELLrV+]>3=IKuV42 7y/`^[ Azz{q0T@8bNϯ{O!NQH= s$@ $jm^WvSt +ݴ8Bw4"ZF 5FiL~n?98w&:}.ǃPwNe iݏG B\mnSbʅ1]B)bs<&VdZO0Lh dF~N Ɍ&B%BX­KqU9^ͰvtV#P"rN# VW$3Kw mZ[4Bw&9{Vd}?t'R C3!iU1Hu$~ܭ"x%6p Y^9fIMQ -|l̸v_c;`^~ Xvgr f[ JpU?:, &(1>"{C.l^EQ1׆:s+SZ=);Uh&hbb=eb U;h~zôûtU?A󔗁W3@7^Ejr$KN7IErZJ'SC#PXU/OVL2^y+3Sۧ`>nq5!QDQ5W̾&}Ef@CIR;n8[ُ;!WQ@:ЖUv Ց/j~W#c,e៍‹XJ@U:a3}X>DMxu:gYP`j)`A095%qd`ba̗Cw)>ˬ*dk% n$nSh.7^Q3,DU+٠oMgYS_A)6-~ƪʼW¨B+YiЪ-!=?F#@z.1MM*b nna'N.q4zpû @ -B/NC:@EHFWyM^:"ה('&[QzraL9ԿuF:<+I+9QL>7vFf?<:So:a {opaeMx>8NH}cen2G+/c̈'~-hZ0I'}] V2_'8?b12 O0g< Nr;z4ݓv*L3*+?y=x*#dk \ɀ#`L `&xʘ2C`d_p5WG\\ 1kJ~TfIaaҴ4"$]aX@+pϸbĤI+4UU{!KXy|њ:㸽0\Zioxc%U~]v>@jڠ +;zŇ^S=**W}䨼Ah=<_l7 t[7ˀbAg1L:;S4 s ćU~{Xxx5#A>kb荆>4;-`xiӓ3Џ.u3TKpId\rb({TE mE)W@ #]Mq](pBC">r: h]›{e,J]=0jD.VR_E]ZPs(6#=ӕ=Q%>'5A 8g LHG`^BU<EQv?} ^'9j *7 E?oEC*)Ԩ ":<壢Y=:l 5g;oE~V,nҩV eL3f ru)i=͎zwt,gEE{Jf``1ޞ-!rm岔^kve~)2"$egFaxʿhÿA\)/O<ȵHGi7EKʛ⿽viPb HȤ;TOmtlO$?x!]- 2OʲqHH(m(i}p. O[v J#8E~¯;ra.0 EEnF.0)(²z׼|?,Eg!! !ܩSn=ѯZqCP{yR8S" {^‚0i^[Of_}Y~A{զdZT$@ft ]4Z:P=0yhƴPޚA![#'ͬ獕 =x>j Fm:۽%\Ѐ ܒRGMwrQRW%sntIb\2=b}HdNN/!}|hsGocbMsr/`w #kQ@` キ7 UT)A6E컲@S8A /Yǁdbl);^5|#*Mގ a~?*4qJA:F>½l{N(h' ;0+t>nO$Mٜ}kЯÏAK*n1)NL,!6xŝ|vF楡u?/N l8 a^隉f>ܪs^uӀz1D#Nt^$Ȩ*68 l*^ s% a #=4F,_OX1bOP۞"~]@ %5+l}6j- D7! *=m>e@zAF(91II>=M.VR+2s7Z(0mqYӚӏcsކS_l=muZ"nj㴘 4]G2=&Oz%JHm.9נ<.:C)gs_ӯd㍝,="]Ϯ_+N-aSutO,5ѱ(VϬQ!VSM( g`~8kKD$ј?9['ob? ١[/R!`#YQ:Z9nVl"?/jnz4"$`Ak'ނ`=zfjL:ҐWMV΁I'FbIR8+T UK<nE LYYfAx;nr=:KO򯛄kVЬvh.w&gIɍw`{Ga}Q*I=;) `nӒ W))H\ [ߤFƨykoTnox?%mRX!@q 8Z-N6H(>H30z-3qu֖FHiA!M Cʣ-_ j_ $V6i 6sl[Ҡ4 fqV< ajcb>s \ _6WCOnu}u=f>Z~(]q?E04f A ѹ4Iî^ڞagr/1H>.3OBpӲ!]~96P*ZƓc)۳&ci :yLݦPCPTjX_*7} !m& rWLE"1@3MЏ mKbq?^?n]1@A݈7IO6Y. nU".T[hn8أݮW7D ks)ȴǽ^<#ߒP$@BvJlټZjh1%-< i/0wUxii^?ߍ^|O'@IӪIL}s+'!y0 u\.3Mxs)3Q^9glV\aJ[U2>E^[rds1Vcg2UWTxï|ڄ2ix7B0L`12tRoȴƣ'Nc\kfzVDui,R mfzFBl!^ ߹Dy(;bn7j^Pmؾi"xj#&*ֈsrэ!:àeYBIU_$uM 1狤*6fFt<7Kn4#,5b> v񃈎m0ΆaBX:BH?cl{*&Q-y7١nS;].ZZe ՍJw"5*ٙQqSI ( LW_ Tg]f|;[^QsVy!#C!BtiҶ>k)ՙRW:-py~f!@GDWO^2  y{v,A+ss[׶񨒶@ LcԤ%{n!^8w=΀ )!:S_";Qhmen<^#ǙHXHS)Eq'O^ 7"3cUDo9fZ;*sm:^)ӹ|+: }.bJ-=" =crzTH>L 4!nta-OΑ N؍=i >2<qyvNsHS-r3}ߩog(yM&9&o9Van &} 5ᇺi>ƶaCz: =ڦRH,e=A?M@ 젒cIS9,8Kr 'F^1Cl:"%dCN]#mG'EG'~` r?_/g4ݩ]ݵ`8m\>_,HK/+5~c~ortcĻOFg9[>*Rf%߉9Lq$9` +QqYLKu@75%CsĂoִ]{(*!^ *𦳵O\i=Y&cGYQrZC9/!͒bdx7U Ws ,Dpbsփ :yL7 je~6)!!fr`fT'''H8BeC'_Kma+ U9t#4lbm@3 T>R÷'(O(uI\j3z]l[)U0 ]k<*r"S[ L2@sKP3rI4 ዉBKh ] j5v! 9[Jn"}K=Y6nL[+u(QÅn.pâHWs[RD4 "LRry{+ $Pe4PUtNQs@(_pjپށ&h0E 2):]Z"nHrа|d:0 Ćb!Pt+ dw~}qWg:$ϞkwdIuErx\࣊,+T]T!q eRNypL1vG[aRƈ bd{/-5߈[)i {k}&2<7 yht/;p性XP”"rۄEDy| 2n+ nBsc( 42D~pINxN_6h3Gv=ŤoTϿ}Gi:[01CMMw<\ƓOW"z3|]0E*<~BVZk7jD%& -;6{W=hVӨ{`ؚS\ȝ3xApe Po'D5EX/5g1>=΅t==ֵ |CLf)oI UOMНa Wdn\nZ(𺝌`Ǟƚ>4o\9Q8g^E-"XVnM3YCEٳ~CV,fj,,>f霌WP54[Myޔ v+yä́ s =WߥQN ~N7G:a\*x/LX\.|h1s!B۱ زA#E_Jt6 lZ kJ )ѝv"& /lFVen0HۯꈳBhI̐F{!vg{\f"п*tuekE_j.;'ݏ.!i5RU4.bg j~я={V"ވ1pJ$w|QWSS5@:Ū ޹RȧCSXqDc[ pMQ |p3CM8*H,aXokPf^,ܳ`*x{ ?~g.օZ ;2k]{Ȱ8̿Ѻ&OIn$":5]絒3S&@2wǹ3pcgctH#1D;CM=j"\Vf [35+UoB0kQ_ο{zo{&X7i^jjWOّpU"Ւh{|tՎTm H'qw/|xM=~wH~>aJ]i8*Xi"ы*U&mdN}.#3Ƥ f|;)$ה-VVԩWl,AI^ɳ/wwC_(NoAЄ.ퟜ>g"1N<|սFO7$0\Fd^l@y}p-rԵ_hyw03 Dij64AV0ڞ; 0?IoxN@{ω3-5yr15G.Rh);_*$Pp8ڨ xfvDEN5o ֤L+m^|Zw(ez KGeaw` H7ؕ@8rRT H@28U҃ 4K{ZD%}#ʐgְ >8B%]`Ě}Tecp2EqѱEˉɓh5Ґξ٘|C>jO W&1t $*5~GB%Ig2`[Æ Fubg$Z1ti?@Qm̄%;` XM0p}d0L*KU]{[:: ]U,j$).M9l+qYn]sW|9~xI>8``P ps2@39o;XotIw4vl-[IsȬ>+fSvhF An/e2G# hwwdRF<#gÍKd)zQ9A~tJ",0\=֓`|S w`3i^DDQ/"H,yXƪ!Ow襓z43Gt_%j%2f|#z%LTƊ5x'{ix_O0BPcoPl>$2oC_>@01oXpx&jv/<g*%3 6AΦ0%J.iޯ, uvř*zKiP%S^t\ޘ:V }!MQcۑT "@D*F0(7bnC53L~ׯN0+4e˄Nӄ^hP,+8rBgy5\r$)O{Wp<\=rctm#fnK*ZB==*\ eΤQ\NaY#?#(h(4o%.7Ԫ>|LN^p{y Y_rkG%h0)gH ߂+/gB~9 K27+c{&PlFJIi7EitI,'\0Qgd[~eOE? NpD;9db"_#w.ErL#¬0I\O/iV~3t%<r}GP Tk2iV?P)ّ;!_4$'8n.JlD;cw0@-Sq ^ߴ+w10^tV)'/D|(˩C Rw4Z4 )$]*QKL|Vޕ[u5} lL|]R.`҂i9^'=;8l ~7)dSܭt`5%6G?o/A?^% 7$e;~o窧gJmzk0~߮Th(}fT;5{Z:ʃf;c]D ЧH~jjxFzI.6+|/g6"pdݘ6|+5J>yMq-qkx4p J$u@; uDt;;ðs0n^SјCYF ׀pGO.-`mpY }\tqiϩrEJiZ|C.Lngg8݀Ӵurbiw׊33(M=DᑀPK= 59v>0eUUڬJ/8xV1 7ꀐ[ym_У7g:jPrf2}LEcx9#S=N33J֡mY@_nHidrWG(kM 24)E(j^o7C(b쬙>$eFR> Zޱ\] p]{ȍ\8S\|7З(ytYH/AB `' I%ZZ[s4A;^*C b]zmZįlQa l1'@P=432jŲ\sDA8CrMK~.rh-%xdv]΁mhbS>U QnaD콏QF˰&vkù;bo^rsmGA8ͺ2MgL ܊n,!-cP}2ձ!BX?-&,@*Díѓ[&{ֿ=Zr}w#Ҳ%o%mp#_1V%+\)˰=3':fo˕Hr硊XwMfMƩ]['DKOo!쬥jv-oڧ ?_\bB@졉PW3(K&=g`ǿ-o#=޽6Fsp rZ"t$;skZ"wJI,lAX;|Kr#y|R?Uҧ5"H =Xz ]MaݡXI2,T@͉֤DkMKc)7;Xz,ɓwwb֜EUr 0>uE!VM@~G@C)}q|XJK.82o佮//^i?1O]p ]<e,ɕFhZ[ ZӃ~Ka;L !;Vr׻R%#>F&OFJsFNTf,Vƛ:il՟ûQlqym:k^b8A q\\V 1Am MF%` ҎNAJۃotNysCJe@] D]C*&γ/ A)KZ]Z07v]isS+v[¿cl7c7Txf/6UA:^b]}lni{ ,#Eģco6Fo(f\}AX[НǺא %PȍxQ C5)]p9*yqJļ#O%>(A0,xC-;zivÖFU8xkJ zsb'i@'rv;jGB"{[``aJ? ,O} >n>mQZHA ޼ֹ?M[nj=5'D4.pﴕN| 2FtWf5jG1x$W^JcDi9)YcgSCtMc>mSrVH ="95U -Yŝ0N.#ACFhsuǰ"wdwi;[<~Sj=kRa,`䕇4`SV-.6u[|4?o揄n ES|H٪bK#dEo6TA -LmZ!N6s z; 3 pV~ ֘Ų7хbNWGTdWdyqF#[DCP1 a'{V։(? mxLeE ?Vg~,Qʊ]wf!’Z>}Jqɛ8䢰,&e݇(+-Pa~QRzVyyB٥ u1ފPp ls mxpI:<(GţKԧZ-W!]U-02hqY1d$r=93b ԪIؚ̼9 pMm3OȊ7 eQk %ƹH; b_%sڶf..J+d~[Z#/FԨҗ3y0Wm[ ڷ`Y,'lLI<|]ȃ^Yu%Đs#;5\iXTQ=1^RzB%ax8x&pLI[bK<:L/NeK9j(;9t2 II+F{d@(*=q?њc'-!$5~1U}/X8H+lLk27^e)MNBF$y|o㽴p{:[W9mbfy;2#^tKP_cL9ɩKi'\W\Xs;|nsK F{q/v&ک@l,AnlPn4E'K6TSuT͂ވ:h{10K ^*{йnzĻ o<%uq + s}8SZb hg=s4j%,;iaޱ(@%ַZBQTB6ש0N ȫO 'sѷ| lωPvZL3 YtA垨]TEGel$)sd'ǻiHYmn0)nX!9B89aQJ,`HO{hbiQ[-g2jCtZm׿?-~ߥd8H^q ^ęk,: f0Bh`i#iCPwR c(I[GCc}EfAM&4=Ql9)zO`0(ǟ u닮u^ 4klWG-z͂xjue6 - C\;uA'r$ǥjݷDnې+j̿DSZ%Nz,r,(cbyտl@!3P =>Q)ddpc=@!&V7EPeXÕὉJ;RhāpPc=+x C_p t6G,D=jTKZ ~}ݶ3wyǕ`~徢"pK{,xcӋ~`"^X?\!8y!HfQ|nF((5Yt^^+nV6a0c-ˑM:d[2@H{IIUK閦sxȥJϜT`[kK iG}6vSBBB"~ _Б 07d qeO! rWei~'9VE.w2^ى贰4"H9{Vi&G*}XFJaXˢlji"nq s w6*XTr\Lş= Sa]3!F_$V s Y{dURJg-g\'SQr@o:NzK}% "wGs5%4%e-b 4"]؄9HFK^ I(eehi aZ!L(GJa#f{- ) DIYܘS\*G Zwsg_ӔR#^cex-$ p. m&fENbF6!Z@FJ1.a۲Ԟÿ8K}sB"^Y{=nd`:{J+5k߂_2R3qk3]SW)P!~PSțΖ2{Q;KM]3>)|6P lK @ED#.;(T)*?9%Q"q5[{S<`Qh!a*{]:mwG{.#tfǍSV*n2Ir[~\]!cOSHgw[{_w!{KJmdzj~u" D*oN hz!h Vml@|rںX]q&#YYVr}epolxcr@?%'ťlHEY/46[*=wR<E脳WIޯCXY oTq@{F 3Zo*Ϥmm.D8o%'@]3- 8%t2c]MZ Ji[HvT=8Jgǩ*ڮo٦ap2VgjizP%! uL/HlN"cXrHL|O.-(}ϬϽOC3 cYa;9j1. *e VP39z5o(ӵO)8Jrl߲ c_}~Z'IܱFY'}KD1.#v4/9wѤ[@h~9;)GP+M؞+kZV2N(Z5qґ=^㝱/ lA,ɡw,K=ʥ{Gj,ae:r--^T'Q yIQ|NjN`h!@OKY$Wd:cYJ<DO]t:4^Sla)K8! } `)-dJ#|xa+Lܹ*aPr~s>E/\VDKw9E(-GIK.[ ; lQ6N`}^$(h'캻+,KwvV BS3ܐe,8q|6R`g]H4c8ɂgC.W!=2G15l. w&a,8 /c:\#(!@(`ϦD`L6͒uO_Ҹ6.7mUShkv0Vݙ #PClV K:˧ m,q6G qXtX,"9k lZfX٧*ۼ,Ġ/.RĎs︠O/؄KFp 0ZyNG|v?:ZLcfW޾_)֨ZH[M~-}In6APeh=4P~K t8YH_E>O=N)sކ\Y+%_2 AmEA- bsh|iV )4 n1^1ciB;N V  'fA*gG2,@^6A.b^Ul  gF *7+iRx*7!Z*r|j4d !:q"Hє<|^og+u8!QBr@*$p.jVᤐBš ֜aBu߸uFak#{L]T4{Ј`{z 83'j\q́; :}&P3i˰sYl҇N竩ǃ"ZUu\OCÐ@x"z8˝o\:kx>bZS]" ͺh~!s7JLy5ַ\ojf]{8n.S1׃jy pla@'J|0A,GOXz~މۘv1YкJ_8% , [{-L\iu(o帆DL&8Bl@ 06\WcsrX(z>'Һ:L25-Wb/.o%~}-K}PL=f! .iFj[GkJ-;m#4*KA&o%T$M%7Jgmɹ%YSf,Mă֢2dlJ\ ic!1*ڙRjmx~;٘CtϺN6eטg~ ja;d! 6`en?$4 2+:zS 0PFYNIrEϨւQ* W>`Kn/K(ϻ6Vyh6޷GJa4ٰ %nLPb¬NzL XMerU*z8.WA'5hdTeg<Z۱\[[`&zPr:y`)\ZM+XXc\U4PP3'gկY)(/kv훙8U#;›r_d3ǘؘsUXB:<x&nU-7)łә<. t' &#XOT X5l^w[^PCO]d7[n؉XI+dw~\SSAlk@zZE HW{xh5+'_&Z+K 7ۦ ibb:`)ESlͥe_*_) sA,G͘_K߼e~ =_>W= I%ğTvƐMQiܭFmǬKT ݻլ`N, P@6E?Dže@P#ÀUi N,+:0oѡIJ7/AV˾$%ԳɰC-(U_cwHq̎]wfqHܷfò-x=g;9!kV.u[ZiAxC5z?-I.8 :௎|I\ pR-w2cgm8/m E} ڦ!SpI !i_lq F0i Ўdyz󆷑.<@T"~9Sڐ$u )DS1toCCB:$ ծZxhQt˦{[`P'`}5}SE"HtW EEMpq \ב'4k ôP;Z,g_g./iG5pXqIj9̔ʀԗؠXQ1zt%)S+H@M^v};EG-=ZmQŕaT ,$[]芮p97)# XzO0VqkXHc)~ȸd\Π M (U޿[Ӏ  ΊP< -Cf-pϽ 8]]ecځ'?bT'(NMq8uY$؏\a=؎.oD R'pQD_/9*]IKB帝Mk ³~V"4O.Œ0sN8㽘Rm('&ʟ%m6\E5hr;ƩVT#6[cC"蕽 ;AI6k4ѧVH E\h*r²t?]2UW} b5,>o[ ?ve-p7J }O тT#/czM|?D\_( 0w¬ D 2/aZ΁AM?܌hs\1mPk4d7CjUEMxVڹ{xӴzNRYc͗ Fy61|YNU$#e1P! K{IPultPs5x/@2pb)Ow8rXOA}[FDUb]p{>DOP*GNg.x69h+8G+e 4U㧤qxtJ L<$!Q*u(_){1޽sp!OUO`{A.&m3mF_Fsig Z%Je2U噫$5uMlW!GH>s~ᵰn U\*O=pr24\, 0.m!tW0a@{w ؋e6;2^Eۺ2<˩{ͺ~&q+'}I&u>3/#Ѫ47'yƠKfWB1 ?Zhx})ZK53&͌:pvj B6<yf%{ok V1Gs*x!l> ^^Rc~~>UD-"w"d,]mu~Bqd^+?J6[^G֌,vVwPv߃|b_Wp#6H;Ha,20O&{]GIͨL)͏*ifXx'a]7z׵c뜭 03dњ%)!ur?mOsY}{6.8cTM:;0c?kaG*_dcJ$ _gX cv G&+%эvxiB);hM-!e"1>)|{.+ݨ|>(9EL*( 7ϣCL-w* ED9/B}]6Mn7U4 |&yѭ[Ag 3玿Is1~LCݴ&e\+nGIMFyBJ*,QHmR=^l]?Ng9ޚ%6)iꘌ~޹=P{+*2aleal3C_3,{)KQ{Ldv>ۑ1EZ1/L'q_PKG,-jiAK|:U,&l4ޒUrN<܇l4.Ga2 =ܼVF,=U>:!Ϧ$Z/p'{vh1aYKvEzs`gˀf$ޭƞa8g 0tY OD B穢<`.W lDE7ZT*QzB|f/KR~o[e; P@<y&h8*e61 Oq. HO[ޑ_(*E2L[-ehzLsҩh ixO_4' o77AUܽM4}ixFuì&Ƥ58gFOs.OhP/L&Y>\\Z)H;sUyű1)ڡ0!{S)`X0RZV[<%)+bfsTPB͊)[ӯ4GIpؑ~#)>"[;KIlȟTY@s6yOaQ{Q6IP) zY/|-}qs0tSWjC]#gia/>2L)0T%hQyʑ3.!!^ߜ\rgcƮk䇹_zvZKm0Td8-$*3JK>fʻ5&_.iWwcfnUaڵU@f3Pd+uidڳdBv_wV.F{/ʫ #*)Uݕ8a^z@n&mCEXc|p\tj֠F|G!,:L.֐:Cr$Yp?h ~\'8;M? &J6*F^] d(1ry^t/?yl`}F+/|K l_OgzݭCeHop<XǓ3{7Ara[0 Я L)\X$#1] eL(lvwND*+='ԇmL>74|S1V M|.6r^̫Wu~:jmhchE0Ic]ʙ}! yAV75).6l.bB/]=s ݼ 4l(ʺGDԠj5kUtWYR&ɠJ-wwЧ 񑃭Һݱjj쟳oȜ(64% HnJ&9 9NK Wn Zqi~6qл Fk"\ԋ&wY#0Gxy$dm:/l$Ȕ0D'IEkAc~3D|0sscJ_XsaBQʍ{n]ZMpv@ iuXb?w m7n 3Qź #ܔq3~&؅&Ep=KfE?R)ɱj(sr Nu(N\,.YݥC>"uDW[2aEm:I> |]61:k`k|a1y[ԇ:sI YFOael;,'ss w>Y*Q'pʁE\sD`+B?^ڣfWvUWNYcvp˾~Z(]xjU8`xK)Q\iWL҅[H ;y'=顚.Ød~ہ59[Jg_x-S{W',gT܆9S32N>WUCƋ,At6z:;v;e73SxX5*HHW!Ȍ  &_~t#>s:yݬ{ltH,JμD1 ${ ,ń$0̰Fx{\΄Rp~dA{"s@3AܙLQ͇+NӽI\"#,vRX; P0}h8|k)j7z$g::l?LLgVSÀ oP='i o1ܓ鋆ȩu n̖\y#_SpI"aP]ʝ5@eHqyU)ؘ7".elRgy9!=VAgFG>`S!k$&OĜw/G|-~7"~agcxӲ~G/!~igk](Y$uALapmSA,d!!^]ў++q(DT'oM~eȲ]LSPv7/"qwgZ{zn{-Ld\P6,Ah4ImџyI=Í(ǭh;;jעիv7И  Xup?֕ayȳ9Wx叜Bd3 +8ZϬ,+b=*+CnPD?p)Sb;ſ.ӆk(XZQկɡjz\Vh\#k% zvwT2o2c6]pS=0O1|1JzZQ|x/7Ϸ/;\?rݠ]cS;U$o^i;fvV$3EzSA0Z΁NoEiʸ2$JӷT\ly׈}JT FtӐݦKZEd#XE>HXIjwջu("&_e\BA=BvA(g*i-ל"n9^$ +]-> ;Z|S@ۅKK}xqpN߼?U2weXQV̽teCWEOH])lAR^6X>m~V V֛Cq:~qn^#]phF ZTo-nAyMbqq!v-rh>2g>A}=\hVbdaP@eC@ H!n7%hB9%=Eޭ;yI%zAІ>651m# o&t儮E=CoA5`|̧j g)HU"sxa  .vU7צ~e?q›,^~DL,O "i0z9ΌV ItD@a{b- 1H33O⣦Sܔ*{O_XUb.G岢.Ĭ$8Aoq?F[ng*S n[nye3/ &׳IS -2ajwŎ);_łˈk@X t"jc)GTe+;'e -"i>C;7/C;wKt1[3"xT@_8 *{&J^ƆWQ "ZQP}"Ow* xIR0jAH63A¶Vg|NT1OW]w!d_4֙,W4*$H @i[ ϲE(Vf@*$.'%u(AN\Y2C3Lڌ"^HO)3`2:DZhgTЙe33?'w+ԹYH sÃn}x92Vi g-*dScQTT$F@1'Z+(z?Itd3/'aY:fL},bZ{:C:!RsnORu"Xտ5cQKc sTDnA{/$ _tէm57xX᧛'{!:*qu6$BC?qOXrޓܑojaUu \&p% 5!"Kza3zP@%󒦯B!ohɂ*TɂUBUc%syh2u`0Tǐ64+RJOw0z߲`h|K XxqO1< NV39/c`s.ٿ -dq3 ɘV:7p8Q<i V^dd^s'CA @xN//47!n! GْPQ:FlZAV56|L#'ut dQZ;7LAs96-Aa@_#lD/W ><}#:)p UB%q߅.?c2XM-27ٜ29bv+JhZ0NU AL}S (Bk.*(nAP\;BXl"CI *r&w;uH+ .)/uU(/Q0u,:(?Z}Zl\>hP XIC!x^Bu4dQW}ZUQR!lqRB=a=/LK8ݯ@:_DlGLZdXg$ Bx9)vX3vm}9LԾ;>X}BڛV &hÙb؛f#BuHܔ LXv=`Q ,"Z!?e$>Sv zn1bdT4CgoYwJ>SY|6@KL)Vn;L"nvV\_Mi{ř,Tof5='!գ6b%XFb[Q?à筤I0`*`wnAtYsf7H|: ;u-ex';>YhIy4 V5M/uIN[+>8:m}AAb֨nR+WgMdZrZJg^a1սTkW]{4c¥Pp%+3,-dJ= .%Qݣbamwb*D%\VkZDK2[Ɛ_>n6 Sι$v*ȹwSѾ`XA/tdj=)*J| .5zdwr{7 PyBHwώ/}mxG;{ @Ħa_^~Y"G#.l##듖t \as:2Q3+@5l#7RsTUp˥LJVy$*t|a`R%mAUF>u]oՖu>S[0 O1Ns r&ffi3 Q,)QDCQ2Xf˻LiqK]_M+-pALVJRZx2y/?}7)^^?zj6G'ZE FuJ-yP rT}4ُV ?DP2/0^i]e}_d9cw2j<;*#{?LπOyhDl% €zdO|?{b=~}$_}|wX Dg" >oTC-ı2B^^ * 7[L쨟"D4)cTA .T_*}MgX7v@u7e15.׊XagjoTM&$+ E'kr}aw74ASx,/PZ = d7쨓# De"3=l58=0:PF2r3l8 d#]35wy[& umbЅǟfjVJ;EZ7?n>]/D~MA4Droo,Hw 3Ā"b vjkuG7g%@[wm|6_Z*~:5Coo,{WW`^Wd5HBF(w(>ɪz~(yDX_Q 1Qނ2P?z3LgJz|76)H A -e&i|&?F`c(0ryEZ()FRwQ?.>LJ~wJ2 ,bo\EK"I%k=O}N/3>Mf:_υEU$Ҋł1?r^ӨZ9;<94HыX@4;*ѸTh<.w>f s拷=z7 ߢ8BZ*T*yK?cdTS)@=P(+/W?tMre!щ-,їwH᫆e1t T Re$D ^"E7%U}[?U.KN**V:vq۵ǝ1vۍuۻJL``^` CJ wJ3οBRCw"ǀ Z1U1Ya+[%@)Qх-k/kF=ⶫh FC$PJ> ; `ޛn׍0+2`fd ^ߏ QiO _n-b_/?gBTDSbS¹еVz7wi~'ކ}4`SndIdKe&2wHE_!!8π *&g1f!|{x1( {؉>ח{߇΁:YTRې)A'TXWj:%UgivkftR>̰ڝ݌f((ဎ]}i{u9b;*&u U&tZ.6+47iHg"'BG02!0Wvq(1Fka  &JV|ͱN&omt_HO1]lcwKlB0>I?1V$20RI@ Ad9_hcF*s fVAb!+ER D B,v/4/42.L7OOg1UQV E"HȬ 3N۞uA{+9Cߤq~92GUog|4vM'jvEXHgM?4wR0 l*`=ml`,"bjł"0DPEbUT$QE )Yխ2K6#ٔq@CMM[7}&ԳI` (\ T+t?~#0δ{|2=l<dzOƀ>F́33#$qR"u4ym]Lt'Vo7fW[z?/9=i`<_-*q bJI8CIX[B"! ɹZBsclӗ\^ 06tiV#UŔ(YQ 0Ecoן#S=&6A FJ_zt,z,͊Rs5'pdB!dXC9.A95L8Rl4~SU|~FktjȰ(N"*<*Yo{pOm5yp'aP?'A&0iK?.{^&%:m@p!B D<*5ݣ+>i QkH쐬>*Q`$֠ )'E򼞟 x!~u~`~azĨf$R㉜O6>!j5Teg6 Cxt;=}ud:i3j ;A!>fu<̝aYP>CW* ߠrph"Bl@'S4]SUѶ -Muܼ7u*79p 3CҊt@z-ðwG^*^ diRuCy47q\XBiZBMlw*L{fҠYnHAK]?[sMAVMմF!È yxidnW.׃k6jڎ{a=k|dZ߹翍k~5*G^øuwmޥ{ovk@N_ܮ5鎽bbg[qo-/khslH&{egPN.ОnN!cjHk'K:1yםI-OSQڥUg6jtֹfcho9iH˿OܭC詸o+EכŔ+RTqvCF;\UvJayڏȱ|TfY|N<;vߟַQIkC2^F !tos’eMMl2næxahbmg?{Mm).ukCIF .B sf;V;( >T86}:'7(fлVMp+%ɩOyx4_WEKSobml1ɡyxuϘ5Mg;P1HUܭzo>;rktڃ9J ̂Oxm+UsZӪ R^tq:zCyt_ũr_1lѶw\#,׎* B<ޥ!q>;TĘ AQTYM2Xu*sjnÁ\֬ @7rKA>szeGV?>C=bu-infZ}j,UVx_23:}dE ̱ ⮁$+l2S3J ^&5cri!5ti5WLd3kzя4ðX<Ҥ"ȇXT eOÚK]e7mE°߬ FT^* ) "}܈Mm'uqZ*}l^Mú+{B+{H<٘Q~o]͊c\X<+1ReR1w&*It7챙˽y}3W}}cd%cMWY3kBֱ;;09c'ud_ã" g޹f`t0E{3ʲ5N"Ϳ/mk{hABϿT;# *m,?"P^.J.v3l>33n<;"=+)AMnT&+іg{~%kbveCܛq{n}wRϫR3lN>y$=>6kbS5E^_\F}߿9uNaOՒ/ӡw3eywNm=~s`)օFxi?Tu:t%Yfu(foV7v/RnVr+o8'aY/Ry(eI= ɪ{=ܶ32#B_ na_wX6~"}1r]t7~Mv|ZM ݻ]f/魮y[-YZ.輰L D #aYtg{c0n1^ʺEb7R;K총wth4 }cq^v [obS \mb$U~DѺLma .׷Gf×݄o3~'|g|oW]|Y&B"{8TpN&\[7E1>HEs3_NIFV"mX W4|oV^9OBӧQ,dqCuc鿴zc"s|$SZf˟[TV~&|ygVV:#wtvk3^L #a֩K@PM!^ t < \fy^*':vu*eW^³r+ZՒoRMfi?϶Sv~"BKOkJ Y`վ{ZdA%SwX L@UՔ crR5NIvɑDȡ>-yq: Ej[!q6nd/5[G9L.`j!>xMT_>v`*aV*7Ɔp:Ga&Ĝ]6 4R-/n~Hs.,1bGZ!IokNoZ f-^E649POHBhs(jӍvW8 K?޾9O8=(d2  N(4{Uj%@u+A_;Gwb.1ֳO)3G^  9tVy,ml|zj_#n +NDu.Ed H fF4JKNJym/v`v `ԵRwNA[%^ZDk [!>R*pdM8|Q̕ZN &uDwrh_5K d3=@j--uP?Hb=(ӛg^يn|^e4)-v Bª0H 29xܜD'0N]㫯 S3AZgr,n d3Ridkg+rjpb16\[P* ̻J^/dz0֐۫W|CZIG)O"fe۹[n=ZFΞztӱS@.PbeXir)ccsTk|p@mn]Z:}۽,%%ڒjY٦ݟmqV5g.^&猿;o5za9 X&hS}|NVo14h;hDXV1eaM#M2mXhgrdM_6O8Y00B^'f$M Kn(^ۈk}Mb6m6>hfYhW;VOMd߾ucS^/X]تYiydž[{,늃W$}o07C't)>7j4oYp>퉽o՞e#(y*upkB䊘0d R@D2\.C- /5}yuQ'C-zƩڽ[ViakZ3v[/>4WzeERd}547hV.%qvT _ x,6,RHE"'oWWϲٕύ* @V~MF=@D2^Es~=e>m_;O6{{=OwǥsOiM"wޯQF`c0 O]{V9չi#XcYaxhXJ9X Kc=ͱԢb#t/JMsqE[O6JxiR(&o)8 Qe"1 {xMs] hgemvݨ+'AX.{.󂁹=1[oL1Zϱ?t merާŰ9 +rm 9\MLmI]F;0C%YG(. ;dNR9J?4VB~~YI&`i'?/:gZ/+TEJ{h-޶ H| '-=7!5]Q,[zcn'柟_KKKR-Ng%V)^pq)a4`s8E{mbmad߯O)>8e۲ևBCe"&453Ŗ ާei_/632ZIf%!O Ku*;f]o,S %]T-Zs=J%ýY3]_sx xFe<J}t*bqNjϫN|Ya}oϳ:Ϳ k{fVG%~irw!e-]{zwV-\ jmो𲿔g58CQ*voȾXuldbbc- ji<竖Ut<;&x({ias ,#e4Y ;Z{N /[!anp6s :6iLFVv_5*<0|yp o hNa]_.lA4z׻vݭN7Q+P$p̯rOIFS8)]O\oYP(a B-mlekF֖ F\[%oܨt@H;;4j/XQٶQv缾->82=E`0ؤK̨Càu~?]zZǠ(ݜ:jEϜJkC +xz{LAI޴zꈆg=k.~E*.F:W0!|*X@{'w0/Urr%a>׾@gx{9ZHuQGdsM͉E mr X-{ﶼ\)V&lGݘy):GM_eѾZϕ0 =;owC<;/v6a$۶W)gJGnFes 3wuڰV7W cy`O:Y_I<ݭtyb0EZ; V$.frk!QҼ:kTg#gܽJ챤mHoq5C~; Í,!vsuT8d*M;I8vyqe|]&NoYAOcuPD<;1qxN:<6{~t"c S}{(&N}3?PCZK?ׯרkg7B[GT6dN# $23e޳v^YhX1g]uح)8:L`. VARZǎ֒ٺPCi,,~YFݚ#sZeJJcߣ]bf/*QWFD5bwr5С!!Wx۵NF5& 2:.h³ DժBYa`Zr57n&@l&oKoli]oNv()-l 6IKkaSJȍ=o3U-a~Z.dH? :6uxf˕m+MF&Qo*UTq.9FJI_7,!U-\֯QFA.PPxe'bEd\d8B?w8WJrC7ˏʆ:fAF)elIz}nbk=;6mؒίuR!K=={kP⛴^ElC=۴iW疘ܳJ:>?=DŽ\}H"al䞞jғ"$7rշK#- ņgr;:F`m .>[N&ZF54u9 %[T9T~݌( f蹸S6 V\,QZ}OL PZzCg)Xv _W}Yq׳}(ڬj}Lg9N^R(fu3[Ű/xbtbVb}Plf[?-a aeq4CW[gb>x.JYXZO~YvRU<xZ67ۿw.RډKae)<Ҷ<7V7wu+kf/T|fP21u.f敱m>nfmNbM}emgjBJ; \#O (-8`Kű W>6>}pڳΩCoGO FgUWop#x;zg?ފW9cL5p]/+C;eJA'5euĢ!^Ky[* \^=~rtW9}}5ݪKGJWnѥ f0`2:f7C!9 ;/ڒ\t1P,hh:({Jw. ko*(SRJK֋ʩd0 h-'Uf7ImwxX)WP侀 65xr>>M GjR>Qմ]uOps'+ _W?{~G^fg꪿UUUUUUVU7_UUUUUUUUUUUUS33UUUUUU33333333333333333333333333?U檪UUz7ww]cUUVꪪwwwX1UUU~fffffff1UUoX33=ꪪcy_LR֥$30%Jv~~S*PC̀$#5tqbK\QWHBELQD0 5 P`tˇuʮypW=_.zkψ%Q;q w]z F^YzP`UBTwl1m0ғoikqzcO~nڽc평^]{#t<:~ع܏;ItJe63 +źC},0а'@A>Iأ_cu*F|=`d`jTf V*މZXZ;NvyګXƈ85dmVX7rs&N^ֱvxp~}L3r:' yqI/CUwXAOtT tg@=-tTg;y^O7<}Ku~"=?)"}u-²vv#qqz9oJ kawd+ Ch/cp )DQC5M\* * m+bAat]lFRRE`ݼ4mYȖZlN]U\,,84<UUJUUUUUUUUUUUUUUUUUUUUUTZs?.nfffffwws33w1j7wwuUUWwwwwwwuUU]PE/ql;dFc40 o$>$1p#N{?t'_=ge #~qmF"(=!ilT_3`H./aKt)v__M>Y\ _PՏx?w>|&z;hpIpGs|9`>;g򹲏nUܞ4ñLA Rb )%O"Vxez.o")*7$8~E _m~)`TY alGיs]_ktZT,"`ՏAJf-^6(ҐB%:nPEP0.+qHs⹿!|_{W dQ묫&;}ˈ6(:{j]' (AcRoSj}ѩ)!c7W獭Vf]~P:cZ|_GwBZҾ8`@H@$D}0/ʯ/T[00c5Ye SR EPZˌ@ eP!Yom_OǗ;d_M!>)&}FɀD) HQiB\{X*C 9H)MQ Z%RA>Rr5n{͆שg0@9DG I$ K~IkwXn'=g[_]x(5qD=vmݺߍK#@2*1Bf U~E70w#XH2Vzd j? 2;a?p8"%}Ic/M'3zOTR~<ً |ў+sܤ?NwsEέjW;br{*Id$VD$P0dH蟳kQ+Y.dRڊ+gMs?d!=ن@ag\,VV>|""fTYR4 <raCvbZ1ETz)&Jvq:SjWmCZB!HBqWE"X@$V%Im QAEUX Y(1T`)QUEbHb"~pQA((b,DF16+,,Q`*(H-0D$omD^T3@`#$YI< ,"FF7C@Pŋ H"ŁYXW#qr4FEQVYkV噂TU3 1bB*XnBT9{:&,,D@X(,AdE"ȱE`Y"bEFAEc"YDHĀ0E ,FEUb1`(#b(X((E+B," ((R)) ( "M2pZ=OHw6;PB O϶C3]<Li)!` L_Pcffd`?N8* H UTEbuTT"?qlU U' &1+D`#VE,F ,P!ugIqJ&UUaP ax̑0t xM;`}œ_Ԧ}}LE5xt27Kcqu1,-E#bG]NKIg tUؔG96iقi stM ǃ C׫qMqk],7!”ƖBגzospY$$!̣}9lw63]$˕kH^3pa;3~xQ{\5Vڱ?JEo6WdTC 2<wzaUJ vQFS4sA֟1n(b!xȅT6ZmOu3lu@|&ˊ"3 w1=Cu?m)vg]tGMO mK"vMM7eړ lfQZ ;it`" O} M9'͞-Ɔ7(GƜ8t*+c3j\p؈s ^MMF EAdRC`F۬r`Z̥"̮VU`dAAPEYzvyos&F>t" ϐg !ݡ)*U gw& su)EⶁSǢQ!*ɾ P Oj3 nX826kEC crdYXm 5sY,!O.~rHig,RAD[*fa sƁP$E GL ySCIVyn~yt82^r8ޖ{:$(ȢH(T`aEXAbTUUEA,QE#E`(DUEEPEPYEXXDEb( EUEPb**Y#- DTgg25 A4TkLgR:d @3U8ur=NZbmzK"@K)%@3]8r#ϛP/MoٓԌ~һl$C^+?>h᣶٩}/sVGM"(fF`5+5UV SB/ZնCy#O}g.5 g1A֩Zb!yK>*B20fdDaX)IAք`$ B!c;NsQ[O? }ߞʬ@A b$ eM";v1jO_Fu#*@xqWnǣ0Y=|H%wogkc` ]Rzϯ=&lYx:{F&(H #*  (AE$,`(ȨHHe_O|O[ÝXnl7\TI&Z0@B3 @$Yad)gWB7\6m>s{u럲ݝdX)VOq;b0PF $EAD"EX((`ȠbP_9 Q݅AV"( EH(*!}(;41b" *,d1"ȤR <#*o&-HR((,*ڤq|:LAdX(d+H(43"'0FFGq,i % ,H,0@CW}Ξ|+EPEmv箵[x|N7&9`%(TWxS !>m&93Fd?f9 ǩL&rYaM~ nq&Q7)c+:r X`Hñk`8lw_Lo6-0gBw샺Z&D.)XMK=gW+5`B+{ Q~u;I.6ۍߨ \@f57] \(ŀ|CJ!PL_dG?Y}OE}Q 0S6FK yE=Xu\GX ̽ԝɅFDy1un=tGFtdvcjxϰ(<&wfX+ D"0o QƠRVi-VM0]Y9h @x㧼kn:!Ut}dL/=%)'?)}9$?-_^\yA}p=1 e)F&(+;ԲF&56@>EJ`@qHm%D sRt&Eclh2ADa,U@v vql_17'TF[,Vfn<&mN^z#z P8Po G(d R!a'1JD0A.j')TO&Ъ,v,lWݼ<'n+݆vqE)7 C0q_ЧT@cR憏SiV~)^S`ӯn9Z DՎr08i*Db#!423i#|Ӧ>+hӡYQa[?"6Ԟv$,ifUe7PסcR r$6UABt:T@I h"SLCsؘk:Va0eɫVѐLȀ3`FX;{Tm>kb%^ڋaB&Ũ#0shmXƠum WiZw)aZ,G%3-4ӫjdr\Ʃ8$HbYU!h4=ʴNcAPH2θIu.8V4}·+"딡0r&!dvD'N:ᨵ1Vdۋ qyJ73kb8)w+@otըa;84OMeNB_r I#CjtINMVZ<sŸh:|}s[үlUBa5P޺!f0ͶGtoc?^PxȮ(r""Ze SMG\8?7)scoLS;W>,39w]RqɘYߑ.aMha\Lϧr/cucU; hm.'9T~'|vKfXcZU zXNj}r&x,˵ʂ5bV74Ut~v ̬b jBQa(Ff SNK#@}BOekz~*:vrgKjႮdTb[P(J_{q3ߐ`u(}WjY\^(@LOw'T3{uPeXݍ)~M8 ^-zrXvg{Gp;^KO]tȈT 4-vn'h2f Bj׾0D;;l=:vof\_CU?S}ÀG*kw ]%pYةb 3g-YmɸbMheKQp9sC"ʧ7?/>B>Mqa [{=SA]šQcه[;"!b"WwiMn !jf!~ό{Znc)UI]7㵂wIlvi}mͽE]N( _WSU]-7Dk84Q=zQmLl+_^P̪LS4[鬸}nҿ>Kk[d֭elK?]h%?8?_oXOIɪٻ*ϕAd%3P}2~wi}? \AjTp86芿3u[\_+?aK k(򶡩{U~~W6{,[Aߖ>v> Vm8aręJlw|ޖw$2$h;PgǿCdw^_C17~yuu`a1-J鴯$Nd݃pTiBDq; ? ϒH2.3,okܷ/Rkksq3AT>zkr$YSh<וl nn*ń'K'@\cW}ShrS&ļc+^2pAƝ3ykR3rzt)^GEQ-2>>u󚝇͖bn0z~MêK:,Viz+ߢG'Ú -QԳ1akidޥ_vG*5ǷEw5e&XEd7NyݍmeWH2y,$f,w3}X*nNSq~ooI]?1%4Q2z/Wxu&?6G6oמ'o ^#~u4bƯ/Cj'M-K>]ó\1 D5^QPbF*DUdXE@QXYOPwEDQ++wC.+ )E@PAAdPR UH "f|8kVp̌Xq> EQLE'S%lМY<{JFBy(8kgJ0ѯ-"c-z*Ka-29HC=s 8W 3h0`C U [֥~,:(H3ξΝHA@ϻ}?O Qdb`=5bļ%ROl{>ĘtG9~mSfSٱ c(=q7km,=gqblyNQO6\SM@DE`E|2}BRFDV#>L)֓:>葯^4Pg Rx5Eb 1R}qR⁃.̝8?_?_,^$@& Uù% *r dmA\:]ޣ}]PdTMwDs#M[Ih6nsg*S ^ȧL['fM[* %o"噏8en BMllhSU^?Dwʛ %xM1Om( ( !r\BI'-_pwYLZ  HU =t $IXR zҰQb=ZhU }߼z<HwƤjm036L8uE0xv-)E9ttvq 5{F!Z¤}536 `J0 w&Т'0vFb6V=co'Ph"I)FSA ge~?۱.0;:09?xug>ёRd TtfXrcv_|:_Z} .[suxX<2#2>Nwn?ӊ`~ 0Ģ^fGhZ2 yYq-MƄ $2b)ѽM) kr@ ]CG"R,.饎3=Vܾլ깒A4xqplܚCͱ)*P_QK}u_Vp[ ]3hr v4z-CߪD܎2q?U*.,I^]ʆr8LUxjV)Tc /J0;sKyltEM{]u8o5I;g)YnoIi{̶#Xo1V?X0nƽ8J7T|_ R+8V5ܘ1Xs]L[VhT~ ՜Ox1ֲ EYy*]~4(0 Ý4Ww|̩o,Jgi%nD׎je uB&o]ݛcUez]*T|rt-N7P;w.7kЅvs\N3yq5,~[{3r*Y ō39cLqz{ZNqg7dgv^Sؽrc[ū+=y!;Č lMלc1wiiov7:t¢CE"#1xQWF6i=Ffv>ztմnf+wQә򞯃 6G&"= k[S?(; 0Db]Y䭯ƟZ*ۉ+az^8?SP熒,lZٺ} ~GФU}/@F1#xjU@ ')iݡ5G[T/ SX3۬&IiߨEծn՘І4V(RQI"z}+_KQ]+ S1(=[LGgqnl%ElRH/>Y/NES0'| q89L_%T(=_95}Ycs= X)<;0%^tx-&!D@ ㎠ c6:tPfx|6@4 QVrw_k {So j s[bg1G!%#c}$㾆ñPD s=Yg/GQDjU~E,G jS4P>Wvqq]4TL4]/刜z c+L.[*AO O tŐa>1nԸh$ #@GQ,_h+ >ދEkV5S>w3a$>A!VcZe8 sq6dQk*?[jOq^tW?~LAZ]o8zNE}'u~-ց/e~槅\7v>PS[&Εw/xcU c- :_6lv?wMTF"\A. fB}-ET- FhĨ̈zgwK6(͂J*`heLfc04n i2da&M̻lU9y`dd *!f3b ;hMphP(Cqͤd^d]Zȶv+z>|ϯ *Y"24@ ! 1ty]gِˑƜ3" ^ I8,Eso%ٷykoW!hHz2V~ Ϣۏ4S;#a\⍨NˇǼfi3P| +N "%JtdΖ-#|~oshEm(︁ .Rʝ_o;o;N_~"9)'\͐4êY۸3c@M-M4y& rrП>|ϟ>|ϟ?R=-@2<[B"Dj86W_ؽb8ܣGe? v 2 ˈ/Cz?-jj P eYe^IKhp %t]Lw._c'xֲ 1("OoX_J A);3PT lU%q4$rVKNER 5Z[ (*qP/ ^ ^\[[}q{V^ _ Mi$U&!{ϛ`0PMC!A[;C_3wͺ؞~4/N> D&  FKG\t<|OsRa<݂Ƚ~ʫ2UkN&"͖s=i<#0y=4\&~>gL6VO6 Cy`0ekECEQ&o(̫WޛIWNVu fRCo%iLF5$M*UQWSlk@ vM/EoL J_0@ !nT$~x;6l%g9Q]4Jhv+G/_ ?EȦ" D} >rVe(Jwqz|-:/Iю)Zkt@$}#ygAb8`6GUԄ D R,  쬬l,쬡,i,쬬l쬬ꨧttDi#1z{o5qCFP-xW`6C'wUlrZb ȴhՕuSՕTՖhP))QJ ,G& cknV Qa{a,%_IvBd"a[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[['[[[[[[[[[[9GG[[[[[M[[[[[[?C[>bǃR鱓Yq1Y@cL D-v=pqXN(<p[u|u7(`&w(_]]\ڹ溺6 *.ZrvzE E Ӹ+1p^>堝9<'_Y|H~LR@`r ){oMg3/t<.wWI9ңbRgJEiu:~_un[zRF@# D4hѣF4y캔RJ.g3b彋/*r r@D@[FH P*U:0D*7@UYXD!`P3l>OW}6<1EB )h!" "%]H;a '-{y j Th5=mmmmmmmmmmi(kww]qhc"mmi6lٳf͛6lٳf͛6lٳL\R3d;p,o˷=QD5A[_ѠK{[C `@IwS7%.~VU} 9yyyyyyte϶@M4MYf͛6lٳf͛6lٳf͛6l٦]OH49:%Jrrf7>uLE Uʺ%.; " RF#nCLBt޳GG< ;P xQH eozB'JCk{w\ o$<f"G;sO͍ j>q^rAzMz-fŅn٭. P !Wʹ^(#zRp)t_K"22RùIT脨9J7 mC z|}(~py>sc !>=vx.{V} 6.0,WAP류y9V9Ʋ(mtp?FQ7|ӆ\arũ┤4jógλW*Hin9R1'L=^߰-1Q*:3,ƒJ#gDA " 48}~=֯s?nf˚"};XCo7~mx¬?]$-g2>7Blw}XFޣH;w4?ùÒQ2uC˝ͼjȆTۧކ2cxadKti;콳ːM'~͉ڳz'@b'uX>h!N9?;| s ݣ L^nH {q?{,uzAfNaE]!Uno斮kyYT`[Pj:'cb1֟-S{Id}A 3=Z)2_Eu&zF" Fd`]1={EƠ {>vt6xNexp2Lpq&o0IK2.Aev*>se}Wɡk&OUZ76ꕏ[pS{E:=wJ"zMqk|M#0WY 2\? {A WA~6Cy/V5hPڙxOfQ-vZ^/Di^C6fhIE^7m r|D^ De2BM[f*Jwks^ieRR!+(*nBKQ9?rs֣ O?yI 7YSA1QY¢Oc;{SD̈:""Vc8ɑ2'L$r.uMWS4x=mrLIʁ tӰA 1jTTPk[,58;7}/> B0J7[rHaHTn1w6wCpD}BZ_WqȔܔY`(oR uapKfN( FJ >+_T$E Ft/WYlS c5mZµWCw>$oΡR )PP!@KD"E`p~<$᪼$EDK{ ]3_nhձUUEզTWfІUAADeF..ٽ]-efpa7& 3$4ŕ yf$Yh#(;nP %X1+ Xm5q=AEư9a!B.RY%Arf)4fb<ڀpVr]*-{ZuAtAQ$HXFA+PT &0+& P`UEV%xLIQf) ` ,%J!1@=_EFZW xlc%Cg ϯj610dDCF!LҥSH3EQn~vP؈$\D*@EiSJ&|]fهkO$1h2hUHK̽gJIm\ȈGp(j7LVN5)oIOi'ڷU " t8P"a%Pz5]W]H92%SDwPkxXh.=>[wn'g6fFhlqk*;ǯ 2t.NQwkp4O2RƨBd= gP{dƮ٨Gd$Ad `dVa[g +iyNGs>{t@-bM]bj'"?ݚ''3 ^?yxB)ņw xkoWc{\e)vс Gowl8^}-vv2ouɏҲ-Щc !oy`bCjй.gOqqЈ?l !t C?fQ'08_;*@FhgbT+,[j&{ꋊ\ zoÇ"8&YΏN&lE!dc DVoa, C789l$L,m):u]hyz3KdIE_Ц/{ׁ/ȞMY}VL wDT_̷sC_5zn,HhT ©F.\3r0gn 6FW Q{o呼ٍ(͡ӵ$,E<¸ ӽ2eб:1 O&Y$ ryy׊ # p$z 9h_ ο.*.*/;A; I0-=rY444444402T4442ցɃ0N>%+(_>;(2ςc}/}[ޞ7YOi2/z>6wA /0~AE[׽l׿&J!:OP@O4@jѾѾѷ _V f?T>pd@ |Q p9$2"\`'EyY fGqmY悔r׍lpN2@@]["njWjz(FwxIt*ˑ:vy{}6ʺjuun vo&O&KR`34_ ^,i4;褊~;yۼn~+;YnqZx>j&9$"L>iw ]M" RQF3ICvqG>-{WMOTbYg)ĨCA?nه}(=u# ¦Ffg٧M HrEOAP=] m,>}k Z"/|\ ;U b` ^`ksɚ~OyݍSO.غc{/|ʹy #$5O_%UH Jf0A$Ollz2z6nZ)FÜ))PP$o6Պ++ܕЌ#ʡ[ ȱ$̌o;o&#$QCz{4$-,]u{J(.}3-B3rjF,t &Wu83N2 5quuuuuvںO2Q".KT} 4ABڦlSSN8Ѵ7iiq]y-}tӱ۫w9qǭ 22 :-"[1և\M1(4&. Rm$@^y}.ouf37@?H# *{Nn>Zkq~W{#Kp\. pﱛ-z2Ӽ7qt4U$ys0^Yؤᷤ.k%|/we|+s ;0eV\`_ ϴ;vl5juD(M6vvvvvw7K;;;7Ǜ;;;;;;;;;;;;;;;;8(;;;;;;;;;:;;;;;;;;;;;;;;;;;;:AD=ݞ_)ZC D. n{|  al6 ^l62_6I nh#ί@cm---6\>n0F0 `0+KKKKKKKKKKKKեԼݥ9hOw\9^vH*H"g\H$XehT*S(B7fdhAo$Zgggf;;S \ZTG -ey8u!0Ef\(?_Z+Wov̕yo7yU^o7yo7y*+9EóM'UR͑8~vå9 :sƝ֊9zFWU(TػXغUXL zl[ O/y!&$(0d^X~ofL1'6bb+,ذn. 3j}頻0roYQ^KZg5lZA0鴡 יN]UΊ*w2k:N>e&Xab j9r#;UxjxGm&_AQ}oqs{ףt|SJ3Ŧc1f3c1f%c%f0KPkCP6Ӝ{2Wgzo1tVLlϲ5*J*āsCM,ukv6_/|_/wίxTa&:/!1fjHQ ZGw@A?фh{]z1#_;WWb3yMuRr|[ɶ"ۧX^ :P;1,AEWSGEFSӺ:q;Pa2(eB%wJڲi-s1x:)<%cLhP /  It Q08@;0hy -I܍,F=x0{f.x݈!] ```J~E!Wbٔ;4E!٘Ƹ@I To֎՝ͭ9BيFH}˫;_Qޘj&g,s!@s,?y{K1oq 1;9%c^jT\+9r TDɇwn,gA+M!$9^qZ U y6]e\NmSo |.@TyA#1]ѝ,IO+)*'׻y(廉HyS!Rr^hq5f+St_o8kۆ1 /%/-tȿsmy (}>PC*NuS€*D~~iVbI=&!$D8 T U ;{> \Ev:}咄B/ozwYЂ p%?;<ӎ*A%117xtcqư83cxb5&)MOR :j(AİJzD /z4)@Ym9 :^ϑOZ6yA 0@ 7?&vآk+ٮ\eaXKUZ(!On+YP 1DI?{]$΅9]&g :O @XKtY" 4id1ezEHmv]K5u+Yg"/Og[r.-+Fv'?̼Lt,÷CI7eevqKZ![<j^1X(@:QMʹ>%obdbϟjKc]R@!ZFD錜Ш V0т]uf(t Y ;|EHonmY4TqD˲Hꄄq$Y% ra6 %d!J yמOG{Ͻӄh~M;ݔ!p'Yʤ&jSBB  N;H3+ޓ(;U_<Ѐn $!Ak/D.9r[Dìų1~UGWWś ?bGlxu+ePBQ[T [(2IlUG2R{V!z_%Bz , COrO}dJPS k]Fh} u(7jv[!hQ J4*f!B2A*P:;24v*boaLE]xBK_[;^a0_%B5 .`6Ґ| x4F@8Ha" 9d?=`SO{гHLp ?b*PXLhŃ" 0{k JeL^>Zuvδf_F/oM/bGt]#h ge`CA`*@ B1mWzJg<vz~4Ԣpf'ŽXm_"s+5*痱\@ d4"qr?qEWn |gk_O4OqUc>8BlN1dڴ_^M?Fb/rFDYy&fl^bU-[&QT2@*ΪH ! ب>'uogG;VDGG龦 Q;*?,[ !* Ujo ʥkj ibz;`^ZFF2=h W~~ZWfj3Rҗ9A2s0T\/]>%ᑰeHyٙCgX[  t*di5y~t䵓8If/@2H2H cNʽ)_ƟPrbdM@(SvH(E$3 #NgP9r[{֔;/w;eJz΀lKX%`E?O:ނc?Ĺ?bpW| $F 񑹤5H>Uː]r\˜zz6~O.I82DYj*U{ 4x}uy}Bdsá["ıp1ֿП!C5qvQ '!56iLP]oUe9Wproh:XN WVT,qL# B4eϞ}1_5ŋongu8Nd*98˖=x-gGppf@M.iS>#DU\18p| & %ȗȜn /sT2IvFwcUv O{ @f! #u%9Xٹ\l*AQ'v\_#W_ܻ[S&,|D ATLru>rQ3Ad^E/Ǔ1G X!g))b'&>HSj1B  6a8g& Ț< wa-6 ~T^<s A@qh4%wSc>6OainD$,!÷GL' 3{Wd1H5HB+8wMa0t5v!BD%gb,bW? b9Sn6yp.TnU\!r5K8pm 5päʁk; z&ł{VkNq; ,u*]~=@_T _Gv̟*PwOgRmb>?vuGE8kWٕOe-* k$R4ȑwmb}ɮ҇K>)IΑr%݊+&W$wgej`Zz>4]أg_Nu񛪬liMhE? ~d?”ĬN O)MA~u3T7ltz$ i ]Ew>s'!"D9@IK L?,2G"6WHOXK®״j␠x} |cȲ\mN TlRFa4 EXG[?FB@SfA ?Z2?#57ww7XGus0ZF|dJC[#F<_HjPzc9Adup` e۠؁.#ajMˮ{#5w$ԿHd.!`b1KM7zt`F CՒޣF8/ _!vLCFX$&G(\e(B{ bu`͡C{F=OŌd3l*e$@V[Bq pNx-gX|ؐ}#00FʅtX{8MqֲTmYRyѥŠ RC].OkdVO"ZǮ4PiyblR-<6 pտ635 f`d]bMn?u}w멠(Nq3:Q5] |* 5s/'|{Dn;kZڐD1!Qٌȥxt+i6wgǚ D(֮L q8# CvĿ$'᪜}#\`X-H:a1\nͤ& Ph.Arl&AVBQXdoj?f3jUm$|c{UTUUHNRKT*1bfh]UV. UUWQ3mfDSa3-"fenDmșIHm᫨D& 8Ag%4a)%v8%/kəhҡcm$o֤l Z?eW@"]B1UMڤTe"@2? o>kd!$3}0#)ӸvXU(n^0tw-T [CFazr=W| ry]Vo2=;`T{2]|~SL#ma7܈,ū`2j4̉iD, >ZC!50ԈPԂ#{$7mڪ2<;sl97&+~ ߲y"ni ʴ9Shx{ d4xGݜ#{۞ol|Ƃ}?Lx0aH51+M36Zn+,4h"fDJMHR^l*UWV n V*iIVcב';/+{Q@ZaI|| Ԝmu G#@CE"BL[ pPH%Z-K<" W{hG_Sˏ_G9R0ZD0`"WB4~1mVy~񼬕6xzA3"es&W6 Dn=^zo,L^d2isf:au{.2`8r 6;j=B2L2|ܱ  ǁ֧!Bâ({cK^;5AqnUpYzVmې́ Iͯ0.e9}q|\ Z B.N))!^`%PWgX(p[?TqkgRQ 8$FSih4.!m ntho.@Cx0x:E3= ~ȧM"`Q2 D"?'ծlɋswvuBwl(N. {A %˨zSFAp7v CGAiظ1A:3 o\@Ib[9ZO5UsvcbUCx75@T}q1JsQ]Hsuct1Um>Ίw@YխW,` Tt|j qe!\6'B1$WɰAFSSq@SQgt&ɢ!UiZ(Aïy'GS݋bF2Iy\ DG$PL%"MVmD:ɟm %7 OgpwC}q1A&Dk h uKf }9\E 0=&'nW4LeĸL$YQ! 4&SMh fM;PcMvվ8paV qSZ#AfxeiwJCG$)$G+qbZ p~_̀K7ߺ˼.BdYwP^< '-z,FnP|̊f #^盟b;^mLt;R$>"ˢ?m!j6rICySMzvN6չ6P4 oYyk8j#+= bNE{qTst;ɈCb:Ѧ3,3m\?rs sz1q~Nr9_Җ_eV}P\7o_5B79M6ފ#vs7ͽۅs~W }5;, K Vq-?~f :(n%v%<S{c]P݃P *%%?H"ro#G6ΊX̦-\.759\-c 巾 }| Tͳ)HjJknf9|-e*2Ñn;41>N?|9Iۋ)yS"s5Tgq6%[9a%/n*bCwX -)F QZGQƊ0!X's߬\l6Ն˭dH B 4 AH`Dh]*&4 `)N•ļz%zbal3-P=$]ʙJA' T݋~ ;(\ϸVS붚n qU]5РZPh<5W˜؇#^qn u;6uʱ#WD ړqUڶߟ:%3$2՝xufsR9rB~{xm х ` D`"&4Jjhq{eU wΔ f\l֋>;.Bv*9aAa=i> +'iN_l%1 3W֘q|ߒ_?{QDd.%dЋy\> )=^%TtѨ9c@~l>.s)hW=%);8@#6fU`:Ik Rn*!4ӫe,R7x]*eLc_kPS\x7-'YzשK:\?$ CI9zZ .r9y<+}.rYd;dvϺa]^NZ%lMg˴,0(n65δF )S[ލ-{P!ѾdHjXG׬0BܥtbrLԍ ܆,=ˋyfk-jsk"v8*AB9DA< 4UD/A%z$Qrk1Qt0 d,n1%l[|Twgz{vu(P\ጀj_ǿ4B|~>8HHV ,-t.Z5e&sQ{SܹOD  ꅦHcØū5qw"SC W KJ;h[bt!zxN_a'HMDy7ӿCfY :M<|?3k !yS;[y99>li5PE d C =(D\m2KRC9L4=CAU?[|S/8 L3hi/EFx|[6~ƭ;XD'p<"cuɧL+' ?]$ 㞇RT5*̲=zwZq~%X}3&2/J˚^ly$EdInU:.A jJ @Tr`cKЙ![ͨ|ﴟC+)B?}3h;nyB\I0Z̪8QD E'F(omZrAmFQέރb_wyb78㕉"nw:_9ي T[0q)Vg>ha⓬՝޸R}NߩmkVwvOu5޽7}F֛S& Z{4bgNY(}'xo#]Pd jTXYEgw\9 *WT|].iWF@~х{W$}%ECԣ;wt<wU;$ 0E~09}1rα) IUӮߧM 0 H&(@2V઴ϿR_y[J5vAOB!ޟj8*sd Ig}BRPN?ЏP+GH,:(ɋ1Wᐼ͒SK9 JlPdȠU ߨ1?8ZDwr;?eOf0Y}2 г}cCH]=T2F;5/PLZlWpjHRF5Ko,'Ϧ.lxR$vTqLWCS,>7D#A9U/OE!uV%nnPˋ705kT&ʮ6QI[Ux=d([}{[[P&f^&0OPE{0d#` cؐCZT0 ffZԽH7&kU ɔC)/RjM{QZ=SVpԂhKt4.0L+RaF`1ش쀅pRA,oItw{?v~ pD$[I< suͨcIhf`*c `kW|xLл||xuWB{/*˺.׫ƗuʘDH0DW&UrK ǃl dE7pn4416^*nte? Jxrkܹm޿[7x\rL )z_W7adЗv+aof4wqo9Kab۹Qۨm% q[+@~$A[fmxBK(ޕ U17[agTyT[ ET§*?LzI*h˚%\eTz!#o 貘S{<2{cS7{ufOX(.9>,]Q.vi@A&Lm5Uj!= soctT4è@\ f!_5N׽Vz.~uU h"HB0e9Rg@8~x>dlG4 k%c.xc2ۑrZU9s ȌyNwP~ 牶ʩ)(?bvs|s&K|?4_?_Gz5'0e4dQ!D;9O'R?VG?ώ3WY;}^f $v_齴p+lg.+K]kG? ku5cqΡ^TpģLwz$<7H?;^;o2=? n-/}_{~އoM&+6N#+ vucS룹= }ܩnfw{_+䎎xV?ye}Cǽ{[,_%)(7fvu3U//W*,=&Ԛ0IS$ 0Z-d*N~<2wZ:CWwm%{uu" I [.ϭqfR`t)I-1=|d)W[[I!9|Njv.^.?IzrۮGY#ju~?\>Rϑ?-]߷Ӹy1پ'3x|ܫp.Xw|ݼAz{ݏϜ;{OsS)-s='mn}_OR-_wkϽ1?MQnŅk~9̬2Zh۵g緿Nwco~z,NNIrȾ}twE} oK;Np<_s!oqV{>V_w k?W?ޟKo^?;cY@_?p4z*_}v?B9gO=vt]sÆ")qاw/.vl]qoߣg-TNN[#b?],:ZO9;ڨӒmsEdjLjxZ##;/iRҵxp/j&n|Zo^=kMϰp>{'*=_'o~~ݿI&t@:Q1yXm>ƻ><<ltjӹLO >dY~7Ԕg(KM|z=<3smۨ᳁VM3Ϗ $:.Ejp01UCg^0x,tťl߿ PETot \V^6 a yi ;4K A`S|>kKKh7V͖|o5#&|V,WTUys?˼boP6aN0r Jk>l9ၘk?({?\O?l 犙à{_n^RXs{u^Iq^+!:yv'|?G~~]åꮿs~MG=N_!j7˅փo{grz}L~@~TN&:W~~_?B;`)z 7l09W'v<[=}qXO9'1w315͝6? wV;sno~G/7w|￧x,Wqn/ ZpU>O~Sr~~3=z2w.wnXg>}Y\c|Z>/ǏxqSSSm6-GxO Xho7lqz?w;zƧw.rShr̵T+5:v=*_{nnGioOw2W/<VSzuwǿ4jzc8H-t;c+}{˱}|%ܱcwxGdd2_?:{0h}yU q{kEkܱ2=XI`1s]qu)o<¥TKlʩ:6⇩C>S{޾/6gʅuVbSB1+/^N EH7 1/ f_ԗZD`7v ~ӑTNqEUQt5hFنwO^FP^[>5ߍ^.ݦԖc1M.#qI΍Lڵ2㩼v9f'{EwS$_LoT1쪵nﹼi嗴~- ~<~R۾ۋ;Kcu]oEuP0[##e۫ `جXl6fjj wi|!Jw?gyvb}4BQsсfl V0.;(Dc;?x#U&x!%9?b%6ll0|ocFMn@̈'}ʚ$7[~yߴ߸wCʭicZCjeBըlxNЪ^b^W*TJ!I[럿?n {×Z3W=_ еhZkRܺ뻪l/Ԯ>ڂEƅ*B`HRK7ߒL1u֟Tq% J*P}*T|E]7O઱ήm.Z"@"+$BTH%A`(,"*!$Xk(r¡ wu8w!,R`!@D "MlmWvaH,d-cZɢ"cU?8B*( .ts5qgtgMWd@"( PHԬ, "I(E0@ ϕ&Q)H$#qt/!㥂ς* !G_~йQ3LV;=ؼcEesF`ȝ !R•{XнXgjﵾ?sk&֍qkc%#1ctDI+5(H`AC"eAeRr(QEH !Gc 5 U(Rӎܠ5E`{nVCGl;.!s-krx؉Qj?W}1K%P A嘅zfaȣJ &Gc$0}$/t5g#"YGHv4'*M!0&Zkʋkd72#0C$Cm .C~beյ)@] j)4C7 C#KVuլh} [^Õ IgiJ!kFd`ArT`)T`X(ޭ(4Nbq+= ⅰR D!!NR+D:PܣuƁPYY6+x*?nf> zKs2ni88A3#M;J+kgFwV3P̦Q@3 `rG+$KݣJwH;&kZGLi4=}IP?QDHF M1v hVcJ d}vbGb͑:p3Eqr! (t;JdܦM2z޸+f'hxY3F c" Bx,\հf%]1{戊b׶jmp<⿣)Ԩ^ s|flZhD>‰fpܘe 9[A\ijz~vCL֓}BQ;e436kt}`mQ*¡P>Mw-ہPj=faH|^LҁL*R!6__ sY[ވE\ZJKӪ0A3zEm~ `՟0)piHvGd!DRĜ=K s_hL0g$ll7rˁrvLAڂdn)S|m[^ɾ:Q:JooBwa7r?~ nZ|KZJW2+||>ocL !\k}z;c7Ƭ?_?׳fVj2)j@xC8 ȗ|hѝy13C#a#Ǜ諵&Wĩ=l59ʜVTrb{e@TWl~d^FB~Z$EdUvSqm9onKk׸&_٣?C. mpT|2:خ iD!tޛ`U/FK DYFo4f]մj8N'-[9\0ՉxG>77^:'dӗj:3!D$1`E9}.vַ8dR,SVP,DAFۡQUV;MY_~kpN ,EH1"b2 *XF Eb Zm~g4&b˂k~9sEU(X_uygA~1)E")AQ(eJV EW}%F>卫~wGE~9)Od2,:9l jC.t 4`4 dewiټ0y1a4ƃG}JGw5D5)Dk^="zoch 6f# d%N ~iVR^cuvj |oAHZHqdl)@H>U5I ڭ42X^} wE;յ :Q+13Ί\V4 6Bᧇ{\xdhF3?(~g5 y1pJj`~`F*w?V#m7-> .6ǢLxL}^PBrNL|N2:nia^%ˋ{*{zpp!( pI HG>_l@-?C0q(@.)J =T% Q> "AH5"*غW%It}u8!{#M^<}`)یA\֕ 'Duc8tAny0܆^dA4,S{ u+FzwTs ؈%ccߑdg}"IA6±Rܭ8ʿ|Mjn3ăʑn˟agnqh^{"J sؗ}M J/ҪC4Pj`Q+9G )mO=VhF77H*8> }5I-ڙ/í35Jh*xOgsL@pB%Ot V9WR x|jeldTA_SV06un,|sOSO]nj Y;*mZ;L*.f+mR1Z3S:9.g-f$nTso70%_RGT5^֦6 sxopx9V7+ug:|>Nf%ڌVV հā9gٝ>;Z8S/s۷;9CՃ>ʃKhGWUq[^R_:kYBdwCW߼9rIDZβZ}uI+|9 ٹmݸq(ձ3u[ƳJsZhRYjW"qq⛵nϳ'bI#IصVSqUw!rNf~-EFw>I|jAN鴘u89|yX鯻|דtjVywXخ ,;Sv3zy;ß_3LJxbѽTo h}Nie+MPz7s0^ܳԠ,I:g$0=ɏugViNnoULv,-(V0coq)T{DB"W^m۵_iϭ,uǓ6Q&ŋ 6X|[9u×w/L#tkܗR^|̈ho], ѝa ^FE__E^b~RI7DWгA^( ]w7s-p]h.wKg1DZQ-acw?^\){Df*]a;k U qqsu9wCʉ.QşR/M|~©S_^8:j?C9GN #c)YN[NvV{}O;C=6*I?YE-mVcN۸3fni򿦥=2$ܧh .dvREGgU-{(RBtx7W_+ U[|bfijrޗg3Zhs4xs9tl72Q=bVghߣbc%ilpަC:σrޯ/nl͞M`Mo~/xo]ɛǩ]{yïFo3ҳ2vHuxy}͆q3?#3vw):VpoSˇoo5,ȾNNQkξ'[uibؼ/RR$OZ6(p~T׷tz{Ӽi !RD IAIa j!J+q]籣pp<̢ ѯ?l,RLȏ8Ո{̀?/"^>yZڻAekâDa4<DX1D`2Vwjh&3}t&$mHL1l1ًzrcd!MK7nXr JZGV#6 y 2TyJQ91OC]=|m:'HcZ/>XQSBd${8ߴv["[uPܝW*B a [x}*˹.s r}k[fonK? >*j5;~5cp?)x(3UPNVލB,XCשf;[w3= kX,p+ܥtumusUvK9ڮi wM}gW { @7C[vjcD܊33#%4┝o<,5.XtՏ~ga{?ͽ49.Gf̪яݓLPw]Z W׏A?ѯ^xMpUUS#SyۭwYYҶdj^DMR:;|W,YLp_'mώQ5,bJ!~F<w;|aAϴj󣤳OJ\Q i>';<>u4-@XjA6-b>8v*I &</NrrR"Ě^^^\@Z!Wش {\_g[WhfCXmnڷfĶt "ud(M%Л?Xep2lCׅ5* N|uٍeO@Olp$1MvqMHhZ+-V(ț=w?4E19ԨԔQ=EW;iΎjkJq7D]\A_m6\3O:m`5!ml/ݷN8z:9 UCXHF튾IzrX|]-DZ1 2| 3nad/)~5!`{Ƒ]F{kmUlHBcvN0?~U\ <TbL}jޜbJ]ȄqDr' ,i8rg#wzk[4|a;Ly8;ؘǯ}os^ְuoۍ b|sϹ;Ʈ^(\Na_-sMU͚8 S۴x'Dq@Lz}lim+N_v_> brYۺX(DPe u?PXdU"UFPY "EB#"ŀ"#$F$HFETd #A`(ȈF(" `,R)"DbȨd(c"$$ 0EEE"$D0YTDEDcP"ňA`" B,)  @Q,c$F$TAcȡH,ac*`)FVDA`j"HHm~#_ܘJ9 йs}؜A 3&7f2[@{BoJ 131Dz 6(< c(Xj|Ɇbi![`jz9Ss ,;SI`65Aai4M &%jE.],q@)#iO\ƴ#*f toڕ9훣m 8.k:.SP40E~ckoPutC>`4!ڄGO=|s 845SLyyN -9U&*扅 jɽldPED蚁'*>-\+ zL9v(u k2eAU ۰md5v M&4FkُܿyZ]&N8r"%4>t՝=TMf ^Zd, 5O/02u 7zhU}KY#2Hw&Xz<؟Y>oПۄ?lr!eQ?ڼhSd&6_A!vD'8$-Jo$sr>oR:= lٖ`c]$9Fb\kN$'2vZ (d54@+BRY|4A8lI4:6.)g+[%LīxB;,~4. -և2͑mωTK?2\GU"J>L0x0war7Bߤω[ d;֒@-<=dqg\xӞpSP{x+v( `dRp3>,%LolPK0^6hE5OSP_=#=!Qdw#yN7p)ɬ|+.KxH2)T=[s(tS7p.qqT4*؈1R-AfmbƵ狊 ' &Kݾ:{3ȟ<{!oPej=w||+S =pP~xֆ0J2㵅?}!cgM7xhF,wjw\Fwwc&oQ?HؑDzR Ւ'"Cm+-.hdq+(gcHo?qΈ,[d~{jxڵh_ bt6"lbqgOBbE1DWT\KajR #zO}֐s^8pl~2`׼S0fswhW6 ijF6 .LKL:"dй1A>AdκAUsh諜ڕ68\4T~@mMk%JyLCܬ FrkQ!i-CNA(mK1-d pVvb r3tK+G}`ޮ0)eE敵eŅ|& ׋Ikha  #NU&+ ptC&?Vi]PhRh08:RUkЖ'gr+ҪF nEG>w<סή8[Y8YTudA[elA,TEaq}I$f -sZ1[;ǽgn}Qx{u?g ^_4{R}8y_yNMjR">^k9hM,͠&IDABCGw'۪4jZMKo棜{o5z0Z ܓ=p0s4L9XvL@xjSo969!awwu0@'utjvXC+)󧟂=09|Mᆊ@Y rf/QB`Tj/-aO]=HA_0/,a9c N т 4ÇVHtH1 27H,lsfCW{F0UhZGcGY-3S\%i&B.\*]v0gYwa(UqƜ/Dt96OfS׬tY|jĭ`><dd4fm® h`8HP3s"V@Z3hH)Ѥ)8&"Q'C\h r%o)=w ب,V?`O>(V rW(2!26<10X,֭ ,RX9)},nٮI,N>c ~PqƜ⪆$5*qrw=#*M2J!admAyPS5Mo nCTc`<`x(7F0:b=:iR#Ƣ(WED.jaxu owt[bbnű}tx*y(gv`{ɵmXxsk'Jq)56~-~PR'Hi>㬚zGrfd1`tdSʵViaV'>Oc.V<xmHCvS˥PM]lZNhzel-hߎȠE44k'C*'//IP)%] $Cik,vb bYOgta+WJa#a)y-rB)ÐE#Y e"7b)BcIRS!6X13f' G®Ch0ߒI{W 1  (y \DD=aB=pEL4$Gi(ՃHN 0o%tY쨏Y^dbv-q673&oS" J5p<wY=([%uBux)]]f䡭M7W-To`3׍CqAp} S8]}9H\ݍݪ)> LHdtפĵ#,=-**j5i-L,nH1bRaPͻOȲ[WcOS]/ԡ:N? /hU|W+u{.0Exg W8G3JpL$FAiߠY~j.rf #Ostz͙:0̗hIIuuy=R)< ů^l߸U@DJIJ"-eYFclu΍=5:ﶁþa7qkA>­.v=(kTzt{yH-a¥^'E["L1C&+.Tq1v~'1[.*M6Zo}2uV%t_Xx3Ffw/sC& VEy|8/EO;cG^]m 2'΋"n֗9ʆÓXaoPVU%h;1՝n׸w=*W7oVGkdLܪVW}(I>/%Ur*if1oΧvYTtu##3)$/kkhC{9̇'zǮXr4 ى;Voj cct Wv%ϳ^^>V߉_N[Ue9؅|yK̞3tYs;v|= 'I YGtWRr 8XOpS j8{,:9fi܋3tz 9wKCaN ;-m՘e ^7ou5OEDjxB a!ٮxY/IU?\A| C*VOo}&V`_g 93xUZGme}v{0}wn؈kūBA@tBK^=' ipʟ3is=㳇OeS4,4ލg/l;f[gllllgllllY0 }|́0`:ߍFT& V)c4+idG`a( 6 ,/|04fLDqGF⍭z:7wg7:8:::::8,l0Ɠ}P˳_deukceZ{r @)r8LY^T΃QswJ(j,hhYмPPPоA4{JAY]+boF9O=z=WS |Lމ}*w 6Fm ㄹ-rb222/2,%c9lNIJTzn}-/kK ں9kkyyWH&2&1}.S5 4ƀLH12$(FVcOBfbf9R\.1ޮNkٯ_%~KLs]AEtsXh2]MuI~]Ct*Pލ2 >% Q (Smac٨ 0<ûUvmo'xK~cPKЗ?odS߼ýyHLab,2+%=VRpJz x^]d~c,:엠p%p0YRBh֤Uw1y HAHW3~;;L;4j_n:M 'I_2<15OӵZsht9s040][M7_>/:iv;̠P%F(SnT4h⬿jB4!ɜQ%i237"I\uZ_Gں7ˎ7 ͻNm#7#;4.NJ]Me :[0X_ 9f=7Y_('~X읨w;AYoGS"1}vVf$dðHWd^֪V`\6n= , S"ETl2KO^oM5xu'K9)Ř .=a^7̥QL.HLu$]׽b.'A\Z](]o,M|S9.^|ngyu6?e?ѴP֤o,=7|ʔe4hՀx?)>L2/Gv! -B-N:VG -`[96330CΦ&M|!ֆ%uϫZ{SVb 廗nkc+uk@c<9v9,(9ߋuFXw &?Օ]߻]g{G3QyRVŷZܼ;v<>w{pFñojڅtj?%٫Bmu]J,[vV?Ȭeޗ?q_|>w}\4\ea[|>T `#E*2X%h45]w  ( 8+ǻs['sLphe}%DWsB^IC@vR~憒W7lETIۥ+/t` ΕS`j}y*֡C 6Zrݫp}#~t>&ۯ~k*{2Ul@ ``F`d~:m;(>D37tV}ΙӺvƳe9h TN[NVF$זQ*H?(x<C^ Xp͑!ә^J3zp I D@AJ#[>We>D|f91uꖷ9΄G;w_KBlh#ENX2A0yDi!JrrCH #Z¤ 57qHJ#Dxt~G#eD- i>y\fNv`yD[0yuՋsnbnV2Q'KRu_J~~=IQ(DU"ρ PE`Z$U *5Yj0 `IXZʃpKW(ZcA*$2T $H  WT$|O̒5>haPgQA`ڄ@0;CĤnmju$Zcu}%=F~voN^PB("@Xl'IRo(9FOv|P-'۹7n )p % Zg4?-a~ρzy7AddFD$Tߵiz j7-;ܐb@Zvy}=*ھZby vo[WYd)MQ3v]|n0;+ 80R38(IuK-ĮtZqR7::9!5ή0s0>= 1g~LF>"'8.Z82 WwOJ?wJnWCSC5F-Gg rm6=3:tRV+{3E1WM) k\o)7Zk3e%=Mn40J1 yD,|TD+a9yBiqc}\]t|h'cp 7`${;b' iJ]ÃtyA ksM{KmY lQvEf?4.kצ9;7ka> +GY}ml -"qX8\ E[gNJז|۵WuE3d2Y׶k$ZT#p^%uH4  2b}dnO9,Ԥ6!ݮ(_$x7˭ X& W%y|{{6rޔ3э^󥼡N+}-LiqêqϢٙˆ='j99R#f8s$] 9.xF+wvRB>aZY-mmN9&S…ǙsLN{#dtR H Σ _)KtJ`AG fF^BFC0áQf bA-ṥw/ 9 [cɛCuRτe2 n+){'M/cIt _X>Sro{~ wqBŔ$|Pmd&t4>8^}Ӓu%oumةqbPJkL#Cυo̿Rʱ":{صz^>V? UꞗC8gZP6-|t4[ DEZUPWih4rZ !=Q)-%V.5zNcٟ˺!ȞO5rx {$4Z=t(7F!eGqv3چ1+ڢ&>]祹9ދq;.Zbv\~Z-&by\ayRAvo\7ͥ)ݛ zO Y´Q@:Ap7go6L=z]~2~Ǎuv. 'U H+]"|jEs?xS&030]"ư=1P~=̌7,]ǥBć)/4j89U5pgP QhP6^řkmΝh ;ذmSJRG{ݚ~ݾ[3*I~GI#_=&Kalu XNz[6Yn ؏;~ fވ^"V5ƟrstjL5T]%>q ` A6* -aI鉝ߋqSDg?qLkbn෫F9wK<+ HcM67I*0dg4CIXg(5k -(JT^,<{4ٓh8@}fr2 DF`%#ǝk4C1PdY<7[eg^#Dn9Pa𾪋O& kٌ pkoYis+27z]EfVռ5xpϙ4GmKMkB̫XuL CSMyZx9I<{Ɗdg-d ߣKB.?-`#^]zt.+XJNMIIj ԖcWT-i_G_5y52TgJ]T4%lCT/QW`eϸ0P^tVRЙC;)|paeR/*; Us rjd5jFL#WQA'OZ5gxj#0hl^&bԩX>>< ?bu/J.NRL͆gab׷qKՐEDNu1q(Rycm_ݟK_fi81o&ds*†ޱܶ«z,g}|hq|\CÒU7YvsX;M0 WS(\zB<˹Io7谭Kڟwa[glܹ=e;Cr\QY}ȟ0S{+u?G&O'HY_Rhd.tP2Y=ti|C/MЩK֜J.siDzD@<6h讽K[{~=^>(to#]v߭{.7 틙W[?FsSDWs^(Y` |(̝J֞G5U%3^. ˦+랄 vJ=UhcPߕgw=9 Xnq,=3*o~2E7@W7ҸowPַVl^Fz1b[]DW/LIscvy}q(j0J=!yL5n#%`0^ܭyOex{r'X^NnRB#Sok|Vb$ˍU]v79M['h.Mж?ga  % 3r+Ɲ26# 8iq^%G[ Th_+$ҕ.#^glpf;aY4OUbX7Y~.Q@6v?;Qr. Zv3Cp+ jfqHzme-WIR0Cn!":G 5ڀzmpPA5hamawh]LDJo%Z72kA66oԧ:婢{o:7M ᨂ2h|  :-*yEг~cܟԿTQap$(-R?e3!bS?KSYC/yȯMC5 D^9ƼzCs4 XH3 3 $Sglr+<ϣ߃M"J@즟Xқ1 23-3wU} ڿϯQ: vXםu[9PP{([`ֺ> ZY3/%Q %vvk`2Kޥ)_3ru=L^R9Y)s ɐ Ol擿;8X%Zkdu݉%nW%nDŽ8e4TŎS@ԁL2SI0_46qvJelYqXJcQ겁r!Ea}*S+C_-  3kj)j㪦kcv2z|NNۆc <{ǹޏML3G5DnJOf֋F_~ZUGՃ y˳PWoznjl?WŻ*ҿVʼnuBsk~{rQk}&a»=I,عaZލ'K4ٵյ Pk097nׯ}>铁svnA q7ˮFH"H?c悂Ŋ", 8=tE)P/F:4U@ uwtn@&AIR",̕!^TD΅VCm+CM0؜$ERގe!pݺC̙氬;F1Nt`'s6=&8ԋ*"&&L7;)zX/F|,(r"{/}sf=EbC,Y7f6C`&nW}@i-%__龏߿_w"  2 EȰX"( B,RE,EEE$YXPAHTUH'+~iDE,nx!3uwd#+P۬zq6tC&NSiSrt;cLmm3f5gCtfL<O! 1!(JOv><056j'W":_:UDbRC=fm7[: k+SJFZm0ÃHtLk(An8 gBrSwm,V6,95գa?Tw1ֲL''m/n^򷻯Uauς=zЫÍHiU!`2 l 3$b/hEN/ҎW}[Ygi.߮ޢM~#^=//ܠs8[JSa8,:{|ёc\*h^3@ ^QwlΦK%|wS<olU_,7=,pvf'rbϘ}l̯H;`wz5F10Uzm, ^44kMcIv"q޿Y@>zoh77 ];>%a^0WdUuG/dZ Wl##*k0u- !2PQrZK^ o>b݆tFSҥE֕$BNL؆Gval-zxO {ͳ^i9-d7ކ盉Y_e %:w\53w96qJ YWn|ľ<)3yyٽEİ`p) E t*EuNk M9""` u{Ap#5i-, k߁W>Lڮn ˓1"fCPuHZZ'Rǃ2 w|Oi b؁\BJQS9S* (O(RL= 5|K 7X>FL;Xƒ_svQVDlkL]Y=e1ə}̋_7[/__#p>2t:U>֖&F9տGӧ/@r=!:h/ZWѽwr t_0b<1I9(6]c0|Y#j9SMoD h=X6<iƎu=b]f wn{ZAbUH#h÷[b``@|,{3V(M3r|_3l Ad0%V"dE ?'$HRCL2"RY*B6&+ 4$e~C_%ƈ|χ5985(Q6Rjg8v؋8翍[UjE}n{9?6ʊOsH(<Zw{'f_:ӵEfoGmdp LdBE -`̌P2š}Rčz/ճeeմ^|vQCN8][*á4]x>='X/A$~,;}dFp5t𯻴,vX ? q0mӟ`B#06#<9\lg8z! 9|w{]3XH lAGI# "C^d"巏ugrk7uM7B@$@R* ŅjH ȤŪ5 "-,,`Aks$ H 8 ?~optQ:CHP۟4㢇!a/&3wj5# Q3AO҆DpY?vF''|y/OsHX!HY )$#0 j"@sLՖ{c'S)`c` 7ynFL֥A2~q?B )W}j/,!J/[(ٛ*m ұI,Ras&5Bb15?>w[s:rox4 H6Yhjၴ0ˊ RaYY|e=N1Q0ȯ=o纇?Fc0UfIFbeݦdjR~>O~%A=woVwM׻W:lG?OWX5QMh[U{=cu̮Q{pXz{DոZ:9E϶^/Mgl0չuhEݹPV4kSޔ[3+5WwdZCuCOtt6gmyz0âO-ղڨګ^~ ^"ioP(R?_~m]=vH:-vє]o,3ty4j=\?|[6{omoq{5ӕO54T$JQ kkXUH6xo~ ZW(q3;A,7ѨL%coJ]~D?6@i3GIN RD@k`[Np3c'q9WP;?W0=#ǃ _CukF|]LUnnGNE}[Kw4~o$-L#CoN"[x- 7ZgL,B$@ WLRJ ˘!hCh$sw{lvpzA&.IKY1 BqK ﱷ4C;1^׽NN C 3B5R DqPUXE(XH,Y"uLbT Z1Q"*R(Y$T`bX,"Ƞ 2VGm!*E *3WL(-%1RbA`C-!1& `kW aRw:JFY}O\/ $ccekINcy IjZ}~}S18 fFD@ v cp4vT5D<.c3ع8DI ])eJgK\%]8(?&Nϻ޷2%)zs1YC(PRX ;ϭ7p,y="Pϴ>1Y#0ffF`m}'mD{pM{~겘 o} AeD~ZS85 `~p}[ڀtQтJkGT,zҰ1+C?Pѫ"%4Wہ҇)},w?7 @ TDG v;%gw($tZ1~yh̴*a1Bzhj aHM<<(}̩&u"lJaRssw>/{I0;V\ޥW'(Ŗ"U]8MiàOm7ߛ^V[7ATVFC?й v\l1jgt=&d ~y+bnc3 &*{ H(]IXR08t]p#n ]SuLYJ X.űxvuA9VїKi`8>Aq杽,Ues@;f \3+?˹_e?/4d-뻌a 1{Uh E52O1M鯪 ^w7|xmKN1.-Қ;}y' :12~ JȢS5Bv˲aeϾ|omc1ݍ^$GHT$ T;&ﳗ+u>e!?^ >=`aI'533!e5 (h'ʁ&,m}gyNAcCͩvXgd-j9g`@/%i?>>ST@.04樃tn"@tdf^N/K7'mW⌇aCOɎaacx5/rl;y^ ށy;3Xq60͑QWP;6CIYc1cytԕ|7Vjҍ2s2a_2e .s񰈭cΆZ&w61PgXڿ,B%vny*L LVa@gھiy30)EgOxd(g:3jl6쬁ÂSc w*E"ĊEPBv5qrxb3 ^$:.M`2;'L.5iQe~O,~XNQP;$HBy-˂Iu@70*I.b-)b{ Pl6  ̾sW$Q*oitY!q)^Y#֪:1  3:0 fߨJ;źצWdw Ll0-9t؞1R@$$zT$>wn~mcpU\Mb5{LQht;;h%{E!x Ǘ]p ÕM@$z?M/W{=>'#TuI}:y'L=$H&5׬j~RyT`YUG*ߚ̰'m-x qiR}{@JtB|(f*.Fd"41p0qsQa2 fkʽ4,' m'Ui/ ȁ/<QSPgA-$IcOX2@EM1_&cdW0.윧h()^`GʡS ̈F*0?I\%mCaiht +'ܯ>e~nB̅ I3-J5{=Z&L*U).ڡ.=0FP9*2ID`H#,%d- 7}NR`ÛqJHٟ~[ C|iNAD /$6=`q%EʋQ8xS^MoF-8*lSwk-7BZ1c]\P!@S(0? T Oq1:'Opq̫j7!ևu_jǫ4ڞ|Y=N2;A>ݞik [޾zxaQEˑggƖ~ @Jל?߮hL7p{7 gȵq/G*s 7¯^kkΫn+%VuS, K2ROES;Hhe|CC.qKGٚ.ie|0a͋ډyw[&@̏+@Qf @_,Za $7~c^NEra&Xp2ߝ}642xyT܅l$ MlVя2Y@gA0gFթVE:5%f͡.Xj)mXI¨gPzhG4g@|G/ !Zrr0zeXZMa$ifPz1k&?dy3ۑKW"%)g,$V!܂verGvZa@֢;"MMR>tNz۽nŁ{ɒUBU:ݚC͙#jTט^=э)E:/*$N^FesP6s{2 {m?fd&l XQ:gP*7\ Xmo&@SR1Qiκm-j"fKh]<A:аJkIv?[Fgմ1X(g69lH>{YnIY !hʋ1@1/x 9uAac{o "'Q@\Fu#  xFX@3OȌ]}UΦl[t]{SI t<PkC(yH/4P*tXɺ?T ^j@5ߤḱ]ץuLj7D.RJjҿe^yp:V%, 'eYwIQ|KY@_wA.R\a8oNwMs{~_/|NҤT8;㟮kci;ƴ[2:a~Q%}fϛo2o$QxsX'yh)t~h~{BgWnMOa@9}H'&ijH tIڕ"ѹa)pgVkYOIR"ۈO`̝qjrHoikq˫OVӐaOS؈D7̾FyZN;~i@)P(Pz ޶Scςaw, 0d 14JP"␠TE%)@# -dVLf%?C(آDGGv&5kt1ޝX01 ;B_fw)Hr?HtBKl9] YV .QkFtŘx7}.gowgs<f?`1uaɀD{))8&qq0 !k_ӇXm0@A{gy{~8 ^[ͺPv@-A /ց<$ҠXl*؈h>Hɂ@4KM]ɋ3^%30sT5 '>\ݽy%!d .sn LI)3PkT WAa "BߣY?>'6ش_Jn;Y2Pj}df,Ο}ӝ2`XJ͒Ilu>oY0f3!28UνF=VC~J,a6s9 <(Zu UᒳnQsWGzCkgT e5~YME+Wj5k4a~XIɲYi!4^z'[iy9QaSϱ͇L[yV5yn۶aq*K5PcV*ORoS$/MG>ZG8ERgO=?Uɛ~;&''ipӋN[s=\jPcPî vDX=;]cp'9FUWt2~;mϘ1NkWcUHvnuEoЂTUsE٣2ی;{{6dFnʘc:-M/̹:}ŏ?C#T3/7okW{Tj\8&{*Nak?/sγr6eTJo m-+sG:6=58ߣմu!`Npӑq-;rh4w(4Bظ ¼UBu35q558HcnR豙Laf"\@-';d3H 1MIҤa&qrXF??1~OEEYB@aZmn_ΏB j??SIkNg(77wSvE >&[l>&{D<]lԤ>ZWtY,b4A:QUBV@C^GKE hͻhgnn?䈌ߏi+9<;mt{|\:X 1>o!&atƼ[#;|;Ʒ $" "̏pib՘F:RDpFYԆ/X֡a޾O\nߐz (3GF߇yy渱4+&d)˵0`ήTú6ŠFгcV' @A^Z[uSɯ E,PPR*RoxHIˎeOm£[Oz8$5׃sw!=|M-frf_EPQQEV(dUX)b,)7GsűM~x C&*}<,T7 00*%|x -._5t'!H`/Iq{@MX(cF[H6!O-Ռ\%MW2S )@d}Xor< @!D` EJ8όhh\@OGDIq?v &Vc 9Y6,ţ<_L2M?E{*Y\12'`j/ci->-G#z#1w qf2gÜQ-9}?Zjk{ h>oCdk"F s19\#hȨznzkh?ʰmE#\iH@-}P3oKd|+%pmQFyh$ E /TՓܹt/zt YvTmAh vl>Qp2Ae3 騣ꩺՈQP(35R4&MxvVF> 7Zry> P@}!5-ҧnцZXwհnNjh& 00)~*˸(K(\.bL7y1SP輠GpYޟ^D/ɀ [I0rzH}zC1:҇O1rGtp$$ǰTi'_f3plv.CD|JR9j8+md\;o|_oP$H?&K'`s u,ns3w)VA׼ bpڤR[;KXSdcPq|Qߥm0QPp ;9ɏxV{gk]pV')m@?o@=yvo8;2%=EG)8h"k9A~hu'+<*q ՙd>Z.nNV˾ss~/ bT"c06+DfVR f45kuQ%Flbhx;"y. ĉ^@aql|~yϧ#;wM*D 92fd“i~>_,7GeD,ւ? xBKK2 ~KƵw֔1Y&)ؑڗǣ)ù@`o1M°(V]ݰ>M[UVESvED,kҸQrhuOg0 2q7Ij!`f<= y {9on_3]JFd0Rg2\BB \Iܧz> ucw[h`5}76rsFQ?2~ aHČU`)%,>އWw/=Oj&{s/1X{סcvZ<7h`62ut@ ?TAa#}y}7߳Ww.CgCۑ}-J_`P"@ e@E~>}ͨې%3,b#y^M[sszkgGL{9˔ͅ4=B0AS1!H]˨dF9Q=V$ dVQP2AVuunas9潺GA (|)"PS5ְw>H[a$oY׳ pXr+淗!Ebys1Y/bf}|| g` R"1!bQ'52T[o`wAh>^-/fds@)[j{/hoE,SL!H&3x%= ^Y^EV|ϙgS.AD{6~Q_=5)鼖{@0oNϪBuA|~%8X"lx|-y!e4[Z{i`|1!!"8<_+"6'XOGUqTNk"W]`* {R`0,^f0 XK<ѩo%Wqn\5˔"J0\?~_ֿz_s@&`Z'_o-N*x w]m&Ӊ4u{P %@=geAe-eeeeeeeeeeeeeeeeeeeeeeeeeee1݃8@g=W-[>u,%l]- YkQJtǕ|d`pFd`~;of:ϗЈTc'Fp>|Ļ*١'lp hat].Kt].Kt])nKkN.+?a3aLCkͻIL;3m~gw/`Bm)~ N$:{-4h&sNi:[:=No{-Z>hşΙLTQB ~-K]}{w TQEX @T$P$s0C<̰04O ya=74n,"REA`XҀTח{:;"Ƚy?cڊZq\= fH>/.0mzpo'`|OJ-=B D)k۫B,96c&dh=|(3^ɛNZT9Kc@;*KC,7pCmG8vzЕII~j6 /I%DT.7|3ƥ+L"(iօ```ff f6 wRX%P0ՋXj-bmA39Ԣ`ǃϮiLx*P< m, G`ٍqt<cdnLX?v "Mc 1DXUF,g3/@т&O~s `FĉE!pysk3;Qѕ%|mx[sDز[9AKF"L {c-J0;Z̀1ƽ vوsRcawvtVb-@1B!؄O/Mr$ñJ u:uȡaHdF(X( H *(("0QcTUDDE" * , 1b* +" bEbȑUQV1QUUQX #bQV*,AAR ȉE Q"(" ##`(1H,1b*UX,1F("V,R(  B1"@b+Q1D@*ER,TX(**ȌF,X Led ,PPX,AAd`X "bdP "B,@  AR!,XEȨŌUQP," UEł*,bQQTDbPX"ETTF((*Q,F",DDb*Xb " " X dH,H("E 2dXhcC7FE降nD4\c@Dhd$Y?iK O!FGLIa , kOџK{žE<-"r+ 1 R H.&FmkQ6i`&h|0<󠅾vj{Hgga1e>p;) S0$440E,.%<-r ތ(D${ɡ{u[xq؋r9K/kBÑ9^E2w~&ËOboGy8m=.Vv\#57kTh"nq{@?L~m/L@~,S(Oח(tb'c;҈d_ H10aX85;8Gs?o* V?#6e~ͮpU~[>Y`<߶lxF:Mg/[ƺ_HNtAV/`$l6͈:ȇ#0@u@is_mv Sֵ1O6<7{* t:FݚH@{~OkQR1V m–QYYQX40%{UoTՏ 3̙b $-$ZjXk-w`ÆCP#"T@s8U]|A_w ؞6ٯn(>%u 0z0]skCZO3E䝜4CQ"k5;0>Q£q"KiY??jfN xI) ܋?O8y|+AsR|{7{:Oe8+!+ "5Qr[V4tђ A٧>9d 8'XbT ώW? ~=M+#2{x9ucu:ny9o.#%N|5̄Do쿎w @dlظE/c S[C.9 BzC^/?Nvxt*u'y_!U6 iP]7uNYҞGxjSv=CR|{I)HDe|/NM/KuٝO| yfooW”b|PɅË|qvՀYSl@a;֌1ֳeu⎜9pN#hM^m'ܲ)6< E iW^\x%bof듹u EwO: ɨiH+v\lCsNXj  BmHpDB,'g]to Wg&+CY`:u—-iFlCWsc8y~lY}*נm?WÁ3B'i72* xh H!@tsLl02>J_ux~~hp skT@j$ jH.o,ZhpcÝU < niy7 vxۓF {}ABZiSj)S6=,,^MFsf2o-)6 i0?g/ˡ=p{ZpvKYHmRA|۵@ugE? ^Y֤%k8bF A2jN>3p/IQ?'`5|Y-7ԝaY~uO¡6";nx[~=\8R>cG$٩aWB!y;ŠB)FrXI>ф,sꅄN-"y:or zrKkG*~0l(0(GGvjs}@db|ؙ02 BȄ ЩQyP6g)#6Pݎy"[{1 \^#!!Ƚ&ao9eO-}{r%":1VHZP%O@~ꟁT>iV7,tV/ g_y<8-5jI4G~ɇf}~һ i;5X;6uy:GKrGh)(2"2A3 B3.Q[a&"JsϨB{Z۷' k3LJQtUr]JQ1_|sHU_鳅7F!˪7&l=&VTSM$guShWʫC>XqU[s},5"Y0h^\Qqm%cԧԦ' oц(諾*o1s5yspumۚ4zG7NLt]L|v->Op!Anmlm%Gub2)rFaMbfmU3.jzU֪*%GZAM ^ò{n]sLVxnRj 8m@̢9,2uk>e_3jt|j_غ[N쫂6'lVƢ_rk|@it_ݸMwGWW勃Znlop(-$zF`̍\`~8jJ & ?2^pݯXj}y6M)5Q?>WOo0?KWqG}\:n{~F1-3]hY$M7Vj(w_/mxl1jju 8!#(k ׼.tW dQBGĪ=7{]ZLí^%66DR7,k[ef&OFڴ8'=_kzyMOATU XbDdAP$E +ØP'Kͭݽ'ӹ$|m8c9q:8;?/峼~ "AA^F"لlQ?7Cc:{3PM?ߺzf( B&^jaV2 SI5M6c˹6 Zt>ȇ̠?X:hMT;F CՎ .?=vv/'om|ȯ{dWGR2Cp Ҹ9>hZ 3,;>׃sgÛT%Q\Brz7lm"A ?gvdD-ձ-`;B}dlHT>/W<]lhBavn+Ox'&Rkq{!љm3\ywe^}/o6 < )hXU" N #4A4`†X˟9+lGmSZMXT0򪥫ej~}7z;](]ͯm" z{2(O&,#_0~c3ohby,[isl Qp&r @5H"Umb6u5/ Pv=w Kqo} մ62w^Rt*nFkB,14eALr зu o?}=:+ u={=ioOO!hcf,lJ%@'H9.'UsG{w#J\".s]J{q^{,b}4̈PBP-G7U_CGtpQ^gu5}螟M;S{5>K>PdP#l RuGI@؆?뜟'{&}_|tP2Y* G"1.\F] iOw/ܟ[N֋1t=9AaE٫!ʧoMl|\HcAG$Hbo刀f ".TuWG~k#{T~!gw P3=H~D?`X.QޒBzM I1bU M0Zi#0}D.N 597/pwcd/.7nojӺ/I}PՋWt:EZ022ۮ3^KXh<cm;f_e5Np쾿p8LNV|C'?|j;|,{}?cܛ$"Lȕ T>_;~jnrŶ"0|_?-&T~wE˗.YdRL߿Mq58目w+vnc1l8~/?K7ww}\:9{ׇGZ[zV)/ L܍wzx3WN S Hg(㮽0*@`IB-^j1 5k0\y~)wu 7Cl &FT@߷O1}LUWD|Qʐݻcpe0WϢ.FR&J3@%d|UNDE﨓UY6:Ǖ&-q!#]Fֱst9* gx? HT suVi=9N}욋it(}YkU['>7+,㫇&/)w<^)svxoGa,0D kt /( &w@:ݼW^# תq:v|BRۯ9>Mf.ߓl+_oa&cp9~+_vaݛN3Nx[!Ias:m%֖Ro~U_s`:?]ZzIWSlPZ7{Ny.tԻ-v兣_NCo~tPm㓤0/y32*RJF浶*Sy> =#˽Oc߬[׆Sw9>ueq=VX'?:w~%:(׌Ǣe~%^- q0-Who 0,(qX}: CҾڀF^k>P",`D4Ljb} a-_'*^%()}?kKH?a"(]=B :K0Fݻ5QgtwNԁy~uۮ}5iMv`vMO旕SYHN龍tm Ϙ<@޻N5+ID\~An}^{ݺN?/NLnWi4$BԵp']15{']s(_|+ ff/Ԑ$ \\Hgda\ő6ם0G%#YC4?XA T1}^ml?{y xym-fU}ggJ HPSf:`(Sw튴 8{yڨޏH4\-1V35r.7osu^ p0 L< +4Zt5-Jo_te>@TAw~C<']"zH{|_GzPA$Ѥ`x^,0=;ϟ\AuPZ7{l4$$Kƫjkʗyϰ9W!D$:j}rF~D>m+'Ffhx\ЈX!&<`:$u `+ZTd;a7HwH;$t@Xab/˾!" : F,[#\v聪SXΈd!0aۯΦ7AH,$K"x1`\\B ~f=+6}T4"Vwx/ѣhQƹָm&ȉ Cses;Ĩy^xQmPo|7'JIz5jlE83M$ 6K r.osbXi2!YpAAc̐d u'!brs )N@*/,0#8LBIF H8e&@1-~?gfp= 6TU3^ʨTtAu3^ ɾ:!$8@''G08ChTdqM[`,{$m9&ŤQAlXjOh8Δ20we#_yc%bd f"-})ws.3HucZYپ2fyuv.`7SE8doE5492o72Ҙ錩0·s6-yzЍw.1dn Ri%Ho)bUQ$"lnn(8*"KuZsvλLә pAw0ѱPɠQ0oZ±j.ٓBS n$^Beݳ*wqw ep2Mq-jr4oVQ$ʣ ("k"]C&)ҙFhqYOُUe ؖRQC$* #,C 5') 1Ftq:2-E&H" Id93&G[/l܃4"xRpM>X^Lgn[k] 0ѡ)4Ht)o SnQA@Ta ^E҇4dfh<5H) J|M@BI.9z rׅ.faq&`Ln &kXEU-K$T҉4.g}r3eR$Đc,i$Yq4SWhN k3ZjB02nKjJhR@R7" EjYT0cAMt6pr13c7,BX҂A*)W/U( BB2w h-PTA*dUh9v%ĆT! T:SS JWAB+2DTɘP\+,) C4Z$ w  }dX H2ĂgRjuW&) Y4NɾuMlcM淹e.Dh RLnS%֜Mw )Mai+`?Щh+q*q@  2)SA2VR(9 9l`HUjjn`$&Tq"XI@bn "PD2CB(4&H(jmb̪S2S(IfPmlY@Ͷ 0G[2ԢI,)e܌E$&[Nf[dSBbf(R`"fJHJʐcI:xm*ITٙaAJ[&RST˒j 2Gm(&ribeJJrBT1RѩL$9^^`x˅1] g0 V}QE> +Cdwӿ»I Jh==kxzs^3ŁTR=Z{󬻪Ьr`"T&2,()EZJ *Rٚn-bg0Q)P Um+`b颏6Ն֦&R JWUH)F(bE dQ@X"` RE$Yb$z+*ۆ܁RC1?sJ羥\=eؘ\<؟z&sijkn;_|42o=C7 3bϠFF )gW\v{|'L,ȩ]bH 5f5! vN ̓asS|"}?;ϣS'gvG1I; F*Er!M} /* 30`A\p=hu808qG@sy]y Uh:j:#" ̰_1AY&SYp^Aoz26Ǻ;b=}MPKOuESf hVB @ j (kejRiPM[`iug@mUy2k&akd*^շ[bI=ɮ+]hQ/;yà$)\[M[g{oPE]>Jylbuu:-) kh6ʪv۵k`P81*`T)%q ۹Ƌwwؾ޺As}Y 4Py)&A4i4M0Ѧ@b40&M1&&A13@a4h M&ѣ#$Md40SbHdb4#hiC&i 26@24hM44M(A' LMSڛ 3DfJ~~w{uY[e~glPf4miNBEC)*Dcpa^g *ښ]eV+ߩ_.N1[O}kIY[Zׯec403`G;r U"c">,R߰z νgtkd &@F2MdJ2 u\BلR υ$ `! QkEDJXKhBeHQacPU!e&DOc0I#'dl"e_x$ ueYpp%E;5M_?ϧSu)9>h{TlhӿZڴZ:lm[<*?]YDkɩxy'ɉ c9f53o$Bɩ$>mh?%.ŲU|妣? Z&Ĝ+0ÄD1/Zә0Mjx%DT戒E=}1ʖ2df->v1J[ıe&H!ǥ , "C*yG%{~vb_ev kfqޕ@ gtJM@yI {wfp~$Ijii)ܵq<ѝ,Æ; V}LN L.ke;s>gsuYx-!8CJخ7ju&&Mse~ɵb2s5O\\ѸY@oO#]5chu%iv5WI#cWlEғu*WmV4弙z*aiGZ*s"Nُ [^OgGTO?Goÿ@f#pFU-.6i>>#h#`Co~uKU^'JqqɚwCT6+V 2'VˏME8jp'Wk~/ae\R0y[&6GMH|̆Y3]Yg[Zc$]B1d +&{㸽\ߓ?A k mWB}by6}D,FPY7@g̓@6lD9!h5o}`Dz_?/o|%9sְ[=;m\@䡭jY1,>c3̦]-U(.]$OWVo 4p0qPHvv Xum4L_aGi{n~u:2N^U%|(n·k:XS˻t z>B:# @0 @a xdE0l KB!{~5JDB0f֑$B*P:Vp~=]hl9ojKjnLt=˄ LM?`X JN[h ?9[TPɔ3ps<&`]7uRnPmVE糲uGkכk/K[7Ҫ66̭*XW{nn$!22Y\PR}bVe}ō$FVϷҗ3-W"ˮ1`$)6ǔڜ3]75/r;r 7wVmJOYr2n$#;+scN1ʷvviZrرLhHsukYut՞maԁˀ^0y/t(o#5 k՜2"ۿsg)e!^gb2U CQkj㔛(Sj :u+ t@-8:Ծgz6`6$]7Yˌ@yb w[+?ňm\%({3M:_* RU0[yWn=VyF(D@! Q 8创@@2Y_}X`D Ҙ@JDå,XvZ[t 3>/4` +ˑ1JHtї/ςHg (4}RʋCBCP?&NrI q]N^LG<H?T:A9*mգ$mX "nxחЌe{O :Sḱyq5F.ٕU-"N|PS>G{z9{ 殱QzI>.ե0tMÇOWK1~e/UN[R&9䋃a")(Z" 8m0JIFuyǰz>GENw+$+a 4cf[fz-UuΥZ[UyŜ,Vs 1yV0 3pܳ#}r0™SO*\:_oCy4{}l @r#'RsG)rNg0S&˔LA$bED"e Cկ|&䶳n=%;A[_qTE}y-qY9\4&WX4TdCj-~5'>:C^ Zmr\։ltjɬE=QF qOݔΦeo6HsSSItΜ31>UxSN`L:㕕Kҏ{Y͆^Rl9ì-0h[l-jl͈|n-DTk=*Ba[u{ }?-wRu˫cgZ7"WD@k Dnϋi5KT&o/n>S3THT.">lyϗVF:^>E4tMx<7lcӆ]e /H; -߷͒ld-',o:RfuV- +s?+^^S&kQj]ch9{oNM#:^1+QR=-vI zߓ&@ǺCж%ѧ{m _p; nR-O뻿LRyeW#|"TuwS>.~TgYj.9^[STw5zM@7RnE^Ӹu(^qSFlYVN#NW?~WYD0@(,Yd*ȤXB)@FEV ,Y$DDR,F(56Znws7h':JdCi$AmF AX 2 " #OF|şN G:`\T,E4E2ge]26Mt"ݗ 1Dk;f?~}"md\Ӝ[iS'zZ@4qdr_h&$nyBF6bjUup:i-i!&qw0XkmJAB,,l[7k=x,21JBƖlf[],4PY YF,<0ݻhq]Y0#sr(D`w`$/إE+͟;NsN{ ]X& 0$ bL#C?ӗR2Acgq۞[`ڌ$ B8KX*ΚWHKM4GfP 9 h!Z_r 4 ɱnUyUEoM+?7N=WnOiCEKafln&k Š]U=4 EKREiSEFz[16emfGm4Bqatf - Z8ĔD8HQDr(QQb nh- YpM6ibg17>N~wleGna& U .D"JfQ`QQ^g1&ή:}t@XEPDUTÁM{qƜzi2") Ĥ!XtK^tDaQ2] 6ٽw@`HWjT胥84`|FĻ.i$S@K'&EDӆ{ATfGTo J Rb>Z\?~#o=7;(3dž|x7⯽=\޹׍kR~:uGn{O[^~9;Vr|fͷw\+9 xƼ i+}ƒ*VXs8 xVquߍffώt~5}jKngr敏wMss;~/XqֻTs]]\G}|N,QV{녬^0uᄃKD*}&@d&&}~ ttb S( lbpA΃(>}@C^> Dsa@&6ֽYԈD&-G'uv7i3C pQR, FS'^M$5 D-H֕2R@ClNC m8$A$@jtf:ni$Vy;(hm3  @Яbsz`=5tOG5z 8!iVZҕr`KU4gG)##%S*ϙ0wސE{P @$†rvWr0{eLlĒEa&ft= A17`$EsT%!NSST "".\N e2 Ūu;͌j)z֊V\z2P6Xّ2ǣc'z9r",F ' DOBIA>URҔZ2a,@s1P(e2򎜙 m&vBRBÒiRS&$ĞȻSFy ȶ"X1XAЩF2 4X$`<CMEm ЦˮneՁMsQ@G5^,nxbϠD1$X:0TGyG5Ƌ&LxzHxV ,3NMvD.d7'9Ks\UWƆ IϲȈf `u\ԆbSlDȂϐ 3 ZZU9ʠnCI5\17ȫ1K1 [lm j hLEL6ea Y38fDyFheHaQ@ B SʁNp7 Dqd5ƨS j3̓&ɆT'>j^6B:ˎy鳡[b6ͮ&`h xBYljߦ|fPaccsFv{XsUbEP̣ $A2+\Ub@B5kO`N n$($f5WV. `s$O*Åۈԙ;<ڴ hkJц4<p433,(b'! D#u1iWhD\n&7;yI- H6=VI”Tഠ)%JJ%E@Qy']H'}8[RV USGC'sS0UDB{AaYZ*RP颠}OQ}\ASBC`I]`oQip/9?>~dJ*mDc020 TMZUlRı܂(@O䀟?ТV EV[bSI;VŰb=f,nTar? ]CIW+LSPP: ==J(_*VԶU%vp뚡ʙQa h0I }:}{@uIZoUxH2BhKF.,9۵V7/˿z]BX3->2CuG K/}>~#O*qkJkl>wLaLc }*u%QC*O&s=w5 PwR>[^:LG\ԎS 3_R%+*hZCw33U7s͔V 'jQH VTQP(AUaN@Za@ @AHH,Q`E R,@T dTD! X( EXQ`$P  E,E)$XEV@XAE,2ABH R  ) , *cU* *E"(Ab$E1ňDD e/ugusU-Q *] 2tq0c@"J(G[@0@&!F׶LCF7q.EV)6W`"qHnM$BO3D ~**jAM0  /EFI&@&Y$$ɚ_0cmIll7;lPg2D@V1ԊgL &p"˫(5Y 2|Pub0ZկE& ]4pS8 H ,!H=ۻ49܁c+[B薃"SMGh 4԰4LN49Y9U`B I*U&HBi‡WPXQtA "a$BTr &4zBgJT0hBM6mC7ö́L4HatT&Ya pgѩ2u!N]6 h]Іԛ)bbe4HL3)]H^؋愪`Q0fmISs4%`rMAk M!!L& Vh ‡DYl!-0RLIܒ%MujL/'t¦0kR%3OnH477{_eL.}pި(mlve~rUۀg?yI-3J%TUeFw5L [5~Ssr=Sx+-i#"@kS|իX~F=9\4mփ[2oo|\׳ 'ZxnveG/~H*GKPk]Ej?hڨLM{D mF[/t^?_^4O5O{ 6XeJ5Q)B}eA@"2"H4$M. M5 b(Q./7\/DZF=K[Ә{ylh@,,mc JlAD c"1V,XRH7ŗ"U*@]xPہ. 1EI!BExB ZnP@d@Q >F֦B2 B#d "PAJ~jU dUTb iP)qד"*V `| 12E[HjcBDD jQZܥҕ~L!)I!!)JR.] )}PZ2"<*#PƚAN[M0 :5k2(tP"ZdAcJaRZ*b tRȈ.7\\'K℅ beWKem,`@6Cn$sfDu:"hFoݜ3ی! D@XU-:n%s<32;Q@f,dVEuݰRK@&3g*66TFbuF((BT@;@Hhݗ8j'!x["k*@4@1e4X) .neyxH"7Yސ߻VNFCbnyUAT5\|$ I $l(M0Lr 2D [$(4'Y@mEPX7"bQc`2@=њnAXn$NTy`i75P9t2=qb""#/LB֯5qvl a҈!s?Ͱ gȐFڨlP?r,D Pş·}W9n%{()2"\DeOvʉ-kȘCǂ*w_̗]tNOXEߧޖd>_w1uQ|źn!p-׮[ߧ1wCLH1(}ʹftSsUyhNۛu(Zcq.8-9TI^zWůWTyf ɐ,8lm ih\ȊYm#eV0]idX+$C͎҆v@6efa2 H(I[U$/_ODg{Q>XRZ68 $7%]oY8}+8PK)}g4<^aF2H&@aC)L$V2(cL9L(9&r91nPpkrJdjʦ0Mhh4pdnq 8U[m2#%LB(ip f0 q )T/$ BU12]bZ]j.{KVt>v{-M}(6֫0 `q6~NBqLy&04.Sy>l>_K]͌u>hG$ ކ099(Pϳ:Y}=$ n_S4$|@ߏO]?>kΟ=g鸞hf 5dd9WxpUx ޿Ot濨5'Qsx w+h.\ue,n| hBnU-U6wcqgmLOGS@5V>VHU5c:΂R qϮ .vCoqi9y&k4$ ڱ6!&ch@ ! 0$ Ȯ8>CcbJNtʔ\'hߤ:̘Vfw:gnscmf0`0H Dc67{nV?πi|lz EtN)viNz C>:}fyvVS|ߏ?xy/Oɸ9J딟+bjE9 W7rrn~Ϝ}uMkzֿ+ pb$@3D o]7-Mz33j/uw<Q#RL]QjU[.OcGEɇQLl0+H8K[GӣL0q!C<ɰG 6`q 0  ZFOR>${HS^ڮ|С{Rb.m@޸2ܒ0ulesIwc3k^9i~nm` '@}DPqBUdUAE=Ayn|Ϙ8}}89ʗ?)t׍#ƴhYvmfy ]KGy/uowy{l~ok׽.]kQ2󬤷_%V`TdڬMYQ>T/np Q"g*0R |  6e -k!R#Uu`0R물5a=d((2 N* h"TU@$A*("&oV-P)uEv34e:1B a$Q!u+[Kj nSnLe8y,i6/3waox tcK 1?qZ܂  1fcKtubgo޲Hsy M7V|x{{֥ UH , H  trF6rD!8g`K7>pW`#Kboeo9q_5k ޷RkPP{Z"W&i/~JSo DDBaonAHe|os: K?hE5X7˖@x7U+:+e5)u 6rt>rHC+s3~m}֡`WЂ'A`:$s!!$$Bcftqv6j"{C#c ,o,OSa~+ȗVڗA Q5q=bc_~ SW~_ &]C'f.px: Hb+?g=H|MO/qP/y=yϜ9κ'BukWWkmDCc]KwOgM?2yuQwx$x_%KBos1}!R72wRSǵ<I؛A6=1pX^oi8pC, i.IlĀЃsxVDByB7'T9߻Z01ߑ` D `F` aݐ?]zGl>/*cC$WT1i:ѦNq}~BL6˶Ž؂jUDGM$m@p%i7=ϸ,JD{?Tz@#&,Djñ?vNo=r+нpQ"vqsy]Sa&pNN31D ft-ͅCdppL;f?=[Y_G N1^]k(6ڋ&RAE\aeOu󚫀y?x"몹>1[W*'B=;Lԝ8J*!^!vna˵IHSP:3; C * jEY' @H*⠇Rk]}M(L bì̹D)^\P,:pu.G"IX6R:Iz$ZbOäݽw-, XYٚ*y}*HfpGlH 4`ՒX2kOlO pjL*f۶cMΈ?jl &S,)䓪{=M!"ҍ 9X HW"pJtkBT*YfjWߌgxCjv%rwp C |1sS #LpR) > n>7WI[Z;J"8[jSNE@'4m|-T}Aa!$HBNB 3XE=~nr떖wP+|N|(YKJGZuc\ a,y̢ :ڣAAJ%?Ey}3]\& _ϭI.÷XL79{PVYY䊭]D9Ȇ&rcZjk<_MҦ6}rnE1XLݪ_ ('GP%ڶv^SwZ/FٶIyA.%4ڸg!zeu9vX*Hi(-cW&a=IܵEZԌ4Ma߮J8LyWUCǠ4"%g(ZDll)w2UM*i?&?rEv*y7Uz9f}Yˍhyvfc꡾5H^ Q0cDΐaҐNsw0Dھj9(V.f{/ ےU8!8֤|dIĭ;TX AocN+^bt΢;Xq`qOS1k Xɀ&-ad(AjJ+ ,+ QXńmV20JH@kk^s?E_˚Aq6gz'k׏0?^a#I1$@؏oi|]v3igȹ+va(@@q:_:mwܕ@O`DZ.$L`a# $ b0"N ,jQzw<bT e|{o gЕT{7R y1<ΟIκ\[/_uuȊ( vLt$drIQsq"&<5^{aҒ@굋?$ʛrS}aBB$>i1 PjJDYM/m_7nڞ/\? oa MĐb sf3o5uoE=2@uh :۸iC!tx|?ځ0@"9dX*i}7#N~OZESw햟۵ٶ,xx=AAC T*" $XLVVH^̓b=.45w]^Tފ_D}q JmPp}#]2~'c4~X]kS!C1BQT9>x<__!J?6> l(Kggo;SAdU%&4cP@0QH !'2Z=BRyP>lDG)EVF?`eȲq|;e'7QG!6_@/UWq^*wCd, Ǎ#Wv+5uwMN^ AQŁ)J۰ds/eVzٜof м} IIeQ h,A~оx \̔̓$?KM Sq+Lqwc#Bw8z~7'FroCoQU9H&nujbvǍVQ[kDNF@ @xXIeW3u D}J%̻n$n&[:CNb\Z`pd<_`sKdsS' x"0]lz5GX(Ƿ4,!L@óOrTX+AůFow:LP۳6 n^4p {p>bF(FtG'/i@K xgseƱ/(Hm,=TK`&|nA.t(TxV8`^ ;$4żL+]\LRަ,be-{]؆8 F\=:9mQV/5t2n9">\;V9\{U3y^Z2c"do;n7&Q/ᔋ qSF+ȡ&;uG1 kf%oﺦKY4u`l|' 8gaҮ- &MkcUnړB~=X ;gI`z1>L]go`?Va>&'m$-dpӳzJY{y'ع:zu (8,sj0nЮoYŸ9&8Ь+|/D7 %V' ()ifߴWԅ3l5v4_u_٢0 M錯M62)-.' \r +'X{)IfIU~q.Y,ɉ]Avd/tQ\ZW$b5+엡20Gj'ƏDv+WgA niU=VvܞEAn+tҢyaNe"`);@rңXU^1<a%K͐`h2-'שYLWO%GZG 3R5D x_ 8񆾛O1`*Î}K_I^?+FT|UQX_9v<҉2.>@ _mRS`(-0b1Akj/\~5=F-TkX%{ƅp lOU@'4Dyl-,,"ȑɼ{< dXdE&%cǴ`l{~ȰS@B_rn'€!Bc$Ci8SLvt<>Nֲ|}i8LpX4Z_Z4_z+P_us)6wQ/xS|`;4/g5ٞ`/lQ/f˫ V=1ǎ"]Msf1hM` +qf5|-A=rra"JԤo$dVs$ښ,"i`v}"<!vץgn-+`QZ.3-t PzWW:\HǤuz^mZ^W-c8qj_䦐 ܮ2>#kaoHחF!׭CRB蹏t3ôikS ޶o'zƔrϷןs(lQoqvd]ik@#ʨ| "}G{_5PY7vA~Q6? ~"rDL(;|qJ:g_9Qƅx2kk_ikY ^4C쇩piD#sEHF˸ 3 (*MyqE)@KTwx/6u6f셁ǮP[HJ8T%g@+]ug*q&?<},?Xmzy`u:hap˥uٟ@z ]/Y-"W#Хi_H~PxeұrHA B{5!*%oFNc"_Pot:4Z;L#;:Ѣd/t'gzIO3K񋎘S$o#"ի ({jfpkǠ^Ol5$ oc;FfS/{]R_QvJո:ɭޭ) SJ.hR z0 nBu2jOxoV4>Q;L*D`&*g=:boG58#q"Ÿ'Z$xkPBn+3jᆹ4*25@ũ]MDs,I%o skby"ek({χXݎmw^-TT8),-CDq%uEM>T em\k#]>ZE J6NMn5JBum5}J 2@TmM3:[vo#~*6&K;b$m᠟x^+ß/m )LnhZP_׍Isdu/ dp~p>/Ή V0Гz{?+e;IumoGPٍtknt1yxYL;+'g_r`\ݞiHaBP/ޑ^TK^K(uGJp%vLANgrIf4!/wJB.%<%r W3H-Qkdy:!*As0in!L>GmѾKl6ȯ*o Aջ7 yp[(q'_HYcAoVmD3Q,*ȷJT +2|ʀR.XA mlc϶NWcXگQ  '×#g97a 5h=^RGc4<  i^.G.`o{/a{ q|1>=-k`]3'|{0q (j?O pZgԑ*0?QCmEV{cuPuw@RɧFe(RdSmjb2̲$r<E}rpNOνnImj')I< Y#1. LGu%7jX;R:Բ:w\Ѵc&&AB"0 :i7g|Y6 U$5Z,uR FI `vݳxuĿ,X&E>ab+odVqKѣ gK,DArQ$ptliGCAJ&]Z(v]2'k4Ejy_}ASȽ,zz9s]TXkHD<n[O ;/6V[췇&OcBvN,,(|{ݰ(NjStel W_ДRh.;a%Q1ydc(o|#γ;x!4idRpS͆=""n~8ˍy[G4h98 OG_#f$ǷQJ5A닌sI}7KنX(ϯޣY&0?rVu[ع. bKMW .Sk岓8dÂZ}{xi ϛED{pOrqs߭ƭ0W1jA)dž _0FQ˅G  wз}l۸GL= :{,$vU}ojnUBʬZbt Wri ß9RH^nvŨrU@.5\-`/.:uXX2Ԡr:LM7N[>ȴ$(i ;b C=/n0$c0s`^,M%^ozoeQq9L-|?j˰ ãx`:c{םF3n8=B+M\-pN ȏ$;j<nde>,0gT̿N"p܇4O8&uҽGuԃ9ÑU ~:3:@W'h쁴;<|S)t.L)F#jAH_u.iʯHvF`t '%KHfK2S>aDqP=w(tkD&*v/j ɯ]+T_\\#xi}Bo'7s W4Bp$q@sΑz7{&l]8`:J/7oe ^>[:\ʼnsV?N ;w,;R4Stx֞zhzpW/^:dp+wenJ_\˻+d;J7x1LJK_PySLBJa˸i32o?.YfIͦUm`q*lve &,j6ztᅕS;'OC䶾HQ(2vL/EDkF^ 9p;>;@SfȾgy1ڿ L-z!࢖,lᐩK4!iA=)kLC>ZMrv/?{OzQo7T%! G K>81%i' <&RQԋ<PxT E@t y.ׂg3Λwt N\DۗewK ^)[C@iE1ƾt1&}^xN8]ʴam?XWtj@8_d+\2e;t-&VfdgE&XޭQq[TyXGc[F""$g,۱Ah_P@-D$ҎCjC7KU9 )E~,rJ|1Ͷ !0տq$jk-OBii/VP'*UBC/JCI3;33\*UBm#%bR=[d|JHY7/hfgOցI:13B}*ț7H\}ל$X?*/z8_c1.eh6>#>k4 Ha4Lxm}9#@0iQJC5Dc,.;#͉0wG.JSփZ6sx7m [ڏ1f|kʞȾcv_5%ra|gS&o4J?@N! K!4w-v2k_b&X|_ Wղ)ކ'Rl;E9A*h=ґq[ I?VӼy3+#XyYR^Ӳո뉉iB^PAˏwG gaDU)F8hʹ̐1社g-QWWjVc/!$N"R$.ɜ&M$?po9$c 9Wi|zh,zfAS$S'Mb]9bsrx/檮O Gn-o<ͨ,ˢfpa5&`ͲKGRiZu`SY;C^>2i 8P믕~DqI*1 KC4͙Ar ;GOgȦPrv6eL@ǜe2FD,MO4VTQբHleort.[|p*' O Dz7kol,FK bsۢ#XoOņ` ٨&eT}fUȕ<}"Hfvj;Ew PM4Z섢,iF.n-eiLeh뎨Qᖖ}ˤ{ )HK3ZxyY^zMۥqQڽըF*~d(2)i%O+"c4V`֢Se~aU1zĸT>wCa8^t3d\{~HR3Ѵ~,%M9,|!\?oF!Al m.5JdT:ŋ%u^F(34 UFLFhq4kAVP#Z)SN&)FE\a-'*r*ֿ c%V@.^,HB;ux4oI O|cs uۚO_p}5kD7ϭ'Ak&><$NYFѧ-pj߰V2  ׄ%eףo+uX=Ji^M`/7%(B  0lX~i.#{ NZ'D&f%u"d<m.-@?҂aX&0j Mt=,{Lg2쮻Clӊ{~y#:<]|V0i5؂݈|mÙ'M  (5 )FfvICv鶒w ӯ& No̙ᆩ?DMpbA~I vN/BP(F_(h{KUր[m;_(ww~I& ز"-3*u4:VTl~ =?[*/ i꼃xh\* )YńX\HhLTǒ`8Oz x@ڤ;7ޢ^>prY621_I?b.hl!#w@Z܋قRGf˴TpS!SWX4*av~)U"ģ5Ԡg9>PrYkT4{J|IcyRg㞎|рСpsH]^,eKFkdE$pgj0PA}PZ,u#,N >)ξÓQ#3=9H43Lu` QE%QVF-e3L3TF)ʓqS֓qc-=~'{ ¢θFhF"Ng̿l!@?10v+du-mlb\ Sza (/- X8UHl iIwߚv*^Caph$I^KG)27m+̔{Л:PE!xϰNw ؅d qZ(Tz!ⴘ _Ejĺ ow@_@[Kj]X[RH?=Ÿ> b+a&Ż7P!1_hnc}qRղ. m/1Q2x8-AN=sP†bS,9H|wT,Gx;j ofPn`jf8N4JrFk/4+8¤ᅋ/Z<9+&ڣݠڭ 9ڽhy[ 8|;.lwL2նYUw1yG:?C֋VyR CQ*RSu МSURAGK< j 7@w@x6IyML5ʫ gNLȀ$Sv`n#R;5 3c;k}(~^4Рpyl`˭n!}@7cCש(VMu名/像Kvg55־caDd% (#=BUZO~AĂ}C|!!IBJn9ᩪE29*roTH,?G-_TuM|g3Ý `يq$pKy<1b癠)G#B1\?!]{Mͽ>}h[Y7AM;/hmFkʢ0'Ns]\_xw >c n_lU^m& a~#ܑ4ž IxdH[ ;L4 _Bu^Pϒz<LCit-# l5hx~>?~szzrt;'&WT^:Y֪g//µ^3 $I .1peR;*-,2ZM3}xBA$ &ivٚ;jhbo [u ĖK{.mAzAfoe,-B@LF{~o 1|ґK=M\\?*FPx`>teݲ&&Q="C$6(Y{ ."va$N%{!oM)J2X;"FM:m %vƾIqr$vD"KPH4h3nI)Kܓ#,:m̭w du}^򃴃AH>y4A9`/Ox(tS\;u.ovnKX(w,39XRy\0]>Hp~ǧ2I&D@鲫`rsh;#-!Iδt(ωsQ0e4)TR]>X$j`8m.r1\Y@=nj[l=·w`T6dZ!Nc5S t3|rNOV6fa-m̊6[桗?U.&v"Mjʴ㦑:ڀqV}l;b #Msl#i;?hNv)&SFZ W~&F7(V~\enmP{wL:Sgbή7-jD9.Y,w)z"|rr&7\ULuگ73[h^)z3_c#)̀ Ia-ژ(k!mrOvMC(*.WzoFYȉ~5894eHcɠfP_/Iɡ"l(kdx"8x)eJEvihncslI}nfjA=mOXŵ?6?`f3s}ZZ~@6y= U^A@7]5\S_ Gbۗ03TZDgwWDAruW\v E`mo,xnW[#AߊAѦxtrw?hO;ME{. Z lچq ucCAo&rJmTaQ ~s"]e\i߇c+wxc5DoWlE sz-x2xa^=6_]̠/JfGB ï9{ҸR* N0$]T,J3߄? {Q%m PryIpMqj%oҺB ._vwBܺ.SYn/ˠ84dmf|D&|ܢT,:3i`1D[(seb2Kd{* u%ORMP\:, Dlޣ><ⶈC@7!TWR7yw>_~,CH5/;C3e86v\#=(>0/.`mLKg͝.g>9RkwYA E_䪠!+Z; P՞pZX' N@5-i"|P"7+!C%" aDca|.REŹ:zeFDn(^;,"XF l_D8,ѻGSn M 3v9Mi\}")W*ueHaͲfiQdwF" _RXwY0$+* 5$pCyv`wFCU&mwϾB7;DgmE '=k>Drfd/^3~AUڹ'w;BH0YR,:D d a_`UlLpM̑D6kp= gZlҷ@ bY>̅yKpm~3,ZQ?KsJ-U?bdLgdO1_w\q2Sr2A2׌/@2)ʙKY#q͸w}/TpQ@CU<1uSWiWgUUl:]R5a%]u}r1kHu$;YFAfwOYe؀V" 7,oCNV[=zz4w%2gJ8HQW-[eHv\AӮ$Fj#$:ubM'_s5 okf%bt9 B³tH\jgjC)/QڅFͮu_M[];2yFM^JIub /ın¶j}3ܖVlA%#9+h3Gpi$pcΠ[38$lwF|n ?7NY9Sp/<n,Ψ%z}v¾[Vm}F?H!pA|7LEؽ|W EA8k5 \AE6ڰg;f@c[ܯl3)XKt?jAYKi+X"pd4@T_3I xLҜFG\n]abcOVOej?SN+y#KLjx 'u$0- \FN_~=٨v&B=csK2N+n\%I 2U3swUZxnK]̓xpA83oyN!TZZ w A8pNψ'MYuoϷ^ ߂'g*Mz$nCK`woOHY&\h 3Zi wirui(7#߼ ץHg;B>d1ąXtҀ^MRȈjb%P7' W}WWwLPdD U}Y"һC5JL\w3w ^-+S>y==b+{[B 6|F"A6 g> =S 95FtcIF]\*+i AOo ba( 1,E"X1̹;Cߙ_o9S%y)׋ʼnϓ g_*n-=:~.X=Wx$L!5Kw8j*t<D)n n]ujXW_ j) ׋m ձ 5t0֍//z` c!z[CH[Yp0T_g]6HmFN̽ŧs;t*=u3`g|t!aj9.` %OPH;hAe ^xzfa޽#8+ٷowxs.k Oo4($t7OƝb\dE-[slF!b?3N1:ޫWvbeo~󼸨V;L=ç5?҃eq^!IO1 )".Kz o^]LH,mw8-@);1ʪ@^hN[C.(Igԗ$m6 M^㠕C#h?&MmoǕw֖I+Mlg`%YuӈFE_; 6FR[JPz6B s{F>f똨}veBrzLh~&aB vGQ@|A ;oj8#VXl]gֹܴΒҠ,' ʳNX9 e&>^WN8+kXDbǎv }@\Vd3p+#8 rK xi(N3=Z8BgqҞ{vKm{ȏ&<{kSoǫ}?U}A9+U'fUe|7N!'~18B|OP|.E_r _(ɐ}"+ʰ-v1( 4[ڧpiW\{3/ļN"{9g| ՠ% qt=$(gzYQvfӮ[~X^K!OXZ]|LfJx&m;2hJy" ,`kBˀ̈́8b"[ @{ChCT/Rr8gktf<:wYjkD4L,|ʒpK)!lذЪM2lvF/x5-2v, +@38&ʂa~uoRIs*㐩 Z AʢF7=UiQy|g1xOܞ9&6ևHHI~ śOM#AWFQS,N҄¯2[G.g♯vƛ,}TΘHZy v 'Β8%ZOs)|ZrF>i*QL1UT|5E~qEq0ƐʲZF=6Dw 2\z߀uqUC 3OKłu:܉@!ٴb-\HM@o,_!ǖ6nE1~T J[)𢀦Ҿɻfrm<7XH1H+&}W0>Եe̼ܻuxTO35,]LTD[kq$5<2hVhwoϡkv7v(YZ>25$/i`qσ-.YT8wH S+ђQT6ў?cHf Y"8 v<0p9䘠in4ѭo UGw&ĭ rrf!I w@~KEBaz`;BI$4tV"!Pc#NG4U'aq]> EO=I~ |#uzNYLj&[;zUqZb=K=;OdD1ڊvm7%{[)iNR"ҚЗ2ЪBPuGtxŪ[(Y5ϖ->cemn6r+8AI"zO`3Kd#il^ r"",ߚ*fmd^'ݩo G8lZk Vp/Eb)֛k*z+j!4xKv'JYJ1{@E?{}u*־1'-/i2P0!^)5N̘ ̀!M6)R|J9qslt X<8s&ef c#j4!/m4_ycupDPTOcT4j]}eKA 4d~ M##&rPQD4;@E|AP >P`pDl6k6L'֚UT{[QW|~N?}&Nes%1vHfHtƤ_kQCaUFH~5oM<1gz6~ U;ŽW*YU C?8ȀQ&)g7.ʏM}W߇lMɆD ʨq형c ~&8"73+i֫AkpΙ <%DR`[H>Je`S;ڻ쒔bº*g MpT. &y7t2#"a|dSNv>bUnX'6̿0کs,_\&wv~c{J\HB d INVYo֙0gTψh*c{񲌢@rvrf) t99O(]9Z\Dm;ɆB8bu5(PEv@虌[Nd{`1[ ,h\e^jm^0(fZ2mvؐ@Xdɡ]ށJ)fU3W]~$}77Vg[SSID MK$q~?r!sEau.ˎ!.Zy̲1NrCpq4kU=咶$O zֈJ&:cvՇ fD'T@`b/QzX>qŘϜE9icf34[I݀(ݫք[Tjj !:o\*נLJOB1ъ^6kP]xxx3sF(:+pb{!|Y1ICo+ҎL헌X,p`Sg"-Q<|R0ea"ǡgE\Q~@(u[m9h_G|̈́oGȸ6ZD}B8mG%8zjM@O~ݲ^Qrk )gA*GoaNyʟHaw@Viv&HnW@k6xVhc%}V@EgqI៊dD6Oq8%[s!ۋQ_wG҂r  Xr K>8L4.C;^X, }$;ЖC(RZy` `0qâ#)=Tc0h81 ݙ(Ei2Ԉub0fGʖdw~r[5k]-X,4aRwrPDk0_;]$1cǛT#]X7WP0$h#I:K˩بݓCr4|1?;~HQԒ'~=a~G[cuc+HƏqw}`ʭx'[v@;4MNUAmrg,FƄHf/?~Yh 9 LνSJ(˿#qG9kV'~&g`Ǹ,Of (XF]ɖ'=G'o)Z6dXz,qR 8"cHO(LW(wV7넛+'\s !Lz[&,Zm W #֐(qdTP˄(ћ6 /䳀 \Jy58*Pvrfgg]S;f0ངp`o>(-Qj՝QT ?Z/L vXlp@ (MeWV] b֧ jszꓓS؂!c,_<1=HY m},:wKNNx? &?7,~h$`ٙ=.ӳ-M]~Y B(_c ΂|7ѡm8^AXцk<^?,;Em69f!Lw3HЬ^Y- %ܹ]ܲ+XrsGH֔LV Wz 0Fu}Ȑc|$Cpu&xy"; w@Ec1ڮAy(ojaP(8Ϥ;,{KjIjۦ,Cz q/Q2@;t|UHe.5Ź wQfHfÉcʾe\IV>;71y.C(,fs[5_[Wک:JyKR X" FoeXZ,!|zxV˱ɢZ:@U N$%SpC kĂqlⳂYyONh&eKZ{wk |`nΎ(rYaCX+W@_ۡުt[VB cs=Bf`hCImv3^.e%xmVtͺXP8 XuN]*31'\TGsO)LaRVzP3+|ڴ"S A !gSOmc-B/-?MIJY<+`8EЊ<=#-?loG Yin I9cu3sSOXi^*H%Bֳ~jm]S .ꗶʝ?xMd+"|Bбq=_ѰbW5l?' U:;eGyp>9.e -k_ l4C j/(d\l|ޛ]yi}7pAY63ZƑf"\og1}@j{x,'­;XL,}]ڀFP/;ׅѻ%Y\6:!_$: D&nbԶqm:dJ ^CXE-bXx/;њmz*pJؿ|-\cʒgZxol$_'(B~Z"S&U=h I%ov^ jMV&$XfX>+\"zq?ja2(4rkWkD /%A\\ gMdQw:k["!DBzLkJN^pK[z`Wo2fby\2# ͖eq0.m@ ?:1[:fiDO G`h@5YsozRR"N[x݌ .d{L! ܺ'wz x {)z`ZqHWmElP[0iXTS_*_ Cu'mFDѧM `"JW}|ohgwՠmDw;?Xן%?l4 (Ds!wGBf66svB)"vVح_cT6-Rޙ5Dc?V;> 5@>}gUAԠэFG-ҿV2hRrTTPוOV4wWЫ%0G6^ҿj#|LUKYqkؑ] =t"xbZI q6PV$}YzH a8iA܌&{"Dy $Q4fBwLUaX#!rSPR:o px,N2} w#r0BvZl{K%(66G.S1Ъ|*((3Fs;դQoDZڞ۫d^{W oظ\Lʪ.*M+ZEM_#%ivbA'S\<_`f!y[hڕTl??5f| l=k5} (#mɡg/t{^A?4O3n8fM(,1Qx=׸?']VJ_yy1U@b5bCHsJf#zƹ>2f%jYF({|1ԝ4X`{ԅX1+^S5hЈ׵^dDLm?.}Z~L過zJ`; n=$OkFnCBa4"BqiBdy吰O18XħVnopyR 0z7|S嚋_؀oo"ޠ3<煚#]^Ob I kV%.oSxXpE*~a%TnN/I,s@/3 %Y<aLpzh W*¡jr]5l@xB0aAVX 2TkkI)dMH-~g^ uƦt.FN̟v$\hJ:oou;%EwWQX;>1ӿRAbzlׂDx(bѕ|Cݭي̗-ٖ--/$C;(|J+^OJGhhxtvC+%]C~>YfY|f)AJI_qՈ9F5JSYH_Q PwpL {Xn) eld/tz|HpO-&$Z :Cqo݉P8!87\yJBKy,ݦ8!N')ۯJOEٕ!1As,ǝ&!GN`&(a\ V:UDtĪL#C@>XEb-~PX1h1ܑl`ő" ^' vͩ\N:ni_2d,j<~NG;66~gb xFĤ%L[BGcͨ!o0[W]g3CG֘ H&B%Ng J pF M \O 39Ř ꯘȀFi9er ڃ5a_B&;\#4ڎvlsF 7٭6dU zIRӱ@P(UfYtKScvPISĥ#~2dtk<9ӴuLLX"y^\YF>:~W3@ZCO{1th-2Uւp#;&xF8Xfsʎ䬢.L I>rњHi>ٰlU.(`>zqsTWe wlQM!qx9=>,q{o;EKf:i:ǁDથqv) gX&) ߌ>mK5![LG%|v)❥IBOQ-1<Ӽ8̤ˌ/#1խ)_d|desJ@:h' Fac7V ǹd赀ﳉǪ6?I1iEZ`{]+} -R^t'Fc㪔 V(N"Wz7$#w8,@Csn6YVuй#hQ4[Y3;gytV%?k-S߹3axa Ş*M;6#,d?pP̹i8RBz7@] ..qG#dU5]x)tK0{MX&M`΁WtNFЃ?yLm~s?\# \u%uuAO؀X/|T6UҸ:88_w(׮ڴH;=l42 gNL c`@4lܦJ)מCDq:f;'٦qJV%yiЀW"|f"V|}qT𢍞7!9p>.[ ¨9ee&mKC_X_}\<|Nƶ3˛Y[ @V`՛cc.Ys*S&x), $.-!NNK1' 챀d0|D|ҍwU<Ѓ@<-*q Vk{*Cݿ@t >s$N'~ `L=J)،(-P܋0Cq!D|l7 D.ky˃UVgɯ;lEF!+~kxaR>(?X]FN5QnwBqaӉ#6sVK;`R>7W8 cYY؋jp8f1!R{3`p鳌:*(sKWvb|>ѨjdjKs1\ĵ (QZ91U˜SRܟ;<ł[Ƽ<\rWZS^+l5w(6F JĄ-oi?t{<+C(_ZX{XT1;J`M `pt?VڛTJ)}Ӑ& a.N[^R$^K i\|D^v1l<J/;n$%usC<PH՛:xw>)"42P2o8Zpp~]xAI$#ϊG}\f9ŅK{\n&FZ?)_%5{7Έ3aģ̴̩9 uiCs"c i5s WqI7 6FËf0wFL$T^.PI)1is_oǞ^0&?gڙ٘T{O\wz1݋ L;/;JhrJ[Z܈gBpK(T |E풥FնCW{|9|=.sb*f=?s{~b JE.SCZuSc =i+,eO5ޔ^X>iw=DZot?AGm^J^ld1bO`MyZ'<3\UͰ㥷/ y+oIqnC|G1n·%kX[:|- 8L37d W67RO@ҍP+k'%H^:S%74yWo'fBk~kP#-6 ƴ܊e ]S?;љPF9UD[ϙIr8 MCd|M^ 8'%0Bqpk]G Ij( )"D?_7 JD<wB;B0z(ߦ$n43߯{Dn-HBx.mDge.*YXҶuK6X-mwq$ {Ӷ!}8hKضA2kWnM]{2s1hqj2zgLȒ 8!bgSVTwfٛ 5N p9EƵ_k@+&9@-RnNj~ rϓla-Y~6RMb`R'G}^!WCkªv~2>+U(&k{gOɏo-#g ot7]߷}Z-{R4%U,`!Q@θB_WϯAe|׹ׂh--f[6_hGړWxU^Cp݁K(фU{bRIq49Ya*]r &QRd2os|5O6q,NܖShۉRV.+X=pZPf̧8Ă:y.0?5}(QG @ ~lہ5QV>+ V`o pMi񼭊[Qx.@z*tF!q~ Y2{u.+iр;"ĩ+jnUB^ %4"l'#` `NDghbF7؄ `d }LPPGK gJR_eB|gnb˝_h(N KDy'Uƣ D-My[vu(5T -eMk ҉.$P fVB@=?l6qa@Vva"8:Hp۪nQm'M*]@~Xc#fQQf..M .RpI~%D[$wr%cTwx\+U"R5=6:@Y)L{m-W/,"PMކ|WYI o:@k2V+nC:r M Av:86IEjv@}*^e$xL3c2o}뚡@TDɃ:dOIwNcւ.J72Dre2 H:<6:>|EE kR>oeg]*ևl.IA"~>"_ ~K[hk{v䪗H|3'_Z:K{W$YJ✍PQpBؑis뒁Ie͕۲@xyƚ<9Ӈ6B"ةCQ؇oW x< Y t/7JY19ޟ {W4ǵW50%<8O84.K T?Jq]\|.!:иh;"{-Te}CFD&6LAbwH,|{J+OrW :'^ p;LIb|/^$V(i=3tw2$vNNs|bW)6=NDB8S[ćv;mFh*v{vtyҐEoC!1E/Wʔ eX`oNz0V. 2cW˛Y ,BxPtYi"di_WָYemJUc42hCpU6]+uFm*,0\xQkGޔkbÖ~j(quP@p6{E(͢V/{T2 ,S,iݚfb3q}gc\[+4~ uHw8|S1'q+5$͔}H_k{~aKpA墄{ܤ p|glkx6(8ZMn8jMK&Hp"C#$~z`"{+p8IV0cޮTKsUo .U`:>O)RaΡw,_LSGAԿoȽd%qr=8 }uaC7oMfe(?Uvb:$j<*Y"CN- v[Ym bwb < wci:UH'0%hCq᢬$,<ܿo ̇#tjem73d>tWtEF8 {qs|V$ .4g˦sVJ1]70QP;?G?tAVtFנ5DIa(ޔ0_ ACs#ͪ8u, ?T``VujCvћdJQN$=mZtiSV h׸~Tp^raLN %GY:׳ _]*CP Q\04PȬncbr=K v2hze'UXz~3@c҆dQPs^%gR߽z7lMq6YBsriB+l,arHo5ɉ1:)er8ž8Y0lPY'{;$柭S*@m9*ήb[vO1a L1^"W6w1:Onف9!:.V)FyeҁTExS\@˟ǔaay_A%5`V4'yU\{k%ymDKۈ泷èĉ/"[=XRV؟eGL"'cUsQgSG׳j-dSYXtֿmv xr&F:6wFɡ&p,wUዐTşۻI$ft9=0%a Ęii;Hcǵ EK · 퇠'}EՁ$O_6sV-k.F?B hO)|-6عsiӼ:GWV[ k24lPZnT˲RLcٸo\?l,`.=86:n$Vq8kle IJc^i6'{߱2eG1eׄk%BVketҷ& yd|,nso0h#}X(kM8:'؍Yʧe/\om`>t~=⨹DRF"~fiPh Vz,x2[mޠ螶] !cg*8t3䛥7gٱRUT{9TljYej\׹&lRr ?SgG¼mrF~!5$҆EIƵ:r\`LPgiڜ[#GsC! 5;?TELn gU:PE|a+OS.~S\`TBWBE؇5K&bՋj_4DkKe7s"-Y!`n:[vXq/BcaW {5(Qgy_'ӕu{!˾PEbJf8#fܰ%\>H՟~@k5YǞ?fW.!!̥yq!@&M0B^}|kl%(WY{|Kt'q\*D0lH@+(jh~9l))#A'1!J2[YcZ NM,KXOA! z ^Isb~{H?Uw#`ts(_ [B8 <$ #8"IxrАʻk[8QUeZE#ze -{2A*!a p++gL3qr"_}?㋺`' i҆,R898a^g;Z8c!U}mpIq~E7u\).=%