ocaml-ocamlgraph-devel-1.7-1.fc15$>Zf5IfyY=By>8c?cd $ K) 8NhnxQ Q ^Q Q DQ Q hQQAQQ@xߌ('809p:G QHdQIQXY\Q]`Q^<+b<d=^e=cf=fl=ht=QuFQvPwPQxZ8Qc|Cocaml-ocamlgraph-devel1.71.fc15Development files for ocaml-ocamlgraphThe ocaml-ocamlgraph-devel package contains libraries and signature files for developing applications that use ocaml-ocamlgraph.N0x86-18.phx2.fedoraproject.orgo*Fedora ProjectFedora ProjectLGPLv2 with exceptionsFedora ProjectDevelopment/Librarieshttp://ocamlgraph.lri.fr/linuxx86_64S  Z f#0  GT   6 ujj8O :LS - W f.3 j}  i'T%l 8  pn=PO />P{>|B8Bnsl>V\>b-~6Pc\n_f(8Ou.s)"yB,w8G|0?|D{%  !)%S#x6e$B&#%f$ qx;>'}nqqPN99T!j#>O!$" # j3F?Kb>I @1*`zA(&~cAqe{u!S{GT}n6.%:&4 N2%DP2o)dOQVD=O bMK\9D  >At 6io8_;QL9:~`& AaI [?-=J"'ĽdB1C GTZoNlH*"GDb&f$ y Mu3d!#n  aS+}  &q J/_8L&Egk;Y)(@XDHd  @H GKD HQ*& i!0!;S ` ~;X`?i1 ?_ 5es 0BF AEBsFo7Q>PM,RKX&86 S {I[:> 9w$J+D i:q h<  E3u$+g;;6S# $* ǁAA큤A큤MdMdMdMdMdN0MdN0MdN0MdN0MdN0MdN0MdN0MdN0MdN0MdN0N0MdMdMdMdMdMdN0N0N0MdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdMdN0N0N0MdN0MdN0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0N0MdN0MdMdMdMd94ebce10ed68bd8333ca88b308eb14c86603675d40c00199ba1640c13030adaadb2c9f7024af7f2d06891641eeccf48782f313b1c4258937f161aab74cc5ef94382abcd018a56c8896df23b3e53c0b80aec8730f86643b28f111003bbd93df0670e71dbbd6c04593044b21ada66d4d71cedc6e851ceed038cf5c3bd3a73f766154c26fb2de8a5c9d26c9e0fe0022badbbe333680131dd04ac5ae44b420e48f6b4c4dbac083644c6fe4cdb18402a99b4e3f6d8cee6f1edde1ca0b217dbe1d432c8f2551471ee9df088ee1cb984f2e35761b35831afa4a894e9a30ae14f7aa266dd515b8d7642f21f59d491f6053d41f288de21c0411d5302abbd9c46447710685ae9e48a1823141116a152b85b865aaf749d9825dc211c5e18bb4d072644d13424c31ce2204cff9f3020bc595e3fbc7b76bac5d4a54895e37a2130e9017100ab2cbe335b7410899c12496fc3f58de01f49d077e1619e5abaef47a5f87a6d36e01a86bbebfed9b386521087af0ba72986f591f3a2fc37e895c65ccf252b1ae9ad9f800ff3dda6a4af0e4a04c323f2df36b11f66ff4b1058f62a14588313c63fca2b4c4c7e8a26b53874e212c51b4d3d83d12021645d4755f713ae5d4377a32abd960aae3699a7603dac403287821891355e2479964670d93cd92c62960aee056d0775873b8210f01021785227f055dc635c98ff48fc4bfcf5a9b0e8354b8af65ed5a5f5db82d8e98c8daad137ca09239f65bbcccbc1552b94fde427e551d4cd67549d6a1121e3bdeaa6e4cdb4548ad4d3d6946c8aa1bd355ce5b86b6fa327b163a519cafcf2fa26d619aa5fb15328ceeb5feb4cf556c2544bf204492c6cf78d562b978d353f13e343ec2fc6858eb9a8347f563afd1147e13e9b46feeb0d9be28387a3c89999a1c4f04e3f841ed1d290436c02eb27d9eace993caf3b2ac60a4686a5fa7cd40e9fa53c47caa21b4a4020ddb50515c5f2fae318258de2c66a2cf6fb6fe50247af449b6e54f5f7f762edf4bc9e630f46a12b42e351e44a38da39fdd88e2e63e12c916a1bd3f802660fb180a029311618570236febe98878bf53c1eb02df11403af46a5179ea533948ff4c14570280b8fdbec07e08229ca9774d78e98ad5002753f133cf281c847dd61adad0d2806238975871bbad8f238cd7bb7e01624e49e9b8d73da9042ac67139bfdc61f10ebb7c5c814c4c300d4d25bd41dabc548c39ff7218e66740accea51e3b4b58c23cc9c99bb6e7048fa7c6890de0c3bb42fde2a82b2817384855d99b23993634e62336b1305ae2f9e5ccc25896feec03084dc4a24e99be37cb7175ccd4ea2140f6e244c01942763a0b1159c3350ab110a7950492ad9946f4910ba14dee59f9fa42e3288cd18ebf91743c83bbc64cde713f7e1bd1c9f52e9009218fa6910219e7c383f26f3fe03cbc7466e67ebfeed3f9c7d156bb10ab3c565eb34cbafaae263b546462dfdad04b995346f8a019b346ac7cd26b3b5f9ab5d7647a8792a4957a3f180a03718f06cab65880ec9404b89e207cea460d25150cd4bfa4b0f2e3bd3e681c755044a4bf4ed5f8d5e68c0f0d7660e5811401d67d63cb0595477d446a831a99a13a3fbd918a9769ea39b6759c6c160666c071b3459f93eb96384fd687e795816754a715161a0fadebaaf3e15eff700db59bcedb95c0c26aa82865f5b05c7c7f2f8b9566d5b1e6ecf6ed732ce2ed40a030a643398e144d93c5c89682e23f60aaddad7030390d901e6506df72fc94a65ca78bf42de362ae30a58fe2e891859ee8ca3b73251e094c042dfccb8ea985da0cff388725b95a32f6077fe32466625940cbf9522eba1f54c61f463d3d3a5b547d739dbc493763dcaa14a55a29a623d6e34c7f5e0501e33499010f2378b6a1381c9712b629a186bdb0ac38036fd8753ed52f84931078491b7c7968e087119a2f252212898089e9f685523895560525683a881649b0247e627b4cc9e18fb893ff973cb69d5318604f663f37607f43f75b7e2027ededba1feadcd31caedbfc6d50eeb7367db5be7ea034db1d3a20d8a3ed08d2b56945e056b2de6a38862c349569d478bb1b15598d066d4b9eb560c170e999f277412fd6a515724cfc35117ed04bc02af73fd05bf5a6df0b327eaea61177028d56d77bfb7dd7a2e5404cdc755275e783fb03e2f6f04fdc5f8acd410914759ab6996ae10a3932964b1626bd8508f5a000e5633b9a10c771fa485fd0c8e8bf41097df6c112cf31e73861da9221a75c9fbe93b617d97cb9cd24363a529429832848718ccbc3211e9756d8842ca103d5e87a3f893b4f63dfc6ce873775c14e1a905f61da7efe5e8d67a303efbea0ae047201ffcaa662240d9e3d13beced56487d25bf21dea1eedc0986399edd682c3b0c930b36c5342f0021dbb6896b6bde5f1d0101d97cc7ead5c53290d3828ecee04f5720d66a7a985b7ced26ed8a7311386ad15fcd0c0c223f49444c1695160277a23da4a178d8115c181216db56732fff3622d8910cddaaf89defca006608e4cb97d048719fb96bc925b07e2a1eb84a4b9f119ddfe4cdf73c1cd5485818c44330c1bf762c8bacc8658d89622bd85c56b58ca9612d2ac5bc5d073aaa804ed2669195977c87536b0ff9397fc4ebcfc6aa4d7bdc20e6e2e22202647d4e04f5a8eedca99e77776283b3219e07fb17610a70189b772f4699994d0503bbcdc999c781083dd73f91e2ac1df7e0262911b61afeb70a53b58b1a5eb9ae817c1aa74868c274c0a989f4adec514071372a3788098baa961eaf6ba5a13f4c2d8d536fafdfc24d5ac330341621dee0c828cd9ce0cb5b428b8e75d4fcd7b2c8234acc07d67d15b85bc44922a37a3dd7e043bf4e4ed5e1a5c5ba81da239ca27846ede493a98b382aac6e2ea8f3edb652cc440033b1ca4834f65d59c6e9ced8b33a95a83ba247da12e88f5fa0968c6a6cca8781c71541be13763b28897f9635d2161c7daee10441d89e5de76a49384b2a1eb5ec005faf4be45733745d3df2133658adc0fa43d3e111013e9d40785871aede2a870737ab6fbd56673bedc21dd967c7cc54d883fbc8d27fc8c23f0976a1161d70dad4e53f93fabb527a9b6bb7af1af0811cd51d25e9d1dd4d887af14547d7c0d9f8d366d5d6445677056c7689d5cacf2b16d081e8d1cdc10ab50b50eb20df8ae28180e157bf68ac08f0e0125b719a95319130cbcea8d78b7b73e40f7355ce406e7ead0f0af52c9510492e778baf03a2f045a513438a55ed42b69ced9253b068867fcfad0838c9cbbb05727abbf0bdcc003f9decc86f5b90c9ebbdd6fd60273916efedd1e192d78e2c93c185eabf88257044456d3035e2c3ea187368f74b36c4e533b7010e3b8c2698c4c874fb41a12df334321d77c9378206eb97602223e843383097bf3bcdaca9beb45298e104c4249da9782b98602cdbf438b6e724921ea4aa1f2bec16718ebb0595fced0ac0eb649f7c8efc7223c2e9fd430c9e7ec282da2f1811e16c8e49224c7c045ddfa4fa7b0de46efa004890248c4565d1a2f7f23d28bd4b013d60de81a56d80d1ba3c290f1a7173fa421709eb32649eac3ded88bad2acf50b17ca6f421597167931195b5d14526b638296769272060a65f4db205008f7f09c9817ae5415402932ea004b4b597e8881d41603e53317d23a610de26971c3714d0b49093d3108e95b7746c6bb1dac52805b87990ecfcd534ff2e9a184d222b8cbf139e1dc61c3200214688b4363b08ace5a27d35231f9c2741e5a93ac211d5393357f85f82e248785b0fabb1b1648d784698fe5f9c44d40f4d490665bba4f3ca0b85fcc989d5a509e91703f1cff35d10ebaeb11f69f10ef72790d973b0f7a683d59cb425d87df546cdecda682fd7d62f9d3489ce71a3fad6f7609b6703978c833fb83a2a4f453695263108d8be1effaf00ae71e555e4f55c622b7b6bef8b1a46ebfb87ee2723c542400ff83d887e9c06b4731dd6b98c1048701085e5e5641af6d79625d5bec616b8ed0c748bcf9ccf704b404b764a74851cc8ede942230be08f0a18d1467098d25a9d918117b604d302ec174938a573d9970451bba72ae2f6361e3c90212652e590d1a094939444d673fbf7f42ef50319a792835f7ebb4e5f86251c57f2980efb085bfc51ff54fea9eccac0765b0ecd2cc57be01270048e1329a74c918d0fcc98b1a592fcfa9ee495381151f61267503072d92359d6bbef3e3178f5d5b67d3e8aa3c98b4807745f4776d89afd11a0862692e5e2adc496afe1c3a84672755024da936890a23c6154455ca621f136704e95be99ec47eee76f00bcb4e4eeff538feb97b602ca06a256eccda33d040e6440ad5fd772a69dc23971c5ab2cd2188761bec79c7fd8a9d8a8ba9bda8b157d8470cb3d673c7ad47167ded619052b27b886bf07e97d6c725038d9912973d31be4d0a92981187b77d0993f9d4274b1366e7ea8ff2b09fc81b7716f4a909ef09cdcaf9aad2e0d801c11306d7748ad3236ffcf170927b0361e9a1af326e971e0337e3c26fdb9e302e28ba032ea6dcc4f287fa13810b89483274940389cef18cdda8915aea862346475c91572b6dbfb44899a3a67a639cbd217247daceae868d718cc52099981d259de718a6fe5607592c57d5483636b676ba332fd517dd479a458b4932b52746ab773091812e62f14157b1a27d946eed5cc91776ac74c45dcac34e83dabcbddfbe600044d17c07e8d2736106b1cf1b536ffe4859e7511507648babe3dafb0dff2a6f52a604774e7379bec3e8bb3e04d599289d9bc6dd2d18311cc4fa6c087253d5d3a573ba339869c16f5d57923988debf9b489bbcdf01655e9bab5a806f8fb9bccf9727df8f114ec072c672dd8a61adc8188781da25c895577e42c259528677373bf4de075117e509e5b28db8cad03f321f834fa91c7536c23dd11f91b83268f2ca3769d72febc058cfdbf7ac35df249498f31894109dae613955c291e68b1ee344a190332dd1f997ffc591f6eb6527dfd62b4337c2544d1ce083f99b15002f0c93fe246c61462647f1a4ee677bb77f278ccf5742a97ab46a9a94b7cc79850edb6c1d3780ce4878ec45d9c94ed5703bd48287e6e0f776cd2720ede7d8203ae8631a64cbebc5fcdca10249ecf57c1f7802f60821ab00c06c2b0fc3b830db036912f025ec09fff2a6b00b359d135156ac0913fb673fb6a42d830e81ac0dbc9feb1366e0b9bc69b616fac31c7508a781c83156c28e83032912f4de6b8277dbaad7fbc6aa7a32e40e39f596a57143921b1c086701a38d4ce68585809b86c36892e2ec7d0b95415fb25f23b7df0181901df6a6324f6f4cc20b847355af62f2c430de3469180ce5026d7ee631e31161fe3c93e89a5ecf01e7a5f70425b94149f90ff4fe71df671fc88d3fdc42890a2588d443a1e26bc3735a4c270d62a879fd2392d72f4b439422f7ee41d4810789fe05a90f5fa9155af51a5aaca5b9680197d774ab993338acb40e551216afd0456c3e9cf13a551f6fd6fa350b3e0d511477bfa2f8561c9b19e88993436819c7543fa252ca08f1cc31b79420464975f56e048760823744f5fdb459629f324debe5a88d3c1322d4fef1506a31de0ba2b4a9335e11e165de7e932695b379af0e94f016d21237382eef23f0043da81d818dabc35709fbf29088f797301787d5e887d13087ce7f550a206483f3da8abe73b4b35101bea14f294a4e8c2fe3841cfd6ef93e3e19efb6b20dbd43c22e9ee872fabced3ca4443b160b3c4b401344c8b59fa5c921c11abae5f6b2f0de3a58cff05796cd26550f2e05c7014f6bcae46f4569b40cefde664471320d5ff6974f619816f00a260ccc460f22490354b3e4e54ea8186c1629f5c3e1dccca81f6406f124f5c77ac3d6de54e1d133927346a59af06273edc96fe61e385043ac1f69e336a644d48342cf060f019b8d75cdca2b7bb662b865385bf7d9f1082c326e758f739ae8bd14e4af045f94a6243407a437babc30cdf16201ce150436b3621b4df232add9fb5105740da2b2389e83586f55b65faef185a8ec2987fbee28d2576d4d04ad188ed601eabf10ff4c501d04e71884ca96c4f1520e912621f511823c64500b53a1e7a2a6c2dd83d2a7773908a76eb48969b722f719e246de82c9fab879850c6d2e98c8d84fb007caff1d68d39aaa20f7a810a7595c26baa2a45d04f1591bd9b7bb4529a2b1774cd1a02122227ae92053190425882415feac4e1943c71778f5380aa22b6a6d60ec40aed961f08404271a959d00ef9c918ce0e6fcf44117dab922025279038bfb59ade63112e254e53029894bf01b7e4378c8536bc97955587ad929b1dcc9174f2daf8bc92e01c5f3abefeab97818595083cc4a0c1b6e5f6e0b80be6be91cffab6eaaf499b9afc0a32a217b797a380db447b42c55ca725a5fc19ef0ad916d34e152e103db5139c27f354b8ea067ef0ff0b978108f540e4ec2d05a662ea3bd9201b98a5ef80bdc29ae591e60abf713cb6f118cfabee84911845f44095b5f3722aeb3a84d45147681647ffb622d72693b7d26ae2f97b45ff50db62d21547495608596fc59062f5a0a0e634b1bede6059f7702c8ad17cdee9a0e1515ed5366d1860a7bedcc691dedfdb38ca6c4ce6a5c3fbab4d88004c856a8d4bfd52b84a61301695f296470de3d20c0b45f188be8a66169fa2e6306fc027e1a9253077ca93a0723cd2114570d4e9ea5c5de4f7400d02d68963a376276c301dd3be15755817300199763a5f0c7b065405fffc25b28561fa41a8a70620362221b15cea348c4745f7ad703c442243b2a13e807dafb5912340ce0279d0e38640b7ef7c2a98cb79cedc8a2f60151b8b54c195bfe535cefb62e97287ad1888958ba0897564796bf8187992d5a77446defc1c7c98e8def91b39e5ce01c622f4d14e8fb222f8898ab4606995c7b60da1c04a036e68247c28fa018a91c28cc96a7c20ca5b3249c03155363672739eacf634dbe0d43e5cfe2b04320d59e85fbebbc5c54318bb52802e6f597bf4e4e8261073dfcebb44c47383f93c5207500771431a93b3f6c3d0c576f401fabc3b16e8e101ab61852e0147e946c0091f234e6583cef591ce472f651c3df4acbffec66bcfc7efc0204bd33b7fd4a4ecdc0a7fdbca30789dd241930cb3befe3998aeb9f320256aa52b792469512faf14d50cbb6313747415778d3d81db1fac6930ff4aed3a5a5d518972eae21c74c0802045553919628f1b56a5a4baccefa092bfe672b32d3c7915b4f6f42a64ff83fcf2696cdeba3ed62cd6d1646c3a918efb8ab4bb017208060ab80c7d4d24465e669bbcc90d431c230a0e8acd2105ae51c69c7b9eca05785a8269937aca46981bf41db14003475685a858cc9a3ff99b868dfe836d15365aec58439ec25bd38cfebacbbe99fb39c16b2228ca63f47d31be84257ccd7afbb751adfb8b5607fc335b23e4bddf41d4b653b5a250f4262d4dd9197d4d4b0b40f3f3e8538a7515fce01654d3fece2555764dcd9964b06ecb67b2abd8b38861b2fa4e9769964196a89ec2868d89fcd1b3db31250077294931e67a06e0e50421c37856279560dc42bd95e1b2f6824be53a66436b796f45e8caa2ec646e416211b8d1e23875d92177ea88dca0aadc9a867148d09c1203eae3198e6b3073c581cfc4eae6af10c6bbed37622e4136967147bd30cd9a79052cdfa244177739a0cfca4203b7b304c8077bb443b4bd2efdb0e4805e5143be4f3e3f5836c5c18545ac1ae782297473f8b3fe48f00a892d6c70f557fcfcd224eb61a90f8e8d73fbd4d9515506fa5bbd5bce05d0f2c3fc42516fe21d1b735358e36a52bf948d7013434d5bac38cc23e2de8e63087b26a740419c26ddfa48f97f9f565cee8df2279e016e759461b33d4a99c03b099921825d5d79642867b6e3d32ff08bc3fa4e48adbc288221945d66f295f26e5f094c5b4160ed7e9de5cf054df701a9b955d27e6084bb27b003d86cb4974cdf1ef7f93cfc86660dc7b8cacb9463899c63270dac4e6f1c68f4f17dc45f5e414f2ccb105c004ee6baa4c2e04ce83957eed1074bffc2c43ca9fb9c5cb3a119a8ec1c3782ef98f5e3fc79baf6faf958ba867c70d78085fc590812982dd7c60b9644a145da1ee5b9b9f10f57d120e80df10e048e4ef988c1c79d5c466a7bcf8569deea578fbfab685c5cd572bd7a95e8d8cb717d2d1873bb4e9d1775168b5bcb0e888aa74c18730b828449f63050ae2b4dc5f487e391c5dfc64ad75719e3456de95d26bbf108901a82d9e61c75e94fbff257b9a852413c692cb047703072ff71e357de7385eb5610a462c8ea449767537a6263c78aa116982c1e849b7cf80515854c062a99388ee9bc632307863eace5b51008b26e3658c8f181061e1ad34c84feaa2f617cd8f8e02ee0d659f3297a76790b3e9f878d4ed00e951124b465440a7e946a7e136d1e54c1f95f74a04e1e62666d90053076632c6cb3710a0432cb7c8c99f3ac4102e7eb5007f3c310e6debc93483d8c1bc1a2ad58500dbfedd2cb003f19aa9dff91569007b1f8629d9cdca143dfb34448834c12d78188b3367cd9b0b61976313730248205a21397d6dacf55cf38d9f8f0cf226c9504bb579e1ec6bf8b959b2142a3637b46853e755e6265ce7c215259864ac06d66ca155257546c460c933f27a40529534f2b437f93525f37a9e6aec941cf4c3f6f4617aa7c804232d7c07ba8026cfaa922fbf19663fbdd1d8790cb1a9ac0c0f262ab5b57f4d415c70f4e018908909036c883a5541d79bc8fcbd43544e3fef2d685798f55665ecf171a9aaad25be5aafea9c3d0c9e9c4cb328fe601c920a91f81b86c4c1868e69df08f29517dc3cfa8e09efb9416922b67c2610f292be42cb1103a5b4a47815a960e33cf7e7add1b13fde47682d2e23ddaa6ec72106e37341d9324935d9d3c84207b5f4cfdefeecafbda9c4d2c873b85fe8c7997350622d414a3b8e59c6a5db4e50f0a7bbf3c15cff519d318ecd433d46d720c041753a87938d38b38c111fbc708eecf8eeb85470133055eac599ae736e9fba0512c834b45a7c33c11ea21ee53964a2f31d2b10409d959fa99a14cf58b790646521c2c55e9e8526a56620d2f23cf5f3ef9399111413c6e1e2907203b3a1de97110ebda47a4d898001565bd76533cb32fae19090822efca63bad721c60aaa3cd3f4c03e39ab5c4330b56f21a8b01d12314b68f228e9d0a4dd8e831eda5be2c0ded4e61f83f872f04b50dc23e20bb016ba3af0829bfcdbeebf61d375f3562ce89a3c717bf047133766dd134e311b07303faee938da401778a5d3919d8103a165c5d1765d659f314b7e80dce90c2159c4c629a78fae459215a9e7eb9562c38a6dabe5f121fcf706ae7a155f59e07b32a4e0a5217657f2fb97a4ac95c3f93e98e9ea50883271f1d6ac13012b4e61327162c197c73888d3ee49de9107f31f7dfc4510ee46a3be1dbf570376fc0ecc5aa159cd2ee8cf1a7fd2f296d5ecbd930496a26ad3a3ba68374e3972c4734913e4a520bce97eac33160c8811f25d3beac8a6edfe2bad578391fdb31e3ecd4ad6fd4397cf1b0bbad080d575100dd07b6ce5370b6c9abf02f1f5e222ebf9475af850c3797175c1aff81f7f67e3f590f7ea2cd52b3b279116304289fdd594d38e58c6345c595a4d29be2d317d230d9e89cae6d2b94a84e5f42d23c1ac670054856cd817bbc2a39e3a00930eff4f713804ac45671dc5cbbd0b641c7ffdfdde9367bbf9638e58bf9e4bc988ea8a7b03b53f688490f09901387e044eeb022d5cc97448d5c6daa3b29986afefc5636fdf6246e7d0078a53992b55e97052971f0d5db80b7a11cf355ee79d48294e9ae2809cf6de11fe34d1b23d41b24f26de6dd1965f89b1a1c709381a5b4239b357e783c29c32d8692c9798ec3e2fb66a38031b2c04c99102fb136211162cf6f8e4c50db01227323ea99582d3b36a18ebbb5fa91f65deac8e9f08293da5a076695081599f1970f0d70f25df48d298a0eae6ac0c5ecda4a81e2f49f4c9a5fc4aef222cf49021dc1be278532a053cc7dd77e119e366907c05260e5498055a093b1995d946deec206044d45604e25e8e85affbc50b81f8b20be18ed85f5e307c7c638bd565e8655d48700ec0b8acbebef810b848d066137b94efac8f58a8eb2087d4d248e797c34bec4c328db0e8db6b76253399bec877a827adeba65c4fc6888c625c490d42e88d3f19b53b3a3de5413c4885654011423d2de81464addfae05d9c27abbccbed23b99496848602491ecb47cba8f8ee521b55e735f714d880c8eebdf37dae0066e3f6f553724e124643c6cd7357d8ba482075deb2d2d23d1d8e6d389dfa9aba20eb1b4702da6d26dfffbc7e14233affbf55d577496a28dab05d55c0d7983b04337ccf12e1a825ac5be9969d3a16136000d84f6a3fb01038d1d24fd5c2af2349124aa48bae73e1c2790d90d34b78ab29c433455a98f5df1ca98e1401d1e53c6584ec821629165dca62003cde3f91d40810ed05ae9f609d8205ce7291cf76c0fc4c160ccab2b6f56774f8ab6072dfbd525ab14e874e80445b67ead79d42c83f2a44e8973a199b46fb828fee1e45cd78ded88f21c0905fc3510b830eb2c61f3f3df073bc8fc45b8d4c3fdc2a790b414425914ca3386720faa0b43196409c47490ba4767b14c9f13ccfc1611fa0225c48ed0186569eb72488c518aac520486dcdc4b474cbe351d33cd6e38b7b63da618285d6430cd14ff03db28fe9a069066c03137f68b6b3459abc272f075b5347a3d5513c2acaf3332c44403417cb33e2dfa17fc9ae7092328b32cc252245caacb6ca554b85643c9e7241dc89a77d2694b494c459848c43ced48f0a25ea3858706065ee0a67b64a6a0307a509c882d005f6cf7761ff7db5570437e3954498b17f8be57be95e12ead46fe6bf9ab4c6f57ce42a5e371cbd9cae05feaa54a8aa9fd56a82072c75d48ce0478716bea27614898792003dcbdfe1479efdd4ab4bcff2f7d33662b8d31f1616245c8d0653fd50c2452cd10dedf4be3224f579c9931eac45474385d6353a24a1c15db6fc2a54c2646eda1ee84beeb42b32f30bcb5db9b9719bec7b8b12ebfa34ba220c206d88cd061ae4c98db4784ddacb64ce5fc4ec520194f4ff2588bfdca8c495c286c058e2e1a90460b214da40bdc26f2f703255a7afe0490c88c1fbad5a94f8454d2490be82e05ec71a63d120de617270f57dfcf0c89d8ba9a5541d1a7260f3d39bc68f830cafa4f9036c1415a435bbca8c4bef7cea17224e109b03118e0062cf4b8fa5995b630d0b8f73081998adaa6d9146ac7f60938315af4b64ebb0b771dd41ce03d7b6766da89636adcbaf993fa7778b6384138f274ebd32c31fa9ebf15e3296ae6cecbd108b19bbd120f313e1d40c4d39e75e2f4910e66465868248a80d4e5f26dd0dcc44460f19ffac0738d02b0c9d30abb7c24b9b3bd02d302109dadcf8ab9f12fcb61b42b9f0c1370eb7a7592855b549a83389e46576f60e4566d2ff4b6272043e206533ffd96f170bc48cb9dea6b5871653398e3085f699eed9ab99fa79b678740df23f3141cc1494b49a4275d21182a551b18fa07426918857d147663a2a6e288f6399262d700310a519163bdeeece28b2a2715e9294e492a2638a8c1c1f88015c57649d542219dfc19bb77aae9e0b05ce079f0185815d6344f595bba60f05625644ff4bbd7c67c437d77ef77851c445662cc0997cd3369aa1e7c98202476f3528be0663766f9f42bc64535887672232fc417a1cc2059b0db882acaab06609a8822fcae9ffada238734100367b292605b1d119a1a8b4a448573616f400a6433ba7dd4ffe69beaeaad70350dfa669963c7bcdf1c733577fadd36e75cf15a5c103399c6cb68d8e23f61a2754d6d19ab7b5da2f6613ec1baaf83d2ec4f396ae394a6ceb67d4fceb97e8af858924a8bbe3eeda47a4e2973c5d4589a76b6ff7052973af7d4f7a0d1692d313ea6f016df77bfb260a6f0cf7e55170d5f49c29a925364b0ca461994359a9604cbfa0c2a3bf7ceca3c7f77a36be0c5a58a3fd55cae3f3b76b42bec08350684ca19dcd573c32a9161fcde042e02868527ce4db62853a203387911fd7c2dff277c0eb9a58fd0420cc4ebabfb1e22ecdd587b8a85b285b43ac45e5ac74dca5c7574780631a83f20be6911d148e7a63c55f4b0f8b107474bbf9ed34c22abf6edad318484a16fdff2b07cbf6759ae1bf1458449c7838cf6c9be5cb91493e673658d513f67322f829d0be087173fcabcd6c97c03b39a0df6797baa8504f578603bf706bd61c28ad82494287578964100fcd2afc7090e54995b94cdbbcbe2c28c57e1d04c32cb4c5e128464379b899490644eb75c69ff34eeb2c645253d43c30e619f85b1037c72310bc6807f6730e2accc5f12d9231c9cd583f87ef14031365e37f6623032d23b41539a1055b63b96e52a7635edd03cea046bf6a317c6cbce8cea2d0ad321598046f0d16c04c4f6c4935e0f7ba077db8bf9e5d24f73c160fdecfd98df8eb99154473224a66df566d6ab8317f5dcd4eba807903de56230c99bf74a3d69b38c253452cc8e92d8c602bf5c07692770dbb8091f7d8058d095aa317d6e419a9d932b046d56ccc5ad1255e2732399bb41a5655aae08aa0b2bd14c7a05116edea628684905225c95b223dbf16d1d8c85fee4c9591195c3c2611c9e4edf5a1956a4c6f03813a6c2d299c61585f1fe22425304c0e48736b7af54bf03b7e314c6a8efef53ea2a6ee280412f6c3e4f2171bf8c84f42a6a5f86809d6bed38f33a650ed9f4043f76ab6476bccfd0ff434664a1c2bab483e9ee40fb76aa0bf5589d3f8d9c4f1406c8459d05dd2566fca650070af5f981f906a8a467503471909aaab2bf11484592bbd299cc12794ed12526561fe1f34675caae4e943cf7dc2d022855888e8b002d2ff4cc2bb0f1e2b066a323eb926bae01e69bf7c32cfacc6ce90058406a096d0cc01ef80e43ff75a544f99c62e7e7f5a988bfcda1ddb81dc2b4c13d949ed3dfdbdac040e5645691acc28b766357cd77f968ff7837f9cac1a62fb080fd77bc998ac6eb837f069aa256d3faaf46b1d5a6c714fbd661d741dac5f9c43c3e56032cf77be4b6cf36b457a066ba3551e8e7d677368d8bcf6585b556226e085ab3d74010e6e4b298726999532924626017553307a75f9a8f693d1e02f3f6315d1a3d079bc80ebbbb4a5380adf2966f562331857191ee5b0798647544ce87b4dace2c82e60391200fc0ef9eb804c1db0fd557455eb76b75409c419b9c9ad2e65e3b76406da19c904fcccc06e88909d893c68bd341f426f2be6c6ce81a3ef23bf4ae45051f27c653e75e5172504e0cdfe525b8e0bc2e1906ada505a44f88a4c75174fd94e889c707206afabe86c0d580709d7312754bcb2e5db3f985adde8a6f3fd663abeab4f5a2ed83b8a9d6e723e46e144881244d149991942b8bb5bb9dc7b901afc6561be0245ba3ac208b07138d6969735ee60bfeaf8f30f0e7f04b9f04af75381880882f996b39a4420e85f4be4872c5e0d47a4a63edc078b78655d3d04bc92e704445c76349bd803a59396df09ef359adf9a04a9482545c154caf8b96b72b5e31bf05bb94d990e176e132df1dc5b16c7ae7dcf3a8ccff58ca2cc45ef9c1f3b0d00ec1a11ca9a85e01734a34f1ca31c28b16514be03e37773bb08186de7902795a05c883c6b4f65d94e3d3ed75877f425a8269f680dabc43e3f88684022d09dd324ee9150413739530b818177109461846ae30ae0a6fc50b1e95af9228a393313b00546b9eeaa654d9cfbe29683dcc7ffd7241d1ef8bde3379b3a56a87ec0fd72481aacab9c167ada1b27b7b5d449848e40e994eb42338b4816086941aff0782e94c1d80bb093a28c4c16992e5582bf53d3f2911e7a46bed8ab2dc9934057ae314bcf32b74c724339f3175325d1f741a82bb6827c4685762f794e7a0e2df6706c0357f2f00d180be7e3b8629705e4d800f13c624de728c68a426c0f82a76932982b02ea67dacd4aecc49e35fecd5407b00f868546223ddb9a41dfd8757f99d3d2101ed8f5d65dad76a3cb8a14e70cc5f05ec6f1caadeded6a8b90cab26241f04cedc426510ffd58d9be388a5ee579b25b3cac61aa85ec206bad8306a1f740831caf394320bc584fa584ff210859be8fdd5ad976db9671363ad0c0f266881d68bcf48195fd16a162533ebf142971c1148abd6d5004fa5045298141c997514c3b8b19f28cc06087e4ecd5fc3d1b75ba4794b021c5546b40771bb8730e555ad43f0a09a0576251e096514043d5cbbe5bd2bfec2ea2a769c84018e9991ff175607790a562d36ef19370d1f32a48242bf024e53118af42ddd30d3cf27593fb393b1047d388d46db6e456cdb7c883472d43b1db69881c9230b7ef9dffaabcce1997cfcc6d1f4e8baae13a089941abe34b8e9e1056071afdc54a68b2ec7c23ed05dc38319d9e9ee84bd5a3b3c741b74428f0c917ed55d87bb8dc2d3d93181b9bb99d372198b500e51e9dd21f42974f1372581ac46b312ccd4375e0d673d53073f48753ffc33641dde8a36a4a98366f87bf1d96c6808bb88ac8e7ab2e393949ed851f677a6ec10068ceb63235b6cf3a73f17a9943dd48b4a6f3d70e092f1a6f1998875cb3f2a60772bffd610c84eeff7ffa56893725ff227a3a1d9d87acb6179068d562e8f3e4f73d5a5d3fb6bc2be963a8dce5afc402feebbef0c82b24130535f1c110590630d2a5d2a97949ec780ec9b730982e85d11bf568bca4553b6cd462322eafd70f87a28f44e86f5a57a91ad5c854d29748ff8b839ecb6fe662215b25afdd3c43d23aeab97f0293476ba6caadccd2cad9f79176628ac22e3ccd4c3bd2299cc3fb33b0bba38ecbefcc66157b1177235ebbc440620940c638da13605e338152707b42d3ec5777c42a2f462dcb8261a96d52837af894bc202e1454d2ac23501729660432e21b83d78a418e44bcc9366b37d8da2c675b98800a0181b4e914fff9716578b66f42794932a80ce103b639a0df9800dff58e887dea4cb3f9675af862435e5951f2cf933f85a92dda6985f1567ffa46bc52a68be202ae18d6f29d96dd149ba57aea60c8e97efa2fc1ed01fb8923d4361789fac22521cbc8486bef5044e57f76194dbb22d283e97758a63a0e4323d697864eb6250eab953da4bcf47d68656536c40e99873b3a9b3b74ace7f29525c603050fbfd77f153c54fc8b5db321bd31e1022902480d451ddac04a8456eb544fce694319a03a03173c75a5201150225db37e3b1874315924e265cfdb7758da6fd6feb8d257ced6ca94360a5bb78429aed885d70d35970206d1813688dce78381748fb6de5c6b03a8f6b6c54a1734cc33500784b21ef27948e9ce97078a21d2bb41a8d6464bf35252f7006add22016609dbbc2992c546a46a4a1cd39d57b7e5bb2d628b7024fa95caba0c5ef3b8ca58924e9ee81e019fd7db44fbef874b50fed3328b8d09e0090ae0f07af9e66c79946b63a1d054148c8eda0d393ea0131183dfd564ccf97501b8fd8c2aee69e09f218f88b4141b9bf34631baeb2536c4ddd0af9c1edbf06b4d3d8bb2fc0ddc32c6a2dc5e2391ba65931bfc84e7c67c7d0b210f51089cbb625adc3a3112106cf6afb2fe10857e58cd0fb79069b9927d2a14a9bb90900f3b53fc9563e8d4a8195dff5828caea919fb5e66127490e796be597f924805b31b1e2eed598a7ef5472c531816ea72be64397223721af8b2b81a1a310384fae78914d3fc4af348aa1f3647dafc863b41e62b531b0e31461ea77b2fc6bb339bcf8b5bfacde501d4346b1ff7bd3a5c95542f4f1d316aafda609358d7507c5d3b7726fc3e68648e8fed1804c85d8607a74bacccd706e2de74a00a9885d91b3edbfd3d6c1b2a55efde4226bd88110b5e6f8e924761d54766f8bbc6201865891e206badfc5be651a75d69c8c6571251324ec905c728998faa70afb506c0181235e3a1fdd148f1fcd88c1a6a37bee9cb18e52d3479c8f97ff374ae8cc468bbe7885d9b2718631c86294fbd3265a5d1d7f42a8e024e53e2f6e0062ff10f768f6d8b85d612557efa0b229526a62355bf31ba88919477ea87e3cac4bb6b7b3ed76192d3a1dd0a59cbd747f4187af07af043b7c925830c4d260c9d1c9cbf53004e2bbe8ef3f5896f9b9f9f9d5aa2e79efb0e7a31fcbabcbb2f1ac30b600335d7cbbbf2b99de67eee9a1eb8449e0221714a6483360c56ed5cff04d80674f768e64dd7a24210219fcc4a372c5303e47bceb2246e17ac3fd9f67e0d12aa2e000cb239baf4e15e0c9f9f0d4a37d32ea03d988f7ab3415019df677930c9903bb3a35b61d71150e069c4a178a28f204f5e7dc0c2235457bf274caceaa5eb49c682008169eb686e4311ae11b58adcb984fd287bf89b106ddc848c9e09403e75847a50b70522fb773ebf080252143b4fde4dd437f095c8521e5d07c90aa4f97db9fa731ecfccdbb86b9e79b4cce9a08afbeae99d7b01aab89216bbf82fdfcba75983209708777806fd8eae423593ff3c2cb4eaf8a14cd4e8f497523054a169243caaee76f6f2be1861819c60fe6c06f57c44bd4ffe41c687ce232aed824816496077dd45c892fc82556b0cc5e15e0dde28bf05a5c6dd21db140f8062393ab9de6f8ac09f5d639794af2cae8813086f5a2d0da41125c6191867185259ba7864fc235e8d88dc66b9ae55b860853a60eb8a7ecc2527a71342914a5f19e60592bd39adf4b4ba829501cf209dc53ba4d444dcab6ab9cdfdb44634bc7de90c554256e6ef142ce4c1f586fa53ac36048089232b7a4ea030f7ab221f163f90a408e8be839b1205bad9a7ea349720409a4bc3651e40823dc8b7c040cc9cf5c8e9e273a45d6eadb2249ba2c44e3b08dc6b12757b2c7c8fe774a71c6c0c37c9cf6141188ef0ee146269a9ce8dde4e4916651ee5f891edcbecda3bc68562d4affd342cbe4a253886b314c6ea0c5c1464fc230daf6b8a21db2af10faf7dedc8f157a2eaeeee21b2826e3db6b287ef56dbb934bfafa8c033eb2f0e8cd6b30d245544007f6db1f7b4f26fdbc4c4a81f8d269e6b59bf8a24c82fd8d367defee17acc1ca9fca6b68eca657e555dca3f7e1d7569ec4eb2c197e1a298a288ddc1455994f36188efa1fce41c9618ab6bc60ce9b5a79f8845b928e23c63732f899922dad9a56b899d3647143095c625f093412291176d405f1f3728d40f3f538b77b47541ff825b14995ca08adb0ca63e3b153b4715784cd792636b4751d14e51deefcf3614c18029cb75f1514870a59f93b3ee0c58718dd699651657e7b1142fa42b7f464649306accfe8c94da639c496d64944880a03c8637c5c32b268111922acdbf2086261f95ce1d63446ce8bc3415cd5de2f09fe61b7db332c72e0b1c51cb344e50fb6639ffd67795cc3a027174dc4f7c020a88a56b9e2b6e84ddaf069efc169c83d6ce7b4f4cf33e04eaf151f9b7bd5ae325517bef6d74e35e3b5f74a9fc16125da83c2b46a282d69a6a182bc69a80a780170a296e80bd27522762201cbadcaedd1781b0a0323596bed365c0d3cab084bb577ec9e0acf48e0666bc3b7f24b04f63fe95f9daebab03a67f5dee45400097a401834924b9a7222bea12cef86e751345d0d7f540810e0b0caae3c2f5f2e56c9986b18b5f48eeb6ca514f16ccdb835c4c24ab8faedfceffe704bcec06f974b4220df1d0507aa12e39ba366cf8cf0ff0d4ac10d29cc38c30cab57bd7ce4836311acf6550db2abd22cfba966487ee06d6c9487b2e231caa42f42a5cf75c8175b975bca295d166f4931a84b14c3ee925d6d1448f52ee8e45e895f535d86d28ff158c353559e61cd2efc9a120cbacc62e294d27cb266672af8e3d8135ac2fbeb5768bbadaec95ac84b1bb19b5c3ce51b78b17dfc616e03a3748725cef75557d35d1a5dabcd391b56353a77b1ec5238e55b3aa4c3bf4c61153988cfde0444b302ef2aac893a99efa979bc21723947713b47fe2fb1c162ec5760a77d616ef0bffa920cb867c5f8d4e49370908df58ee322c02f0ad64dd97662f5b76501ef7649abbc2cfea3de0b959799a4cec3585d6483517c48b14df9ff53ecde0fecdcd81211044e3679feca1c7925726bd958c4aa702652a074fe29dc0ea2f9f9d184de4c16c0b6627bc595f507f65c6e187e324936cb294752ba08e0aeb31f91271e48d15d762e3d2d20206c59f2361092588ec0e9f74ce0cbc86541cb1cc4fa21cd9289699f5cf8b7febb14d507b50bc7ac27071afa9e52038209c1de1c8a4a004ded94846630a633e20bb6ed7baf4e016396f88ecceed5150e7d5eb2f9ed6465b4570392c7a4d0122f5cafb9da951e97d2a53ccdac5daf0b333eae00fb5946963b753058957b711538fc2790683dde15f618bf1d8dc5f2c0dcca3788019ad71da8db864c13318118adf3c614dcf6122f189006a37fc0246dbefebedcc565b88804f91075e18ce32a1414163bf244289a607a5f5b570613346fa937a57450c59a764727ec8c7fc6532b0b81aa1e2b30fbb8cd0523b8722dff891828fb1475b62b83ab759aa0d81d03a83cb7156f12c897312d0a7c5378bcd8a31e557b33c231fb37874489b961650b940cfd9e31b87e16f55b1b7f1b7a51c44746c9370745fe586c50870bddf312e06036c0f80a0c81a4569f84a3ef471a97dab66f2439bc25971a94f440ff0d7f9e67f8bdbf6bd13e7d047c309f60224e76e99b225963b4bb70f86c70397d16df0ce445b0e41f82ccb4494bc79e9af40e03bb793b06e787856a7d7ad63fcb981ab95605a4a785ca9d76b45559f723827e5a04110996514a78037cc9fe96512d0ce1419a20eb689687db79ff210791cbeb29cbf9578330d90181702635cdb20f501254f1fd487a903e36f09150e91af473e4cebdf3d37421abda9536b03638e0fa4f95a85be276e3ad8f6f9a270472d94bc45f3d6f39636c3bd48d0b07138dfbbb740347097b3c3d0ddf83af2e7f23ab8dca969def3084253cc5d86342629713bdabc8658e73187a7765cf838ad5f0bf08715fb42dda3eaf1069e7c09fe92a7958efb69ebf536e58cb7edba22efc37ab6bccfc1d47d4eedb69e2577c9991be6181a804e8d712ac1fd312bd51978d040a6587eaa73b889c372cdb04fa784c4474665a7d9b66fc61f091104d0fef8f84a583502e20df5c054a0bf66f0c27695614819f2cd825864eb36299dab4d2f57c23fbbe49894f1a7fdb44cdaf8f03deb52bdafde21fcaa0eb83e2ece1e3966e521c0518105d018dbd58254b76f4f0a9d93b6479c01bd4d1fbf9731e26c4ced6f2bf40a5225233d995cf4e859bc0f9fc1ad947c26b973b3f36d2faec466b70ea716678cd16993affef70aea26ec2a6aa0fc216acb40bf398fb17b45f2445db89cafdd4119952096cc0a4c0fb8815b144af83372acdd3b7eb873e38f7d6b26da71036edc1f7010e99e60f9d12bb9ac55bfd7c3bd75a8cf4def029344316d4082b9b17714cf54da3fed1bca01614bce067c8ce1ff39a6e0f3569cced3907367832fa30357fb35eae9a6b6926a5767c268ffdea42d97fa423499432728c99eafa8a424d6a6124a243ec7722eda4e8fc2754fff45048816702cc0b146e3d2b02bb209b64fb15581ddcb5a89d67320cad3dd9eecf7b295b7ee228fa60af47650be3ee741e86704f7ae651c200e160919e6bc27eca53cb6c841beb8a13f5ad93551df1f2d18956dc84c3013c5b533bb9d16df37972746437c09607114abc16fbc1ec4bc62d58d2b87f72c9802757c950073f62d1f9801d38fc625138e99cb9a98d3a88f07d9439b4dc8c44cef0044fee8d1e1887edfad7620950939afa30b3874cb770baa4e30c3578a424fd9b06c4ac4b8aad9d80af3bd0cef71609e457d7a6104b23c4645f25fcbfb3c3309ad56976730c9340783b1b78a8285df4002e8729e30af293b6c5ef104252f562bb632952ab9b344365440852a761e32aa0e53514a16d3bd80915c81140de2afd23a0224d42402938e031d6e932b5c774567562ec4dd59abf75a9929412798eeb8259ae07d3d072c4d8bc735e377e03ffa37befca340e10b6a3d40fb9a3b4ea632c6790c254e07f49d62880bee9bfde98cfa28b5a34242b6d512a1725b2929f3006e141b0c21d0ef49aab5312e4ec3b574a824c36955446d3903a26214ea65d30fd5a7a3eeb170c916ee740b9a02b0fa13add32c10fd85ef214f9f4b6948078bbf9f646620a3a7adb85de9bed39a6b09be2f448bd288c5beaac34ef13279e7bea5cec0e39871d6e727765dc00a23c3ad1bb989ef2d0eb3611ce43b119465497d5d4a8554f314123d7afe8dae6706ce6b4cbb7cc45c17bffbb9910f0a862aca2926d4f70910d9fbaa959bbd13b776c492cba9fc7795d4771cd38656d8d6ddfe5fb3efc7ebc192f5019579efb72555eaa71fb3eeb13b3da162fabe9c80e6b616125958d72b2705c2dc6c093926f33145798db4d8bfc0d6878420e64362603eafc3f2fe3c78888f0d229d0e60a2846882bfa31287bc09da29c7db671f976ead38648b567ee21677794f5ef4075b5b92fcf557a11082abcf7c1429412bd72de2635c193d00e038e34b32e035c3daee33dd5e3223252a43b00d7a9ba49a4bb76f2f64403269e2dd55c48a3074afc5a7a6c2b378ed7e01e284ae7ce8efd718c8d6fd148696c8b176c2e9e2f7af6890ebab5218543d7417cac7fdd2ef3238314f28b38b4ca79e27f88b6e72404e8bf2f2e29c4a97c05b41d07215c7066315980075b64159e0498469a0c5f6985c9fa440459026fdd28f1046311f6adab8039eeb9590609e464fd934488dbeae15ddcce46436c46b3885ec4f5003a159a100329956122e109992c2611510b2ef1e1dad232882bdee9b69a25003649942f1da527415d26489355bade8e03c48f050badb9a13b717115adb0deebd605f2dfa0d07f87545982d3627508892869e538226b042c68b9178b76d096d3f6099c0618324d733f4df1dbdf0bdec93da02249b36a6a53e83f11816d8ab62b63794e0d4938d45921920293b3824fd96c1de52022aacc07c4b15743a1863608d4a7d12bfe2221a819e18f61a66f8531a05cf71850cfa7d911c3cbfb80078bbebddee283a90cdef455247d3511a24c775530a893a1a21760c82b5c89d108b97f44d994cf183dcf87d4107ca50563eac0ece45b7a3e19b32c6c740749ec8a8a98dea7fdfc18be4feba1ea0ca232b67dfb1598bcf6cbadc923648dcda0cc004d660c11a2def546d3d1848e338d20554e603f1a505e523a90115a8a7e277f153abd32a212e21e4145f1de366e3f4b5104cb35d8b882b59b842451c277f8d5af53145399fe79ba11a0ec88946482716f4d8fbe95855639b8abdd0a9504f0cd5895a10af2f96766fc577f62b8e4a3f36a4c29a12dfe0731d85bd47b6a0484df4936ce524ae17dec8d309b0fed6ff0f01b85268a4139419be4008b19886fcab77be92598ea4ea5cb7a740cda5b001b3be5ef1d955a153ff52c6aef64f0a63e8d6d33b5f8f0769e901e613828b00b7086fe3fe8d388699307d7e69cf9ba2acc304a7ac27deec74037eb4958e681a04f59ce427039675ed7c54b838598ba4ba1f8dab711a2dca56f929cd83ea421e0010510488bd4b085f4c237d5c52c98562a03a3473e671d7c6c86016be3f74f7419c0f880afc7dee92804699105ac1b0cf9304d2742972260bedc101d132151bd1345c1317ed59f345d1e9aa8ddef8fab5cc44781bcfdc9a0895987a189478097aacb7402cc3cfa8e94fb12c0c5202fe3a185a1d2382b8af591b1fbd7c29d0a2f08ecbc99de2d16e7de14c5a3a6554f4a30a8c8e9859557bc79bf88c54bdfe11af6813c0b81e201c49fdfbfca03f497a23e4c7cf96546c6c40b43fbb042a37284be7ebc23846f89fd9fa086ae90ce858ce5fdcb13b2ecf49053a5ff8dd6ed98ef0ab711fca5b82624ce3dcaae66cedb3288aa12f69646b7cd0b2bd4680999258432c6c91226ca6547e69a8e3441b471058be00adf543cf32fd69b1d692f2cf445c09ff7f0973b68cdc08715127772055340645664b81ae63e5f6f024f88d9103928110faf49b73ee4a9fd79c52f4e92efd1da1cf70ec61cc7a7e5eaf341a183eed2378deba73684e912a1540945650711bce67fde1b20af3e0d46a1568d1a42a921eaef0ea79e761acf126b9322ddc56f949c376ff595c63f1933cd03d4d636d2276afabe98c4189604afad7c144d19d3e628c07b9b0ca1fa40a2098fe450f8a2a782f3a442bee30d7f87d17531ad94ee32b942c73830877a6dc9283912bc35be4aff5e0cacdc61b194974394bf7eda9a36c176a11a12c2482de34f15302ff3d9ecf2a3f174f4f54e414a97e4654ae800b3682683320019506bf736824d7969bc69bb0da677365813ef67e8ff7ba14b206078ce37b09dca08980c357ba61326806c4b52ef2b28d957067912672f33d78a5b0240711a990370df0265a82f2e244340eb1e3f87216649cb185037781a568a8c891d09cce7dd7c28c16aa69f4a9008dcc56c60f62e48b785cd61a2137e8734f98e164eb451d4e805b134610c059bfbda14eabd1b75ef83ce45d3e10fb747c3d851a7a6568677996adfb3647c8e7cc0e433959ca68fea011bf8ce5051ab0f4acf46827e3b1ae6463a0cdc6971ce29aed36f9b0c116326ae9ad2c14defa46aaac5973aedc950e177c1e5fe0726a47673f34f3535088ed98f87de69d37324bec2767ee170fe4eef923df1663c459de42df78615f3c0efe984b10af51b4e5c29a8274c53fc4b957de5cf8c7c02e0aab010352e7df9687e5642f87bcc03e041abce6f15093520526582f77f185e252989e7c2d554e0d8f64d25452e95f91142f82d536778d5ca3a09b3e10294c4484c3dc4d24824dfb7309ca1253d6563c21137fd5e6550920f6349ae43d9521a6a4adc5cc2233b9da427050e172bf9116edd579be04295d092d2105fcddb41005e41f45e1b1b7fd1094629b85545050d70122c236c7c7626eb7041b2a4d22bc8aef3eb7561478b794feaf3d36080cb536132c55bde4c64128e69587ccda88653623be6c7671feb9aa771b7769549ef34440efe3628b80aabf5a7d5ad0324ed3e4b1fd1dcd3dde46b0ed69428e3262fbdf6a1718e8344ca617d9528b9e5ee26f454e0711a27704b5630677120692a71252d4fd41ba6b6e20c7cb41073ea952ce295d4895a4d9c5fef4cc75f136fac4c41451738623b9563dcdbf064d0edb73f34ac582a5f63d656effde3c213eedda0538e2435f7b28f0bc0695ae277dad9fa83c882d8938247e91d5ec2e47d58d56048a0eb3e4182fe1bec527712f60e2c8d732d391501cdbef66b79d1fa5725fdfc9d045b0db0104e1626af117f34ce04dcd8eadc73c7ade55d42ff5fafb64c9179cf89ef0000a44c08bcaef7ba489388d800de5adad12d89de74a3bf57be65439cb558f7e852ea343bec125392321986a5b57e8c35c7f1d7cecfac7a4fbf6cf42741b1c70d1609399217b559c8882cf41f267becf0db96507be4b51fe863db805cf0fa8b4abdee0058875840f4975d81936bee49c4739d3909739e590f88a4c67612545eac3788471b9b561aaab490aae080650e2d451c3657ffa5c1b4d5c58aa095edb6ad36cdb839d6adc11684a65e4fd1a4dcb44f2a9c7ee6f81a6eb967fb86424a36fe21b194e50e23748f9e5426587a75d799bedd461a3584c8f96e2cd67f58b75ec40a3b7d7b035b24f66e7c6300a1721fdc97c1d50611c5b9bc3ce36bfe9616a5dfc42e2a115aa526ab061daa1de311821956b26858ff617fdc47ee0802f03869ef884c874278730f1a86910b34f19a4d09a14ba626bcf077639bad9c4d29e42eac0f50966793e41ff848f5107f07e414aad447369452efb2c0f435bf106a607b844138d337767118262f849b31e49918c413da4e34ade35ca664d3961d48f718053e055b5b9aebdbf4397cceea0f604a9949b69b5a24f470916fa4328158ba2b03622ad040027dfcd11808a70aaca3b5e59012829e1cc8e51ae1598f9f20a180bd93203ae750172aabee756683e1a6575c4d76803602515ec4c8419680a3a073b23c2f87a32f10afbbf31eb0cf2e2862205eeaccd04134df7e2102c907c4c42439179f1b5256b536a3c83f15eb4423479664f32360735b7f0ac9695552b2c92dc441ac5e66fc61ecbd02cc3ec8f705d621a0c5357af13b43d70f80147e46dbd6975f4a8d6dedda2fb6b547ebc65e24b4709ff50fb417c7ca89fca226a90c30ae7257ab2c6cd9e5e6d2d67eea02c2983c99c438ee192254f1f07425786aa871059b20879a6da4f8a45a384768132e7b23ddb8beb6c440e43085b601e3542085e70b3f055130abf7f189142b85d61fa94add49f8e964e61226318b5764103046ae75eae43829c0325748587bf0ddca1189b4248cec6c0da33a1bba13496c403b8ff0fe4fc984dd9c3206df23681f3737b46b4867678ed07d21de433f12e4864d3d91a511c61fb4f8fb3a793d260d53c7c99caad5475a786bf04763479add2e2acf109609931bbf2c591fd5a65cc31d6084e377552de6507e57ed639affaa463b9230fa89a2b85b2e26b0e0ae38809dbfbf75d194406f94a55f39f175c3582cabad740d8813c3c4463dc9d62181a62280a71d86824634dec976109577f6267d2ccf926a37ed6f6583d94f5dba5a68c3c513c332010c9e8d725c0c95b2dc197680290ec0c357ab1c38b6311c6d30f7d21ea5938eab0ab1c25134dd6f1062a11e9938ae292989e585cb03b933cac6f519c857f4ea483f18af9fad741701b653818f70577ab5100b244ed2e947300c2714a51e4a6760601ad48dbbb7d169514f47ad27381922ca07f27b0d56ff0e44c6b11dcd28fc0e70b26e86c9aa1ed3f3c57619388b986e646b99e2da2199fdcd714a988f7456cfc67a5a9f4715ebf461e005134a3e4af9f8191616f71461fa2b2bccbb4580ce37c3fdf9af7a43f90a820ac04069cccc86b71c48d3fbfdff188a7af4a251e5dc1a76e1f266fe4dc9d37445670317087f199ad9b21ceeaa0db47bb526f9cedb6390eef5078d040ed0002fe0d73e560ec8ffcf44b59d876ef186c07758d4d0d170fd7761c559fd69f87b6d6ab6a190b3d102ad763919cc3eaecaf30e44e00c8b8f36c35e652b711491f1e1b404d4db29cbed27b5f1ba788122443a22048d9a0f104fef7d6bd07a8b3349c2219a516bd4f0ea68705667c0dfef7ecb93629ebd071339708dbeab42977e263e6b5152513059519162aa12dc50b1446fa366f51f94ff7ff77d9da4ee44ca5160e5a976d44dc75477ca933f59fbdf3c97a5dac09ebc386a7a1e0759c9276c11c67ec0a440de47d03180596a2c0e911f71bd1e16a300c314680536fbd84e539495987c4583c3d82d58529febeee0f361cd448e4d8a4e2c6b5ac0c6122c119b0da36c9a7a17a9cc1a03fba20d13dfda0bba4fb0e03a503e5d19994320ab2533f3861995dd25045366218d45324f888e79f370fe2bce93d74a8bf927e64a45892ef11387f0afd8f2581d7c70cc1317e063c11d77eada9966ed92ffee001ee60ef00706f41a851cc2e78753635536d44135aeabc8cdbf0f0f9476db3aa74d22acace9b7614d5e4753ca0b77f06be03eed2ec25e0606336c7f2257759f3cf827214be05fe955b447915a60f93f8cf3b40a68f2d8f4175fa6cee869a0f44168d076ecda7f2d834d21d5690ddd5985556df6318f507083dcf4c4e4ae6d0df0737b66557ae1034fd45a467b58e7dbdc4dc9572f2ed31b0eedb511bc78526634c4c8ed805d805a213003590a4a880842c75f959b4eb06ef87250f30394b3df5a463e710f2cad06b1d2e27c8774d1310d3d9ed3840fd0c3b279d987f58c94cbcd8b53ab63b60d1edd51cc5e47857aaf73537aa3698cf25779067684de9ec4197e7c7340f82f6ad4b71b48bed3270454ecd315b85e3932fe09f1e33ac3aba68356272792622ef671ca80d4fbf37511d1ae4135dd2a73793b88201f55f198f3f0331f21b102866d1baddbd48b007c722668078a039de7d89879f8ca7d5cf1f753fb9f4847c1cf26ac467e8b4d0e0d3e5f8e32467718f22422dd42d419789d03735f77bff4ece88b649fbc6ae88f04ac0421fe4b54a11b79bd03e925142575b294230cc6d3b08bdda33bbad23135d2b6b4be76aee9cae12c2e7d11106a441c889b208a5e37b60277c69f883d4bfe978e2fa530e041921b4dc470d4faacb634b0c537034560d13f548f922afbdc9ee14d7d29190fd986541d575157cf3428fa44869f3acb7715a96d939ede1f97e0408ffb2e4f196feaa51351354e90b89fd2d70c6105a4ebbfc2ec986269fc5148e78bdb9496f26ac73dbe665b6f0e11170b0d3fe5ac8ddb8f21567e50a3b014e33e3b63eaa5591d432635edebaa5f46f1306cfcbbca4da37af72987569ce8185529dc209733937e89e3a445e646c7d34348b99b5f0e8ec560717e608e4da148533b85fdb313495b5997169f56bd963d9b9ca261c609aa0959b5fedb8fc640c12facd0a6be733bb267138dab0ff344bcee6de25574b4faed616b9b58d572982eb76bc23a72637fbdf25173303d1d55afaaa712db39d33c562d6c2335910d929e50b4c16186f1df31d153bd2ba955d3920b0dd54a382fff758bd108fe883350641a700de3704rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocaml-ocamlgraph-1.7-1.fc15.src.rpmocaml-ocamlgraph-develocaml-ocamlgraph-devel(x86-64)    ocaml-ocamlgraphrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.7-1.fc153.0.4-14.6.0-14.0-15.2-14.9.0NMQ0@M9u@M*KrK;@J@J|@JjJ@II2I9I%Q@HHJerry James - 1.7-1Fedora Release Engineering - 1.6-3Richard W.M. Jones - 1.6-2Richard W.M. Jones - 1.6-1Alan Dunn - 1.3-3Richard W.M. Jones - 1.3-2Richard W.M. Jones - 1.3-1Alan Dunn - 1.1-1Fedora Release Engineering - 1.0-6Richard W.M. Jones - 1.0-5S390x secondary arch maintainer Fedora Release Engineering - 1.0-4Richard W.M. Jones - 1.0-3Richard W.M. Jones - 1.0-1Alan Dunn 0.99c-2Alan Dunn 0.99c-1- New upstream release - Drop unnecessary spec file elements (BuildRoot, etc.) - Drop dependency generation workaround for Fedora 12 and earlier - Remove spurious executable bits on source files - Replace the definition of __ocaml_requires_opts to "-i Sig", which removes the legitimate Requires: ocaml(GtkSignal), with __requires_exclude.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Ignore ocaml(Sig) symbol.- New upstream version 1.6. - Rebuild for OCaml 3.12. - Remove obsolete patches and add patch to fix install-findlib rule.- Include files (including .cmo files) and install more files that are needed by other applications (eg: Frama-C) that depend on ocaml-ocamlgraph - define -> global - Update for new dependency generator in F13- Rebuild for OCaml 3.11.2.- New upstream release 1.3. - A slightly different viewGraph-related patch is required for this release.- New upstream release 1.1. - Makefile patch updated (still not incorporated upstream).- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuild for OCaml 3.11.1- ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs (added sparc64 per request from the sparc maintainer)- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for OCaml 3.11.0. - Requires lablgtk2. - Pull in gtk / libgnomecanvas too.- New upstream release 1.0. - Patch0 removed - now upstream. - Added a patch to fix documentation problem. - Run tests with 'make --no-print-directory'.- Incorporates changes suggested during review: - License information was incorrect - rpmlint error now properly justified- Initial Fedora RPM release.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 MLKJI -, +*)('& HGFEDCBh"A@?>=<;:9876543210/.%$RT[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgVSWXYZ1.7-1.fc151.7-1.fc15builder.mliclassic.mlicliquetree.mlicoloring.mlicomponents.mlidGraphContainer.cmxdGraphContainer.mlidGraphModel.cmxdGraphModel.mlidGraphRandModel.cmxdGraphRandModel.mlidGraphSubTree.cmxdGraphSubTree.mlidGraphTreeLayout.cmxdGraphTreeLayout.mlidGraphTreeModel.cmxdGraphTreeModel.mlidGraphView.cmxdGraphView.mlidGraphViewItem.cmxdGraphViewItem.mlidGraphViewer.cmxdelaunay.mlidgraph.cmxdgraph.odot.mlidot_ast.mlidot_parser.mliflow.mligmap.mligml.mligraph.agraph.cmxgraph.cmxagraphviz.mliimperative.mlikruskal.mlimcs_m.mlimd.mliminsep.mlioper.mlipack.mlipath.mlipersistent.mlirand.mlisig.mlisig_pack.mlistrat.mlitopological.mlitraverse.mliutil.mliviewGraph_core.mliviewGraph_select.mliviewGraph_utils.mliviewgraph.cmxviewgraph.oxDot.cmxxDot.mlixDotDraw.cmxxDotDraw.mliocaml-ocamlgraph-1.7-develAPIBuilder.I.htmlBuilder.INT.htmlBuilder.P.htmlBuilder.S.G.htmlBuilder.S.htmlBuilder.htmlClassic.I.htmlClassic.P.htmlClassic.S.htmlClassic.htmlCliquetree.CliqueTree.CVS.htmlCliquetree.CliqueTree.CliqueTree.htmlCliquetree.CliqueTree.CliqueTreeE.htmlCliquetree.CliqueTree.CliqueTreeV.htmlCliquetree.CliqueTree.CliqueV.htmlCliquetree.CliqueTree.htmlCliquetree.htmlColoring.G.V.htmlColoring.G.htmlColoring.GM.Mark.htmlColoring.GM.V.htmlColoring.GM.htmlColoring.Make.H.htmlColoring.Make.htmlColoring.Mark.htmlColoring.htmlComponents.G.V.htmlComponents.G.htmlComponents.Make.htmlComponents.htmlDGraphContainer.Dot.htmlDGraphContainer.Make.htmlDGraphContainer.S.GView.htmlDGraphContainer.S.TView.htmlDGraphContainer.S.Tree.htmlDGraphContainer.S.htmlDGraphContainer.S.view_container-c.htmlDGraphContainer.htmlDGraphContainer.view_container_type-c.htmlDGraphModel.DotG.htmlDGraphModel.Make.htmlDGraphModel.Make.model-c.htmlDGraphModel.abstract_model-c.htmlDGraphModel.htmlDGraphRandModel.G.htmlDGraphRandModel.GraphAttrs.htmlDGraphRandModel.htmlDGraphSubTree.G.E.htmlDGraphSubTree.G.V.htmlDGraphSubTree.G.htmlDGraphSubTree.Make.htmlDGraphSubTree.Make_from_dot_model.htmlDGraphSubTree.S.Tree.htmlDGraphSubTree.S.htmlDGraphSubTree.Tree.E.htmlDGraphSubTree.Tree.V.htmlDGraphSubTree.Tree.htmlDGraphSubTree.htmlDGraphTreeLayout.Make.htmlDGraphTreeLayout.MakeFromDotModel.Tree.htmlDGraphTreeLayout.MakeFromDotModel.htmlDGraphTreeLayout.htmlDGraphTreeModel.S.Tree.htmlDGraphTreeModel.S.TreeManipulation.htmlDGraphTreeModel.S.htmlDGraphTreeModel.S.tree_model-c.htmlDGraphTreeModel.SubTreeDotModelMake.htmlDGraphTreeModel.SubTreeMake.htmlDGraphTreeModel.htmlDGraphView.Make.htmlDGraphView.S.htmlDGraphView.htmlDGraphView.view-c.htmlDGraphViewItem.common_view-c.htmlDGraphViewItem.graph_text-c.htmlDGraphViewItem.htmlDGraphViewItem.shape-c.htmlDGraphViewItem.textshape-c.htmlDGraphViewItem.view_item-c.htmlDelaunay.CCC.htmlDelaunay.Float.htmlDelaunay.FloatPoints.htmlDelaunay.Int.htmlDelaunay.IntPoints.htmlDelaunay.Make.htmlDelaunay.Triangulation.S.htmlDelaunay.Triangulation.htmlDelaunay.htmlDot.Parse.htmlDot.htmlDot_ast.htmlFlow.FLOW.htmlFlow.Ford_Fulkerson.htmlFlow.G_FORD_FULKERSON.E.htmlFlow.G_FORD_FULKERSON.V.htmlFlow.G_FORD_FULKERSON.htmlFlow.G_GOLDBERG.E.htmlFlow.G_GOLDBERG.V.htmlFlow.G_GOLDBERG.htmlFlow.Goldberg.htmlFlow.htmlGmap.E_DST.htmlGmap.E_SRC.E.htmlGmap.E_SRC.htmlGmap.Edge.htmlGmap.V_DST.htmlGmap.V_SRC.V.htmlGmap.V_SRC.htmlGmap.Vertex.htmlGmap.htmlGml.G.E.htmlGml.G.V.htmlGml.G.htmlGml.Parse.htmlGml.Print.htmlGml.htmlGraphviz.ATTRIBUTES.htmlGraphviz.CommonAttributes.htmlGraphviz.Dot.htmlGraphviz.DotAttributes.htmlGraphviz.GraphWithDotAttrs.htmlGraphviz.Neato.htmlGraphviz.NeatoAttributes.htmlGraphviz.htmlImperative.Digraph.ConcreteBidirectional.htmlImperative.Digraph.ConcreteBidirectionalLabeled.htmlImperative.Digraph.htmlImperative.Graph.htmlImperative.Matrix.Digraph.htmlImperative.Matrix.Graph.htmlImperative.Matrix.S.htmlImperative.Matrix.htmlImperative.S.Abstract.htmlImperative.S.AbstractLabeled.htmlImperative.S.Concrete.htmlImperative.S.ConcreteLabeled.htmlImperative.S.htmlImperative.htmlKruskal.G.E.htmlKruskal.G.V.htmlKruskal.G.htmlKruskal.Generic.htmlKruskal.Make.htmlKruskal.UNIONFIND.htmlKruskal.htmlMcs_m.MaximalCardinalitySearch.I.htmlMcs_m.MaximalCardinalitySearch.P.htmlMcs_m.MaximalCardinalitySearch.htmlMcs_m.htmlMd.I.htmlMd.P.htmlMd.htmlMinsep.G.V.htmlMinsep.G.htmlMinsep.I.htmlMinsep.MINSEP.G.htmlMinsep.MINSEP.VSetset.htmlMinsep.MINSEP.Vertex_Set.htmlMinsep.MINSEP.htmlMinsep.P.htmlMinsep.htmlOper.Choose.htmlOper.I.htmlOper.Make.htmlOper.Neighbourhood.Vertex_Set.htmlOper.Neighbourhood.htmlOper.P.htmlOper.S.htmlOper.htmlPack.Digraph.htmlPack.Graph.htmlPack.htmlPath.Check.htmlPath.Dijkstra.htmlPath.G.E.htmlPath.G.V.htmlPath.G.htmlPath.WEIGHT.htmlPath.htmlPersistent.Digraph.ConcreteBidirectional.htmlPersistent.Digraph.ConcreteBidirectionalLabeled.htmlPersistent.Digraph.htmlPersistent.Graph.htmlPersistent.S.Abstract.htmlPersistent.S.AbstractLabeled.htmlPersistent.S.Concrete.htmlPersistent.S.ConcreteLabeled.htmlPersistent.S.htmlPersistent.htmlRand.I.htmlRand.Make.htmlRand.P.htmlRand.Planar.I.htmlRand.Planar.Make.htmlRand.Planar.P.htmlRand.Planar.S.htmlRand.Planar.htmlRand.S.htmlRand.htmlSig.ANY_TYPE.htmlSig.COMPARABLE.htmlSig.EDGE.htmlSig.G.E.htmlSig.G.V.htmlSig.G.htmlSig.HASHABLE.htmlSig.I.htmlSig.IM.Mark.htmlSig.IM.htmlSig.MARK.htmlSig.ORDERED_TYPE.htmlSig.ORDERED_TYPE_DFT.htmlSig.P.htmlSig.VERTEX.htmlSig.htmlSig_pack.S.Bfs.htmlSig_pack.S.Classic.htmlSig_pack.S.Components.htmlSig_pack.S.Dfs.htmlSig_pack.S.E.htmlSig_pack.S.Mark.htmlSig_pack.S.Marking.htmlSig_pack.S.PathCheck.htmlSig_pack.S.Rand.htmlSig_pack.S.Topological.htmlSig_pack.S.V.htmlSig_pack.S.htmlSig_pack.htmlStrat.Algo.htmlStrat.G.V.htmlStrat.G.htmlStrat.PLAYER.htmlStrat.STRAT.htmlStrat.htmlTopological.G.V.htmlTopological.G.htmlTopological.Make.htmlTopological.htmlTraverse.Bfs.htmlTraverse.Dfs.htmlTraverse.G.V.htmlTraverse.G.htmlTraverse.GM.Mark.htmlTraverse.GM.V.htmlTraverse.GM.htmlTraverse.Mark.htmlTraverse.htmlUtil.CMPProduct.htmlUtil.DataV.htmlUtil.HTProduct.htmlUtil.OTProduct.htmlUtil.htmlXDot.Make.HE.htmlXDot.Make.HV.htmlXDot.Make.htmlXDot.htmlXDotDraw.htmlindex.htmlindex_attributes.htmlindex_class_types.htmlindex_classes.htmlindex_exceptions.htmlindex_methods.htmlindex_module_types.htmlindex_modules.htmlindex_types.htmlindex_values.htmlstyle.csstype_Builder.I.htmltype_Builder.INT.htmltype_Builder.P.htmltype_Builder.S.G.htmltype_Builder.S.htmltype_Builder.htmltype_Classic.I.htmltype_Classic.P.htmltype_Classic.S.htmltype_Classic.htmltype_Cliquetree.CliqueTree.CVS.htmltype_Cliquetree.CliqueTree.CliqueTree.htmltype_Cliquetree.CliqueTree.CliqueTreeE.htmltype_Cliquetree.CliqueTree.CliqueTreeV.htmltype_Cliquetree.CliqueTree.CliqueV.htmltype_Cliquetree.CliqueTree.htmltype_Cliquetree.htmltype_Coloring.G.V.htmltype_Coloring.G.htmltype_Coloring.GM.Mark.htmltype_Coloring.GM.V.htmltype_Coloring.GM.htmltype_Coloring.Make.H.htmltype_Coloring.Make.htmltype_Coloring.Mark.htmltype_Coloring.htmltype_Components.G.V.htmltype_Components.G.htmltype_Components.Make.htmltype_Components.htmltype_DGraphContainer.Dot.htmltype_DGraphContainer.Make.htmltype_DGraphContainer.S.GView.htmltype_DGraphContainer.S.TView.htmltype_DGraphContainer.S.Tree.htmltype_DGraphContainer.S.htmltype_DGraphContainer.S.view_container.htmltype_DGraphContainer.htmltype_DGraphContainer.view_container_type.htmltype_DGraphModel.DotG.htmltype_DGraphModel.Make.htmltype_DGraphModel.Make.model.htmltype_DGraphModel.abstract_model.htmltype_DGraphModel.htmltype_DGraphRandModel.G.htmltype_DGraphRandModel.GraphAttrs.htmltype_DGraphRandModel.htmltype_DGraphSubTree.G.E.htmltype_DGraphSubTree.G.V.htmltype_DGraphSubTree.G.htmltype_DGraphSubTree.Make.htmltype_DGraphSubTree.Make_from_dot_model.htmltype_DGraphSubTree.S.Tree.htmltype_DGraphSubTree.S.htmltype_DGraphSubTree.Tree.E.htmltype_DGraphSubTree.Tree.V.htmltype_DGraphSubTree.Tree.htmltype_DGraphSubTree.htmltype_DGraphTreeLayout.Make.htmltype_DGraphTreeLayout.MakeFromDotModel.Tree.htmltype_DGraphTreeLayout.MakeFromDotModel.htmltype_DGraphTreeLayout.htmltype_DGraphTreeModel.S.Tree.htmltype_DGraphTreeModel.S.TreeManipulation.htmltype_DGraphTreeModel.S.htmltype_DGraphTreeModel.S.tree_model.htmltype_DGraphTreeModel.SubTreeDotModelMake.htmltype_DGraphTreeModel.SubTreeMake.htmltype_DGraphTreeModel.htmltype_DGraphView.Make.htmltype_DGraphView.S.htmltype_DGraphView.htmltype_DGraphView.view.htmltype_DGraphViewItem.common_view.htmltype_DGraphViewItem.graph_text.htmltype_DGraphViewItem.htmltype_DGraphViewItem.shape.htmltype_DGraphViewItem.textshape.htmltype_DGraphViewItem.view_item.htmltype_Delaunay.CCC.htmltype_Delaunay.Float.htmltype_Delaunay.FloatPoints.htmltype_Delaunay.Int.htmltype_Delaunay.IntPoints.htmltype_Delaunay.Make.htmltype_Delaunay.Triangulation.S.htmltype_Delaunay.Triangulation.htmltype_Delaunay.htmltype_Dot.Parse.htmltype_Dot.htmltype_Dot_ast.htmltype_Flow.FLOW.htmltype_Flow.Ford_Fulkerson.htmltype_Flow.G_FORD_FULKERSON.E.htmltype_Flow.G_FORD_FULKERSON.V.htmltype_Flow.G_FORD_FULKERSON.htmltype_Flow.G_GOLDBERG.E.htmltype_Flow.G_GOLDBERG.V.htmltype_Flow.G_GOLDBERG.htmltype_Flow.Goldberg.htmltype_Flow.htmltype_Gmap.E_DST.htmltype_Gmap.E_SRC.E.htmltype_Gmap.E_SRC.htmltype_Gmap.Edge.htmltype_Gmap.V_DST.htmltype_Gmap.V_SRC.V.htmltype_Gmap.V_SRC.htmltype_Gmap.Vertex.htmltype_Gmap.htmltype_Gml.G.E.htmltype_Gml.G.V.htmltype_Gml.G.htmltype_Gml.Parse.htmltype_Gml.Print.htmltype_Gml.htmltype_Graphviz.ATTRIBUTES.htmltype_Graphviz.CommonAttributes.htmltype_Graphviz.Dot.htmltype_Graphviz.DotAttributes.htmltype_Graphviz.GraphWithDotAttrs.htmltype_Graphviz.Neato.htmltype_Graphviz.NeatoAttributes.htmltype_Graphviz.htmltype_Imperative.Digraph.ConcreteBidirectional.htmltype_Imperative.Digraph.ConcreteBidirectionalLabeled.htmltype_Imperative.Digraph.htmltype_Imperative.Graph.htmltype_Imperative.Matrix.Digraph.htmltype_Imperative.Matrix.Graph.htmltype_Imperative.Matrix.S.htmltype_Imperative.Matrix.htmltype_Imperative.S.Abstract.htmltype_Imperative.S.AbstractLabeled.htmltype_Imperative.S.Concrete.htmltype_Imperative.S.ConcreteLabeled.htmltype_Imperative.S.htmltype_Imperative.htmltype_Kruskal.G.E.htmltype_Kruskal.G.V.htmltype_Kruskal.G.htmltype_Kruskal.Generic.htmltype_Kruskal.Make.htmltype_Kruskal.UNIONFIND.htmltype_Kruskal.htmltype_Mcs_m.MaximalCardinalitySearch.I.htmltype_Mcs_m.MaximalCardinalitySearch.P.htmltype_Mcs_m.MaximalCardinalitySearch.htmltype_Mcs_m.htmltype_Md.I.htmltype_Md.P.htmltype_Md.htmltype_Minsep.G.V.htmltype_Minsep.G.htmltype_Minsep.I.htmltype_Minsep.MINSEP.G.htmltype_Minsep.MINSEP.VSetset.htmltype_Minsep.MINSEP.Vertex_Set.htmltype_Minsep.MINSEP.htmltype_Minsep.P.htmltype_Minsep.htmltype_Oper.Choose.htmltype_Oper.I.htmltype_Oper.Make.htmltype_Oper.Neighbourhood.Vertex_Set.htmltype_Oper.Neighbourhood.htmltype_Oper.P.htmltype_Oper.S.htmltype_Oper.htmltype_Pack.Digraph.htmltype_Pack.Graph.htmltype_Pack.htmltype_Path.Check.htmltype_Path.Dijkstra.htmltype_Path.G.E.htmltype_Path.G.V.htmltype_Path.G.htmltype_Path.WEIGHT.htmltype_Path.htmltype_Persistent.Digraph.ConcreteBidirectional.htmltype_Persistent.Digraph.ConcreteBidirectionalLabeled.htmltype_Persistent.Digraph.htmltype_Persistent.Graph.htmltype_Persistent.S.Abstract.htmltype_Persistent.S.AbstractLabeled.htmltype_Persistent.S.Concrete.htmltype_Persistent.S.ConcreteLabeled.htmltype_Persistent.S.htmltype_Persistent.htmltype_Rand.I.htmltype_Rand.Make.htmltype_Rand.P.htmltype_Rand.Planar.I.htmltype_Rand.Planar.Make.htmltype_Rand.Planar.P.htmltype_Rand.Planar.S.htmltype_Rand.Planar.htmltype_Rand.S.htmltype_Rand.htmltype_Sig.ANY_TYPE.htmltype_Sig.COMPARABLE.htmltype_Sig.EDGE.htmltype_Sig.G.E.htmltype_Sig.G.V.htmltype_Sig.G.htmltype_Sig.HASHABLE.htmltype_Sig.I.htmltype_Sig.IM.Mark.htmltype_Sig.IM.htmltype_Sig.MARK.htmltype_Sig.ORDERED_TYPE.htmltype_Sig.ORDERED_TYPE_DFT.htmltype_Sig.P.htmltype_Sig.VERTEX.htmltype_Sig.htmltype_Sig_pack.S.Bfs.htmltype_Sig_pack.S.Classic.htmltype_Sig_pack.S.Components.htmltype_Sig_pack.S.Dfs.htmltype_Sig_pack.S.E.htmltype_Sig_pack.S.Mark.htmltype_Sig_pack.S.Marking.htmltype_Sig_pack.S.PathCheck.htmltype_Sig_pack.S.Rand.htmltype_Sig_pack.S.Topological.htmltype_Sig_pack.S.V.htmltype_Sig_pack.S.htmltype_Sig_pack.htmltype_Strat.Algo.htmltype_Strat.G.V.htmltype_Strat.G.htmltype_Strat.PLAYER.htmltype_Strat.STRAT.htmltype_Strat.htmltype_Topological.G.V.htmltype_Topological.G.htmltype_Topological.Make.htmltype_Topological.htmltype_Traverse.Bfs.htmltype_Traverse.Dfs.htmltype_Traverse.G.V.htmltype_Traverse.G.htmltype_Traverse.GM.Mark.htmltype_Traverse.GM.V.htmltype_Traverse.GM.htmltype_Traverse.Mark.htmltype_Traverse.htmltype_Util.CMPProduct.htmltype_Util.DataV.htmltype_Util.HTProduct.htmltype_Util.OTProduct.htmltype_Util.htmltype_XDot.Make.HE.htmltype_XDot.Make.HV.htmltype_XDot.Make.htmltype_XDot.htmltype_XDotDraw.htmlREADMEexamplescolor.mldemo.mldemo_planar.mlsudoku.ml/usr/lib64/ocaml/ocamlgraph//usr/share/doc//usr/share/doc/ocaml-ocamlgraph-1.7-devel//usr/share/doc/ocaml-ocamlgraph-1.7-devel/API//usr/share/doc/ocaml-ocamlgraph-1.7-devel/examples/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedHTML document, ASCII textHTML document, ASCII text, with very long linesHTML document, ISO-8859 text, with very long linescurrent ar archivedirectory?7zXZ !PH6F\]"k%H>hJqb\ ^5S+|.jZEtOgt"#o`/M%'"K\za \ ZUH>ݞg@.ai%AslQe?Жp J fŧQ9/ eQM_26AqeV?1?(G鄀uw%#IzU`Q{Z\6y9ԝeͨ㊃n+@i"Lk].ZZٖ]2lu܊kV hsXOm(7\j]5Ndnc3ꭌB 9侉)-–ol+꼩zDY)DZ|&:v17Xu Ԉ>zԹ +"0RFUGx Tq6 wg$C듟P>{%7;TZJ #D윛FԥS:;LRmcJBVԖY50THL5;5s_uzWċk19cީCud{\ZMRD9Dž@i{!ź k0ٔ:%oᔤKbhW<|Yqnz/T誧 Ii$i W(yMD'4t"~g B<@EnPZX*뻲wdRE yH7G3TΤh[ y E6|VL |ǫ[k#µ_k-8^TQ.P* j= d5L*˙U#!mj%. @>K"o ljXv5W4E(k؀c0HD$va< _JJxYIƧ'O&Hs"z3kV'BlD _ Q hieIgr ZZ=iW .3T@9ҴS$b,@ыVhOS&,< rShT65'aHvNKkŠq!*T,<7 U~75sC3tPr`:diD̙ck%:lD\p,XuZu_1ɤͻa?2"^]<E{Ne*o%E]yDk{h-]9Az@MfA`c( #ߢWD:Y..&.vAė!)c&άe@SWuK.aE9? x# pHQ&yE *nD^bqG6/.}<8^8|mZ֋^5c~7.kkk@SKG%ZWRVÿ7!Q+&7?-qUlnf SW tCQ{Z[;ȡR=%6:& ܧ+Q8,-n`ˢ!%^O)Eq|2)$z˧1b(֩37}7ȗ"}^c_mS6 i_7[P!g-:) 3':嶺/ 4ý-RXP_N;fwUӆ#I(H LVf]CIsȯ J]D4WmWrf؉ݙ;ȌHe[VaY&Z|+`nvMؑ׳aA[JZ)B)RS9_iW4y@zv"Os!qx"|Z#Bx3Qʡ{oބ`]jc Wh#zuz9|+.]suW6yƼyYFaMvd#"|ycs\ VW#G-rHD|/B8B\PUOJ@K8 $7`Ja A@V]Zz WMNQAeM*F(DU;>9 2{n hX'z]KrjG8|(dBrٌlG 0OPHe/$ [%l4ݡ6)ȹEIvǝK竩_qf5oPiSta8v;eip0@_Snjlۄ)+DFCY4u@vku&˒ooRs_-$r_ĚP)]>;\̐e+$6=s;}}sY!St,!p/^( 0(RkScZQ'9%Gg|v͋`XxG t:Dˆ6-r u+i= }'""ӌagD:F +AZJ$F".\Hr͜oخYYB{[pl2G@@r,xzZ ] #}>ݲd^JL( }p_|4k(37GޛqXME!k C S@AF$@SzTM ){\%u˞EwR?.a H}G ?хً*יThg,Wü[\E0Dh2{KcHЗkfz}#&lK*ƔZ?ٲUOF7^OSsWMXdt(Zf?\.֟WJ5D#-0𯆻AoKEZLP{@G-WF>TǦ U!|age;7F rԑ+r+zty_4%p| tCz|%jK+a$#Dviz [pJ;b)kԞ\~ jfURݭ6jc^uW8PLΪ8<\%USB4OhIyv|"qUUl6؄D%+V\af\;ͺ\O>#klKДK0tzoG^ 9韽*xSThth[dv]$kAu{VA=OlCu zeWLT׾Bf/3bK$O@ F[&<"/H3 ߷_@'q1뙝}{?f!Q&Pm["4 iȭMB_-ܨ ̓=& [IWmR?J%IOf(33>?%Kól 6y|ZӼT_[ GV}!v Eٛ{<ƥ& (w :cs7,u.5&O\pX ?nGC@R|;C 2ҭQG,M2(YQԲAܽbL"ѐM&`Hm<.PJf9 b8X}۾p00h302+$Kwߺvѳo3nvIQ"e(%;WLp`ڙx# ʡCg!bj&]G!ٵwzA:vAwxH(5c;8'/o5aǰ xvHd9p X~{zc1=A] vZs2[:hn\Ɠe]S1@XXmH f+`6v6v- }ؔ# `iH3IrC؃24j5ܡuU~ %w+鷨f\t7{qSb.^X<:ӌpyR6C $L`b&Ao .ٜ_"T\'bj d4C>scD墆׉wxj{H[Wlv Gh PDZ7FAsdrYQ{tCO,^iU⣲p[~;̧Be3kO;m+/iX I U.&R50Kl0`rp}?jHت7{躾Ll\mRv272.XgѤ<$sl*:{8,53a>S.cǟ-L1&:{\F=^{hjmctga^#Up;"'P s38Kf60j?-̈́VrV>eĕz ZgKߍc&[^HWZ A&5_į[^h+x!wo>Fϲ[lGelQi;m#n,Y\9LaiҢ3K`karnYvPii`8RϾxioPk9DvB af Kd}>]D:h۟d TEC©ĥ # Ѐ1ܠEV. z9[09HqK /ԕɷZӰn d%me }U JQAF 7 2$b^$698szTpz%hBe%>mF;3\ )v/@ C[KEظkڢQ CYoT5OO7}-(]'@jd^ ;?D sBy*;zG;4s<-~OE7*k)/hC+3L0k#U7-ahB/-\VΨ b)"p19135׃Vk\1PHUdvpe(K,&ț% \|RPBkwWcw\/qK__d!_ĺ+5)yN a/Xgӥ8"lڲ_s ޞ$<;_챭z Jd8WD7`,"{/i4*ex=-P_if iŮ 2S7}P]nP\u /J1ۑ&go@9+@J N[w93в"f^֤R}\da ߬uڷ(~PݼO4L`~0SJxaN6`T&á\R:1F,odd,247JH_зF ]+t(>Arkc 53 l'f A<Å:gУƧ{5a"!1Ttjꀜ3JZ!)ڒ'yRmI|S^`ܲBjn0~ϵǣ/4?2U8<9e&A|@Oeqe'tj˗ط: 6dmTI vM}7•N0|;Dž|j`DH Wƈb= ơ/^(o$*bk4/U_~ţ4|k!9_" x$f}NʲU&وau0Z{tF!Hf{-_O'!Aېt\R'h^H%KfPl>UFPfK"D(quvli u7({\R6!,8x,$a| 7*f:u]E.?ȃ/] &=˯OJSk{Έs]J%e78y_@5bS=ds&Fy콖L"Rv*,FĨNg(nb-Xct2sR xɓߛe%W=̃2C"T$m`yi!v:KG7p݃C,a#%BFEG>$/JeȲh=ԃotK4U%8v) n,­"‘F{K@R yHD[=Q_/|x4!qPn x OK "nqFi6F'C *y7tM| w՗}X!}/[xJW6vXT@|ʔNԜoh(g1_,Fhhkti?`&_8G̮Bi.J+yvqm 8l$& 8%y@[BZԿ(_Mžyzs<ӫ;s0bihQ*M8C@2|ru%%WOφ9-6hNb-s@ svXwl(/x zdӓדǣOn}>/*Ff `HDDIc~GO4 *7ޮ% %^e?n2WτM!n{k\ג1Tk}ֳ b}[? B!iKkRPVuk*PD AźRwbBQhosFn>6LIQk_MvL( ~λXTwY:=;͎{No sI!@6ZnF/3J* ƽ6*\trպLG1 H+p,jwE vn0 3q]MgFƏIE?_N8,4fƐJV;9K1 W1 .;Hą6L1n$UUFhbM俰4#m;L^enE1NTfIHJx ~6[ Bٽ*!Q$x%)3#Z3qogA,qEx^-a\zxz6t9Ңz bk+ /&i>SXRμpCuw"4rsFy\ոrOgjqףgewašL#* fxⓔ"I|:S@b TlČ _XwwkEtY쫮Ì l @@16t)G= 퉩1=OOj]'OwExk/ JKʼ\L0WwC9D2H'pɍe$Ӻ_Hki$V톅\¤.&7Gb4 xGՊ[LػY0HKl5;\aTfR[ܠ1-mwY)rq: >%S}HY.-h<6gŃ!6Iv1H'@&;a`D!»A*oeH:@?L%y@b_KI5-O9YEkљ.ϭy\?kMKB۵XzֻM?Cem<ع&ϰP̾jxE t{kCڿ jfiv(6>c"Scǯ zH r_FzV{Tt'],N^Z#Z?9m +Y(9d澿fu|KPŸfle㕕<7LOzz0B]IcK/ IS4P8KjOЏۓ(I[K|S|bN!ynyB{490VDAUckG7V,y${4)qWDST| + ]niQp  Ar;l.uZV~ջ,.-7v{P.`7h*$l [yZ=q$~6sX5/K)WA=~JXz=x+Hf{pogf{46 ]rօ~88Z0y`^!_M c: 6|EymK;&CpMq8sYr61I[[XV#}O,.Ij60Eyx_sXR`|;dG +ɖ3glaΛ&ׁ.p|m*]g/2{W+6)b,4ڕgXh'%2Q!^dU:>c /vV IkJ֕(똥7倀kmDzK|7 qt6E t.Oڸx;5`& |Lv2w#&B>ʰsxedDN}x~Nh5ϑeaԅ2FD9iz(+FQs`4evi`9}ZT/4<.l6)UQ+)0j3pi/ra@a/X>T2z`ե,=Xz G'% =/y]ˆ-QTe\DTO6eC0&すfnm<V⊆ 5K7]ηK$qb#9 P4R8=NVTO3)WUs2/zrP|m&PFg[3ٵ%4jÿBS"²+(dTe5O Z82N^f?޳E[WK 6>͆*HO=1~yatX$Qc霦]L0eo`9YoQɭxFnڢRL: ឌ==&i22@I A~ks#Y9LO,1:,#d8eqoEozB6dQ ٛP,:(׺T>2l ;?7gP ¥$_.a$q 7ubԶ'crd\uu(EOAya;~sQw 2L] ^'H!rtw-:4O#^vUȾ{us^є+ULd!O t8 ǬЀX㟣 * ՁM3*w&F;l]: #_cEn?RpsWꅶ"Z86;LUضyߵ%Y EB`jQv"$5uƣxF4=b⋆Gs= Pi]5?u 0^SwP=VWm)OOtSJ=۸ kz 0+nSXW`ʋUp$Hڧ uy +rWr-A7Zg$sXc}Ԧ7b^ַ 0 :jk=S)g jo]CO t-_U M{ )cw­ РZ,pk[-ֆ⼏TO kpƥ4L{W*VL:)`guزcIQW źj8ytSxQ%0XVO2[YJ$Tp?R؝&pa]Vb8ڐO!ߪI8a}L5<խNn4U~zosj 8NmN-ԊUmBέtrZKfvi3vR`S0 3hTq)($3!}:[PayY&WOw\UHȇ>dSKs&A5$|mqb֖OƓhN:)8=-1hBNA!d)Nߏ p^R/s{"^yB6>yBLp@G:ܤ82KJ[0d^nEBo9Zw2U7ƞzTgJOv0 ?UQ/'.@ۊա*$Z$o G5LryM7_ޚx_B"6;T+Y (,)y N˷6p%.Ж6qg?rڕhC3cg!y *C :Ieo mM7$&\"JwuSARWKvܲ|,CׅZ`B$txk^-*-QG%3%J+cʽP݅hyMڛU8{3//:.7Z yjj"ኑYk^ɵW]&pxo.(-׈EGk;fJ\:M@x>dGj.oO:2w(тIat=>ѫk'LmBry'&wɅIoDžMiz5 .sCC^/B1u#{! ͹DJ?qZ~^>Zӥsњ>ۛ<rSjRǾ߸])nl3R)~Q(M9zE<~sai<_aG(- ޷J!{-ͪyܯoh,9"Eo@VoPh qҟ:d0 UkJHnX]̳O=}0f@hIRT dў̈H DcD~= q #ЪjHNc)|f,JRR@RWv߂7 G"%fj/wwF" "C^ߢb"]]{W.!`N+\^C.x.ËOێXYb ¢,|)?,^X/qC?|ڂ<w:]p Mw%Mͽ3-Ggz!h(np$~FZPu'OԄM8.,ݚlE"U-zck5B*Nd.P!UM|KrزPvBvh#08PW)_'G!p1q$(m7SPP4hu9R"=Q =m=Ă<2pDϒ'r!ga7+\R`pΎ Sb-F@6'yN.8YꘒTc|aSD I&8 {X(X j,ݰBMFrt7t<Hq~L?Ws_ b癟7GlS+?!c5.؇]r xX_(-449vYD^̏%dia\Zu/F^>M3OҥoCtMt 򌲅N'N?NVLPS3_HmtlK8NuE3vTdfKMy99jOX$[{nmwZ>p>2'j=$׿oW+}a}B ;z 'fviEۆλә 8}6:0+r>Q#Tj KZ^4}x]EUdHVI,Pe:$a`T=K!2y1ū-&5o'yw*eى:ڊM59k C6LDe. Ly^\-\}x(3W- Ix!_?cҀvΩ#G3.r(呺m*Y%zHN -cpA{gNn /I4(96(mk05)ȮaC}2$< y|xð  C<W`Xgo}^au~v5XZx2ZPKoѬm%IbzC` ̏UP|e*[!, +P@Ɵ4ժ I3̽)m l^3Dɡ6XY2nBoB¼67lyyyߏ&(U%q,B\ݰZ834|rEzφE,d W v#gaWs,crQ>x$Qt:A?'xrw4Lt 7Ya!xM;j{HB'[u|V0nzG҂ ~z`:FhfҥF2;*, kRPoI,"N;hőU:i56F. bR ?S!`Dn:=8cn܏u=4bZk1n{CM1?z(׆'>SA" f-2ıq~)d;>U~׭'b oE "0ގ63`s CʌCI|@c _sm͛=cL99=: t;94  A08m5IZuʫ ݹ ZnUP)Pہ!X$\)jO#̊kR|V$f Y끒s>K9Q2Sy OT Q H#7ŜlXH\I9uZ=o(2=m1j$F9ˢkjD6`T(GHQ>q%ymSS.Qmw)YF|07!˦^ކ\LD&,X)*7{SgR;*W;>.9X8dC`^Ȯ|bH2ę}ESKPNisA-v"z VDu/+b %+,{ar?蓓ڽeR0T\huqλktUgz/oh&,@8 ˤ}_Ț}: #꒤  [X&Xi'u}ݍwX&дJs,('q_EErf| ^&& =zuKd:R+ Xw#oFD$A]4HB=Ü ~VU.bXr:3,9ʷݢzD*&!**_Fp6dRTˀ3( { i[4#Zf&fXʥE.HT} 2ˑ!fYGh1̳pI( =EuzO%f^ 5DPrۙ.GݧiQTy@BֳoRS k[ICë_l͵i& wɏ ` {*: Q*2k>o a/V?Y a;;Ix_{['Nvl7_n-DSzKEj"]XjKz͈#[pPH^2<@n--Q$@cZfǴ"]"]l#Qqy]0~6YǏlj~%r~ Bq g*;8={/ Co255XH}u-Jwt˥XyuJW wO#,v# 1LM1X}5RL[a&Q=ž=C#>қpR"5 w̸khM^0/5WLB{;4ݺ44"eR($mpvwWEU2f4LNq %kldyڕs +p;FK2bks^ja,ŋ_]?M3yH,((8UoiDn!iod9~>1k)4=EZD̃W}M)Vpՙetոb+kKzbuj%Y@q6w2L0cν(W -9CB?J R/4l`!I&f&![$#4#o r\F#wv7M֜Iy9*F+{яqPIi(YjeD1ƊE2'hx ܦh/f~=hVqzO,/f`WAiJv'X.Na4H0<7ak?#߆&|EJ֊fVم v !#U}kmC{pOyyB9fۖSE?, e5Oh!|sCrYLۣc,f>8p|w_6i|4kՂK@gɻ K_xe҄ =s{=7:'=a rrf^ͷj}{ɰ} K GV3I|gi-擁x F/\ -cz5]smcDCRyj WI9ܚ= CKhrauM@!%ç@Wc>[ 9Ln—FTgYoj?J,1 oߥ=ǹPg'U!N4Y=19|ǍY. }`k m./Ez6M* "4@u5 m\qJ2ar| p !0&[i o[p|t/mxl"On&mFSԸi\qܧ)%,)<ډ>Hs a9pcˤ_ 9~k+3YA+8g2:*u%}EC6_peLQ9ʟfG [EmĢfBa7DϦ#=^]ej >i~pn*mǟpEݠ:sq!L>f]PlTT!m9GY 1# Nh;|ATi bWHP`&L vlQ,N'|TwPGF9TuJG8K>e2-An0[(8, >N qa01 a `A`[Z3t;ݦ;QU5j!I]aW4$",_+ޜ)Mc=4)p2]\UiyKI54֐zl  n4ySJ^T&j:o4{V e>Hkx/734Kܛ|;8=hnNkT,{J-,g£+lخZKvi(3dQ1jS+|gu픰BK^ZU)  l$iU{?[-Q%C?/ ʕ]pfy-Rx L }X_@6LM0 o`B2tk^>4rdV!/M3)qLDWu.!D["-sx.HDl( ,1Ʀ?̃a?XߏD) ]N(fAEh >daU <~ie|Dkr1h4kk) :m0 ήQߌw5wp=aqLewji"%>Art gx6" Vvau4'w>[MTО ʍqQ-7&%4h$šK`+4t;U8:@9|d!(BUc{. LG^hU?rL=ތk֢7V6SCcx/w lcTb`5ls[ѽ]S$Mݾ"ʃԈpf}mD?mU4͔v EK'bv;9,$[WZ}b@NzBք:+-a=Ck/~VΊt'+;$@"@/zI?BI 41 zT9+Ma ˿P/;)6ub[߻S׿9$Iw;\cm:`k5i `{/|~2 E >x/p35;J}%Y쵝T$OM%y9~z&wUGC>ƾ]($ݓVl&/wِ%r^ϔӍB5tkAF@A37jA͟*p)Rt0m!8ڱ6E6YϢK|x桀pYG1#-_玹II1 WzZOVh?<Ȅ8\&\ Ii Wtdb= tZx#Ai U0qҶ}?7Q.԰;?D cFz_TA \hk$^_,'ܙ,O u[ڬ.8P1*5m5ĸYsWc Nԓ_$Hiĭ ˂/TPp" YLv_)iGF+=QNR\C"{E4AK|\uv|8rLd;{&V~N.:̲q$ģO~)V^f$ڹN-qnpn+d2EyioܕW<_ad`:s?fPƯce{MlnD~uT 13`MM~25}Ye7i #Q;bp̛ߠ]2rJw-L} !@#EʈAyeH`yS.ݱ"EZkkӤpcsgNM0ixdvkwĪ+ pxµj UP~}$/묤K 쀼-W14H_h[4<'c4!E ԁb@\{`lL[#"0{[SԿG mRu'pDF\%\)Pi~b}Uh@\߱-d;փ+xҩ^U}a!8=da*4I|ޟ_!H^/q,Y3gx齼#R 5_$KS9).ʸƕ=M 6|"ˈCm㹸CpF{oMX'~W;x~ 1yC/E{x7.h g#s>e1;O_kar!* aw2pB)c_A}~nt~*lވ~HD|G5xxHHRf`X.w9ZD{){ C}jՕlE˾6iwE3vPrx`9uOH/>/KהR> vւ[ѢH'%H?SX&1NU28-5!zzdHmhU VLuF. ')| 2 +krD d9(fQI7-$\Zs;1jRXb]p7f&ZYM01e[D0^LjĘ5)%౟ke`Mn}ըa"^Ki3߀vܴh~eڱۅs=H҇E`!1XS1Dt{7# džV~H/52m)*gsTC00=f&UXuQ;O`iK YmY'/r8D)$zenџiB2ғAIY"'iRJLKbY  6)Q \[.͐PDo.x>d4d?PlNjHBڼBؕapH Q],_D3;z﬙ c]Mm/n\tN3Cކ N!2NvͶ<kPc_x88Bڬ5qW{MLTPW˔q$'֏&wXTKbBۚZzl!no8Uiq&hQ=f6#ԇ)픲&8\ fe_i'DGPhzlw ś̕U2ƒG㳵ZKF0kdNdmX7ˏsnqw0Z%)|{ ^jϻ&hڗͯ4 *@Y?3ϒXi X&0}l3em0uʘeŵ$gƏm{ pg5 M< ?\Bk#MoV:¹ `Z-E< gj8۬' %J"e#~f7U!+=; \ tx _n#1F .eUԝc/Cd#OI!%'wna?YS*"@}Y>*aÙupЎi5 #qP .mQ~<z,[ļNqJ_I-qbf BW+˧N@Eƽ5# z|eäIɯCsfG( A58SDɚ @ ̏K4:`d'v0Jٸ aޛPPL dj9[ĵ yzP4&X~/;.b~U0P#5jPQ|$[G88}Z:q;Ft$搶BDEfY"ĬӘ0Z>J>f&z"tD?F[)c+++UnQ8,*? @'*gd2y5QߜPkk7&+sʫ`lg4-Q/ZW~R>@8Ӝ'>rSCaOw}]ɴߔehKr%,k#ҮGKg +jD}n%=P(}miLwE!ٸ1S|&x@ęp Qv^U&6:70)6αz/n Fo sYmvsWع䶣E%֡J'39g`ОAjw2c95)\Nڝ!'Xl=#QAQ9kߺF5hG>oEKQUQؕg 9ˁ.H(A8+Vx33S58L}"H/ӮŸAOG[x+pkAW$")IQziyzer'E,FMUؘ2iЯg$Xg)S<Alp͟(VÇH]P=K'zT4s`r*FG٬mŴ ;G\vqT mć@IVJi-z>eim68 ~-+ᘷ1 /1LB L O4mPJyLCvCgrc *8zpC)3tq#eM&F $6|%p 2 .-S6#!Ht%Y|ܕܛ@/v4OYe)k1OHӂ,e.Mz橑lOg8-;JnqLμ@YnΊrq!)7h9P,6##KZ&:(PuٛU< 8(5>S[?;9K=6P)MKxrTӯ: (@q>ÿW}ߞe/p Oƅ< I ̧2ALog#\+dEw@4$Q|1 T;4i杻N)\$XexhT-׿Уys2نUaf{W'PXm-fʯf=ʹ΂d )EH(ĺ=/$;ja@Cu[J+@ D9*_u}u҉Ғ(gF#K1{  ZK)>1R] {m*gVy~Qb2?Etzs"ܡTC`ZI@$bZg 4h lTfu?]0Gfx eVH&h1<љ+oBFAor4cxwGEX9f'CxR{LKC=<;(ƞ;\+Jk>,@ۚB{8bӲ\+ # 6FQ|rz/#ˎUC~I"S^?e|'ό#n@ [~f\bŘ1;Wćmvs4kӑ79f,x}3l''W޳ 0 Aٝ'b\[RI[O˘ۇa~b=.&XF@Z͗A D{n+aݪz0.|~de Wxgne k1%TxقpMlk !9X_S}mM#PW0-Uwo-x}iJ.?LF ʀoȤ;kZd9 TB蠖!?Љ?Xx oT'#YȖcW{Ksa7ɱAr@vs"94WhftrlX`ǃ2*)߶Oc浐)h&#ǜ&A%-b [W;[8䨾.'`:uy)a)Eo}\xć5ꢲ5%!n?=rC)4V1eR\3NS7EVs{uw h6:Չ7DU9VEAZ 3*576ҳ.N5V¿AmHmg|uRaXKМxKZԋJ8 7I8wsQKQo 7[CڬzT8 09lڟ$c A#\$SwQH.Qd[6Vq5+JȲ`$4#ruI>>)6RP{zTQ!S \dVEI0]Go.6﹛Wj/ Űպ:#NkLac[._H}m4TWXblpsŲV8|Pd2mTqD? w35agjv;w\Myl)C9Rp>ۺXj?¾0:N I9lgU27[K0 a:~,֔)%>$.F*xKLNS]mGbdVq9> Wy?>D510hV,lfܹ`Ws)wI4ezR/:ԝ>8o [?6vyzr}~˓`MgwH^#4-u.yH\yT&/S+0~KH7Q΃&[~MJԯ6kk4/@ie7b ."7%V 0U韢KG1N,L_W;`c wrHƦx%Sڕ,!()2o_Iz} *I  .R<ڐs3Fd.h~a/9^ Ր՘#VEg *b66M=L-.PS{+pۖ>j0ZGv)"#x4H>$;7x)P4Env?L1KsнfpUP@h]M*PH7nб G OQ- dŧ#D',FRt,xcSئ۷!K%!Y$V0iH7|K[iN],:8܏aE-* S.[|*[j184 f.ob|(&DMeD_׷ ;hrN \+5_!*=d8ؤԘe} m/pC&E D1(I+϶? ѩ@zKץ J(t7E2,c+M]ͽ'X~` u$]B%fX:vT􇭁ꕡ y6Ž<9 ߠc'9x ߇=, -:ҥXeujwgoܣoJ~6E011"s6n|k FZ?AWZ,8B{b 3Wll0U]{XY6T>$N-0¢ %GCYIB9_͕ͥDG~Kw+gq&"'~{=*$ЭoJk&ZxM7b EIfGy[M}=77F=r(GT5cX -]dPri4( q%)o#i:BcOB[MjùwðrD2\sʋbk$x l)RGZ~ާ,ps>y/Q.򉥃::PPĺz;#['wI;-wFX}ҽTRsMĄymCUm[jAQ\ U"c-or_x, XA_ OWyx)IExn3fCuq{a0f*D[ ubDVq/X aZv 1%B'زSVqVJR#2945ܘtJյWc|6'rME2]%ñ1孆{؋0h{3r0 ͸%8ߨ+eآB4pVGN^R|x}M7&N8}ЃlN#L4 -Mپtd ,}N!QCt:iV\9V䕋 \ݎoJ dףu%fX}>']kX͋;Q1ɧbS"!x^ݗ{ڥt48ul$Jr* fzBfvD_{^\U6)=TJEcRSt~a4敾5b ҏV!cJ`4/Fsϝx<#Y{U:aCzB22Ss(tsHxG g+Ь.+ā PVcpV C59S}\\_DpY2^|,afCoZdm/$l U DWqX xfx) !i ̒=(3$8h R()Ě@6L>=^#Fő׾ vCr+s("Ċ0r<i/#nuaEѭO 54JIT3&^!(`'6؟lj)_?WR`|*sYXhk>QR ƪc|*bLV(E{]LVUz7łw]{%XwjI6ds 35m{6W|zP-avAw׼szK@2X*ahtЏ!e§iCRr8pz=ɽCR8xI{ #ux׶|]}<)/Nv7*[\`XD G=7aS YBhWshS*knWfɺtgDyNV@.]z5 6o RK7a'7y-sp`j|,xHNy2=Y<6C?A̶@68=o~bi^?ՖsuoLJ*¡8pi210/)`<U}}U!`ۚ^1B |]6cCt,*]X#O*T{Bΰ"⹰tS&6:kuyc}72QR/1L9#'!xERQК1qC*/:" ߥtW Қ2%||Mk+V}Y1AumާlM9QqUeO/zۂrrmSRI7"}57 wTTζ5bsR2*s3[aW d#5Չ K,d=\7((1@t9.pB(pY%I'jni7uC2 xzxR XAR='tZ}Cs`xr$2_ : , 1tnaFUR3!lED9Po}}S EƎ a( ZeXKr/oo)Q=*n'S=Wlajx_hRL20ݞaW'IĞ"nN5 RZ4qV~& %m˒|W Z.*p %qJ/2 /z8kBħUƦ]ȶ,yJ : qܷQqFM㗷I5>h%D$e cf+1//6t3~y˛7نB<܍@bg?/h8uᑗ@ϕA/-#^ سcI`7-y!YcdnZGuR鸖?',Us _@*u^aUl4ErqTzȶ&[D I"V@b?#h[֑mr\D 흋kgOjs="Rh! awDN#7ǏD྄J* LJt?2>k /l(k[KEvw>d}.Naq*ZN!j\{:yQо&"!3e1rCeW [l~S1K%CCtR!$DPb#_n$g f$ (#zB?[NOV4џ?%߭ͻ:? c !r1/Km튶C5N w ocdU!TUj1:my3+kb|0kQg̀֊ 3"G#Fҋ6[4s*ߩYR>QA2RUé/^LXlVe3<ʮŨ9(t eC1[Co@T{uTGbI+KgSH!m)iM9%]| Jt? {,a a˩AqrT[ga#hx{tL>{=&Pg_B23 N'p n#{;fGM.^7PR|' )4REim)al]>=or8Au!Nsk65O(9"p a}VCNaP#?!pߎ0 T e>wRa;oF)ş1ĂawPV{h?XêU`!x L>y°2]"Ūs~*4 ~}*(D~_LȞe k Q'zE to3 Av@bM:*HFН?e+9bEX-Kdv0ЩVlhO:2xYnlXv8ȳsNKrQ50A;[cK(}9|񁮑u HEu57&T7^=6ƷU U1yLE#" ]ě BlN { 9 ! rGemm-xŨـlez1iȢ,g-]ZmՍKyDY_'bɓ&%k$`VrS0y!=Mbcwv/.!Ii&Qw<¿ܶci܀\n}rhR 4[Eu&fQu! ;%aSTK42 41 jNHmwvNKgs+Ho~\7H~ PlFp졿h,b?/SOB7"  <̻iYGE)v=&\"E27^VS~f }.>16+" !aXvxIZl_qyp:?3lKFb\oJI&< p~r ngmeSu?bǫ+$@5*שS D=: qK{q*qDj ~Üaf5|vc pYK`B'qL6c(92svKoL[ǷriYS.#~=YK!JjpUL81Z7Mu1ve5931pL,)/94Vę4ڗ4u{ʷ@0q]T`/&4mueFt"vum%df/}C!@ꇨ apYWPK?ZKq9@ZOt?`Ԭ[(~d,P'3/ 9hqab]p-TNٯ9)a #>ô9\K:ֿf!qn7-N.a/ /ms١3E붵nI"l []3ZCWh ft})`xṚ-m ;AX!~Z1e{ۅOSYl9[b~yY[HN-L.)r ]~n6"BJcX_ȸ (3n4%z%%,-|yifǴ{%0 h̥R#gbpLRZe3ܗuJ!$lvaO9ʻ (s}n5S+JxOX RO$rbrin=1*(sL9Ʈ~|QQigz/s錎:۷,#UڮIZe`8"o|b:r*.kH/Jyo[hl6n#8cj!OI.\+hsoHE:1 U~A'}߉%JO`drQ[ 00;ے̣Δ<ŋq8WaGhhcqKE<N._`Vc8ǰftKrWK~L8c>SM=(hr] 2b1uYI'Lh DӀ~#@BMgOƇAFr98p)jX1 5=M UhHكl^`wq^gS_(JMFuns^suk5Tn% "'@Jd0?yK2aAGJ>`:4@-uRȦ]<{tkpF%pXDO)i5zTݦWO5ߣf`rkgޝ"V '"fZE( B gh5_" Kr12r<$/T ˧Wѹ^ ໲mFHDLWTp"//)җ6er-[Yy5{ކzlEEqe 10Gp̨$kʱvLbtg0u󰒑9!20-?mCkã7ۓ5\BzZan} # FQu0qb(f{:4ɜpXп ;^)o UCj-^GgS-RJ9@L6JϮg^ЎyYȨXJХ9f#{XF_&Иb9,iLj;W0Lh`L-;Nz% Vjdd~+ 9m0 @׏ @IDQI5'TM$ʕ6t;5w,@ c>@a[B]VAh=Z&_xîCC^x4=QxKrsvlI\qN;l/:>wPy,`Ss̅­,E-SOT;j/R!ۍuiNs)mK}"k on (]_<4_xk'3fd| rȵ( CX̼bТne|9z`(v&jweEP-*ڗv3(QLxF/t:ݗ ,?L~2k?QR&ŝEhF=E؟a7 7ڜ=M2S]W,!٨=ɯ[c℅_.E<0c/t&Lgj"L6DEP`xEۤEiAXF/f$fB~lK倥QAAH,;#eQk[6YY~觛%Ug!\am}!h,/_aΦJm&onh%UR$s?6qLI`z_Q"Dp 3z72Fk~ ֹ>ʺK!b(Yߎ]$Qr_>؀0#Tt0ct{iɄ(Tb49Eh+@t?"P2\!Ԟ|g7T5ZY}F͟VdӰiiDO 9bi}^a▅o'Pi]q^Ŋxd&~-b(L_)RłGnMu"L.^Љ*8gn*:S%Evbw78!v>|7u$šmtP% h[@=7Tmk!g-ԉVMo xd4_KνP|wnr]ar|!iՙEHDO97| RALǷ4ֻƴЖF]ْlF5#p.gn}d kM⸖א3gXTFL 3~%NH@~نJ^@^E0O*0IcC8<7AnY.&Qu OhܗG+Y75W-:$^[1(8.eK=Z{2`O؋د, D'7$a*\cM/NO~9&u4%H T|.D f4-mȱ5p<)gvلoT߶[ 'H>Fk#-1ڟ㴰Yxki$#0|'h8I<ȇ˴ }Ԅ%#N՗ XA8l!2V;dïȶ{LCyA?-gg(˝V:NRxQnD .x^wžR SǞw5Xk֗oy?H%Ϩ^1k@W}':uv_浳A2"})6Ri_~ cܟD?[g|'X\$N΀bbdn$AU5ƲkcUp船z30Ec5nMg'u\"S@*-- $wpV߿ĞAJ[92UsӷK^\,qZ!t*&L8M}0+wרH 5l7)| V@JR,RME˹)t-\m⅖ i?wv ~aQ9J*VOWwoFP*' [!pu2SqrR&-sq zIj)' -Bx}X{{h[x+r%]d;p*Y~MwQ}<^nEMpi@etVhgrɕ*6^[xRJB26 <6lTWn2 !ș6茐~ʢ~hJG)N1E/Z2;>|xErF Kڠ^mv7pPbPg{=C)%# Z!ךµ@1T +*g[> Ɏ;e7!Uli܌ο8YAS5kG\𢈾Ϳ\3 EۼwαRlkrjx5R 9\S[F 3٨KttߙϳP;+:նhѿF:ޱ!ֹZ)v'Yvކ˄f[Rӫޫ^|q7*$1ȽKQRz')[EspA>Jg$ y q3WsS& [`4qI`=_ Έm8hc߲ +Fh -2̢s-U)}q"c^qV/,łdF2 K+ 45/;5hT:ۧ3d᝺ CI3q}Mf9v KXI燭Gh.SFqEoDgC'Tn5ϗ$n`=/"G >תy09|dܓG_L2ҏ2man/$=lAv*8Ua_v)sʂGAa1(l3x]Q{@ 'a9dDOAYc.@C7z- 4+w$G~p<}GG BL@ }0b\z:@'bd=C.wFԍ*~3rm_Tf vMJ:!'<zm/0j|`%l^c,IѠNpUxo]O+@Ay-/2nN JzPmxNX:1d װzxQ8ġ6I5!cub3QفkvS3͸*m`V"0ynKCR_Sr6>к&-YޅPZŴ޳?z.hA O4g<ɲQDϮ}H*gy#e n~F^@˼ ~i[8>5\ ؟{#Y Ƭ .u^qR<0vh]5Qn(#=P*h->3-YrբdAYr>>Qǂ=չƽg#iՄ=,drYxgy = 4Es>%%HܒI Jwx#+ ^5m]*} 4HHΥ-5Ѷdq$B*n ?*wõ۞f}Aoʅa9(T>bm`F)*o$ꓧ0^e-c&.ӏ( px7HEN@ -u^ ^+ju9ɃQKэpbdIU?kΗp-ejx<.;6A{C9~oQ'vbo^*?ZN` %V-Ng{Z$~j V5 %}zNXQA%T Uo-bA5vl9 hE16%!V2;+{E+Ɓ.~rlm~6dkFnd8t>OH+r#ŜHP#x۶{%jQȡM gVҳZ8pk|6_y*#,V=vUPǣ7󿢥JHk<\k f*y .mIЊ#4?{I}IJ=nR?rMzTRr_YJQ]+ ꜑$4:l/J# 3a ӕ? D ^'.јQw&%׾uגǗIBf36"̛Nq&xh6U>n3ۉ*ZPY5]n,R1d576a2{΍mU*vdh.O)\9{0$m!a[(PO`}oLj1Sg%%5Y?Mv`sy4vov/E 9~~gP%hL29̷5tTZcj{WrّEV;CNXnQp֮|[8!{4rX y?$Pwй MfU6,|kV"mIsb2 YԕNEȂҞ㟅"6g~R}4!+UJէK7Z3a*@CO氓kUG_o49n_S49~ήDkb{lؘɯ/q6yN&S]DwLcvFcKK8L9_ߏ?䖀zqD HVc(51Zai‹PY8 |dܥNӷ!Ěx Jsp:ޮ8*Iq?km~OC>u;Y()~ƇV&)"kj,H H픾g\`6[A*XNVD":<7 2La&IfbT_8}w(77}VHx8QIi)c> [$+Y" [:Zf&cZʩtH9䏔Ca^z[D K Bxkרo9ߒ;X |MF#Հ`sKl%Y_ٸ/'ۑZ=Ur99YYصpAl@YsE1Bf@JJd BV ~= @d-?;qd=tˎg ?zӷ gl7nGvK̂\9NGnY9q Tm)ww :<Bb #bރmڙ^,EWX4$x6j\U[\)Yd :6ro8x)׸ DL/T;((U@X{DWˬ=ZYȇ8ө)FK!ُKU6C eO \JOv9Es+.rzC\!V0(|Egޚ0&O/gF y4zŘ٢7\#F 񍔓$__SjzcˑbV"r7LiRSF~ mm/}d89ih,kR 7n0*;iB02V?3 m*Mw Znx\qpvLw $!sˠ95\ڄ%Js/ކH,C8w6 zLF4ydbL$dzKuX *?xD,xFS bHc˧3s^GtJZrW![HVeQW[pk(.v颫8O,SskNGgD.ۺcPA-2'x\MYޱ te65pg9dڲҡfrrPx3UH\8Ya-$1kSXzMsdӞ( ʄ1jQ2pUf\ɰ 29]i B2kLc?kGƢګW`"խDƥM1gp~ڞ>)Dmmht:H 1aŁAKD &wS5 /semI ^ . FD[듎1Xu;:+uy VW/qF1RiC:wL f~_ I4MkDv 8k d-9.ҸjpQOU^_8p\@GZ ҈.vE]|jL~CFD؇^u`bð;$+ַ>5/|93XNOgݱWhz (~{-"~iXXHG;i" 4oql=l%/r@n]S{d?eMLinws09H;(݉WLI恐Kiinb<]hHF.8"yU\Q_Oe|-c9}yUHc^KrħG-1peVej&(} !rw@n&oG. G< =|htW" LdF[ƇWD:Yt~iq1`g pS,QiТQr@ ߜ1oS&Lw|#Z1tcDz'- AyeT)yuCH''sT‘ ]ߥ\("D0|Qj m1ac*? n9 =J(X pN3(iizi^%Y-9k]qguؗo6`84qzLvAvIaa}X@W /I|;{O׀!Eӄ)kM0JoNimkc"q(G^c Z uøЊl7KuVIBZ\IFd)ِX_ڻZo`]GuoyK,{ݧJ@^Js\A>kX^lxP. s<-(Fx,/lWSztS"K̢` - ߮H8cS_tsu}>7Uzʃ52jWO#\@yp+~uզPEyRPD)Ц[B<.PO2z&nu L$l%nt'j)D<Z( }r k_GP9E 8KjWY=x#,3YAFh|5&Q}iCt,;gQ2v #uaj7jkkUjCۣvv!syg3+KKQF =PrDmL!&f.P )o]cqFx. {`썞`/=`"Aߍ3 etqDT`ҟH&/va,Ja2="jE.!*OpGq7b%~ 1"Vn*(j/bjpFr3~m[Aom$mRmdR5`(i *wI,ɰ9 Sazw64ޣ)UUxNٌ$˻sd {"֩C,SIXթa/7wĥ ԭrU`*-Q ~CCv#C Ma,H X'5;75Gz7~$ z>d=W`K|kGvVA@A["ͽR ؃dY?% 4nxk2©WtGbWqUY-st!8 8`qG^6G* 2fbY F2U9nCEi]!RnчRpS`5ܚ#_ A=ыi @Ar$<[,xTC춸]@ph ~P[vm[;._!Z[>ZS'6$S|\zm# ld78N]`@wXgֈ4z2Hr9Zſ=_`H8B)c`2 Lf;1D, -&Qb]1ŭ nߙv}N2IZ?U}@rލrs?.W OVO:e;'%3!2Ru_{zKA>@r/H?;U TT;Q€T'-az,ۏEE8$33mCHSy4oG2q^!a-&y' R?4Yce-p8qƲ7=%D.:ά{.# ,%wk #>p f롁~_gދxp" Bߔ7kP&Y:wBs|#ᨈt5Û}{Ҷc^-vڝ |ոXdtUgڨkP@yꋏYDc<ލрnaC'7@WzE_S>:ڪ;ŗNQw}nTgsf?|JR|8`̆$)v(TSƿ6*߰]+E%6 gDu%@%Jo_U[fD5`xMǩ1o | r=@  i~[`fHK7H@*` q9W@$عF]S^cM^<Y KmL+&˄.0$ްG;}"Tɛ,˨9WbV~\?DUvmF[XZL~*UL 'Lgcg@Ζ) q\L\ڠU\NO]VeM b@ytV;z< !vnPALsW":6wU+%οEWϽ@7ull_z :%y ֦3_2̿7"h*8e%?v^~ }ܨЋdzdbgՁsO+,w_L=1!H1JQb;4sS(a\ ^ 2L`AK}_]ǘ>DF>y>;{ vhtPYP/rUqn&\xs;R6#W\aaI}EHq${rrV5֊ft >1M~ŗag"oT}P2CGy`.E\Hvn8hՏZ/ybuE";'̰#bYuB+:zi7-KK50[FC'㖫8 ""=iQ/. z*3H!h aErfJ@1ŧ׀ԋZ ۏ>0 Ռ; +5e#T `$nx1߶7-)Zŷc~}(%o_bXiq:H3 ]pD\xXsB4ޜaVE]0ooLsAGI4esP5"'y^k^f`YHhtSO~p&!ۇDgh_rWIU =NSM6]26BF^3+*LהhZS6Z`bpZD́QPP<dA - sGFs&iEn?0-J+!ua~J{Fς$".+y䗗4^&Md:bLf\3)tOgEqC^x Wf]@$([%5lE[s&*.>{|`hl'QQbIɬH~lL?@ ËE\تsa g߆rS`ź.T&NnE}+[ e k?#ߡ7' A8yXLJ1aQk_5$ hnw;~)B <@@')YX\L J>``q/Ѷi2~_+^dS(}1{Tb,Vpc6w/jߒt}v\N܏XSTn9Zj{ko|"W MTB1"^5h-G 1taI- %Wc'2e#6Nۃu)$ rBlێȂnQW'̊ooƛ d~ 6C'>Ƹ#iL2-KQYLE{}O1C=Q{HDȓ,2a"Rkʚ0 eeX'#;oň Kgف[m(?;&7tjN*ئq-XAśK>Qsluv^mEo&tPTsxK|?m3em-yp,D{eIѹ P6Il?uNrn(j4j8U'cx8r2$53KL[uiþ-/*~ ̲XS<jc6,[,0#0/)&=o.D*(|ȝW6b%& .%lunR='8{a0982X#.p#!:7 biT'a)2 +G'~!.xb?aW?d pbdFoXlbk&r}-nL,8U\<}0dk:6]e%.2:;''URawDKwrږd~Nq&ZztcX^d}.mJ$=uth*# 1\rjMFaR)UlFd8}ly岯|򺌠{"r@a;jLɕf&4#MX} 1CoQq}@tT9M]>k}T zn`Vmݓ)yn#"F82A/7KQɴe%J@]vqRD4慬SG(6a1Dʆ%š#\Ѝ䬚M9&,R:g٤~a")ߖ%@?%SY7wP뚏 m<k)˘ѱEudjq GLX8=wL @iJYESjp PWrz7ʘK:w;ũѩ֬ yu}N %1%O_rץToDml>u {L7g]D3L S6'aeZr%:1nYmtƈC.:J6cc\~:~b#^F4v'kp [:UbW姠H +Mss#~ma7B4fVö8#;Gt.;e1C٤5)kﰷI銀@}]U?97̒#fާ&ݙ&9lt+b({hyI Ń(K&Lv"mS()[V}vA[^f 6{M76ⓟIc ohXwb0O`D^2,ǒĵ/7קĴjӴ/)lrąQ xF6v 3WȘe@rL;WV^{mǸ;Ʀc3ҬdW8hz.D.=%P9taTY{G^׻Nkt?^ ұMjR:Qp82[ENú:k,7 3lIHa>'Y <pLYfcfFYS_-lqcVz:~EAOc&|dON8լ}SL#|>ܫ3̖%q*OAZ CE޺ߵ&m=!=>k_jgYtqvB7ИCTB9cZW7+S!Eua VO;A{Ahi2Jj)q @d0?<&ZfP:Z!l돯I-uhi)M0K|t!2iHG2Fm89q=qoGm>p>-M1WJ.Sc 7Яyar7yB`$&PKs⍅ŀYn-k jƇWOU*B+%ٝd EFRoR2XrV`k0YKQENJQ$OnO\讪z%rnrv˘{ZꃿL# ;QM"}c*!+WGu=̰yQjnzWXK0J#E~U(N@wu. nX.RMexiCcPL]^y]Yw&Y%L&JmyLmuǴS=KQ{Hԅλ+]$7L4a%A\?[fDGe77 PMWLio GeD:j1ߞDsiҳnFWO|vj3ݸȢdGM}cDӊ;Yo R?-az>+a+BIS jv cG h2_@9pqKcꬍlg 3ߋUp#LW\(T;ity?ef}.a›9$ 2D}@!! /s^}3 з[6sʓLCkw%@YD![>츍w,0nx3X鶇q6@roCʍmDANGPbRE蓞Hd[eM< ~.י9wr}V7U05ѥF鯍>ܪ1_ˬif%a{b XOƣbU_N'g 3d|7D02Com}Ie b5Sez? 7#d] 3J}KlM yS\, k8.=^$!@Z~ߞ`EθIު*a-.=aGIywqw.uޟQ҇?qĺU|q"kw@V_/aw?6Wۜ\0eZ1?piC/d ʹ31pI\{䙰'RKЇ| &*Mdc-j +Hַ*Ϣeyco:rnÏpKyj`)+ުK"6XK4K0W?v/;a#eREe9٪D{cd)m!'1?ncB(VtE/0_/gj=GE3h-*GR@^θ#lD~~ ^,x #8t2L[CDOKNv(jN6)tq`;xx ' 5 ݓv0/ L&R]Cya窉T!30*6ƈSA nQ,ٵCr,UaǦ0,L ޽(Vít`,?~^f@Oo}V#/4?JXoXOD0J)$ќ)s!-}7X:d`N2=$F_̬ Z>%bj PȚZ:D"H}?h.U#}"9.3 e SڨAP(9>'lϕz`}2FfVG#k 5nyT]\'A3r[dq*[yGdjl߃/iNb&ئw*|X{[IQ"Vtj20{y^VNxQ唇6o2_80 uy~e+&okqx`H۩X$P9#^X=NiQ)d1Ho C b']jINRG,X0 YZ