PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80767 b2efa6409c1871df7fcb40cf586a1089776c832ac2aa15df05b29a8b5882cbe5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cf0e984a17ecc9e9902ef772557b229efad2679b6498713cd904b4b4b2c6c176
Certificate Block Hash
b2efa6409c1871df7fcb40cf586a1089776c832ac2aa15df05b29a8b5882cbe5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0026140000044b0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000054ea22bd0979f46f89838cd4d966bd6854a3df72aa0e084b85c30c383dd849e365d68decf62ff1f3fa5d25291ed646e529efeec93e1b67d9238844b003abd6a59e611a2dd4faf49f418ed8c466f418b3aec962602e32f92783000000000000000080000000e0000026140000044b0000

Raw Header Hex

000040203ce93a36e3f3cd9fb4ec4a2d1981f714169e95c8cc9bf46514135a3f9b30794424eaca8b36b8d842c4a8dcec4b4f82e1ac33d4c048620ccfb08b341b1e31be203ef4446a8fc5001876c1c6b2b4b404d93c7198649b67d2fa9e227b5572f72e90e9c9ec174a980ecf

Proof Data Hex

59,560 bytes
121216010307c71798f161c780f11d17793d08f8d9ac5e6ae1533454b70f57016d3f348779b0fcd4db0494f13f53a5bf6099a6d5d558da719e4b9ae2959dd468db0c01cd197276006043d37df930b80321021f001f5da20b470099ac2c7c22b1317e185a7ae5ba5cd38080e36ba980b405bedc0ab890eed3b1b6dc76e20da1785dc648ef6cdeff8270458384fafdd2f2418fb4e0ce5c3e030b00c89b2ba4e49c1dd8d19bc739b59b74e8c8ac0501c2c8bfd7b0a7b4792d00bca9080c030c3863a1a19a199f67dd3b1ed60b203016a8be045b4b1a6c83a1acd3119ddd6828403cac856658ab7cc3234dbb1e17957ef924da38afe14bd3267972e9e1e92bdbd706af035f0d52e9c08d4e2e8f0dd899b56b524d110116830e77a4e776775edcdc6f1ea678bac6d8628be8cea2e975f6956cf2f432bb51d5f5def8f98d9a458840eb532c7b99ca0acc59e43588d8172f4a667bfaf75360c577adba7fe842d1b913a0d2c03fd4ebfa0184fd9cfd8a9d96e7a533632b281cdea804c2296fdda7d2d5eeca202e3f5e5911f6c1f4f4278f55ceb8b9da635f954fd3527806ccebade4585419aa411989d5c7d43c5a9f1cedb18b5c49789380fc5d6300dd4056db1bc17bdc05b3e364720f09c528380ff810fd26db0eed3321610307e14b6d3f3b7f2538a379d3294d1b96d4608c8c55ff0e588b3ac35f58ae42699a7a3ff32d27b21c712439a3e03cd8debb27aa0ac4c72d39ad4457a92a48ebb4962e3c345f27ba07aff2eec255bbd75990908fcdd2b8c75106b9ad8a373d8894ffd9039ae4904cdf30fb099defa8673ed0230523269daa13fe83ccacd3a90c5cc765313526065e5a5ab9fa203990eb8f24bc1780534c5bb43ab2b4c46eb950870e7cbc7f16edbfcbf5a0d9c11d223d43f2d64539c677bb1d1954364f3499185674e2ce233b0a4fc3cf3466e228d8ceef09c4bfae216c5c3fac4701da4e5a780b81f1f8ab7d052a6658b9bb7e0889be08f7276d3e9e8e8e5cf0fa5d872f3d11673f636026394935d5a6b4cfe11708f8d8458ef4266ff3010e77c9fd5ffaf4c9c585e19d6813d484763ba81577fd4e3bb1e58282b551d1a4ce6aaaab90cbf547cab45e32b18dff78c8332d741f7b4b5b949deaa1908330eff83b997516e57cde552d496bcdf108a5e3191041b516d8f433d3dc7277ed46499d3d5621beea0cb772558cfedc28c1bf1178c48d4b5cd420cfdc12cea270f62b483142bb8802399e72b7822f8de58f0d375b4001503e669d473b04fd2a5c4a40373495c27771792c5fa40aa9c73edf1c1a74a41e2ea73755c28cbfa3647130b0b26d5afe009423df8d4b6b201bc51b015be755b510e894be8a5271496117f854446b27f63615d8e58eef508fb8ae1c600199702fe327004fa903d375c6779c4d8ef5882636de8067a93ca8efb17ed302500c3561c853ddf2594c7bf01bcbebf81d6e5322c446df1e9b76a6fd9f71e9be0607d31d58a2fa1f82c485aa5bf756d94415acf99322139f75ebdcc766e4fd2f8a4d004daa3012e534bdd563a7c339b31e9b7dca55b39e5863ee40be37484ab6ab462f5c18ad31d240020504c45c54363450c4380ac02d2519cbd954a26069716b5df65b0a137dfad10db817a492241d47812ef0127b26e3c74bc120c4303b2755f239421a5549d06535881ee4f7907efbf61aad89bb6616ffd6cf0e33a6119d7d8caf9b719c61b2b836c5174ce73bc0d378c4794f5d60a3930640ae8f1b54af53bef330ca627a8d07d819ff185edd560107bcd68d42a20ef8b16fb50476e9b0e247ea732c09781f3a6abb7afed171f3a6b26376fa324888b018cbc9ddf82721ea01757e3a6036da8cc7572090c52c7dbeca424b00e8bdfaf160fa1d9042d4d4dfa8f02342cf1e22ebcc6baa94abdf760d3b2e9e17dee3fc8e505e046685916007b1094b1dd63fe10d6806dfc6ae6656a6d253b9bd2be5980dbe7b12fab623ea88afa062c0b2f047d4d469ac4a5715c64663bdd898d64c41d3af51ffb6b144556b7465d6ea83336aa91c44634846f10c9d85fe973205ffcb5424fc829f63f98b4a5a01d01f914129caa6567ade58d8a2ab9a5e07760891c5f6cf7c1881c3f5e8e505b80ba5c16ae03f42ec4b917e0a879d5a7c035ba0250a1c2abea7c763054423884394c4339b063e96bbd4dbb9b28e47cdc7f01ca78e272cc52faa5dd3bffcf02fb0152483d22dc86c54c23fc91ae451e6b533152add92eba1bb8c643a12c73c29c6cae1a6a1dc0e221e002c61df36d05e293c59bae861f51b72880a2c2ff1aa9d8d6498f810795292e33f7323dbd540c53780c914d1bf38cf29e903aa4fd59a9e3501ab1f0efae543840c1a18a0652cfb4e320898822e9b5a84960ae277af51206e9931125c9ff5326bdd810bc9f3d74983421667794ac826364624af3b0018263995b3d235b92afe5fa7938690969355bbfa33a5ebce7a1e54fb7ca2fc279e229acd8364029c3eaf69ee71ca85ba01eae1097ff34eb5b2e4a88b37caeeb608534505904a6e3877410a9398d4625db647f50791796144651681f07ef9a78d036c3ab72adb4cfc15de7cbc293fb3478b3741c74b5887a21ca6da2048c473a5e07ce67d2ce640f850cb30a4fc18913dfe02919ed22ed8c838bf3cd026c40960ea4241d6d7583e88d5b3762ab1b1ceb8a3e7ebb1c7e383ab7b6274dfb0133e56868eab13985cacf73335be84d6c68cac10c46a2ff69ac56581303d62922e00e1db75084679f0c61aa095a6ca547e02211099823ddc767a185bfc21d33108a897e73ed60bd0477b05d6289b9496d6f39952106c93154aa6ac1f7b482482f6caec949882e4bf872b60f97bf5cae86470c2bb15ffa1b51e37177d2821043056a68b264fe0a60c80ab1e5c588f6feaef763e9a96b48862aff87e23258b8c26e6dd471b905807e0291bd228fceff004055e5b9ce1bada247d433ae24a545ce7ff23d4268ce7151ce0fd38bf692e5f89081455ad14efbc63bf594dfbc2c133042abc17e96b469e9343ca264b8735a918750fd89fcb9b32ba5df506edce61ede446cffcd67c4a2e09a315aedceac7def0b0ee9a6da53ac067750ae97797ac26443ca42e6eac8473eaad36c46b7536a2cc3faa0c298212b9fe8936d406f22346aaa024ecba4587de17b39b3ffb2572b9195bb2d5cd43e3f14a7cfe1b917f9babc36140cbe96ff7e5f82bca83e7987fd12d346ab3a6fc1e4c8c2296e394599b371fd69a0c2372fb578a101592491899cdd93bf8eb5eec64b8aec4092bc974647495a3997226dd1d8413ae890906db97094f69bb063f7f1d7342bbc44a873abd7b60c64a24e2adef544db2800b19aef4401763cce22110f690b48d33ec9571a61357d5181ced49ff0f069034c1ffc25a06930b47f691a3985935a97810ad0b5c2e635dde5796037ab154b2d00ab605edc9da1ba124e8c66280259d19c147c02ec9d4dab3461d6b5082662d42c9900a0703327b6e79b5bd872bfd08d86c370cc659218e37a231aa066f9b2bac5bdcb0788364bce432e378d61ff711d5da8be550c7ca5e9cb3391aff62db9bc3e2ec8694cf56045a5c79247bba45619739a63832dde463d93bd8a5ab00ae408c0b83bdd792e94f7fa0f78af84ef3ded0f38cb755109dfecee70ebba656e60cefc7bbd823e61e46eccf132c3ed3bc367036cc7b601baef014f89b6fff1353f3f50728cedb5b52e9a0e56a972f21ef68ce7b6ba5bbb046b7401fb7d796a7bfcf36dec49dd9085d649f8ce9acf5db005c186b5b87873594d7494bf0555c119177d8edc794b30f4cbfbc06a4fbd1ece85f684d821d9ebbdddc8d07f1e3acb4d83d903047b9888748f106378bf7e432350ed91dbd911d1a9b9cab8fc261fd267f80fd47c4478d1d153bf48abfd7c6d9a089aff138a9dbf32ebf9e69d6663e84042d6e70189149264b5a08d9912a78f15171d6cbd76256cee6a2ff5f308829265cc923fc7b34c8c43451cd72a03400fc602f868c8d27ee7e7ebd37979ac8298ef1078763981f8fc75b8f381e71315cb331af2527e3c82e1edfd6e2eea0cc409d313dc0fa57067ffef66c247373f54fe33ffb8e58634ec2cf5db8d628fc42002482bd50c0c09b2eb2516107b5a5c506d29fdae4088d634ffc5f3be3c345a278c5b95f34c646e985b50f07e8d46a045cdb9b5d028bf4208268dea5b3f17334387322ec05e3be539ff02bd68205fa2138fb42baa78c4e9fc8acdd82ece2076540686124f7b0d2026017ee7fd210678e01a76d77d352ef387389fc1d90984f181a91a607ca6adcab2d72b8387a7b335333729ecfd051d6c4a23254c1a20efe0abeec3744b4383d954b0945e91ccb2077696d37d7a21340fba269449301eb1726de15f450fd529313f25a9fc88fec9d0bed2546521e16c94192d712ab70f2f7e50baf5b7c33dd53ab9932797846dad1100ed621d369d94780df3cb4f49a96ac092b3cd47108d4100b2dfa49a1f6ff0aaf58450a371a3f868a9b5f0909f0fe547116499965ba9853dccd83b90c811274cfe8d1198bdf9675e92f2ad88af5d50fdb3a084aa4efcecbd9ccbce8c434823f7c8d6d8089c6107c6128b5ec4bfeb86325df83e9cf001b8e4b21b99f362d1ab8584e2b7090a3ece9836065c6a6f07740a32c469f1fafc2e067e1445f3dcf4586a53a6ef6d0ae9eb9d7abc92294777cb7d1bca2abeb69ffbca4c9577c03f75eec2dbdbda7d6d686527f33f87f2b88d08549e185580f0ede7c9c7ded953b346e070cd31bb560f35d5da0b4c42f0f7f6d4db49fe5fb12426655cace5e04435a8fbab818ab1ed2e9b92f1830457202de33f325a5d6784f3d036cd288396c64d4e53552b75514e8193e015dd20ffc40f91f2c4a223cd9d964634339e4f18ece5af665d708ef8819eb965ebbfbf8fde665076267cdb45d72974e0a4292ac2ae507201ece814c6b1f068ea93cbdac42165bd0806846be3ba57c4e6cacfc120ad263e1b91def353dd694a9db52655dffdd9740697426f63b58463fd16bc0fc2c656b8e1ee5cfb8270f96bf7c38966798fb585bac6a422c5dd7ddc28e17d1c0ad3d43ec6b7a7e14914b6b64189fa21a703e0ba4163700179119b1eb93e1725449cc9e0c54b8c1a0a56128537caf5ae126753ac57859e5229338783d0c5b66bda6e31f95eacc79259dffad1837d29ba4d7157b7253460274beb6b6c9fb2a966340eb9930c5cda4e6274b1772728d3d2cc939ac5df0fe256754af92937b60a0163d62abf30ea8e500374dd459f241ef2b04f970d4c2e410bb60391a05334ee4dbdbe5a1baad967aae10a2e4bddb4eda1447ba1248a1dbd4b33f24240b065b6e5075aaccb799d264fcb7fa4be0a1b1157ec6de01314815820cac2f15dfa494c4e7f735e59c59d7fe707f4909c1543b1f7550512fbb8e376591ef75eb917f9f2c8b953bb4ca955a7206ed7d97a434c41112f3f1191ef095e7316233e1586ebe4915f75bfd8baa08ffdcb0591d941aa307873812169a6d74dd16e95727731253597c4871d0a3ae1cac71bbd4bb3a90cb46a59273a5004b6d9bfa77373dedc0ebc2cb7daaeb12fa051ef06dd9344f9f40efec275ca53bc2771c83b13d51fd3ff089b9b49c42efbf83a8ae4a63f82615c6e92728ba6e1e2dccfdb5d34793062181ec20eb3cffa2596e8116df7660b2d7547a2a0726885ad57fa461109108ef409dc1385a8922edd370540e85c384288f56eb5cfedf723e1f363b8de2853eb3de47f85a2b9d6bb44dd62203455e077bdc9e47ad6c687128390b1d324750a365596beb0f2fd117d05beb4a4d2a05a18f8b17764274cdbb744086fc4779ea46e0e0ec7b68e8ac75d981101efe076c9495cfce5bbaaa6a95350c612bbb308be0c5bbc04ec7f81a3087bdfeb4c63dcb27325a51bdb7496d7b9ca318d972c1d0e2f5fc6a0aabe595b541da8b4ed26e6fdf5c253a3a67df2927182bbf99ab0827efc7d467ad0a27faff43fe70e61d6114427d4b3b3726e7d7fb966dd3feaac0ced9e640ddc1198118df2622af8930296392adf34c62cbe071d5b8d979d059137115067b175889002d62d131f9ab3f65916ba1797b0379fb3b4ef43064d7e9ddd370f5bd33f5e79a13aaa277f9116a72abccd5920e09ae6f6883f03022bc601949c15dbd00dac52aa1e4a95ba746a4a4dad6558b10568f631de75ee7e7f872e783a9cff24e14b1619758e6e4f4b4e64b6ab1cf34f43e05b9c9bc5dbb7959db04f39c050f0703659ac8de4fef5e845384e013bdff176b700b4d70bd6456cdfe739fa505834f48b28606833ceca98fb2d13c669cffabf75b44f467650b90284c2987f7fd977b0f86e0404e8bfecb7c4bf38bd4a33a4195fc395415ab87b1bb86474b9d36f3115cffdc4df1b94fccf126935d94eb4537b0f7ebc1791623c03f9bedfe4dd24a547016f0ef8a61d3d1a1ae525247d97a1b2910ab4c6b1811da7162855ea0e0245ac91ceb65dc16aad0e784edd056f0560107fa9ac17cc68ade0c04f0218c92d8faccb35ca155896aa89133141b7b272c6b5dc906300a543e5325aa4b329559bf49ea6679b8842b73be3bf24b86cc07c8180830c09f968e6e0ef991d0a1a7d9278a884bb76e67f9611bccef580522192ba0b72d0651bcd9922968cdf3d16f8a60c1954b240c0e6756318d442d11d5b381d629a9674aaaf035f362b4a423c10f4298ba13630f1b390732e63fbc7bebdf6d4b960d00c260550cd5999f5568488b13e9544dd51576e71fe4f25f194175001f0d2fdefd82ccded306fd56f93bb50a8dffd1f00907eab506af09ffb1c25f880577ddf2c200095628944feab74d089cdab451556fbc897ecb3dde186a97700af1fa06659102e787c70c4ab20f31a1f3f9578ce2505c10c82bb3a6b04a9cdb5b9be51bef52f4b01cfbaf360f8533bc59b0fcd3118f9ef3ebd97303922e0c15be62644e5c7a686004b2eceb47e08b08a1acec6d80be94b40efa75678f3e519ee9b45d95c99a03fa88b716223d4faa5c75ab99b610a86a1e0d2eda421623920a446d1f2e988e48c79982488caeb8a33cd28caf74a4112d8074f904371021ab76195f6b34f0f1fddbe853f1c8337315921495c3e5c978763e70a5a87d747e4111bf7bc39b8286755e8832f03dae0e8f3da7e16a797069deca8ca5a792f0f46dde12a26bfbf085cf16599b3d1f6b008a70e1f0d277a112bc82a7112ba3ffbe29583d05f829addf03b19b3f079cc07600c5cd5af6def6c0e52498b67cf4f321b4402e04e2f8528f92c9d4a3d82575c4fd5ce5dcbcc463beed04e97f624e36b7c4e9e0657371fd9be969e8e083d0b40842b1b927acab1c4423f66915c4b036a7aced53652b8aa7d900e3853507475ed446726095631f53e6d6721fc3dc4b55bb5e384b5ad08458a4072c65617d79944758b48da68e6807a74375a78027dfbe2e92a932b4b1add88ad539e5b30e2e0285ba5760d3118892029be13d882444443202cc9e23bf1d2072b4e5b0611cd797b27f18dc7d035149c2946404e62389e80224d5e88a34c179cb198fa8cd7ce92f5c3e7d2b03ed0f4b3b9fa4b6025d3a209e1339884040fdc8970ae3f83dd77af398c205dc818a288ad76d7526a0576b2ae81726a7f70c82d652dc51386f3a6df952282550b36df19d268e25eec619e91840c832f34b89ea0e6f7aa1f477ef97b3190d2336acc2cbc90331ab9059522ce737ab80d15610508b8310740c4167aa7ce2a50110ec65d476a8f582d99bd6be597830174213d162e32fc0f8d67cedc94e6a72a022d12deac08248e67da08c7918c88cced782b5011749ccea5dc0afbd6d92f58ac3739fbc5067d74823a16794185c4473e13be88b56db5e9aa285035af220c565fd179d4dd883c52393c96946e2f26e15468217c83b15688fd596fa276a9c309496e6c7dcc7be10c1a96fa7ce923d499ff2576c8d334dd20052f3c9e13427063b8d42011e9ba9d426953faef6ae5afc5e35aeb27cf22efe6c64e96cc0cb41824dc1a83dcf9b1b3a0e766581685bd49376c9a7ae2cfe08c722d90d66cf866b8e870d642c5f61ff0f6ecdb9fad483b412a1fda516f5c4ad01e916df13564cc86cb5922eb2d7e5ae83497f2e8754f318ea8a9e826c6bb952530f6308e1ac3b5cf7465f7fa4c7e7253c9bab45c5d6af6f84b506fae8e4016fb9755a80f1200b59678b244db5ca8748ab8061230e2bb6fe4ccc122d89f25f35ad5223d157f3f6366b05998d464c23b4757887f1440c242432dc9e0536ec70a6a1d9489bb9ef5537d9c2f5bb8d42dfe63a0b2e1615ecc695a91860162ffff0e610eaf01c027e9b1ffdac730bfcb934d8e47b975c8beab64e636a281e3586ccf7799e5a90231818c9713d5587ca296f8bdb22ae01738a80309d5245f76a8d205e6f59e2ecfacc742b62f53558efaed4f57dc995315c2b078cf0a3d6aaca6e1a6cdbd3963f62fc1eddbb0d6686979273dc967e980b5b52cdc36ef1e343c72dc2641c0b0801b194bde2bb8b7a8048ae1acfedac244c82281712794521ab1d10ccbf656063f1c2b9df5a4891a732ca052b8e5dfd07ac3dc611709fc750021429c0ecb21c161f435add2464b3b193a975755821b74ca1cac341e339f2393344ef675f244165335af960f9e114c6bee8ed6eceffdd9e5a796d29d17e65d03dcbe9516e963c44137143f097e96ec5e0e429e7c89e63fcdf18eb397bb1691b33c52945bf5461197da51767a5b6315fb04a95bacfde7700c2775f21c015b227706e87f91a18ac689d668c9b8858962f3e6af3295e7f09eb2019df1a2abd67e8124b1f40b89670496a70075d2ff0a882d17bde6260f866f466f24013e261d7dce33ed62f097af1bb18942e199580283dc69db751b0d7ab0facd6fb205b5cb5aa86d20ad59702f8226ad6dccb9262da871ea00f135499bc57c9891498084e9b3fbdd82cf1b462addfdb970f96b3a0ff226950c440ba34297111a7b937b80edef58570736836c88ab476d697a7578120a98009273a27d7a7e60173189e7f5042e08dfcd3691ef2bab4474f17290aede1049fcc0a65252ac449d7123590db6785a5967d479339e10db58e1127c6531f5a5569f1ee6438d771ab75ecc457541898151774bf3744c79f7279fd7a02a12264f763982522a7333630137f5b996bb1043beff3d6b2462603078a19463193da59c312c93cdf8d4d501ee69310718bb9329e083a379b6d262d3118666cee2ce476cc44cb0409441bf1387ec50213eaa3e009cd4f9875e4176fe228f40272323c58a36f5ae0a4eb4ffd9c43c5432b5492c3d7a7b46e21b9feb7851bc4a7b516bfce29de43598fdd4826507b6c446a108f4a3284e5e81c3b0a16fee963e97e302fd2890f4e23f965d6864dd7430ce86a34e796a028651c6d83c16aa27b29c803aa6b05d49834e04ad73156b064a8153dcde2ef2d339bb1590898ebe5d35b4bcdd2163a751dc38f8b46eefe3821c54835e61ed4c78fef6547bc10957fd00808f4edfe1fadd007842fdb7563cb8805cbabbe39456e8ef025367f9a0af4b37e65887742a527940ecc961b1c0b51fd6726b8a866ad9f349eaa56a315e231b2084ff01c2c5b2f1aa0ea07f3b6269256f5ec3bb97af014ceb7a14f4b5dae4a8bfd017a6869ac610a9897524aad5a52110bd7910fe2652d55e17c06115848f8a51be64b80ef86ff053689daff8f0ca4f184c1a6b7a5d7ef62b4b5ca7432e930474ea767cf8c7640d4946eb4cec844fdd7f39ddc9902d8495b34ba3b3b966ebf47a1ec586115797ba2e215c92325e87e10ae62d53a391bc90af7bb7c4556d69c1c695ffc1dc95fefac2d93d9f089998f11cbd0fa553c0783ca9a563e0df0a2647088417a6c38475cb1f4eb6dd900ba66cd795f764dd3a05a153ccef6576eb3fd57d2ac97ede27e6f0a2424795362db62be2a293cf3e03c905fc9ae4438e5fa7a9525860eb352bf4181366eade9a9b2231549495f3a5fdc4cd25dba9dc886714ce0534f774e7ab02b231d2a9837c8a25b7097cd79ef19fdc33b6018913aee52f209f66129447d3de18c755c162f2e095540569243c85bb27d76708a0375b61fb87ca7c4570e0a696e9fd22f379260c9746fd8a9b7285e54078b1044773d70dac063b7c96d6c3866005ecf319f2b97ef6b8a7f5f69792ea934f4b99a88d615546742a95852018089f3f83b6712bac504b4ebd7e395b14a127a942ddd34593b3e4de53d620b684087525cf4d020d214c61984446a2909f698bb8b64f10b84559b752c2e8ed3a43bd5115f1239882b15c53b271503578b5da3fe8622747b387b6ed84ebfb2942d2f16a49dcc04bb37519d0642af135d41756482c573304b6daf7d1dc437e111d7ef042f3af5c74286d3266a182b0b75bbff776ba7cdaebe260ef22abdd5c2b8dc571e9cb058b7d24f64505041298dbe532358ae808580fba2807c553aa40b551343b06473bf37c40318b5395a929188b45205918449aff3ef3d0d02581911ad4ba8f28814eec6748c68e93947359c1c52f77a3c0a572e7f4fa61be0856313b4bd98a57f943270193ad111be980997bd699f8b153a15863e53faeaec16f1cc988cbc138b15dd4ecf6648bf28376cd7805f6c16dee941c17233705ee887bab0c766e8427a6d8f91fb1bef46ebaa52389c7af9fe7f13d17c2e3c9beb835eede4c05de1c627d78cf7c1bd71fa05858302eef7c02bfd686b99334ccf83d5f60b27f5adc328e10d80a780d72579ab70117c48f30d21eeb790b9c6dcda1277a884b6f9ec422658dd507d533ab0a18078de8f95adfd03c190bc18dabbd91e41e6e23b06ec64e729ed27a94b413eea6984d97ab6998d49388efafb8b6292d4954cdcd53a1e9fbbaba455f76cd50c103d5d6df4449b4768fd4088c6d279f8019476eb1e7d19292c1e2426bd7c3492f0f140985675b4fb096f95eaf5e29695a0b2425c080ed5c105ba5b74eb1206fed1eb5fa1159511f8ef26b0f2b1d1d7908514e915b40de24bf35d30741b66458b3edc295b0235487e1a6cdf75c4dd37cbe591c975b3e74d671f22113f0f4f01447150ad856b33d6eb6d8429fab51dc0d9673c3b2538914eaf734b5abb5ca3502a118b4bd1ca74b8bbe83de03c4dc9a47058fd6d8cdd813f8bb0eba52e4551c9617e536f94b93d0a87bdbd6a097092a2129e5357f17f64c650a9c88f6c9f701e4e16f510929c33aadf6228be5f43a40001580cd31a0b3340cca7075ba9ac4281cf146430021b164cf52f90b2ff6ec0fc2b31b8821709d5ee2fbbc0566af7db62b81715a6e12d41dcf5df116b199e8caad2119eacf9e86f2973c9d7c65e9b1e63725d223d5b289df0644bba72487d446f298183da0da6b3cba0be0cddb55ffff60549bc1cf854c686892fc31fc450f6d0b46d6d51c483493057016ba9c8640624241bc99c1695d6253ab0d3d304b1bc2511ddae543c278f96d7db245aaef4c7659620d46a3a1160af4ec7f6ea02198ca937e89f9055c36ad8982e46f686116708cc01391d9e6384ab69db139400d866a68ab1bb8b35815224103b760847350ecb9b1078a0cec3629b4b5df304f5d28a5e46974c5d63e05e2939f3a336c29f5f502af68f2dccf1d5b5e091bf27f54c01930c6000c633c80e0e23e898a44acab0a23fb47aa450f7d09250c23a0f5ca56a350be2688644a7fda5d93ab891270b77e9cdcdfa09e565f1d53a9d94256c1fabca6f9d955ac13111be5112f9e40fb374069791b5e83139fa1b7678560d20d1008920ff79817a7b9e19bda7b88c487f77e9d1e962631ddb2fd47f5edd083cf1447ded63091828f62723b4a525225e129cd6b7bc8b7fe6dfb54bb7b77b7c1988ba2427b56e0456ab05dbd9ae2408e3b9c2de9b6c8b0f9335f29a6086379b33664af84b9f60bf65ffa125197332bb7a833c7dfb19a6130543d94e6a457b9d90ffc5c283fb16d28c28e4a257b264d005cf835890c27a4ddda943fb459db66967e7f44cb98f493e72ffe125f659df1f85a2d9b07c84e286bea6696bde5f8d09553beaba77a4fec6280eb1c6b62825cf0bf2290127456d9cca70ed0e54574c8ba1c286975750fa29918c525c905a42ef0d76b3e17507db7eea3bef87097120d38716a4dada25e1a5b895b170ffd8b967b877f1b2d818d9f0f227bcfdbe2757ca421fe1866363632c877761768e2890a04dd49b4e857d91e60a5990ecbcbaf423e43018910c883db89c8c4a4af97071a04948afa9b57fa31a79ad4194d8693aa386ec390edbb7efe564cc389f78d2aec2405feac94be2cf6dbf059c8105f8c44df84c9ccdc12516c3d73a737b2ed24f9b27344602bf472f77e084e4abca9e49cdeff35a8afeebe8856f56bb40c9b60f5425ab050a473bdc2e953b97c0c69d42a3da1a1734c18fc277792b8ad9c3ddebfda793c89bca344ef97aa00756b0f76c383328f76c8439ee7b2537321b3cf11f27cef4c381459d2a4d1f93194ef539b78bb66fa925e828530c8cf969b6d9b7f363ee37ffe7a7b9971bed3cf080e8975bda4556eb9c337371e905de7d8d11e03c17095e38d80a7d577ea6ffcfa8508abc4a049d54cc224c702b6ff2d4e7dbad9bf48e15d6a9d9ca1da376581e891524b98439ebcb95d80558a71ae25a6ebdf8c7a7f001b2fb5d74abe3ec6253cf180d727cbe1b6a058c0fda0eaf7530f0f70e62fd2b6049642e7c1c81155a86d5a8e11bae74f7dabecc22e85ec1e6fadf74825138885e788a7a98de9fb621ab046b2afb49acdd62ea59b6c46cce50a520ca69907faeb3da72d35516605379879fa3f99c2b354a8961b5b39e07e327ff5c676ea6dfc29cf6d77c834a2473dfdd0e4e73cd2ae838e922cecd1e6d135bab1410c7893f5093448294b96f8f5bf55ab6e41532880a1ad90ed9d5eb57c19b825ecc7d0231b72a74647f8f95a640aeb0773d43533c9dd3155fca37d8645f3259ebbc4d73da3182783cec38f2ca55eaed140649f66804fd2c39cdabd43acc8ec495b878ed27633cd32ada4515fa69457ae348acd1cb25c093ed4e88cc2e067d43bc33385064b07c1c285146dd6ead0579fe843c4473f1fe11969ebd934b0648335d8e361bf9566962db85b596cdb49e026d5ecafcbc5f286b169f56dc4c5f3b06342e3e88455223f9132e440f9156c94f629d0852ddb2772a67f002a8a8516d773dc008628b9ae412193bf5c0ad8a6c149996a8b0215d764c72d97d3a67a251adad2343ad9233e9e5440e5e9bfec66d4f9c446c14e7d2e4c80c478c926954b08ca966c2e1d3a42aa67d93731cc0a295aedfa94a90544ce5e1454b4c93d05346ecbd2ef1b1ba8bfd4a649129aa422e6544f2a5c2e6333c009e0b5af9e7869a31318cb82af721d94afee25a79c16cdfae64994ce0ed9d6ddb9c5b2f42578d6bb76662df7501437e8f470e3c1e7f63fe7085fa63d6cd4f3549e83e3e5964b103eadd83c84ff6e263e6003810dd0d10d3f576f845406fd80cfd9d7f564d5dc1f1180303ae482f226ee604ce517c7da8e63f9a3ca945527955a7c5fda296ed81b2ab183d81f78b15ec588b52aead055049759b1a6a498da90f2580d72d476fe2ab9336ce5147fe114a2291d6e0933bbb1a5be367ba809cbf087a1c58cada5b2ab0a9ccf11aedc88b2d54f10f1dca2f88db33bfeb7d165b39a918850c797bcf616bc8db1f13c0dbd65316141e27ae1c40aa02af2dfd35f1367f23c282356d1dcd46eba62aafe1c85d2e1b2bfa82bae4d54283ccc60ffed56340ad977f43f62f182cf7f3219591c30f330dda2cd3bb77a6c113f19d6ab235bc208cd0197c418e7939416b0efbe9833e89945c12ddcd6df0b48713f9bd369d6cb9776f9e9d39d877fedaabcce3171fc1f7b39ccb48a2fd9cb9a7e94377c4773b674c83421dde06c6aa2f6d704707741d4070f3456b2fd44dad194571ad075633e3ff10e13b09af65d888eb83ab600de06b1c5663c730e9d146d427157cd33dcebe051ca9ed010b525f3c35cf896b21098e3aeaa62284ea06ced5c34db764da1c93c678cd7eed67d02c3d1a215b27ba63ee25328d1a7302c91e0fa5f6b378948a902d8a5a8d418b17df1a99ad2e9d4d71e55a93ced908e5ea933f14d524570e08542e96cef57b343e207c3f855a2d5b21b4740136181e0f03e9595860e3044849b66890027a26570a0ca4521e12326dcb6233a3a0527ce5271ecca75edb87ff7063889a77de94c881f1cd63042c233085aa059372e3bf4375dc855b873353c1051486e3e8cda45c94c05f503f976e2490af22fdfd87305837995cd078b6c9aa02cc07925a417558f674ffec78222a107f59bc21206825e42d6df137ab3e51c21e65020eedc3fa524a8e682cd08c4ff4d5fb8eec810469d48d71c9619488ed84edfded786c2c22ba33500c86b1186f5446f19ed6e15caf3057682a4aef72e9294c3d3df017c8f485ce05b46b4206ca04bab3b8e2b7f1b4c8c7680ae1ceeb58a4981ac096e48aa35931c7373ee1f9007ee789a5c7dabb9d9ecfef39fa5d951f07e271eeae1bd739892b84e12a9e5739593265a54dcb22e15cfcb94719bb9a7ff858ea8a842b1c08f1280bed3b29a936a5168caaa2ed053a9075e09fd71cb0c70973848ea1775f38c2febd2f7e0fb0ecba1aba05560c619846ea7394da4d2eaa621758eb4f9d75508c1099f9543ce1a648db3cc2455f7c786c51ccf1c2f1cc2d1bd75ba3fbb509d0ad7f0b415a32dc7df71454562c1ca97ec2817935e3512562682668d5748441d6beab5f9e89a982561831efb36a7a031114699a401f31406c4d407992687877a568471fbd3b94bb99f60ef59003fe762bb85da57a3d5f078eaf13016374704c05793338e6d079c28e4a86507a846a35f3dde51f271c4d9007a896a6bf423c8740082b89a2aa70c7826ec95b90da7d25ecf58da86494536723f008cb730592a0cc0b3e77ec693f2f2a276ed49064b0b8b4c08e72858f45362cc74b7ba32ca554713fd795d138bfd1dbb5928fd7c39d5b14172d77e35389a9a72e7eb8c6cf7f39f27d095552fbe10d430992d670271b760c70a8e2e4bc513afb9e0116408e5b295ba97777a806a4003cde219560b05ca419d6e0cfbb1aa691b3a7fc0669b916cb20c0c8d3c18d658314ef0166537fb301300b2ec93733452672a549a32602a160924b7ba14e4a0db98c8eb3ac650d7f173db1190919445d41e95bb9e6cec7dc884562419030be75338ce700e7af4bb9f60728a660b94740b038b22f4c39c9d1ca3d7d3f2f2822ee09004e2d347e8838eace3e1a711d9c7242c41e8c4332aab833142d58da1104da895d2af777172c9a51644ccdf06f2481f5b538e9e5adcbd4423253982d023b7cd35cecc1a1c19f14e2216ee588f10df5f30fc8f85a666cf810be782bbef81f2df04fbaba1b48e1d96debd24769fba987a83050b29e7d975af564a7d5637bf7287a06ba1b8957f04c5f84ee7ab08a18ca8ec8d76a1b78f1665a7ef3bd4cb4c4048accd023296e2dd51c694529ea984bdfdc29c97779a43a401baab9c6f4ff5d644ca92339197246f5901ffde75c1b20d33ff7ff51db062d7754c5cacc7824d770eb579811d9647ead7041ebadd45609f4afcc41248dcc5231cddbdfc87ac30679384b246b7a4c13376b478d5664b296189dbfb2c43f5767e6040f25f8fe75e7ea9e3c9de1453c4112176a74efc2e192b584facc30079af7d985eb417b739c13f708df56f046e9f7ba3e1534ebf53ecede6376fdda2807fe047d1847c91d9ddfcdbe285ad54d148be72a052fa0df1fa799beca53806a000dbd3b962a6b8dab06b2bdeef5f221576b26f5c30a1df99d7f146da90a647dc882134262e9f871610e047b4c12ff9c2a1a2199f9aae8aa7ef8a601724c8d341818214821a3995e76c9340fa571dc7026d605bc65d5ee0a3cc9349ac5a8acf5e0aa78fbb9e15c7c41e459873023006c66ef2a56d1353e3c9e67fef8cc93aa48b79193181797fd9204a85396079d3743830dd4a5e8f28545c501aaa554492f20ff5351c3a1517ce5b7cad5005ce3d81208e5b9bbe1540cfb429ba81cc918a73a5ba16d2dfa83240ab1e7f9310945e4e1898b8d51e431e73db374659ce80223464e38480a516ded586cb68f48192e74cb6f7e94c99095d3e9f411ce4f74680e044d851ea5d918eb19a89c13bd27bdceaee0a8b1993a063f31ef397b9c5a88829c414bc397e8c9e5ff24aebf3fcfc6dfecd5745d644c5994deb9944b002ac62bb1aabc35c48acb88c5bb421f70c3cedf3c6520d3d88280e3e6023b18e4ae76bc64035b5c0ddd26971dade8708738fb68e54a1ccd64fe927ad9e15226debe98a33a8d0ada1353aa1a2fd25742e1b3be767aea364aae28fb4840edb8fba914fc1fa8f626a33181bc9704b84fbe133b0dbd501741e0529e8ef4518c724fbadbe2a840f5768c371183d45598af38b9f5136b0747df212fb9fea9bbbce9d92f0fcfcd1fb2c2d8394793412e2ac314d99ca674b84d6f0a95b00cf5eeca896c1bf2a0494f2d97f12bc2a00d34ccb124b0600e1ff54925809e9e92909ce9e056a85f4f117605a4de2228031ba9b4e23ce37f58119d36f1ee31f80285e7bb8ff1ff7ff35d93e2bd0fa8bceaf233c2934c2c8ac1407df8382cdc7aca6f8eb251cd1f75fd6c8372e4ff7b6c1db6bc09ac9efc811543753b659a8b48330eec183c1af92a744747d79eafad89326a84a3650c5e6cbdecb1035db7e2a7706087d04a31614e7366bb2f30859c2ce2160155ffd7ba098647af4233611a7a4bd4cdd69707e864f81fea61c8555008c0633852a96f39392bf581bd358a1657ae8cc6c4d76baeafc8e7b37afa9a5dc165c3ca3970a3b62ad8dbd44942c85bd925292a0dc6d94a15a8a53306bec545abb703dee09d2f191788113429321145809613a0444566fa331091205bd16ee6e307f3166822f401f2d07aa5734a0cd0cb7b2c7c300f7c0ab7124adf191b8af9762d9b3163c9edbb551422715c018ad2e32fed68b70c0150e6f863c83f4f492f93f1b5696ac2baeaf4e9a1265670b545eb88e15207d766c9d288a9cc0820d77598b87b1044979687e976a9d4670497b5ab3c3ca31199962f3573337aa4a0e79acc380458674701f267579fd74f92df516e79d7592003c13e64c6cbde3bd953323df7053a326a274cbdef119069f1be4226b34bdd2ef24123019fd1aa236911ed55503dfa1c02dd1f9d06c38a61941f9cffee1ee9f0ea70eb82c7ecb2a169a75eab9ece81d4b445af6279fa60c25ef8c08cd805080e0f8055fba0142280e8988fa5566ad925e5764678468d46125c6fde6aa1b6c3ba805f3b7dfda9bbb1499c62efc71b0f054d650d8686a67a024e29db867cb2b76da86186364bd0f2e199154fdf30b20b2f35c6fc000e9d03d04f28468abcd07707b819b3538edbff5dc9aa231fde0c0a0003bf1b29750738579dc7d6cb1d3c3955eaccc1e001e1cdee01a1cd7d47a693d770572da79e3504d6b189ef1608e12917f1dd1d4456701ce03ed87c158987b93d074cf155f58c16d672924229b25da27ca5caa7324db4b0cbd77fa18f953982240291c07047b5d7e658a45f0ec8149071a90e1d1b27472f176790f79e83cf716978bc4d5b597444eefefaf9a4f02d9a2449a2df4783758c963c944d63818311c39445838feaeb28b179eb79eaab04fabb5059c70e05a261f98b43b196948903b028814f3eb744f8e127fff57638951324851f020d3f0a5cc83d498b1a7abd0fd2cccb4b16350080b6b2113697b7db236d65fa98f934f2a5f3a035207645d248ec624fda96f834f5f59dedf82b7466f79bfa9b45527575609af5117cefbcd3630ea83d6e016a44eee02712af4bde43ccf7826d626c727dd823cfdb767714c92faea51d11884e0db6b456e3b00936c5331c6b63ded7e26a9a931e5aaf3ddc996c366bdda56a10471fdca4b3473140b4f46425f4b624ad614cf97579ac869f97290d4ade34d19cb7d084a214fd43165b7df3753bf05b3fbac56d16f6341a6fc6b07ad29be770a3d71fde7d1a64a9d41b74801191b42e3a019490c56448d038a3312af80f25b92ce70772888f0f449cba5eee1200a771ec106714850670d64899630e703b67e72e3320c8f702af1ecae7d0cb03dc12191399ae4f28e6510766a62c0fbeade20f73b964c24ca3df40019ee2380ae42a7701d08ebe38c434aa2033c16c95387e13067e44824698bc7bea5115987781d4c43488151376bba030efdaabdb1b07f5e5eca6ec4b8419733f4b2fa6953050ea1038a5e6955f6b18b22774258bd4faaff66c6798f712501daab34c0ec3184e2d04ffb08e0d7e5c1dbafec2d72f708d232936d117fde5735084423769fc96191207135117655bebce12ea1d55254de461e2b414dc9c8dd17e0abd2868da46181e6aac142d60636d2f7bc6175b193bdac628c06d367668d207f82b562253ba02245fa1dc522bbd6bfd65c964a68a7f94312f8ec0b629435c82db4f6882babdd3d50539279b52d66e878d8ee4babe4f9933cbe8b45dca8dc77860779488f482bd6554f4b666f62d42724132a6760448e54bc0ab0832cee2ca0d3c0aa65dbbcfaaffc009e84c70c07ae2212dac91270bbf0a4c9d498e0a30b249aa594b3d6ce9e33ec66280b3d1bb203ff5ca75cadab1f23df416184b997aa0ce337f5b19a703346563a92792ce55a16d381a5584d5cba267193dba07193f5088b40fcec769d6fe2d43e39ca72e5bdcb1ad38f6adc84ea2f41ea37765d87336c5fa36983ff937827c1a4fccd26ebb33af28ea21c126c2deb1dd80b897dcf095f09c0890688077c1bd839415c39e321b8fb80fa8b11d4a7e894fb518c1a20040c8aca17e3a714f6b61da38c87a41009d004c8b3abf58641b07ab6f1d9152abcae0b5043d275f8275dcafd81c041eb679acc541545daef954940e4d8f98bce72187888d878b8d12ec7a2ee758cd283f891ab35acbda0c9f05a6ab185ecb4a72edc93832c30e1e0c5b6a571fa1c7fa69afbc085270880228f52cdefa41ff043831bff1d2a198a7474d8bc40153a145e5a8efb243bab4a6e0e56db6da61a70674389a60610657377fa108fc39e995e73d5a6a55388305d0c7b81fda05b7579673efb55e2a9a748f69c99588f800f56ab665ff078cd22b0241f2cf010b2ea4636bd18750ddbba13daf97c6d0e87eceec2028045abba31f10c78de89fd0ca41dbc987d22c144549a223f636aa2c909472f3e5fdd1842439059c02f9c922a24d924c9dbb087e2f753a4bcb0bc0f48f4f65003eea12749928f5b7a3e1b4c7f5340946f9ca6f7a93db33460d7fdf1a32b167e63668d4d86986e6968ef68e730676913824fc3422444ae57d82940d2ea5e53f1614532b926887b53f0e26fa53fb77740a789aa01eaf846d63788c44472cf6d80bf7b5246702548b2618b23ffad50962c95ade4d1a6c71a80de2d916e877e0cb16ad9e7e65b617bb7bee0cecdf9d5ef4766770e1b13c9224a3b0595794af6050c56d4ea077162493b38b14aa4d3c9f1ba7249606bc95df6ffb7e3e7d0fe0ec64c3c44c387c65921ad73483115315955ef5f41cace4bf667b98c2c66ad503e95f0493d5d9e70e532e7a62c510cedaa3d0641f020302931b5b58fc4743f0daa892cdf01767fed3eef312852e52ed7105c4be59fd2d9d8d8fabf6047af0ff2ccca628f6bcf9e9eb7e90a4ee56334f7a7da80c56abfffff6bed8673d1fba9a3a1214ad0af236c007d2607f48a55d08e2655881386951fe4335f30e6fd90c93ae36e40938f988ed84e6e23992bde1699f0b348efc457c7edab84b6addcabddccaf9d3322c080baf62295c7ef4014e92b62f5387469b11cb860a9b877e93eabaf4f13f9e402577378643e1b368ddc5aa4b3d713b9d5a8d1baf467b719bcba77c9d70a29ae5559d0f2df2f69554f0c8596281412b0dc574188f3b1bb15367a29e6d2b099bb9219f6dc039fa69fc6ee55bc2cdf44ed2079a6301dcf101477311c0e224cae8713501cfda976ec65bcf621790e005078bd4f81f4853c97e35443a9be4df9c2352a4ed515cd6949bf22502984386288f78a4daeb900e97b48de9be4856c86ba292656bcfb32e00a1a30a6717add30976634ff1c2a5bdd08bec6b5b973baf5fd73f3179c48cbf70fe46c4891f5374ab7f49589468ef2dd8cf87ef53f208ff004df5cc3840dce3e770e7c4b8ed1f7612f4ffe39e6d864b1428be7860bf49a1f331f95f651d66cc24845f84e096d38ebaaf866d96c43832984d41f2b015ed8c595be2c943e33005ed34a776f5b7fc44d1e4cb6044812210aea91fd43c5aa97d08d18c5d19241690a13ab127e4a47222b9e8564b9367db9724ee637661b1c4fa0271a3813abb687043ebe7cc1b6caec3a02b0ca15ac8ac898c354953151e82aaae749beefe5c6281e535c69fd8d96e1385765f52106b233695e20e755d0fcf231e83df9fb4ebce696fb8b9e863ab2582e362541c7937209452bb42eda2a6ac8ae81509957de39eaff7dff7caedfc211895aa4dd752f777f1621340f2a13b315102e92926f12ef55df02acc5f88c21376b7d827dc594e4d4b0868cd38ce04b3da25a18c62ac14279d0f9abafd7cff181af47b7cbd3b401c03a4612dc91cf41cc12208e189baed3580e31c6f3d04bad5d00d6cc0ddf6575d18a7d3dabfeab120c47babb6120a0f6b4cf00f069c5b9c556cd89095f9fbbdb908a6a77a27a85dd24afc431ff108cbd1dd07179de6b2a8833e4c599bd48a8b738cd00930dea80497079dcf6a747f0d8af50737ab8aa5c289836df3c896e5d2a751aa55e86d1dcf3c2f9ad7375cddf746616e5e0b139facc2b0a47df492ad93afb2003fe9045b7745934cc5cb689a6dcdc79c8242736bbf101468cf5f917ec476767ef8bab8bbf40ff9e0aa272065c0dc4c15c91092747e02d978d94246787d0e7b7acb46dbe21e56a48af7295212ea734b0ecffbc77c26b8bd227a9e0df01e908d0782440cca6bdb5bd78438837fa26ee4b3bd507a70be2c5d24e515443d5497fd5e4798aadda7be796fe7dfbcd844060a852c3b46c6063e7e2ae3605a167a94b57e11044cfafadf142f814c706b92b1c50f0a55afc239ddbd8cafef2f3a5009a201afa2cfc0b21266be2d5721bab319d730b3beb0d762259d06d490f8ed69066d60caa19a6b11972fd59338cb5019bbd561ccd8fed9e9588a59e5ff8a27a9416ab092f8f23451a2fbc026a54475f8d43e18595c973ca030e9583b75db47a28201cb57ac119285281ca28114b50dab684415588ffc42e5e26ceeba60d0fb4f7d1024ba803bf897b6803ac03eef7aaef60af4dff3ee211eaa9912b5489a70fa864871d2d090193330dd4f67209b5f7aaf47a7e0fdcf597d07699a1fae254516a123255ab27ac69031f7a58a494a0e2d10442989ff37064dc3844d8ea40e77ae740bf180b3dbce15dfcfa0fcd8c2b5884d030f7d535f971c8a060ee1543804ecf500413f57f9d6fa6807ced1e8eda430a383cf56c98ea6f78bc4ae3a261f2b1982162e4ea5a7c3bff951f362bb5077bfb74f6dff7a959068d20fc14803dd7f7dc42fc70ca4e9112879d00f24681b94fac68035205334a189610e47a10cb33014f10cee8e0ee74fb2b601683a90d49346a06e9664328fbd862bd6832f12e2a45280b02d0e152745718f42b3db4a59d50dab8340af6bd8682c2c7576421a076ee2d30e2877a2f7cfa263f947b67e28611bc23a923873de966d39457e3dbcbe84190cc6b26656b91e6700c66643eb2011b811ff6ff031d7004a98107ad57e60e759b04715c7dd77e1068558478995986595fc86a31bba1550a2c9790d4eaa6a366452783b2a6a66f2d9297897af8affa8209492deb86f4187894a7612b5492c8f8131d61c6a10677f4b188efc8312625ef466d26c2a090dda5a20711dab387fd66c9bca498b782df76de5218bda41e030f2152a87b5f008ab67de76d0c26b3e093d0cbc9614881b8d6a2bd9fea26395e3d141c9eae42d1bd9c848ddd8839c0aa43412db1daa72820ff96808262714610e8e02596a50e2e7c73c42179de6ddc6911cfa86f0dc89f31fc4309c51bd6e3251cdec8a036143284853e521b73b8e134194c8793436c3fc01900947c06d09352b5b1f3eedbcf7b7e2186891738efc60ac875cd7f4bc19f17c2331ab2309d7b079766607f2c2d05f03fd08e6d124aff5d5cc73c808b6239b6e79cbc74b9bd1abbc3f5e85c22e9ae96b4e402681166e001afb2e3470d1866b2b7dfcba23a328948a8513cc89983ed51e55259974a3f26b22090234668f16868cff854c2210772879892d92669d825de98b8ee9424875bae8178115924865783599160e883fa8ef4f54aa3c43d22eaf7384d69f3be451dc4cc562739a248ff901b9f4cc3361b3b37d4cc0d87f4d39edbd24109d7c489b9fbfb036fb4f5b28de82695d35b94f34c9d556f80ed9901fd52765bb4ab957077e1fd91be29d99d64846a08316393b9abd2d2af37166ca6c049b71c9809970bedae4f8677554884912192a143ed8074aefefc85e8c4402b50318566d17ae25501e6764a009986c807fd25e8fd9df27a3c0738467527d9bc11d5ab6c130dd8137a11db3f45a97dd622248080ad3d771a6c471d2695d48e421f078c06cae5e04d7168aa4617cf2d3624e642ea4e259ca37b368501df40f2ecfbd4a37f8ea1bf3ee2acd81d4d0dcbc0b564b19f9ecdf9e670a0c379f4d0f4e6558d6c7dd0abfa6bb2dc11370ceaf4ad5c751c9d1523179657fb9ee16d48e1944e2f3dcbd4b18fcbbbfad2db9f275fe41ab2a9a07695ce53da28d306e90cfa70f3bb12fc1bcf3cad87511f16225f253533349c60736e288113e815a4b3f3c9b3fab6264e6370cebb966ebe7ae6ab48f170f00cfa458492186b1a6c5f98fce5f6a0528616e60b69d1e399b29f3e142f97bcec8969a8a97848e45fad7cd40996dc6645da4f9c1ce03675db9f91244cae16e08ceed83b3c7162ce402b39a309cf93269940634eb110eac13388d5c629341d995c13c19de7f348e5eb4bb2f446e34638c233f469153b5af67b849ec1cd663a0bcc9d1a8d363d32ca5df0c06ec87c7f9fe77e7976b1cd4d0124f76efd30b7ff416062dc846502afbe641a551440c3696f3463bc6ae47080b8682b9cc83ba5fb6f6d64f3217ee21571b7749f0afedf3d790e075b96442fcc3fa568f13e449c23023c69fdf906c70bcc59ef9d8bb2e8c15e3df204fefa7366be0b5d4ca8c309ed2708c6f9e374759757c6fa66a6eb55af26c84f2bf5a4d7bd52470f911d2024a3255c7c426c18e32273fbe48d1193a14bf6d507cee3b62c8d990cad4fe2c0af128baf7c7cff8015567dc0078b8d3f51302e0c3ef64c5444fca86f186dc7c65b08dcb3e5b10ca3d8249e784869c1533e114d03c54231ff671fd6b6534816454fa776b60d51df6c66f14b3c572073be2d10088b64d6447811c9e7935089ca47c0b904783c6bd2a2dc415927c7b787f467f124cb0b4700429f24b824e74424d5ff33eb078fc0b77abd4cf53c27dee77ff5cde563e440d0334872481cc6e76004a659c9c0a24ed4627349c47b025c2e27ba7ab403ed91f87d952758e0c99000b4b32b36f32042c87cc59d261d455fe55bd28ae45d8a3662b9aa3d9d5ae223bc40b421110a4171376646c46f768736bba2a9d6fba24b827a014295805e29566b2b7ee575617e975597a7a513ac73994072aacdb31e03e30e93bf2d4b17b76b35531bbfbfaa7a775fc7d5801b233a1e2245e84be618cb3ab389ab5cdbd02b7809c0f8a3db9e06fbd91bcbc1c0873b49fb4e65da07247fd700e24001dcd1960e0e490bea4a28799bab28b84e17854d0f65f1e36a32687b188273ee6c955873398486882d3ea3e7390be5390301d6e5c106d944931eaa5954ba9270000161f05720f4287d8cd864af54d0842d31206a7e5ca8c7df88990d4b58229264fe135dad9b079d44744dfddd0a4e91523ee9c54717088ed5537a6971c64daacba7f59e6b201677f4943676da26e9b5dc356f15c2491dac5ce834b5abfc9fef98f08f4d37a821cf8072e9c329aae7cc39b3bc41938decf0d9c6955ddca73ecd290205e63006fc88b7f892ad014d744080a940be9efbea69879534001c720f70b4363707d17af889a176aabb53c1de02e219281bc3495fa1282bda6e40e48924fbb47fd5f1fbcbda2c68ef3c9458f7a0129f838207c5b6626fa053ccf470d9afd2885ecdd16428ea78a92e8d65c5fb3fd82ad56b988a45968d553d4c34820937f52e6f6d91d5124aa941c68667b36417f940b82a5b95380560cb1a53be5e3e7c532d5588106c77470b5228803e554a0422272b0c3efeb152b6e97c7e663f292b5c1e7ca8b9302d629ce9ad94f030cf89aca5bfa257907f20b1c333751b022c6b4f88bfe1283c39d2b30665bc7c1fdc5ddc68f07709c75a14a3a309e6ecf51db91725696440de076ddef16aa2138b82d2339f079a38546590ae3f0714b286fa82a80160cda0beff4a2780bd5af882820cd7b7645f9a46c83c82cb31cbe0c9476168b54098a827bf6764805560c907329fde6fe18a18cd1281b539d292d0826ad98492aa5bb920a198b4d4d72471edca458f86824c54eaf68d6fa016a0d6752cbcf9c686002f22351d9f8a4b3cf54c6af0f2fd930251437278a9ea7623daf9cc46c21552cecf0fc93c7a918acd442e6ecc0cf61dc8a53534545e8a2a84ea02bfd4e770ba8e835940d63e5a132724446f15247a4f59308444208b37cff6dc626c9a74adb3c80b4f0864a00099aa9ca5f7b3006d384c2dc9d34eab4b276f1eb039a053d5e0699c273fbef1be16f7bcce4709330c339c0c47bf6c2a193d32255b8730084b83eeb686e7138bbaaf8ada1ba9bd0b30d916636280038a4934648452287b86f027ca2a3e43fb8ceec88ea6eaf06b41a64b6b14da5263f6e9daa65589a3447c5462116f8d114bd6f36230fea029faa8ef59c41b31cca9e8be99c80afe76552d04c4cbc15d22162fb3259555a428c16a12787ca1e6be4d6b4adaefa2785f42a48d8e18ebe6bacbe3fcd51f0c5c5836eca9286a25ac2ab96e36110d0555c099cfcbad3636f2a61cd87a921cbc7e050585bedddcbeb04383ce5d9d3ba6bf3179e887fe725718e3e10c1fa3c08a1a1b1814ba778fc9abab6a54a0be7d4650a555e11092982505c69d7b089121fdfcc233d3c9d237b0221ba61cd6d8693a9897fada4768a371b2eac009a1022eccc161bfd086017eea98469ad67a3863c9720b90f409323c565de01641e59e282db9d28562a06abc92085e39a764f4cb8ea517b903ecbde4dd518aa65db1033b43ad98c042569c8e36bc93612b3028d95021c6ad7b428d561cd65e432a7e269b7ea6531395e748bd2137f3bd4754ee51dc397d3f3b149d4cb967780a53b2a12f6d6e4fbb493439fcaa96eefe11a4daf218705fc66ca9c2e292cee1173ac684a14919f3a7dfb1eb2cc791ada95704321de27ef6fdeca7a9098af8135e0986c61859b4f64eb824be48b5cf4a92f3d0b4a412c1b65c60b83a2c382b98cf11a3bb3c7d90e7a16b8bf6c7de16da197e64d54bff109e69bddee46e6537bd8c258ae8bf1bc8c25b8286be51573762a7d1d3ade9e2ecde14f7f87774bd6fe76ddb254f23b008c82624d7d1e221d5cbd8fbc87ecddc8a1b3f34a316a76fdd50886560e7bc44ad4ae1aeca2a08e8d0c1a8aa5f91c56da26a65a35499b222c876509d62db2ffb11a5de9efdc5fbe5b3cfafc14e15c54add215e5e88908f259a4882d82941030218caaae32db71827b53516aa5578dcf47fa1bdf266479df7ce2d2df420072b1887d480ff364467eb4e65c70b9dce4335c882e4d5d8b75f22b0ca3fc6e1d2297ba1177f55516cac624c1cae8de809b59920a0a94b2064b7c5815ee1a38f996843dc85c43e8fcb42597bf094e088cac3d0f5daa237934d7ca40394127d3cb3e680c04b2e3ac05c15b4d04151faec676067a7bb107110a3d3531593babda9fd1885e25db8f8794325fd6fdf3f4e69c8a293972537f39ae49917285b007f76f3603fedb07fa387164a4b45b4607be6a5e0f0f9473b58bc4b8a1b208b1ca467499d2f7564bb49a6ca88e20be6e84dfaae3d76d4b5d58fd56994b75aa7d3955ace905e494fe5d2ebdda905faba60db9fb1fcec592bcdff4f9e2398d66aa4f9ce8fb31a7b565bf09a9d0c3c439b07629d1a78232a2719b0f52f19fcd2c3a45355db8762248d680a01e046beed9bbecfcc6f928e477ce3e637f52014bed49f60e270eca7c3b6bc9735d4ea4206c72954b1db757e8060d354e0a31eed668d35bbafc31869d53838a2d05cae2dd3362884d9a3c4d970d97022e794accd19ca6e33fd64b6b54ab6cb37a2562458a0ec67617b40c92ff910efe980bdf38d762f584ae9920230306ec968d2ef66b7c93260715ce892575532e1fead19dd5e3b2e67e67a4b5ca64186cd11a80e86c25198345ed6ff1b2296652895a43dba42cc8f4d14759f474d0212f9c53c5a1b7bb305b53c0a176f434fe5c4ceca2d726bfe59cf8afc2c9bf1104d4527f15fe36e155663b5428b927e05e059f78d2a53f0171e36c1be6b708b04736a05d5cdfbe8083d13ffaf2606c879d85a40f814d1c771b7baf421fe829071ea3cdeb5dcec680a4625d15b6df8754a54b98b65b31d387160c4316039035580cc5b9a52869d8c57e370edd5997d3a3a5c5f0ca371a12769469f6678e8df9f46ffa2dc3fabab6d07bf65ef446d101a144571893140f5fe1c54135d83fa18867a29c3b04728d7e0f9eeb67b491da50d2a947558ba0a8d477fca176d17c57941700c8b1ed0d2271e475e51f8910218ec78e1acb7ecd4997122ed66d07d06fd99891a0e41cd4f70300196a39b4bc8ea6f001db67bd4ce1839c5aaff487c95ca3fdcde7a17732838e6814b9488b3355f42ad7f5ac22abe3f2c57b5e2643a95403a3000ebb84eea4135b17b8968c8088155fce9134b7c098bf47a02e0dde0033cd065f11f70d064874b7e06422d48f849b5306de6dc2028a4ab8c871beb205d86aea2bcbaede5b54bc888221e70686fc66194df2aed67d32a6d8d2d040a02766b1040fb90fff35db8f5fb7c83cb1746742906795cde6ea4db40e050df7eb745579f1dcc493753c238343dcc930bc4b5ae0407b403e0b2a77fe8cbde3a8712e84903d6821d8ba4aa6febc0c53151be961c6740f909a373e286804e904b36fde8380973739d92edac39944c1d4566428aae897e2d48cfc2a897fa858314aa7e2c0084a9f0a697804de0980d1370072a0c1f13d35c69a9b4fecf19f82a0045ec3b5854079468ef398c09cbba0b73e8f4cf4990f2c3377338dba8a0f3ae67d1b7d10edbf6a44a3a30d57aee585fd58ac1ee8b3f2ca71a329e429d55eb0ffd78bbff4a2b37eb326590074dfe7a0d09708496c78c8e44553ad92e4afa02c61e2de63e0079396c085ca0b8c339d50d7ae8c26713d5ae9113512cf16c6398a008d7840b11737f080f35c7c25d13e7d7885e9ae219e01f73a9d80ac63d442135b008b900707a2d6aecd676d0a94620935e5f7a4042350cbbc5cd08a33b152ccff5faf4c1d4b24a3f2f81a2a32099bdcff9ce2b3176e75e53b42e30379326387f2bf49248bfc1640896f0b0cd2c3e533917f8bd0dfe40fdc3c37b7a08ecc76247a29c42dcf5430e296df1f744312d2bff8fcaa62369453f6e62633aeb5d33c85d6c661e6904e6a3bdf43233457f709a8219fb04f252e2fee7fb32454486311165bb9b1471dd3af81b3fd580ac3aad729edac06ea3f340bac2af093496fc7ba5dedd8313e89b644add1ab2eae039a4075b0da0361c6eb8030030f30e717513d0e4a7b10a02609a7d7fd34fcc39432aabb0d2e6296d30f9efdfd1037fe6a7870f1ef80e9c5c33dfa45d05b5a5440b94e5c609463a26ca0da0130a636e7b65bb86d8cc95a60e62c9980e24cf9d4c7b10edf6b470776753ac297a7406f1e0be924037b37f9fd09059c31dc09c6333df21c4ce8b154eea4af9e6340a02f681a7b559ada53b58ad47e7cbb51e37b87af13548d32617123e07f87b98febbd1ab31b59ca834ac7ec6c9f08cab3b56a7c1a08ce67a8096b764b2d56f95a7b8c1bee8c255cf9223feb821def3bf7b6591d684e02943c8e273abea3d8eec92ed1644c154fba2d69ac8418a5f79ea0a19582a84706dc2c1ced0c100e8ddd7b2d55c9455cd1eb1c4d377591aa2d89c9e455214b1145f98d2e141892a6a091708ca098a18e9c72b8cea517a9619f1c5ba576bac784d9955974ad797e32c26d087699b6760021d312ee533c67d558eae9eab2cd8faf6f3aac1377018785141d4d3ea63b77b832985348ab5dff1a99c0d905205c071e3d1ce2409bbfb0c5e5e6539df1c01983ff66f62cde2cb06a20e219b9ef42059ac0733b1a8fbb7e8a885e5852d3fdae04e627ac975987d336f9c8871fc721f629ecb9bfbbc0b033956b57e41e366a4bbc46e5fd75f0a879e49f96fbcfe9659ec90598cf89fac61ecce2be2b8ca329255bba110617bf9877936a2e96449e27f02b36b5636cd2f024bb822aa172101978d24c382abca00468bd6828ab47edfecdd2403f7b43901ca8ba6e61a72f8bc2c6c3064d1202fd536c1e513a16332d503104bb3b08608bd53ab517456ab1c097ea606eb6a43326438d9ab3fe85517ddc1ff8e74ae2bbee0027b11796d540a7c46bb1d5cefd1a98ad334e1f9a623af207a88bffb8f81a2b00dc1179318a9501059c63bbf0fa2f40447ced0e8ecbfe2ef517404110e9f42ea0d05b04275a8f09f44d3db8076ecb252201f455ddabd684d6e21458d073f4dad75da6b9b8f5108986854387025c0dd30f93a8900fdb0b5930321a5308c43a17ad7cdeb18296ebfda02843dc84a58ae691a86c05c6080f13dba884eaa0f58e269384c66b4612ed50e02e56fc14d232232e7518c0fa47bb864f2d3c7728092008e97a2e8882c3dfa3795efa1d4964596aecf07ccec0cf5a64fee564fe2efa92eaa551593a0f9638e14412f1c07fba5b0f077be37d2fad2cb95b201c47fb56810010ef64f6ee6803e52405f884af7e47008dd63d470d70573a120fb6bb948151d56c512cd417c8fae62316783b0051a3bc8f213969b8bfe5724fb3011bfe824365a526ad357b2a89c4e56a1fdb334c444b48bb5619b883bc2fd1196cf5a5eb55eb6081a19a83fc4cf9a4241ce23b402db3f7f3b3e52bd5d75c7c922ed381764b015e4b934b6823494769fea88c517e2b5f23c831672edbb2019eacd120ce2abb6c951406ec1eeae05c569b46deb2a2500b7df49cfdada408a7e23690648f911e8cb811d2ccda612969ec8e225742d9dadb22cf471a4edfe0748f873804f1d82f05f2d084d51121b1c388596f61c76da246b0200ced4bc581c2e86274b68c519ed847267463c0013f2337d9341a112c1b0a19bb78129c6220906a75ea216710044c24c0f67f26d102d49666519accae00276ee45573ace065a710a2334b7635505d55c97a446cec611ed20202d71b9d4e0c7686dca80cced30b83f3811db86e0e15a9c0bea85fdfc58658d78edd9af3413c72f7883192f5d0183f83f0ee03851bca9c60a126fbd70c3c13f027265701fc4b336a981b9ed387532cf72f3848e7e9f654369ddde731df8cca1d073ca559574109df88b4767e2017ce92dea92373842587a4c919ad68b0d94bdf25b0120bc4e1ab28b95a1d77beedf2f9e53afc23d92bbf353dcce47cef613672b55546c3d3a8c1a1486d1ed83001caed4cecac28a2ba73e871a3a1f6dbab944a9da2554d30eb1e047f880a73b23a76cf5de285e19275d2633ce96160d3fd7ee75b94bbd7b9f23324a8de6d7a2c3542726724d26991b3533b272884a0e244a5b17a867c904fde860d766f705fb61ee9742212276bcd94b2205e0dc01a7db58fa62d09b919ced9e4d8c6a046ec7d0e538e4a0b911b8bbee0567e82ebd6fdf2e32f9de1821420cdd1ea026aaad4aaffd2381a0e89c071e59cb5e68658aa848ac5c2e253a97c16619cdb43bfcfd73542a795d96df16c6553dba9aa8c2b130b6987e7710c88373a7821ce47047793835a0e860d0e07281776d4508a0aeb82b40b5ec8ea22118bdd25c673ddf6abf75811322e96969231d14443db20e71ff41de8f92aa4949ef0ed66beef3a452f4560e484f45d0a495c0093c0bd0d33bbe7d3fd23fc1e1f8c539a33900b7396d2f8c98c60b4fe4d7a9793622ca347f9f6acf85dcee13c094bd71492bf00abc35fa9f104566a8f5741c309c8588f9b77c094294b4b5487b02f101007134283e95ac097ac34b38ae483da9a4ea05062988575ba240e3d2bb3b1c856c7e15252368d302ae98de3755765146e5813bb9df9fc75b0fa225abb07f50a4573e77209cdf07227ef369b22b0d02d6212673574c8d9e2ead315c50581d7352b875fb5eeec638d140dee44ef92c18997d7f18a1adb3d5001970426829756918088200d9784226da08ce82220a5cf0f32f3a2147f9f3bb41c9de37d102c48ba99e1d7fc5ff16c75429367fd539ad5b41286a96e3acd825c4f9cf31cac49e397f394aaec749666c06b5aaa85b0b2397042926453cd47597c3fdf67ab0afac0b48c43f3f9d193041a713e7b97e03839f08589f7865127ae2ad77446e76edb0e366593b4f4cf9ea7e40dd2396379a0f396d4284bb4c0507f5ead2dd7596a28629551e5b11a324303abe5899dbd17ae6d75ece43dcf3668005c3a060870555550c63b42728dbb459a63136ea85a8485b388fd95c5a7de9a5275caa3422d0d1e721ede73d4a8619348a92366657720fff20b87a482d4fe155a09b983f80e455ae8b7a916368a37d868a500450a1483591a4409231e56ee2d5465c1da4668f4572993bb4e9344325b0de6ddb613a335cd99f213d0655af648c3971e8bf5f213662533cc76c193148f8c68cec8956d385a3376d4e9f91806c7de410c16d2eb9ffb57d75e59e6f2c669691a6e1aeecab77a208b4a09c06fa4f6ba163a2a67ea13efc4ddf63fffe2c5926c4ff8f00e2c045556017f94bc9c5a44ae48c8c75872d311b3295a65e3389988f5ceec5ce9d39dd0cca747c8e6a5f7f747bd1057bde6a986b4cf07e9d9b50c859f36308a5ba509fd9069d28b943611036931998553277307247f27344d6daf914e3ff1bb1ae1bdb776deca937865e7133e6c3837816c918f491972a10d7842c166e4838ee7e2dce5babacb748b70e4434607b3c4b6ff6d3975f267fa417a119a629a1a86b0358ce892edbbf9f43b2e19c16761c406e6b7c12ed2ccbe058a4f69d80fbf847b67fc11d40f9e4f581e488a6af46b76a6a2ca0496d673be81ba7bef508f08c3047ee1f6b7e03ef68fc6a81542bece0c63767baa0e82c2555c2053ff1296dc15bab3a6d6f8d93bb7f84d058bef22c54445a12e38ca59d5d964ac9a29a645610bcb132ffdfcfd55b38fbc50a61c8d59b33979832b0b7c04096504a79f48021d2a933bdb2cc952633fcdd55e0f91ad15723ca639403216460fa7ae62b5393e216d2a5ec12b691c1c836a05ea6ef73464cad084bd40da238b32f530febcab210c3fa8732768d1cc397f305494eb5db9b556e7cde5c0a11a5945019614b8b5aa56cb29b3509d03dd13b0b6127b0464c14184da21b009d2de20a42969980e11102cfea7e119d162492775d74bb5ae3568bc6bb0302d9f8d368e3b640c1e04360e15357d1c1acf019371ff72c4ad1c93ff485d7061384b5432d447477c6cf928c0a729debca51a43693752e7f476d553f700715506719a085fd72a49fbc8ee7f8967238f54a910781cfecb16a15e4d531d44e077b87375c662db4cdb32f3c646e1691094bc6d8b0e0f812a22a1b1d678c7458d578c4024226a780b1fd72b69329cbbb482c3caacdd01f9d8c4f555fbbcb1c2e0909e17fc504ccec5ab7517d36229c8a6c3dd1e5a1b1d07c1832de55b027d797652caeb0973d14ac866a024a0b9cda076519856f8eae5c75e675307a334e5a42978705933920b462b3bda2e9d92dcab93b2164b97a72ee09ba7f94d4c6b8caca2aa2e07badc1c3860464eac451ffb154a91e28990f1f39fdd45d6444be1fbe607d3a25b0cdcadf9e272eb5b98b2984b6ae58ff5b1ff27e7e4e206db9e9f65473eb13e53817d3496f64e43e8505710c10f49db90b187d1dd4aef692b4e53b6897c4cc83b7307f8d4b1197a4bc2651b5b4501bbf7eb979c6e011027b72ab66c09843f8e65395b23281fbaac75d4ac355857275206a3bb69e459f17020cc3faddaef1fcb6123bda0c0494d67b5a7fbc4eff348047a585ba74c49943ee28af28ae7d538d4a264a967864287db60aff79caf19ccf57e3253ce1a4ea470f0fb27d089ef7ea1e1d5747d0b062b4d6a6f73b332da96f5aed364977966cf05e1a6f9cdb34bba15fa3a74103649dfca51ae62efb8681a56150468cbccb26b745b4d88949c5259d3d43430a6332f5a36a17d0d677989779c396ebad4ef3ba816df9589ce6bfb49964a0c6c286a1f9e042cbc8294112e5534f02006aec2a40edc290964221867e650ba1c57392a6df98a1026a37ed12d2febf49f2fc197daa7bf802825b788b0cb69e27444f99de3f945d680b886de2685164848314e9b62b6b5da09e3456cfdbbb5fb313b68a911bde4d1c23a6ab74a090387d62db728b5f8191dd3abf45d43dbf1de4c845d779b58a1c377b04c15dfbd3cda11893019716d3ef7e2d9588f87d8b4fd8ed9948ad490eac542c0766cc0a78fe0eec6b37f35ffbb177a0d6a9ad3a6f96c6484ecf6237873e2aea6a21e963aaf05e49e5989b181efd60410fbae45ed5393e67f114df51b9fffde09b5e96925bc4a062318bb662a76e6ef9babbb21d515201cb6db227e67253bbc06ed5f5f5dd14cef07925538ca81cec0e87370d7ef687ae0f7b6d07ea9c75b3453530846fec799195e66e6ae2766ed20010f600c7510aa4f5860939974d6c79eb01ec80f6acefdf2871f1fc00c48e11a7fd8b7e41862979ea16be14183ea6bdaf97169c20aa6d387033762ee1ccc31fc65a3194efd39e119dead56a2bb20e7d254f73d40da179abb287acfe39693c85245fd43dafe025e47a0d3947e769d9fbacd075a0153164e370b4269f1f9a591f777430f8020047c20e1767af7212187456de0cf780f1f4a8b4b5de0aca69a60cd3d818a776a77aa9c235a2ab7a9ae7bb151320c7955cffe268808fdce34e26b2c12fe2b5f75889f2ab047fc8a36ff859bf2e348fea548bc71e2a2179a12f37f3fe4a8357862eaa087adc23536c476b4bbc3e4051cbefc3c0ad122e3e8fb929f4d16629399b6f51da7c2780f5d62d0b2b7e1fc779698fd6fab45e659ca71230b5250118b93e3f0a79ec22a8ed371911b678d291a5c1a56fa8a2963a055ea8bbc3a324461735a4b756eb1d7e74cfcb4cf7b0d87287c54749cbb68fd62a119ab845c1f0e359c435e69f02ade9601dbf18105a220800bd7024d6c10cbaf8d79e231e040da33b21bdca7f03401d681e414d97f27a0801580e8073425e6afce77faf04fd04c59e5a2335991ae4662ad4c59bbe0cb12a188ff93ebc60798955ca6ac8ff0c58d357721be292151bbe4bc40c91f90738a8b52f1bc610c753210122becd858a2f53f1df241110058f574427873c707ed894f41ea68fea17989c231be900c7b6feaf2f6079710c0ec7f90c66b91885d750687ca8402c6bdecefc40449df7d98549d97dcf674291050a12f827887c60135aa050cb4220b94bc3a4b83f0e9f42934991b745c880b18229bee21a534ad2b39400cd447204bcd320ef0738b14ac583cc272027fca753d28fa50abbf3f3fdc0673dc119ce40f6be872585027bb49408046abee739057b9bc2e3d284b0d2165814f3784e37d4c3fa274d8e1231cc473d7a4cf4b982da8f1000d019b87d2020f4d9f9a5f13bb70aa23c960a4eae24a5807d6d63cea11e3544d1e963ef08deaa9cbb430b9039862bff915698cdc4ec70f58c08c66b2e5ffb7bd90a9d04e3e1ef622ab2e3c53b454857fe4df2d5cd0ab25fd04c21c8a236ad718168a09289c23e48bbf8d963dd9ef38bb9a7006006db878878930d7155648d108169777b2749e3b1404dc321e765a4aa0fe4f630c649b47d8a864db62cd721de44ac2a047abbfc0c4e6bf32a6eed0454f234eb0e0fcd04b4ab8b3b54e5d067970b62bfdb16e6eb61267a4e591ea24e59fe381057fd2b36a91fd87b5feb8d33b7f0b9da96f94fe1bf18fea71f5837300529d68fda21452fbdb3049dbbdd25a459e30c875d4846d0587cd82c09a8b6ee2e62cced1c07c6aade5994ce6e1d809da6803f8cfb3568cb02dcbc452e1a3322fc48e5753d958fd001596ea1c20594257461d7071d5d1752be55b4b71dcd4e610e9a61018c84da26816a9fae3d3a093b0d1cf902666f15cedda012ba002b191fb7d9e9bfe039c68634bb5464db32889ca07dfb55579adbf85edc7b5daedbff763a130cc589fc17b641b89862e9974262f658e78fc9af54bfa8879d9d3b83f573c5b9f645b49cf694f575da33b0a518ca4385a01485c5aeb9dc9e6a75ea44467e10dc7def56affbac3db4b569ee6d3052aa971c971b6fb059358c3225429cb5a7ea9a5c5bc5d6644ea969216e28db2829b1813114e0e715d5639c6af5402ac1e6c61507d7e644034a993ae4442ca0cc03f9cb7043235ee27472252b9c07faa85d3eb1ad23241464f306f29716940b12281c151d091cf51bcd559656d419c5ba99065a60eb1249a7ef290a3a766e53221e3d0ae73f7d4493d512185a2ec0f153ab97c643738cf8ef494438413de4bde9b4523bbd3d54b7b1c0d7ed01346c379db70185f223ddd9faddcefa84548bb2f7593b34242f16a1b7d3a4d587c06f1ca4bd8a4c4f9aaf6a09f3e77de1f60c1db54920c586b9fb422d9bd4cba50b0601ebff98fc0ed34ba2d69e380943fb54e0179b049f8182e5dbb549fd28ab682842adb240ac0097ea15bf45d6aafc99a3b702fb4c7116ee2bbf71c3bf84edf8f27b78563d857ef288889e59659e7b7ba20ce1a2d3a6be3b6b1c8a4b1b877e89d9c96bd10e5f05b2ad72058aff2011212158d74d926535e2d0f830c585efc906f0abcb66749e715eb59d655ae5c0f58f59e3f9e81672f46bf6a4b37ae5a6d5a068f18b3a1800d42359f7d411f36fe7744920d38144bcaf9ec9d27fd84f2aa6a4add778bed29a83a9e414b8b55d172cdda120a9b824773d78fb8c4152adcdec201033f9ba4ecfe825ca79e706576e343cbfc13e9c36070d5445a75da36a97abca8e3946dda5d90888ea345d74e966792347e967715bda8091898c2129039f61ca60dab016e4b6afd311aca639a41200b1472704e4a911d90e7dedec4cd3e3657f86c46fdbd386b18fb3d02342bbbed906a443cda350d0bc7fe1f698a59c8661b81d9fe67a14431448fa84fbe854b1651baf1c9417045bc761686bf86d832c555660ea33badbfe2ae410dd5ac8c49974506b9dc6c5ae71314cec2d67a21f3e7d9cf6676d19a444dd3c2afb1744bb9ed2c8899c4c0a68bc67398cb88c88e3251af9c0e9cf914ec18a43bb8b0817c8393ca217cf52a9024369b12d74f925da3bc48eea4d487d7e1eccb47e604c21e2a3f27e1c5e512cd85897842ae7c7ae2b0f27383f2082b309fe648d44c40f9f1d6afd91a09abc58d89ade3ef57e77bcf6f6166d1b315f6cc92545e7848ed366b866f72d85cea435c29a2606d6ff4e47e5359d24bbddf66a1ed6525386bc5dd3fa66f7c86b7e72fbb1ff49fda6a573572a3086469ae82670ad9b39f442ca469d51cbae0944c353fd29c12ea57d19f6af6e88146ff797041659ff46c27897ab6afd44d194d9e6efbf218756cc77ee2615421cf0d400652ee8a1263846cf139676b9aa4cdd5ca9f3a0a4d3c95c4f2de62f93c8c1adf44529fc412aab10e01515820a9dd791277838649d474f7bf80a7ad969697a5f180d48bb0d98b1665032f9c446aef59d6d07d2cb58733a75a84841f8c52e8baa0a2321c30530f27fb988656af31fa8a5cad2e2f64c5d3d9b64c373744c135c30b338c9b71e674ee25f6e140ca7c5184948790fb9fcc276777767d02775a78c3d0d82d4c7aeeccbb82c815211e149e97d6f7d1bc48bf1f54a195d0ec7fc7956417dd88e8c27ad229820e074e1ec51a67f2e1910be77685742e8e5f1ee1b87fcbad97307d33a1c605389bdc066313d240f3d188533b91395ea9ee70c70b6cc14f7617885307c9217da5472641cd529b2aad46ccaff81d574f0589b41a0ced774135f8822d49fc2f69b6c3b0e988e4f40a065db7937cc48e0040367256d8a7ee4d30c72b000fa56e7bc1a52aa85644bee73874d99fd3fb09a5016412a46d92fd5546b774d1c52d6f1afda0bbdb6e4d2591390495ea0c47eb2fce510cce068cdfb112ead7caa35869d922e6428173f9b36580f2949b3f0b7f5d38d6095c58032f2afbd34438077f916776d199ec321ff9c96cd6f6c4389ae2e85eb18ccecdccea743b129847e89197fa9095013a9ad773f06d3ab9aaa1ac250a4e4a352b1a4ee3602c2f2a649c2283b9b930e59126d3fc728b4568e77fabbe17eaf50e94670d313dfbbd1ad60441512aebb14589efbaf4ef19926d3bb90ad548d0a0f804226b625895027b550623783e5c096a491502c6b713a752895beca1c028afaad0bea50dfc036a8cf2b1a9ac293f73fb36fae0d7ce69ee7b80c4dbe3c0d0758188ba1f9868b7b1db907f962d80efbcffafe5397a98db1293e89308af20f77aaa449938b3fda648dc4f70af1ecfbe5f5cde6cd707ff671c0c7e2142475bc486b0882bea5e20587383ca9cb56701afd38bd4316a1adbafab0ec809e02050286437c884c9863801b5a87c1e360b205672cf36b19aa8bd9dbd1eb936dd4b3a8f9765616ac40c9b4765a724c5133b03ceceb13b24cb0b35df2cdff4db91a231005ac879e7f20dbe187826d17ade9ec21a827ddcec2ee89c9b597c949118350e073c9a80fd53576ec03f4c3d2721d1e7aafee60e13552d9cb61547bbc5c00adaf172068eff3864276db4d1c9a83abd407e908478c15ca9ea7ff8bd0df32362e07a249f640070d826be9563384b22f91aa1c1180f6b39535162518d940683db12195f4de6e5717aed6d6cab7adbf620180b094c9d7004ac130417bd2e278aea5d11dd4458c88756a06f78fb77b30bddfdaa67c30ab173b167a607a9703a98cffeb80e3ec11fa3a107a0343d0f5ac7a3580928c3c7d5dbeb0cf27cbe04f3ebe25f9778d46d5479dbf8cc4fad4b9717e8eb7c9e1754be8cb45bb7bf5bf25f076cb073da545ebd5eb76174f1ccbb457720253698dbf94422f66106d2a21c00c0674e9c0e3aaa2ea0703bef877c856b3595b6f6d7f184837cfa954ae0ec1021c9209bf9e90b16549c0da5b782bac1e70c59366bf95b25e70d1b433191fa0050e924f968583364ed8fda70ce9fca202db89025b80613578e956f197ce65d83f9189333057e72e31fe561d985779cb0f99a5e0544b1c307b233b1723c0c630f790b878d0f057f5c815d7df265825ed6bebf0c4481c40e9490507489f6db1011d40387b9feda2b10689650bfe54bd9ee693fc0c28975cf48bced176ed9961f00fc4b142f06386d0c887f4b9db84306d763ba903a2a9708ae2d3f4c33224c5d064e8d9cead3c12d92d7eb303b1d9234bbbfb279795a60331fdb4d4125b34259d92d56f18852ab31c4d1d5892249c4133a18f5cd3efb69a3f2706073b6961c15c46d0e1507ca6fc695e846cca72419f5d9d4fd65c28b2299e8459d805e5c56f5718fc82264b810ed94f82ea6d09ba0802bfa4c406c60b4e62775099ceb4e4e94f8ab470cbcc045b5ad160c92115a5235067189bbbe4b530b1972be4e06b6ab70bc3d907fa136e19bbae996bd843dbec62cc68be48538c2f2719aaa7e9c14e6d38f09e3a4e138a5d3917c773ecede6c999dc93a74d1bea1d38123643155a34490414fb5ee061009b65665e18ee7d3f088c47f60682608a6e08ee1b2eb2ef30fa110dafcaf48e6bcd9a2b0b52ac28370c8bb7853e0ba85a6e39b3d1c747c90aeb27b2f50e2c512685c18f1c4601c9713c5bb6323d6e90ce8b68cf6a154144f60b423db15bb19bc3794e6fd69943dfb672bc2f85af89ba1d845093a6fbb3b8782f12dd9da80ca962c2cfe29cc1d4637bc21d4680fa7d44f8a9d8d941bc219bc0b3bd45101bd25901e88459307560a529db9d6388e5bf773f903db8b2b709ade00e8c4cae63d35345d524470eb05060476170f6c1d0a2a54a75dfa5aa65166b941e8bd3c75e7c31f24ca4dffc3878ae3e9b7a20df2a7ecc843913828a4e2fff8b787214b4731fbea1bec3b335d7c9f745db65465c2c0c767e634359ba73e64f2961df33b71adbf89525fc18508d80320d44a7e779890419a229be64d642e42f2320bc925f2e962de1f2ad527711ef92d20e0264ee362045d16880c8a1ef7b724453c9fe1fdf5133563737ab8c5a25d1f918c921f108dfed7441c924d583780db21e0e9b170bc5f27317864c843c2a78d5d29644638368cb957c7cc1bcdf0e3b7fed24538bd498e95484378b9c701174014b68e957d36f38802323668817887bd1b1a90bfc6e925d469e52eca96b2f457f22a6c9ece2444584ac3f63bc9318ae76f5a8fd4d7ebb850bb6dca1e18be1b3e9b0fea42a466f3895f605b59111184b41066b02d9f8cdc4a0e1a415bf9b67501fd16044bf6b37a45fb9932e549da4e0a2242c423db801dbb3851b6c312e25949bd344cb51c33a1488caab9fd273338df842ccb1c8eb39d411157f58f4857f392fa672432594b6ee524d0f4782b6bd336c1d6d0532fd9614b90782e6a4289f74264716ba09a0a38a3c5d22321de8fa9f6eb77f22f70198cd2385cd33de3853a4aa145bfcdd7636e7707384cdeec0a2fd8c876937eff71f570ad85106b705c0d66258e63ebd0550c7339ce6e75fa3fd7db5454119f59d8e798fdf3f36cb9060f4d32b6ef1e0b974dd823deccd9729b2fdb6ca328e6f7c3a30ee5c1685176d7bd1b59f89ea2e81e41f9f563a39764f287e052c544d32fe5c6fe8f2c9b41cba81d3ab38efe63615c6a4dbf72fafc00107a7cbe55721a49ea47e02a620fbc1c2bf7140879e615cbd34e38f226ac0b6cf4ad0706c2f5f9da2c7d7e23244076c839c36aca5da8c57fd5f1df66f15ad447ff626b12371c03cb833c6bf6407df9ef45433ba1791f70e8e3ecade57a8e2baa2094e56acc3d960fa29a614e26e2e6a3987a6355fd26e28667f5177861cb90e91a3be7d4dac675d4e74f14aadcb5605959bf7bbf9955f8c8dc14e4ac12dc591f2e320156bd3620737673843c2d759b579f11084534d7b68f0526832fe9c87ac246665cc6c80336737c7381ee0ae4fc027900036a6e7b8651c73580ea60b5b63dbbb24f68e36668697dae16030738cf5e194f2fc7d0cc8c3e8c97184eb91e9cc6769e5df299c7e68293235fecdfcbc4cb32a2e14dee531d0a8aafab19c66cccc7f54dc99d7a8599566a16bacc74b0b834814b1ffdf4f8660d5b580b84d672b5873c7bc920b8db9a050eaf2cbb8ac40c299af7a24cfacd2209209acaf3864cad78cd5d01b4702d00690a749d92e2dc9db1e8bd2c966c130e4ae4f16bf54e023f6fac22ed4171bd76c6dc3e310dc1a6f39afff75b3d95f896187eb5a86d628aa51e267d719c588e2877052fbb5647f4d71c78e989b84b34a26369e7cd025d468ba2848184ef7a449e0c5da65989f8fe7de7c590877d22cc2c2eb5ec5baf48ce4de6f6906cb71a29ea3a26df33c93cff4d29b800cb554e5b5efb032f79edcced9ec61faec8c8af2a73f181a3f3c9502a664a0dd4b653e8aa68b4bffe84517a8071b7f2ad2b7e0d8ac4e253f86e26d00a246b532faaf829b642bc3da5054f0ad3499845636077cc4537528ad3e5affb66bc96cd05cd7ea9e26c9e5262d99b7f5099ffccc4f83c5ae4e6a7354a93d0019f4f4cee950de46151073665013c445a370c74b26654dff3351c2c04400e6473e4caacbf4e4bdb4296a7d573f70ebff32e7b22bc534831a486903856cd3826689273f32fc2c3b23d991b0ba7b3da4c8696b17cad7121cc2dbf3e5af0e30df5f64d635a2b0d6ed973c1a0eb6d473b5bff84d7f52e50144f1198b70b8d6bc260985deda4dd3d4be408183d30a1f1e771693748a3c65a7bfed8f037d48d230e75fe3c8cca3b3af2c63b637e7e72315723fa9adfe3762bf6d2f0f62a9bb99214175e0e3dc214413628bc2606d49570d4fe01448a29e539dd2f87b6630b84b664ad27db622d425559683bcd8b4627254a8747d570232aa30d847cfb32fe06f2a87a8214762882ed7bc3f5d6f57896da3cfab5593f988851629a3e957e8fe97c4fb90970e9a7136c4c51815649b110087a9b31800681b7e4dd521d7b5711f4220fff0c58b2e061ce040b388ebf023730ad4afd3960e9d032e148d01c6d43cbceb043a42eefb6a8b49c4e07360c2cf537d202d19f7953fd3756f3e658ad188d7987685863ba0a8070419a0f5fc010e4ff5eda70e71c483ed1943b66990ba231b77617b6a8fed7d43d78b67ec21a6509b42fa3320f4d4c5c495d8628d6d6f0b84f954861bd9c31bb31cba0fc942a5b57fa6ce28bff0514d3cad7bdbcbea3ec6a6020508fa38c62611e52d3af0536978043f01e723d45a49124918eab3b1220d2a6726f4b07dd103587260684b1cc58537949b739e784f061ea60686b17bc39b9c71379182dd949dcfb3bc2c5704f05198d6218b5be79c6de3c70979b8dc7ea17660b4847af1a71a480d23fa242d69a6bbc2db10dda9b23f5f426e481f45b88b55abfc8b23c4e4dc40625b750f7e21048051a1a9519b7425fc15bb9ce6d85632c1e97472a04d324a3bc3807d8602c9b67949125344e42465d903faea651f5d7db48e68058cd9a32fffa42ae54c71d66887dbab01d2a9618658265625848b4fa05939aa80dfe1645dae4bf7f7afd15b24065bce64f99c0b39d1da6635929ad1a158f460b87153c6994f5a7cc009cdd672364cc89bfc03e35587079374b8a18c0912a0ca0b83d7333e07200dee5dce2d3063afb2445d6d79071819168cba44156f27b8d795768644db63ebf1f01f29b416553d2b4d954c1937861daeb5364461b1085d99d58e41ced9f9ac5b1820afd43f703cb9ede7cb80da87a582288504d92c425bf468cfb2c7beb6acdf1c0ee20a09205307f8f9840f9cbf98c6d25666f99fdb6bd4f059b7bec19df11126672726a81fd35d7f93532f6e22cdc537729608eff6efc1bf3b1820adfd2df526d47d68134ca82250c2ecb394f9bde0453bf8b799ffaa94420b7922a3f313eca32ba754f0a81ffc93c165cb617e1dd345135985b285d52a88a0f56fa3ec4724d4e6b4b66630f4dfe5ad4ac01927fa162e655b4bd88f29ca21b07fca9c0d4397ba12b0255b65c6e7d62975237e1f474d07d3a0c765ae1586ff7cc04dbb1b698b16ec676d60b0b25054f936a0e1ac648af242d79bb9ed6b5a8473e6ccd09fcd137a38699b0a6f4e0c24b493ae7c1ee78a36607e1a8ac88be3292294496acd510a5f83df6d9a4543ae33db3a83fac1b797a78f2d08cf7fedc92392861eff1dcda03d633d43b06fac487a604279e5780c26a3ff2d7a8b0e6df2c5c7323bf660f5dfe608f4821c9b2866ad913b490284a526963ad60246c9978573b0203b43b7ac2c1672bf20f2ed244699fb5b94a028dde7684751e2cabc3f4b6e5c8e9874016b2bb0ea26062f07dd6d08798530c30769f7c15dc42bf4da9842d4e356b93b7453842ceed159b090e85428a4b4118f1d311aa1d64b16776854947c019a2716bf23c810fc15ffab9a6cd980c81daad9166ee6c98457ed43216b03d8e465ba1b2254e71a66888374f05d2af268155905c5574251005987d749de5b3ec57dc2fb3fdbda4247b9078d984d806a7e16e45abe59aa6b29c374f4a84703178b779e7aa6d2142a320d124bf490719b5d99fc7723646ac0ecac520d8dfb5614cabd728d3d832d5c4ac82fec9dcadb874ea03fc9fa61ea4cd9c6884669656a7c0a8151e33409c7e1150661d5f014d0ad8ab4a186fb382bac1e4133f43dac20a18c6bc0890bb4b7c4c3454bd1d665ad6acb39218ac369dd7abc09b5bf26e0c089a956d99d788236b4e7b8039ebae7667b70c905c5d7e3748842a448195abc21a53e84055f881c435323f0602d4a346e29fedf30bd0780efe6bb190a7b375bdc0fbf13313ee8f1886ef8210fd9d6561ce9a6c6da179eb7e0f87afe1adda1d28cc99ef6968a0fa5d7aa28bb5780ff43a3fd815d2441fefc1703f0660f4dba426d974b8fcd48ced74759f777a1f3a6ed3f7c9464e517036a19ec6af9dd63cb3fdd008935dff7dcc936f75fedd17e2bd1e91e2ff010228bb1e42c4944a36d01007452065dcdf7590edf5ff4e85edc454d967cfb1faf545a84b51cbafac504e010a5595205f90929f4973ba896edcd942d7890823d5b3351e6503bbd8a04837b0be2cd8827649e5fe3adb404a9e19271a9250de2644ed828bfa1bf6bd20212c21ae26a1494f00233288c79767eb74f8013cef61b2482efb44ad18a0c8b6cc1f28dc5144aadcf914529ed137dfd0cd597b2f2f6d7148f2c60714547b3ff897aba6820c210b927368fa39ab1386a84d40570cd1485428851c8b0ece2d30ba9672e6c387314b57b1db03261a9a7e6b37a80f248cc87c1688382905405cc6facbf968d446048d29b0bdd168a77ef424d8984020d3166be4decda55fe396b8ac48bad350899cfa8f14c47e541494949256883275270b9f54faefac3028c717165e036170b22c85ce92f02626c25a027b482ec0de2a0b9379b9fef94849022c9eee09b1368f8906542950f6d9ea8fce5b17173e169e1432fb0e6065453c2f05accbe6ae6585f3eb2f07c17201205175f96cebbc90eb9554dd429b5a41f2353d7237080a2804988dbfdace5baa42a13befa579d93d06c675791af2bcdfea0c534e435b5c3b99edad76dc9d22c150cdd9c4233504ea4e4da5306a05062b640b756e9d6a8350606519078f9258104897c3f8d1d32ea8ed6c4f911715e28150dadc0fcbf47c84ca192cac66a47f34e3303269ae2359af9df9d7849187ea2babae52a31a7b0d6036ff26a776e302741767e0e9820e83a9f40b6ca1c479a8cf4e12f3908a8f633b99035210ca544408ce1f6de41193feeb8e954b64e330014c9790360cbcce5e84b522d3a98f6118872f322a67ee230b8c6a13d2cd355abbb82b4f3f80343d0c9306f6b466f2f484a369c221acce5f6c698a37d2f333240217e72657afb90bac57497b64bfbba5655e1882ccba8fe8bd567ac6b04e57489b7d45698cee501684569022fb1598d13b4ac32ae550fb2eb24c51e7e21fa05290f1dd8831d9812b70d955555f0512cd1f08c32fe4e48700675a94844bb9d5df944b748d498028afeb58643200cbad2fd5caea6a60b9c840c3d3074c279a19765bca2d4cac625fac5a358ecc4547a5ef97f23f5cb38d5a43c687ecc613ec244b240316444c0aaf4c7b9b9e69c12eac579fb4f102f71106daa1260c91491a21027264c72a3146f36ad8bbeaa5fbec9880f92b96841bab1e2c4902dd56c0e4c0d71e371f0bc635d2ba5ee14668e3f76c10e2a083e7335b9af53e2aaa0973db9169a0605aded32721d41958f37c0e9951cf496887b11b93dd117c143606361b4090f3441148923347131a225a3a4fd724c7c34323744e17fc0689f33bec36e56e27453690f12bf3e2fb06cb400db016efe63a2ec8d8bc5480b178da70977369daf603d9f1533d5d9192f4b0db448b338c2b4a0239253315b08d6b3e7242037e17b21dc5ed06822ea779571def7f4e9ed8db9a27906cd79fb830c0b8f4d42762cd09e78238ff01a8017dcd9c1ae02a098b444995be2193a10d3a1bf2c2abe52a09bda9d383aeef70135854a87dd07f0d84833b8c5bc9e9cfd82d662ab4d24a3d5b68bb4d2006576b33ef7d6d0a7e6562b2c91914510897e4aba9c6d0c501f7ac66c740e4c0558827b4b26d61a7babffd00bd9c872b0f9b965209b36700f846726e178ddc544736956d581a3d1843021c735339aed3915d30ecb1f02a40c33f5cf049e2aad278f274c8100c80979dd2c716bc4e7ff4691e958c43bb57d487eff7937c5cebe6aeff5b6b4fb8f2008bb17884bc073aa89d4397d32cd2a2fe292f3518cd33c22499a9df7e45807556458f0d6c2238c87d0141a412adf58e93074930c7020fe20083379c3d375fe431ca6fdd1cebe8882b8676e04f49d61a703bca9c6f925448b88ffeca20d77821e8b3658e5afcaced205d9430737d41601038b68638791fb32b00afbbff69bf3ed45b5440d1f2e3962c56b1dbac5efaaf817212ca0af1f87135e222e9fb2552520e8e61c1627dac4a837a41e6ecbb59ab6ef94845625a84679edcac7d64942ea286f7f680328466a21900144f5a5e46bfecf5a9ccc42bc5346a8701c6af84ee14cc4781fcda440beb21fd7e827e55a7220d366108865c12c1481193ed3563d0d6c4809cf05c7680431dc8043799055dc7803bbaccec2c3a6a559bcb2ef74cde680241c47f8a614c4419cc13c980b81c8edd9d11b94623638d5815f4cb7d4e723026628cc20df935ed679bc6738f51124c1573726dd6db3b3305d3d164bdda557630452dc68dde19999fe9dd06c42e4f8d0ee1e3d1f4ff8b51b915d88e4451713189257046e9f830bcc70ec36b9f270d73d05b36dc89bc7580b08bb76badbc17315ee0b88ebb8bd3a3118af342cdb03eff2c605d617ead97764b7370662021690cafc32b30cb00d911e904d2b8d02107d001b59b2d60d20232fa62e2c556937d3933fa481183894f0fcb41d166995c91bf5d41680967f93639c421ac89222cd07fe4bf2a10c8387179195e0ce59c4ee9f1273dc6e4527838d5cc9baae6ab47713bd59dd5fe035b7d3a6efc8a4b3fa587fdb0867f844db07aed024dc6269157c7f3e742c665fdb1a29f7249cca11ade40d33e6c8955410ebabf42ae979d7544b7d7fac0ea3e79aef9b4e9af09e4a4069f3d5bbabc0b1f4b9e758bb46f322991a12270e542d4db623a6ca0233ead8ef064ebe90ae85b83674df3c95245ec8502a0d46193b12908e498358e55cf96364fee3b86bde5cfb3d720f00aac47c050a56850c53c7137afba36ac15aca6917016098c76411d354678fbe9815b179d5563d1106e9d15de627a7837d4d1f8e522a6130e49fbd34ec9689bb9af6c0fd72e239a910d5475c0c1b17f83283e36cdcf5ca72a23898ec317087f9e22cab6f5f9dafbf16640f2f404aeb790f2a9131bdfcf2be7d131cfea9a82ddbf5027a93095bcd71cb1acd6208123852bd36c6d2f317234682a59b1f9a47edcf01c8a9dd2770ba95b4e1c640cc30ec2f893ceb8c55b86e7ccd6c0f0892c5ca413dc046a1d5b6c505230e5afe809bfbe83dd9880c20ebd6d4173f1098b6b5951daa7c7c6a2fe5cc5a3b23cd38bd24135e3bc2e4b2e35c867e42e60b093e9b725b4eadd377025b6eaf875e09f72eb7b87d9a5a2714e05e1cd2a4eb5554d71e23a639fe8ab1dd17f173b9fab61e6040d486826b87f73717645ec2d7b30e5311fb269b5f2954480db755248f536c82e4c484f139edefe9b262788aa52d17a0ed77adb0ccb7e0e9d9e9836cae08944f32e85fa34610d59a5e39db61032b1a8bd0681909ae9e1ec63f7cc89ca2f2a900824d3e40366ab99da0908267569b860a9c584fa6753e6c2b1acb563270f0e8a04e6a1c0705426e06a5f0031d5d459824c2f0517a112ecee1893a3a5785c87780847b7585f383da4bf4fe6543784c9078ac7df6da5c90942f868cd985e239eed943ccceb2a712d247bb66ce919886d5eb4db21211c90d35058510dc4f0295fb9b214a7c8014b088b0b803fb62c1a00b88262ed3fec75c5f730eb917ea911b3ccd382236a174e167b6734f2501e72c5aa35128605e5169a00a88e932f2c61d4931e7d7a3336f89b541936fad18855a9446d1457b42144662d799ba146a30f677ebc9fb624a747fa50f8ab8512b35fa7409f295a501a172e02358a0717d433fb6cd6d77b59f920e305344ef1751db813139d7377fb7f78ca28c8c999be884d3402bcf5c08351c7bacc57c1d74a4c0c5a9567ebaec023267fab76c03bcc93598cdb074db5a754c0b77f80775db0405bac613c8df6ca3bc4f14c9b6d9bdc2fd32832b6252416a78ea7b1f4d4c17c12bd5665c52de9595270324f82651c2c50f162a4000e7f09c9e16b6d4253470998b6128c996c4d0db2de0cb3d5f2c5147ab5dd581b9565b2879b3f08e96020cc0447896fb0accdac0e4070e943ae8f236efaa06f58e9c42c413d771ea8bd7402c40733c8e4c077a879296706f3a798d2047852cbb8f90787646dbde979f6e64831f8c26b2e2ab4e39051a2cfec744d660ab77283796b21d372238c26eb3a68970870f2a3f7b5e60ed9996dc046c8102d4ce6fd1b3bb54f935d5f677cb51adfe99fb1c2d239435e385c7a47d18a5988825bede1c713a89b425854c218de1dc70864298b02130c5844c41aa6fe798a4df71bcc21dce613560110b9cc6c9dfcab0389b914955229ab758c45bd5bc751659012b23934b24d4313adc5685af5bbdd4fec4dafbb034de0a63d6ef094491c746cc04b0dbeb94b18888bb9776bc8b405d028d07cdd6cf4e996b3a82e552ae4f4b4dd5354b947843d22543d84f47064f3db876d99c2fc3f3c831e1a9d4b46938c649a2777a726766726af89dd7ff97e4a9b97f97558a5ed3230f70a9165a641419595dcbdd05d479748e57b0fb643151da72d5b0a60c0718b3522f4925ee57705a46282ec2148ff64b5eafbf3170b8958635e03af53e7ccf536329cc1d988e3478e6bccc634dd20aef3e439fca78321dfd06eb1e6230cab1a135678f09e6ddd6925e5e3fe4f94e299005c8e4110f1f9f52dda629a5f8fbcbcb02132ad8f21330a4bc852ecb034b2153a9e54d796548cbdb6c50b63cb92e272d0a89ad1543c6467f3b9f75b1fee31767a6ab444568440efd66c84a6b96265e27e177f2efd0a87454df568a3fedcec2f0b272f8954c7ed8976470290963cade331cde8c50d1a23366c640a7cfc04450713cdad1bcb0b5b604bd2259ec0146794eec4a509ef3b9841ff2a8fd772fded5e36c7629f8c679b7bb5fd7a814037f9694529bb53095e6df1726e3f18f48ec9345e5399e5092fe89f2dc4e5eeaa945496b3c593dcbbb93842798a783f5dca4724a7357e8ff649f592848a3319cc633669ce74209fd9ab2eda0ebc6a6a737ef3ae9aa5515bb08e34b804b2a6fde0ef3ca991355c86eac25eb7b5a0cf911ab54154c540d4a9df850c96ee0f8b1024394292c4eef9adaa1cd3306ca0fe84523ecf5a5df77c033b2b6c5b29efa1ee444ab79d5396751436a9be770e4b51f454f90a308d19e6e0a580939476f0d2120b7746eee5323f2d9ef3c4a1c794200a486f067f3b39ddd7d175de5d4e362ef6c64af863c93e1bd5ad7c27adf0fb43a10787368e87be61c0aaecd1858f6ba97a7b17c158a7bb01357545a16acf761c237d28f601e41d9d142490cbe7d37d8ccb77de23b9dbe09509d324e348267b58b388c5967b8f5757fed16803c8c07ec818ffcba03cae80da4fd900995d2f842eed91ad1c4921cc80dc3cce427f5159472605331ea8eeeda091af76cc29f9a2689c6ee8e0b4e60ddc882609b680dcdb13abedb716ef23264b66c7d0287a3f18e674eaad6fef7ec8e2665837f1553a5320cfe9992e2ed3c33e4b99fd95b6fe363252f759a65310591bd25b7bfab49e4eb9b0da31d35948ac17a5b7a36e1a8ad9b3444f1f1398e4d9004e1b936d4fa5ad0611af30f31928a97df6c119634e9277b66fec51e4d8b618d212c60265815665fe55d8d2aa5a03cbc37c99f7bc13ce0aeb7f9534db3b19e10fda1ddeecc39be231ab1813d07eed5b1ffd33b18e95319871417c278a634e99f7a58a1d9d7a010d03b8038454ac50dee1ca20c8ec55bec32900de518d072885ac9bec07935c3b3a667aebf11fe0326ab0e0dc63e590d5782ef54d4cf928c79f4e2dcfe0ca2790c4df3853c760f6b5450c579181e7eb9c28f838319f24307831c834889ef0ba6593cf26b32fe7db690e83675f61190fb295073af5976cea924a15f487a31b199ad6d071bf40948d86c6b95da45219b5c59e8947592d8453ed5a6193f0d20711b596a60aa325274250ca8fa93b0950c2e34d49e079a121c88a9fea09154f1c55dde7d767bef09e5a0191687364d731c54688c6f46f07ac80019daa69e3ec960ed676849b89a4e8c711b3ef1c9527a0073710c3c14a198cafcaa6ff8610479767a2e45e048a016f90cfbf906890e88efc060605718a93fcc65568481c9947c2f8bc1f8ef85a49bdae3a7c0c53909a02d5ef2a5e1badfe8af54d9aecd85d83b9e9af405252f436e8b2e5c407af903e1081f0db51554cae69730b5716005d96395d7e15e33ddb7ba3f17eced4876e1d1a8647de68781d102e7111f7c8ca8f5e76da076f8d0f2d946b77dfe9fd138ee0838295da3cb86a72aae7732013c327b2b4b41e0571adbbd866d27212ee6f56f8f91e318602c003eb10f0a7fb2bce5cf56cf726faf76ed76181cb8ae8c9b9fd42fc5078c13ca191e88ace88e1d9a3e28dffb04677efa718aecbbce9fcd7d96c2993f929efce26eec2162a6cb5319801879f1418731a6db7225ea68d91e1b229c351d2f9ccda01f05c6612c1cafb8cff106281ac97479a8fa1fb1f6eef7f84217fa199cfa8a2bb14ad26f48ec249dbb46ba8258e8c2cccc765f077678d0accec3f9f7be7c9e8fd40e8a28d38f53484b5ff34868d9e0045cc8cace3c63d40626d85b9ff1cd493dc591bd7f2b68cd298cd15b2fcbe97cc8ef5c3b33e25336b078b868e5c4651fc97654637aad59bbcba9a3f6ca230ebd93ae2daa079a4e72927a473562d8032f0c1a48391e9def69152341a23a5cef40cf148b5263c86c9720c46e97b0acbe9c749554af43c72d70940592f24742c33e3acbeac1d02d0ddcbf577c28a46feaa77c8f315eeaa5ea60a8cb717b2c18b20114f1806b55cd78f26c58a5855089ab0750fa3554dca15ba2c754c0f02c8485c9d401dd50c608cf17c9a2e78c9fdfcb6936020c9f956777dc2126dfd7379530a4523c88ab6cc35c07008b08dc82516799e59ef449db76276efe5cb1b7a0bd1e958adb9e0413b08b4efdbeb744dc803a8e30688e54f28cd8a1a08fab4402ae459aa0c006cbb3ad918eb3e4d4e134fb0b90c6af2c59d1653350122c1d2812e5bddb5db64e5b1826ac01a7ea657ddc3c4b62b4d86791665a0dccb41701669b91ac5ebd0a243e4a6b210773d53ff2c4db0947336f7c887ecd9f7430431b54baf28c58bb73501704dc0b855bc8165e4cf108899c14874d9311b8e097efcfd91d4d250af722a75f9f1411fa9a594a8a40d1197eac6512f5c671d137fb257dbf8b0b531469c6911a54b7caa58c1f7a7e423299a4c93c59ac8fa6c7bc1cb062bb6f4b0523e9ba55e7a16728615812073a4fe90860e32a9de68ea947947c268ca4a2e61c0c77c5a6086d73fd76904efe41960cc1d01ad93016dcd38da5420d0d834b5ce174ee91a0bc83d041b5d9a1466009b3853a3c990d2b271b94e23aa274861d08a62fb81ca2df78453fb085ff1728af1f2cf502a764b9e858d3984a12bc6773f00629943a918039ed8b4b6d6d5858485876fa1fdd9facce31f6d9b60bf030811a1ef1120fa07602227a7e15390c58edf8aaa1b73fe6fcafcd45cff9ef9ebd099f78ee9800d1a430bd8e60c062a1d2c90425f30fa076b681ab8d7281ec1e95c6ed6a73891e52cdcda7a81fb15213ff80bbb69d30ca62b026a901e89033d02eb54f6b3f137020658d2ec6971c5a3b3b4952def35b8c8b6527b965cac9b3638c70a2303703db727dcebc0853de3724828c2ad6b7ffa4ee3ce038eddad5426e4ee1927a3bb68114b7348ed5b74be44de170cf3e7fe0ca15554294d5d0f508c1f581a04f5e9a453f8a655378133a78667dfd229e3c6a89dc45553e8003a027b14ea51a832b463d50e10e8be0feac3efabd77cc7d388b8db51af574cf4451dcad17d7f61a9ee3ed998e36421860914bbb1ae3f0ee3e500da11e42f342fcb0b2bac268a9ccd09677751e0c905abf705afbe260288bead7fab6f1f7faff05aab4137656a667876221a0386e09d8157344f3c7f5cdeac36189e06362ff25a5955f9173927ae7c4e98b6256e2cd1f909fba90a1462b905ed56c237f3f80827e707990533017faec2db2dac55d27f74359dcf1cb983a0b7bcb2a041984ce1a2420f9ed17a5a364868a55164ee36bfa1f896b40feff5d913ec691593c75b4994d68ca18490603524b2e4353c8bca7283032b918c242fca0b7108ef97b39886c75b14654e7abbbbb87237eb1dfbf5d5f1a40e24d8b76377668feafd09f3d567dbc54a0398a6425b55efb23b267bbb80c8ef43943a14a79fd9945c4f326cc609b687e5d6d3e14425a8f85426634773244c94b9d8537113ee024c66aeb91e8783356d6f6727e10f6d806e26602ce2cce2e7a1fb0fc76d8743e6fca7576804f27f052469428658a043346d227efaa7860cf4755c9c9dabc8c20ca9d13a3c7eac901aa866155b6aff05a43f1eab98c9f5d487f74aa2445301dae89223c62df6dfff28ffe445a710af7a880fc6715ae5c7802aca8c35d85b31e45fde73e1238412c23bf897936f83bd330066c80c37e099a4d3e139fac0ec5db834db8f5b9f3eff4d3916b76af34dde402816893dae3f9355a4cb765c93c8aca04854debed76b32e73f3b86a92211037ad63c6da03b792ca6e3ee05b38240a7068faa6968e9e8da8431238cf4a64e801dcc216e2e547796ffbb9e5d4cc7c51018b67b0adf86502661ccacad08b3ddb3ca11aa710d76be8970329f9b3331097d6aa29cdea9cd53b390102495706c12b807cb4ce8c932c170a1bac90e18373ed7d799b8e05c2398436d54bc9fe5b2c5bc51f0d516be12f1b00ea97c905823c39b17bb88b53fda113b9939ad43f2a453197e3d98567e607f9e5f0e460f99b2282e4d81de2f49dc7a55471daf28eef1701584036c24df8d4c4af0be92d80caf48100dc25dcd77d97e711b6b88d59bd3a79f5deaf6efcb83e23dd5fb321334f3288060b33a61d1f62031d5c5ce0e5ea50c2843612bcce6bcc5377f0cc91f941037993747ba505e64bb09c24d3bcbb00a142be9211ec70bf127f2ba71196d2fe81b7a44111a55dc26c0c286429d80d6ed216152895cc47697bce1ad197eb2cca37bac1917fd30545a555316d460e677385050911b786f8e61dee772ff69c992bf1a40994f05eaaa26fffc5b5365fafcd5cc6c6c54497b7532f34f3e3456274306d9db78ed17c3384f247ba394f895ce3ae509335e803e04225db89d4595ca6ff05e0a40cdf6bacf54e95bc671cae24856d6d4ecbfcf27d881e86f08308a332df49977df2d90dc23f6260d49508dbede2c8d1f99d457f15d18316b42675b90fd929469a93329ffb0f8ad744397855c47f21fa8beb8cb009651904cae5f670e6fc568d4c2af0f8baf6ffa5024e91b3000b04178b11512ea175a64b03b63cbb6decdd0a84761a940b543a0ca531032e6a13f3786e1f7dd78e8fe93a36893db6a97b0e22116d1ac495452f01b3ca6c7399276d14099a2b689b50efe1f7b8578d2f4e1679bc1a07829737868848b990e68295ba7d42153af4297393a89abae76aeba3183f112346826ba80cea6bbaaa68250673498c54e188a018c49b04a2374c613e52591895793017d902868ba3f45383a06852cf005818e24583997bf283871d3f47e357cfa217debef0ba8b8f2460a7222692b0e5e99a49d0c19d2203cce12ff33e3c4ca241a2dd2231882231853b8f8985624b119b8acdb45d9eb0a54294bb6f9b1669b63ad2d79f71b733cdd2ce1df7e9492e33fbb2df8c41df29daec337a2f1bdef278524b519307d4212fd043821a7c8858886f137f37cedab02aaa39973b057d5d731cd0605cc8f8e440ddc6607340e6b43ab1705ce716bf778a97219e12d64047a2f92c4ed7619914d5b0865cfeadac9f187d49bcf11f12a5d37df333267dbd9f8e43b6118a7af27d58a119d22d009bb636c1c887f513576007039e47ea0d091488b2b7ef230ba0292a51f03812db4dbdad712657fca7f751b31dd661fd9d56c17a25468b9684a0efec8089fccbbbba3c6c45f61262a22ac130b0218fa5bd2ff4fb7335986ff1555a641d17b8db7eeb1aca89aaeac45a93190a4c20d7bec477612840395437968eaa5819fd2e03f60c9ed98f848888c97b59a65fd4f3c26c5542f584397b991f2aabced49d8018ed9ac4c88ddf69e82ffc3276ac9ac3f31c08355f9364e9cb6bd5c8b44c9832d3ede644e1069da0fd344e516c750338e8c8d0d59890c28292383863d789f9697058ad06a1218e5b7425695377c959ea57dba602469c9b57aca870dd9506a64eea0d88d41fb29a6e6f8f8f661f92801d00a5bb081cb52a48cf1e4f795dacfe6890e1abe77dd69ee9573d19495e42f06ae19c6c3e166a0bec0ce4276f77f0035e2d1de0fa9d716744dd7fd3a6b6d9caa88a868f83b7211f3e0cdc1d99b88f9544b6649654620e84f4fb038ab6a0bd846f4e6c4de758cdbd1cf3824bb2707664236c564002540cc1c4440728edac044156152ed00ae9fe15fba1b33dace166080c1ca3e5795d1e1001bb53b47d4f8f2805c249d468093c149a0acb6c2afe5d8741c5f7aa8242c879f7f2bad0826ce2aa70134aac94a6cbb5b2f97613e8b116d276390d633e4b2fd1897583d3a8ca49171ce9a0d758057323500804d87c6899b1f013384473e97485afe462e59dc19ec761fb8cb1641009c74b1c9ee47e76f925e83bd01221ce90f672a2a85c893c3a3ddd85fe72ce16465f7f01184a2f79db8ff774595e6abbc6d08ed09f4be336842c7148f97915cae4862d1887cad6dfc892bd0d53e3d813ee04e51dffbb3fdc86e4c33762174087b86043695abc3b0682af6b0835d5493638f778e71bdacd7387a86050740c82c2819d1d1127f6748af6d0ab93b4c49a2ea6bff0def50c3424bcfa31775a6449fa98915366ba1a99d3ed0b77d0e8d19d416decfdd0bb6d34dfcdce6cb33a07380035c3b184a913d682e3975f1f74f3d8aacf6b81bd7b7f104289047ff0b6d801fd80fc05f9ed620f81c95639d336b7207c1b69fbbe281a2588b1571166e8e379f6b33125e70adc3fa87e97c584e5f1ed61fa964c5a5db3207455e9ada6a71ed02b659ed7345b1af356f5966d8fd31e26825f84116bd2f11372c7ef6398d936b1d0f6f7231fea469c3e73ac12aff3a3a367fad175280e75607626816da7b846424f2cc62d5d54eba7769cb8f5e4b5a50599efcdf7d04e69f73b5f73c3248b03f4df50154e025a7972bfad7892b0beedd7d3843182cc449ae0176f1ac2e077ae9f19f469ff327af733b1c93ec72e60f39f3ada00f2df2b74d1bdbc12641af0d69f4a50d9ffee95d275dfa8bc3bc4c80c1f5cca28ddec5141a15306ab5f4ca605be7263f52141b3861bd3a20c0c8b6863bf09ebb887466262f2a1f1bae21630045c3a752486c87e158432c1d1382cab85c8353a3106a69aab2b73331ebe3899a817dc6ba28c3f187988c7274e3b615e241a79ceb9df8c50b1620a5205b5f6bfe82b378648268edc532e818b8896ad49d413225f9ef74bec2979fb1d8b9cb897e4036f0144cf19c6196761e12e7dd8ed952288a777e0de3aca18fd24338ab66f7f99396a75f23afc5b68cba34ccba57ca1a6385998def6c3935eda6d14460b19d23415933b48330a4f29abb8e0720c08c9d03c73e184d73469e73eb4d807dc6de2e06c439f4f91aed40c76baf3de553aabcbb8bab17b8002318749b231057a0cbedba33181c559d605828389a7b4f8dd830d0b35f29bc526aec5b0cd8e05ad16c66eeab007c077aaf6036df55b83bdc29893dd0e81f8b4028f0858ac11f5ed852f8b76aa93a7c4b5dc1265b98ae79868982e6c09b9cb0573aee08a487624c98fb16b6211a4b2560f20187749e117e40012fafa03249b06c3e07deec5e7094cb46e3b38e63e55a04d9085bf062861a4e9335458aa81f3e0a52d39ccb073d10aec92e10ecdd78cdef5c963eb7485003c91d2e0f9502fb1f181ea52a6ff3678d0f7e37b6cb57c086a7343aed3d0dcebeb5b73e2886136e1c09d11e5d861896e0f36118ee1f96cc671b0b6f381b7e47658299e4c964e2e729dc220583e864864e6a5041c32019af611ba085c996d89b153dab53bf75cf4b201919e34cb2e751f049cd3c67a47cfa2dda9a8f232457468d0c7d50a9480bf292366b0aa77f8f0b94cdc55019d97167e939b8a98a32875ab1360cd5401e7b0fa8b7e41ba891a644ee9b3d786f69b1e4bad171c97a778738b5650e1cd9673359907d5c55c2e35ed0722c7bcad1570270a641d578b589ffc7bf3c5ee39cd839b14de7323ac7046f91a2b9c20002611a9e1ad304af48108d246c5e2102c52ee5384e12f416a63567317eb9bdf2f148a959b95ec29400307e32f272ad07c059fa52f8fe48c39959cba80f57d456a75ec7dd9a134d83dabe85d49c2e7a4f3d5458731e1e6e7b229568eca85675d189f21c0507442c7ddccca3b5b94efa1582adb1292193721dc69c32a03455614cc676263f17a36f5f013c4764c21494102ff5ad994a11b4fb954adb52da6145e52cf8151e9f9cbb9ebd800caae1b617d73bf649b66a10d12d13e4191811c7e1bb7fb7728d26d9c2a449e20db34ec05496e5a063962303e6c1827122881470b2733ba3aea3371e34dd7838662432f18fcc12c0d5aacdfb0e25e2c7bbd95dbfe3c10cc68b5e812e026b2e8de13e08bbe19b0cb123aebf3b35e91832bce11371e425dcc2082134e70c3960d318eaac324ec40991725e76a09352687f1f0aaba416645022275b716c6145f746c6973dc29c8996d966f30d6e74d7a203d419d823c44575ec0cb3d96b7775c207489e8002f83545474e53d91c2a4159359cac14a58d1c064bb5e6256bce23d64343307ba817f61217a2f77fe6d918924f01941416acaca39b613d97078f87e530a6779acd1fa7206c6fea680449cb40fe8f95f6ad6259e8d82d7e6e558a5ceb85510b71f8c77a95b4605b892fe8c36e7585f38d7e04da847c31ec56c0ad1b1777967f2d5bd02c7d4d2dadef2ad099fc1155a9a855e4dc62a2b7b5785c940dc61e137f570d9d908a61ba09384514f97de57f6c5c06d8dc07b87fb035fbe439b8a0f6a7746a022fa320f323dd481737366a085f85cc1f617fd9fa5a4e58651712f5c2e39b2fb53bf2482303ffaca191a88be894e21afe72fe36735bbc88659405a8b76e083bac628bd626902aa44a284a1c1f5de24a06d1ebb18cc0b0a26649f2d1d6a5035cbcd1f0e925d686ac36171200a4b9e7448b09a29eb6cdabb2e46a48fb340ffec589e80d5919c7357f6f0363b38cc16ad04cfa8efab8deabc636a3b1b6291245a1abd15ec9758116c6d849ea0f797c692b42d1be7f26685cb0b9fd074b8009b8d4d6e10c9d4c5a2a31bce8e0d8bcf0e9889b089f21bb315272a696155d33cc2983cd773fc87e16ecd8d921546b9e348ba8fa8efb5ef8ed436826bff3244d37604c2de0dbe36b88141e465f3d90e1d1d36d3ecd780028512b111e39fa1205e73ff40e93b50f8d409bc77ea9738a4dfdc9412439cb9ce3fdccbf25522079ba7ad2ac672afeeb0dce7e8a3b8cbe97bb56be7d8fbeed0c8d3099fe90bc11dcc4fd964bfd2d848607df032d31f3fe7847e45dce38f815808c8dc609257775de7f4e03f0f8283888744a741c0726b902ff9cd0b6176b7c39614b9b532160ab87c2a0d99546f04aba0ec00da46f47b77db313c4e57465e02606ee2b480c287b6d0b7846153576c49446bc90cccb2fcc8615c4416dbfd14f4d5d4d5da30ce9ea83d362afc7fb89996058b260ebedc1fa5798b49477f894a2e49ea784df16d516ad25dea0edf990596d3d985346f9d3cb4d8268f6d0993af2d82f39c6c2ec8e24b3d61cf2444acfd06a77f4dc10fd6672b36e35d201ec99593eb0f0602e892de46c91e761f4e22267ebc766a7cce12233478cea6d197dd7cdc1a3695eee559568fb5e2ec1e7f993dc0b4fbe37e03e6a0b3b848a5ddac21141edb8257a8cfb5a17eac45259b8b2d24d78daaed9e49fe74b736e93ed1b4cf23c4d36389c2f707af15e4655f707799c0fccdffe97a914a3855592d0b60c89554464f5f4249ed8b9fc60bc266d830c7bc2ad9c16276b795d57d6be108b26ec6faa97a1d8b0375b82f53f5d0b1a076e15c498deece13111ef305ead4f36c3c3ebb9ea62adea987aed934fb76437023fbd7c8faae1bb8085ca82947b0a4335686437199f2e13f47b933496873a63103557b51a65a06066250c6527d732aa17ab47df4c87d0af931976f60ef87f7d162881fc336507704a6f3edcc380de5352c41e793643beaf6e4bed7056a815808aedaffa09a401b1926d72439406901c18eee3ecfcde36193e5a87ed8fe2f4766460c78c951bbe53f249e922336bf676e93590689cee0d59de17349b5df37f026a2e80d6956731b247031d7a2c91e66405db0a3b031b4e0b95d5b86bc1055f42c777157ab92d9916af6a94f7ec50fcbe5189e03f877be40704b5027d71fe2fad0c20fd06a8c896e5d417446712f84c2dac650cf64106e7ceaaacdd56fa0ccc8ef167dc0b0426da09be5c69a1d3987a38b66d5a9aabfb30d6bdcc08e28f188e979079c83ceb467a8e35d1c499f14e5fb0d707d2bd753de476f07f89322c9068d4d72a029209fb76b0dad2838c7c822bb47759fe92a1ec8533fdd72c0fd6ff44f0f9a307de48efbc14ffa65805da61a812960fa5b1c9306d140e6689105a80612fbb2088c153d3b163c9394e9644421f3cc54ac8132d521488e1562b41c1637f899a09c1ddacb6b529e53fb95af38e2156c0847f1c1be0f80fb57a7c120d0213c225dc985076731f38d0ccfaafbfe1842b8a7d6fac919cd12024fd4ff79c5e8fe2825281a767d0258c0fa48a4fa1b07235a36ed54be075960d00984b08cbfb97e5091755bf89efa2ea59e5f16a89ffde3874369cb048651000dfac4490ef6dfdf4e2f12c2892f5b165b276b8c791d9799aeb63840d37b6b70bde0a0848f582ae42307ee5dd5870785aa48f7cfec45ec4c4a68257c592721a6d89349db307f8990a4f807f60ca70a55d26215152e5c1038b27d54e844a11498c66e2940aeffad971d891392bd482b86dc62cf517e15f045693b54cd54e566d2a289568db02c7a8251d72aa108df76d69a180c26628b3c7f7920a05ab70315baacf1d79e8eea139cf95c2c8b6e8b1fe50986bf1b7abab3a1a303a92be36090e407659b6feb8b84bf826a177b37fc9e73762394f48f600f0bb9c976a8ba4e659859ef32038f2b172ff0e709c27694ae12f95810f3c215421908a3e5e3d869ee25ad9818e7d47a18aba7ddde690362695f701bfab5b1ecca1fd95e7a51bbcec9c9988d851f26ccc9d83087c1877f696bfad916ba66601ba567ed7fbf9b3ee7157859ebbb7cfb4818b4ce513f179e6079f4140afd56e1d5d7a0f3711a7dba4f2633995b2ad8b5f511436c2a3d247b0d0118b68db61aa75c4d7b087b125b1e1cac45f69d8d18e1f1d90811aa6fe12f4d8fee3fdac252ff90a7807fb357c08ae90826aa77cbbd9c0555dc38f9f4bd326bcfea148326b8c94dfde020660e6856cca9adcdfe344fa1536cae579c474693df35b8e57129aa929870b65b2d287df7283a6a8c42f4ff9e45885abd49fc16bd6be5aa96a9dd483ba31a27ee58ef9ac30eb187abd32037016cd5342f61f13f96652961a4fec18d940947ab0a6cb3bc1ef2d50bfa02e974526e05a2e0f043ae8b335f1bf69cd7b7ebbe0be5115d30eebcbe3e4d86d029af0cea64d201236850bb3d08ea3c18ca71113afca1bd48cec78f4489ae55056482422ec8111b6dde1bb33c89bca344ef97aa00756b0f76c383328f76c8439ee7b2537321b3c9af100ffcbe4cfb778364ee5f23e8f0c5260fd22a633a06e293a3d4d41e486c30f965ac747236b1d973c54c9cee3a8159f8662a1d7217b31bb52ab2380c4899e52982e0d3c74969270df3f916eb320add8b2ddf7c9de4d896088f20f276584269fd1ef3ecec87e5bc8724ca1c61f63eefc159b773d161956a7a43e29f1a7a3824c03e73e40a4cfbcb583c657aeaf81433069cd8acf4d1cba0f4f904315803eb2e3c16f087d1d01df41d61bb243748a580278c47c0fc4f865baff07e95d62fd206ed9f25ff65992130161e7fc09b01d065a5e4967d591fd8f79eaf2390e3ef00cb79bc5fa4ba0907e898dce2596662a0df2e2a9adada8f1c2b628833686fba834eeff1cef35ab9a231b33b883cfb963d78e17ef69916f3fca701b03b5a231bb1d7003c26b1a3ebbe06016616c9a0d4ba65d3317961cecdf3fb6415e11dce93eaab86b2117284cedd6670ecac4f2d4279841d3a4c38a21be4a48fd6813eb51561dbe5b4690a58368f00d72f186a173ede23df200e11a619e91f5a2ab2ad034a28aa65722a71adf12353987fb419389e17993b7918e32a5894c14863a7388d744a27dfd8c0db8d71d57dbfb9dfb81f305d385bf9c5fb1976199efb7c783c09d51d9e15066f797a81d86e4be906bda466f22b3cae0505d81c65a0b984367db9d1c2c5a0b97d60228583fb6ba7203a4d23669602b2dd63dd500c7dac9e72b4f3f042adac26742f898d24c6d22d00981b810672864985d764c72d97d3a67a251adad2343ad9233e9e5440e5e9bfec66d4f7e3edb11c6d210fb2b9968ba2431f01d2558b9632b34e957d4fdb8f96d595a6cd312b279a378b7a97b8b181e31f9f9b510686877f7ad1e6fb9d0b57354a326f76bea88680fdd0a8d942df18c8eadc7d49367d8a9d90010df9bdcffaf31a1c232d85e3ebac09ffd085fac63c7c70b366dc8b6ce872201347e19849530173f72674d34f6297c9350810e3bf78606507af06772a6c30b37643a0131e6ec9bd959a038db6165058fe8bd5b284fa358e3842d5bfbfbcc9b8c4180eba0383c1fc26faca160e67ec8b2c544a439e538235613d4d0a49c1b305923c5dcc898392f16e70990dfd0af02812b1cbc7625434f6973d4bd3545dca2437304ae50ec7d8ea91f4d44a901a93ba57866db448ddc9f697f1a581f43335539a1bb0f0f0b6ba70eb003228799fdf8650060b84b000e5a9dd3fd122da748d328e7fc84c4c57954a13a50039d836f1677caab9da0e84e40fb41ba7f94cb9b9fef1f779ef065b4458d7cda9401ae227bf2d42a7cc0bc7235aaff24748dd77831a1d54744520e5f6067dcbf02e539d44fb5015e1a70fd43026335e206d06c25113c061b7ea1934e5dc45646434fa07a3b4f9448b7b8b2074f650e85b9fec4ee666afa6355f88ddf8a0fd2986faaadf1ec812b7e2d31658e05139facc3f72c086e86e484ecb8b8e71e89733e037d783269b105509130a738c448326a7feb89ae7261d3aaf571b64e4f76a96b5417f9bafb6ba77d7d68518f17d97efa4928cb29f7d36fd4fdd02903d8186562545eb20480a2a237ab03454b7be98ccf495891bf8468adee1aa7b60e388d140adc98778333812d0d9719b603b1cce44672bbc9d0a91d2c0f88a61127e0b3572602dd9f7489ca230e72b2386e498b9c7cd9fd3bf8972bed55f5b03a0c2e160eae31e87575d0cbebe8cfc99fd0fb0a587b727c046dcb6233a3a0527ce5271ecca75edb87ff7063889a77de94c881f1e1e82539e72d729a53193a49c06967ef381c30dbe2ecd6d2416c5dadf44d7a10ca46793fad900d45aa97ee57fa414f04f2e739dd949473cfcd9e8b5776ee8a6717c799899efd90af0a08157803cb235a6420995be72f6cdcea76a9a229e258691dfd12b8d9d9bb674df19bf7b6d13e4acc8ef4c106c8b03a42d4985582a319bb0c4d78286899ae38e86e5ffe8e25bb2377bc17500e43def71052fd6c5e64c89e34e4ad32453599b6bc1571b57cb711e208e66bc3cc67169d2884cb99084389684cad65af7098b97acae497acd4e09b795b658b3126e5b82576a9defd3b37b68d8909e58564c39a2f292d42e15eb711e6af5a66eb73dbdbf82d43c1784aa49d71d4118bb05b1277f10133fd9ee9c264e44605a600cb287247a60dd9c76dda14e803fa84b31dcc9909c1d24be61caa353cfde1832a1e1ea90f675955dd421f28c918320f9a0a7302d45aa9cf6659303df956de358468bb4f4790b2701b096641f338d437a2778036db2a97eebca42d5003c9697eac024e4af5c1f4eef53aae46f539d7c7f1425cf62eaa3e346e6b8078f5d4960b1eb0e4a9e9f83da8f56692c0de41e8b685053bc936e312fe762bb85da57a3d5f078eaf13016374704c05793338e6d079c28ec0c3384b970ef9af1d221d28dda8fa163af7e20f5e84989e039912f2123819c16ff69709ee01a046e89d3848ed334584abd93e9ffcaff7fe69a84b5e8ac576301484ffee88a059341054de0b05aa6749325318c7aba989ab182d34a03f6042f77d50dddb6bbd86b79bd724cc9019e830a0c8544ba36467ad51da00ba26c92e45099aa3018e900477115f8ba75669f310f9562f5541b16bf4c4ed6cbca83c0b09b3203d93d2fc2de8790a463bdcfc582779cfc1db0ff64ae34aa20c5a0d0659fcb9950f9042f7094b76291acacd2d835757f1231a0fbb1e787312f5251e71ca960114d096465a85557185fcf82954fe617ad49adcbc8e63dac7c318672a511ab2ad25bd877c2e98cd6de8627fdd441aa7426081b933f589437ce7d40cb0adc77b471987910fb435af0e59ab162f022c47cce02af560cb1e23d69189a47a26f54de90abc4391b86fe82ed33a822c929363e5bab3b117cb269bd0982d023b7cd35cecc1a1c19f14e2216ee588f10df5f30fc8f85a667047210f4b1704341dc7bae3e6356f412793fa60a20dc1d78528b289846a935d578c9da08c45d9c747c8effb9e9a92ed27afaee5e38bc304d6b00cbcac5e907d3bdb315d2dd0979368fedfe3b3ae7f67c8476ddfab0d5075145612bb540505651cee0cb16dbda9ecb939d01f0a1d1a47bf5e73da8256037552b23d13503cd3111102eaa30b1f49f27cb27d93e6574152dbb33390fb6e7108f1d7de3ab14c07255ba5ae52c1277c6d2a748ef22a00944108fc1f42a6b5aad18ff4d9ca2eed0398173327e5bcc65a21b52bd93966629b5e249eb49fab906229ed02cf3dc91edfe364423a727c2bb244df7182f0aa6271f85e1b4712785802ce93c70404783f1e067f59783ea38567bd1652eb7c8a7ee363d5173760b0fa9a6f23f4322aa8b9c9ed057ab41c58589403920d71e27f1ca465bf087486f93e8f19296d2c1407feffe62aafc96996098c0a011f1204d449f11665ac50a378e6c13c61830b7adc5624ca037aef035b8f7893035afcc06677d81bf6d78833a7a18d71ee15b97319e27413c86eed164de8951757e531e5e3396ab092028c35e4344d5a2be7a1f47f82275c08cc3f7fcf6bbc3ddd86b3c05654876d462e484cb848caf3882240fa8770ec89a79a19c227397e078d95942339e823ab44241b2940f2d632d31b206945bdd49232e526846f8f5bb3c5c52af8b4b9b7b4025f3bc276ab95dfcfe9d7436477bace5acfc9332f1aabdcf33ec6fa1012217662f162b58d6ec43bbb2f0bdbb87a297ccea9e8b79936357be6ff48c464261ae8141e2b3c1df6e0e6960c37464015a1952f25955d49c24d24827aa828b0af87ebe4deb287cdbb1308c12334b46b476fa9106e730b4adfd4325638f777107901d702f400ec27ed949eeb1fbbb3cf797cbbec915d319a03912b8f5f36ed3834aab4560d9219c60b1a3ff97e87c0dcf68107532ebebb6a504d0d73afe388c26643c5e16318beeaea0f7babb1d7443fe9745c677b61d1ae8168c66817c5a4661d22b4a4ff8522fc528b05ceac7b406739a96eeed323020e3a458c9a7f04d0131a74352db076352e029802fad817de0829176c0844ca0e18c1e2b86fc30d47738ebb6227f9cb48cd1d24d118bf6470c83e19b3a9413b3a3c7f8a2b7bdeb9a70808fb9ab1a646b458f627383d2cb24a40b49c6484dee0fafdd89a7edfa21dff6e9d60eddd51f9940791379921327c6e516bdd184c8a96ffa30963a5e7388691ad57b5860a5d745a4368878cf48682404d2d73fea3827f656cd06ade51a43ab944897b4137fab4081339d8c66c7f91ee50bf8b077bbab4bb670db13898b6710322e7d026e31bdee543ff883a737cacd1c76e3c85a6de08549a6fd151ec02bc847054bb5d4ae5369807402bf1a753a18f59d2293681e4e95e846f9028cd47b78f334d122246db28552a7342d4e294bf0c18b795ed99fee484c4ae7b488fefa67d8943ad558949d558c7c373a6a0f8ed7b316ca220d6430d500364c7575b99dbbd8769d97a12be74a80d455ab4cb9bec7eff1bd2e234a6ea9ebc371c963c9013690da6bf8f7a74e96ec3f02f880fe17d2051afced4b7f26ddeb168eb19534ef2a4f071aef86ddb729019a7d075da6d23433e77c1f51805cc470d7d180c7a4bef0cfdc3ede4a888695ad3421f9fda39b19a7212c07d51c45bddba5a47c2c0dfa13d1f37ae9617b394367761d81982671e098ba86b2d182c5045f7e5249470cb858fc78d484e697885ddb8da39920e37bd0cd25783d7434dcbd4c4dd7768403baec0c8f74550492dbd52d0384f61a82572fee8972ef1be1d0647992298bc5ebf89518351660fa7e21b3fb14cae23489bdf8f5174457244ed4e185ab13c5a9b9ef22909c92ecc4f74ec96a271ca852f6b52ecdc645032986a9aca4a5e27fa65ef8608325d982e5c621744a6933feca04340c35d26030e22ad7668b562f35b426c9b798f13b05ac01a1f986ce36d42f1a5c752baa4bb9dc0755de6107d13334c3d0c9b049d539498c62461d4cc3d29bc90f788a9e3989714c0dca8c8a67ceed58784de3a0af30f577db5ab06d2899ca1273cf1b5dff6cd63949178cc109606f0e61e37a763e6b944a8fcbf668eaef4574338dcbde82296e69e34919b42ba49aa5eb474fe010b12bd0a8c884bde5f011d3d0d2be20a2e584b76e7e33b58864d1d2202dcba33736d923bf5d23acc8888e367a6478fc78c0e0539c49159167e0137ed575fa7fad805dc02b74c9c77fecb6fe30e3122d2a665dc15c612c0ed71fbfb6ac0814a16d0f23b483b219c0f661602856f4f00d43173d6ec346c67a9d8a82deec8fc1f551114b865d8d9e87d5b29e6249c3d8a544dbd6ddfdbfe47b00fb36d88802cf85b0fb1d244e74031e1bf7f87af03d7404c04d00f4145519274f50381353f2bbf2cf68ad628d18bf6d8627790cdc97c10a7c7cc6a50f3a09b3de23ccfe82d8dd0f1dc847c93e8022364fa6005dd60a6e26ee6aa5d6da800e8472a1bacda72d1bdcaefd6466262ad8d4421dd677e21b8857db1d9bd640f106356e234ee5e71373a32235d2d77fe4360af020dfcf9cc08d2d6aa15dfed74116fa930f440340c4dc7ae3e2f75acd778f48163872753eb6dd74cdb9403180d277774f01b7a5186c2d91da17006123c319b4b1acbd2af5b0a3b87de47c2c38c6f2869c8cc59809fde9f66cfd9588432b436ad0199600cc7acd1ed7941f1ab5bedae3463a59f3193e5f4a4f411af8c1ea7f80ef6b08a1fab4387ccb5ad66c75927014f26260e86ba01f09ac8d1cc839f690781b60d49167ad7b7d612bb67b4fdf3d068b7d542c17c265e535ef165b63ddd480c9910cbff22c844ed18e87acd54c4898f522b29589584452002f63c4f7659fac2969943f64bcda1ac121d071bf967e488a31750824d248847324275bc8a886a3c4c4f47b76c0bb37e7c7988e12a9b378f854ceca1698abcc4570f53b458a50c36e9c20582ae320126050eafc819f1575a02687724221fc2654ff80e8058c84761a7a11d0f27adfd72e97c913b12c441cea6f58a5043d89c0af5f24e5821d525dcb95f2f52a2ea199430bf28b0b084f98422a81db47d113f305b9d7e7baa5882e96f0b3972a716c5a54d16a785dd120af1722145766e0abb036d4ce3544c577e4fee03139a8eabf29b25065e6ac20d1a0706128ab19a4c024e1354302487e949bb2b6db44bc01114ecb417acf6cee8b9f94b24868e5d5bdf58ccd9cfc81308ae45d92932b2db044fc13b0d494ef3fdddc3d9ba5db71992ef49d6d019021e9fc91336aff1978ebe6280809578bb9d3e1c49de9bfa4ad9704f71bbe6e03be70b0fc2f41b4eb124d33d7f038de5819084c97f5ef4fd3f403d002a9e3332d31bc88b8639045d16c0a2c74442c543497fbf34c4955113941941286144fbec04b4e077030e84874ea4c842ba3fc81429ccc98837d265e66814e250e6a5d6c8d72f86029479d6795fef191b50a588a8b3d8b951526c40a04c30290251c6fe0e271088fb4d7440caf18b712e2bbc546961e30b69601c6fb029b3a7acbec19f3ecfbb7d5b43b3ef96dc214cc8a120c62ff562e3354567a2484f06799376ed882bddb1c12be4ed2494e747ac626dc3c2930c90124bb67841951e6dcea5d7112ea3d746c2e74a2e5f05f7d72f7d1e71ca0ad7d7e6acf0605f00f137f3c9efd8f2865232bb3efdc82ec1efb76e6381cc3846f9e32cc464e43ea82adbf7c87ccaae74ef29942046ec5578067e00077b95b644b665a747b26748e960ae7ef97d0e4ed60a5c40f9139960f65164434b68c2b2ebcb50560095b3f8f8dda3034c811a682432766dca288ab45d28d08a7946a4f595397a62c44d0cdce058311780811bd4c23bb47e707f74b39476140425d98c5c86ab99c3299d958b26c533c0faf2c30ddf5b9e4fb7a7e9e72d126c02d67a2a0ada177ee9dac62cb98b1935d6b952601a7d30ab562f2d46406ca343d0e48a33ef4d5b51f28154b4c9f69056fdb14183b1d6d62684c1bb3304e0523d096dbc9ca4b123559a81ea99a4b29818a19651beb6512109723c9c832806eca3f61e9f2c4eea242caae58085c499350cda65bb853612304a7832313157f7d2674b6d58850f3ba027c7a876615ec2904c666a9c9e7f955f0dd2980ec375838f6b064eabe8e15fa12f7e535ca79fe0a2a82c28825e33d36d8eccd94629a9479cb666da303738612f6fb056e1be0c50816c38151b58becad7d3a014350b790d5123ac2281cfb397ea6e4d4fef412c7b1cef63b6bd274d896f55f1f37d907facbe1ac7145f297513e67c7c1a9d1020a13fda1189b4a41f231035b60b522d6ea4a6f8ea3a532c16a3ab37fff225ae2b1f03ff67bf2ee6cebcba7ba18d74335035c68283daa8630a535e4b216fbacea70141489eb21cd93cf0016c45c0c3083502a4e418f55482672992b78179de9d473de566ad0586b290adac2eeada524577a8efdd83358a3f73c06379eaa9306d7955f89160f8d9726e17ca24191bd6c5d2c301e51c5d2491308839119d118ecd15ca922f9553a4efdcd2e7aa5bc932f01287df5c93b652c7897e98b01ff7bb058a66cb61be2e51a1ecdccf3216ac425ade799c919a9256f11cd598873935c4d1df4cea4613f2982e5d14a1d865df45632e2aa83221c84e0e91f531b02621e2b2325e9891b59893e9d7a99e7c1ad59969d9cd0d4350a04f1207c64d23b30e15ecfe0663b4c72d395f09178d4bee88efc78a98bf670abb6dd38ec70709f14d0283809b2d608e35fc1b84398cbb783305a95994731b067e178b2c8f9043cd9c90e3b4cc4cd4aa52c3ff8ee57ff845745f826b0ea634fd13762c55ecc32f8c1852f96cb497ff91a1d5fbc978e2481e2c34d5839c70b2e8ca7daa13f1ce7369a2faa9330e7630534b6b281c6c446ddc70efb0ba679898bf69f5c667f1f4da359318ae606ae1d3c321ab6eba02ecb3ca879f10bbe53b8081df174f628ef2f0e6d06a6e5e43e9d9eb7d218c096dd62d37e4c27ba86b7fdf6082523b0c8b63dc9543ece6d80643b94903e8712cdc7b7abc84ec84b1d5735578acd356f7c45307ee0165c9bb1fffd5c6db87ca63e324f8d0c96c6b6ae030b5824dd0223205681d06c810f566d5faa3b5566eaa2351e527d9eea88c3262123af757aeee1b9b7cbd5a2ee6b87ae8bc67dab7c3314f117eae7426688b0179e35ea30589db56df89ac231d0546d89ce97a5488863e62478e1aecf40528dfd7e3819e9d07987618f05e55e78a7189661aa791ed549282acd9ccbb4bfaed342495d3d839941aa16d13f9c50d173c0168ba230ae907ebc1b7e6865000aec14c08a76ed2a4401673ba9d4057de5deeb75102dab9445a2d059afa93b124fec1b9848b3950214eee49f3f3d5b65d67ece42b311f21ae7d5bed5b420d7dd4ade7cc612b40144131d35cf31a60d3735b3a483fc63ff64d2a969b166bcb96b416423a4d4bc5847724a7691ea58317a0e35464e0d823fed552ee7a0fbe3d637aa6df6a01994e7b1d600a8b6fb22e50bfb62078fafdd01c9cfc07436c20306abd3d08753bf27b332cb7984f3222680875e51d6fdf7b78e07e42d6690e62cd83bb18799c755c33fff914203892b4fc2561845672464a68d09a32adfc16def520b6925135209713ccdbb26c362733e3ba9dc1ed3e3a27d76be799b99152696bb951049866415e2f09e7935f78e33ac57fbdb34c09afa9ae58ae53d87363341457fa07c546dcc822e78d758fef96efc86c02e54954a1686141ef5fdfd3bc921f741e02bb0c860af173b53297fb5267d7d71631ae1a3d19340af1a2ef57fc4cd53f7ff9a58c4ee16c088e4a0366a275e467e39e9f3ce58544da87dacc7dfcffec380255e27e857c69a52fd62e4da1ace155e16563a402d0211c787c229f9c2afe6b58bb24dbf511d470bb5b79c563910f921e55d02ec79d5a3c28bcc36be1a7be0194308e04f8b1f0851f1de2a702f46fa48e3197e9f68f6cf79beb576abaeda10479a0251bd23e9bfeefb91e7217d4b81803d4b7ffd446c2da8eb91cf2a84a25ac889a4c7ef19e1c962ddeefa443568607589d39b9e6c7c0f6d94897f2d408dcbaab2f4ca2d29bd828134cb66c913afd9a192f60b569b46b4ad8f1507baba70761a881acce996aef22745a386f03287c86379fba7850103a69629b9cfbc21fcbf910b9ebc8f61bb7114961625271942a93f7140a6ab14e1972c79410e5aa62df8a71dd6124b338717d22c036a6aec8fc37935cd1f02e4e04033622f1a493ebe69701b2b8a6dba20d2db5b157bf5dadb5aea8f609af87969a8b59cdbf53bd8f0e6eb2272af776dcf117b672377b40121bbaac2f4be83058a83aee52a9f62c55a35397c9e02ae4dbf0e5e5d1b18e99406ca951d5d2eeddf3ad87b289cf4e87ec2c3126018c5563d981df1856d29ddb222c0cff8d5d85c9773da8692d37ffb2981e89d1799980e489054a49dc443ee9fe644e225fd6514f4712b86f5b037f7c77813d3a3df6da2836dbc7bc8647eb26cd25f16f32c25e3a36b9f58d3d94e8b21c5c561534ef9e2b5db4dfd7cc9f88cbba58eeff33d42044a308773385291f30122d4a320032e0e62bff1e2a1673bee6031605b2d578a5912827467fe9bf92c09b99645743d3caf659460feca6704853572a05ed8efc77238896ca8acda168929e5a59e20b63b672e9053f5fd214275660e3b551c0907fb21f55eafdf71d9f1ead47cd648a822648f0e83055ac09d745eb2d8b054f37a98120791cb3dbfc16fe7ad194cb7b0741484de104aead9addcdc57fb1abb40e0cf5901e50548c873caebe45b9a9b1981316780dffb13001f9d07c205e93484800dd78acfb3e925a287eb325c22aa36bf21a954467ee46ea3493adec3fa3e8976aa3c4ebe160f488aab8dd836358931cdef0810d4aeb4858e853bece9ed952f544a2391ad29ed05d2857749371db592911634e6aa18ed99829d5d61e447f88db9a02b5d985240055fc467bc895f90b094b9bc96ed12d3f0aaba8bc2f4f25d6ed8ecf923463e77c231544a1690d3249cbffd180b8cba346f9a93aaf3ab228dcebbb5fa191a6d3a621e91f6a29a45d653315d9c17bf2c48b111bcfa0db73c0f57f630173ada66b3f3782b8a160bbdbd6dfecfbccdcfe2f27b1ce44462cabca498ee3021b397c2a8a55eecf75c0dbc850c377b04c15dfbd3cda11893019716d3ef7e2d9588f87d8b4fd8ed99b3497c72be461e29614b3556a7d09418293fea6c3b7a7e16edc33c395bfe4541322ea04425ea876fea0ec4c13e5daa1f05223d7a713f6acff76aa34c9615856b260d7fb329b6b6d195fad8535808292f232d06e21b0383ffaa2e236667ffc1190c3f1ca49c5b1203dd0564b7f226320c04f69176ca0bada2b8d116c372ea08a6856daa09a441630527d91d55e2870522c0b3b1c00e023b90fce83736468b1aa6a16129e611e898486eeee66dd63b2616edfe825160fdd738380f81c8fd8ce055bcda424f651337527e126b859d8a726b005c0ab9901070f9db5cf61d8495a30cc7b4d3e0d6ac63e555c23f9d4404cd20815b9c5c39df1b71ad56a3ad5b67765e41583c6f2aed01bb6412e1f7db44fe5466b9fe7c866b88f81a10ed07eb9b44406a7ff822ebab311a3a20aaf61959a987b382f400e82c285f81d3e41dc1a856cf3ecb2e992c962ca3a74f51a4e4366f820a5c38669fc97244eb08c94b9d8fb163e24099b46203f4850a976930fa24d8847052725b6b821298f90a2d383087ed728614288763fb24555019aa732c1c40ef482c21799adacec32076f2b1527e685ece1efa490f01bb1ca1da41a3551131d5b4b3593e7ab2b5d6c8c0fa4305edb03df6ff927e5fba6619d67010f1c0ed94989ddd9b4b67c631987242df7dabc1266dda0200af8f69828426ee0ac75a4044b7a0f7082107cfd4f60bce5bb587eefeab9dd94df180e6cae6cdfd9f30e671035ae302179e231e040da33b21bdca7f03401d681e414d97f27a0801580e807ab21b58d54fd19ee930ec8cf77616150eb1de70a8ae51afafd3979cd31a63809fa2bebb9b382c30c301146f61cb7113f8011e86740b956ec4ebafa90ecde3541152a6dbf99dd89037442abaa1af3be993ca19cf01cf88db5819df8b9b343075247f92443242ed69166805ea56e0d288d283e24ce1ec85c2fd97bab6028fb3de1e9a3a85890e73e401b2305f361a4c81633dfe21107e02e365327ef3954482d7831614392d36736c001a2d2ede6804a47cd2a45319a36fe36a0506456efe99ac6e5d01bb5687a6ce30a3c502c2516c3a47de29397e262443dc4a357efaa061a7e3d95edb830bf25a3fcecb9dd30cd4882b97e9904a9ca7160fd2cd0184c5198eeba8900479a2501fa6930d35f29e7c22e3da96a6e75ab6f270f2c8493e84115b290ad22ef472fd0898aea0de6cffb9b92d3a69f36b2207a54c1921afc128a3f450d74d8c6e4d1cec303db5fb49395b9be6738339cc666ef1abc05f4881af11a388d69da479402a367d2cf738d804a3d44033e7aa20e88332c6661eab44d19a9bc01d5954d9d962e088769fdd312bcb64dc78b6256e5c9e84ee1a599c5cbd8b81802d027b4ff735c81259c6b5cf5228c1f354b1259389a1be021cd8cdab9e62bffe88f16f099fd2526360a3aeb6ecf9c052200f86546398e3ad42b04e17d31e2846f42691ec042f1b9e17ae7d9e4ddb2f79a1e19ef09bd57db983a60fd6d70b21638d00441116bb0b50795066aea30705e45aaf155ad843b85647fc7f61c389c9486605d1f5269113f6820078c9d9d3aa673b400742b2a6ac53fb22db848be845a14960d3774dcb73227a23857711857b4f67e8e8dbf880d5134842a18eec1d088c26c6999c178881a011d31b02fcc1ed15ac6633abc674d7960093046cc280afbbac5e2d4a403110224b361799caab456822c25b55579adbf85edc7b5daedbff763a130cc589fc17b641b89862e997de254337e35227b3bf73734a1a8c77c14cfcfd1e9fffdca1452cdf7e40669ee370bd98ed217f33c7ae433d7f3b002c27f751e99f5c5771efef8148b2eb96f14caedc778c7e6a4df78024371dea911b3b8d98a73bbe2ce6a723f9667a7ce64bc14acd69114da1d25431c8386fd0cecb42684cf93b50e4e33b2a88c7e158b85230c1b244ccfd5d19c86c02e0c2f1cfad71925ef05c5fb9b1e60d9e12758f4f6ff3f86b2b9de9b29fb89de12e8a2c5237ad18f1e35b0f0e12649667f248de61f4d69c762b5664b4b0f41a67866388b67b3241603bfea252d9fb660422f7b4779e1e4badb86e103ace0972fa0d8948c6b081a95e6e8b8c0948a6f982963ab99f85729b6f3df1eec4572ae75cdce8c1c82a31ced4bd57da0d622184497934e519be67961454f29ea63dfb86cb912cac93863ab32a9d052b6af529e5f027b236a08a131f078bea1e717fe405f3edc153c6640e8656d7a8b26f4162c53edf9c8be321afd785997a26df34b82ac931e34574e0f229ee6f22a43dfd115f910081e6b334e791ce603b6f37991689ebe92554b006eb4e1805748b71f424fa0cb32f4bfd628e7ebe5797d5e53ec14fb585efc906f0abcb66749e715eb59d655ae5c0f58f59e3f9e81672fa76ab069adcd73db553fef4f404b42b7108e920edf505078fd7f3d988cf06c1c3349d0b95c0e83ac8a62fc71046654fdd7402717af159b0783726647bb6c5cf84669d9fd46fa409787f4c55707aaf6ee69b16dd63ac451dd875b756d3d09ec21bc56f18cf5f901236c981661304e222b29559ee15fad7f947bf0b031710056e0094658451f38254dda6614eb636fef4d7361be19dba1d252329cbca4ad4f18ad2741309c817a2dcf4c2d4d2b368f8b1608ada35b6408c1c860a59b4449aead28734afebb6fe724f0c58161c1a4f10cc6d42a23d12765d255f4cee8daa6183bb65657e8d1f75618ffb73cb07dee92c794f72196ca0f7d3819797fb1d2aeb4a35dc1f56728d87386633b3c36f5cdf7296580f7b98060987cd1eaddde75c2ca01a0f3d50f7cc938eb12077075b6dc1f7a4e5f0616b7e5360f646755b81e7f7b46f2640976d1090a6c60103ed22b3ed6cedcc7458992641dad8d00e1c5e512cd85897842ae7c7ae2b0f27383f2082b309fe648d44c407b76023415a73d933490a10b6bbf3d1658ea04038be1ac2eead1b3d048f04f5df83335871564a3215aa35845c42467b97fc94e69ef14ec6c2c4a5f325f60b0d98a96ccea6219df2130c91d356ec51f04a0ceefc7d04a3c4daaa8bae3eaa370c6171404cac2776a6bd1083caffc99fd8ca5ca0ed0f566d91c0c2bbb8c09aa53dc11ffa0c5f8d2c33a7b444e722c4fd5c7cdb1ff2b55ccc6d28ede46eb517577fb3d68ec1de54b33d5eb640d40c8f03ac1e8a386a85e1eedc260c6a4bca6620917e5a09170bb1f71ab1b1b92e81bda2173e30811a673a23d24fad4ea8117338350bf97cc201eec21e1c97ffa58fa52e999fdd54205b4d49233346d7c1ea638bdaea03bd856d5689c408e5cd3eb298be9e822c9e9b08b46d7847ff422df992ec78137406ae6eaeeb0f273ac28153ab9e3b3d5b1f130ee8bb63ad76dda2e4a8c2b07629f85ef861386cae75037e40394f70ab0026f46696adc71c54f3949aabae9ea966e7d88d7864d7555614af3e23e027c43127b9623a575268fee6e098cbc29257e075c3211cfdf536dfdbe03d2bba924c64152c8c7f48709045ac77edd8d9f5240d7c33901c4565c3253e4e427f925b49a6c438756b4f3c1ad7effe2897743be6a9d8d89669b388b04c929c96f8cc775a2e2aad50bb5abc580e49df25cf1d4754cbea6a9c993a1b49bf8841da63f0b5e108cb644573d0d533c1c3433b541400c3288850dc487375402884283a650f70e02d2359b9d8fc0d23ee394cb4412a79f0eb200540f609a60eeb64ceba41a668a3fd36d42ae1852f4b843b956b4a2195224dc02fe13f689531beda1e484076f02b6e4c9f8194e364e08fd8fbbd5f3ea114692eabe5e28bbb30e2ac631565d8304e9b7f1e929d0e6489ab8dda01806cb366ee9da17c56e5b782777c87fb848b7d4ed3f0b3314491036f977a1a8d8f0b00edda5067a9d808ad40e20c35b7794c65c594c313c33ebe6485dfd3c33475ead9064481546e45d0f5918f2126e7f2438717484692f6c5cfdea586ebe2287057935cf401f7593e262939f4fdf2dfee97545ee658bf56f952736b0501958a60b40d1b09d41088bb843c747d3afd0ca6d59a0e9e7fcbe9a8b229f277bffbcbaf35cbf938f39f76ad09ad9b722647bf8c9dde51bd7e096f159fa3bfbf52fbcadb1d464212c3be2c21ddb71b7bf49609ee4bfdb059f7336ee0e1d46d21b68e37b9c6e604ce34119457b4ed7111b9b6a2f74687e1e854285535de6e728905c2cf60ef9794807dbbc86d25328f9f93974bea4e07decf3a341e0afd841ce1869468bb4ed30a9dddf100ee8a8e38286b215fd2c385d2deb7fe9117ac3b4d7ce247f209f789c2fb4894df08e27a1ff7c75bc45435ef109bf1c038119f278eb891109dfbef443749e31280d5a081c18d6f2f909cd10cf01f8e715ef4231db94edf3c88a5fb5807691083a7e7769a9fa7d414b9fbea4ef3b795078186df3a966e738b3d7618b98870d1eb413817e670acd99c559b509fbd3f4ce6615aaeb2d4ac55eae2adac0d7516dcc7967a48d6171aac20fdff9c51380ce03354d3d82d30f9bd66313952dafa9fed88261a2b4dc7dabd28967d48824d3df9d7b29331ccd9b9021a66972b9b3c8822890120a5b40b9183fa724fd6ac2b93905ecfbfb792df0a193a1d19c6b1c68324c7e7ba9f948c7293ca8b453b2c00780d771709145d5c684dac8e3de065ffc9f58b3dc2a812d944252da4cc2f4ceb2defdd9f50ccb18d2f0d62e454362d78904a740e0bee1860557c435c6630ba40ecbd647adf2dd22973883b1ee0b161d9942f4b49e65a3069fda60e4ef9ff895faab2ba19b09c8b690a6883a35b3a676c4f2d8654312235fc83049d777cafcf206241020ad3f44f65dfe4aeee1c50482b19e160a90ad46a227b76ff8a17ad6a539cdb7bc4f694af2d8998b9ed16795173f44ebc7082fcf5ed1134581754ed0abab983167ddbb30551da94d6ce3a6c12d3a8c06b11ff631bc66f6522c2ed90fd42a1d8ba969875a1d39e6415a235a988c0f9dc69d90ffbe0e5373d12e352cf08bb209040e9458e7f745bdb9da2897115bf6c3c9f9746582de2265ad5a90babc6ec15f040e68fa90f42518f74a4517e8364a908b2ad44131e5a29eb6205fe2dee743029ff33bf50071166c3f201121284dbd73ef37a237983adcad882282b5c5c64b7be475a115b20e5f6842274e903f25aaed5252368a47e4facbd9fed45bbe512ccb3b0435293ac59661e12af66ce4ea76ff0963af191d12b7625001709acbd0880e47eaae6e83e2717770402ec9c806b6abc0823b971cc45dbd584a7251cff30fbcde8bd88e168b0c204c171dff5f6f3a3144d07c4b0fde423c6f484b05c78afadb6cce982a840a6c6367f3a519cf9358962369e603a8a2d6ea52f18d7cfab2a5dc9c3354ca059babcb9bd269fe708f4a8c4c0dd420e4eaf8671dc915985b8c3b8371f05bcc064fdd87a28a9043d95e6ba23c9b846a17fe93ee53a4b7046292baf9d7101168cbec7386a5593228fa4742eefd614615e0a33291d7d13fce899c3845f9e27da31960700a50c34cd078d4f436f3a0178285127f00ec87be46add0997b7fb0cb6ad72f434cf6d794eda652d817a05ea48e991e59ef48f50d6b654c2ba4bf9394da4d36ad80e7726c71d6811f8212694d9d2308c91a5aa3a0e4a671ee4ea223cae20cd832447cd899f92b76391710cddd549c7cb935cb97a3e131b5c6b614015c086525bbf973eb5ad9d0ace9ecd4048a38cb5a8a4e04000ff7c22ee865c4a67e064221957da934dfa06dfe22a668330425e44e45fa0d37365edec88da9688c66916b4bc96f3cc1c2661a10c1559a89274c87a8f6f5a78012a84c4b2cc3572ebac6fb32111819c612ab8ef5a6afa89aab83cc21c662f276fbd3fd85473953b72a4eebd565f4038ab47d8f6f9d2c89493b28f5da6863fc22455713d59da48967a62b1510355e2e21d02d03fbc17e1bc77676d58e6b8b46ff012f4d1005bd5e7f14239d1bcc7254ff314acfd904c7fc3f2d5f2f183ae61d48d7bdb275cd22c5f64bf9f3856506b1b2627697d647d553a771fbb1b097dd1b6be1ac1b58bc7704cf2dc260fbc33455c0654260c953d84fdfd001e95531dc8dc5ab94a26a0dc3428959f97ba248ded099a1de291948b866351a20ce79c13e3d2eefb67f08b65d2e6dde67fb3cfe0c590445cb603420330c3f7b04431b777e187c7a3d04de44a23c0d4019f5eda968216335eeaf47a0bd6ab390a36bc544581548ac2fe8c453e73843bd79df662bc8bbdb3f7091567a6cf732ea3fb6e04b033b83c61017fee55a5fc50f5cb5d876b42bb4f87991ecf682af49b3fe3c9077eb0b2079d4614d0f9b7c3100d33d47336769d846564338cc4bdfa6ece8438fa44e60e6d0095099527866af001cec33c929a571f2fd9569826f8b3fbbaf1fc3ee70dcd1a7bbae37dbbe0a06ab106cd4ff6106eb9d29a1bc149692f8b05748bfbcf3e12329e112188f0dd279657a533ceaf95157d9ab8aead8e8fbbdd5ea63c6c23df299398d8deac980379054dfe1e2fdaa1b75ddb93fcc64a992e5db72acc95307694820cc0df5af6084f199d8901a8ea03e6696acd4115af250d3147f657ea998e9095ba5c6ace403948892dc1722358e0d97e185cca61f7a71d1dcb0c7c7e97667e86f52e346d20cf59991c83058070491131be7b6aba1d9a69d6c2aa0c2965859064e049fa82e3d65f700c5f740d8b543ada6ac21d9727ff82657ef624a782d68cad96a1c36ac0335d1c341fce29639d38b74201f1a51e68e606853be502bf4bc0dcdf7104f2024f62aab0da072eb9f6d2ea8b2160626a238d8b8fa05e360e886a60ce0f09bc2c9760db8862c8634cd004c87391edcb212b7dd56b945b4192ada43b351d086caee5dde0d817815f8cdd7efed3e61ac12da401b6e6509ed1c060113623b7f9ef6e578bd265ee972d5b4838f65535ea56737ab529837c543a75bc4207c53e1bc8f5ce703332b036e2cc2f8bef35b16d2b31782882c5e33003f35f98b85738f11e20e7af6e8edcb0df2a6e47c63eb286ac8bd24bbbb7c3aaa496c0c05dbac2010efbc68ad95b81c4c024d6376638c45be15a90052b00d7500d5f25661c72dc21809762e5ef9b4271edf58390f450a2cf949bce5ddc059656f8a262d86b5947667de37a8e8c22de87bdbe5c13e1d3ea9eae26cad7d319448f0b93b5ee54dfa22647e5a9ef9f6542e02e46f1adb4c1ce839d142852374ff65e4f3d3c1f48e11dfd352dc138d5bcc933db6d85cc7af1095dcbbb1d5f25566ff5ed34fa4a55ec7b85f128ae290e9c9827e8aa7477d413ace5f1bbfa9c5208e0c535a1f26bf6d8fa6fb922700c51f13d1f5f7d44d23547590e22ad0866b4a3cacc78385706399ecbf21dcca7be5fcea1530773cf709d7df907c9c55157c3067d48a8254347125df1d4f0804bafa201db06d442b1a96dbe5d90ed65c13c313f8bc70620feab4ce8fa6f6e4f9e364564006d891ffdb662d82c3a89d01ac6081a4af4fc5f168e12644b3cd5d33a44daa59a0c5eb44fddd06924a0c89217e801f47f532673173da330f5656a00bc68e6e2077ca216293525e328f0e2fc2e858a5f054540e9dc783938bdbcaa7929d25f36b38ae5bf7e5c09fa69590f8bc04445a6122b676c6dc22f6a72e0daabb834e0ae025260d89bf14b61faec3a20a52d2d95fee9c9eb97cd097b8dc090962a5a9d0d2d91f5abb32b3307e26bf77afd8faf05016735f842aa22c8e750973c2ae542e81b21aea2bdd10f1cc031f0ba7e6b32535df55b6907927314204f2d420628161f1eb3c98fb0ae2bd9c72a7364cf755e5d7b0948f274ee3c33b76e47051c8d9e36cdaaf38d27e3595c8756161a33ac5bfdda5433e1198b46e1b2c8e65a71fddac840f0ce3b222f9d04bc690f769ecff42ca923e06bc5d9fe629ae3d9f196c1d4cbc1aa3c006d21787568895e87106b8ab02c4bcbb4766f23ec02b932d8adfd31a8affe69555b25adab0ec59e643037a549ea99a6f1e79bf2dd53d68be091a13c5445eb57a8816794ecf57a9ffc391160ec9c3fa519b67bacbe5ed73a3b762342a62a0b7a401a6111c77b127c8a8f436ecefc15cd1ea4e1aade13978532cb2ff94df9f91861743004285b57588fa8996797b4676b9b26872e8b00c5aa554750a36380f8c3e56d489001fcea7ae830736d6cd0a562f62edf7dbbe27ae256a043fc0604a091cde539c70bed2a1fa911595e5de6e5637bde2464fd626b99b7809e2cbd555d719f6b4fbd3c60802a8c41e743d2bd430f1092fa2a44c1653a339bc0c54fac9cc4841e33b4017965434cdb6b24df67cc23cc6782da669b10069eb447df0bd9098fc984f04e6ae14f8f749aed410b218b70a5e94eaa6b65637ca61692297293f4141ce4eda964a8feb8a5d15bc7c384d32a4f7d4f9475ec6dcc8517b62ae7027a244b36f9d89cdae3a7b990995d541c8f26b182703b49e021e9a233a8651f6203c1a3959b275544144aa49b33935e41ce437065d681ecf54b77415c21a0feb9d3fdc4f334c7286e4b3793ff0f9fd779e6b12dae676ea734fc537090ec2175e98c275490c04ae8a4197badb1dec558e8a4b12f3c2824f2c6c737b47539b54cdf51648def79855a55f171ec8ce2b20123b81b9a434ffbca2d6a18d7caedbe4189f20824dfbd45e651c1a1300e63b97e6bfca829a7c7631448f4a1487cd3f4a4eab1e2edc0c5a5459d14c63f4d44fe2e2c609853993ec95eddd87894718fa78cf6e243b7686dfa9914fa45388af5b33981cd47cff6bc36ee2d33da111623f246e4c72714f902e8015df78338743d5ac02ca6fc10e3929efd452b560be03b1a911d44790a9b18a9733c1360d0f1a4a0064f3f0b93d242d9f9dd94dcc3d34ac45502c74587d9b78320bead82d2e1a05a3989a194592f64f200c5b06a1d0a9cf646d4f382d2bdd8c01ec5d04e071e0da6bc7f7b6de62341e32ab4fc338b8bc7ba1045012d1da354db1d8f9130726d700f521a55ee6ed031d2ae90723f58de607015faee900a07c013f0f62265d3b8db9dae834e3071b2c09b514060c70059dc25abb8810b4675b575f963e7baecf8ddbe71327a9c482b1f432fa86cb9bbcb5a43d2b53c1e03299baa0c65a454d886b6579b21d6e2c5f89c3995e7ecde438d2a30b7f2ad5e2e181ee8fdc945d540473104b4716ec71f80680c308f6dfbb55fa41e30cdc6be204947436dc8defdc414bb57e0eca91645e077ca4dea599d21dd80bd336f7628a970c0e7829c5889c92a0ee0028d5d0051fb24a1c07c2c07d356bbdafc8e16a2bb299ab0e5c0519c8dfeca4e6f29089739a966a6f872f3fa160ae450c423f744a023b6650bd54d08ab3887bd6cef09e23c80639ec25d89a05a9ffab78068a3815400b10c933cba51e7ef89b14413eaccc85b1b975609630167d3e636451434e014b9096a680738cd583067df6355042824ecd3e67dee2a6d5e8d57b509248bd705fddeb22db72b80ff7d55388504c8c4eafc857122deaff9fd6e9dcddd99f33f4c790828de379d348c76ba22f56a2f5bba3c9c074bb8f16f24c0477b4905ecbf4dbe27543947a0a87cb2bde385dd54905bdc118c2da0f74ef59d38b3ffef78483824b0f6c100e329ddbf0e123fa4cd6e1d3c4fb48cb294ffd0d31dfb25a7ef0f1a8a85b4b8913cd99faa8cff78929a9e017b4f75579a807d8f003f38402454dd25afd69c053ba1d14f8ba116f84a6419225d24063332a3d54b63f32dbf8eef6747f03344400bac7c4526a9a4fc8f597c7b572a57bde25de6523abc0a33f4253adb5761e22eed81ebdc703aea6c2d7a9c300d5d8b12e5a05dac05260782c4d843a3e9ece56ec62b07ca7b4598ee79aae5e4152b55b4d02ad50877c29e4ca47b3419fd7f5d71f322ec2cfce97adeb7f8713d11e637d82b29675ef8033b19fe1dd34afc79607a1d404e33c3c52d8ed70982c8cc5bd18add3c8df1e1f9d851d1c03e3d0bdd316d3933ee863af730dc6ca8af2879ce8a974108ff4f4200f20ed26685c0115b60cc474ff02b3dbeedaa6f9963b1d2cb3ce6a39f7b3f5c96bd6d79e64dc67ca625c5a03133685c01f30ac568bcb561b8109d23f98c2e092abfddb9739e2c3cf7dec7175da91888c230a1fb483129d5eba42fd2813947a77ec20e164961d297130dca3509e98c71dd329afbd31594d692c579190142eb225722323da92de9511ff5aed2d2b68ebf7c4157dad0eac40b4fa6fca0426d0db0ad1bfffed6535bfde5c9cb510871eeb48241ae28eb0ec975535f6caed9a4c87715357335f567bff6d4dc614e28ec8c981e95e68897a16cb82c38b5bc6b70d983ccc394aecf453a4e0f93f192f2199f1440b9de1ad435d180a236f91f6fe8577c26919d3f7cde58bee27c582758ab2692bac74933aa7150f5b9f51940a143e62991a6cb521dbb8655603fa4629062566046fa5ad6ec2984060d5bd203e2410cee639ea8501d4c551791b0e915ded2ab49f75e13935a5414fa3353c4033dd400474cec5896e7d927f067df6436784ee08d6f9cf0651fb009068d04fe764a4d455f8bcd443cfdad911a102588dc69414dff0c49f2a99b876c6038c0d0b512d0601e8a3a0938b29294f9e8473fc94d51893f0ce971da7c9e0a9752a9359168ad98ed8f44705685126029f9e93180d6d7e4816d14683a580657dcbd1e87ef4be88d8b9b8fbf8f3a1b3f6ee7ffe1c66d621e50082f8349b9ca1fdb43d6225ee4c6f1711a2fe07d580080f2ca86a81b26700cdee95d15f6bf48d24098e5edb2f52bbb5d6f5e07e4fa93b4cc2215d8a7396ef3299c77b7531d25159f277c897ea15305c8523e182c6a77026c7194fba188a088581321e3424eb3f4bf9c8c0bd1570d8651aac14e8c0a8598df09d8dd40f63b7ded43f0334639a3a39b3506ae602048939885929ced311724c167c20c781a001e1a6dd85f7ab7e06e5caa044d10da9cadf3c93532df37ab7915bf612621005fe9e5786db6082b78c3927890de79ff429ee39af92a71d3169a8d8e1eab7f3eb4739e2f25cae225eb2b9994a253e662923aed753bfbfcdd99f18db89b350962f0ee202e2186b58e3c78aab39107bb5832c4bb8b2afcc7a7fcacd2dcf57b62830ea170ba429da590c1d90d55306b022aaca90d397a0ef04caf3c2c55814c9533b7f7278993fe88544600bd845e127234e0f77b59a6978926119af562f8b427bb4ff705d9544253ca53d0534cefb5814fc89913355b89f5bbc819a58a8e7a4fd035891ddde066de777ab3e67251ffa1aaa29f64b7024f91069746ce45a0fecb0d15072c3ddb6fa2efccdb40e67ef5b8f03356a08cc07f1767d1e5e9657f7bf4535e8bd81c7d7960ba063d26851fff1e61eb6c10e10ab20a50fefa74bd629ab8276a86e86f78c529a43518bc384fe6338a584d2d87c85f269bd60a35a17567708313fe5e9b573636209851d90c7a965969738155f331bb3d11d99596837fbd2eea0dbe93f38ee1ad24ede615a65adc395463653fa6c39f3a5b8d796c70a1f113402328b1d465882a54503d8f6c2c6420ba4e90d313a2b4c0c53da6a3b5318b5f5dfeb03f1feae460937ce2ee4a7bb5024ffab67acd0e807000f2da904b46ba5fc20a0e5260ca6b5570f8c236748a3cde38b87b602926510aa9ff646bafeb47de2c5bae95e41df43530e00ff051dd7b27b6bc709cb2d809f3d0a1f29e051b99051ce814f69066761dce207a32bbe60eda70ee43b625942a7575ef79e3830d5f8d0cb194e142f80cdd4022e2dca1d0a6c89665d353e778259d9eb825500c27d5102515d2eeacaf714c3921f7c9a844db37f5aeb6e19f6497a5a56c4d2c0ba77b2f1fd4279c29c335dd73c3330c49913359f4e8201d992ce8e7c0f762c77c283b9f96df1a0d5b377ad46e1c3b8d2df25d84f69face2bb9a4bd11ffdb97b75d331e599a88430675509117936591b68ea7fa16cf4af3535ee93c36598a384817ffa19b0d51f7c7a57dad62f35e107fd7bb3f1ca7f6d5df353a9d662ca954443b9746de418525f03c7bd03ab90276a62fa4c8ef261d49c9b579fae78e1382b2975a6cf2f72574eb9240a9e24da663fda293a4f70bfced12ccc7aa7cda03aa5f96d5eec8c3218d60c9494ead5d0c78dc5b350c97911a4069d8f743682e07435be66a6e3385493ba7b958eee92054b1f1494b53cdc6110ee6fb3b25878883a6a1018d17aa1cd21c0963717e78f6c780586672a2e9776ce6943acb6e0b9380922120ba67d839fd56c1f5bc352a774623b8ad44b09c80dec6b6a8a6f683852368548cb15668bf076fc0861006dff2f8857822b87e178e6152a78435bbb4971907047cce6b3d4ceb0d60664dc56ad844a49a053fba22828a66ab44d8d588eef7174df83456543b3170da778f8c7d5fecb75f0d1e419441bf06d4417aa27412f97f19f0efe671af42e95e242e6bf70ff90f730e0f463e6b91345e40c0d2f36ef7e01c948ead1be4357f5dafebe2a488cd2fbb052e1ec279528ed8ad4d8fd8db85fe92111bd467b48125393377ae4f562fcb4bb59878738becaeb7a6b687c3944c5c98f68d8ad01b1dd127e08213d8688084ca92ab4e837e9dc22158291d2fd955ac358422655208401f3fe787f22f5f6f0a001d46a4aec1bf286eb00a322471048afa42637e966bfb1fbbe349f6330717bae0fc49231e8e63a28e68d0f5d49dea0d29c83582bf10def631a05f3f53f23a43bbc30b4f79003a52800ac4ceaf4cd3b5d612bcf95b9399baada5cb6105cf296f112d21578ac3374209491f18939089cecef4df7ba1d52f95e11daced5a2ddfbcbe017f102e8baad709038166239c3de7a07eb487da76e4fc94e940732b7186af546ba589b7520e31e06858f6986077a5a794a0b06ce1657ea0c5605bf2265696d74c4e158553df069e5f87fc817fe435cc36c2258a1ab8a11cd9580b6d9260bb730cb0bbc2b3204727afaef1f8f5300c45362548546149b1bbdf7d22dd000e7be32ea733499c8ae424e6c2b6cea81bee09fc5ca4ae9d3533b52eda734923fd58865e2f07849750bdc912a17f9347c00be5d1344c161f268ab43a05a9a2ec61feaa788c2d87bb595f5402b4bb87317f058e11dd7ec022af720b7a712b35c331c0ad6368c0aeca6bae3d67c8861f3151c03b37b1720b3a2b240e487800a4780c5559020626a74ebcdbb55099eb8ffcccbc32278503de5f97b8498a27c4d3a97cec0578f978b740b8b73210f8538204a9f5c218cb1352c528a32e19e7d25eed176b409bdeb55074f06ec949af4945052bdecefda34d741e8f15acd4b1159f24587235b4011ad8d4feadd3666a036924188f68145738d58d7f7afcc6984092d4973cadef1dbf12c266037234abc123b53805b2f3caecbc4d5f487101a485f7eabea538b94d51db4643710ad5957420e8bfbd6096d5d84b8fb6cc83cf6b8f017ba5e2ef1bfff061adb8e8ec13b028e95eb156a9d79fc54975ba6dfe997e7d379d3bb334747a2c9077764b3941242afa10e87c58336bb3cd15b56a8c12df125272f6e2beeacd79c2f4ed966757d1a8f1b09d847da5993582a102e5f587c0133adf6102e4c7c9ff6d888d01579e0a6e8ca432bbe9b22b4fab5b21a13c522f0881a594c93c252e870ee49577fe9480f00d6730d776e35a31c4632467085e6364add6ea582e5ad4e0d92d3fc19addd1a7a33134a9536c32dfe6f15b4d0831b98269b88fc77b6a6bb39346e9031e21a8ffd882c46a03de20173db367cb1560424b6e327c43c73273d84ff69e145e080ac14f9b2df432fe60aeae0819e6a31cdf2ea8b8eabcb62082d78d502bf784f1448d6e2b43d4122b4ccd1ef260349ec3f6ed19029ab6a67620a95ad4122383557943fac28d932e4802da6985a18d1b146f76954adf48fe3b78062f14e42c29f68ba6fa2d6fdcf8328ad66da4e4c0a83b9748bc1e7baeef45bba6bf916cfb30e8481bdb58e23874a5dbc2e61e9c5e8a149d4043fddd03fbbeb39a026c9a8e8c0c08bb28c5a1b136a296cb9fe2612e8dec990306ccc9a502a346414735209e900be0cbd9e6099495a2128124c882f9cb9bca49a96b3c7bfea71de126fec1313c616af3b0ed90d7e461783bf5788ecf4bbb026cb1cf3963dbd7d9ffb5da7903098955104758e4b67e6453587e2112f71c4ad17437432fc5c93eb52aca2a06b5ccc5b7719dbf83c6079b6ae1db2da952f5e8dd8b3e36b7ef02c7ee5e561a8a758c6e712132c190fc829e66ef7ad6c6a01cb04879654175163a87a72ffbef89f2f4290b31891d5fcc010c171c62b79e4045d76d553950d32f0fff256512ee890beac7de8df5ea6c43d82c3e8332baa3c2432bbee5ac3e0ae1c6b191362d818fcceeedd3497b341d50e4cdff4f640005bb224da8744b320b945edd590b7e2d189713872290dafc19dc3703eec121adf02134e9cd3dd7d5330528f2364f85a150e8271794dd3414daa4dd96d8279698e4288ba9727c8056a5137ba33bcfaeac8128011f4a874a7f39e3560e61ae947f31dccaa91da1be7f01113aff0b60519a481c9c6f39333991ef35e258891c9dc12db98cae07f93faaf928c83bb783efa715922c117bfb69a2cd2c241b69a31ca4fa2c7fd4d7da4295216577e134e16ac19195d3c7be06c4fb2fd731e48787702a6ef255b5914adb8967e6d462f976de2fbeca340d7dadd787e63cabc3b0a1bf24406b248eaeb05e8034211b636b5c133ee1b55557bbd11e5798e58d904ff4a604e2e5095a54af063e26bccbe9a8cad8b9db8fe478ca4d478ec2fc2d56a59f7490263292130dd6d3290e9a77dc1796e26779097f5249e4778ade89bffa6eb2e2204a4cd3e99499bedc24e73a2fd0e56b3c1612e176b6935696ad58ca8a09d62a410c5057dc000bc3df8308c9230a10996388b9a7003270d73fbe54c22ef4527a3ee562163f10dbb033fc61e1d3f349a8983dd42adf838b17038ccd34c4300e66752df25d02a3b6db472aa3e1163ddaa2c0c28bd736524719917212e8758ffd8b208ca7549be8e70f58b2e52b0626d32b7ca681f60909e0dab00a4294a039fe27e54cb2bbd613dff421d4ba0ae44c20ef7077a0c7d541a72c1853266b5c2244ae6d7e146d18d740edd210d33c2d9530910f75cd2f2858289a04e297f9944ab1a831aa1bc1d80427483b64ba61c640c28db0838b733889542c294700b9cdb3d0d718b8818cf5224c15d9a34cfd8a4e4af3721192ea85e670626f1350e5943314445433666a2520c9e15a2c3db6179932653cf02d877ccdce7ea0b5e3a4e9aa57a34c26ca93a33e55f9f84b22b506b33da52f19a95d79dfd9e25772e93b234dd04e9d019031b7b8c3c4cef36fb231d1d5b7a02da5f1a2b700b3c543c72304d61419964066a6f55e8bf812e5d782ef6e705455b16a8bd8f306a469adf2c83f979141d1e8b17f719b24ba59f3079d4929377a30d97efea0677c191a18bd798b44b04584fde3afd5ca4724ad4b4e9b2cf0d4c7b1fbc249971c73966b0cf2808c18a6e0fee47a0cda0d750304cdda1500c0461bf66041f0ffb6a9ff839e7c2e8c9fca8063aae999947c0bf440d4b6fefa062c7d2348d5aae0dffa097aa157e02cb0d9b04eae4f669a4f51d8e0fbc919b6bb8611df1f56e3dd0aaa2cdd11c38fa3ba39e2fe6c375274299b12510348a220d974cab4bea49bc7a44c586c49927f21345e40da572e9bad0fc03f283bdd5a14be8d88644501c71add5d92e30a64d27af613e54f3825cefe81e73691c7f27b50c54c2c2e48fd0047cf21cfb28ddedbacf66775844c0839de6ae0bb47f9751b9d50cc5bf4b07e7f5de30537dfc790dd787d72b2443d32d96508561631765128fd7954cc60cdf6db45f86f263f194d32c63d4913b8dd54fc273513130b33446c7f436d28552873e5617637134e47215dca411d53df7f8c1d9dd94cbb282a0f56828f7149d841eb07e4626808132692f866231fb9ed7204b53b5d3df5fc210753b9b03b34976da0453efccc956102890a54f9de33d207dfbb8199ffee06bc9dffff4362