Transaction Hash:
0x8baa3e4a65124878c7ec94c21bc342aaa9a90989f8778ec9079d5aadabf00239
Timestamp:
917 days ago (Jul-31-2022 07:34:21 AM UTC )
ERC-20 Tokens Transferred: 2
Transaction Fee:
0. 014538805499559252 ETH $45.10
Gas Price:
7. 512977228 Gwei (0. 000000007512977228 ETH)
Ether Price:
$1,679.55 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,935,159 (32.25%)
Gas Fees:
Base: 5. 012977228 Gwei | Max: 12. 1404415 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 009700907999559252 ETH ($30.09) 💸 Txn Savings: 0. 008954879133139248 ETH ($27.78)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3667
Position In Block: 62
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cca0000000000000000000000000000000000000000000000000000000000000ff80000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000d95000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000afd0005565393d03016cffee778bdcd16628a54dd49afec32fd3214728bf057d1e5ca12d648b16857af1f5a9269c7f092640524888c3e463c5d177c5fb1a2aa5b447704b11a5a3f61a8babaa0123faf72c9c5925c34e5d05176ef169ab2ce14ff23a7184665265a87ec1bd482d0af35f51f1c1c78904255a2c813c515f33588889fc2122bdec743584e8f0196dcedfe829ec98da73c605d01c5421782a71707b736751ff5309cb4c6e223b5e475e22fa22e60e3dd79f74d96794dc19835911ef8a0f7000000000000000000000000000000000000000000000000003d3780d21ff00000000000000000000000000000000000000000000000000019d00c25323a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023e55d4f6744a9a49a6b5a7f0ebcbe82f90fbcef546b3f8b928f522391b90ebb0fce486d5b51786482effb130d764cf7e58957ced583b511a9085155429f4df70ea0451656051605cb06091b124d5b6a9c6ed7cc9a661b2bfd89a8c373db3ef9263347b586fa23688c99ef56d0827c3dd6315c2eee02387a13a70f757a4d4cac29d6f93fa27e1cc05fec8744dd34c7e755a75b5bbea03a5ad6fc5a4a4b4087bb09be39867c3801333441fb747d64edba58d1c74020c4d9cde8d8f6b4ad326e8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002214c85d549000000000000000000000000000000000000000000000000000000000000000000021a20c87b8b3784e9d6828bee2fd003e1a2796e9268c12489ac41a9ce6d1fc2a16157cbc8cef1ee88cecaa4cd2e64df04c7685fc5082faf3ce42d96b11ac493c196b36491aa6e64b8ed3ffb855bcd6b27498692bc4fb39c8963e9098169340ba1cc1ffb041f8c1c375d76883c98fc149d155009f4f68142d5e718d885fd4477f1450bb21286bb463744541fa0dfa8e5f6d57859783ccee8b27c282a25f5e269a1ed51d8ceed3e7d51814e4dea32b2b553ea28f1e5ded0a289b12dfaefd6780dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000327e5bf8d6c6acb3bc2fc3b5774001762435277c00000000000000000000000000000000000000000000000000000000000000011e7c4e5c61e45bf6f3638f92d1e73d03c53f1743e66cda7b55106088e322997a0083ce7c3fe293de23eac5801673b235c52649ceaf79b7c75028e7c0d64b3900000000012412bd4574c0fb7223e62565b41134f5565e5147ed6f73b1a4450da223d50f0f67cc1a269fa7f203de88b83e5d270cd031589cb37e59f4029c9de15719ddabb799ba70429282117960bb71823114cf03bd3ee104f08531c873a4ef0a20000e2a5f9462172167ba5c07ee9c681549add8f5c5253a6987900f239aaca53032a3292cf3288916e5bcdf40d19a0964438cd739a98bf398ab8c02249b89711f2a086b37ca4860e932803e404a0a0bbac80f7746581361243513fdc5cd100f2557b1a3d4e510c7b2b95aede58da10bf4f075f4f45a8713e01c6d5b7daa768a22d471e36ed1474649dff8581e942ad6f923547b1a24cfab38186804c80c4225000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f91c822d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000269a8798d715de09c0b856dbb74866f20f0941f0c04d3ec99e7a300283daf3492a21ae1de01b889821ab50c55286d5b5d13a7d7da65a375aa7d4f9ce2cb8d4fc10d4674ac2989dc56018ca0b35f43ad9e1b2fc404fbddaae63acd45759945fe0079dffc5e655b101f19b3c0cac5e6ac215c8c51197bea82c788c74abd50f225e2391eeb4b5f5487afdf6f5d3a2687a677feebc5fddf72b7a670b7fe77ea49c921440d726678c8c86cb6830c28b6c805ca32d3355d6a1f1f215f820cfd49b2f2f0000000000000000000000009919ca7859700de82c92411a6afe6d46abb99af1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1e2c4d9210000000000000000000000000000000000000000000000000000000000000000000226bf858377a49e208e72c837374f029d124bf0eb4e4011e56d7669a7ff9db7c19ea24dc71dc6f1d78dd43d0012f1654b0858d76d69a455c536912ccf82caa0e28a9fe03e2a04a72284dacc5ba46ca5f1938b7e61e12a05b212d88fa8d8506001d19410f8fe5cdea72324292b421a0749599edfdc06e25e678a70531e13ebe5623df97b8b905ffe9bb20171e7ae6b86ffc540a58cb92dbdb2e45a352eeb62da429ed9aa3c19f7c673b1e6eadb11c060e2dcd785796987944e7d9f65d099b50460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4075f4055000000000000000000000000000000000000000000000000000000000000000000029c8a716ad7ebaf02dc5254b17e4e935d634bfa92e746502bad89f64178217572704c94a5be34d182e42e32684a2a7feafa86d74184dd0c776e4087c15c997d60268b0e56090d85caeedc71fb16d5e08757b7a61bfd9770068e485eb8f8a7f8c21fd082e64cd08c42ec0c34e1fea9aa790c2ac32902da4aad51b0bf6c187bec614e947ffe855a04c5a35a0953678e0fc44344d035154f6603c6a472c90eaa05b0fc9a7257c8b7821a3c66ae466234400774ad29b81d6490d698633ab6b7a44a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4075f405500000000000000000000000000000000000000000000000000000000000000000000c4a63fc52cae5bdb4f244391be318aebdffd5d9194c9147336d1788d0f9630c2b8b2c05e6a82741fe2080eeddbe8e57a1b4ffcc24bdbc0ca1192fe04a6163de0db6dd3e0f35de2f5dcbb8f5895b33174f8a713e6b3d0b418b5f2e5c35f6dffc19d05b3a00bba87a5634d0d25cb0bc3954bf9315db9fefe77c2109b746cf13502b8ee93a839230a849b3002581fb70918c95eec57dfaefe34410d8bffd98553e01e25fe7a92d79b1df52d109895f0f6315e6d35fd3a06a6ff962b38d7e018c480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc8920130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236e640258500000000000000000000000000000000000000000000000000000000000000000001a422c59a93879afdd2e44dbc558792536a380135ef4a1a04e5bd36b866253431e371e609a001cc7617a8ad5980a34e74f524044d61c5876fb8059e436d5855b09a7130d30cfcce81f64f85bbe7182c863c0f888d4c9977bd0e42db3efe0a73d0ec9581bab64da5e9854aaa70b9f8d9f61b50340be704e55e95f2067be44c11a16616785629893419a5587730fec3dda359e5ee7decc313a6095f18f25a949650d5483e321704cf3133d18056e547e3e1436c18510df65f92d94777b77acb4190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0f29fabb0b901801b1b078354f1e9818f5a73d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4075f405500000000000000000000000000000000000000000000000000000000000000000000b49bf108124a7711ed572a101d261453a0cba709ba733073d29d5e0d3fcc4bf23f88d11ec439767d347c1ded07b099b32a9bd733a9df0f6d1d9f1f77cdc18ed2494f2042703a8ac3081462bbb6461b1e7ad4289b32ffd0386ed29cd289c758f12702d5ba55cc60305aad2178ce818b8ca7670ff3317f93e9a07e56eaf50f95a04886bab51a7b17350960c8f41ff6935c96b41af56e031a971a20afbfaea7d9b121090bc774c0906bc4905860259063fb054befcf548b68242f9d0458c4deb570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc8920130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000459bbacd15900000000000000000000000000000000000000000000000000000000000000000001167936767965e17a82c7d296951894a499f15151cbf7e948ba54cf46c98b470087ae7bb714aec87135484f4e32f3730e29c17da7045f845e94fbea22770143327f959cbf8514755e469f0fa2f1e7b82363e5fc4d9bfa59fe6b8fc1254cec3c7212775969d24bb9c48ed4190b202ba7b75626b4c33f78b045622c086faeadc8e2f6675c74accd5c4480eeb91ca15e909f61600f7de7cca82c96c122736826ebf0a77a0905503f6c4e00f4b25d461c4cdb686bac1daa9d2448aa64f649cbdc4130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000619d9fd430a5d21f035c4381fc6ec69e15c4978600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7c7cc693700000000000000000000000000000000000000000000000000000000000000000002dcbb3ca863489f494fa52e109ae2c53104f65691d08500087b8b0584174ccaa1ee7b97fd624579f6c73ad71d3fbc2a0169b2970368c0befaa62fa86c956b6f524ba56fb0568e65a07c9be7f9aea019a9ce820c024078eca998a086366a98af01cb8d84f56ea23bbaeeaa2cc36b9a01e724771e42dfc2cf9524399d636b468cc17a2b9b9d511c98d74b7ffd2182511dfefc447160e6ea7dd907a21537cfca28805fdbe98b0a57b952e0649143b363ecda34828bf45371ed42277f31a5e5a66640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc8920130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002351496db65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1feb2dca14c768da39f1cd233f6a0853cc6b233762b87f4ec6caefb071591303290ea4791879584ac5344fa871ad536b5fb426b3f9eb88ef5957de506f48f50dbdbbf9638a468bd2c40ca8e134a2aef588ddfc93162602eaaa6cfd523e410e1b41c05ec97da925ba0140f4f484e6853ddaac0d796d554afdff2bc75b98a1210fe8b82685bbf15dc30e7013e36d5af71bd401b9dcce78a00d983c5cafb000b81481f3876abc6b10dde861ec4cf3212aec356206060f0fede2d94b545858ec3a000000000000000000000000915e4a5a70eb341e540a40a0629fd880e5861ba8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7c7cc6937000000000000000000000000000000000000000000000000000000000000000000007e6296ed71026906630b65055a6b368faca0a5592e69d6792da2d442be9267816db03f0537aa2564e7df83d705a4f0601aba8c72c88737f660bf6ac154dba8d0e295c53e1f90bcf4634fa630e35ace810ca762d8fbbe3977b21c4dd5023efab085f585ce1184f9110753102e9110b9829864f0ed0c97f35849d7f7f993cef1b016f1ba8c7b78418d7c063e65025265a71afd182da3fb077d42791ec6deadcfe1f4b045c00f466d64fa7706f87edce02963c0a542704db0f6c3d968c245400260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a1970aa0000000000000000000000000000000000000000000000000000000000000000000129a6bab54ab6034f53a26086b53ee08972450f92a6ac0944b31da4e970d6e2e129a6cfb6727e7ddd80b1365509e3beb8f849f478a11765b10160caef36ee083253972ffff0d48b390cd56797170f83ad7d839a0cf009f41f9a348659c0a286b028410c1a07f8dbebbe32da8d79de847fe7576000dbacb16042c053693f2ab33263bd0606b2cccd998b884d4678b6e068db1d9a8d03dba7fc7a862316a31dc2d245942d7d1dffee402a8f792f64269594520a5e4e3865e1f59f74aeacdd734dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff3a1970aa00000000000000000000000000000000000000000000000000000000000000000001251e6832e6867de32e3388537a9a073cf535b486e156ea0040ac271dc008d7a2c445da119f51f25cd016e3d22fb74e99267442abdb5d82e55a279d995abbb841455e15b1caac4b510c551bb4526fc7cc922446b6e108037cd54da15afe7b4cf2c8a228bd3ed834994e3eebcdb2a46f48a2af93e61ef70be96db921864b60ec4197ec84e4fe490566ffe7d3addcf7586992dced027cc48271d69339219354b1b1427f9fe12895858dc85cc578d9899db7cd7a5c80c495ec62725d2ab2440fb4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc892013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c7f40059e000000000000000000000000000000000000000000000000000000000000000000003a80f62ab909cbb6219054e48c3056404ee8aaf83c8a15060395c5d078b9d692a9c9e0ac6de12bee0be829760ef0bdd8cac4f36fac3d4fffd84bba4b9c2c8160283e6c6599156484c49b6a361a26fb8e282b8c5bb693013b9b8b417e64060f918d5ffc122d5b7944ac61bf538dd93370bd4c8f7c3b710d5f96e7660fff9b0020fe2025ff020b47ec7d0d29d3f68ef70c5bbff5ca0581abed864423e529351b41ed27c77a2da36cd6929cf8be712e01dc8a27dbee88b9cab3cdb6948b3e9093000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8f88bec3ae5a1a8a410f95e123604ea7eb802200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7d659b38800000000000000000000000000000000000000000000000000000000000000000002175f546d5853c00a0785c959983af7f940c2c54bed623201afdf76be90b44d80f0e054cbfea5730278c9d807cbca843b75b34450492be20dc26377b51b0c83f24b17049137781d9736e1c672453508c3e3250505dbb68023d371d5f7184d802070d1a40554899187f2c8a8b66c799605e261bab1c12da406e75569d64c744fb1f56b18f06e1f410287a22461e1c981abacaff181f9586a75335a709a8ab437d146637e54d8c57a1b6330b69f7ebbc77bfe0ab0cf39491338633e3b79e306ef50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc892013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000276683d43211a9000000000000000000000000000000000000000000000000000000000000000000011ec6aaa9ed3c00fe434d48f007b99164af4109229d8d8a62852cd3f701394a632c37d0d9654eb8b7db983ea2337c9a89e066defe02a1820e3fe363998c7094b0168892766289fc17791e4fde3968f0423075620af292e571a9879e79b5c55b15221df011bde02697ff2c3e08827d5167a6b92a01db8169d85fd1880b657d2e0b06178661840dc84b11d1a53d6f88f1e5bcff1edd9483a37a39c86998ab48f076022db21ccdf2e5c3ee34ea572109ef678af514de2b9ff2b3faac9b84dbc6176b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e5cf989acb3cc80e6c56a7c46cda2f96637eef700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7d659b388000000000000000000000000000000000000000000000000000000000000000000000ed8d916e4fd8880a14469e5e4325a541e04a427f4812e6590409a66f52399723622b5cd334d6463ee2c5f816e77253dc27cb5a7d7bbb51928b5d868e0cedae03788d97191abe697087c5b99eb898aaeb9638be9b387da20c77502271c3aad32b9f202f088b18d77c3eb1084ab22aeaaaad7f81e1c3fc67b7949a578cdfad0d04452a46a5bbc69005218630a31a4ae190ca2551d36107dfcc2d6b812e864ec52682951b5d5fe0e2d51b19b16e556cc515418db8588e6549ab8471996731a7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7d659b38800000000000000000000000000000000000000000000000000000000000000000000ca6c631eb95baf4c8928edbe5d07573d07e5dd0f30451fe76be268e378a39cf20d7e044691b9f857e3df1812cc9575b32a2774c384d9f759f8094db1ef8c7731cb8abf15269e2e21ee3264f1d5563ec09ddc86cd6784c873e63e102c392b2911bb58bac511d19cf3878b3f8ebd02e3e9301d8139aee0d75298cbafdfcdae96926a164b9655d2cd65f33c9d6b1d80025df1d1ec266a5706723c1e6ea8f2008f11acfa86af86ed17210f1ca1c6bd20d9b4e08a9cb5ca79d63e1dd1d60041c4eb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002148796057c2faaed6677f91d4a08a6ed7f15bc568992f4646465fccd0b453af25a72ebe0ecfbe00add1b2ad099b745d4a8d28172b1df6904116fbaeceaeec6e2cb9ad68bb4c17acb0524cddf13b7b1a054cfbc8ed44a2b05b0dc9aea851fb2a154d79cac7cf76dea9bc68e4094c760d3528343192de6c83099f24b69cd3eeaf0230d4588549ad1867d59cc93ba5c6feb6e6f5f965c89042762a858d7bc12b68290bc61a8b7efe9d42893892af5a22773c144b544665bbc6bf7aace84f68eabe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7d659b38800000000000000000000000000000000000000000000000000000000000000000000bac69cf353e5bd971a05a40d8e5640707b5daba5fc1447a3f9a5bb3fe6d413f20a3762a3362650c5dd207233f642fc301be3770d4fa9aad87bcd7db3983032506c294c6c1eaacdb37bd323dcc6491a21bc4bc8352418a14e3022988ab47f7d627387800f107a364b805dc8aabc2b9eddf75076b0e8843ca1664fd976d36990d073c03254ee9337ce9ac7806890a2b8776e9942e49ada99776ad6b025d181dcc226629d6cf573ea2fad72c7daf0b3ca75416e2a76b6bb828cbca369ca0d5c9c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc89201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ea675b513400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225267d4a44d32a14f94aed199bc833dad4c33ef99526f612fefc9cdca9aabf51a0d8a2681b581833f336408a4e868ee3d438704759d661a4023148f73c6a7c4034a0079783d19bd4f5bc8d18c755e40fe592d9a263159fc35ebb4b9e96dc0ed1a284834e1f169b0d82d348f32ebd3da0e78c303716cd90dd995fd24f5f7e0290c656080d8c58bc6e32657738f47c2d685d230869161482333148c3baaec6e2320fa93f8fc69fc95e8d8e4c77bc32669452073fb4f068a034cb3d32842f3670f00000000000000000000000088e6ab6e28909fd021d12d11cccb4a436f0cefdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e08afde6c5000000000000000000000000000000000000000000000000000000000000000000011d9fa7253bea6989b895145a84cda93a3ecf85a0c7090911db27c04dcbac52d279a72116141bf1951522fb61f43f7b99295e82db0c93b98ce9acb2bf4f379de114f03607001a41da50ebe73281072a076c32a8bd077491a366ceda111a26d54096a4b3277fc37c5824c712200e8aa1860cfedece598df098a53bee7870bc59d26c6fd062e226ce0d663cd671f41b1dc6373805742bb3098fbe26493fb80521e2f22fba5036bbf6f1b22f99e7d7af8895c2899da91370ca5d65724d57111171c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afe95952b596d70cdc00ddd451c28ac624aebc870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a237873071c00000000000000000000000000000000000000000000000000000000000000000002a1bde57b48fe43a253066eb2339c9cb55cdfc9de7aae86c54272c2d8dd6270a0b9c0d27ed2f36f522df9a291995ee57462ae488ed3c80f1ee3b306508c0c7e008fd851879273b7c2020a31741b5775dc498ffdd02b8ead4564b992fc47b14fa2686028124f4d2ed6d61e6c9fa8b09f50b0553556464344e36818eb96d6a9429016939e667c04c393d56b37bc489eea02b414ddb97d4cecc477ea5c62e5778e21f6162c9b9911c679d69103010c8409dc8b957c52b510abe0df413ca676f5b8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de494230b03989f9a2d8956fdfe5486d712ebf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305120c0f2000000000000000000000000000000000000000000000000000000000000000000000e0fe95b6fbec46f1c2f915ef1dbe67020eaf398cf3af31884af05b8bcd681d222d9d7423076903821e1538dbf8efec1a7b6653515098eca2977b1b0550b33dc2ac68c679f2cc8bc9c42efabe1c3d517e56693a0ceb95c76beefe966df806f861de84b76eca27cfadfb64e875048be9e9141549170e2f64d1e637660b114cf341aeb8caf9a1d6490851369970c29b6cb429ea1a8bc5961f61f9025b35c2592550d05e48151e3a59a6aebb71ad99255c3f053340dc147fbec4ced24ae3ae7ffd200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000556bc261bac7632bd2985dccc13ace14e7e6ccc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d6473f26a000000000000000000000000000000000000000000000000000000000000000000020413d4c45d10dc4b4863279a2779dd8d49a8b62a40f655165c86bd8a473b51f2eb00b38a92f61a62bb6fdd6001b6f6cec120cc70c1e4ff88b03025d2b717c3e21d612c58df5a7ff4fc80de27cf02116711347688e7f2f338b12695c19f6ead8088821c13c1d59790aee5ae5ef77b4ff1f4e58c9614672091616cdcb9fbb9523092e8bf9ae97b8588edc65d48ce0d8822049468aec60c025658aab0d42f62ad7221b678c4c77ac8fe014fa369ec0843f65785f588932f48e9b6adebf016475c900000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dd3f2734624004794910c8f2f0067ae0c9f8949000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bda703f0a000000000000000000000000000000000000000000000000000000000000000000023917eef2267f40df0e22a8fab665e62120ab39c6291d9af34d4a980faaf04572e50403040582c3597c197e2da14192699c6fe7826016dbb53ca1d2cedf8d4b7209d3d83364c4db9468e5e922581bf9990fbc8fcc98fb27902c1f19529d647332823d02be7c9c7a1c32ab34b56339000d378f1718b7c6e296ea7089213b3f87b1368306d5621b0e2bda248d81379f2b089791533438b158e0e0b112b67517a6c1b23c5a3f2b1337d49f1eb232f96145df3feafee1e6a747d6647e52df287be930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000244a859fe3d326f5c7f238303d648553e0c92eb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000221b262dd80000000000000000000000000000000000000000000000000000000000000000000028f6274db63534c871db032d9a074028f8ef2fbdbb0a2d775e28fa66bbcac7f303f286e1f8a0d47fbcc51b2b0bd5b35154ba44276640a99d820d85104c8e9dbb2ab26102d9eb4eb20b5ad796a0afb0afe7c9e8c796f30fd784fd5aa8a0ed7d920beead1cba96dbcf18650a245b097e5cb38bd5cfeb26d6793e0740aa710e3b741dda08e27ad5812f0b71997e595def8becad138f69a8331f9b95d69a35a7d5682d1e01a1818c34fa674ffac9aabf5fa2acbbb92fbbdc26bc398a14a84fee1e59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027325e8c8c54ae550eeb462f56f79a7461eb8c6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019cf6e1d7ff94a301b35592433c2c601483384569113c353bdc4ddb50f0e8b6d1c64105944bf0f74e1b861e4a4fe171f2d9cb94187431b6ef12becfca423c9ce0ab77fd0ebb6bf1d71f140c89a6cdc4db9efb536ba5f06bdf8337926f582c3a821910131b2a7da39fc2bef7e95e76117d4f235a20f75bc6854f4d67e87cd09412bd4d0787ddbba7aa0bed5bf0a2bb115bb232bb2188e9c518c9d2dcc83bbf05e0e09b255a4849c2ccaffab29f2b6b0bc2697213e70d7ba7bc12c01376813aef90000000000000000000000005a0777e881e43f8c639b56a146d8f8c69d59467a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000194b9a2ecd0000000000000000000000000000000000000000000000000000000000000000000012dc5a93d7adbea67539aa590e07003bd91075725fada8250dd1f22150d9ff2525ed67855ae0634dc3b5c392931875bddc1ea90ccebd0298f7ef9ebca4a4494a23ab0605684d26169f049c51da093f453faa584e9c1b264088cee3994d0b55ab211550af15c863f40d11dfae5431a0e36f84b9047d620f90d42ac8d63e754ba224a24edf430204ecbd76a98f50a98cfcda20c350e8b7f198b2b1e74cc6bfe0380191fa38ef1d2f060e386e2457fd863664c0bb52fca338268bb486673ddb419500000000000000000000000000000000000000000000000000000000000000000000000000000000000000002550fa32d1e8b5518ed8dc504c71a98f105762040000000000000000000000000000000000000000000000000000000000000001024fc20773f9e4274f38e480a1e69b2c05ab4460c98bfcc0735e5818d01d475a193973156ddf9204c3e6505a84541f08073ae6c93947dd66c86c5fe8181c099f0000000103dc0112a2886cb131a31f6d49927dabf73352afa0526ba53dae2cca1879913fa4f319344e2c9083d12b89cb5070fe8a9334bf892a6eb64f74be8e78230ecca8127825af82933835625585d06877b529b172dc1e78a946d8c6acc0f02b6a5e8f3c9d3a688b6ee77fb0346afcaa5a0bdf75a49f2503b203aa287fd97d1df19fbdea52520e127f15b589e7ce8d48a062beef3522dbb7d58dfde824ade9146f570cf76c461ba98328833dedb5232acd7c70adee180fc12dceae90cdd5f008ffea1be2b84f90416f2991ed22cdd5e2ecf74ba6843466272af763bf60f8b8143f8e4c7c1a08711c8a5c605b0c154fcc1376b8bbec83464424f3384aef4bf10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2d7f699fe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000239e5e0ae64c5d12075798505f541c1ec228c491035d5dd3c08211b5caa33ca80689ccecf478522eaed446ae1c546fe65e509f581bf68a529b23e53307b00dc32ec7f9a2ffff4986d38574f72edf10ae40c46f36dfd373e9619272607cd90143218ea2ff8a5638ed4878294dc97ee6203c16482a725ffb59ba674a123942ca482b36423d214dbc267a5cee5d4017fa5d9e3fe6098d9dd010009fd638cc22c7f120dd15b1cfd4fd4dddc374ceb8e82bef9ec45e961e2d4cc42759a309ffa39ddd000000000000000000000000520cc7572527711b8c50bcefe1d881f8ddb5fe8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000208af8b224800000000000000000000000000000000000000000000000000000000000000000000e255b359934291f2e6877b5e6d76c666c146cb9426a59d9228919f3e490db0c1e0e00c07e00547f32b4ec3687696e6086cb727a8fbc1437ff9087d0d34b3a802294ffeb3f697705e1f2fa8d0aee9399e8928fd637bce17d510ca05c9df3677b0222746d43d4d6ac88af0930ef90bbee9741d105591511bb2850b27140067f8318868fa4fefafe71d1c5504f273bafa1d61a791740a51739de9e21404c79bb491679cf82a623f1fafd0fbfc4b8ae70d5d30f79553a70b19bcbbed3484fc9dbef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e16fc1b707feab6b014a0becab6a5044025bed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aedf84765c000000000000000000000000000000000000000000000000000000000000000000013318a8bc72415e610a946dd129fcf5b7d06d14c2321b53c5420bf1c18c152fc061dc3c507b56dd0aaeae166f3820290daa1391d018f0fce54d73e0ebdeb1b5e0f3930dbb5eec807ff66e87bb2401d5f0a75a9712ac85344e57f98434464a0ac18e36933ea0b01a89f760c0b70016c25d459292df338d9b253cc26e7c68d012c020d003e5dda6b36773cdf56034ce13a5432f1ff352d13c5177bbedfe8893cf20ca10d479ce37d0ed6c122cce3c0bde40c4ed0b6b56d7158d5d03fc8ffdcb3a600000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fc0218c88abce669273d29953f0efac0aa241e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aedf84765c00000000000000000000000000000000000000000000000000000000000000000000179d2d8ae9a75cd70441f43d858e870f9749f96fa9d6ba67f123d83bdbb69490bec40639589db10238d6876dc1bbfb3187f49b8328c436241caeb7e3c61240c2e7297e9ae2875b225fcc7b25690f0efec361e31f8b9bf58d65f7991a78dab4105185329306e629d3c16ce9465d73e2a8bcf52e9ed648ee718bfd3e7aeb8cd97035fe1fdced77637578875ad4cc97a7cfb4faab0641c42a3d4c2d26ce750b8ad1fe3c93faee4c4e1c6a3db18e52b1e5ae8737952ec9b6278f2d7384e74072f4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4a4ad4354d3dde8087506f5197d379809d5d9a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002251b80487c00000000000000000000000000000000000000000000000000000000000000000000d2b33464258024a4595b69802e3ab5386d41886f0a8852be1957af6701bf0c20e61c40d3c551441de97afb1c76f160974976d0a19a6b167e4a795e54fc8a8290614972434283d95a05d98a3971ed94df8c37feda9c6252964bcb1c7002b99860e5fbf3805681818c358da42a5a8fc3b0a20084557fb8e821eba7243130d516007cc0bd4a4a0ad439b72ac5367473d0e7c12e5759e74d4b60fd3fef845c53889227917d8303c8d5a96ea5c04415ebd344040e12002980c86aff7bb168465ceab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092aef1faf6fac4a4cedf434370e0031a885b754800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002251b80487c00000000000000000000000000000000000000000000000000000000000000000001d0d22ea837ee52bfac00661154493c0fafd5fe408952c5dace7e5f4e431a99e087af38bf646ba860069d7013d49503a1a6024a05cae8a757150cd75e9ce224424343b2cbf96692f0008811d625a15a6e09e63a220c207c3687bb916f32cb40b188f8e660c9cac41f9037b889f0d445951227939fd78f68d6a6396fa3c11212708237026c3af806ccf19de6369e0b1efaadbfae9f281bdd814cbeec8f90b512b29dddf97286717e0edf75206f0b4ece19eb3237f4870a0ca84b117636499136d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1419f4b666a27db6130782da246ccab47d7bc8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e20960b9ac0bc6518cd5907ee3d5818939a06542b18b85f8664d0c4212867ad11caf07b31b334c44ff7bb201e09b33f61b1add550b7c80147052cef7ad2085103a02919a498c61ce9193b6d9549fd3387c9c6417052f02bfa1f6397e0b1f5b715d021dcd7702f80ff6fe5a7d8ed91bd1a39e7a6d75bd9f132f0ac0f230dd3ff2d7d438b081824c834343576a6122350179ff0a58e3934d4c4e8f9e22ae210e40f70deacd5842fa946b19f3f1b91d773816899a3f423c6cabd3e777ff41d205c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002251b80487c00000000000000000000000000000000000000000000000000000000000000000001d79323160d982b3c8452751831b38ac5f3d765c48dda9ba644ed2c614bf63b7123d26705f07bb30a64d15d80216af901a9cb5cfd1bc09c9a8fb75514ecda8bd1ceb58ef957611e852943f5ec5f42ad2905d6e7acc9b4fa3833c5e100859ac0505ff637059952ea3ebe29f00afdfad0e27bd67b0879d3d0224f53fee430a2b10038ab51c29be0616389e9f6e7059c673dd1c009ae360c573d0801f5362e26323068e05c4a7b4f480bf61b9030c86d10b96a26f506a31dc38f3ea69db3c5130840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1419f4b666a27db6130782da246ccab47d7bc8a000000000000000000000000000000000000000000000000000000000000000128b2cc57dd214950b92a0770eea1f450cbfc27b9f881dac8b7c0db31a703ecb12911dc66640dc8be9cdc3129ea4e33be3338a2b76ef3976cc4d8a426790fea730000000108dfae0769149e7dc5b4606740339d124c05b650b654e0c8f7d8219f04a59023e871aef2dc34e44d3494f262d1bd407364d937a735e7c6176500796d2362ff8b858bc5b2c0ee6c94bb5b10a7ba7eaccefaa5721cbb58584d865b071625ed941630878f955f397d8e6d4bf1307d12887920723ffc8acc2e1d3b0eb1c61e554c590405b2f5f4614d6816bcd5967cfd8ca8478992f69bbe7e53c05060dc13b7307873d5736f0844fb7940fe9395c4ccc928cb462af7d96ac355a66bb018255b3f2dfa4a8e691784529feb8f4b618934f1555ce535058f7f20c648dd32020d290e77e4f5c33e1dea019500948c520a1d0eed7b1e270c39a0f4e6936f348a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024bc2cdafa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183b2185968a0675dd9e4ba7ebc5576387cf900ae06468635828e10c0a1bc7ff1029716e4dc1ce82482cf44b9b5887d92a4e0b277a9f4fd6756dc3db9e03177e06c1cd1fdb01438e75745728059743539825247b601e52acdedd8cd8a756a59916557fd1c0948c015f659ab63535f6f0e97e5360b5e893134ca8ba4dd0868f042500ba2e85e67cab02aca0632c8c3aed5492af1ff8051f08e159c3bc39275c9e047705675ccc8f32139eb06bf0c9e610508282b913a1ec1843ba4a7aa1208384000000000000000000000000de47e22ea57cc8981779d2523f085703ea83c08c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024bc2cdafa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004854633a6fd9307f57e2071b50165807c36112e33a86f0282c0b19aff5e1cd81329593225bdf892c3bac3f51234bd650df43c3904798dbddf2eeb979d4ef03e304a2babf10551e06d4d2f3b61bf54d36fce69c7187ffaa960cbb487fa9c7915240d665e0c7d27c53efcebb7fd5dfbb197647f76670aaa157ecb3aa2f47c9ff02d0b56772835caa280ca2c471dc8347836b8d041365c19b187a8eb05d68ff7532d58d409918a733d2c1ca3b2747a94c56d6f7de9f128a43e02dd8fab7a9222f0000000000000000000000000404b98847e30f2b94a09b5cde6dda4f534926103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002251b80487c000000000000000000000000000000000000000000000000000000000000000000005f230be4806506829e48d9582f7ae235c2d4878ab6247a994508cc4ed7cb4881751f9ee4ba874cd2d4bbfbdf231f3862b60d1e5ded3ab7aec684802ccda51da08819a9357b0ecec474c524c8c18072cafa19429760cba4e4c234cd81bd3fe6a0f98b78d30d8c3ffcc506beb13fab4d6ffb7257e3c154f220bb6b4c702b50626085a6c6c3f74c62f8a05b8b37cda15f894308b68c166ea46afe5a4c97fb34fcf00467c0d34713be36dd2b25e5271f323171a0d52004ff10d38403214b67a9b36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083a7a2fd687501dda92687893e82cd4a20cc184b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001606ddfd9b80000000000000000000000000000000000000000000000000000000000000000000208158067839000ce6339396c91cccf060ce8393e64d34c574901e7105d6fe25234c223f15a45d8c085815b04c7db35d7e8999ef8ad56cacd1593f7135f6996409f8d2d1b34dd32d27621861423d1ccfadd8e0b9005ea20cb2f6d7b5e63a5da90f2329347922c36338aa005ee5ec1c53de75cb4ed0be1fb4fabbd3e689cfb0ab0a81406cda2c0cbe9dd32acafa370e7d530f0e9c65a28cc35dba411bbaaf3b1a012612c3f50490abed79c160f6a3e4dcc22cc0e797bc6f9725c4975ef2b864d30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8e28e14fcd026814e644570d3925552659fbcef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201dd504c500000000000000000000000000000000000000000000000000000000000000000000140cfe94b08358696b59ac9bab642a87f2d5a464abfc6fa97fc26f152acdd73f19447befb719d5523522aa6018ae52965d5a381677e99c70709b282e74ac8d242e1332303c509c7fcf591e333056c26d14169a9de32d2eb2357f6d534af7413c02c478aeb88f242b46525365d54df9a47990d4c70c77a4f0a3a9a9be812c5f1111b748084ff2c44de535150f36486825a937dee3db8c756364e0e6e6cd7f90fb1ffb4ac3b13c40f816534b2c9b4362c8cbea66f15c9e3ec49123b8447ef304340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407d3904d41c0b5bd69d61383ac96817046f449f00000000000000000000000000000000000000000000000000000000000000012dd4464e950311167c416955e2b974e9b7919b79e9ebd3d23314f4b39963b3b81fea263933b01f630f5e7b087af777f70829c70157858ac6ae3dbd8d47a430160000000121e96452c6c9cda66223bb8a02913faac261e641c46e1f606bf22acd1366951339d4924adda6aac9a52bff71c72b47f41ba8fe23983099f4a01734b42f4675e82b0de867b3f5e0144e98c759310de100852d5f61add030fd0d03191b2e852501d022ae5d96c739b348373c2f8f1e355e08776ba07607a190d6fba6b20b81039c2cbe5329e639f2ed94b126211c002746de4e875109f20c803edb950811af5c491fef5830ef7fdbaf9be4f2635116f62b11acbbc8c631fd1a715002650ecaeb6791b0aa4f089ccca8684322095b20f0bd1573c9acd957b72ff1c67cda28d0b80de7e5ccf13c5c92deb640855573eee066e19c001d8d2bebc9aadcda61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024441f35de00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f197dd3fc515ad5cef1f5a1242e8840c3f2c2aff601165bbe52ca91a7b701306fe08aca9b3d0c8324d4149121e685a74b77d0b9a00b54358d52b4e9b6f312d158890a720b4d64dbdc0f034c4a95f857e6f68982cfa6c9ee052ffdaa697796e1c54db5e05f68a336ef68d358f0dadc3849d0ce1d5b24b7d71378b0eb84b9d7a0086c9aa6f18ddac4d50ce1bbdb131498417942fd9259a4c2bcbd0c61df650f40cb7e93132c5d450c6619ccc5d6b8761743a6e3363c652dd2aadd096d92ecfe4000000000000000000000000dd13d45df2b081867b1210d954444db86a6999990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c9c5a9a4000000000000000000000000000000000000000000000000000000000000000000000f88106120431d7b20d77808d031e14a4b32dfd1183fd1063d4e1395e22ea9ef166b88c8de8255b1ddaec1cce3b4774a68c55206c666655d665f7e3447a6fc32229d47f2c0545aec8da979b18dd03b9d4d1b633a879620890f0c70a88d80e7822c760ca1668f0b1f2cd68074aa2b4cf023b21a05777c0b14c08f5b20aabf93e725ff3270803b9c146a02b25b0617dcf321ba061e454030a333fbb24238fa1af314915b092b9315c55e567bc7675fc96cde1438f567d2f809a1f686e01aa2466900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9033cff9303c5ccfa91e703fc2ec4b69412cab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a9def2ea84000000000000000000000000000000000000000000000000000000000000000000024e24daf58d48e116d111428c6a68af5f8569ed95e3e8df368dd4472c04e1d310b6c6817edeea5959c56a74bb184c2c5f9a9d4608897dfe55bdb2d7e121e9bce2356dda769cbc5059c6136ddb740198667951d7b85d8366023d5026aa639b42526019058707bbc7e825d4e1ad1ac1ebad4a3b7f928b9b776100b8dec53f9ee7b1836f72798438c019fa9a4e634dcf992036cc547a683a3963cb7a74e459831401e1a27fecef24601121b0146d4edb00a8ea5f3c2dc9051d50e8ce541d66d392c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000576278549e373367f64349f6b4500c18aee6f0cd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001be39482e8ac4ec2c298bbdded9d9328bdc1879bd028c346405238b37941b77a24bbf426e6f08b637f2da9edc829ca9d8d2e2e10fccc1b0fc309f353bfe4e17f01181811ec45933b402d6b886ab90be5b3d27ae9fc2c4e5494f3f33e5a057cb32b03773a994d6efce23a3891282df006003f71ad9f0d5999252b7aaa95b6dc5d1f02f2532c8c9269bdffe81de6cd8f823d7a1d9f91331bf32e9de561721f47792e57ae01c544d6d3e73fe2c9a54a1d8beadcc38f9180157e717e57f7c280b77300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c9c5a9a40000000000000000000000000000000000000000000000000000000000000000000028e4da7155feaadc67647a194d210adafc97a9c4d11e54cbc5b9ad5fb2b4e6b21b41aab37fb40adc7f1c5007f418b97ac1d77dd8125c23b5ff0db5f99610ecae1d6edc9a33dcf6fa5d6935112329a25ed73481ef4522e7052b0332cb7cdf8b3c01bb76c15fe7e9da46ef58a7487ee491ec209535b4e2af099f29c8881b09a3c3029f50a2fd278b0fd181249c15a64482b91bf744f716de16b4316a1e407dd65e196a3c77f40dc74a70a1474ad8c251bba7bbd4c2e243a915379085bb303f06550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bae6b4d1c2f0352eb6e9edc48c35143aa203cb2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284f7df463f0dbb9ab0a98cb473c2b8602a400b8bdf2e01413e732f4fbca85e21250237f02a255f3a5178dc721f8036efd710e2e99e13de388e4c41eaf6bec6410a2d18da7d26cd43db81143472631e97318dfee12cd7dd8b16ae5288ed2ebf40de656ab21dd4e553e65f75f30152a9024b7af1fb092457e6c68c8ca6ae8e5e22cd07eadf4729d0fd0ef4127c011b02c3bf9c8e4ae3a75b3502cbb200f08579918569108fe1f57501bf3e2cc5215f1c46712e57d87bc89da93f9d5344709cb4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec47922e1f61adb8c6e02d5ee77b5b4b45c1ad4b0c5441e85621f417401bdd9268d716ca2b744eaab7113964446c501764970472f5e0790f90decdcaea79941299501ebfc47db7cf46f104610ebc7a68a8cfb5697a9da0f42a4335eecc830a614fdb42d70e15c56cc66a561ecfbfe6bb07b10a41c8074882c5b08026c5bcf9a1b2af301ac7ef9bcf03779980b7f3e66a8ee44b249338f3c4c2e9c1a4e58e5a903205dd805c41a46694cd8f74d6d723beae4abb080a6ccf90c9551726e5ea32e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021229830ff87215da8ce9a0f618e3eefa09cac090083cc9a9c0ce96b9446a38f291d98f479edfc5898dc0f3125aea5629d2dedece00d577062d291afae040ae123221e7fa17e1c10cfad28ec083f5d4e5eeb51fe9eac4f966d789cf44f2711e50e2b06c9b29a97020a8287693d39545b2b672d11144a3cc07deb81f4843bd44e08951ad0e54d12bc8d858a0e4b6e1af4f74119fe6954d84f6bc7acad2397ebb907eca21678f5cfa0e9ade96fa16b0d6a68284505740ef15a10a437b046cdefcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026d65cace0f21a07077a27b3b002613d06ee1193720cdf4f60834f9979506f0132d0d0c3777f094891bbec89833abe67b34d175a638e5101465e426c028c2781681a9b58bc60d8226d8b1dff295cc61eec39ad036a03fdfccea7b10c9b44050045b623c003d3c4775fca49254528f4e6c24957832fea212f149b823e6c1d0bb0ef76ddc7562476df00874083d12e7a8b35aa0efd111a6495bf10c485cb4bd31071e48a663d9cd2e05399e6a6ff22a7d2e65811329f0279d3c798dd3c86c8bc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000723ba98860773e78bfccc79c20ff9883b7c353f10fcab125af8b54e3a0e9c98157bb9b328046458e2d0110fcab69d13259709d9c4ae5fc50cfaba28c2d4573e220862f6dcc14b0458730f56662a4e75b143c1097fa61dfedd82b6b624e971d4012ba266ad1aa65766786a31e71327f9fda34274bf4a747b8f0c6283e3e69ad406b6e8a19b5806d8bcdd74e015f562326f2823026875153345e81f64d74f119a193dbb84e9a28090768688ed08a6c45189752777662670730b5fd24cfc392312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189ecc5c4b2000000000000000000000000000000000000000000000000000000000000000000025cc508834454dbeaf8f0fae7706df40b190d67f1db4701f009829bad8e8ee520ed5d1bcc7971b7cef0c2ca0ef11f1b39b5f78b4403cb652b82a383b4797831b08d83de1acf862a33037cd417971f62dfa623a0c7a4dfa7fb94d32b0107f49df25549fc870c1e23bb78ee57c48841587ac855c168c579b69f8f988d9f00b211d07589c93e3465f24039685fc480250ffebd96d92ebcb6a91b823585a255c632206dc2da0a286414d6751d1842e257f517d1ff9a018d2201fee3211a607ee4abb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000698fa8dfa821489cf4b69225347f28a56e3c312900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002da0b11aaa5a90917b7f7e904c11c30a76b3d71c40a7d16063054c7ab5bfbc2121acaf5fb5e30676b15b6740bd8f96f7dfb4e861aca7f89549c9bda5375152c82bdb809fe89ac76b0ef3637377e9bf44b6acc8aa48bbe0f35998ff5e648ec39e1a37c8c2735e7f2e603e63f3d0d2d0f5212ce025ff288484758a32b320736b9214a5681a3c0c9465aab1fc6be7b31d59e7e471f448b98ac0f77804e9c8cd69061cbbdcaf8c75bf0383bb13e603007ad16e8acac3fdf7bf4f96e1e71b61a384e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e9b27b50c45617434c17562e989fde853d902b3cfa2eea8d7e836bd0bd90ae1be042e3bc01c15d3251abf238bd9ed74516eca1387da9c8e2336e90b58cae30208cfd0cd0b581402afe41d7c174a084dfe7daa08de89c7672ddd6d3848067d506d153e726a002ebb8e8b2bb8f00cf82cfb28cf69f8db83028eda4720507b7862e21bd2cfa2cd58368e9e97b85ff4b5edce43dd10ed793751840372359a53c3c21da34cc80b6dda0e14113d0f7a9910571b771efec7a3266d99c6fa958a958330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001970307ff4e18be8f1450dae23afaf0217ffbdb770658b9383c81040d8c0bdb91325121941e2b04a01c8726dd5fd65be04c3726093c2f84d60578616cee84e1e23f107a7c9f6b5464d4bb9c98d2f75ef91004bb784e32db853b913e18b3d6c3b16597a0a86f1fe7a5a775c0a2fb377740f2853031128e26d96ef53baef379f371e63093c735630b0e59d4dcac304c3424dc7773f61c5d8409366d9f3ce323a192b5b0f7db67cb9a98600853fc1d5661c1e2b00cfd16e43018fabe4bcc2d28243000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000672bb9e4470000000000000000000000000000000000000000000000000000000000000000000013a7617689e5432ca64aebfde549d1910b7c9e4ecdb652cd72e5286b617be4ad034bf2ce6a335f3eb0a4133a973d52017abfdb0647bd6cbf0c9b5b64dfca3c86089613aa29e6fba8bfd104574318dcd62fcc497789037b843f297a2292c4486f29fe9bd52026325a2263dd81e8fffe59725f47c6a170f8f835ab732c41e9241307c13ca2e29284c49a1c4ceeab313b9782033f2a5dcf999b7399929b3866547d117df7dacc726488ec3a7cc96e6688992d9ffc39e0428eeab5330ed46f3ed1de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7f77db739d58960e9617d4a7f7c86b174e012e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae0c6ea48f72cdc4000000000000000000000000000000000000000000000000607dd2b2b6f8b9945000000000000000000000000000000000000000000000004fe501a74c5c701b40000000000000000000000000000000000000000000000000000a792b2ee7b9400000000000000000000000000000000000000000000000f2a32285a72fed650000000000000000000000000000000000000000000000009ec8b89aee2fe343e0000000000000000000000000000000000000000000000030fa795f8e9e85bb100000000000000000000000000000000000000000000000000011437cbafeea3000000000000000000000000000000000000000000000003cc53eb177fe9f7760000000000000000000000000000000000000000000000057b8e86bf9a1f8d2a00000000000000000000000000000000000000000000000a802d99be367daf1f00000000000000000000000000000000000000000000000000006f07ec19c088000000000000000000000000000000000000000000000005cb06178871fd3c5d000000000000000000000000000000000000000000000004e25fda60f7180445000000000000000000000000000000000000000000000009bc41e38daf1628880000000000000000000000000000000000000000000000000001179431ab714a1f9d761c0961db336c369f8aebdcd19da2294ff6a5828e692b6e9bf68fb570790a3856b5b90559232da86f69de332a4221c46e5e356a01747b87999fed8d3877208f4c71f932031cdf034a499c47fde88d1ff1c308b9b2bbc7f71cb526f02231296707387e764aac0ee4c824709259a60a1da9737ec73b502f998764a4978d382f011edb5ae79b611b874775baceec9e1e68c61165d7e3d963afa0083ff7fbd11a09bbf9eac719f6737633387146b2683f4f0bdb11b2c6615175c1382b823e021a53c430d5fbf4e8bc727d02d13b722cc6f47398d541f4fa20325da594f4ff181d3590d231b2366a046fbe9ec984cbc9c0d5732546a1503e0cd2e310aa6aac6a0046462110f9356bb911a0af8f02c7d79fde9f9a4b40c95179903f186fe44f59109ce9191875d2cb2c1d29b903d5e17c35dc1c3ba26424cdeb9f4fb5dcbb06972b84022156022d2219b21e7a6178c208d93cd5fda1f58450acb38656b6755fb82800cf2a8f8ca41c2abc3cf40fa12e191df9d942a7770aea470f53d84002a1c41ff8270472628821573b3ffac0a24dcd98a28fc13e103625bacfd4fbb3d9fccd108f8ac2d433c820bc7d77db00757ce311be04da15f295ad23227b74b12c8e6924a76ac65b695338920708b97a8d1fa0643c5a7dd16c1c65eec18bf95b98d4101bd0d9911eb44cfc7869d15b4c2825be11c3ec602f91a01433bf06ef553373e80a66228758dab96cd70fc12a7adaab172e0daa07791c579843f100b65b71d9b716ea474474e19f012b667d7259f899598e3d81361ad51ddc7f22f8e8c2ab1d770d44d8d921320275497aa9ca237dc7a4f4e24da382aba7ed0295241cac9dbc8e25cf4a3faf3400c0bcf2fa206c165f9c0b2c2db7e2165874d9c8f722b0d8f8bf27d7b20a0d5c0921f33e1f3e8e040d8dc85056a0777bda011cebde8746a9b6c40c9d81fbfbaf8f58b834760c9aee3345fc37497e135f95d2b20060e71e36459d15b8c8f67ef0c0d5e1b29f7cacefa68425e94a16b6f3e7b300a930a4ee95e21606c720f7ec5816821b365eaca38c8530561c762ab98685c97758452e4f5236271518cc72768796a5adaf5c740f805909136b0c6c4698d3a6f20af52d35480f3423ecddb20f89f5a56b9c6509156347a0f43adde1ac1eb7f7b9f11eacd9f23e78188c19262484f31cb8948a704606096f4b6d011a029ce508e28c5bb73af98b3f2f0a3671e37c520378ec7dcc244f74c8ddfb23c608fc8239d74c250fe9160c0f2164762b7700422894b739677775f2594f84f537075f4f81e618d0c21a741e900f1d5e1944f347b53069bcfe671b89f153370cc62b5cd107a3105e00c66402f62f1109aeba882ca929093c05a88f629535171db779a8518e9fb79dc47b90be962e5386fb491aa143ea1cd8e35c69ed469ef51c6748bb5a2842210f548c8bebd5046abd1cdad0a0eea2d0e1e24ea780d9752608fc459d3c339a9e087e487db4a510f3a368498d32098bf6a0ab819ab2d41fa97d5f75ff1272fa1f00b969d4c7d801b4723e0d733ec617b3cd1f6e32c87bb947988e1c6bae938a4145c9ccaff3600689979b8b1623e37fffe4c05a12c1edb49df89e2a96215c7a29ad897272aefe173d16210171c81bc067c70f0803c3d5e3936fc633ecdf7f787e2b34366f451919aab898d122b1e80735b67dd15e27a946e5da5773224b00e347e376cffbc55a000000000000000000000000000000000000000000000000000000000000030018c697dbd243cfb1b9463edc143d90a8efa6a55e1f629fcbbad17ee2aa801e351fc6519d821e14b84507cc404d0e089d783402d6738ed4871fe2cd45dffce625000000000000000000000000000000000000000000000000000000000000001cef5edbc12a9c2e92e02147bef44de02d16f741d27bb2fccc9c8a53bc5030a0bf3494f0d8ba4e4ed085325a5529dd04bf05c3a951c3787a9748696f54f2a4a337000000000000000000000000000000000000000000000000000000000000001bb8730e8c0684c3e885fea04f913b42e89bfced235385c9e08a20c568a5bcd4004e14a492966ff539d9e23c16c72927fd97ccb72eeed573350df2e7b1f652185d000000000000000000000000000000000000000000000000000000000000001c33fbae3a5da46573234285f96a6ba7a0935031b1a37dfc2bb87a89ccc9f6ea244d59a3f4179b1fd01a33a61788e1875b9bbebe949d0ed00e75ba42a5f38dacf7000000000000000000000000000000000000000000000000000000000000001c4f0fa63e7420fc54421a73a8b3a5e65c2db318336bad27c1af208e18fa122d902138892dfaa86ad44704e2bd72f278f2c0656ff2a95d453e584bba7acef265a7000000000000000000000000000000000000000000000000000000000000001bd29a3c51bab82a40d51f1ec558dde4662c044f22467db59e0585ff29c2ff992f5dcaa2cb50ecf1415c4e5cf637268682901fb382664db2a45c7823df57abfc5b000000000000000000000000000000000000000000000000000000000000001b3a08bfb2a731788842c53528a98b4341f5127748cc5fdcd2b31069cd3f2c11ff40d1356b89e4720f43ab3877045980d2b1c362d873e307538c77e53f20048f27000000000000000000000000000000000000000000000000000000000000001bc221c6cd651e36b202921313cdb482bd2d394ce793f615f81d7204e94112726406725f569e0406a1b28a92b9d2381e00bdacf078ea530dddc5a9c8651d422012000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000032c0b0451d6d52a515f244c4e32fba62fe65d9e9e694e78498150bb9c4e0993466d154ba9a830769935fcf64cee35c259b45099290651e241e8451b680a32549c53566056c2150143df47630a60c4eaf5c621a4193cad14925f81668c5d870ef17f2bc23765ea566d0502ee24399800a32088c29b0c4d03141d59170f2d987ed007341b28a13101af88b35b648cc15b62303355519a54094c3ac81d1694e293e44ba017b6f28406d2df2163c00e9087ff81944b579507e74d51d59be7322262fe0c81b40e43776d586c68c094f51e27604115a6a1c3824ec83ffc8748d7f8533b71e0c74ba0561600d95d20388304df9095651f47be0efb750a760e641046db5eca16400b413e940e8fb84c48f59c6dcc16516f202ab6c814332e0e1e49f2096fc250a0ac752bb54626d4bf5d84a99ff357f18b693b40d748127db03dec91b23bab7ef84845168cabcc4cab5389458f3afbd97e5fdff379837d6659c6c517e854476926d20f790fabb9a61a2e017c1dc3f7e6e265160d6010098dbbfb7a541ed9da728c73f0cb4509c3a589466b3cf5915e70a4ec1cedfd57ac0e3ab3fd0e940783f25aab8e6023f6d7a82959f29e7933fbcdaefcd87c4d81b7d17b5179e7d64e178e5d5b72c2ae9f58b71420153e7f0ba9fa20f1700af6245b154f1cdb39d0cbe4dd1a75ccf700d97391d1067de587cc59a099d8c7b8e48e4f393d796e32639d4195652ff1d3280984e6bead461159b5c461badd67267f6e49fffbe36fd471e911ba0c4f8244afc1b3dd840fc5af774d8ad2ef420e54f29c1b528b1902b48c254dc4a304f9d980d415c11fa898cee5b806f6fbf713339da415a1e6783fa8a1c8d5f07c2688aa5272638519c8d3ceb48a7d306c63a55159542617937ee207ae23e4230266a441f5c9e6dbdd999537de79b63d75a33ebd900523125aff0395ed372204eb7c85a93045472d954819f527eac66a7495e6db98d2fded481b460b64ece8584b38242aac39a7916f3b6200ce4b4c7247dfb1ec04a5a97896292911ea426cb7e989c58238134b8c7a83a98cc44f051134dd7357ee8f0f79cb3e81ebd3facbc95a7ca8156b181491a3582a8fbc0d7a285b231406b2eb3c5ad752306fc903f3e9ccec5d089abc4c49953916671189614c56e1e7422af653deb334048c24cff7b22c4df5b3f6b516cedeede0d25bb751c27081b8386d1855e1a4ede972d2df1b32ca6dd571814bf26f24f4220a79b011b81580c4dd5f0c100813b8e24b5d9260d2d8e6fbed3d1207191d712cb15f4c6e47d849bbda9e559b71501c0b188057c6443d90734429ea0d47315505f1bccd3280bfbe060da334085ca8034cb8187738b161557f6113fa86557ed98994e50ad0004a9767388c5dc0188cb76c7262cf514a0f404f8c3b1022eb5f6cd3ee5913c716a10b9abbc750392b639081263cc4b3d418988ee28856119eabe525267f7800960b635959247d794e11841bc701f3a1625def7696e84b3b52fad3bfa0f8a5741679e4715d8d03c9662960e6388641ead168a515691738c2ac1852bfbc375e2e4264cc1b0a1ae4bda3af86440ddc3050e5a761b8ede0f95a482ce2b34aa4d05e67cc070ccc52828a7b6e0fef20bbc82897c8e3978cc36e3e9e4c0febfff054c9e2c4cd27f3bd41fa04876de8612ece4f159aee68cce317a832886f7f04d3ea4501ef8a46e4f26b16ecba557a57de6599e3473339808333c2f12d3199cd75c43ac820dc997c471946f84579b8b00a284408f0bcee2b3698c43a5e2fb7187d28c9dc9e8fc9bf79f77522f31c397d3b716f62a11a0c4abfc2e1011d1eff789a00708a0be00cceba523f57d20e93f84f4089809ce4c60884d5c0cc20cf0466181caff1304ade27b9b2b92034eba33d9b75c8c1b38f7acf42e088f417402ada6765016e344ba235cccd8a2d79eb15bc129e4db6ead2fc9763050d8c1838e673bc1fc6c0760c526996d00ba906864142b7d8a2063c73884d80dce4b6434d782632f77ac0ce3fa4576c022e9fce4bc4bfbb0b96115d5d10bb537794dc32253467cbbe1c5861e775ee14738c0fd69cd5762fe2dd78c4b6057d40c23d7b073c83d9a1f9f08ce10f4ffd1c447e75dafe4ca641995fe217c6d9b0854c87eb85fa4f5fa389a04ed75736f4b55733c96a6a47964ed0a7b197294c393381796d8fe2b413088c432b664769cf93bd9e44fc87eabfa3625fa6024cd343cc1a3006cc58a892a04ca3c8913688112e67e593cc2f36699d26199be11fef0e3ad1a3d350eae68211464540075ed635b03f1eb3c7777cbcfa82685575917690da2b6ba9db772c89d12171612666dfeaf1cfbe865f944e8a6830d9b51379643370890183b770f08e2b34d92b2c0fdbdf1d10136a100e6df45539f9a10daab472e49500d66e94db891ba287a53531a2bff11c0c6c650951e662b74bb27ab23c56da281c5d2f0f18b780762edb5cd0e906cb41b04bebf47279a39425124839f2e1c77d5d9c11f92481651e468008c7ccbab63ce536f44a3a81e51928d375a6795f3fe885dc15e3091924ff674eafa12a6e81d9113415506f006d8cc87e1ce82a1b1b5438bba147b3e8d1570611e4cea47ece1a65ff17e8abf3ff2d7c7d3a3c07e955144343a6b8f43cfe09fab10bc5c745c22b83903b7eec217f9c5e0c177229af16eee2e20b0d879d43c7b54d57b6cb1d491bee18c18749dd9544b7f9e1caff0e79bcb003e72f618b1e5def4db309fb7b013fe3e484bacb7962c75ec0d47d4c5e17a8530c5fb70d1976d7689a8733831f6ec1324117e921749f5178503688fe32f428d49d25bcadba342c0e8f27050ba3009507ecde59c40bfb42982d11fd3d2fa12943d6c84aaad454a258c1e2343f36a725f66c411a02e11b93934ec6c494f776722c7c9e2abacc30f22302caba705b7012b8f69500de38d7c11b87b9b3cf0acfcb44c0a4390631ef3bcaf28e24087e220d99018c0a267715d5deb7bf5f6a50f74c3d3054fccbef4d9e3b67b8ea8e0d736d255c35933e44b9a09a567a32f7e925e5f5ec109b5f2ac10025479253ca22e305870a28995622b0909cc2cdcaadcc5730778b9f4531311ed0570411fbd3d01a69947ee52149312ae49f10e94372d557c5272d6e1abb462edcaff92a87fcf23c7530bb354340e91539bf53d0315e939f0fac4a6bd7f24420d4ac9b8d317088a5ab0e318b24f111b4d6fd6fb68ee4afdd6ce06a5c2ecaaa1626d4f05b61fdb1d9d59469f7d336f7b020a5bcad69886052346674c33bf2475c89f7e0fa60e0bef350fb32ff0bbfc093ff7044611c742ba7d6e8a5ecd6b2e2236cf7a1bb9b3da7339a7b35906916176e2da6c1f8afd911f1506c971b11cabf2c1d0a7297209eb1c24c9a7ddee9b59d60d016023639e78390d37f5f89281ae0f4bdf10f8b1a43b7e8af9ba055c6c9acd37d964159a9ed0654ed0e8216e9e1ecbf3f44224f85c447b5bd9b471264f89604b0337871e0f0502b08bb82279e60fb789e1a2134ce66466e4034e37932b2c304d6b1e01580982b8792ec0acdaefc164fea1c6124b6bc853299b91657459534f2fc63937f51132054bd371dec3e1ccdc48451203d0c263ba806dae7792d5a9f1197e3b93ac8ffd8f39efeacc5d480fefd8e1a141eb8bccb8cfe247c4fda8c6847771472305d306a042c0a948c78e7622460bc814dbfa5431bb9188528bac5a24656b510709cdd0ea66052d23d296bd524bbcfcabacad1f7fbbb1e316c3445f0344201e1d3bbf607f98652a16491d9064b13bf3c0a7be91ef55e4dbc96c7f9de2c17bfddb457a4374c8b1b0679a279106246d8dddf2d2674bb00c28b64fd9979be3ada7d6757bc404c1abaa266e05d0c3d9fe57231be2b1a4ceafba65e9eeea42f681c9377a90a5735261f7bf5cef11b2c07db42e117716b739f3352844887b044d5f074377a321d1fa8798f9f167883c4ccce2bd3cccc0aff3f5224b297b97a4b7059f7d040ef5b3495c1694ba33e1f78bd86faefdc144ab3af29d847cdf4d209a53f714af91e38b2ee920bdfd89aa1425f5f5dc57240c42666cefdf295a293ff34f7c299a0eb3bdd2a4b448c5973fba3012d41fdad5556d26b345a4063ccec4e833541382be3873dd9997c098141284d3d2df25b16a91213619c3e5fffa8fef34c7f44fe17948f520008461489cfe3e434579180418664e9b930049cb2bb8b87858ee1c49694e122ab59ffcd3f3c751a929e01c13dd0372519b8b93f7d9606d6bb0d20f0b0f6173a42bb69da5d13862753d65792323fb9193f2ad4981acc44f70611294c7df62c3cac5090c7ccc2fda92bd468d49d2431a835620bbb93fd089e914f5214fb928e332e20441792fb186130ab9132590eb2641a6ae07c7437783cb7e9919edea1ca6dce8f3f23e3b3fb1aef1dd22e95080105b4560b2f9b1ef213093f0276ba886df236ac8c02e1e53c73b8575673293d6673e1392d4daf2cc170ae0545d6a41818f4e415f83bf6e6930d793100c2b4bd22d29d740a2cb66728ab2e364dd00e00ac1210748775e35bd976a31ed0a52ce772d2a7687fc2867c72c72df7e163bfa69c60379280f6568b230d490d7206976e2e7522f8796e517813aa2d68479eff384e36e49ff604dd81b43da80199475958af75d2d77834066168237aaf8093682134d30b951d75a3b4280289ffe7221106b6841e9f9a3611a5077dac18d050bc906fa89eece49951785c407849d41371173c0abe5b1944bb3422fa8d59f84a23b9ff0fd1d17b9703cfea7eac478ea297dee1c740698357faae2a4d788280979550ad5c378a0de266042883ec42c0e1e18503739771145eda6740070d8467282f7c08117251521b8fe3c5c76db7d19498a27fe99b7c40fede7b1ada7f9d29beb45ae406bc894bbdbfeeab2d11bf69163188622ad757f33ef1afc9c6a179b11dac5408626a7723c9d2cace51bd81a5bd713f9624d3505f3f6dcb63c5579692db5b69302ae3580d9e6208841019381be205cf4eae44799353d2b0f0f80c9a305cf2b931514f1a7df0e0bff75a151165ceada0c100b2e08d28f49a49d65fc2e0367f3c2e4904178412b3cb6d9e361661ca40a904e28c6743c4d0bba26909fdc6665c82fdfe25ecf48e9dd9a499e156c1833bc4c3a8b3eafea8b5966fc981590f393ff3c6a885ba1b909dfed5ac77edb2a2ce60e59f4344a0e1d62508143cda22ba59d0a1a8aba8529906fc2ef21b48203433824527599ab6be199a8a85434067e5d1d915e3383ec3f08e558680608058740624eecf72e7d092fe9d50bf3f61a0ba70f2f7d26f5af8b8643e7efdd48e645ec3a5dd71879bc9576a0cd0aec10ac1a593b76326455dd137ac60a2cbc81f96c662abda212c65077968796199d477a4da1c889c3bdfc760c937293903253933ea15980004d1380dafe96e3457bfaf88c382bcf88aeb3cdd6076933448c01752476ccdd68040305588fe913d97e75a2c60c1bb47afd6e024101d38a5731151806f5f2d89f2964b021cba1de134badb76b5a8672cfc9a57bb8c1e7a62e6429201c159e0fd6b5fff641bbf13cc5fe75ded1a15a91b8e3f6437143f1bd839292ace35a4c5261b25a7681899bf2dd2071231df2fe3a406bb8e156ce9ed473999e5843ae5f1e457252ec3f8ad0eb7981eef525be8fae84b0e8ba591e15168a62dc078984c6021bffe365ed3ae97a5f680b06f7b24c1dd85a18ea35b9c2089e4cdcd02f69cc531b92d2c31f65ef8a3a1b1f7073bb3f058ddff8882d0d52e1f219b20921bbd0413e69c41580a3b816b67222216942a7738fe131845b33015086260f972a674ae0a9675cbcf5f501f691efbf665c2195746ec7f40b744323dd5708b31924e070bcc1bd868b7ef145749d6b724ec0ea1ede5fba9a69020ca9b313b818de7b60655a0e75d1a8fcf3df62d5c395b9007de473191bad1678824c1346b4d6487e36b693685ed7c3398c234d19983a132243de8fdd27b78c8fb38b0ed7f61acc616ce435d1ce2bb207835968a70a55cdedc6a6f60b5236b7396d45d10cf5863ceb0afadd9208c0959254d8bf63b763390924901a1ccf6890b4ed823e752ae7a411bff140fdf7730978321b36e38e3e303d9a0d86c2caab761fe74342fd44e1b80e8184fca9fc3081347a55fcb07a2116216331a62fd41f3f8117407b878f7f96be5835e8bfde492da126b4be863e0967f903e1d1786bb32e714a0e3f221101209881ec0d59ab584b72061dc258964f412cb24926440ea3c574bf28f24025ada9d5c1f91ad1263229eded44f1fa1c9d5303bc588b99d49592ce7baa3063d0bc7113e63cfcff58b4c3ae3402e14637d937fb3b7ecaea770e1174185fd9dbf22d0be595aba9ba786641de86fd0d9b1884125528d10473aabb1f01d710675ba88a8c0b18f07ce38d68fc1f09605b4751c8d43d02f289d9fe657320d4cdea322686481df6e55d914cc009a4b7285a65ecaa2b0481416c5ccdd060639556087428e1eefce8a9e6e24ae4b5d11c2463a8c8b90abd916317fdbbf37bca29da34d23c87a7ff6abf9ab518ee4253e18c28ea8e68d52a84cb64371ad543b7e227b88ec5284d909bfd49a63418a06cad8f5e42ffc3f007a875a6c976a28ca7fea82d3437111403b6eb9f135ea9cd9393d80d6ae11c1cf21715e920eee43278da59691299c3832104d29f29d938aff8bc8f0411d275ab0e590f706748aad6efc9cfe3e17639c41752d3e609e06559b3f1dd2e54a7177c512d3fd8f7dd7c82aa287f70051b74c20bceb0ab3d63c124e9fa036ff78c0ebe631c7b130eb92d8b2b975c8dd10355277e68ed7abc1fcc274e3c1c5ebe90f734c9c8b149eae79e014cc947d3cc64eca38d7c6e5f34455ab3fd3827ada8fa3d7e06bb2d891123851f41fa07d296c0d257b1db1f4955cf2afd5b89a0f982fe474306639eee81ae42f40623b2e8ab788ddc87506e7555df298949d2a6d27f77a0dd24f34921930d78aec304ca97632d0306e97b0b861da4612afb054d64d948bef6f9cd6eccdde78645ea15d5536fff208d209cca18596a6b8d662d6eb42585c901e0e45a88ddc267455f56bd2d632e7a05238dd43acc0d9efd038e78ae27a91e650abfe19261bf94f0df6ec9c3e7e9a898fcfffc2cb7c862542cb4ddb8a70737a96f2a8d37bc91d2851509b7f8f6675e5e06ca087c7e4ad9989ae444a4f97de56b2a5c201937fb42d6f501aaefda4e379fae966b13ba0fac5f3c5045aecaf58a5711c164accc45fba98ebecee2338d17f81ba09eb4344408022b2cc195858c8205153318d7ea14fdefd4e4740a6a5d9c771eaa598993179bf6acab8a83b0001764e37e5892cf76f3d586746c8c7b7188b62852bc5bd038e889a11eea886773f6ac0b68c382b922cc9ca746bbf1cd90e4a50887e273d2db4c51b3e690333f19855b0854545c1f123d67d59be8af68d3014ef9eb21517042de62a1b38b98b2ecc2eaea78c710dfa6398c2b0f394bc874fe0e38629379d2967d3d05d5493a8ca076f8144439a3b1421b240ed1ba5a68d9406e9bb3911b58c08a9bc8f3f9a7f5831830070d455c67b37cc3f69b6544c21e414c4182d75892a15ee3d9379d3dd4877a932328eddcfcd88f6b865be1b5fbdc0f0e01b520ae31d649d6baa48a31091525ec23a64bf8d98a8b3190f6669fff8247ea0ef5b7d5c7ebef41e4431a5d5fa1226ac4036078680225c03722c2b29a0d27290e52918b71de305d0761a2e8715621333d66ad662f8bb036a3f66c6005ef704ca0a3387a08598b8d6a985ea8b63fe2f37c5448f65854c5bf9a080de3db01b88f6e173dae78d57e80165a3da4f04907512d2db99928688a9bae9f556d9f86893ba24b68d484a1a4a07a30a41ca9042d6f0ee37e222ac0c99c8aa54ead0ced0b4b6675d6a34e0c214f32bc6a4864bdf99b9a7c9f3960ce022d32ac4b56b0ae1effc9148df0fe9e1c672481a4c9518d502f29bfcc71729a9c7315c62c7a8f61838b0a35ee14cd1498b64b00c274ea83412ca4fbf41e27ce3e7386d23676fa3ee86419129f0c7ea833381bdf6723bf76db7dbef60823ca4fb02ba515e5c85dbd49424d99d2021d64fc686f94f66f8993c2ec257a857876aaac97c98c01d80543f9775d955f11f03be7617bf8d22648d291172b44bbc99fc0ee9dbca99cf4815731ce78514ebf55d6978554050378e8424cac22afdf5ef82ba7549e9ed2be596af86a8094366a8fed645d24bfebdb7cd42d1ccd30cf673456c95a11d7f92b1ffad4b128380c3e93cb2d932df767db1f1ad761dc865411e5d0359989c2c40c05923be926f317cf9cfca4b542225eaa2c83565795f431a43e4ffb55bc9e01b05a6f9e6420ab82bd85b252d684eb979143814b2f4655e191401526fbdfeb9bb22becd60e119559c7aa9b248bbc6f3d57879aada24393ed49d002442cd71b8632331bac9e30374f2750d974b86a706c200b3771fb1e6a2db076d64ea3a88038680be8a7edda1323f4ed7ff13d8a5da1bf2fed02e328822af9b86eb4534a120c9158d821528e5bec5119a66a521be8a603821c0ffa4dd1142c255b9a9755d2765c75faabf637528309a76bd8f7fd7756345a4710622554dd8b102f25730ea841ef2cf9794f2513ae4c419ec3f3ab161b8474decdecc7c4b6e3694bd64562061818066a772420da237e4502feadecb10b6570e004480665e0b989cdf58721d764fe68a42e63b38eafb4ba81d8d931988e9d7661c8dd8c79db2ee36dffb4343c1cbc5e5be0a61b41cbc8d199b1f09fe9cbc41fd010e1021e89f968f1af486867bbc12c65b7117a4a7f1286998e9667d96b30870d1a39250bfcd4ddcf106ddf227c7297bb446e0359d9cd5cff8c5a91b1e2818b4271b17a3fc62218a929ed0920cfc428c4e277e6c88e0c6d882e22ed2179803aec5b3977a7af388de6e346bfdcc9148215a84a1b6695ddb0c07f88236a9d47eed6a672da1a33ce5363c01dd37c4030d43c9b2a09490038a93e81f0b97b86e579170fda2602f5e2ffbe5d13ad25fc875154c8b89909f9650a9bd29c79a2662164be5b1cd94b9ea2372df8b8fdacdf8866715b302a09666b7879104480c9bdad16a885cf1b69aff0884020fe6ab7f8a4e62e894b5aa50d4f085d391f3efd5d498137e20a110baedced7be736a66886a2bfe87a51661d12c487fd6dcb14be0545d785ed8742ed93a676162c6a5de4990d55a41f0f15f675b4f99bc0112734291116e42aaad1ba865e4a03f6bc3eeeafd9c7fbf9dc010642f290f9ff0782f545c23ba0453ad8a2f1d04385338c6357a449d2f85d5e1fabf45a9c688c7673093c1c384ed9e1e2f87d499458a8bd298e7663c7d7dc5684d58bb2ab47dd962d36d54da5c22bab8344866446515b161f14ff8fdcb8222c072919f756c472b0f23a82163eb494e1217d65290ea29e593b1d48c9ec6e89ff27e50e5e8ecee233a1d93dfaed200c5e2abfcaf738fb6551c782624be0b992b1d5541c28153a0e935637c00fbfa2116b2103998f05aea6ba34a01bc116e43c3390f9aa50edf292cfa534ab37a52dc557cc12237dde59cb0a611f3850882206a8273aa8f645fe646f65ed7fd56876a7e4c21655d32d12ac6a84d606a65e19d6a7156ea35ac8f0b6514590d3ca22bcc926ed44dce8d55074751d05ac37bba89573fa258615c0220c3b22780c03570ee3d2944052440a90b584e77e381b1d7ed55c3f0fb9cf0923658f8662891e739e028b0a8a2a2c00c77f079bb595a3203a7990f057ad8b586195fd6c5f5bc1a44b435819d9b21b148729191c6df32fb0eacf52a4a4d1a1c491b967905387a9ccb613637aee0ba691e12c678c2a36d5c7aff0eca6166c6664b4ee7b254248484e994e7c4d754c311d754b2199545733cfc6d09e0105ad4d361971caa0ba4013976a298a685617cadb630c4b7f9306e77e79cdcf0c46f7825ac8d6197ad5d3a571837bc30e31a1228d46127c9265913f8f1b439430d31c520d2f772096e52743b83357d0846b7d21efbcb21cf7e92cf49c40f6203cba3b5bad9c2841433a379583370c631f64844e2df05602119d9ec382c13633b8582ede38b2d52f734b3d5eb680e6b619fe82b768c3cce233cf5b971dc24a9bd9c8a1fbfd7355c448db8638462a53834966bfb3c176ae0a7281b196189c0e4e2a6f4da9580cad0686e69322b7bd45bdb194e7925f446660eab7b5d1d96569a02741f87c0cd92b2d03e66f7df3f49c9b8d98e636da663473367d3fbf17b51ba10fd529b9150b7bb5eaed15bcb5751f0f881038c4148156ac4fda397ab06b660d74e00e88b19c3a4e7a6203a0fac1dcf06d19e3a4d74fc58aea45cd206fcb7badf776b4f542709831c8f900f4799872181689abdb82e99713efc975ad945c02c8910f1182a506dfc620d6eb25ad51af330bcca141afe2290252b239c7709214dc359aa2b36ab8ab5e23fd58b3dacbb243bc2fdcec3066dc0a2c8e5f4fb45ba70c9276e071377df01dcfc0da99ee020675e9b819f52ecbe36d25eed10a1b2f8fd60ad440978f8eea00f6911348870c04ad8c9f332d41fb71620c5e1b2fb9c887aa11fe1c8a6981062bad78e5cbeeba51cb6a27660214f1d3ad345a985bdd737b44c992320f843fc17e884f4c0b47393eacbc58882b19a63b5641e2a9947478a5974b8307b0c8dc9b4b4670b931042c0819150d139f053030ee65483f270710899cd3da8c2e6f3caae0005d47962e14789415357e72ce6c831aa0d2373df8e6265bb8ff9f6393bfcaaac021ed75306fb20a57dc92dde65b39ea2ff5ef795048e91e1b0299f355f89577ec92326e836a701fb347dff8c464cda57332552217a01e62108f2bc936f40ea51849a6d6c62bcc9eff77ff1e29125277de3c51e9f9aaa61804322e216f0ea4807746e930d163d3301ff6f4499f35689e56a44dae3f22f96e42610c727ae6bc336b63f708a0ef3496a689dcf8995e8d962676f0814c5d8ea1c60d4e7582814fb6b66e6a5366db0d0f2a21f288a192803feeca52307fcd8cb5cb6556ce6276a27f5426b208c5308682022a35dd7dd65aa3eda7eb2b0b4587321466dd9e5d1c3153ae952d9f16dd8a51438066c6da6eb8ab32b9c3801944947c211c53027f97e7315b9b9510fbdc9f6f694519873ccd1214d79d94d3253aaa6d115b4079c49099f1f4661fa9b0fa214f92466214ac3f901c66a596d5ff2f720807ed5d2fb31382348e03abf96bc9c49fd3ac622746be9d3876b558c3aae94eaa114e262950b3e2422cf2197784547efb4f8dbbdd37ec333d80eba3961e105fd4d10d7ab25832539a6fd1dc3cbd861175093e56a39d82f041f0309f18e7e6b507e5b9931c4804ceedf5ae7620ef5825cb2685860b7615d014fe9d26432bbab87a8ba1e40f27650555db98de1a0e6b013ee906e97a6b508c875b57d4dc4b9781b843a02350e4c0ae8008e3d37c252e31cbc9d4b5f9c7cc1d958dee20e8f8dbf6a428ae946f4ac8a6bfeb789ce4f1db9ef6f57cfed137facf5caacddd0f3e2579b705ae436ed64a91efe1987b80828d4800a69b843fec570a7b0e1fd78d0b7df5e71be60d1151e13bfd8d9635d93f1bad8e4ba3ec5341bd3e266a8e1ed39ed5031c6f7466f63d35e26819dd11c9c1feb8b12e728a8f13fe72bacfd20dbb5ac387bafcfe541cedfb0ae3e7053023ec6771741988bdb094560777ead0022f3a00d2f46bb1b58ac79416ddecbfa7a5bf8708d6f17484a9420cfe6d61c48e53dc80e2da06076f1d0e03b4663fc1387a688becf86a9bb5fc287877102a51445e91b0d91904151b8c1ffaa5aa8d58a6200dd5e28bbc5d5bfbb9d056584c457f8562bd66f514a8f3bb511ffb03a409196ed86b9dea7329e941b8dc084c9a31909c36f79e4a8df5f0d56fb537dd4d94c44834bb8cfc768ff8e35e63ce3a5e8262178f24356b469f0d8c9169d2d98b7e07c05ccbfc1907098271a3584db73a09ba693f0d2a6ae5c9805fae29d354d5f2a62677edc90d20c36e2c2d23e2a224486411c87765a7c10bc149bd16a2059c6ae209d2ff7a8033b95e240d03ab3544fdef63f75a334bd4f7e1f377af1d7ac0da033608a83c54e9f47282acfc848da927b38584096bca154bba72932fe3516fcad098eb0579223d68eb34ff14954438c06396234a08281f18f0bdb6db024837f75bfb2382340230f55381b22d7397b874e906ed6418069d76b80e09a0db5cfb9f1ce8c2647b042b0350035186345247d47b303b2f2f89aec95b1737c456568404a6a2df0a784213974b117d18c2ab6cc5c12f589a9edb5869e4594e992c40c2929e1a826b853e238a6ff601ef04ff521b34b14fb2ff4c57e1a58c2b665ff9469b5efd282f372ef29502720d3c45c5693bbb92577c7a60ee7c185a50d62dcf15873090b15c56a4d020ddbab2a14edf9147f8d33919a17c2b7bcf3821d4dabcd62a485749aa6428b9b4a1de85f51e3e120cf547186aa99003fe80b331421ae304bf71818ea2a2243ea85388991abe02fa79ffb1e8b35b4cb2f09872b3c4b94e004b6f627bff76f90aec3ee73d3b523fc857c9a2ab1a6bc21d656e49abe673a855cdcd0089b868332d3d079c61559809aa349269340d606067c57fbbe06dfb2454e426f3da2168f2111f206f69086c261dcf10dd7c517dbc72cb6d7980b47ab83c8693de5e28e864be12af16c22342a24ef482ee2cd412fc60fb6bd0865bac000021da9c1e491be83631c880a541912957221109c0a5303d2ba791e74f9657dbd57f24f6197fbb2b3a42afd4e275693a97dedeff632d9f80013e2d8151cb1dc5d8abda7ff825f95218e69a117d89518b2fcf1bfc182f5c884249515d08baebded5dc75c64d7d2282bcd6245ce308308e25eccdc872e1f5fa46bd6e363d74d5ab82791524b6010f9f25832481dd357459d7bb9d671a945a00aa1845fb8bb69070aaefbfcadc0ecced18c9f0a6e42e62e13492ef8d2f0311da65e2f342d8f7e4d23242daa1c9204ccca205cd63f98a4c52c18829997c064725f649afcdd00a1a88b1cbb1cd63febabebaed492a0f4c97280cbda0d1c7376792180351b136c85245ce473fed841915e3aa05e2626498d39493884225113dc75503230ee8240a2867e231de59b76a3e4c6b01c86e7e55275ad08600c03ce6a094b92a4f656ba4bb6ef409573edc8bbef8d2420aec75640a65ce590cbf390a77a7ea9e3398ff447e66a80fe6de3f8eb80416ed1d96f35758a0330b6ca40e644efbc00b2f87e5d2a4867c4b509352accc990862e546779bebf4f4a1cfe7bb89576df07f7ecd4dcd33f83fa48e02d848684904e3b09351da4d8295328ce7e046d9da0e81d2b7d57e8b7a6d43dd45b60595ccf9309515b8b104db08b8a64553f88d5004314cbee415b018ca88bfab86d0430cc62a6d3aa944ed5048e0a56e31de666e046affcfd77ffb2e45891f3803cc109eba4d0ab33618e57021170e07fdd52816e06adef28a3b2c654c190a7f119697c8bb2a4f49f26d3aa66e029042423536a6501c2ba88ad6042cef77fdb19aebfeb3167db78e1879b35b97e7b1a9c16ff34873e2b148e8064a84c4057f7a5c7b4d882031108bcca67aeb8784dfcce2b72f51c404a00925a04a31cf7f11bf16d7a9991c46d228a125d0f6093918dd7ed09f84ddbfe40182999a305b9a38120d6492194c377a8c24fefc3e56cf57e6fe4c4acc287ea3f10c4fb931f3a168435f0c6e6d3bddeae7b44bf3ba7d95965b7297fb181e015b44f4e7bee07652e4c46dc9f231323bbfdfcb27c0909ae6d44d10b35b878c3cf4b2ba0a13d09337b09e3fe626d42012891ce61d44ea194ceacf472f7a5fbfef5b9811e8dabb0b273096ea72cd611cc041e04563b6c140ec15de58938bd58ebab322de7d18459ddd8babdfbf2ec522b73121345941647554d949b28e94b232bc3bcac604ba44d11255d5c3793c2f3c8f32fa5fb89b2572dd24faaa2232d6c39b9892c3df00e99471902a166d566a35a8457390db4b47b033d8280940f0b601054c1f5bc0bde6da204f921937bcc55a8bc23a1c1d0d710a1b2e7f53b4cb4c00c6f53cc6ebd097beab88200e782cfef76a10c6696a20b2cbccc05e7189d203672e89cb71b7baeba4787db4c866b02a32b2def92461ada8b0c16a6e71d24ad7ee8d9e1810abc403eed03dcd9eb9cb46044d58ed0f6a5b759abdc5ec1858067485799a48b14b56e032020733a975426f02954cbfff91c9712ba319ac63e99b3f76bd093bf36a9c2e74027089f6f43b4a00ac9f2a7951f8eda25985c6496022a966cf74f7a6c3ff86299b1a5a2306f8930b67963c20ebfc532b58148c53f758761500d93ca7d7a684054f37321b47073a4a34e2299a82bcaed5e4d2d0507b6dbe01cb768f2d92e56f1d8278a793bd12aad6cc876e872a0b3f5a3a63b487a5016eba211c31a697d1c4724d6a800d62a41c7a5c6b8de559a40778f95d05023bae46112d85e7e8024db6e38d373606c145191738e69383b1241617e3a8569b23d32ddb4c03ae402195089d91b0dc59c06d6a16895b3893c1ab4a67cd3d23fa2f9e6b2caa7e57775813ec8e337afcfff162c0a27fa833caebf68b5ae99d24dc088b5090b7125efcc0627f182486ef9a2214b7b0f911da2dadb4b607f6d7d180e3fb4f2de42b031540b4609b658227dec413a435487b7fb059cb4f3c9df7cfe5338d61248f184f7118bb8e74947a83199059c1d9655a41922672ee03caf3f6c838c24ecc42f313c190d24e390fac663bf52c3575a7e9c463b4bd9413f5f7a2c0183b4a12fdebedf33d420c4538bfa0774bf0a107cb9edd2fedd91e88a60cefc5b077860ffe57ee670059145751b62f7e50955114063b6c020a3813c2fd34bb7092c39994476cbe202ba268d7cc2e6437ed16ca55cf9b4e8f6abf6d83c478b5840ff0c6853ce92b82520a88d1593e1cd5691739bd8b7b0791ae9574110e421dd8fcde251a4f95188349d8ffdd08acd5843da90bf5cc290a54a6816e86509c7f9c333d8c17ed920a8da3c0831131f11e7d30366acacfb10a74bfd717acf88daea5b1c06f0f858f766c0bffd94601cfdcde2071b9142627af14d772e434197098f9fc783975aba155537b64b3f9b777e53d87028700940e4dfddb3e840fdeefb8191d546981d70cc521d32db7a66936b4b7d50b782351ef73dbe0201fe345819d31a1e60d4ce1d5da45161f5882c19ca9e606305ea287089d5d17ba6468e18b57422e1bb8caf443e830e8dbecaa7ff0fc7221fe3510017eb03caf55977adc1cf4cc3b89552f468d063bfdc420b3ca1d9ddf95111c49e72e515ffa83bb6364a9d5ac23795c27e3191449910b24153b01b8292bea74d77142ced1c81582dc06c4d71608736e6faeb1499c69ed211fea1ca603ec8cc197ac485bdca45598e092762b7b3af4e4ce09f0842770502d8a017ebba97f63df27aa8d612d964fe7723e99eb6ce9a3cdc4ec0694f76a2c646275009cbc57d3572a1e93d7e72eab51eb217979ef4defa2433ea4b3c42986f06ca87501c48449f19873098aac77341b63e522752643f3877b5112ea126bc6dd9a783b8b654c8a16a5b9ac76fc9e7d59e72f623e0400657a2b4b5854f9e27a00848452f98fafe0beebda74b8b4e1c9ed01c6f0ecec2010b314c6e7beaf76e557fc16ba1073b35079c938c8b5985e7148b4f5d2a8feee9998051cfb6221e74bdebe02694bc92328b34bc92501741b1b9dbca10ee863d97d6349bf7979f7da95c1d598f5499b7fef0f2402a82d6b4dff5579a153331cde734b2efd66fe4e1e1fd919c917c3878dced00b2670a271fa49a8b0bfad499857c627adeb066332c6c166a6e6d5c3b2a73d1bb889954c0bd2ec67b00becc780ceee22207131b751fea6e60a21a3c2093dd76ef6c2dd6b614d78e85a4cbdd0a69fee87001aa181d7db1e71e69db079a5a3f3bca24b15fbca8d316abc3e89a3689eed6b013e8b55e007fa67bee8d1f06344ec533290a9a5fb3164f9fd36a97856d29b9049d9f4b4413d192ff398c1acd768823c2d90e79071cb66f652e72c12f2ecde250d23fb97a22c0954dc23878ce70806ef0f76d8d70b9fb1a9f2d4b51fefa4244de600ee896eb015df1157798880e01cf91dee51d15f54a3991cd4c5bef0e5904afa3df945ee1582749ea2e96695e32845e42b87905c9b2d5a748ea5e49ef3f29b032a268c70376abc020c22b928cdb6fef41ceceae8a8d1287c61bcf46bdb7fd902c28dd5df1347b92c852189edc1746fd529a1bd79da4716acf6b99ac90155ef174f9759c6f1086c9c209b21c91d6db4a14db0b8778ed825bcc6c7f3808999759f6db4d7377ab82c9c9a7e0130038563dd8cebd9cd99547337ef7a8a289c2d38e51318e62ff0f27bfd01d819da90cb2a250db9e496e31b99d7bc00eac27294ab05c5656074db99c2e689d01eee9bd55e0472c0455056a65dee1cc6a7321f0f6841f8061cd9f76a742940b2e5472f137aaa5bfe1b1ca32ee0854b04255b318232cfdef35f874d8bcab13805e3dfd54de69a58b50ef66f2f2690fc1d441e4535702e362605efb4e0a8b7d79dccb8206baace41603481a9506817d6ecc180b08b332e9c451abcde9bafa687b0cf38af45657038c1f7677623b1974bbb932dc9b56c0a44194e316ca58813419890832148f0a0036ba4036785b1198309869ed2fb47e46c252a2e77e59b8a909cfbd9592d66099018a3332b984001363ae9f1a1f32df92a58f095885204026e428fb5499a16276b6e31f60c7975ed87bf0e28c0965ace02a0cd784cf6b2ec99d9e81a078b21f891a1b897cea50fc58dea6e699ff81103330ee399d0873f263dc24d202129a8b8e71a623d129670eb5b1b5080a2431e0f9f752c40df1b2310f95d9193ffaaddce9a587bae470dec74fc33b715c91d0708a0e23f65c2c122452dded50d40c4936a8330eb76ee57877653a78bd1ebd7902010bc0e4598485b7168dbdb40065192ce96e2f85fd050bf63481c386ae48e6dc827e10f271594fb66caea6713761e321c878c40fef0a71e455f80feb347574691f0403a43c29fb35f6641eb1c052e8a25ba903d6b001d4cd899efb30280e35367bd6d623c1ec3f94e9363a62ef9317134e9ed1ba364929de88abd91954bfaddbdf53b554c58d0d5c8934e8b213b75014aa3c17272de80b17d2c1e8340edec4612b92a9b9140f2eadd75cba0492fdc119e18e3de0dc02f09cd56f4419892667e0d4159fe73f6683c3dbf1ad56fe60e9b6d5bce83d3fc8f2f9843ca6e5f3ece2a38f01bb7587642f5cfd30a382f54afc1b48223079363566876affd08b289d329813e6b5f8e8cac9aa41a2268b7eb23db1bd9f2b39e5cfa29695e4c63bc8f616ad19894e92849fe88d6ceba57014e9aae2a24af2dc35b1886be54cb7ffcbf65cff9683302ff8aafb8d8ab8f5d5bceee16e15351e8027ecf4b49ba5c1d73be9e73d9e2d485272c837c42d3d032de3396a7755a905510b99a908ab50874a9346d5d1982bff2ba5e68383fa6fb3056ce9ab42ed2a45441ce971dacfbb01231f486032ed64e7cf7a296765aaf5f1d878731ad9efec4fc5e3f830ae18daab84681e1dbf4e0e57eb8bb65c3d5be0f39fece66a495b312f6de7cc2b412b36d548f27fa3f43d3c4da9ae134ab53e7fbda56ee2b65237730a3e69ced598ed2a31c03b27df58296f2c3b1ff74ad54368c007715fab103bd1117970148e2095406f951ee7aff3b92f77d527aeaee668a11a22a7570ac2960b67472d6c1db466d0b8cc648b1b61f72dff6cf86c3d8ecc3b580a58da52b8d9029ea0e508b0f9b2037be03f009b12411ba64efc3be0886d30566f3369c746a2220b34f69b72ea6886ba48aedb719294f5dd7b3fe4cd04085a76c1763ee5dff5da66f4f77b6da1f1f8a023700898933d54abdee9a9f48b4a37ef5ecb5ff6a6a7a58e2113a6d4f2ff0622dcc84c8ec8b4b8aa2fd471f0d1afd05f99374d8152f9b718e7385f49db25e62d78a16badf7e1695f59e1916f4c938e79922d3bc9810f427d05d4738860e4383c9fc108da7cc118130716fc49ef630e672c353e6fb1fdb4d2e90fb9a182816e7d67f9129c25a8ef75751af094b81e96decb00d9e8f9178b12ac75b594032157fe32356099a1c17b0efc610d0c5a81062e01b4e0d8f1716f245654f5889d9a852be34b8b9fe07369795e73969f6b78f0c77b3dc4c6e429bbd5f21e488963022ab6c6738c2255c619afccbd5292fe2e6176753225a76a002439d203fe2574e9e485294cfbbca88b2d270ec3a189178a375cb9def252f0c8b6dafea3970c6efe050c23e3a771657b2ebea8513757d2bf78a00e7410641078ae7cc6d51b60234979d3bbf2fe7f8b70f9654b252b577945f20677b51110b000000000000000000000000000000000000000000000000000000000000004128addc16d950335ebb50c896da58c683c7521df26e9258dde8c6c66ac115e4241d0322b489b87ad3739c9b80f39e3aaf9368da7efa663b0e3d9ebf639a32b2391b00000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
The contract call From 0xFcF75295...da90a8895 To 0x737901be...e1B42A2ba produced 39 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge 0xelement.eth 0. 009593 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 007633 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 004293 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 004293 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xDf0F29fA...818f5A73D 0. 009973 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 004293 ETH 32,300 call_0_1Aztec: Private Rollup Bridge kdiek5dkq19.eth 0. 019593 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 004359 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 004359 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00449 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00449 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x2d8F88Be...ea7Eb8022 0. 00979 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00436 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00436 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00436 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xAFC97e40...2dC892013 0. 00436 ETH 32,300 call_0_1Aztec: Private Rollup Bridge beyeod.eth 0. 017461 ETH 32,300 call_0_1Aztec: Private Rollup Bridge colorboy.eth 0. 04566 ETH 32,300 call_0_1Aztec: Private Rollup Bridge *👆️🖕️👇️☝️👍️.eth 0. 0136 ETH 32,300 call_0_1Aztec: Private Rollup Bridge fazui.eth 0. 01825 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x244A859f...3e0C92Eb7 0. 00049 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x27325e8c...461eB8c6e 0. 0096 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x2550Fa32...f10576204 0. 00712 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5e16fc1b...44025bed0 0. 00916 ETH 32,300 call_0_1Aztec: Private Rollup Bridge yaxin.eth 0. 00758 ETH 32,300 call_0_1Aztec: Private Rollup Bridge amnis.eth 0. 00758 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x92aEF1fa...A885b7548 0. 00966 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xb1419f4B...B47D7BC8a 0. 00966 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xb1419f4B...B47D7BC8a 0. 00966 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x83A7A2Fd...A20cc184B 0. 00966 ETH 32,300 call_0_1Aztec: Private Rollup Bridge lyon520733.eth 0. 0062 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x407d3904...7046f449F 0. 00904 ETH 32,300 call_0_1Aztec: Private Rollup Bridge phyye.eth 0. 009792 ETH 32,300 call_0_1Aztec: Private Rollup Bridge kerknn.eth 0. 007492 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xBAe6b4d1...AA203cb2d 0. 009792 ETH 32,300 call_0_1Aztec: Private Rollup Bridge mirrorise.eth 0. 00693 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xF7f77Db7...174E012E1 0. 02904 ETH 32,300 call_0_1Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 017231 ETH 4,021,857 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 015211953233233596 ETH 3,888,479
AA Txn Hash
Method
Position
From
Internal Txns
Token Txns
NFT Txns
Txn Fee (ETH)
Gas Limit
Transaction Receipt Event Logs
65
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(Aztec: Private Rollup Bridge)
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 3477 3477 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .