PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63003 22487a6c488ab2a3ab4e7a0af9676b354ceef6c3b7a4af5488a6a600f36811c9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1720ac5f43f98b62669f85895c5db32caaad8d3817caea148a701dbcff19d6f7
Certificate Block Hash
22487a6c488ab2a3ab4e7a0af9676b354ceef6c3b7a4af5488a6a600f36811c9
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00d2520000c02d0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000324e6fc627cda6888fe3f4df030d8d72df41c25aa63d425d06117f2d7a2f4d394f8496bc74be0cd4a43c9b9a6b803ddbb205cf0ae43dec84a8e5bcb5d358208b7c4cebbaacc6816aa6ebad760777d4c0d82ceac0926f1576dc040000000000000000020000000200d2520000c02d0000

Raw Header Hex

000040200e977b96fbed423116db7c1b2a3816d5e01fce1484b4163d50f7a5959ecc229fa67f0aadf1973a435672316949f159575a6395ef26837d35fe4c3a74f5812f0b469f186a26270218f7d619ffbc1d708a14eaca17388dadaa2cb35d5c89859f66628bf9435fac2017

Proof Data Hex

59,560 bytes
12121601030788f0cf48118501028ce9684d03fee65bd1fefeaa72b1e73c0d67dcfbcf6b684a9a5f7e3ed74bccbb4c849344fb73205a01cee393c6f47f418f61eaeebc45195b73aca24f0f880a4ba8185d0bd9a32d5d28d668dd961c90f16e0c2c57fe07353df104adb8388dc7fb78dc35032f69f17061e8ba9c471a58b0d08f62a9305ed87aaed01e2660f6f7c87925b664b4a468b41d7059fcab38ed710dbe9602476b33162d1ebdb9a908968a17ceafab555544b9735cfd6de2859ec4e2af624151023ab47df014bd762060fa81fef5ce6c9ce02b69e1e6aa16d4a03675fd1ae6b519c70796ef419d5926bea7bb2866063a6fd18bcdb41ac20a0ea7d11db8a524d73986e2bd18bdb806f2327085657cdad0fc0ed26b51fc40f153cfa0286166b6b4fb8f4f4e5cb52f3804af024820e479bf961649967ce1f3b7e9600ae5aac0436b8b77533a7f4712fb875c980a8a816b37780d16823adcb715dd09f90a6440ab8caa2627ce48abc7fa1df00643f48d98af3cf8f1630c70d376198e581d8af41a8d73c46c30e05da7b2882186f7d5b05687558e0a55cdbeb36ae5e41bacb0104780fb3129eaadcf23b57e90010084dd676cee9ee465b4f8d40a2befce05061cc3d0728687d8fb9ff15d90c3fa1a14fd92e6e1871922e52ecee56600f19bc55313c795661be340b4010cd25a20d138731dcc8d1f449db9876bdf3c8b4d381489d8fc168a9381718a63db155cda1d57b55d007317c9393eff6c38b229ae0d33ecdbb52b68dc07195c170dd5c0e6e7b0b6245cc743f39421b748a3052012582ec652ecec9d774cdc350c1f2eb2d760c2db2c3005f16664014d22929302758cb85c362ccac0566d6ff139e650e52d7efb41445a630abe88469a10ad6766afef5e64703af6711d71057c5c319927106c6bb1dafa69c0022587e41576b5cfdcb55d788069a503b95b42f095e7118a69b4014aa5fb9471d617bf2703ed1e10b7ae016ccbf4d215565b359f74ee9e10a0f0bb8215bac459f6c5325d359d858aaf1c95176e16bd2bbe742deccd45fd67aa091d76ed50ba5b577b29600d2609105d1f307950cafc2409cf04e37522651e57f09f7f54c46a8bfe1b8de9f2724118392ca211d731ec5dd0b7d978d4e16ac4b0d77abfa54d3c1fec5717218df6794c2e968dd7c766bee939ebbf34687275a3fcab7cac2e10ed84f08f98ae15fea582a86709ccb240ba68384d97f5c2fc07d5b809e16ad7e656323e37938386a4563cd0bf2fc2b39e20f4ee307f680a25c5db9752fbcebca75a80f24b6c1d700f8ba0c9856e9ebde27339fb76490b13bd72f549d2ab875155a67489290acf6f0e61509881b71a05be3097d184fe26e1ef323fac9bea1fc7530ccd4332f36427bebdaaeb1aa77ae6450c6cd7f7d20d334eb3984713615df8add14836608f1fa22a2e69d5659c8b71ff507f8d01b30bf916ea19ee9f8699e28a8b4c0db000fdcfce64ace43011e96e9f2264b39ebb89f242bc13d49ff1ca703398b57b8b61a2ab145f8e1cde98bbd796df08703ea5910324d1e599dbb06785bd3f7159734fc94679785de5326a986b28bfbb6222acbc5057a514dab63b62ce7cbf071f5cf443ccd5b79cf3a6b2e5ebe492aa81ea7a077c818611aecd16f0d086f78738e16509bff6a25b470f80815e2a150ce8f108e25f2d9118ae3ee8bf325b9ce8eaefed6f511b2d8bef9d1c4f015f341f9e992f80244f5fb26aba1fca03bf6ce0fac082ee0a0f45bb9765629d152bb3b1b490017c8f20e5369a3e97c106484243babeca37e9c4bb04e11a708eb570401d722424dd7c6a511afe8445429255c6091835180bdb7e4a6c81837697042502179e07cbdde778aaea069bafc1f362da143a0d697ff7d84857f93a4647ccf57e72f9dd889638011603e2d7177282990562d01f6258d7d353cdc400543776a735722815c7f8f09165be69497c5839e9118c0656dd639a658d035ccff20f062d4848ddfc6ac652f3aa31892dea7a52abd962e74b97cff93b9a1928f8f539e5e5209c571d7bfe31f0e703095b28045ee9dd2b1c1a40610c7b30dfc5b403aac373f5b22984cff917a7555578dea7096d4eeb4fc1c3a03f66ad9e863f2a88abfffca0b3bf6fc637edba0a3d93750bac7068516b4d06cb69a85ba835c75cbfc81cb0c316b1926663490afd8a5a95855398e6294bafad5a8498dca4029f05acd08aeb1e1cf0ac33b2256060227518a5eb950efcad24aa918462dc5c2f961ecdce738c02ffdcb993e46a9deda1bf443db3eb7fe76711a7302e55fe7b695ba12fa6b7114de024c3b50619992f4f37c42d5bf3d0582b9d006b2f69b42ab74bcd1c9c0aa22435413be0960713dea7c2d0e79f38df8c1905b91cd448c0f4cf96d15da02c17d63e6aabd624d9a42a5ec87687066474d5ccc1205d12c9bdc645bca28e592821a5d0f10755aeaad3f4b4eab1b8b07b70cc6e93b3ebf2f0a765a771b0102122d3102c8b44a620084413788c49998f862531b65e4df1022cf42caf951b4da7d0bfb64067fd0152bb24e555a5b01c73769ea61b7effaf631ceaae3ff58da29642b3f61d437a1d1a120cea67012ea5b20865f5d89e85fce10a0b78157dedebc9288c1e081c75567fa14e2fe73830915609da2c27e94edee37dd274ae555fcbb42b8bbc9e8119f4cea87fa489e1aeaad301a76715a6d380dcdf93040c7a4f491e33640fc3c4bfd60ffacf4f4034103e51fe6b06c9b501f8c1725930ce6a4c327ac320bdbda0a19c3d425890ecb8608a4e94947aa3f4ae162d60c6e63af088d980068664920939ba5d7798164f297f9059b6d1cfe9cfeddbf1187ba0c7e617de0fc033f323597aba5c9ac21fb92c4644cf5a83f5cd5824eeaf645e9096b967693a0d6a5b25f3878129a4a3d17d0aa72580c253cff5b4f1323c67e0031a1449a5a1f7186ba27840370910e530cf74cde2c0081224bfa79a358d2f75fc5d40fcf0372dd0accab6ebc07b4f036602f9c0a51faa66f1bc2a2e06d8280cb957bd4aeb49f9aba64701682ba29ea8fd5876fb52a50f6ccc7632e7b119807207ba23a3a47087fe8ab98a02e62e680f1999de6a5d08949899ef1047ac8fa19ecc516df4b07b0de1b3b836242b024112ddce247e981411b4455add15ffc32b1b7aa76d59ac041191cb9fd41b96e1b433467cfb04d0d7addba23caffaa3bdba7f3b39992aa4353a1a47d1819d7ca9e67a3af66055f1fe9695fe34de9e7d094f4c3ae39849fdc44cd12c75e9e5fbba3a4e72765d11bca034b6be68f461cc92388e13b5f691a5329674968b1497155b0a15f81133e3791834c8ab3eddc3cc0ecd55bd914743b86885df318b9d74a30fcf2ae12a3971734360117aafaa2a248f5b06d68b20a58c3585da136664ad27cbb66ec6ffd30d168b643bcc9439a0ce603f397543d558913d039fba3eb1a82619a018653cc8d74f6f6adbaec648fc905caea030e66ef71f23676cb9b08c76f3c6962d3598613242a33e2accd706afda55d3957d3eedc224a99323c8aa23731218e2a2f6e3dfa1df8a4e4385dfb5968c22fca5404a559af2aa486c718eddfc1c10a07745754e006319403e47dd64c0c709cff3af53809ab067128c9efa7052dcff2ee9a668103eb2b652e0c40bb1940aefcdd6df66c5f1a519678cfcc5a3c67b702c23eafed4b47c8730cb4c21fd4c435a8a2f686dbeb657d6f32a4899f2c2bbff861c8b9012fe63b8f35b37f91298c637cdd10290c29daa4d0f0659f4abf3dba463bba15b248b200ce6bbfe5ba18f5c56ad8ecfbdcf0cdda5a731035be2c4e74426e7e3b8d9227161380156cb06b56315ff3b97d59de587f6dbd4d4c1deab7eeb1cc42f3843bedb9df72de7847b4cc8031a3fe05282505be91a1838c63aa545dc095cca3158089a2b77c64d9184a57caa873b85dd33d4d2a558530b845fd84dfdbe7e74a761b7f5abf697e728855a55a619315c3b361c69d46c8e9a17c0e8371855d2f8256164a5628491c941a834c1a40a39dc70b5b59924c1460abb2c0eb02abe8dbcb42ba0e468ebda7b8006f2b215538533d10f63307f02ed6f8a02abc36702b5d6ee60dc4c12a3d9082c0893e21450d8e1e5df169cf22f3c32ed55f6f13f7d19e71654aa609354efb1b844f20e79f9e5c1109fbd9934a10ea52f256020f986845bdeea745e8c4631e175103d13c88d9c5f3d4b2e0d27f84346023df27a62c380748fbbe549b2b2a215556583c96e7b4155303447f3fd1bda24f8a1f7532fdf3ff2176cb5555798272e784fcc0ec660d7674763517152fead8a5e9df07b25cba0abb5cf0b0d9908fa45f8d1d3d3ba85dedda1484e3614c71203bd1d565087bcb8702ad454232f6d9fe6187e2a7eee2431ddc509174898ffac6df09411f80c7e892b08b4db6855e9c15727c53464fcb2307b27d63be3304299c86c26ec320c34c5a5482e57f975266e48e633eb67382872b5015d70c315297a817f036445d676e69c10cdb57f09268a15853b17ccc309894021ef0fd3890a7489b94147a0e3df09b9d08ac9d88daf9ef831f09a4c29da226d2e696bbb33c9a96626582faf063773ddb9f61190240b721e217344004ac3f88ef7e2b9d07767aa463fc600a2977dab2d3491ed5c01d7747a5b95e17b002c0d8544689c795e275c0b7ade10583f2da0b96fee9c51b3b91cadc94266b6de6fbf0854b320357f1b73ddc546594049eccd62600aeadd4d92750670bb76169ed0cbaa65c1039b0851d834ddfb849cba7825fffa92be0393e4dc7955a6d1d70ec79b2e3388660aac66d3a8bcff8afefd2c139c4d4757abb14946d3a6ed06471de7072e68911f632773c9390f583809827517a2ed0687e2aaebb2ed556b7aff4b71bc0a8fd690875d697a8ba0aca9583e62c62d4ac68f9aa0764a3fb1d35bc6463ccdb1e766d8229e152b8290b505837f69ef49eaf66291ffb40efc9ef3a7cd06606449b88387cf26ba58086e242d681afaa7c09d38952a1a5d641ac62a9a5e833bb67dfde93190bbd4584670597e6081e8389ddaedee25899efd1fc523fd2e401bae514cf9869abd8e6f53b2b7040e3680c3d8e24f661092c0884996ffccab72f38f8de6752d8df0ecf93b5e6272d0eddd1e32677da349bd3ff97d181e0eed1b744be83b81c900ad9ad3e7bf2f2f52b1df6dfa8f0b484e19d8f70a96563c924c80c776fdee20cecfbd84e4ccfe213c9d2fd3fb4e21d42a7120d41337460f9329c4c0140288d2c88e951e97ecfcb89826fdd00873250da7459bb9846395408bf02433a8034c58d99ad3c1a7c42715c8faed1e7ccbdcc59fdf664338506b8ffe14a6d9d3baeccd16960ff87c4e7a9f3bf4d0a1f67626055957d65390d5c26a166aca285a4a75e550b8d2d4edfdeafbe203ce36c769576b657196fb67d4871e4731080869bc128a3dfad7b1d620fec3e4e473aef277612ba16a00ef5d9ea9120bc4b06d9792f8141d280c46f5c553e8676c86c397eef66b13ed4c68c40548d538cfcea32dada72d25f02bb7c168896aa9a8fde1e24f5cc68667a237ce69de5b7056feea8fb010570415b7650b4624b42511a31c48f95e3d8108a912e32c108580b64842b7093ed424a403ae99ae8e7132e695f0fd7def0cb76d2b824ff384501af3e78651b34f46be336bc2117a3e92bd6e2cd691c332459c45a2863791b591c6e84684a9b9c50369ff0e0337311d4dc9f2d28de78751d927d3c25cadb1526eed4f283e781d06a3cc9c6bcf7a3beb88da686663c8b0a0452d5a8a2c1e5b08649f20cb35e42e6c6399b04e4afa54d44c7d729dc42892e97fdf12d412982ece06ee8ca13662c56aef5a2c6689407e09b42f33c81bf35af5483829fa1f905ca721945313ef12a91052052df67c01e3897be0c54b0d2224528afbc91abff489f193c46e47dfbbc8b71d8ef4a6378792ce74feb8b5eb24d4ef28d0dcdda27b0d0bb1bac25af10b6b8e48831c519f84e46707b5f0305cb450794e66c0362f30ca6ffd1ebe2ed2e32e8f927659900a0f4f0ba23b532a47f6063c8d7d9d8fe7ccc8732a1880d2513e131e238cbc9b40907a00f44511dbdc7fec79a75e14b61106ac08fcab0b19b5f8d9add16e9ad506abdf1cd35db46cd72ef08ec77dbb80767afb0d1441f01b790f929d5d79a112e22c9fda9cbb09829271809b61af6dfdf26e9c05783a150577c7babc6a5bc0fc1fd9f69d57427781843f503ace81b7921dde45e78aa22cdb5d92fe12b052b6f0f2729f659a7a9ae1cef92eca6d28984064875828c0ecd0d86e4cbc9383e082087ccda166850dcdf8f0ae8783485083f55cfc9024e1c43e29915337699e044fad3b3469d2a72efc97e7512ba75661e5c436a93d6e15fbccbb8a75498a82ce8e8c06f7d66562ef940ec88db33289cef5f4921f46821b0f16be49a2161e5168d8237fc0101c56251c14981a7431355e6bf0e7d857ae0905800395116c72f461f26ff26a6c9205210644d19b232ff546d91452b45ed4e3eba92d0a5120d764da9787ff371d4cdc5dbeab44e1bf805d3b796894b4b502670bc8dcfcb191219648bf626f36a1ea2773da9594acddad41e4bb250f0adad1171c7ee514a443dc529bf0add096818c6ecba170fe6eeabebd1dd08446ddc4a0e13bc337349311099c3c3b85985cf38082bb6fabcd7c7ffeb05923e51d6ae1db934e56218573a7470f43cac9ddcf1abd640da08211af3483087648c73e542be0612988e46934898ef8d90e59f7888caf178148cfacd877a377e28a4dc34b68e7bf97d461b727b819eac226d3f9f7306b8dee1db1142219b2e8b9fac356f768c02dd00fb2a4254edabe93688b93a502548a0fd28823c4d12bcfc7a294036679103f714c0a2c8e013cb47c8f7ff298f3b14049064d52e04c4b547963286e5787296b4a29460c911b32f21d80b259b8fac9922a3ea9c775b719b8655cbc4f2fca38be31732bd8a742c23ee97cad4313486e9ed24363086a30892bd2f32d21c5ae0d2f2a963ea36a9b95ed8bff8f95e8ab6deefb58d04b35666251858ddd2f142bf12f742a32fd40749e149f1c06e56692108770ec1156b86a4e34e453bfc836929c914142532950ce92d2baa83b8ce005c380f66112514706654cca38ecd3e172391492105bf7a70c3de0aab4265633fd84a6ddecc8bdec6d14579f5dd473c5d89c2c4f96c0febea99c226de160c4ada64768578ff8a09f1f0258cf54e12c97369f9b1bae09f5e0a3316de71af1882cd10e3cd7fa7793951bd2a2a911971db585f4f166e4c293705411ee4873d8d8581960637053d4af47127786b9756e1272ad138f72d52232e6396389bd137cbcb044ce8c55ce4061fc84e538bd0482220e9f8e3a65d7afa891392e89ecb0d166ee5169d601595edf8aeb9aa19de0714e53506102b3b3fbd5199b843f2f1c130964ebb6cd89b6b792fc77125dfbebf74aa11410dd607a237eab5c727484c1b2ac6a8866718f466794ef273fe9dc7e5b68995adff15d6528c402183bf5edf327ebaedcbded82ef90a98fbd0879c5408889fd298db98846046f85615982d13d0a58608d6bc81f465245a8dfbfb0227a109491337e4a1d65a13324eeefd59002c5cebb250497604dbd575873112506796f7f6afd685e0795da27d5d1bc7277a44146e6b8aa36eb5eda147ebadb85b101fbab9801d1db89c5eca7835497d54ee73d89f801eb71b6cfbe5ff59a34bb07d4b9bd1f255422604c09429aafb56cd69348a1f457f5531e3c6aea437285e3145477946af7336ba5a8a88cd720afea6f236a03c8b28c20e822332839641a3c9d8d0a6436acd39eac032a1e931de548b97005259f1d0489f5f1ec2f61ef7c51e7b73f871d97711e00db4bf8b04f7eb01a42492917d75f5454e2d493e0e3f0e600143ded3e626d6305ab5930805af5e7304e6bd833b7f4ed3603c6b0bc3bc75604638b5d199fb67054c86c5e2bc33f6c91f7e1b0a7be8120e4a178e2c431d78d96d006c75f5eea42fc9342f317d9257611f80ba77e4c516f969f59dd1c0391f90a58ed0270c1051722d9dd475cd5f095e151e2d36cbc50c0b3649a35bd9dbe9842bb0259385d90e511890df694147faae9ed560c347e39e25b47928545fcc2b4b1dfa0e6badc4fb7cac8e4d46877da1d55c68c175f93589d03d6ae91e9934a9c64addc40de0fe260a8ef4431eb19d3118260fc18a01aacf775a3db071776741e29d66f59f188e2b6109c24240f4071a9b146a65088d9d9da22db841ca7489d91996fdcbc6a835124264c84d45f9f8339020956b688f55adc991f6d741c584a63cdb609eba6727d1a18300d48830d45cc3fcaade086e1485f8b21787e677ce0a30afcb805e593b449ac67426de40ca83edcac36827b62f8f1bfc3e1e330e48248362f76e898cef19cd4dec968c9e734c30d6a7d46309300adb4a3386a638605026840f82c57f1c518f5faa903b30d1e703b49dd5cb3231371cb9040cf250279807b9d1c44a5939c1e0da28246845916b42a1c26368d44a26220c992a540443024c8cd71c0ccb814feb6def59b3c265a2f0f6a8bd34b8fee45792e8e774eb4af87f61767302bc49888244fe7c4436c7dca3cf9bf0767cc01d0a88a584f3a2051f9e829a060531118aaf06eeaa87b65d71e02219183dfd3feb5bc893598cc0f15aceead1a0a7fa01aaa42afb838a42708a11c422ffc7c0c9a7a917891a5dde840dd270443edaa0019b054843ce43116dbbcee97d1e1d9b30c5da6266c1d2bf2fd5dcfc30f8ade22815776a7412b64da0d4c740a9496fb5ea115c71426926b74b0e2a284b3e756a0e462f083c7592df470c717f6c242b58d96362eb1694b2633e157f914d52e023986ef9b7f6599341c6716b7bc8083d35ec1897fa492404e5ec6ff51be6fc73e2cea8d9b27524f44b7759cb36577f999a86c645de9cb90eb5dec504c6d536bc5c120006fc29416d2d413548cf9524cf569595b2ef8d944dd52a44201abcc5f96f42f3a90aec557beb1788a4d4fa07caef96fb623a14f14629ea108dd1cb2917e9828ed78460e08337ff8121dc9b9724b42861743e3002f640c5ae71c12604b247526e4b9cb6a84a6178f5c2e360195ce6b1e683e0485e95e04001a4d25d969b9b8e9c4a90ec804b675ad539ab963d2b5d3dfa1bd6f6909c11933be4d6950f5ca69b3e8e8160c8cc1a9de631c4a9fa2e062dcca59c84bb7fd9834ac317f600a58df5967c820724dbfded33fe9633bf81491475d5ad16cf9d6237a182ed0f55f5d2269b2af568d0e0551b1b7d53cfbe5b808acfaf3f50621d1e7c8e5a9c8571ce66fd58356c30724bd1784a8b1d9a92958fb3a147359be49ddf546593b8bd8be81cd5d540f5e4160146a29f39d2db040e11614eab34c0fb6bba0bd7492724aac9f694c41f945043f04bef03a249755b39d10a8c335ec92ff7ba107c266b7cc161d95a1ec36b568720c150275d7f2bc7ab89c80a5922bd715224f0f8143528037470daabe1471b0ea898a8eb8afe7ce46b2c10a242ed74760f4a79a69907adccd0b1d724e7666575eefc541c6b7a81529d4f7b2614a0f3e1fdd605d730658014d1f8cf7735356afb2e0b8547fd0f4aad5a6b3bd35111b973d84cb03cb8a0a3f606a47ad3e1f1873002d2641cac191f66039242c7169da3bcc346d9ea7a0adf92dc9554443b39562e3358bf5b8216c8c0170328f3166fc010910893f2433cabe5f311178d9b57df5dd09fa899280bc81a99d5262819268cf94bfdbc955e9968e84e6d354bfc0c7c79207109104296b2f9aa8e55d1c164954b7dbf5a7e586486a4da7f320478487a142342dc7f5f869ef12ad407badceea00ea741094d2fa182baed1149a4e5fe98eb836eda3a8c3cbc3a6840a3200bac667593c5574c5841d4c5b00aee2a7a641b947b1bd64e3f36ad3114f5843f3b6340c4b9b2f5aeb76ac3b92f7ff32c5cc7e6c19861899da9243f1227a797e1d74709e8ae8aee98ec56316006a7d248f33452fe1db6277b0ebe4117b358a94468003f78591434666d54838f4c7de6c4eed535f66874ede1fd596573937bb371d5f72561c365773df55f0f7ac44eaa8fdc6f9780c8cf9b6e38aaddffd3c8c64be4975c2430da472ea5e66b28957e24e515fa17859cca81395ab7aee9aa46bcaf6ff56102ac9b551e30eb196e3d3f331f84da4f566dd8b7f333b6e1ff570ae71ecfc367589e04e0117571e8e55a71de13fde97ff5885b86e2f570a68ab5f1abc6208657c58e372d6f1e3104fa44bc32303061388ab389b3ce8568bd350a54304ff061f6f9159440322a50e936f6a337e464ed80988be63b11584f4badcab9d5519e861984f0e39cb3d7fce18760b427786c2b03cadddd83f09f40214f9b01099492a93b7a48b14177ed1177f374a98148d3d5f853ad06a023b38a7e8a2e8c223764037dac59e86bb16c3a7955f0cbd7af83b0a8580eb2126da71a02d391805b53a5f207dd79ae478ff70fbce116646982a91a7bfc7c8830135d3d7225f53f4f5088d7dd6dece0318fdf1d098a13a4996575fc9a915c0acbe215ee67a555e01b52ad671fd4d1a2f5cb74c2e9d34ddf158f8de10d4a022471dceb8d5a7b16bc36727e4c358b75e0308c464bf8ff0c52db84dc03af64653f874e20ddd2b7fc0a025432e91c8fae0a54fc512e6e8e695077adad00f66692d5c41c121c58b69e9b45a9fb6ffaa179da80da4ec085071872d59f4d95afb7fa15acf8af8483204fa39cbe2c8d32b1af52c6b5a544a68d71a7b1717de6f4df63ae107c0df6ae200e90a7c1494495d13cd3aadf31c18d2aa5a072645237b8acf7b3d40ff7d49a5c6f1696a95cff402c3f3dd9233bb0895227f938e6a0f3e6859696b1f270a168afaa6fed4cabb555d6d51b43d1e4ff2487b5755e576f7ec430c7ae3f5885dd67a63630f74a7765a29d2e751e4717c0e67c7e06d6088a9eb60ab3fff38c62484f84bedcd9f43d98e79d642aa5524afdf95055e2d58d4b75a54add6d77e4e586b6bfe6b6955e9e7eca6b2652bf00c0da9a64ca31448760ad14a3fd598614de746e18ca5cbb57e089263297aaaad0c37f730172906e950ada9611ad1e26bcff75190b787904e6884ae9beef2e00a9b40bb25450f2482447b36900ce162c21e55dc4addd4098dd755a82aa2d8c0c965887270f0248a7f17e400c506511ae957e08c5dca8f78160f7485a8ebba920cc370194cf1bacfb1a93eb812be3950fb1deb3de67fbd8f81308401ce9057b668312251651613a1fe6ba688277e9e12fa5eaf2de0bc832c8f0563c84a296e5d19808a8797cb0c9f7e2b21efc0c759a407e8fdfb55b4dd39c5e5829f265a00a0926979f7fd310d84c40ae29f1a5a85951b59ce46f20c5a4a25b0c10ace29174f78070833da4b87dee13fadabd8ab0e9fab3c554f4631613b6cc46e05802b0f14642baff87f3a3ce00ce5efa52166ea99cf69b5194620fa0cb9d35e0346c45726c741f205d5eb7bdb3d764c80989c25eb97d6652aebf0f80e50a6e81034c70e92ad380f4911930dbc19608807ea0386be5a0b53322f6f24d73392f9bf9d0982fb2e26f143ef567f2ddaf0d86e625d8311098ea7fdcfc03697f4b70a2c898badb1cd1d9b1627ba28a40e708ebb15794b374beee7f218c9b8632cf13b67584a7e0786368a7abb3b14900d8b215e1bd413651b306a0e980922bf1d6c86303e9b5ff41763d56e9daafbe601fe4b28cd0a1f5a929a9998a68be5f89445ef633aedd1ca8eb0a10ebe3fb8fb07fb05baf131c8d3a7509d1c6a64579dd3b690c956ca6f138cf740bd42e8e85f0d3a8465fb3d98f6d731833fd4df514ac91833d9d9b7797ee885feaa6d3becd5d4a6a02a3aa51dc00a2dca5e857eaf75cdeb9ab37fb1c228030f8c0b7290d876d07c25a47f4a9a4e9938adb5d95fd752f8ff4f4f6081415c9e7112e5d6fa732ac4cd4f216ab68d2268318f819ec362c8818144c4bcd739edaac9bc53e0b73c39226078d86154fae491d4807d8e730fbcbb9a41b8800e3bd729fc2920cc3041b31696f7d13feff2f36aeeba6cdb51e9e2642d2341404d47f815a1269f3a0d5d1b5629758dfc532e9602705c7b2f08cf41f6154baf2204dbefc779cfbbcfdeea583aa65b66311e1eea2ddea5a124c28a80b6eb9661cf8d2cab39edbfc51e98cae292f546254c034930c6da46c2e8fee26d21045e979f2dfa5231e35a3caa436e82cf9b0992ed2a3546848c32e6c16c089de520abec0b55415b84bff0f00730a7554857f5105f2dbddf021d1464e2a0ca02f32cec8e6e79970d10617fa0b846fde153745afc8f504c439f261ead6fbcd9d3a20026869dc9f15d625e7b2b4c93bc2a7d868ccae58af97de912b30d91a7fd23fa14696aafb067f7f39b9cfb3b8e61014cfb5ffb81422831e320d83f34fac7776959acaaccf9718898cae0cb912c9a9b93a672229d54f266ddb88f71f4c4906d615995c9643ca99a427de859472cc1b74a1f3443a76cd61580949cc9d437b55af771a99f30b65bf28c9dd1a23f51625cb11d488b122c3bf90791961bb9dd27ef17fab4faf4805c4ae2611bbe798d1c6c38d19a316278cd0b7c0584c077a1bd5ec7a3a5328ee4586e62c4c725994d27ccd76682f029845951607332d1b75d6ab35e247249218c32c9ec8c31f2b35bb6f347034e571c7bd20f76f192ef1bf37f83ac0a08f4cd8c104c38783cb4f94a6c00ee79986705de6187b886bfc3eb4578537eccf976f6232147bfb96bad09d8b8d56bd36aaca537b7298453adc63b285833d271ca756e497184ce624c5238c3dfc001061d578e9f42016ee48a1e0a35454ba00d28166aebd5fbe19062d5936c33fa55d34ed2c0bdc17fabddb71cecfa9755463976dde3e97a80442d71d819f6dbf416222c6ec7329e82cbad6ac8cdc1658ca93b6ca3d63667d68f88674a0ae46c47dd0dbef5d01c04564501f86d092ca6b1d976f670d7edf91ae5df54b632a3d4478e811a8ded24ae6f675202ce2e9235257118a61ad6df513988a0218dbef03963aaf4fb2a0d982d6f7e4554d5e548d273d8b0e117fa7fee50e4d6a9d44523f0fef4294be3c67d527ea482f6e3d45a0c4824eb58a297a3a014cce7322293a07b071e2ce70a218fe826258637b5494d4f2f5116921d51ecac79b74ed81053bd03551efc250bec5f62205b6c2fd63b151eea5982d8bc3e660cc7b42b891a811222ecbbdb622be79b96e5e3ce689c424717220ec00a39f264bff54c2d4fcfd92c5878123043874d6ad681ffbff573c76f23400f5aa95d13fe8fd53e943e54ef4f0913167bcc97780c61ddf543d234981c28a094afaf7ffe34cdcf9df9a709a8d3fbf3f7d622a86533260fcb50f325459a74cca0a32339266b6fabcb835869c9eca847e574d24571c3e9bdeed7097e5c21a02c278fe5cf8bc6f64f4f3efcb59ee725cbcdb7bd761574abb40aec71d3a1ffc0a8eadbd0eafc0d418a0687031d04e5eb0142ca29ef9dbe491e565e30ca12be4356934c205fff80b841227bf238cba38ffe0833419f1c1a075a459bd050a89a147f5fa564b451a0e08d912242da88a1bbe13cc68e3816a0606315cb2b458ee9d3e8832d35a5544047ed033464f772fe9b08b89c9dd1af5e4e10124838cfa9dc0748ec7d48ad970ff8d870fe798db525ac50d7d080791e9f673086316a4cdd494ebf7ab015a6fadd051ac526ed1d1e6e1eb202f464b2985c46445a5888bdeb0cfebf5ad646648a19b977dd4e5941011f9ed28aacf863dc0baaffac31de735b87ee545ece7a7849c77b96d8fbef18d9262123e145f5e84becfab151841a5e8bed64105a71ba507c87ea5f54a58b296d73573e4c422fbade0bb59ab046f113c5c7bf7409ddfeceb1ba455172c6c0cc8801643794e6648a9a692f5210fb876ecc4ef369c42def404197ca65ab46e461b1f059b18110ee8fe7e348fa7abc88e9dc4531e9f08a07469c12bc10be939e18b9cc07c3f6c0c5c36375087756b109e139e1ce595e442f021b611824e21cd7c1a892e457eed72b397234213b1c362ffece45612ae72b9571ff56a8e6189b83972d5c8450adb21b54bf581a45db0c19f7bcc81eabd60d0840d0ae7cbd13884f1411bf83b27fe7cb7bb8b9e70d4084ffaf41aed15faf04ae045e296a9c45aa5ec3d2bdc5b60c622aacc4f805efad54a3261e4e963472558be5737fae2d8aab23d5e9c77e6199cef55bfe725f50ba795115b9e1f31313afd9403a895cd01f39a026d007f95b40df4214222d2118fac01db4ec82c22b605b5a6046a2a484a757bda52217c116b22a49e330cf682cd7e04f1ed34a644673c5188f0f335194b548be11a9c95fe498ab21e929618babbb7702f1c6b7603f0807cac4a68d8514e3b61b1dd57fdf8a0418d271fce05c44c9d1ce0c4e4a9eeaad7996dedfb1024395c616721f252bd99efcd3fdc3de918a28ce8c94b0ec4c50cd2e690c319959842b0aa420f37ea799504945ffc754f1ab123ee83bf399af8d9feb8c44ff744d211f74d65362afd4073ca1bf7d36fb8ac4b009dd4508ce0c5bcf0fe08e470e83ab8c49df588b32b42cfcbcf85ab1c002b1c6ec33bb09a78e864e91e1364ec02a9fc2ec42d41639d1e403a9941387ca33532693252f988e2feee93fbea09568106d8e806c52da3a412fbe16e9db40f9c9e1ae21ba1e47cc6621a495857176420f7cfa73833bdf2407b42d75b0851688756e196d327d9e9ccaa3cf16535b0cb896847fc22f35354781a41fd5fa575092001cd310539cc7f318b6f119ab444e9eaaf6ea832a3b48e79e4c563167505a8b57839d65adc3185518e42006aaa914775b5a370d537b7e8f21e318f8685bff62d745cd32c217108c129a4e767c601b9c4df6fdf9e02874965e698f6cfccda2a940b3ba4f84429faf6c8de2a981ae9a97f0384a4ed1e6fa01e8befea43e266f3412132993b9c7a842c743bd1d3d5b133bc7ba91afd517045778ebf772a73f0fe911e7bed8a713f84558ad5bd1de068b1db5034aedaec3ea16bc0fd1ee83cbdc8285c9ab8f503b4a300e0f09ac2829e2a9348142ec699b813fc3984ed17dd5372cccd3b2e1f901d250c7be93f47e371258f611adf40d2221974097ad0f89ab2e1896afc34ca1f61e648c82cd28a2f2f5ecb321881ab2edee39ca74450931dccac25100a5db7c4c96fadf77eaa266d9f393d8512659033f2da54ebe092239ef62583ddb926e4c97f304bcdc81372e310d4a0c4b1947b2e560a8fb75ebb9011ff1d78fa4232ee1b59cd879188f3bb6d5a58ee0671301a0c881bef6ed0fc1b838f15dc9c3ef1c08dfe30b2adf6fc28c9e9c3795a95cbb38d85f5f0a8ee403e02dee078053d666d256c69d0c41f8e81cdeab16da6dd1a483f8739f8ac60897a54ee62ba07ca58a7923519215aa810a3c492ab216a2241dd07281e5bfd31bfc423a8ca13edaecf6f2bc1e7576ad8b94ad2c2cce3a8e17fbaeb80d9a26e4265341acd89a0f751ece5bee5e0335335756ed47946b7701d06e16a86ffe3f4905ec314728df5b1aa8d309d74ad9f97718922ff47dd7831feb8038c430ea8bebf1fa14ad788eb8a2094589a601d73b7df2505d53787c1e8221161256afd69fc253b23074ecc6c4213a94c111927cd579aef8109455c320076a97f5cb0449fed380a0012c1ba28963e114d74f3712234c16fb979c5993a814d15ec4918a142e1d37f1fe03bda3848ff4e07b1bacfd2c0f102251aed37f46c90e553c1c7f9c6fb3004c43f3209b3dc36bb9f374b51109bee13b3595fa9208cb1eedff802538b3176bc09d6d5a98b4bdaa02fff4901cd2e0b317f9affb3d7bd20e2d6aca76bba27fa25ed3cd00bc876295db6671600e9d277791a944611654a90f5c2009b8e51de55b2388f59aba5007cbc2afc567ad7119d7b6a96d20c0d08388888253ef6843309ec5db03d6a98e79bd45c032caf0a3ec7415bcb39ab6793d083875e2a57ebbc76d1ccf8aef88177b11cbfdb3bf96cac39d3e22b1a31c1cbfc854a420d08f2bd9efb2e31ce3bfcf3a4cdab6450b96fd7b3c863221c53468087f75e8ea3a47acdae8abd95ca03dbacab24cf2136cf0710cb58f6776458a196190d0d5da885fe403bb5dca651ec01a879afb76c205336de9fb873bfccdfe505690085b6cfc6878ab9846de506c26fd59d289838b6abab944e70685713de9d6f5e9ff29786a5dd864d9896362dd391bc39a038577c67215bdc951426f3160f81586baf26dbff71287106b19e8d19764e5988e7e53ea109080ad899053582897781222aa30e19c865df91af3af66d03943f8b9187cf06328b616c1efaaf2c97cc512efff145e3ced22bbad43893b5d6b224a1611f08b6ade96817d90b48ea2f05a23d2f30c331304917f3ea07c4d856965f54884e2a2ca8522f2fb288768b9559e902f3d63ea0afaf26e799dfc0691c30ce9dd8d973b4028be00aeb48cf81d0dc09ebca9ce5b0fa6fa48917e454a417ad1ea90aa040e18a76b3ca1b7e4dc3d95eeb702df917a98e8d8f1e4e8671e0635022f2612916ca244216c99b2427878607ad5c70c035f254d2c591b16a4024bb79631c3fb75430e8043896edaf61baeb35a751133b41da4131a8a5cec1f9de7f5d9066f7fe6ac468916ab1c122f8001ac7e677c45dbf6e143cd9b225f623c5bc6367f66faabdd683d8a4b692605df445d77b247955d2b29c065a95a4f978947d24097a809695b9e97e264f334ea9da44db06b30f7206fe0556fb2c624f3499b234a048d12e08b927072b52d46f135b89200708cf07407ef46ecae6a70a39a6054462fc8d8747a7f5d9c318cd6f3f550214594f67da8b3338330ca3d91aa9fac89bed6a0bd4e09ded92b351f2117537f8326fe25cdd56a69d0520cb00141c1e79be8b119541ab37fcf2b9308aac23377d7cb886b3642738e03e74a32c443f381918fb93182d64ea11d58a9e056cb1d2dc06c7e7ac90b0f903a62234ba3b6023c99cf87ee704d96db3729aa613f40625c0ad6b4bc4b6ed4335adb44ffee90258bfae03ab29bcb917e4ff062500699f38e1599241f41e62ff3362275ce94a2d70860e81298beada871417b5b8a7e4d6253ec8df1941798670b7be6c23b4206d7f531b99fdcc42766aa847ad97177d82db3c75b2657230622ec34d36a2c8063a52cc8fd239315f3f77a29631edecc40a16a8e43eea97a2d02e3cdc2104aab7812b6e3a92502334111f8d4c455a869cc5ae308f666421de64742bfd996db5f6e1459da850917f288eff652b9a510efaf095cbb9781918a540a4374b8fcf3be40a2203298632630d3f8169685fcc133966874a7f05aabeb57dde276e9aefa2260b09e645f350d30ca61d6b2eb4c8521d261075c0f51424fc5553f8e9aff265034646af1a0d8a6ac029af70881716d2c9afd242be243dd8e47fa32140c17ac042b479f3a68e735d1bcd124b1ca18af23a97d0d2d4e89613cafbc4c31d50d49526962a9e5c3246263d5864fe6ee5bddafe43f52926b7eb6f550cfbc96a00aa31e33d5bf9d17974fc633c02c08eab43f36c60b8220c4b9cbe0b8b1e40f44e2fb7ece03704fc54d00c3fba8283bdde407bb4d3834255adcf5085bb44006fbbdb0a94df996527deebeb20ef9f4739a00d4d01d82034f94dea26012815ea5480755c847813fb83933513aeea1479bc35065a421f9f9d2aa776b6eb641d8cb011cfcd272fb5f56f1e4fd2e6d77afad00d00823a47f8a375d4f9dbbe976cd2367ad192b7ab1da153776750fb87e1e36306118a14739b957008f5a0093aa161f9fb25a60b7c1495db4d0d083b965388c8533a8d8583726c7b8a7a11d1370373b0b04a6f59937730364be0c0f63f80b35ca3b0a833b557aee48c76dd011cb86d500ac64b06ebf4be644561176ab504e71e365fe56fefd17f8bea5ee341a35a28968213055ad75b1a0fe3aee855cb654bfc8a69deda90135367af8056e63fc9e75cb3ad5c860b1c286a488090651083c7e8b86b4f8b61c19fb76cacfb98118ae71d097a0cacabdb78e7eb765963e564652788efafbda23e270194520c85679480a8d813f7748054947fb70754efb9e7b2c5c1363355262036390b09073b845a947e36785bc3444f3ef4adb513307c8f6c132fcd7a56d6f9bc856b37f7bbda4442784f695a5c180877e48c34d1da7cde4bc8f4bc928ce52d6b1506b0e983af4d7728711d75eb3b40486d85492fc59d460e097c0edc5e4ea0863afb5d9a3fa76237df42789f522e97e4a0961340159fd6f9bfb85c43535f36f6343ea63f53187ac3e947e35016abb56dff73c57e4d5b649c6383164fdd8ad72a7382ff833fef61d676ea4375c17d0018412a130f69d241495830dc1986c0ce232260977a51fc39d3595a61fc64e5e576c6a9f198001777706b4fb81fb875c51489712d70aefe485ede2eeaa94a9d4b9b545897998650dbd97beabc476b7c8607c7fcabf2ad2739a86cc5162c43dcb29d83a8cdc13fc9e74297e4cac64bfe73d1e7aab5be3b26d0be0e549ee20df62355be195717ea014a75de6925564f4a6d4c6c94030e4b212bc923bd8699be5d09f539b4ded3d93093d7c24f850400162aeca5daa5fd2251da5f909161afa79d9eff383885db372aaca32821eda53aefa7a795c42d1e8874d9f298fcfa9946ae2b435303dbc7d197ccc242edda3804b527965300fda94cdd61f629d19c37d08c207554db8b7d3dc5dbe99c71f9303d3f0e73bb00f8b8d93355b1cd2a8f56f5d02b6255dc305e5b6977627f0ec3f5dbd6891f59850be724af79cfb35f4474cc2a3f174fddadb86636e7899fe1bdc25bc25a58013781f99a3f6030ac1502ff882a2096b6a37f3a9fdd3975b7a35d7819a5a7d9db98b9d43b23ea71ffe830b8155d7cd206bd8534bd7e3d956df460971c7aca8f4b7589629707c13599fc91c01910428b2c19d01b5a0acb8f0d3434e0d817b026f67cef5f5688beaed65b395f0a23108e738c7213c38ed289258766a39d2411bcdfbad8969fc55365393906d0dc46bcb44113d8c04a35df7b15847f6d902468152ea1b842bdc417a2433ac66a7a0a807b35f90d797ecc5b01410154cc0e67131fb62c1d2fe341bb7d7f6e8ecfdfece4ceddd512f538016c6b891fc87c3470568b2fa24db36651d6960687480dd01e75cf04d4c1c178040192ee09d6d4b1dc980608ef9a7fdf19b135c4ea7e4d5795c89dd08b658f16c7ef8dce849fb735e6282141f89a3a6b990d675a77fae8e45ad26f95e0b298cffc472e4b033ebcb9a02ae587fe6bd5e3554edfea8f0e33c45193ae65d648fb690932f80655c1450e9d65c05a2a6ac5770761c93d492a1ecb5d4b0182874c7d8089f7c852bbdb8abcf6549c0e14de9dcf18b3e80c05cfdd7da9970cc34bf190e58795c35a7536f18ca007e5fe3a4c7237c79c3d5e6ef252b5f7d2419538011c6f68ca0f5e117571ca040ce3ccfeac06f3a0ce976427bac603e85d86d7fbaa90c4542c80cc33b5b66a10be88ac99d9f03f39dbe9d49a1b9534b5584a29ed298459b17d75d5bbc3de76e1853fcdfa4b6e3a37cbab2678c2e829c74b0af95edbb639d88d36706b8ef2044d007bbd7c8fd67efe6de495bbb4a9116bc08a57d499f529cafd573acc4396de073069426c1c86978a79848bcc82e84fba09a55baa39242ca7d533cc7772d3382e087e4f2af4e5077a71e3cb731bdebf9135e4e2ec3eeb402ef345a010cb8421f67eb08c250c68619b3e9f5960c26b00dbbf7227ec53f1df76e06b768251619fe3783d3ca88c675ede5fca00702c320eb076546db989b777805d1b51a8c99fc032121f4c2c16180065aed8c33585666cf26b2c8315eb2b41d0ee7a901bfb950d15f7725b8435015333548f321a41a2f7acd9616c319f57b8e04fc1101953a971b5f23e6a2a864d310a91cafe721f4cc487898cebf73d3cf9db84672241b2b78eefc5b707bbd1803cd38a99e1ecd6591a9f23640f89f97b06335c1c6d5a52ef86a207a8f9bdf2956dabbc35ba442e0d99a85f5127a3d3cf1ac2273f1ad1658a1ac5744a9f5b92378448f6edca55d5e886f08f8ecc9ddfc1d401a86675eb4c07a5c0745a9ec2db7a8bfde24749ac3360ad88aa0f08d75d655a66af7e8127c17c1091f69eaf93756fea8a7334e02d9a5f59b256afb60aecd14f1d5b40bad1be11aabaa1f07973f38fb520d657aa2409aa6b95ebfc8884dc06c5cf3681950009445deb631e12524e999f4c819c81fbfdef697a255670f5d1802866fb925b6e7d70e9183e8dba778b414ba29514a87f5f5e933bd91af9f0a886738a5a9cd6814e7a31f16479c479f49b7bc84e74c44b827990cd0801f32ccf54b343c2b7b3b146bdea324ebef23a3b6a56cc5994638b922009c65b75e406468b1b56fb401bc0135d5dd423524e4d5283f77a1306fd07de2a34f4ab6f880eeaa9b134bbdb09da6d1c3ae1a924ded95bc6b582b888e7dfe297ac441afa2c5f43848e8b97e7eb1e4444d9220b87d156b6b337f568efc36915b6b6d937adb36396979a0b287ff41ad80a87c85615bc0f647aaaafecb841958996d16e713bae452c414e336e9d6d027e3e57fbde066bb6b2d63cf08d9fdd8499b8846e36db50ddabb39ba92f730b7e7ea6bcc0ae8adadd663940308615763769271fa42f0950f254466fa08b4124935def27f761c62b8dd18f8f34b1f2a88c8901d2e88181672f0da44b85cc47d0d965a17665815524bb8319b0980d8b4a0489c97e2690782a3841bc238ff07e7bd0fc2bf50a918ca51bba18c895e1743176da4dbd60c1deee6c1ee5b4cf41b8a23b2d7bbf31dbd07b6773189c701e3fda505d05d42f7103b388526db10d4af8702486a49db3353b4d0d071550d8684727217aaca9ef19a3ad7f84f0a4e189dc9ec1f43597e7dacb772f988a61487167596e1f4dd4d6b8fa7e85e3ca04f5ee35d9891c3acf286f494b8b48ee04663081163422fc431f3b6cdfde757c06436814ed4fea185ad03f97e6b95833a207e555f77b2ba82400d1881bbaf73ab86002fe73ca89eb15ea514ac0f78c04f764eb50c81eb511040cab34a6674044a6d3dcfb034bb4989e5697fe217ea1bc314fa3aca53a5ddef6b8fdebcb8b62aa09a0d7ee70756797242e1fd2ffe6ff36a0831bba34bdbdda36fbfe546ac015b45d1c44b459ad29a1675d9ba4aec010dba6af619e8dff76a3f29d668c24e4dd344abb102be8fc86a3ba995618e3d158ea88ed55517c612572a4a03edcea06662af7b674e2d6aacd3e825b933518ecbc70372064b2d2a82eccef1b3f9be43fd37540e5b8b5afb6b8220aafb317933deb5b700996b75479fc43778dd5760056db3d2346041017d92031f36573e419695c859171129b090932849bda91343009ceafb927bcc46df8070dcfb8dc3abc108e5769ce7c593be5b7d3c9873608147a04e9a04f866cfde0f05a80101c50447263cb59042777a788185b1f910643bb73e0ccdee62de68a51ad1db9f16e4c983868607670d4e60fe1eed2ea15a86c9f4ad7bbcd5fcea01ea3e6c26ef7e16e877be22078540509d93ee402ec44b2e52b1764b11b0d8092a6ebe787d8aba0f1e664756681583cdffa43d5bc53de68e348433a35aaed74d564b5f005412750a6b237ac24543cff586558e1edaa32a52f90a230a50781e18e7fcc6bcd82b2ccee5531a61612398b3ecb3f3ad60bac1b87749bac571e3499a1426762c6a39c878ec1bd73c50bc198f7bff1e841142cd6c9656770d9211553e86dda4c4c779acb827ef323bc877d12bedace04dbc37d47461a5d59aea69e06d44863cfa72bf9259d82836c907ce6bd6aab36c8a4d45b16f460e0b08d3a9a3ead674df9bab796c493ce5e40daab48c160f2de7296110d6115f176b1414613f831256fa79929a1e6375ba65a95b369aa51e59bd8b0dea4dba97b89b1f98dcd373d1334d3ac843c62c8e199662e5c86ef94907ed45524fc5ba582306060e8f49ead1078f433f8ec13e373fee737043b4d8302469511eb927be6c3ee186ce33bc0791feb6902ad9541dbf6e725a6a7a5006920f39aea64a20afee6880814bd1f4b184ac87dbabc001185af26558ebd35f3019470f91be171fbdc9773b317c30c372c853982adb4c4e82d2590b351a8376163606055eb9e82245126b85c8f4f76bc059637c19643c9e3efced493f9a5b5887622f875124e958d79d9d8c36d13f5b2557f46736531264e8ef7555d47645b288f7a7b33a0865c4577e6d698d8bb39f953da242220a7fb45138e637f64b5a5017ce9122aadc7fa5e146f446ca76a3aa091729e05322ac39ed4033470f07f0abddb405a8caba7e023127baa61dc0f37a0c8cf79e1bc0df8b5a3106c31d5bf2d4cf28e023911450f047588bff2c0139972c9e878a07f65765b496e5351f620dbfb563cc39d32113e2ae630debb6a7220613a68f54d05ef691a10cb48fd7c5c01c4ef81688881b61ecb0be94a263ff39dac89529dc03badd4ce3e1eb995dfd8af49caf68047d40c049f2f480eaca099e1e81a0c57c1a4c3edf90676dad4216b81bcb2f3c37093a1717ae7a4d8a05ea207e32f45500b77caa5fc8944ed51eeb860501d47a4bedb06997f1220d8dc7c1a10269cf17984bad9af70adb1ad7844645a94f82985d9be76943ceb1168bc868362e7ba36c43145537570a521443120e0331cc1be618c3ee361632939c0529d06dd6fb5b8b7a8baea2ff6aca0574d970bbf1a4f6bb277c96040e87e172553f62982ae5a7ad0269b4c377ed7f06607e9df0753bbe58fef4a67847688e47de7c14bfb6ceb11892e7b4f1382f788c44348dfa99572142908d2ed6fa2a92709efdb44fcd0fd5f1ed0ec3e3dd153144bcdf5440ac85bddb22a78c1e05f240d3003fa16eb5ac3ebc0a45a3ae3738bba82ce14125abc1d929996edd358a7a35e846bdc0a4cb08fa061d2a7d33580583b02e2cea2d49ae6f6c660120443945daa668b50b56ac18302e33c71ecdbbe653218f1caf63ad86dea41ff8bd6550c85a4669c3327df3e437b076fdf44d3df89988fb9b12d4af9f7eb407b74ad7812e4711e3db31488ccc60aa7ac55d98c0771122de14848f45aaaa879ca36808eb0143d1821d6359c2a5d92159789f1707cec6c80668a5f2a852cd76867f76335faa1ab9094ade25a905e0277ca29f41f907d0a77f274e8aa7f97af45686b15475b9df3332f97ad6fb7e1eb42f51a1ff949b9709fb17a2288363853af44333d3ccb8cb3edc5a69981a457bd14d701c4c0503afef31044ab8caf7bd596018194e4d14cade6f9ce82eed65ee66e321d8c6aaf0c23861deb4b111370e71edbfd7b20e2347c657d0c4207e1a3561a627c62f551409ec1ed85359225da9664552afc92cced2d70d93a0b67fc9566b5b7d6f021b0b8cf0c24430d8ba18415cad649e6818a93a3962c3202e5c4f6d723f7d6de2b5f66c5c80d1aaf2b6fb11871083ce0e24b8e22983204abc526c4b0371f7ac327c8f4d630d8624c175e95821f92a6f5706cd3829296ff9dba752581968b4459f81daa7394bd18a087e379165ad21f282863c8644ddef47682d0bd8634d09264ec37feebb01642528fe9dcec3fe150c484d045c1a82fd74c032b1d062fef4d22f85d1d6b2a61fde6808b9fa2b0dc1798ef6bfc2b17e2efd2719882b475b42bff860c4718ba3f2011cc888f81c727fde005ade947445cf59f01d256f4567688861170bd71b1b6457b2557555b757d14cc6f825c1c6916a141052c9a077ffefe43a5ddfb1dd50b4baf6398a80a77fe6cdca1621219a19ae0784bb8a744171b2f8f6ade678559ea1b90f603468f256fffdce8c2c52143ab5d0faeca9d002b760acb969ed7dc17e780e38c99e62fae49988035e856250f9471b961fe8e759f3b9ee1608eaf44bf6a560283754e168c205a321e5cea43bae614e6bf034ea49ca4153f711d96ae27aba811f8c6ce430543f8655d584ea66513798572df785a2a946e5b6b367c880e2293b5996231d8c09eae3bb68a0a269d20f04fd646def8c6efad3061c8dc490ca9e7ff54f3095de4b415c55c98cb5e3ceafc3b6ce6fd96a6cbf981c45940d93271631559de60bb890a2c4e4298bd1553f6216047a75f12cc1659767887af3059eeae87cb4bc80c10a05f6d3a96e854dbe3a5c6e9f4fa7de785691d8ad42cbe971c70848df02f5cbae0286d56d5ebaf82c378079cfffad4df9191b38febe31c53f854c8bb0cf1f043c3d72d8bc739a7905858f82de6ac0c85de3701bd85886a551f28b64edec860d7bf1babd35cb37ab9eda5f7d477c8b9798dcac17c8c9b2e7cb4da4048651e9effec69e9c38b191ad3f19abfab24eb105742c2bfe2497bbe5e050575a0e753e46f4cf9356796f9489c44195f2f8c7acb202b32fcfcc1e4920c3ef5f155f02268a09c774029daff62d6b1f50b7588bcb8dc264a150a225ac3d18b7bb8ed09c20699f258d2d1fda8f76bd1fa39856f333f9d07d323e98c46671cc43d504a372a06cd4cc21edfca95f2f9cc14fb03ef195f6a7f03a391a6a73c3d5305fe3cd22a79dac72cca502f41abdb2bb0574db05b14c740c747b633086b8523ebfc81d98239a459a522af388b88ca964ae2d69993efd4ca8731de78211f33a757ba09f823b132d33312c550a69586995023d084d0a9623e40a3cbce2d301680faf4e6d9ffdd99d01ea23d13843a0a9ac8b3aac745a776a36b73d8cda7b58be1dd97f21a5945003ca02275c6a9d1f21f8cad66525421f4592b3d076d05c4d7ac7e7139928fd19fae7139a7d9c3dca1eaea587f0f237924e32c8008fd738a0c9e09f494f49480c58746e7a3b38dd094badb87c0398734f51c67953b8b915b21941feebefa8d1e01eb75c8dc501e5929b41ef76d3e9e645a614718a3dd1bb0a1043d2610893722b7b64e73380457adb347fd3d443f94334d425bff9a346027801030671bcc5d5b283e79885ada57ab2e45e480dfedb7aca2fb3d6b2bfaba2e8f8f176a2d907a9ac1283f83e960a579ddb17500cd3bb44df2c5462f5457af39be997e79cf1c9d415cc78b7ac5e1044367388322fa5f963d88e9ec0ccd3440829c4b960be2095b27a2a0ee0de9cc547210b061bc7f26095e597f7086dec23a90c01cf8b5ec887d39490160e7c40f70dc87b02dc5352ccfb25ddb314a18bcfe8e0e8ef5df7c0ef31778e947f608beddf587a9a3f1133aaa6bb7c310c01b64d09d9baf4124f54641b3942ccb8624490f0968b0cbc08c598bc84f98d9b5ee6e9354e44db181a8df59a778a2a8d65c1cd2f031ae1ed52f0117b25f3c4e381bcf3b2bd5f048629eb4d35f6ef7104d7da68c8b54133c7d0f85559784577fc05a338fcb8b08d8161a8907dd55065aa9c9d3145369939eb7dae0eb15feee29d41445eeb91f3b0b15ed5c9f0f573f8462301aaf1d1c9a707561cb07abf2ce86b9c857ff49845b4039c7aed83e26c28e4bd2f3f82c6f64b314064f37e03b5b88ae83911a974da21b81add5b37b5c956782013845d460346a1ca11fbc46f8c96a00701ba285a7a45e92f96aa31a56b9a6a8b976553886e2440cb8ca0bec201dafde784419fe92ec6c9f99cbe1908b07c9cbcebff8e4df7ffc6181209416f941f6ef88a3e8fc580a6f9b6f980f590043a33248ae5d2555cbf108ebb391f68dddda56f78d2c7f0e85ffdca410d5d9ddf124b484fccca6687fb135f65cfb20ce58d3156588f20d2c8913292922ce1861292fb466af00b9f299d93d33dd4f8e44da359a9019788642f6f704aa97669f9831e9d9b8a2a77324be7201bd0d9a900963b04ef1419851b8f0e9be64c94275a7198758309c1149f8a25a1953c2ad180c2345aab68405f716604f434a5e791450502eb69e7bc42af74f15a90cddf7fa261dc90b08a9bf7098ff1ad4fa818e6625294d2c3626f88f6fb7a1f3654fd5f2a1e778231da3c07d40783cacb9db9a3b6e8eaf2e4b0e3a08c3aa0f61dc6079e71cef64a58e7ce3f6c5c569f9ae6f307889d3c6f4751102837596515ed6e09f9d665781b005ce06510a75df4e05038f0c5cf634b7a059ad00b79dfa2741e9ddc4e6ada16007cc3e2fce7c8857660a3567e3857e51437862815f43a44a88af31ae4a57db2df63a44704747e4904272fbe10bc05a119886a8545eba22ac0eee32cacb498a4ea622a69424da6855d9acca00fae400db89edf0628ef051159027c492219444d8c5b4a2441ba0739e7663c0e43df0e92c277e421dfe8b750c4867d7f1886e7b93f835a3704d5b3af71bd10fcf4aa1d7b27af0597b4e38232075e1db284899e506d1414e14df5b0a3f35347700df0ad7c389e680f7821ca00deee73543d80a0980b2605d9e48f6f5d99a56defa4c59127ba2aa806756c5386055cbe2dfee733c88ac7482182fd0ba2683a1e16ebba1d4c7b18aa99aff0c91e045a16b17d295aa95039fa21d63afb63fc3bd69a48f576002d93bffecc4f6aa048e31fe59617e82c247196483f17300101f710bca4e86a271ee49fd2ba4768a927ac2323efd14e314fcde9ddff70e2da0864f45473f388af0857c61aabe31e3a5d7d1e381f1491546ffd3a407e41b34759e4145a1b714baa95ac5bb440419d8384cbb95521eb5eda437460cbff94d8b0308788ede959c213da4f8a230a43e92fbcb29dcf2712ff28fb2d34de12e25ea2d85e49a363481b405d8868b7cf9b34672cef117e7c0a3a811bd4d4956ba809175121d547d55f573319f1f052f124c3224ea6ea0200515b076d75b20b5ce2960a757dd205282b1b11a72b1d042d5bfc43af37df288c4663c64f47110b519b8f564e09a327b225cbed7eec4f4d7920834afd83a3634bc491c68c8bb7b0f2b84c2cf230401099c7274afa309e0d9dc4f5eb54d124d7f2bfcf1924e1858c1df0a4f337522db03fe4b751949477af1a719474d573a50c8a3f7f0dcf9f13b95f1c452752f697ac27c2cd420a6ac86536b82b2515a673ae91a4c096aab5a586997a58fb04331006e7425e196199a2ce589a3c49bd372795889d0a1b300795a0d2727792a77f704162768ee598cbf12b666d5e856e86c8a5a4c972fa93634ff020b8906b79b03b6f11b176879b9df99b1d4198901c28c67ed78bc4af458a9fc3e788a420dc7fad799fe59f0f196eb4ca007ec35d484ccf8375f40fc4b13446ee85152b83f1b3d26797661e83e1f011c1775c9c5801cd22f01b1abc2b13b114d913ccdb985a5e95370b1efdc483bc91ef2aa88899fb8821f621f6a36d6e4822751082746194fd499824af6f7b94b0c3c71edccd84a94a86e3740d941bc5597104d8e471cd2f9c9ea2b4feac2467f6a4eb3e2f6c5e1d3c02c28e5ab1b8f50b8ed347ec249aa3b6a49ce5213b4125649fa956730e08c04d30632a8d0b195e74cdaa2712a33ebb19beda832242a73eb5513a6a3e9794bd6ae4c87fa5e1e94b98f541de574b2a10ddfbec2cc1f9e86a4514fd5b6afeafa0270cce900b95c47f38f7259ddd3b2cdb299c08fec307dd5c4deb43f78836f2d5df06f87b279416626c0deb537512570248bce8eda9433ddfac4b9b40b7ad2c0b62d86bd56eb85912f33497069377482970a95d9c7572bfd1d7abb0c87b8be224f81095d22649f7a0dfdf6049f6a8a342b80e647eec1f0398cb4c5c45811311afd51990b6cb607e2ce178f38bea6832be5382e46fdb0e572668f6e69d9da0775c9ac65c866602c7b60c337ab80245707afd2f3edabd7160952f689c5a98ae6b7aeeb0551e48779f800fb42802de94f13d80a30970fce4788205288c794e4b4aae6375683f16132b214c6c8fc1d5821e738ec67223f889d3179875cca7740aae032d5935f5482aac0b31ee50e3ab3270d957ba63bcbb7e786a5bb7d9e42b46d86b1b7525d22db154b7556d4f980fd8674fa6fceeca34975cd1fd8e0291454d7db656c8ba440fa7d117951bec73865c0bfdd6cfbaab9d9ffdcab41dc8f4a54263480aec909c6edde6c6123d1b0edeecf33661930b12ef2bfc22b78f0f4ef508039b5bac657994320b107919d70be8d940da40ecfc62c8a844e982addca5a9087c753399cbecdace562e10955735f5fc541412b99526b7d149ac180521e319af3d20da7f356271f8218b8e7ff31f6becb43d91ddf7b9d51c92d3c093a2cd8e478539c3438d73adedc4f4f8541c903bdf5952ea7f69c541e0d1a483573153ad4ea1d470c84c6279b5ebc89254b7f77766e9d15ba135c2cd7cbf086bc374af690ab52a94a4170529a6ce89036e6a575e3f5c31e7ab71c3e5511988146c7dc397c64392ad9c33e3a33de384d773a3da5af22ee1cf50cccacdb74f90a9a775e23e131ffdbab285f0318809a85ab13973aca8e1a073b9032598d30349a01d752da1623b008f4941c7a126244eb61c7fc0a6b66d95157194b26892374eb9ee1dc9a80209890130883cb925cc077a000ccd8ede99898140215ae8c021d0f413fed58dd54a4076e2055daec96a021425b3def924c0e2d66a7a9ba432563846e3fcc5324b156f5cd0e9040061c89caf095bd2fa9bd0ec9422a66679c0474d5e6be0abf5504e576865b0de626a413fb92213d10e0b9688cb1663b900a6710eb65da2460bd470793d1ee1f3db55e230500501c2fdcfcc0b50b3fa5bcf002d91096f4a09d06ea2b485710d08b9fa267c4b5969d1232a216d064e003efe1615a8be78e437cfa4a515a8dc95acd5dbe7ab6e20f0233690f9e4341f72cae57d3a3e3172dbc22920cd73ddb8aa7eb87d0d2954a5d36d84df1e2f9e239f1d879f447fbd4a6385fc5afbaa8695e66cfc82f98d4b1d0f9b9b2df6da5155570d5a65a3233d8b18dc01fba79e63b008350f475d36e04f07e85318ef6a56c963e82b00784e8bcf91ebf0033e76f2019762cd75724647fabee96a6ef975596e0fdc2a6e636a11541fe39798d2ded3ed0c4af8d2c82f17eac76f88c21f8d1886aa39f7394e735a53254be02f86eb1d8d60a339440b5686676f20c66f27f173aaa4dee9838d8ff21222e7933f05cfe60c933e79013cda4a3e54e44ac738de53242ee6452b6ff419586bbac77a213d1e417e06fce04e138fb85a5b3f99a34710aed09f871292ddc48550a3462e5718367cce0ce379bea5a0ecb90e99eb136573a484604be7b800cd1eec873ec0028380356f30ceb8205e724d2d56da1d998d81054abae3b7af79185aaaefbfdb7688773b7805390ae98de5cee4119c38b84464bd896f0799b5f03be819e9e72926f34c06dd0470d2c6f57f0333dbdca07d44d03260f5443db254af3eb92cb227c853802825aaa8bc4a1ae85deb235194de4de4db52e883b44e8fbbc1b9df9f99a1aa362dce8775cb45aed87afb946818bcd516e74846085a1e1f570143390936bcd6540405997d99bf20acb36ab7b6df5924ade28a0766555aa7b5a531dfe38f3073c35f802e0e62416dd4210c8a5e2ede16fddbdffa7c41e33db4a6d045d6713b8477af25b8c5cd3c2342107c6b7aef74a1282ac0e57466c94501426d860dd2532bcb3fe93daa4db30774a4f1abafc78c2569b85f195087b547bf10b6e582c81aad880ea4ed809caebd4245f0b1444c0b0f423f3e5857546c70db8c61a6e13e3e1d8302645afaa03d2c9e3b289418dd02a4139e7c967ddd816ed76e9af1a75658a75262c9cbc5a2f7ff0cc728e4c1c597a1a63171a62e3a63c68d7a25be35381eff4b4372f2eb56a626a40f5023ca97f4a80c3e11fbcc50c0d6c839084bb73ce66f9e2caca8d7cb670082e37f5ffd12921c8f4fa9334fa0837deb8bce929a5f6d7ed919e0fe2a1cc31edc9ec4263eb63d87901334d94fe3b75c97752a9b2aca91f1b7014d930ec67f2744bb40abb685b31913a8cc2ce7f38fd6b9fe747e51ef86c65aea8ccf8adf44ef328f01f9233073b322daa61d3ea5fa0d84c8be15aa7af834f0f2a0b7bb12aec6357936c2757815d4bc73048c2fbf7eaf70b196ef532a650755a012dd6915c41bbf76dd30a1654a1b21070f7433f08f0b5678464b7ed1c6620d1c5981a886576327c7ad390c55fca86c43ec930e416b64659b109fed8901a754f3d43084be7e5750303b22024e314734d6b05a2e24dd703f7441199d14b404b14e17da4d797eb883f8b67dd4e5778cd08dad554b82096bbb8996c8e1a91411ba204dc262e5a2365ac65586eb6672b3543a807bbe2251beac295179acee2b84877d54b954efad98ab5b1fec28002c94c230f1919c9a76ea7321c1f2e61a25be959cb4975ac3b91254cb514c3aa37c869abacebb159c0ab8f165d75deeb19df92395daa5fb62fcf58080e21b4609a5bc635c48b19131f15fc8c60198e37e5d9252fbd7df2e445089380216652f33795ab23417c7c5ce66c70d9ec986857fa53fe8446338bd1e01c67447ca85ce89a51b784212c922388ab02171678a17abedc5998fe4dac8bc70b34e52e02cd9109ebd0c76bdc6466f5be51a6c2bf1bd36832dc7ed89d2a5474d2674f55ae717991c2c73bc788112820c7bccc56c507a0251c0c83b72e339ad32ceb118f0a3a6a16b2dbae0858da77848c0b0e8588270bf7363e4793b6d2e448154490130447b58f8fcab169f600f90b2c8b1bc7d29b355c1aab4be6a79761d59988adaf16c648388165e19f2333926e42ae15e56f334a891b26dc28ca47c281e5caed6844a74e86c6692be2a12eef3a38271f46af56bb1b6f0b4df622da0e09ecc0d3a06f20383a262479f17ad6cffc100fbb6d3499d41f251e9527bbb2a42efd3439b44e408fbfe27dbcfc447e0d72003374c9e61ea16f3ed447a665c31c12d1227b5057f012bed2998d2fe030f637d6de9069f748647adbca099713eda70afbd4c329f73ae580916b7b3298d8ea538fa093ef329a6121abbe402a79c68567c5ff095e56f76ad2ecece4cc290de14d45ec5701e555736e92edc18356ef354e6e994989a82481d7f213420cb46be6bbc0232946d60e3b37a6a68cc9c81f9a4a98cdade202dbe40e8e479d4a45544019cad5aa07bf315bf382991de8d8be2fa50d667072d76178e620a9875eef08c54132c0509b7ffb723b650438e8b180f6f6847de2c466ab436d14be0b35de8e1c554bd45384dc82c6b5e1c78adeb558db55762a86873ca9def775f02f3eadf540d0268e73e54b61a25d357d7d84a625f3013bb0a3ec426fa5f4ee7d407a3144550f22ee6f5cde541d9ce62c3b1b96b375e22d01d9b0e4e2febcd9567f2d999a8dcdd529567c7c526b7a78a956f47d0399402e01abf5f016f04f8944f1b0af942bdd1061efbcac97072becd83608ee54502bc8fe6c0b8fb2d7bb552746b6cd20679ca6b83441ed81bdfd01a7e5d22ddff637858e5d8b8be1adeb42b469ea2a5864b09e84d704bbd856d30f7ce37b5bdba2005f76b004ee72db382444c95751c75172f1bdb0fd8a5c2d3292d256bcf55d05c2b64cc55f35fd3c8fae58b996054d2f0958931a92403bc3d72d0324c9d14de04f5787de56f748aa038e3ae748d7e5a358cff90a16ddaf12f5c0d0d973186cdd0314e106d784715f0d48c3777ea36fd3ccf0d2f94c015567f72ef428c396d432f1300659f3780ad0f141d597b182efdb7d651cbb4e9fe3f32861c7e8403e056b58a46848cff7fa151ec76aa990ebce85795654362af01ee64f41a7becf0ec16e7d5556883851c338b013145ef85bf15f235aff0f719f8da0fa569477605d8276e9b3110d326e2230d16cfebf5b83ab9496c42a9d90ebf6889df1e8545f3a26a7c83b0888e35c66b26f80d0046f35b78d3a8de432f85ea81f7276f2439e264a9db8f130e6253772063a3748277bbabfa9e1eb1d8a92749a14e9c49dd1530de3aba44e4344c5fca548c439d5d35a8903328fcf4d799eab630a7ce88ce9d2ae95ab095c6dc598080b49b466bfb90e254709c1ae422bbaf5311b24162bf9260fbe5d2e101ee9d3d98c6613c45671e9b6d7be5bb6a4df06d33bebf6eb29456f05fa2dd3a324e314b8c3ea828296cd183f2ab2621815bc7cd061ab66d210979c5e6f72145428c6fa50e16dc947f909a337a9ce36a2707239eae0fb1d54edd6e0197b659317bde1a7137deadbe7d117bd1420f2e6d0de57889d5f887bec65dc13c55b230b4f5f693a16d00f2383cda5106783be9329366e05ec55b7b98ff893cf5869e0eadc5d11558978d943a1fb7171a61330787905190247eea4bb23324d2801280510c20964b0ca341234e21b5fa4ec6a035c092690f815596f5858156d38f8010b83017d8171b38ceaa92d9ca2907383fd651d930c68deaea62da744253d0c6ccebc79db5b441f3a487db6c2002e57d5fd0c7ed599c494f658768f50168653239e47c7228a236a93f017880e05b5a8df24648537028bb87fcc4d26ed182f8544615209fefd6ef0991002fea01705dfa74c5359c3d9c4d40b0b8c2df532dff5195207d6bf902ae903f5733b05067961203f15fce656e339e71297583c5e8d67f10dbb936edd7f06d8bea8640821e7d710735d4e1fd0605986db5dfa9cf107c1722c143564df4c54311364d4748df7295d9a019145091447f54bdbffbac9792a1b3d9a016d8e30faa40ad518b0e2e529e2925fd171a644fed591e195badd35cca104c9dfe891eec12a46f77dcf1aaa7bfcb07c9d449d4fae5ae883c7e9706bf1c338191208b3682fca069b5340c7bc4896932ed358a2b83d16094daa54e22c3bc54f3da882fda09f9f232aa3348884f3f707f1015603312ef00955c7f258a06abde57d27532a6a32e2792a860f0ec4081dd4c05956323e28b89800707b5a859f97ecf1aafba05608cf98de461157401d8bba728b9c676a3cfe0d306e3be469b924314362a24d3abc1b7fe49434020169403445fed2643ed67ff305ded2239b66a5b80eb589d61c041591e82e3260a89b1c4db6b702c83c3ee465777f272e3b7d5e7ebef45772f6d43cc00170afb568290a5cd6acd829dc913d25465ef7e121c90aa09887ffc4c3b2484ce79b6a35aa5851f6d19fffb4b6514333c40eea7d27d66e0e1a20facb4abc68ef9a3f19d44d00fcefe08d83ae3a2b261b9935caaa6342f88cd458fc9629a55b45f436c58e3c53adca3c6eb33a21989f9c62cb7aeb6db0378dd6dcc21ffc041f72a6dd2e2cf02918578384615ec227c3ae936dc0ac304476dfd3cd2e9ced4f65f71bb7a76b1b72b74740be5355e3d04207c9da4f24e85e3babde0496cbd54d21f241dfd612b621eddadfd0e7ee077cd2ee000ebefaa062f9317c12772ae3a1c8642121ad61d9f29035870824e0b7dc59a70fbae0c1e87dc2e03b6e7066eb1585d71550a4bdb78d42af47e841e5c4f0f9742695291dc5a594fb0a2e631b5019c84d264ad7608edbbf8cc7ae8c40542a9c0fd798ee26985b2fe7835e1a774a0c6ab50774766840dbc500fb6ea522a379de4f5261d6c970816f492c45a4c4a61680b1324b32cb2cfc16ed40f31a403e67992f8d00e3c818f548fcefd9e8f19dec154ae9c6b5123171bb211871813b1c670d4b879abfd6aa79aa12dab0dfd237c5c2062d7097f10a7e7d995ea74058586db39e086aa8bac1dba56d995efd3f4dea84bcbfb12b010615ebeb3597ea242de73f4235c677d99b6b15f62bbfa728137a9e78c50a441a75767873851530ea407771a07a5a722948ed29e2a8d84e2bf42862dfa8c0c287178a04be6b3d95deff959d4aaf588d8765df8fdb0772b5972c3fb78773a315952a723d1bac6b136c0599bfd6dcd6eddc3bb0cc3942f4ae33bae2d4e41204e9436bfbc81e12e2a72373a8a0a2227fb62e6297b58aef92bb4b540eea39ff4c6d3b328066bf6daf1d9c2ec39148c394407a78b8abd3d9087a81c9aaa84580b6154c24e10d4fe414974b712e2a74c9cd9c74699920467cda16958946b76e4e7c2c06db9c2ab635022fa20a819b6158ec7fb15e2194860656e48c6dabd3a2c24b207973dfe03bfdbaf52b7441e149672ea3dedb0a0082b58e8812d35546e3dc4215e48584e060f18963fe70632797ced146a53b415877a28d7ead9b7eba08f7dd808b41d933730057d123a737235fc27ab668093a9754f5f7047db701f2911fe6725764afcf1877dd02f00932f22bf41a7ca49e28dabcf9f54d45184c2171b3f26c0f81662ace8edd12a6ecc539cd03421fe8f1046a9d44575d96c5b1ec1d84d93f7bb8148a0a363257ca2d26656fe45f8da02c73f3364d37028a1e176b7621f2fd7345d7c945e51592d656fc81b89141fb5413e35972b1d5c3d1b57528b45838ca10c90b4339d02c6682a2a44b0f2d494eb68a5c4e9726a43ab5683d826a026b01bd9f105dd49e23921ee4f1814efa2eca0f4957ceb2801a33d8b7561a461ec4fab0f9b6410590d200366b37588d04d8f9c2722ae77c7641771c95bd7742bc590ea4a8141f763c4ba485d55953fa49b4f5853967b9155814e8aabe3625dd17dd44a6f586614c34dea554e97110d8be54dc6588226d0844183619a1a308aae2111f64b0dec9b8d673cc22a053547c6e89dc9bfe84e266457566716fabe6ffd96425a262ad77b0c874432b5bdae7a1cf9259c2c9d10cf04b30c28821fc2d3515a82aacc6a21cad060f004c106e5b0da9625bce4ca5a4ddf3f27992e0ba8b8efaa796e5c6acddea0247fa51f2be142199076f8f2e62d45a23e736e8d2ec69dac0665bbecae9be04f3b46ffc06228cba3433062a59e70b51b76d53b7a8fdb5082243a37b936913ad6449c7c9d0cf304ac2d3996717ab084d64d0d05a0c60c422ec925f65daef0705f665094902c5f7affb81641bdb2b4af15993d5a9d889936768496b0d96b5c0dac3776b9a6b80b92e31f019ab45c80eeb2c91a964b03dcd0cf6d433ce51ecb51fb70355fd3403a71145d4bc20e35bf8793cc944a8187b6b82c3b91362ec3c462ffecd08a9dfd11895ffa8b4ba1b5d3e0b939f95396d829c9098a5ddfcc1aac1c460ed9d8bb71df3ec2569d994bd4faeff88b39e1ff5e8f3f283acfbd99cf7e1d2a9aff1458c96eb99172da86aba6253daac1c050dbe8b1b574ca2634b21eabbe20aab6094498d3405e358c1c80e40fe5d3248c0be41f151ad9032175ad3601b84d44667b261ae302f5946e9abfb84692fc44b8418c36754003f24f74c942e8ee35636cb456f4380ceda1c9d5f32fb95c3d395101ac056c2a2f481b71f8c9fba1ca9f58980b408032dd79c788afe0f4f2dcb7bfa8e3713b3dfa68705bf6fc8b09c839e2bbbbd6d8efe7682c338350d6547d6d92cf6064b6adcce57e0859c3a7773175aa5c88619c6b2ae7d27485991e0e7c2fe97bd3aa21642e20b7c6377d861fe38c283fe8bdda4846f3c8a43c7afc5447453524746b75370e44c0abfb2db5e4076cf255be1ea10e10def02968a6becbb1938951f208a2aaeb80dc09c9d5cb45241e390a59d9c82269025cc9fc30dc40ab159d1b9babd474739272c0e464cded467849f2df19815d832c1e7240aa92023d5ca997f900b5102b72c28ce41282c466f8c5b66dd367cd758345e9e6a60f6ab4c8e5fac66e06b9e6f82ea3c91c409e5c3cff4f9a0d719f42d4f669b472484548a6f38864d7146662470fd8e158bcad11299d43a7395cfab2db97d766ff74f4d88021b9dbfe0110e3d8a59feba92d63c2c05655337af5d0fc0fdee3cced534029f7bc1281bc216f738f1b86a094906eb5f6bf1d6db5500fa9aeeeecb34d4dea9c884ecc08bdd5c307db1d4f0fc8c4efb2f25a5d6b4f6c5603f9ddce978ee4ed5eaccdc03b6dca4d673dc973725914953ff939aa57afc5f718183a8e92f722440e276e4bdd83d54118414694a6e5e7032613092d6d3bd3d792ab23000336cdd95e4f985098ac51bd632d04f48e0e086fd4049560f2fab1854ccb90deac239eaec0af3e8eecbe3945512acce83c22df5fed4fbcbded9c5c0a0ebedaff0be283b862feb5dc8c4ac01bc8c2c9081e791122553fd1b5242fb0d637d54ceac0131f233c1ef9a34cfd91bf1d14820653e830ea4f1aa23cb1b960e1d27fb81cb3ec58fd48f40be3aa1ba056560a1570e088dcde5017186eb410cbfa043398f146c699908c097838d36bb94288c1fce69af1528b8dc98eafa7e43d56c86568c0d7b7936edb49836d6b01a6130489590f762055a0c4d4523a127b9c9a112a82d4eedced1095399026c6c01014d9865eed128f465149683c30b239ee9f32cb30433bd166550d96a069a2b5e5d7588f27b1eb1b7c8cd26d0ac8eb2f4987e51ff1cebfa79a033db6ccff83ebee6610cbd8453f1d5a373c11f2908072d56a18996f9df2b302f02923ce5bb6e972d5a6c8baf2c6f94a5bed23aeba9c6c921af77a62b0d29e719e26d51f72b8eb5afe15770387b7b651bda5b2e81816f1fa473a03ea609c518297730d8d1e5f369d8e9d5de913059d1a5cb0301d08337feb7013f7eb48b40fc79d4f6c3ecb6acc50af28faa3e28866f76478583fd31ed8864695015bf6f65bb9d81b9fbba28d9a0c258194f7659052893cfdd4fe51f72b53de425a70a0d663fa13a9afb57dd5b6447a2135026592faa5334bb62bf91146b7af727a4a889a18f5a00a1755436e45352519f632f7f40a2edb61601689e9a4e434c2f9440e06774f044990b19b2d8eb2ad620f9d58e5b653bfac0c1e2e0d2a64226fa54e8bb08f2231c87e7a466a4f869f344b50d0b53badc8f4c542471d520e5dc11c6829197315456f1d69629c479945447df4c11c06593cf63d002a1466d98fc4de30142e98943b6e6cb3c2948e268619e4143bec0e851d1040decba751e4a16fb8f1b34c3acd72842b921287daa78a43e130893728c6fd5c4e93a4ff6de869fea67cdcb368c578781f99e6437716842692af5664893059295006d077e2dc35073802b446953b62341bb488b0e4e80eb3a17ab21548175c03d58dc7b850d8662437fa8cd1b303c192e2eef432e8564a1b3456ae805df5e8fa46f591d1d61b8d1dd9d288b5b6153958c3822dbd9880b2b67125491b2bbdcee7ba3f66340fd9ed829634fcdf61618f93cac51d7374d7baff1796150b60f19a2e118d862c7f9963942187f11e8765a820cd98b9f8a59ee2809b30c74ed0db1e590495d49e99ed17230c9a6aaf1e71768fd7f2fbb41141d2d3d83a9d9feba74b6888e9435ce86e775c539d2b6fe690a6b8104519368a6266529ff7908ca75eca2a705c2164fd84c72a81adc1be00f95cff196c71257c0595b8013fd983481e9f6a96a9fc01ad208b425bc146535a114facf51d22d48613a0b9f93c31b97bb63ede3ca66115b53ff32a5286a207f2b100c6e51659cea7b57d97a74322f62c3df2b521d098b55e360f5ad7bb379477b2c03bc7da2eef2cc7724a625f37c5a2360fc15497ce265a21ea71761cc5104af468c6c9283b4efd080e78572b8a8a6d292f73602182e9350fdbd2846d0dd234c83d3070b22e5ccd6ecec1e45961a52b0cd815ed9467c1206e9a039d2c412996e9587385fd60998545215f4703ce6a4a4da422b920eb0b0c217ad0d43e4786f656cfdf6f96f25a9f0682e3344d868533ca94eda2567c23d11b8f345d454a02a4d3791f7635aba87890d20b8b2705f4877fe80c6c88c6a7106d5dbb5537ac19eb4baf9b08ff4fdcb78c84c7796c6d007d7bf706de1400723e3484c6a6d415e13a592c689eb9252af2fdadbb62176473833b4b3afc5a3fae67e36d5698769a977d615f4d8d20ad5b1881f40da5e2ca6c07031dddc68e581d088a5edfb5584e1d7d4d87cbab790ee8e8e584b0d0f37a8e80717179c83d49f55af1e7119dd485bf9d1bc9ba6aa0ba67a48d4a83a45d2342baf44e7f785f1c54e55442674f8f3bc5cd5d3f088c72a831a09339a97082d65f1d3aad3704c197d6edfaee44c35c00f03acbae785dc2eaaedd9d211ec1c63ee4af72c6b2027dbcb1675cc1fd77407e6baa234fd99e62111c39f0568ab5ec1bb9a5abdfc59d1227581d31f2d4d6894b0e5039a832edcd414daa1f6042bf88ec983bea72b0e268d9a58b4156c3d03135f90551f1ccc5f54fed081d972701586b3078427e03e10bff2e52a5914b47308afd065c4cbbc47895ee7ad3f8cf35e59bb6bd5f0bfb8ccb39f98bfaae320b2a440415098a085176504d0f2aba846482adfe3665731958816862e0fbfa10901193c487d9cb29bea45341bdfa6b18ff49c24f7d600d27055228c5c0bce8472cdb48ad971922e40c5e53a84dd6cf7a7a3fee3a037606a4ba54c12060b493a1e5a9cf486193e55bc604413c3954459c6136a83afac52916e03a58efc8a959c956d84aa3dec3b48f90ac5454aec7eabdc96ff3ebd1c7e4ff14635cc27adb57f3ba22c0e58129f3a57198c1b85463b01bf8fbee3e5ef082dd228a67fe45475b6f70bd7cfde5c4b5628099d53552b7ffaf338b9dede8371fa62f591b55f65a3406f1942cafbb8b3599b18eef74956ee2a6672634f51389dbbfd9651d24338f523af8a44aa77eced3275bcd78715b2c5fdce86b32a3b78cc7cda2e39e02286a7430e3831607831dd88ceacb529c02b70915167a7eb4502581efdef9751dc9c1d12934eae4c774ca35adc24bcb461f255528414b2b3b9db8049508994ba020272ef5f3fb36c9fab3d5dedb861ac52dc9e7a9897f4a34df3eec3c0948b49ac0addf4d093ed1411a9c7b5cb878b2b19e2df6fad68b3abeb90a38edd289b8b4414ce3d7945010c26a35cefa703ffa180208cc534406de3d7175080b109cbbb28242ebcf65eb2452e1ed8f1f8ab4025cf4213b16e17bd05e92a986a71842c322728f9fe9fd6fb1501c9e8b631e06ea65de1da11eac510e5af911b5829de5a28aba519204536b20cd0d9bcf659a02ba3a56db6723a46129b21304dbae65fe2ae605f34de18b701d1d15d5327aa119998ee08f559bf7254e9cfc06cd2c533f9ce56be1f0574d883a00f4f36cbf7c4d1080da2a6121f26498900b4ae3d90d08b08af3c0e1d72916e68871a0256c9adf2251da03e80b082d2c13cfd9d07f08d371c418c4eeea8d51ae7a09c8ae1cfd1b3f13fff867e60eab733bea29958dc7a231b48e286b7d9c29f7398310650616f8f697e268b8acae4cde251eef96599e290f204eeab983d96df03d61034804d175e0f8baae39860b094fd17cbba13a0bfc932edc3a9d4e0fa9c911f39ddedcd5f04521f3ea54e6149e57c4dc3c5bd5f7d89d61a723ffb984fdec92388941b720e803ba1785c9535d402af9b63d09d3a94562dbf1736795e25d428fe31c656d7d91b9194c9f4838d5a82a3524b038a09454f15a8c132b9f467e9d2808cd26288f01474c07c92b10430c2d7c053d12f0fe25018d849d6e137de21f14d9aa15d44cdcd863312a992d24780393e8c577b7f2963d2c6cdcd4d03670d53244cbd2837dec1c63cb4a7df556491141b4ae5e7a12f49c403dfd97adb10d79a6e423cc3799569b670b06c6c9f4d7b239b0fada40888140e2fbbbcf89fb907a5aa9b77becec4e7d295d2638f855307a1b1fbaf02c2f2383590045b41289539ad5dd2b0118a7ce8c4036031c8f64d17c923ae9e17ceea543c559478605c1b3eed978bc95663a0b4ad710506eee1b4a9966b5aa61dd9801cddabe5ad97ea2a24ae83bb15971a6295a36cf97bdbb4e34092fb29cc91a4f9a61147927e6f0ed9fa551c292f3cdf2eedc711075f02afec7e02469c854e17049f83009af0f8d76f0ae4f6bc3dfe01956d5c8ffdf75481ecd80fa111d3e53d719f1ddc2b4c72290a7521dd146aca6e2ddf04743eed356ff3df4592e2633e766653ffbe0aaa4e2c77a99b69e172dfc87aa9558c7ff6c1742818d469a78e0f13694a90c032be9a4afa7476c27ac9fd02f3d75e19ca8d7550c4cca2d734d33897d016cf8fef6c3438bfd1321996c31d981d01d7070a7d41a7b2cfa467dffdeabc7b0fc07550a83cb63e1cb6ca3db0b3f6e4611b6ebfa4294abfe75e36cca146c9a04d377fe24dc3d4ca706d10148fff7e228730e8893fde5f078cf79941624eaabde184fe3e74facd99934a5050ac0ccb7796ce31d43787809a3cc1659665e4f84939c1bfe7fb94407c9b3385f410f4ce794ed2e997f67148fd22e7a14777e41365d63e1c238020cd9ba526d9f30ebff969e77bcc7f263795b8ab2bf59539789106341a0eb2d253feb55caaa0e61da5573c8dd46ba07eee4e5eacd82e8834e3fa48a02fb72c776c5435eb5d8a95db7d64b3f9190c08323af301a38dca182c0ee8946859c4e2ea7d2fc3654dd2945007d4b25c96b8dd0e53ec65283ed09f1a1efb0290fc768f5135fbb9b06eb65185eaaa636cb05447cb392f445af080a93b8072c06a76e67e53b3f8fae8f3ba8fdb72b71ad39f1eddbf9fd9e35a1b4415eff7b65ab1b5e06c9d253436142d0301c73757a438165842da5e3ff7cc6259f6bb878f22b042aeab536b9be8c7be3554c6bf89a5fff4e23e14706f99cda524dde1535ec199924c77d46d2dac5c81c2a29e5f2d5f5f6566b907f57f2644d58a009c04a9627549a8ec7f6d16b9f4c267feb0a0f1ca9bbf1b263ad08cb5de6dd29bfe95ac7b8db50a97cf43a0692d102bf261c76b3562b26e14d7d59ae3c6bfa57b915fa1165eaefa50a91a344d4a9a1756d380dc0d22c7477645f1625671694cf82fd366dd6605b1a9e3adee93886dd7a3ff09c09449342f9cdc96ccd08de1b059922501e3a6a26dce80108b046a509a542411cd33f975d0c4e6f9773cf2a27df26fd0cc95e232cda3b18461672b6d41aeada9a32d39c12a2da2fceaa5970e835fd956c456376753c63ee2713d6b85e3906146da74e9636fc859023743b5df10f0964eb29ad75f929ad8003286c47c0979e31ab1613af7161acef200059e1254af68c959858fe1e41755203e23f6c7a68b404b2314f0e15195ab51ecd397fed5c303741fa7b330566574cbb2aa7d2330445c59f2a764bec47b648ca207c7ba0d093d77d9414893ee5b224135bce6d239edecbfdc115ca46fd059b1216297a8b2477bf33e35803b20a9e54ba7787ba9838c879bf53f11ded72dd09deeaab496e7cc4097ae2645359d98d59eb6640fef59a8bc6d08dce92837d43b0414ff7abc63843d94a4600d4a7fdfe40b5759c5adb9496ddab0808401f09491490044820b84b1b236f7abe8d1b654aba38b4ceca8ea754d1ce34c55718e39bf0966bcc71f106029a5434685f7b75086b7ca0fc085ed67025d8df26e3cc8f54faaf5173e23c1175cdeb464cc9b80da62ba31624a54cb9945ff0d85629df84af2a49e3d153ae0ae0a7c548f361d49d151da1e07a89064086631e478bd23d99da2495af3856cbd352d060ba8bec1d5ea5359b620d556fd59700800e02523249278545d67113c5da2377af7a880a35a7a412a005fbd0a38e14c02b4924a24b0517a8f935a9db6b5daa988ad41a8485c881d45b9be8bd3e5dc59f30e4e4e3ce666de6902f6a5fcd8aa324c3149929d334c749f447d79e815f095bf2a1335a8c16d68f485c5c63d5b5e2cea9dd89cdf90108c84105fd56b7280d62ddc96e630a61dcf4b28460696bf1452c63c17f237f38ff642b729279fbee6078d99a3ec7da9114e78d24c7d6fed43a242904e5fdccbaaec7582af647fcef521439e4cb43847142ba24ac9ae05f4ada86d5d550bfb0db8b19906b0b71427897a6a924c042724671c1872e97174e1b809538891abba0067803a111b7218f7ceb02751ebf82d8408d8abad5df43098e402af63f91d3ce10c18b0296ae76f26d397075452a4136e43c4f5c4e64bfbbb160e930c36b737238f0a9def342c0ec4d6f0e72f891df0594e252d4464bd9810cca893a15b935058d9fa284da469bcaf1665c37d9a0a7acc9081470ec99aacde582a12b56467185763004f9d831fd08cae5cd1e3bc0418787ac2daa6a49d758b35a904fdd4954510caa7f37ddbee6cb51020e6d388d88434b042da27737f6be46f794f55d4d24f4f2d4e498ff597a81edc52e6ea453a31756214583d7a44b5a1d1088618ac6bbd4032e937662bc21a517916fda0627c0a7c6c31ab9307b200795f37a154622246ec138e27cf2649d205c7cfc3879bc45c8cc6be5191dd8d59b11625366f2780c79a84cd533a7ae68400470a7006fea420e53cc70f146b584b1927e4a6a3e70531034c819b829b6e1588f8555d02a721e9a0106462c8dc4101d392bccf75766f3b705ce2099a26cc51c8c05d723dcb776223f75044e17f1d7e8a6dcb5c052e889261427115b7d1f9cb3a19b073273f8c8f8b02d25653afaa5d4fc8df99c5559b53888bfeac67f596ffe587d4fd35579bf365e21bc1f776538ccbf5003712a368bdffbd14dca80e6bc096a849bf1dc9f0e1c5f5a8281d20e0a2667138b6adf700b3b7d0ec96eb67f3d81379cdabfcfa6e5a4a0e56a1e1bf16bb3bc40bca2544f828cb0db80fbbe0fe6d9ced524219173952bb2a86b63bcc68b8d73c4bf7fdef5575f3f089cea1346553e3fc63cd02af8d6de32a9790c96ccd3a7a2bd6a7e9006b34d666bdafbcf54fcf8f19b1d36f52124213fa192945c1ddfce66fd0dba838fecf5e4086c6f837035fed6cd8dde89112693082a1443ce644a6435359c5449d5f00af44757f40ad95dc02a297f4a0994b6572e3bc0f1185375b411d4583a43da5dc880f002dc59bbd3b6dc7f8e7a9d7f224186a7980f7bd60ea97b40f96dcfba8be69c246a37e6eafbbca98f0720616e8053f2e0e2493aceb8cc5ae56b6b32318602e86cb319dbe30be1fdb0753f48baf2b0cb950cba60ecd0f6b10c3a1188767d2000b3b02a66436026f125b739c04175317649764e96f87f1e40cd0a8adceab3fae6865e1625d4e543fb85a3c44eacbf05d25aa0048eaf26a58ed079509f107dc6efbf7336dab227e8060de8880faab9672a855bc341a5ce404b74ce3638b8278984183916b25ed7091a9d9d37909e76490847486af5b6ce0f55b9fed0a86c46002bec1488c08f0575e3dc7426834d8a20288ee110ae7062f0ab7f6cd214c9723bfbd0f853d75cb9f009cc270de7526942570a5d1a4eab61b605a506030b0cd49aac385c8f4eaca6a64a6e0ca8ca8e24e8b569616fcd241ef55088c793ac31820cdc7e1d389c9a7b01c73c28d90e07405221727be637880c6dc0dd9c49de0ab0eb6363a251799eb7bc04d33812f6ca2fa098367f1ef49f2304ec25348d9d2e1d7e4b83bf897756a03088274ebb1c8d4930cc1c600f9fe4b4eb547bf55d810d23affc24e49b60bd7b369357e643cba6b3c3c10d7601c7ea9a56be197fdd1092b69d333728d3ab646b32289795e191a4db4549c9b0fd44135ae89282de3b748a1237766d1980b85d4ce8f50d82688dee8289b6c8697986f5315ad013947cd2809fb25f743b39caf0af814a6c94b902d093f73c68fe633e80babb3fe68c8ca599b1c0972e6b56c37980ba55dcda3f4ee0b335af1fb065ede49a9d96eb0a4b5c3f5b78bcc6de3165504edd70038c1ba2218df148a630267c349b1364fc55b2186d8bde11c77bd5cbe4f34f8a6360bf2192a3b1220199533960bfc3ff5a7cdda1aa98fda548e0061e80ddd71e38b9f06d7f37b31a8eff1742de111666d70d16c93f273ad652595bbd2d767387daf4bfc90ddd7ea2c740a4603a47784de2fe75dfd46bf645404d0013eca21e64b9179484c688a7d4b84857b49cea9933ebef0b95c169671818ed0eef8dafda33afdcdcc4929c9911301e3e284c806ee38d2bb56a93aa2c801b227590534a7ee35bc89371498318bc743fe795239d682616b4dcac6fb2ed317c8b862c6f1188bf583d01758a5e2fd778ed21cda79492c6348eeca15342356e07cdc3e5c313f44d547762c6c1ad26f67a352d9d25e9eb0938c2534632eb8773ef7e03437480dff260b6f4c4b182b7c1540577a3ddf3c0fe965c946114b914642b49ae6bc6883dcbf01fc84e54a70a8e7ad1bc0b88db344bdb739cc93875c2a1e7c45d10ea1358d2b7e2b71a426fd6db88853a6564c734e3ee8e030495cb9aa254da1fc0817002b7dbfef4e66817d3f68659e1c46ebd5213cbdfc01fb99e7cf9648124e9ebc6cc86a16c1a806ae3c9330b83927b978689d0a48dd9690e41149f6f1c1c0b8d9b7022e124753fe26b2d858855cb1d40201ddf95b93633bd49c1141ecc37f046a999536cc3998a7d02fe40018c139319a9150e6e4365e22c02174f0f2d40361ccf147663481fa4b9304065fa414ac2b5f6cfbe0eaaf0278e6087d363d00fe17dfa3e72340ca11441d9944c0faea88c0b7a94114c2062663f94ea0fef8c8690d1ed22d91a7da260d96504d46f761323dacb23fa9bce16dbd01bcf907390075706bb17939b778d14d2a9ca42273c0812526e3076960a05795ef8e41cad7a15a24821684d98beb534062e49bcd9de4aea0d95a5056b1d47ae91b6dc704f2417ad409cec0be5bcad5640f9c82f49195f7da5e02d0dfc0008f88ea5328a54c9a6130845c99f0c8a1cfd5882e31c7db6906bf682120f7a84994b89b31331e3da0368c0c329703f01168506a4b3e34638d0467fd8d60617036b32f89a402894c1040b665a01aa9b036578c8223c1bec66fdbd56bdd7dde9f2cb6818741f83d0610cd8ee4cfeeb37302e520516700ad914f329cb639632b9355c2e1ade0c28396508711b10be982a7aed0a3635fee63c14d73306a2b0cffefa7455e251bfb37da7ef92558a9a440ea59ed4c70962bf9eff205d32d508c7727101dfd92831b9b8afab434572ccc167aa4eb593322e603fa2fb820fa082622d92bf9b910e5b2316048e72c85b64c5a10a20ba79580e40a8ee97e58c054d48d5ce38bd7ba633893607755e66f2b11204713c4a38d52c68163f615bd93446150bcff42fa4b88406a73510b6cd78962bd0a040aaf6e59e0218283325ba28182adf1e41eb5515ede4f68cd925ee40d02bf3a8373dfa3c2f164c9f46a7c2450cf5705ac64860c0484bcf2d74512ebdc53fd463e072e0f4e61e9b39e6b1fa7dd47198efafbca7a378c2ea43d3cafa231dfab241fdbd3358acdfedb2407b2e5e8606c36216df59bf6f8a225851c84b772799ba04a3808a8f04342600245148fdcfeaa4760dc7bd9bb9a39e2d199b1763df784e4b8d2b4a2d2369cfe4a2a8d261fb265f330b4aaf8cf564513653e16156ffcf83f3b1e9bfa63650eb38410d23d049d16a8dfdee3887b5eed5da25ce57afde6846d355e7f83445dcb16c8d9d65d572bc384f94600a8e6359e6392e34f11bdbaa3587fb5f16e4d6c20d15c9890211a6cd5665ed3b10f37d07b8e372a4c568d87cf7801c4ed623533f62e8be16ef2df40a625a64b63c33d53daf74c1580bd9c6691f1ec45b6af55c1c4f360eb05486b6d70ace8c4f4fb746dcd8cad6581af3798ab5d9022009b85862921be832688c54237ae7a23be5e0dffceedd4531f04e3d760b09a8087542527fc1b4a6b4127a8903cadfcb9958aa99ac58c4a9975a89a83dd1a548ff026d699890f2521284b67155ab46ca2a879c7dfeecae5b107777c2f22dfb86e98b3daa49ccb26115c162b50a0049730045bc9039e624e6ec665979ffdc63661a47f3f4a29272db43d27aee425703a709891c29ffda075b7e1f46463edaff0da661b74962a102058656a28db1516fc478917bdf6f3e95563707a994909d8b8fc8485cb056fe1da44b0c41ef0973878ba3bc7408f7651333fa5d41520611b7b8d2e820551c746b5aa897a3873285bb1483402735e30c0f1ef2050c3972623b33f0d81d501e5cef9223fe3368d26aa1706c57c9e6d87e6fe552449757e71b957b8d8cd9a98df39947396fd86e93971a04e2d717a945836c6f74b3985ab626c357107563a9697d29b5eda1250dc13cfd4bf8061dcb334c7eaaa964b507e30ba812dced12ea4d99fb3e6afe7306d17c93155ed504edb4e425d8f7d88d0b8897d14efcbd30c4fc986ad9de8246fa9ffeaad3c2ceaa1685c305f7f243dd8560c0d99e18b8ee1d08da05a93a0f804e45f986dd43c8d716da433fbd525d28416b67d28da5614dff444d690954e68b0e61a7a9bcc3d8f3658f88a9614f04a893cf154276b0e8553f22e1b179d4b575899887875eef4a3847ddd9249755643ddf408a8515b1241f8369be82bcecc413ecd0f264c30c299fec6ed1824e6410a6e2f24ba0c8bd73f5e9de7521aa19f834a92afc50849c2e297ce265e6cb03800e3fd43d691599f546170a0fa2c0c1b9f669a39875ccbd7eb7ea8debb3d5f85088d36daf53dd7302d0c97631c749dbc26351be227840c91c3d3fff05ede0d09e85c7b648594597cef2634077aecb2408767d5a99b37b742e7f18c3047d779feb77287d8908207fc18d4444b153ab2494e848db5cfad49a592d449d5ee4b653bd8d0ff7d66420b6534a35cfb319c2f8d64a0117a809151e5b579849a88672ce47286a8082255cd4e9150f43c40b51fd6664d4160671892585556fc61745353016eb7b718eadf54f645825d37b506c1e5379555b241fc0a8adff58564bed7b90e7864d41d54d4b97651ed8af7c02fb35440ea988c33029b161676b9bf44d1368f64690f08c82a56f6fd24dbd5c73de9c228f87041306d6e6a0795e501928c5847e824f25010eb8d771a4d3df819eeab67e53c141c4f0391b14bc2ff8faf760876743b1eee2c65e69e3a54c31cb881c5112c3e5d5ec3dd2dc6f4a23e6c268d897ce77b1abf2f5e01a44862cc9b4a417bbbf7e1c7eb6b3a4e5e2b8ab38ecb12d45dacbf7b4d8eb110edccefb1db6f190c4176ae486abe8396600b3f624187f9261d01acdeacdb6a9e83a1b0745539c8a142c7e8048aacd37572663990bdeb1f0d9ef7169323ad9bdae4a8943763804c3256b196d28786bd49f73c890ed41c577a1b3682c50823f5614f491866e9ea9efa4e1f023011a95ffdb0b4e787639f49c44508d986942b3bbdbf4d26f79079d89580b18aebe03128b183172fa0d75d1db1d0bbf55fa4183d711204b8dc1fe2b287344094aa0f44317aa19dc42e2b523d2f8118062b105bf0fb8c4014d87b7ff5d6ad9f16408478dc722a018218a745c7ca0a882baecc00253d70daf5e6f07dc1ae855b8f265e6bef3445f2127337489bc21d404e406fda73fd5ee463fed2993eae4e84e573053f3666003ee77a04c02d98557ce4a4fa386cd247f874e54b620e2cb6d0d0882336e916f667358c0be6da9244ce3528b3afa134c66f25ec06e2e64807cb78f035b0eda57715f5b44b840e8ce484fe7ac599afe04e3cc9c45e50fccf8c19801b9feacde5330101cf811174d9881c1bc7b97600d9af71f807730cb8782524371ac627a9bcdf276639a2fcf4724b7429d0410edad0e0e35e9d91bdd87c0c0611a9f243ed038688158e729601eff267eb9750d9e54cbc16c05188ddd76b3d73014fd29cb9fc24ecb1773dc9ec2a2a334f5078f67dcddb01e06ca124bbbf15583d56ff72e23afc0b8353cf382ea9cf8b0dd4025c6ee9488513ed1af9a1bb4d2bbcd8f66caafc4578d17181850f02d6bbb670fade1bdd3ef9b22ad3f5eac4b0dc71d959a8963f7877077ddf71ac81de18cb58ec0a128062331d86f1362e45988ffbdd098288f9b5b463725e4927f48fd026d68318b7d5fe0022283f69792b1d4ddedf4d81d66c4ca54cc8c0904d9852587fd0492e9fb60838b9c2f35d8ad61d5e8e70d3eed5f566fa5b1d606bc67c00f2477d02223f257b9658e9b45f78f541498db1c236e4fb897510777bb8d46ef8e62b02bd445e7a8c7ff80750d2e60c846c5fd163f53048016227cd4627b6befb707c9404de11e3c4f2514d13a82048028e96d031585935642037ba3b92de34e77a7cdd0c7a0c79ccf6f69963add24af715e1e7a368d7418ee582645e8430cd1c8098ccde6ab1528d530a8b5b3bcd0a8a260a9f5f49b5fd2c2b39ded669dfb79c439844ad6b8b6472215e7502f368b96636bb487596d8bc0c41cf45bbd1bb1006331ca4349b9dd330bebcedf2132913a18419d1b30d9041f5edce6916e536b7163576893ac61560144335d178e2d10c2d76c47e9c7b2e578a295a02fd91561cd4ff8a2d4630c7af5ea4b88a89f890dce9e7ce0f1142947a08a971e69bd4f644ec78cd7778dc34d0597f81c969b8e0946cbabf9b6d74e5a800faa0eaa5f1241779b6de2176d07141fbe79d4b468b670d9d9416681d255f22d665de34d4f150fd7628213c92a827a19b9525d912c3fba75cbe387469a1f33991bee2fe0f57f1cd406e3ac2d06e99b4781269614005556f3c3a26b61ab852767e98f975b2bbf65df10dc2513e6ca688ec24073b805aabc541f0f944b1afc8c46d45a4cfda2c4e3f3e61b4acb8f99a3f094c191ae425ad7d907ba31ef055ded0c8a5ccbc127bf7f6fb2e12f73c9b545a9715cb70f565d7c43cbf4de8b4c140cd8c55db87fc9f783c8993dae52dd325f6b65e4e47ea03bb11e1257d28ee6bbeea0e7f53447e1461bfc628f007bc355b0f35777ed6848b4b11a3122150d8214ba5b4f849fc3446f23a755e6f9b4c7cf2450ab98608215170972e8b8aa9da2b792f9fde44795154811ca1178f153a3d9da064aa63288bcb92e95eb7e89bb9c205454657931229e3747b459ebdd3f945a2905f4912fbef2a8deab6c501e507cd9beeea38be8a14a9a2edf1c143020f22d95d392f61346ed48b2a5d2b088930c4fe26731e39c3ed715a70bc7390dd6936b4110150ecec40a39d0f5f94072822b1c04a4665e56a33bdd36085a7c21d05797868abb2f875265a9ca3e72e4029491881c3d4f9461a7c924e6980926f6749cc15daa2714af6bb06e699774e31a036373048b0ca7093c3698b26af35b2b77734601bcb674ce42c250e42f38e19dfba0bf446432fbf91c9c7dc68d8512d6dbb71a0fdc8fb874f90fd4c160af4a71b4fbd5d07db5a38c1a1dc08fa8fc82f6b71b48a5eeb4d4d20b405472fe5f9bdd9fa3973c14a53a606d0c30521556e630d7bc685f37bf82a4eed5801725d60687621e038a111fed0f586bf4d465117f27ed23195f5f6dd147c49e49684cc29a986a48078ea3d86a52d8c52ddd88be7cd7834a3f72cde53fdf65537e7212e5f06bdf0dedb0b7f0a0eb97e5ee8f3fc84f95dec20faf9fbda73ed22b5e95a250642d80ba690174802f6ce95a763a6f46cdb5d2a08ba3a6f90a17bde58862f1a3eb98c2aea559ef2e8b9b4541f455a22cb707d2e0dc393b219f6864d76deac63d299f5e8d60f72dbc1de8ffd187a3f69faea9f58fde0462ef79748dcb2375b58e36f5b3b1eb213e3fff36923362dd0fd872ece866e6eb81f91e5da2a0e5279675cab9d6f0d6ad486654ad1391b6d66b598b7c003baf424043b181dd1bd1531bbd7626168f6390ca32b7a013a21692817b008799d33e74377af31f800b7a8221522ac1dcce3b951d1cf4271c6e96d0b2921da99f6ff61febaaa9c8d7372a9d268467a7a4fb61b80ce59379cee3c22d5fe449531e8a4d9aba3e1dce9efe5723e07fca6814545b9e7ea5558ff5b0a9f40470bd6353a459e4a023ced2557b839735e40532d1659bc0826963751bd31eac5afbc3e942708bcd993cb3b806826bd78d3a9c22bf086d7ff91e9845de75cb8d72129d17aa8fd41c0a3f76593e57f5a45f942990965154378c819d405c92f24e6716e8a4c86c4333b07fa487c4eb8289afcbb8fcc55b675f228a5b4a75daa4b7ca1da4d09a236df9cb90e6a0395bd53e66aac5f293d18a732ad8caf5b6ad5748b0addaa072f1ab7d7ca66c939230a83c75a4f0acf49124f9cd936733a12f92adeaa8236b41dd6a65af2857cb5471373dc2a27f87845d9f736b225f5bcff2554cc69b408869bf42227d339d585c5dbc77bee5c2c34f6a41081fc3be08f743c42c11b3711419e44244bab508debe61ce83d6e6218d322cccb838b6077d9fb94d8718dd8b5ec51c4524e157cba94a7f9322c5ad9e371e983892428ac1428793c6939ff80e05d1c9f698d4f71cf50a656deaa159a9726561c4c5f594b70ba2347ba2117d64494a4550cccbc0f6c1b23b736bea1c23c6f47e0c79268a0d9ec693b35371893ebae85b64ea76a71d9c6802a647bd23518d9716e22dd1f030b57f8bb125a8a0cefba590e629fed2d2b5810bbe53b37ec7778ba5a24887d466a97ec56d39f5dcca30022dc81b7e9509067f5b5f5cf37adb7d3c07c0aeb4347c8984630f7bf09e39081e2d5d97de9e0b0759eb2e14dbf680c9b5daffef1e12bb57afe2323137ccc01bc6f22e88f4534e007558cf7291371122893f83d01305910646bdf910a01a9b79c525b46800cdfb58f344aa8dd7dbf1c1f617a3a22d1d3ed79713aff25c492d881d88507b6fb69814b7778bb830da766983a9c053be93400eeb4f5e18b501a8ec25ae8bcebccd7cafd5b82166138494f64c94273b154323d0c6daf9013cdaa05c7d3914838f18f5bed1c46d1eb6a678dfc40d3008e0422648205e228e07c89a24b2d118536bb01c77277bdfdbb8b3587b01a22c775fcd7b0e2dbbb382d1bf1e15d5b81a732dc45420e6fe9bfbeb117d51d43edef1d5d1028fd4437870e2faf03334506be69046288afca47df21ea985594a65e57b2b29fa38b36eeb726786249bb6669ea0473f79bab9c7afa2d8f7778110553cc590b86f26697ffbc0e14d62af430b71065a74cbd92bdf601906d9de7687b702ef9f8f8509a98788342a161de13df5af693ccdc60ddab005615c15a5e1b9a085408174348af7b151ab00bd7df34e8db4b3d0dcac5ec2a04ca665150b2d54276aed1d8c9ad7d6b58ff217d1e781630c2f7428a58a4503a5f90d93e353bad23ea64d7f34ba18c5f122123059092cd2f135b5e1bcc4f6df2f630468dfd69d380d1fb4d3999a77913b90adb01318a50c9b6a652196e86edfe3984888b9592c421167b9e26bca8a41f6f4b0dfcae9a30ecf9e0f39f3def285042975e03be9eb85c8531e70a2a6a60c1b42b0670fddb9736a220aaa1550f5f8ac179a108560af10433397a57bb217ec23077fba189337284f5e9f6e4a08b41c5f1af9254d1afca17b42e801083bce47bb77f348d146bc43c524ddbe02424ee11f295444e6fbb4f2870f16a54606e06bf7407139a6bbc6d3806643601363ad7813292c407b7216c421e3c2635775e5e61edb60c4f2c75cd9f50322d8219c85c17aa41c50f808ab281e82fcfddb8608a8f85767251aabc265b3e60e8ec6d6eb00cf941f07d956ea681e2d15c26744a1ed3d6be8572070c86b978e19cf409e99a0ac616890a896c3adc0a818852030dc25a437cc39ceecac1e31cd9f0585862898a24a0ce8dc09cdfa320986ec836af51e95533eba3cac648610ffe05a20674b3eeabebde0376e128caf78bb28d96d3a3d34144f71722efab24cb72c2da0992bc555fb39a412af3bf0315deb3f023ba3f48257fd72a9fbb45c812b05a42def100bbcef826486c965766f308d7c2e4eca2339700f8270af340324aa7d63c4e435082eb313b67f372ef10cdc427585a92e6ef69dafd8a401ec30277a76b901c81a517a7efdb8724fa049e02829ae2ef1d8577c314c7b5aa8f1ae415cfb0b3b52dc1a73088e0e83753eb4c3b131942e9f4eca1b925e1cd42f48c7fd5885b155f488ee5c58925c6855a539958e53506e8e4f76a82fb9000f320c32d53d65f35d35dbdcc148acd39e1bff7782e4343baf5571704cd5da42fd6634b16cf7914a2322a138a0885e5b69ab39480fd4bad108afa8ed2a050ce8daccc783e92db568f1bd5d1eaf26e4c85b11a1f443b9f55670bba856b717c61ea53c158e39094e51c5cfc976cbd57c15bfcaee16b782e8ff65f32ade45db47592e0d194980a10002784cd519a93e357d1ee1236e341008c639cad9de4486368a5619b38a3934728876c3beffa95335ddeae17235381d19c96e3530e57b3e3dbdc0aa652d177ded6939a8aa48ed11a3cdb8214f817f6d8048f2fa5a83ccbc348870db6a578bd5d62e11807a742e45fec27e26634c0d949eb9ca4c9749d351a02bca3a212062f2752019afa4d2756f09c910e6804655d0106c078b68468597fda856a421e33eb8caba3d08a4ed1eb202fbd01ce334c34b5bdd80d1fbd76f38ebfefe667514f25d432e30af8aa980450edcd1379858e05636ac9fcbe0d63f18902bb362a7b208fcb332576f78bddd0cff55c7961a177b4492a543dfd3e0738c405e3a1e83404bf56e0bc1258b446ae719cd801dc59f48ae49b1baa98784bb35ce038da3a3dbc72331f4645b133b8463402b4bb8f46b9cc62e2b0dbd3cd4fc03e0bdcfb9018de22897b703134153a93548f7fe6ed88963130b667eb9a066ae62830c92ae26175feba2bade23f91b04b3075584030bce441aaa8d1ecc9f11bfa9483fbc814ba14a25d87130d01cf2002f78e5f7c19a843f55fa62526643b93d67af2d0c5674f81220b4db37b4920726e6cd73f9c5515ea960b4dd30725b1a02df043963cb167432966a263aced0d9d00d2216187dec57c9eed21e7573f3bf425fcdf6bc206bdf26565e660c374a77b15fe9bbdf9cd835881ee8ee5ed55678b258e7fb12ff84343dc1f11a79d5d52c5d4d6e81340779f633c27117e1a1090e5151fad79b0b0f48789d0fa5bd863c492bac6281d28eb125415923bdbbed6be9f74d678dfd709a6d994b51e319a47dd8193d6426998a23845f2b56fb1ccffc626623da1118f277056038055d51bbd885247d5995200cd7e69ee63300ef51491df64aebf938057c43918afcc30946e124ce14105be4b3078dd615e66265721ff5e2701ceaafa7637c8d6241d3271cf76a91ab75f517f18775dbcb229e8415bac2e38a1f72df6b9d21825089773c596af1b1eea7265d0e2ec7ed3cc354f7a46944bf91eb9ed58d753f7dab54c3529bcf24fdd81f5ae8f5c2a82804faca316f523018388c9ce7d89403b520f44461de8506deb1911babb3fc3ce962172693b00fa36af3d93db616556fa7f56cd52696524699b02efbc50a672fb4dce4d46abee9986d31e8bcde506ee6e46a7c320628a560db30249791ab3b316d9bcbabce153bd95a48597aaefa24c7eeff6d1ed82ecf39e26d99a75e5ebbd43c1221f33599217a2bcf0ec376fc04118b30da82874ceeed890707ac4eea1bcd53b483991f10c0973498a9d857fc4db2ac58e5071e44271512050e9441c5094dc3ca76aef18b3fe3839ba7c867d8c5a2b7a783925708e5eab8388d3f8e4078e8cb92e529022785a31497d3655270eca4f29405d87fe042fb26f6a565f2372cc2e5515be5edf93b4b27742fbf36bcb70230b878ece97488e47fb11df4eb7e398967c29e51ed85112abecec6eff9d85f14fdf79fa4ab2240ad279ca4354eeef39936450061407fb0161d313ef6affb5744152aa07700f63ad9b9c23c4dcd5163e40f9ba2e5709decddc453a3cf049dc6a82a74696437d0d22d171d153be9e8679c1abdcbeb4deb570cd1d2017cb81fe35e603959e25291199ff705ed0d9a974de617ea71bd4cba9448dd9c88419fe44619aaa16fd5012d3accd9d121dd8c30e261ffbeddc8db38284b981f7a18a330603eaeb773258b50b8ae067dec4e8a6a1e61389f3228f630fae730c3999cb2983ae498cb335034871c0fc1bfde22ad0190418ad71a6351c9e4886e803fa6a6f7949360aa64bf2acc8ea53b2a21aa13af26551cf7d4678391ecc1326511ffaa067f9d2ac4080a69ec0cad90e158496677b9ef12bc7e3c5ab49537b754898a29a0889beef4429403f8889dd1c32fbc4fd6923c37eec4ae2f5926d53d0eadd6814f99405525f6f81a91221b2b2e846748e9d5458422efa4d6b28ca0fd2a14cf18b9ef3a637b3f933defb025fe3383c16e882d2e8f0bc4b967def1d72a9172887f8801199b55f884380353a52b2fc4e58495c13ed8b70f0f51fbbb6a5a16695fc7104d2174f5b2c8c1f08d59123e9d7e89f4d1218e2a87073632ecf460f61d314f10b7deede0f64bda3e7be95ca319868db13c77611ebd25f84fa08a756f88bbe2950231a6852fac3ed7178205f66cc0285cb70a631af5e7e05c80d5424f81e34f2ff2dd137343f8602fcc53d3f978aa95c2c1feb8ad362c3d5743d4ba24651596efe4da4a919a625d218cf82744ca520909cf944ffb29adfa7ad131c655d18714240c7e3ba5667ffddf51b600a23baf8c315c752637a5688c5b5f2a52b4ff5b38fbe6342d206e0b6e853aa80b843b4fcbf9ec31b7d2a28d84c5a08fdc65319544d2a7f66375ce3605d27a1a4492c0dcba6696c84222990c86e543243ab004200c20247da2cc03c86478481f39f1fccf5672b65b2ce79a3d4773b81fbad0775cbfd972850d27f4b294173c99b2d981f07a7c5d2a19175cc30910b1b72c9e96e2ee9b0f344ec5184f87e3e6a012553ae68a5c5bf6c23472c8eeb190ceb8d033f3951ad33995cc5591a45de2e415c2483f4b2a57fa5ed100380452b3e7748153ec26c2c552b241aeec312e57c4ea3ec788921bddcd2ef30a8f5a2b8381cab8ed6d9d1f43b94b8c42222b18a2a3815997d3052aeaddd5e86a7b758bdbfb1b1317788a53818282938a49ed3e736dfbc8ba830fada2ff20b1576f8df383e78bd2fdd0a1e76fd598a1312c81c89ac20f4ef3791656ec98e56701bd82e531c27def71039b414a54ad1c7b73c03c982388faab7c8d91fb43bebfbb0d442128390333f3d5c122c84b6c4f9641069d4b682cddaad672b327bb7c9bdd75bab226fd888558f960af7ba943d8d0eb71f423ed55ffad76daba213f57790798be462ecfc195c374795990015af9b5c59efd23afa291552b82aaf4ed4e0cd298660e1e14c99da48a790721a22715cc7be2b96a0d93ce577bf8adbc1551f03274ce5ba4f92284088e9401645d0370c83241f15a7d78f1fa70f369258902c396f19a2bbfa014ce3db0e28b78abcf500300312c2434d449b4ccb172ea84a3f7183b4795211350d5727f535a97a8da4f3a9d0352dde20a9e1ebaa029baf14ea32e4191d7de4805ba8c0eb0a0e725ce6629cef8d1b1713726827856da4c2cb665ef40ce8e6a5726ce0bf2594d711ee7f37bda42d30205c806b5196538ef4e72d47982314efc4e9298709815052688a9a83f28a97b94ed98c1eb20fc435b57fdaef3ad0ccdbff1b08da830eab7e78ff424e0acd643210ecfc32c17721fa2ad45be83c9cc94900b45965a95b8de56a44afcc36470d6eaf443bcdb48081f009709c0b9786cbec015ae85c8d6d33f61954c0f72cee65bb619143b315093a455be0c5659d04d9eb846d96b572c483470b4cc2bafef1be73809474d491f255b055a56b4295979125b134c412b379f313d65ff0d35101ebbd90ac682bbb380ef4900d72e667b2a3538d8cef79081f141637ee5d22e42fd7bc344fc031b752546660aa6da801a633e9af76ede804ea258cfeae718a4e82857d8d529de8228a3d15e96676a15c828312a3202011d425f067de1dc48a86c11cccef408bfdb7dc8f9318aba64e990e849efadbb9a09f6badeb31bc046d02e6163e045836d20247a3b63a78e7a82caebf18d51ca5b25512abad1e05afecee7ab4d05b80c2badf24a1d8e851b6e61053814e14736f8a336c89e0c393c29316adb5e5566de35b7e42eee72c0adf512e48c03befadd7e6d67f7e08ab6e1c7a3e21ce1cd9be774b0114e86ef72c3dd43d4ffeeed0c225687ae7e6c3bee364536390e3b2951f18609fc43a54827fa497f52254362a09ac4b754426dbe45b647b930dcb366c806eaaf4ddeb730104a58fdda10dd83a24b090cde905da08071b828603a7d83a69426e76f2b090d43757bf374b39681af997dad5cf85bd3dbc343c2c35407d243af04c904c6058c984114b8f62b4cfa7d210bee31ea8d575e375f9c06fbcbcc6116faf43315fdf5048d75890c2a37c5ce91dc1a7a3a5d96feb32d8e3baa3612be4da0a49062c0decf8560e395672a4eb3795c33026a6c94208be5f39ba5d1e6ede7a5cf1d85bd7aec5f05a5394c01622e9af2bc24d1ae9fb75c9716b794dd1a9853e10130a437bf6ca1d70a6309795caf668d2305b3ddebeaf3805749cbca0a83fe4dfa769a135abd8628c875a455282a9575db24e1f9502a6bc499deb8e38d51f58453e4f36fc9cb8ead96dc6c726d8c6eaa6a1d34f2a59d8618ac76f855d2b12d0b0b9d54a0db2cd5f21421cfc8b725ed8324d48982ca02297607a4ccfb822fa69517c16f3ab18fa08cb33b4c0935a5fa6ecb64da30ffa6200fdd1210a2d73d3d592ddc851131c2f682400368b79b5c294db8755eb672bb11e594ea30ab8d6601275a244f236b99c117bfe372a7c1fff1d7d27bcf68ffdd23795cd1da604c040f6b88afa049f637904aa3727337c678227763360c7885fbc87b13dd0a79f065aa258b223f698b4f08579bacde40bca315c1d414ed36ff60d605563908c16dea7159868017291d9db133588b0628da807066dd745184075f50efa69e646a4542f2ea3a448e2957e03b3422859051e6fb11e7c696bf457cd2bc6dd28ce44736591aff755e50bddbc17a7c1cd3740b2aeb8f7ed6e9bc7f5924c263d2905265394645350af4ba9586652895e102d79a058afaec8c83f49c14a395a09336f38540a26d4120b8edbad749cdfbf095ce9f658fb73fb100789de1871ff46e858de5062ced2fbb7586daecc2cd10869febda8880f6bd35bf9489fb85ef97d99036489c3d599f5867e42f95a799115d04ee6b39b093bc8b5a26ad9d7cdbceb794e2a57a4f07d8422ce63362a2bc222800d80743f650f79b40171fec50f2460cad2d7698233a140b654e0c39c4db610b3ac94a8c321afcbed617dc98c09bfeb015bc73fc70fbe04ce9c77a9a4b0329aa67685fc9163da805745bcc8cd90f3e31820cbb120b3a1ede22540294a305de1bc461cfbd05c09b6c75241b6f755635cf666fd47f82e8986a7aa9451298540b45f622a4eb7fb107094565d0ee8b746895a94a2c5276935f9e90236f88ff8d992059da3986533624aeb530e599abee3421d28f01594d15bff72c290a59353808c7d753dab6d1821639f9573f691cab910b9498c49beee89f591681f393743e91e25ff92be7032cc0d1e0906922f7755483c8d413de37f0ce41c86ee089bd4b4edbc7fd84a82c9a120e5a5e8909aa02de913215dfdee96de6e7ef2bcb685954dfa138e97a1c91a73e30de0ef04dc6837e00a781c1b49073dd992855edde9c8255a011b895f41fbd321835cc96b8f4e5b2a510d6a76011a8f9e803338f893812f3fefadcaf149524804e90b26472269428ce886ed73b08df5abea3da80708682b6b944007fbb4ff9ef7d0b166325b9d5bf589cbe3543be42b44f648329562976aaa23ddf5a482a1235da3cf582adb966c4d47faf063bcffa3dc02ed9b6d5e040c6d0ab5406e2d468c6117eff4746d2ff427ca2c89c9df046eedd56d562cb995321fc6128d2394b4307d3916eba1722053d4d09e101e00bf605baabfd87b293b71b4aa752e3f6128cc7f08c37d456c8579050e4728371045988e1c0c2a86e5927b08a9dccc22005fc69c4140fff7d87f562fb81e7991469cef49764d2ba7eedcb47dfee858b3a792d12f469db5063138b2d35f8a10e5c37d76f5ac75674af9df454de327337a5d8602537cb0901288badd5a0b8a13d93f919c9cbb9ebd70f8c59969b0f26a5df11fd75a58a578da270e25fe812410fb21464122609113e75911d977422c665cb66619ae120c588bc971520702d1d08af5cc9301998f0723d2bdef423b0e59185a79ec5dc5c3d34dde9ed2d35ae610338536d3ffdae988fdb499f8e4ce2dd6fc6424d0c86b79e86cf681a76abf5ebbf56788f5876732b32fb89931c6869d859b8a2460b0e6afc05589cb0d906516c2442e0c39fc5427811bd08646dbf87f35374a8d43b5c84c2387c3844309be07604fd6bd12202fff1eb46627bc0eb8e53cf6eab5526715b8dd703b7c024d04560b3f311bc9d2bfc024bb69f7345285565ee6942a3b620d6e75b9c9e4ce2d48074c81a90ca294799cdd1f3eebf8abe7a8686bab7684a48b457e0576592e67fd917862a394c2c0f44a04b1b1f8755dc021c89be8351edaeef381d827da35e2d70127ec4bd3f67c4e0a7dbc4b28037a20f65cf5dcae7d951d2613ba1ba4be989bc8d9f7fa50ae8e66d5150ae4629841f8ef0dd5b61a38ffd980bdd03fc373046d53c663538724689390a56acf64f61df3e80f3687a6fb26a8459ae28e3e8d9ac74b7213cae50f1ebca5757acc14e347f5314d4f37eb2e2fc86d4e35409008f8d8fa49d180b2ddb9ea0abc74308da2e655bacfcf4a7f029dbf291eab8cf21b4ffbac62dbc14718e5141b3a85b2f0b4a25348d5d32cd71ca52c02f0d6e2e3592ba421567f275d076a49aacb85271a9c09b21c53c26f10368dbd4ef90a37e0a008c87bfa29bc6fea0eae2905b788cdae289e7989ba3481dc3db1c57e5b8ddc81f412fb78470fd32bb02d263fedf066ea82c0fb688cfb432f855d500c55f528045171be83a5e099c9292b7a0466335a9289a64f58ced43b89e3fa8ba7c6a1a12af629cf6aa52dd3e1edfe4d5a4be6b752e6e9d3755e15bea90776a4aba4842a4f48fca8887036a29cc705ae1cf2054f7b534d85d94a06ceb049cda78dd90e5eb501d3eea4517b7740a7563eb3484b63a3aa73806af4dc5bdf496e5304313e5c996ec138c5796154389a90d8f1e8330dec1b63bfa6f1294d1c1f632122f9001555e0e23dcf7689d474106db15870241a49be1eb1ab039b88755083407979db0b107d095cd6df8c31a91ee30b93cf36b31d3db745fed30c4a209102b96e3eaa0e001f57270a1d583686b7e37456d4a22ace1ef31aedbf6769939ee2e8c66876b6fa750f29d36c584212d2603af99da409b871207d707686e41216a31a2fc019aedbc62d3f1f6862f0adb67a7e31525b9881f16b9bab1a34a1686c33987a82da2f186a021797102c616885723041ef6df77cb5764913c4262edad131668da25687dd52d888b849a6855f6eeb58690110f9195fc5eca6a7e4662e6157110ab2045c9a9c5c391ae8d55128ff60d6f6afd649bd559cd10ee2a36aff1d91de3d30a5e6b28dface057cb6158d03a5c9edb3255f79624413f2fd74e4e814f29b528d2d16a0739a158acc5a6c084566e2a3f7c387cd4c00c5dc552238af2add33b2c1f111653c40f3d407050db875312848a1f11b188b79a3accc6b272973ee3a113854b3cc7fb4b3e2e08a6cace5956078167cf0ba945a5fed06345993eedb6ae4420fa97c029c480498cacb58933be9aa573ccc0a988aeced11e6bc1b6da802d65fd5783c22f9e7d57439b44148eb3145a46dbf44460271594c9bfcbf83027de3859d3033002e1fc6eb86cef0ad4b84ddad1b029a46f7b81d5b4060cea98c29480b3574fb4de899ef270fad98b4550a21f96a9b7073cd0337be8ffc39718107fe10b1cf10f017b45b4603ee79153a3047b08da20bb4814b533c4347d760e3387bb43ea8a47c28da3b6281eed7cddaf1e16bd5ef5de1afdef892ad956ea1d3750b4a0573fc0bbd49df6591dadf5260d2602ddba6403be9704c7d8cfc127d70b6300aaefbf150bfba45ee6ba470f4b15fb050d70da5318b23543d61e85c127b32cf8dbc6a7d656e5d8c191d3a61d2872d770ea681c09fcffa4628d03d762944f54db22dac7a7bef99c51c3f344f91954aaa294dac85cbff13fb6b5c261cde1e958d2b513f1ac5f326720306e605eff408049c357c4ce09ebccb72eb629713aadd87dfbc651e4f31ffa9251076e1b077de5d24dbeb4061f2306d15a68a1377eb8646dada5e8a13008959d880adde3e517e4ed975343d918241a8e5476334b77eb259d11951d723d43a5bae6338d688cbc4092bc1e891f4f598536e2ccce192da32b5c6d8f806bee8698b15230807ac22dab29a461cedd13022764fe31b8a5f5ac2f6c51924720f622fba4dc376ea88f7a205052fdefb1b427b9a82ba8746e05edf0386ac9bf8d4c1d6c46e55b7c7862b1048da564b52a36ee025d928cdceea1d329f5c3c608212fdfde6040e8b2d87642ae5ad43b7d509f3078335c044c1b98647a1e0048e3b0f8f99f1d4d9721f07c42ee48c11022a351c10aadc8d0434a7e6cab86c5968e8f1888d08c41131e7294eddf218e8e2d64b8e5115356630ac08c38d50f2b2ed6d79ccf99221b72041bb2cbc4706cb2b0bd0754f4c2a50c3ffb001f3f6bb2d38e09514e5b74c5d16ee55f4b8feea7d86c12f9821fba22b582fc4e5c19c350318375a3da15fee33d3b9d210ea5c698a5adcb05610fa1d613d799d20ae2f36f953a01ab35dc54b0fd851f1dc91f72db76d29a2fc28c105d2359ecfaba9169ed8caa96b0ab2507817af60683240ed1269cc63c26121a3121ed856c8b28e6e595667e3e7201c0ed61ddd9a55ea3283696236398c75331270aee90458bdec525fc9165e523d0c9cf9fbd4dd700e62252d1b926368d903f5cddc42852270e71bdd7c13a8f6c327e2bf67d86066cb057fec1d28f56b3cd2876d23d7c1836da9b6c13da42ab5480c829493259da42e6ca2e354aa5bca33b6bfc8694e590865a48ca82224435805a8c107eccaa0d8b5cc96953b01a9980e25041ca4b8ca2524c821ed505bd9a7b281098c45206f8f3f2f1dd3347e011057d26018090fb7012d4968203093bcf83aab02a689cd815339cf8f01a2b80cbedf17356fdc2659c1e3685edd46aa74d321ff5ddea34b74ce031afd5ef062cacd0106955ecfc9375c207bc6b2a81b0aa27aff02714c2b39010726cf9f71e12187944fd41e2b63b9bdfd21fa547107d5656d4a6c9e16342426fd0b6be43d4d9a2cf88d95dd4827929367009151c7a7ed8128683dcd02c40afb55cc70309fde0bd20a39fc5f591eaa71141a91094055305f824622618e446f71fe5c293c7557b147a7bcf8ca62606a467e2ee4a32224d9bab1b91dbce323513650c13d707e4381647c3257dfd11adc4ec17ae4b76f1fbc8d09bf4d4601da645190262ad750b1a5cb607db717b105b004233941de0843fe5bf242bee3fcfc2fe4afa762a5f0580b8812a234b78956f6022cceca43454ca11eb5c840a23c96a100f92b3ee06c3e8e4463091e16ad75c24652dac7ad184f4fa8772b942edd854953bbda0861dabeed4e633414c02486fe6bc475b73a138fad656cf71b02e49f0fd36c0edd7af9036fcbdfa8db9ca1707d9985a9b7d8c85aeeb28ab4727be9162e176d1f2837efafff189059d1fab131e1d41f540baf25fb72fd1da384fe8bc5b44a2567cdb2dfff7e5b6175d07fee8725988ceb183fd397ece16d927011612f518f7393230f5298d7132234025dae9ce3ee0104482cf6f6e14d2433c412e121c5e54e414c5a96ca1b9ee988b902d6fc67c9a51a49b0009a6499a8e239be16723534656f02c36c3f2d6ec199042066568a2e927c8ca3d65d00815caf8685cde7d1433bb6cfa78bc2e6a9a286591463cc779af5d574abf8da36e37eb3c7cc952de850bb94a789c3d88d8b7186756b4466f651416a19021f76b50a72ec9920dbc5967ac50031ab56bb1d53f1509f0e58ded8acd839d0990741e2994cde1f4984c8e901e5c780d933b2bf15118aad64d38b787aa1fada866c8327011959464e43edce8244591684f8805df5e0ee642e8d483774e2709e04284a8d500f3bc965d42ff44b445dd97c72281bad87a1bb16b651d8f24b2ab8a3be4207868c9706d7cbce110e55d1be5edcc946b0ac15de0e0cd78fa4794596beacddc632f4733b5492e7ddec955b035959152f7436ce5fb891164c8172a733a7e3be13e58dbc391527d0aa5f2f77948b097217e70c470612b58ae0eb05d51b8e68a8bac18459295094bba5d368bfeb1ceef342230c2bc186d9fa410609a67b791e09a3e3efc141927e60c131dbbb00e477b85ae0571021cc0892bfc800bb46e99ccde5f400bae63b1a8859ba4f97d5106213527620f3d92274a9765f10e95b20fd2fde61aba8dda463e0f36a001881dfbf312ff83eee3a0de57d9aaca4511f59fd0649289a94e4f865e27645458f8fa9252626e5c6eb9ad27f57c24986ce11adcaba7ce8eab7db05d74f032f817457cf2bdc470a5def9571727152330881f3362ea60b59d384b4edf8f14279df38964cf7f1c04eda196c70e831e7574374ec3ab8308c5305da85e32f8f34090afc9b1c94b17560ec95a450566947578e0765ba20d969f314ef2c06f948c7bbde22d45ef8d02e13da4eb31f964087d618bf81a2f32889337608f22c4484b202b18e3c29bdc1358f68980d898f1c75af43664cf6507408ce21b1c8f3ba015388952d19f1ed912d3da0e5cd9de39e37b5aef596f0d993b700feb6e2e536296fc12a9d4d4f62ecf47f21a3f57427dd2662631ef27420bd7a5320dc42c4dc51db7ce82d02de091e5159f4da645d0311e5c915a89522d0cc2afc45b887c22ddd77ca83ea168daa1ebf3b7466c27a9553cdcf122beeef8d555cf212ad2a2f09813f2dd16ff3f6cde09b6c4fc2f858eab940fe8b3f6175943ff87b927ddd71041575753496b81830a220201268b3c93b1905079da58f1dacd102b5b2cf1dfaf7777d4640e764a74899b0a8b29a3a3896a5334ba07a2707b05ca710a88b61dee68a5a54e71c64a667277d6e967d85b7b289e2f0d7366bcdfc470b21480dc42a4c557bb63eaee6e90b130a1768c4deb4ca06cf38853d626d44ab260772d313d4060b7f1d612b7ec67a5c938605b8b6dd81692b49a2fd90559aff2fb5e804ef2eef50f975cdefdde4b4dcd87a9d96375871721faca0c4dd64846dc1a538006831e5190dcbe4a27df4b80edc37805186556b190e370c4f36de966efe64a0095b726e130022a6d5cd26503323b73de3b03148694d3d8f81c4f04fa8ff62f1aa992d9a9b45653aac8f9fc49b36ef1489af1bd13135e63f6d2815e7cbc0c2c1ed91c8ce05fd90a256ba21e54c07ee85914ad66dd431b7a264c02eedaa7f1e66787665abe1c1fae7846038eb8f2f84902ba304e7fa6cef3fa25a096393beee9611c30dfbcdd0cce110638fda2f4217981b2f55027e32ce986c2befc4443edb24fe4f6dc43206693a731b5870f7897c40b51d3732d9a51d60129b0693b6711b0d8a6697c60fb868af734968afb9ccb07ce1a991e53b2cbfe10fec6ce92e545ac5e402d6d0e611ad62ee716bfda73b68772505c5890d8065cf2cff27775d214006e5f7532717eeb5f4e4ce30700faeb09d8cd26779c5fac5ee1fdac46c5f333b1a8a2d5dc27a8135276e138d612e1f1759d9de3ad403065bff2fee65158366671fc4db2ac58e5071e44271512050e9441c5094dc3ca76aef18b3fe36c2d9160ec8779c10dcdce67584a0c74754aa268d80b5bdebaf69892ba394ead4776884859330708f61fa0e23830f89d00bfbbb47d1b1855f0176512b2695e9700c0dd726a8725c4f6a6bdcf4265357418cecb8ab304bd033eb37a0fbf84e79c1ddc2f38a34af6f68da2facad66e374fcb4f68e798f130fbc2f6e5c373e27dace22f92d04c13f3786e740fedb571905ac6ab3721f6b5288b0fd40cdfa805f196ca55ca55216460a1cfe409d669f6cd87c95907cde6c8799f0c2cf4ced7d0b7ab18b87350c2b4a6c49b7d9c30f1aadcdf5a1ca1a8492fe46b36bb1ac5251a5bcaa8136bfe2dff34bfe8517e2bccd7b19f03f715406435ba6058affa1476acfcd4cdbc25e73df0340dae0b963fb1aca37f9b77b584fea4c381f08324944c2bca5cf3fd77787247b204bad5e261f6da0bbd3d2571f3b3b6b9d1255400b589104915b15f277822a5ba6c196bbcf107f4490cd912567fc6be1cc821099f7a7e5a987eac7c5dfaa229e1088ec428eae08baa82d229ce7cfd5f0d94564dae6ca4c379f7fd750766568688fea79edb369256ccaec1fc559bc2afd584d90e2b315870255e7b26834b66d4c62d8605c8dcd9315d41c8abc26460ec7eded5f52af8cdaffda6fa76c75786f9594d0f85b899d63c72d13c82c0c2f25f2b3f820565464075393ff22bca7c6431603be1ae4e1a996265f2bcfca6ea4eeaf86edeac279adb329b7c9a3c3dbab9cab5f4f489ea774d356c596a2f927e89f4d1218e2a87073632ecf460f61d314f10b7deede0f64bda3e6b6b41c2c864eb8e67d891b440921225d64e2f486e7f07e3ddcbc30ec17852b5236edced0d306d6a8c895f52a2678ad58f4f841d331d8f932c3e14f70eca6789b8522dbb9865a56acb20e5cab64193bf2cee5bc4e8a1d16d635def7ce901a24a0d85803510a57ec9c5820ca7b02b05d040e6a4db687b8e4404fc22ace646a4a610b8918496e96279b729fbf18b46caf96c5fc0b05fb2913f06858c0c1912627206ec6ee22847c1f43bd39bb8ad54184fb37bb4f487868591f9cfe7ff280e789b3b5217f0fc0d727b00427f0e63b8391713eb2f232aac3e8edf34f05b805550ad1791af318e7e681807197f905ce641bf6290268a1b45844c2b0e4a57a7207c5bb7706f0e3f560a05b2917f3cfb48e81d4a8991d2301226bf0f699007053f9295bd5225452d457d071171bb21cb74a8c6b9d83d4b43ec71b834a02d2045c061aa1c4b0df330a64047f27a4a971c6298562f849ef1a926400859590821e7fa8447bac3dbfc755c88ff136c6dbde6d4e204824c3c212fba267dfb0fd998578abf49df717c4ed527b78f573cca55ddea4d1cbbc1c36cdbd2a8075623a376671fe3d913e1c036de4975b6f7e69be08ea4b59d3510b087929699ff4bc1109a2dc696c63251ac17cc4c6fb316177539d3e38ce3748a2c512e1e1ecbfa9f913d094d6f067e6c872f7c3efca9cdaf62378fdc574502c6ccaf04d12024769d5ead47b322683e69796658e05632316f1e940303ccb1d16d4139f9da7f1bf227be2a31b24ad473080e9e1b4bf6536ceb74194e24f4a843ef7dd557022e1c8dd2f69f235fb9c13c692070475ad96272f15b758c30fb42f67770651029412ec00bd85590c9cb7dc406fd12f0f97812099d163c656fb85049323101697504eb658a0a33d589571551851e9145de7a8e3bf4167d766908bce245ebce3db0e28b78abcf500300312c2434d449b4ccb172ea84a3f7183b1d6cd507566ba6241c73aec6f46630e66564f41a21208342aca8900bdc37c0a1d59e8eceb45c3d3ffb1a6db4418b14a0ba2a5665836dd993da777667273c3e05f1573e38ae35106741444de36894e9d17343df64cbbe7ed25ddd6694409ab0c4140c4cbcbc2499ac439e19120a1d9df7c65a2097de8504ec4e1ae320705cba9d0c2a86c5aaadeeddb258e2d093da600758b747e28cbe4bf39ee291bde69d1ba4c3dc653b4163c6b42bc6943bf8c99d3a7b3f1fa289c459a0e4ae79c1c37d99c2130fa948f3b3d0700bf014e786cbb37dfdc6d5f8971be5c87eca99ce41b9d1a0b0a697290db8de0cc62c8a44991d7a1ce4c993f5eab3ebafb8edbe6174fbb830638d99d3a3d2bdb5678ce7441a3d18e09b4ff17b87f2281647f674f0860f9c035485aaeef9a53cd531f7d9549cfd29b7d7599fc833f6ebb73a57b1d13a768ded55cf58823bdafa5a979332a8bda85bebd1aedcf16ed1aea8d4a15adec68446d879f892fd5ab141aad2024621584f2a1b269306cbc8438f573fd9f7e78797e35113b79a3644e8239c0dd5622b2219f9858f2082ddabf12ee9dbd639c13df37de4ab792cbe4b0b11dfcb4dd1e05afecee7ab4d05b80c2badf24a1d8e851b6e61053814e147362f5d903d701682ff2ff5934b33fb4ff3874ccf7d4f987152e83ae363b4866eb6d5ed2124361eb1166755d63362633b9af028e3b2295d41e468b829f4bfd16761399e7a1753ae72e30484fd4af1b2ec89b842cec9504b3572ad78b86b27207f0a4d99266215e2523820cad619cc459a99620a2c9efe873ee7f073506618aed9c6099e00ca579537b95956f81026b28991ca1d0834c89c46d8f819eaa6da805f3f68088efe606f6b080f3ab6262420106b92a56410891f7598d0e92d5233480ba0a42445eb7b7d2e634433966a82b5c72a7d88ef8921f327a05468dd9cbd755dd52730aeefca7f240dba731eb1863c9b4c8f0a3dd3667817f40011ecd86bddd0a1ac1b11171dc47fa635fb65bfaff636299129ce151a7abae5427cfd1c2aaeed30993c38022d49b32e584f04383487c3ab9edbcb00b5f03e6f8b8d6e4eb9e6b85d909ee7a9459236f5375ac487cc312c5994e42124ea7919db01c875a455282a9575db24e1f9502a6bc499deb8e38d51f58453e4f32192836c84594b8e1dd78657d6484b6f74c0ad54f53ead4da468d0712dd21415a54e3379991f1a652a03de5201b18e54ab45f83d6a711677dbf042331ef0eb8e0bed7107df45a139c78246bee7596cb91240b89929e3d570f341256f2f690cb25e55c75b8b0dd0d5114f7a883a908c2d213e311ddfd36433aa062604884ac12e55c7f66b3d6b8c60771ccbe338992bf48679b3dbdc65da51569ce5bc549d940f74ab40d3d2edbfe79250ae60528991a853acd787128e930bc30b2abeafbb178fa72b28498a5e0eaa07bd754e7b6372e14264c7b1165a0921eb3513f3e55779ee7357fffa0e066597af72231c4d40d7d354f988c74503967cb7811efec3e7d8b6728979e59c0522297904258394f039411b34687e199f9ae48dc525dbedf96309587406c5c1fbe9b2898eaef6ea3903e72192a7c464594a5ef9cf6a1518d6798e5ceaa40f44100383f9ee2f24643653a11611669d79894f1b83deb4751559a29abeae67457b0d0d027e0633b17ee42e3aef6afd58aa5e9570c75e5b3aa9f9ff1f2286279d334b5a6eb3cdb8fe8f73212f5a15a6334ed4831239234cac00e425439172ced3f8d5c31e8a75dc3a3af40e363f5df9a25f607d2e6ef227d20a72c6504fe6adf0fd35c74243487015b5dd98682306aa7fe8292c49911002c57a6d371d1206375f4f01e1bcb222164f6d33fce9c249565fdff6872d3b4262b49b0b8994628602a14565e0228851e232f5ed3b4d6cedc5f3fe6af3d3c40ddb33b474f916e659c146b1f0e162bdd511d750fd2f06ebac377594733af06f83555956309a071fdeeccb1e3749b5d34848ba264a78348b0356086a8580125d8f8717bd2813ad35580aeda2a0b190dfab4d194c5b00ac64e0f4d94ff2845a4d71eb078cbda92157daf424499a2a7207e53327d32a0c3bc8016b930b8c4d37d5c0e5936575bc4c97a2b174dd2713187908079be692af5e52bf9ab790216f2244da9dd742f67dbddc3e3ee98a24be1962b33847f65f5a11085b6853c78bb86914cd0a47db88f051d8b86cd3f6cbe2df9a2707d5b94f858b302895b2f5705522f9befd0e764e8a1605c246b0822594b36277e709004a590c60e7a43c19810cf5fb019992966d5b6d163f7e705c7220f4b1bdd154ee49777dc80298f1f6bcc1dde654bdedbb98b530496199e17ac130f9169205f735d96a579ba2190451fee1f3a00848dd9f84a823cc43649f296d4aa91c671b89b53288dfd817c8485a9c50c8e3c29fc2e22c42c64735cfc1ace0bd39d5bc5eb224482f048702d2211da85392bc413a36402906599931cf650a314a7d18d72079ec7810ca9cfe4e39a5943443ea79ee0d43321d55e84d92ad5cb878a562be9c330b6c5af307f50a4e6deceac8b7476a57fe3943b4ac596e74cb86f0d91420a69134a3bd74869ddcfa640c1498e6ee050e23e2c4c140d71d84a0fbae593a4fbbdf825bba1f7eb80b2a5c2f6a7e47417b2dd0babd410c6127f2df8aa059834972884ad63b85e225325f73e253f9bb68e46e95acb21d91c4be730859a8fe4ded7ccfc8029491a489b9074f02191a0f7fd501e27e9cc62880edabd3129b1e059a45ef18ddaff4ef490a4ee8d03eaa19c869c21c416beba29841a3110ab78ad2e7d458eeb5733091a9cf3244c4062b6fc565c7d29d9dbcd65b4970f3c65a0de6f2a3d5e9de07fdf5054a683e585817ba66948b91ad7835257079ae8658c543b782c51ff4379c474ebecaddbfc5bd17ef95440f6ccb506944b66359db2ba506d2221ebd48ed68a8477b4cb815311d9d607318dc8e06028de4d9004b9060e8e3437c4efdafa16d1e7cae58ceea3f87b748c873b42afd252fa2c7f6bb15fa9fa2fbbd8348a11cbbc275a05b1a53d6442d3f1ee707fc79f6f1cb9de186f905e0a3a1828c6cb98e8522c11175a5ce72a3ed383bef7908f67f9592175f0da0f98732ebee1ab862ea925d631aafa94436024fca51f755e1082e81e294e20a91909320c0f5e12e0446a1b6d95f2b9e9c00e872c0889f7f647ff41119df2848c284761ef9d5202202e7dfe51bf3c7c877e1dddddd492dcba52d1b59ef816475f5c15954d44a43f878114b3f1fd0183681c6a2245d407a512072131c5686224e48263a1416b3f0795128a1607acee3ed18e0fe6fe9de47da8a9ff911d2fe0c8e74eceee3076a1b5891ddca203637c1fd714d6cf5aaf61b742a8be419a6d87ff723fd41390d58b3eacee4ece07881feb366a5285fd8948521a9b8a38a25fbc1bd7c6ce38f0008b0928298b321f19a490173c2a2f815027ffab94cb780e97709643cad72a6f705523d215196367f54c738ecea78c8f855e8ba46a86cd8114fa0ea68a00f1ca6b4d0c4a63d62b94e8234c5b333d1e7713c599b9225f36df8779733ad1987903e2c409d485bebd3b051da27e9fd61018f84ca2275ce1f65a50d516794e6d2b48fdde9456a4498aad863d38bca1cc2e31d51c4a5e7b36909d4bc38045775ae88001eef6d57eeff55e4904097697ae8ba61aa660caf93493391a77e985d42fa2b3c3fbb2e05d7aea5f73b51631055999e330ef630f0ad84614aa1d6bc40317e44513ba8f92e23aec99231c213575b8fa935ac203931a75ca339945723d39f59358966e55a338321f7ceb11bcb3b04e247981756998f9ff82933420e375c55dcceaeaee8b2c2429089c36fbb6cbb9fa4ad3a358ef5cb97fc2d13d86fa0fbe8a94371c3e4d119e789d91c06dc2e5bf675dff199011c7e81f215d39f2f52f8c4b6e3b62ffdd22053e910ec9d5740170b2358e9a2e6ae649aa5525e6ed1c5b2e9212bbb99e17275ae71972cbe1b212034690f2dd00c036209c4eb79139fdcb5190561d4fab45fd5d7dcd5eba19aeb50e23f9d2dff33530a165b71b22a3aba2f65919d57a40299e0c914f2d14e1109f47c94a6401ce1a7e5ece11dd1c393298a541c131fbb822d7435fce18cd89ef0f89e8730df70e826a144b5941b88bc10ad23642e4eb08a958c32a60e2214f30591cbaee4a7a79146276da645ddd13d5c617715fda1163c2a4e43202c1b584734ed89baf0970d75d1d59d691efc192be9144872945b86018ba9cdd8b831467642634e92e9d148887e6534d70beeb19e6a4802a997971b61623a869e7bc94f226e3d4f6b4adf7d6f9cc3e960f38a28c3dd02790fc2a580ee30f64882070ee448340773a8cf86739081d7e705309672d6e1ca1a81b6fab504bb4c4f133cf7ff4edd455414704b5d7465c8372cd7ad1785c29de71a98c8e519595aaae536dd86653300402ac223ba22cd35489e9f265fa0d3955285fe189fe316f4759b1c8260a7240ff6e7a744dbb63d897e323f21cc5da7c41a9d08ba316ff900f8d4dc9e2583907c512505520d204dadcf2e1f373cbdaf37dd4358260edaf6e26c41bb888232546975e0795d7d1b43f3dc4024e3dcbe4a9184ecc8901fa5f2459bb26543ce859f614209bc92fb947649d7fd710d7490d6e6908ce189a1307bb71908703751c1a5504b8ce3be8bfd238b61d0abc6d2119b73094c05b8143bfab3caaffa786e9afee960d377914961dc99f320e76f8d755d4806249ea5866c823fdd59beb9202402876a3f4f83618d307a64cf8add4ed7a002e293d320e0e40cea1d54567061545ddcdf48004550b16d2899fd618b12df08e9b2224ee29d39563d3f37a5ef7b0a2df0cbd5de4e47f72f9d69afedb921b83a3271f85343ba77291fad213f479009dbdf500e7ae82b7dfffa8045fe8fb8eb49ac3945f6857832813e3e301f12a6386d572c8c981164da68319fd40a607d015c26cc0858d9f838383fccde3eb513afd8cbdbc4294234a8cd68d2034efc5461645768afdb290fb8be3fe1292ea6dec81b813a9fb462f84c37ca8f4612b90edbb08878943aa52e686d8b3629531a66d7a8826b04946e3a6b02685e27c968c284d6f9cb48263c74a6f36b9cc594648901719d37eb83dee60ca86f074c52e7c53a113ea8f15583f76aaa354aec3c83533e22baf86dd1d6bd54e3a979f0bfd3a9937500ab0428c6cbead39403fe26f1a1d3c2ee9b32931789647c6b1906136744621c5a41a6b2f6b50c5059177a1fa617992139b5e7a82f686ff32976f8d8871d8e0e7ce300450fb46dfac312da854b9ddf2c19c9da33cef34bbffffc9ffab759e560949f38d209f852004ff32004c069512b9e0751d8d660d2b57e5c5929af4f93e4df44a20fc6e9cd6122ee41403ee8651e6617576740235272d888eaa58248fcff359abcb320b42b21bff44612b5ec0b6e9771941815b49d58d569949e5538c7295ca99902745fc6afaef664b47dc2974017896976284e265bab57e731d31b37874d701124c4eb48b3cbc6658ad1f0ff443b41cf9a388435d5489ba6988f6c2bef000472b9b170a98913accc016520eb284cf81b536862fb444c7f31cf7347bef271a19f6000132ad89a956234258954b452bd8e8f672cad0cebfa9a15ef9dc942e43a407c2b7e08531f59cc8fd97a15491619ea40399aeec0cb8d6c51a9cdfc14c13d54b74819352c061b57ae323eca09e0800ae9834e6e806510eb21c9cbb920cba4077bf084d677c4fc139d03e9a0268817b8996e14fcbfa23d3a8952599f1090f8b42b064e8e39e8b568d839b5bc29069c96f657af449062a99cb38dc4d280927f5d3d161170f7fc0b73301306ae639d04b869fa1ba14912183eb7c0371b8263f9361400452e5856bda7096076e9626a3a2136ab5410a6f6ecd50192958a925b92b2e9ef4f2cf53cbe8396d6e16afdbcd9e722f86a4205ea813f10440f130b1e6463107f6f86d5f63e5a13dfdea90a01eb7e100773f2e8933d36555556ecf18d831f7316686431217b364352760aca3255e5915bac7630bd5efa664818ff049c5a844766f36b4a6d44f400c1fcc3e4229d4ff400cfa6db5f64df8d0193c340c2c01f1eccf6f27b00240e80da7a708e5c7e71206b3d03a3a4cda30c7c0bbe7a38be16b76a24ddac39a491482e956abc640029c24f61494f4b3df07cf40f053596171329d0273eab069d691391cf8cf4d65c1ca9827aa2cf12c99b728edbaba2614366570df66d3fb552af562aeefc35d39d1a9593384bb7488bb33ccf7ae49f0b7f42b7581d14e49a4c9472fdfd87e4369fcf61df7641f2f5f9126b5060b3304dca0bed45dd36c9f15898a56eb311c19a02126fa1d527dcd0bfeee4aab0a17e14e75c8e9be4bc4314b3fe4a7ddc4d72b4588fa7dc19ca6c701dd461d1687b0ba2d1637517c979ab5baca51325e006b7a9a350ffb44eb88af9a3b93ab51a31839f4a09eef6a1ccf4739478966a5799a762e087764f33d1f938e5088d09848d3fd1c29b3f3130960ea87a6e2d65e2633bab72408d31b7395de8a25e3bf4a264e82d3eeca6fde5c88a733d4900697170a0d685a10c293666fd5af660d2dd8ebf45c2cbade84e591e4394f3cd3aaf30ace1ea228bc85e1fafc1a55ef503fb94f5df493ee2071b58a36ec9ac53f4a31d891ccabcade3c7e09a357bf238da017049ba69b1275e763a7529298f3a9c71452657f19beb67683e317dffe731eaeaccb0755c13079b3eb24d72767cf59d0282e7095be8c469f36bfc71807517f89fcc9863b3392cfea17e0684d98fee41a6825c86aec54b2addbed1f743488b3df84c66575d10c06ba7d2240f47d71a250bf237035e571b4d04aee21422fd923a3b62b9ef0b6f2ed953bce1443ba3223098025ca43630d1ba737a4b9ea62ce0a7e5fb66c37ddbfee7b87e33b5851cb39da1da49476e0c1e0bc496eccfc2acf66ac6515a936fa6e376feb25209f352109de582fddacb3e233efd68e5d8cfad63121363fc2f10d59f9045cfc42481afbc560ad61454426c02ccb3482dd0189efa160e492c0b9fc11950bf05044c32323640aa61d190a4a114d542b2079ccd2f735071bf9703a5518c85600a8cdc776b77670d0fd7a2ed5b1f57f8c7a1deae6ecaaa0b52eea6eeafea8755e5174ebe21618f327a0f50c9ba9a08a008d0d73c5bc40fae73bb19bd9f225bde73c58d00cb221854b3f9cf1f9c877b1bb81cda36339762b3e253d5985e98cda8c7086ab9b0494dcd4791153ae3692aa683d14481b2d59b767ee4d6604b3bcb14a141391f14ffc9460032e2ccdc8175b116320176c239c4367c6743c4516099ca4317a739abd52b9558bc4a3b6b275c9672d15e9f4c4f2b8a4554a072de2fb20cf47f858f2a55af3d4465052048e835925595c5f8391cd0ebd13bdcbcddf1f870cc1dd874086dcb1a3fcc9bf9920622f7b4f38453666fddf6c1077fd51ae2ee997ec246eddc2122f510b51b12e0bcc157b344278139c4cc2d3b2aa6bfe611d3a18903d2bb14fcb088b91d29f5a391788417a95f7391b1eebe19017cdf274880fba3f0394427a78cd30b6dc08cc1e4e5b476cbde3590e19f2cf4e731b08fa90d1f3cecaf9708eee239eea9a33d7f117abe450eea1511deead1c07a42c833faddcb2d5c6be0814a3081d2e3a313d97b952c3a237dbea2d3088615f6c97f839e1358581d0f2a8d47b649cd0ec7ebf54e22263027976bcd0949e892fd041ed90070e149c789407f9ade779ca98bd8c99e775579a424190a44016d46d460424e1d25d2dfffbcfe5fcca0957544509c06820a8114c00f4b5cedd8f09b1b5d08c11f8a0c8d1e65618ea6d703e1ec6effa7a30e451dafd0b24b7b8ea8f1fa3f51b0d1623204ebbd31725693f7aea135587f4ab59d7cf56ee27ad1fb4bdf06036a74935e5876338462269eef430f506dbfe545842fd97562bdf12c4eaa401fb952c071ca6ddab34a4bbafe2d6faa218b9873218d5337b70334d24523c1f353a0fe437f17fae3bf42b94096fdd79b6616765de10c0db5201e1a61c0ae365d7ab847bff76805fdb3e4cdfbce7c653780a30d05079cf39d971ce6f2d42e09aa666be8459036864804a1955df7475c6f1e8a9783c09a1850bc089f973b068b0f79f3fc91274e916774dacaa9abeb6cee8165d3f650d9578d5a0915d68c96dd0455be50f18dc4bc957f4bf4ff0cb430bc31a298b66ca0051c7a3a0b2c064bfd1fd277293c550df21a141a857e255f6d7c814370076b4c011028150d96593f3dd61aee617ac4c30c20b9f76702582b1eec3e05f27d98ca685bdf3c37093a1717ae7a4d8a05ea207e32f45500b77caa5fc8944ed51eeb860501d47a4bedb06997f1220d8dc7c1a10269cf17984bad9af761ab283c908dd97248630afb72f5a6cc2c638f1f3704c7e651872a6a8d431228cb59bb29bd5cc8996db22ee91565225a8b32806a332585f68c80abfe68714b1e1c0c3fb9a8a1184257c95e62f183c7832b441206f2ca8684e7d205bb871971f0144d437a3dafccacab84d13fed36a6f6a6485ab7b1eb00649a22bc5bdb7de6683a207366c5727a10607b2cd1ecd863c0d2ec1f7f1c2967d40f7e8603dca757ebc1a5067cc4b57a3cd9238449cb05be30bd7c13f2a39e1cc66c1515406c761bb76b4ae25c4873ade8e8f314b0f7bf44c5deea782cd5fcebf74dcdc6c6a50ab66656302b316930a1d45df6b8e9f3241774888642419a9c3e9024c2cc39511cde3032f08f5cf7bc4878ac8f950e3dbde43f458c58b1064fc62fedcf2c2234bf19100bca25aafe4838d34965196bf31b18fe3bb7dc1a8d7b6ea596f4780d319e1aa768dd04397ef744a1339d4200ea1104d3799cfc9e94d82c059565278274d51abb595d58bad1cdf395ac254846339a07334ff89bec41d809770c7e06ead20326b71ca679198003ef28d703068a722b7f38869875bc9cf3aa17bf9f4ef85994adc9e1d63a85dfb19630ecb0e81b378d32843e30e2d03db945e305c7221d9dbc1edf4cd49492e764512d7767c3cb5434731af62cc2987945cb89e89873c418916566969bf895b82b2006f96de87543986a232912c065a01a2b411a3561a627c62f551409ec1ed85359225da9664552afc92cced2d70d93a0b67fc9566b5b7d6f021b0b8cf0c24430d8ba18415cad649e9d05a8d074f66f173c7a93fbece5e945d5829ae0a6e69e51436413cf593dbe0650e8997dd8b97905ee372f64224994b1df799c57c98a4a8122d4dd8b10f86a7be921d6ca2054c7325b47299ba6303d9f6873897dd640b550c4364b1f8fa50b08c42296854e9e7e40e4489e4c33ebf39105febb908fb6c376ce8f3c4d09e9793fbcddf8ac53ddf4e9e7484098dee4b6817a6193c7e91b2ab049bbae8103112ee4ad86b405c610bb2296fc2152e781354dce1ff272440d30215307cb365752cb3d741ab72e6b597d128ea3c668aee477a14eb2ac16a0a005d545f13baeec2438375aaede836170b82814ac82904f644fccf72a9b354c250da4d55be9dc0f2f13dad9186c517fa2cddc0d74285813c4aea4ec565e671ca6accd0f9e88a78a45799b9d9d4128c85c31b6d95c0d986bd5c0a8fb3b5b21926b1e0509d338a7c1cfc88a1517416c4015c50f747b073c9d16fcbc3ffed08a64cd2f198871e29b51874fc689b01b5ef2a6a83a2772934202a6542961bb59cf6bc8a2bf1a8b7fc7bfb4f10aa223ed719abe42065993f9e880d37f6c9e779d64f51bdd5dea17cb5bf5368b433fc315d48298707d2716ce2d69d5d96d65ab8772ea18b21bf2b73b4b8f7e909b36fa4bac4a68427e7151fffd72e1a39903a8a4befcba153542e921e7117d325dae133b121a54de25dffd6616813a3b86076163d3e9ece61d0bb22682ef2d88ed6d5eebcebfe2bf9710707d58eab493737fad4b552fe9f130f00f2c1d4b40c928eb732c0e3d423759f4a1d3a2e64d9e108ace9e176e0cb6e0dbee6df428fad2a2dd1a792a7f9562eae4442807d7efaa091c9e71cb7647deef2670c6e9a60b856e279b1dd5f748d68dbfcb9767ac1b3c21f816727ef7f49ba4048651e9effec69e9c38b191ad3f19abfab24eb105742c2bfe2497bbe5e050575a0e753e46f4cf9356796f9489c44195f2f8c7acb202c22e144891251f136a3500b039f96b9d2b986014fc7985c2787c6d617e8eee8a3df29dfb15f73f087d974a3dde6b2f4f1446c2ef079ba972970a10727ad8f2739dc7f3e4b733cfdec65c1fddc48e6d4daf066ac6fb3c044dbc3d15f8d77e3a712c86af0d945138b3a2cce9353ab96b2c231ffddfadb5d0689629b25aa9176c180c192a7fddd4c15146723dbd047a12acbd27f26c43b8cbdc0926fa01b1b15193cf4e5683a2645bece8de820ff2f9008606969cac10a1bfcd3ece4be3524596d9b62ae38aaf2933f2a7abb63bafdf5a7e9c511e2a033b7ac945c7e00392ccb621720a8e4d52671cb94d52c0adf041e386d8e633ccd204f0df2df2cf74ae7b9fabecb2b17d5ce4e3ab52d90f2bb496e96f549addea71fde5330d0d582228108830c99094f377326f15db365d23e24035143e77fd2812413a843e016d4b3db6b69e83f4c8a779e2ddf579db75b8301b57abaf722332a0c10ad7c5176cb9ec43ec9fff59cc98f1234edc4699da812c706548217c2cbbd4bfb470ad8bcd8e4c2667dd35a9399220fe752c9981851a9f437783e79885ada57ab2e45e480dfedb7aca2fb3d6b2bfaba2e8f8f176a2d907a9ac1283f83e960a579ddb17500cd3bb44df2c5462f5457a029490c9d630e718c79a5c6dc48e2438f62e2fafd9b7a7998b1f3829ad520e26fe7de3f181bd2eae078df0d533f3c739382be118d25ffc5ad0605c815073ffebff49c57c32f7641468f5234ee1cebbee082b253bdc032b99c264c7e2ea925ad3f71b5f55441eaf2c52f21ddf750b5186095c7f427cd7151286187fdb6b599ba5091e3e2f2a18b166149a4fea495fa4884c42cb00bf9f122293ed6d030aa815a330653309f748f1822552c255c607ad5daa24b81e357ff9a9c73638001a9c49a1aa9e8606331a88d4fb7efd355b70dae376446434899550c9ab105077147acb897686db1ca66174796c1666a20ab5d7f45e2fca423cd95046affb373d3697625019829d28b5d7ae2e437425a1c6cce9ea383e3a4ac804b37fcb37caad5a036ad1adc0a0329a725eaaf7599c5bdbf9e2b5b913630164be2e0e2296403dd2363911a974da21b81add5b37b5c956782013845d460346a1ca11fbc46f8c96a00701ba285a7a45e92f96aa31a56b9a6a8b976553886e2438ec700c61571e0cee4261aab987e4c82a855eceeb96b877fdf5b70ec9b8ebcc596d6162e25b9a09606225aac694dab602fe923d5529cb5d376aeb701a1724fdcfb9aa92ce4e18ef6fb25d6ac48882176f851fbc7eda905d8f40be0c9a00635a2fbd80f583e4807d152651492994bc2460736e1be26105b572372a14c0ec7a61908f93173e6883dc3cbc338b994b2ce67f47d3517d320ae3641c50d639c91a66af78c7b7f1f76d980deea43a485d0f1c36a98d1ba298c5ed72d39b71ebc35cf0a6482c09b7c1b4c47bce9f6578207a7ce6d8a3bcc6bba87364c9c2786bd1bf7d9355fd460ffa5f993333218320ba39d8d72a8e2e586c96032770881ecf4ad3ace6001119c7c7b79e628d9e226d55e02233d75560039adb5e4e4a749532c9e3f1958e6370983a9bd4d38520b5aaca15366dfa2d9db81aac40fabbce6b0a654c95ae75fd87665dbb5488245b6152f3d4d0e172b0d5015c5aa63300d0d84ca4543f9dea5f3542acef2e219a510596b8a66d7fae574089d5aaccbfe18178bb8b7739fb567de3ecddd2d64e6e6eedb2b68a6d078d3b26ae9b9dea9351a2d773e5f2ace9472241e2f6c330ab0b9c14ad86f783bf62d98a62863d9367955e8e1576b17b132967ee6fd457d50a084909085af8bf847fd150035cd55f4524552d9b2c876fae7197e1178d9ffacba6f8f688e67ffd10f08984c00360f3924de0d090bfc06c439495f1ab8d8a8ca5e612c5e0a278c4ccc81ccb46017f39898fab0502b29a24592b9ace76445b91f2a24e13f62a0517ad6e423f30a6b57b3f43ce383db8035df57393759ef2dc199a83a4aaf87ed5a682dd4d82bb73d5f0b88f39e6fff6b4bfdc518c007c6b8399e7e91e3a70d5239aa77892eb6a95a552dcd9696794ed15f88aae461af1077ba93f26568105c5cb8ac7da3c32147e006509ab682eda08f218a6675daa1b2cb16c30f478387db3a102fbe7bd70112aa11f4910fe563b1a60dc1e121951471a1e73a0cc176924aa3df2d83aad8ead2be32a9868cb33407f9e909740c4b173a594965f4405649124f22c1a131d2bbbff253420f163ba75c638960f6c0cc9b916241c766e44a177445e2b57a38ab078241d757ccd7e26f8d7d4b65909a7dd95904bd3add03f6ecdf4c850b3e6e4ddd0d91447623684ac981f2691917a1d9967c514eff9b3f698e56a584937868e32d45ebde738612d96c06f3b5bae34dfd02f9e40be8265260461f21a2f24b3613fd5f0bffdcb33e50df5aecad588a22adcd6aff20b439dc8e2f2086610f321d0a747bc7960491bf16fd8a9322a6297047f81439a29f80046859394f3412a71a97b858d82e0d1df5bd1ff6bd0b090c3fb73487f608e62016e91646055d8c238c99e34e636e30f16092ddeddd37bacdfb67436bf386bc927a97bc8409f0b28ced4d614cafb6bcf1877e100248d861f3bfdcb2e46f3cbe84ad7171742241842d108e3f271a2012697729df72a4d425d80461a6ecbcf25a30b590ca987412e945dfa182c5e7fbf9797b593748574e6d7e7f01e5058e9508cf11d8f030d56501b5a3f1dbaf6c7710f562d9135ee627f92f1a29bc17ca6e589442225ef6eadc49baa89fd3e38a7699aca397a2f35fbdc2bf1f5455f43e9ee44272c8ed9bec253a96f8e93d77f5b553b89fa20994133b8d8e837faecff25af43c27bca375ba0a06fdf3ca21d3d8af61d2b452ec33d178864223ed27102d47c6a4f1cd9f8daeb57efa745d7ded5f441e15790edb45261df001e01c8a361c0857a757bc8b778eea72f1c36f3ddad777421242003487d2d621ae5d9f75988fe1ff73495c88fc42514226a2b75d0c1a52a74850c6dd825de1b6929db694dfdcbfb620dd9baffd3501ceeb465eef581930e2565956da5d18cfff256dc755e6c953872b2260004ba2a80524a90c28ba3cf7cfa015c8719ba0a58ee32b9fb2ffc1f5681fa89ab50d78f03f7fefef1c096ec0c103b0aa9aa1f35640014807445cf4b9b74f7f98cee8dc076cab804ac155ede55712c01f4de069b069abbfe837d3f9af1b6073e81b22b933c358ae225368c5a9d674c7bcb2718f24368f002d1b7e11cf5ce113f8e581e795235c0943205c72bf5653ce8932a1503771e5f1788c9e42c3250bc7d183ae6529e1f11ad59e54e5ab6ec94d3b9c8d4dafc0310063dfd5b247d0836eb14d25e4c782b81cadad8eecb2af13e14ce0b724c99ca4366f937920c7c5c439fcbdd4abe11e09239284ee5a371b126ca366aa4f12b16736601576f23d84c0dc796b83c667a293be8fdc4c57f131b68160d5b5fa3058dbbed90ba49f166a4e9544ce438bb2de6e1d70c4608135a924fedea6b8047696086a1dc84de0ff39a8e134075600bdf47c1b2d12757a00592dc812551aa88a4abc6d27e21993e79356f7d7e5bd855e0fbf5e269973bad2477f312b6d4fc1d92467280aa04764c8a0c610f8e7a0782e7ee2809016bf47872c0c0f60b30c35ff0a329b779fe13aeeef0f7e3eb966376cfaf42e4db8ab8d88156359f38dad08ed0e847b9cf96c9e577b1af4c2fa30c7c23fa87f1fae47e9cc57ab039c799980f2ce6025c35acc068f85612680bf6154f90c487f2176ef274c8c9794deacefe392faab192c6052d717eacee3cf3aaee26fde3b023d3c165467029699b26b25a2f428d1404b09c51508b1310ccafec1885b08de0e78e66cf49dc87565fd61ec666efa8cd0f72078b1d2fb9165d6c8ede99dc1c688c9524a16d1dd674550bc8b7e3bab3ba9daafbc592a39cfcfdcddcc66ae2e5842abb2be88e69baba8086605cc07db0cc049aa0fea65c7981232b81e14043620f2c459f6600de3a1ed5bd8339435134c26bd3fbbe3ec500b3880a766b97cbfdf870b4286dcc46c1413daa48027b6d37c32495b7709c39ef5f8f76f8d4c00b38e95702e8c714548c56cc72f399733343539c39b20162dc75fc3ebb1c7f3276c8b1f20e03e00de341258a8e054b85116f332b970d283452a2c10b5614b875bbbb024f675d8d7ae2d09e169211d046a56933ef36a0a2ae19d03113758113d5fb8f0dec057462293ec1b44240ffadae4f5001d301eb3af0a527ee80185379f3a75519c1dae023b4ef20c8eab2658c2354a7262b32f51f656e0f4931af0137c45a7ca357b1ebba78cf1063ed066e81ff39ff04bf59612b15ee02cd1fc0199cac93a7d09a4b6ef7a8fffd7a503e11e7fe75f2ffed8559b65f22ee4a15f1376bfcd1181807d009e2a36eaa19f9de9ccf33a723e1d54aaea5641b5dc78aec5c76d8ecc36527bd1516ddd1c470059482fffef84ecd15b70448e241fdb7f707e9442d6dcb381cab0f609a0432a39b3d81ee5075185f45f811c67d41e202359cbb932d7a9e07a3fbe8174edd225e33e56a9255f2f7eec71d9940739b7a3ae32386acdea12fb2903438b9e1f44d06805a90537598326040c246213f11473b0cac135210a030720d26be5e0a8a2c175b8e192f65f9f0a30fbc2fa792f5c208b65f079cef4ac31d1486f601dd195d033dcca69703ae9edddd5410d30ff465f18e6118fc098834e12ac0142152330e91b31393b8c686d35d3fec4d72385415f7a3e2d0b91449886d422b7bf36d0fb12df60d969377d92cc855bacadbfb24bd23daf9f2f05430ba730a65810fef1951eadaef0f9988bb25ea0ca29e6df42900a8f72bf51fc80d1e633f441a69204c4ea0fd0e62ab0a6411210b5943079c51f3e53b54d382b7ec4c2c5b39e06c745832bcf72e84a4a1f2eab90cc7fead4c63129288089d08f4b14dbecb4fd562d33ee3c893498dc8a9cd15631372433e26d46753f05ad8698cd58add387f402f7cef83f25f69bbf642b227fa1560ea2c4295a5877ef2c242477ef6976a84379f61db45d5a238a818739dde817b0500b5819bf7dda4b4c71e835edbaee2674fcd3e419cddfcc2aad6a7fe74d355e0228473469822f39c03f078511704d757a9f1d04476ed97e934d45fcad04fc7d658ead15aa6acd389e79a35b093d57c974e92604d3b8b865f4ce466ad751b4cb6f93ac85393e07719d670105cc85a2b3321d17473cc557681b79b5e2315a568682cc6128b83220ceaa40f2d3e86d5614c1da4f3f11b04d2d426adaa5d8d2dff2441f4b9199f5f77f66017bdb0f4bf600fd680ee0cd30544407194eb85eb222f3c61ff1207a572ca99614da75bc4730b24805e828057174825af5be766c6515643083e04aacab5fe9925447cd63269d3f4799f309d5dfe42975cd78a3380b4bf5c094e67d7ef4f955c3ab7d53e526e50a06da46a59b12cd1bf5968b3864c3981e8f373bf8cc704fd7f8f5bbd5fa3fd4d52c7a8fe833a15ca6087060fbe1f5d80e486c7302d204097d75b593c9571ef9fa8f689df4f113645fd432380eab2b3db3dcabb9526339bec36f11e75eb23e4e561f600478cd40dabcb6e64fc92d221bebbc8e7061693deb79c954cfeff7733eb14ed68bcebc31c42de420ba3f9b5b9d5e2ca919cdb8ab60efd89e168013168e57a286007f3be524c06dffe15abdb30c7ab326745c4a77dc7906e971cd4a192f6a11b62237973962b31ef22950446bd5cdca33fe518c8bd1ebe140da785d9dc7e181a907730bcfade2ec52ab359af803f74f29d217b8cfcf1b068804b039d5a47175d21919cc6fdf319b62083a73cc073f863e646afcaa85bb25d15a0fe652144a0bae1015d829657ed4dc3028f96728959f395ea6aebad2ae506058d09165867ad75e440520f47ec100eb51c2e3b4c8687f540f7caed69a5f3d9c98ece14ec635a9a7e76868d8179869b1a5d281daa6a54bc4d21b9a8aa7b0372283b6aede25a076be21a4be59c0d51b3ae38d2f56f6ada2cd1f1a672dfd568b7d2d1eb9f3a7ff8ad96e42898a48e4d9ecceba95d23fb5ed9f6f4f8f7cda5ed95142b079dfa427b7d9028e09e3b36b9f533082878f6e92d882e0ab28dd71765de4f6b00f4203b6042be15ab6ea2d39c7f51de8caf49cc753001be25b0ad17dc6e84048e3f1c9c5d23d397474d67f6884d25141b5097639c3e8d7223a00d9a90b43cf880fade6248d9d1a08c314d460ae2ad24b5f51911fa60df62bdffa40f20cacfbc5c904a0f42e0917b0dd4e1a491e87b7360a38acd61b33da1d1b237d7bd734234a11c2c46f623b37e0d86a25a380642d35c2823d9d3185b41dc9f9e5c78ccd28c65f6e3e9718bbd613c12e2d56248f305b90d29f914136fd4fdba18c9f724678799d2196c03d020cd8974596273f565f2202a12a73d41f887c424d2c2cb4264954997157c804c2a6a653a0bf1c5d902b3048e652c4e4d300e01d3aac64ca9acea6aa0c1e2e87d27fe84300f39d229267073d28dbaea17a5a4d84ef43b9cae2df25e40409a4be23eb86c44824133ef59c974c46dba93750975529b6529071298138391bd646b0bf78788b9a08c1ea3a3f75d1b9b83b5f1d7c492d2c0d1d82a5b74bcf6ef0ad0e3d72a0a183174b07871b2d90d7e9852dfb3ae2a77fe1f37aea08f214d22a2a08d77ce1ced2e9734002420adfdf299e949f942ecf56d75dc2bd2bfa0f96d5359b435747ab5860156677ac12199cef35cbb005d99c1a0157979236072365bd33d295c743b964483621914f259d7222ca47046e7f929067603d0f7eb6b0f50f452bec645ec1599d24285aa466aa2c7b6e784effc3b624d585965b39b606482c83cbe08f250bbbb4098b8df3e1137c940039c0c62b953a9f5993536576f628094a70fac9fbe8cc109b2d3d66641435b21330ed1b2707aed163aa2e51e74c3bd8cd27f1e92b37b075229fce04e121e473a77bd702e91319aaba86b52ba7f8b25679a49238f2e82a4d674d4b44c6d5d3c120275df7ab692e9b6a7b3edeebbd93e63907f56d2a59db1413b7114fd29f904ed0055df74c8e21186747f01107f66cff0fb8991b9127638a940a0d1c7f568b45e72577eda60fc662198e6078a90f345d2caaad15fe749d236b3720fdfde79806d26cc34b327819e74925311c7bb5c14caaaf07a865c0d78dfb2d5810ef94373c7d21c8b438d4d78582742780bba61af58db9b3b9a96aa458dfdee9ea6cf3e038823d5d04b4343e36845617ab7494bbd8b1219119a4a1a953527393952cd4b70d56dc2279f76c1b05d6d4d79b4737f595880cc67cccf48be24d1294d045ccc6f9068db4fbfe0d5284c0a2bf4ac218c5f877cb711e3f2d2acb97adae5b479bcc4b2813dad9b7cfbe0d05253fa98351d0c76e23dfa4ed216b36decc8bd692d933e301f4ef141f491c4858d495b561ea50c3e66c8c767785ebb58102291312916697e8f7e2f26dcc5b6d0fb8b323bc6af9cbe3a3b167f7a036cc7b35d796a60d696087f814f8d2d955d25f61e75bf8999ba7bf98662e2c74434fd2661718f3200710753ca7790fe29995dbc1c616026b426dce0c33dfcbb0542f00cae625cb27710d32c8e37f449666ef865616a106ce141ea7a5c4398a34010213cae5045fe5b9516776c0f2e4c0be294193b726706d2bd54b1a9a68bbb5dd041f19e06c4d9720599b9eaa914dc457d03a9c9af137f8114e442469f579c8a3cbf4b9e8bb9ec2e330761a3191ec14db51f7804b639cfe40b76a0f9296f9ef0a541fa0f2b019bd78d5a55cd0ee73a8c4929f07a38f53658495f33c337929e7079918e589e2892a02f9b07edc5c6280e60b5fc322d8339cdcd50f63a6145d946268effd1da604768f5d2e09731b2607a0f0a976cd876d7d15a6e3f9a3afc7afda42e01a3b6fd1331da1cd8da1d1c644cb6b35810a3ed9c7c2fbfd51c74265c532e837652bf855f95ae0e5ee1d19d2562848ea9e5365608e7b70135f6a991b0ee6ba34ecc3bcaca3423d9df37d99a89aadd5fb69e9b926d34c7c8396ece30f52f22428babbd3922270bb87a006d6b56030830a9ce46f051d451bc7f4d45a67310a521e1c73552154ac53388eb076dbff6efefcd95f536dc8d3e8d5f58ca8074962d242ec7304ccd0ee4d85c2d59cc31a7dec589515b4ff6c352a287102d95d651b55722f04b0eedcd660ac0e5eb106fc71530665b200dcb6101eed4d4ffea9f1650bd030f2dd854ee8da7f36971e91d6057c72a6ff7480600621969e00fbd3d7ca26fbb6c9baded6880b37020978ed7b6a671be289a2630eb18c8c9afd9c5ffe1b51b152b2447bf58726b2f94647c21619ae0e16a12a5383e13f1dcd8abad28196d9ac55974b80551f8228b98975abc643b5ce2a3e72b766f899a72c3ee02b22ea02dfa56e2f907d0095ae469f469f8ea7f579a026959ef336959868701132700057edff671894a108b33463c8c99ca7337c57a5df8d5923a08702964249a0375cf14435f313f51e6ecc6fae19bfe1c1452d2250137a3dc393541b74b85b2e853a5fe4371aa75c42f335b290cacc5ae664698e11a5ee85bbc1c4c0b70be8c3298f696e7331e3aee48624ec9c8dafc6bed99126a99cc2b68f7cc769350eac31d1352b293494f09dd8158b75e243e8cd45fcff60d438013b6d30c8bded70ef01760dd7250c3215b7e2ff46aba8f5b8577412739fc1f28f5243c326c4064c6cae51acb115f893e7f2ec6193c7379b23a1465a4b54fea4a775c52a960ab0edb0df2380eab0e7b35c0fbc412c550d66ee18b15b540d29869d25ee8dca6a4fa1e2eab2102b9e98243e48bf4dab426e8d58987b16cdef172e18a22cabed08765dc21b276dfc0ef18fe21735745f5d9bd63a00b4cad98ab9b84b6a6ea9243e8dc1244d67f51034a39fc9d0a0a9598017d05439bf12f243770e980f96dc7a4d8dc1db8c2bae8c58451e273e223e1cfa033127b3688ce42df382cae678329fc62f7b794d70beaa583d523570a0bb1056645f5112b3b0f714174856e19fa74f4ade4394e4a1f9293851a3594828f72e4cba025e4ecaf3cc795558b937ae05cb413363efb0f7b09a199126a14f0742111287624af1c549b4de07c00e85b2cf1482f3fa29db09b27d99ffce9a25f1c59ebb9d41d0000000000