Transaction
0xbfaa5127cbb6299755eb30341bd6ee4beadcdbd16f71b587260de5ebce440a42
- Hash
- 0xbfaa5127cbb6299755eb30341bd6ee4beadcdbd16f71b587260de5ebce440a42
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 330,235
- Timestamp
- 2026-09-21 11:43:49.580 UTC (1d ago)
- To
- 0xd37ba7650b1a49636a7bd2b763c1451b27e472a6 FinalChainProxy
- Value
- 0 vETH
- Nonce
- 2,475
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x2a2d34046f2496c2bf14443b1c3bec9fdff3959d derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0x3c5773be…caa34d2b 2,592 bytes — expand to copy
0x3c5773bef78b1f8287c3c567328e6b3ed1529a51f9ed03bb66a71d6c5117c331889119ba4b2a778232b7eab76ddbafdb6ab44da82a467ff380e9c6bf40c412aac572d97bac9dbce86c023f85f07aa3d2b7277c01d3aa422f28051716e6989af484b12d4874275a5cf15bcaf068166aa274de35400babe9737c868f7cfe75d641b8b892cdc03b80d72b3ff67296b1baee018f7db2cb91373afaa2d4f2ac120d59a383fcc011bc9b3bff95ca506e0ae4dae7052306b0167415ff15d9374ca6eff62ae4a15e2b1b58c78559506463e0d70a2bfe6f523215b13f84ead047c4cafaf9dcbc12d68b4ff373afe0cba3536819b9338a7954d05b49876082102247b320b5a92f0fbd3d48f3443435133da6611c67fd3874b7450a0ceb1be83b16bb98447ce9319fa45f9f66a4140817980247db9ea9f0cdf3bc6209380df3e641677d766a53730e75164471b0af105976ada9f23bcf57245ac18fd0f3444767dd4a8e06eeaf4906e787b76dda4070c0a10d36e271fcc8f826ab743484142b3b0b759c90df3cc09c6b40c74b295e3facedd1908f6ef853351e22a086c744f95e49fc8e943f4de31d4b8a6529d88f3e295d0ca74381eb9e323c7e2ca88a985a944958775b82799605539640c919e44675fe6778de4cf18ff13ac12c21c7cd92a4f61545501be5405b53544fc7e8a81ce8b4c45c49bcf2c5d3cac27732841c60dbe6d623913593640bc9ba27c53756cdf0615f774707d941d0a9ba8b923433eda1768367893c54559030a2670082971864035b637c8a14e1ac94ae5bdc1b903fa973b40ee56902f779debebc4d299365dcfdf3fe3c1a535452e7ec1abcce48a07309bffaa9dfe4673b3da43d0083d26e8821dfa6a74620570740d6b762e975d7b0fdf92b993f0ed45bf8423e6529719c9141bc81263446a54d3daed3346bad68b718d0d8008535a5278c447daa2083b972d20bf758dbe3ab7e1f9ed29545f509606d45d5d6fa986933e12d7f9aa2d070df66d0b3ac33415a55dbbaea9d4f2c69173cbc6c4aa99a8d2be8d3e938608acfadbaac95911f4e15909a2628dd6c783fc6815f4ea96dcae5803d4600ccaa57aa530eade434f24327ecc93404bb17323060e6270de6dd867b50dcd6b618fa8bd89f36588939c82134a0a415fa848d75660a870f48ff98d64465e9a022b9c0b4beec623214361faf1652e65151a339899370035d8e8942e0f766b16765c120af2c2546539d0daf4e10014862a52b43eaf4e0117454aa6d7479828e90199035d1b9df575f8a1ff72885a9c40ca5dfa0d8ad2156fd35ad5f0b9c94c2881348b1d5747949ee7db868e866a08b2e227e4fdb39676fae4ac3bcd81d7ecb1273a2a9f2921faff769c315dd8da9e84f60efe9f9b14291f9b912f19f12b6ab46ffb0307168c0bd2a9937080133508639fb56832d9ea16141871d2111ae3a12e5e44131f8f9e3547d1736d0a7c9175ce28bc2bddd79fc710095ddfc4c4e6323dfb11a498ba946abc06d6993939a0470fef0b6f58326ca93c47bf833c71e7b15628939e70982c5ba8f7722bb25a7e8f1c8a04d3c8a419b730df8f5527bf051b731aec9ae2882b3be6615f6baea8217867245a895158c7155ba59cbfb97a557600dbe3c50753b5fbd0601ff29c29b291c6d487394b1cc18a09f446b5c1bf8fed7f33bca841f99a13008b0903348f1cf87437947f62c6ba8b54b06217e9fb08f664fd869355b5698db70d3b802d9434e9b9556f8fe685a381fbace50ca0d152a6126b50415636c3fdce5161b8341d387cced71a022cfaff70a0cb8cc535bc4b100ae3e668c43672a1a2a430c4d8982e81253d3637767031e0ad2445a8f73a67a08070147115826023f842f9feaa2687b0f0726e5625f2d0608f8207b97a41cae8a0180ca182c6ad7fd7d3861996bcb7f16a3d8568d1b5b9cff383984d531176ba955ec38312866456743a3faf6553892b8b02b8cf3cb5481d2e18adc0534600ce3261297935f6edf083fe24db3045f40dca8ea56e5999c8eec47314abaf1c2b2566981dcc6d4749073ae2effee4b9b6e299be19df9e3d230d154f42d8eef7ef64fbd98523e646cbe0355f25217e4a60ec4018c5b0c7a503058e48f0da3f33a45db7417474a9039b37adc5a5beff505f54fbd68f5d0d16001523eeebc45f0f53cece53de9105545ce9130d7b61e649e08a0155c1ab81115b2351e36d963cd6f315d698d661f76160adb5dc683458543f6fca3fa795d50ac8182db92edf3dc9fa466e9da1e3a496a2adb1e6e435061013a15855f6ad2b2d3754c4bdec8228d93365fcbd7076e35f955ab44c3d47b3ad6981bc7ab5c73939544acf6918dd6c1e779ca0d469d11ea9afa1dd92466c3b2e0c08c07ada5c107aac01b75090049256d39aa9f0b05a55f15a9f92e39af4ca5e1adba73746315b753e90342f50415dd274dba98faacd3c0ae1f9a69c08f74c9a0d30a1ce042fb374c455c22904f3406701f1b2d727524a01f96b5398fbd6dcbbc698a8ed01053329e02354343af2d3c3805c6b02154d38920bdc6d8d1c343c59251c8fe423e0a0015481b2367a0623ba3ae5ca671741d9469f3131f446de023c265e957354577fb040bb5fd1e84abe396a2d624c311c69e5fd9071a736b31caa57044320a67c7cb271c6722e07cd8fe7412b63501ce3e4b70eb55a3f4abb320de72f0e6595d705a90d4a66708851973eba150e42c4dfe1c986a38bdf01c95b870d18aaad28f7ef7ecd41840fd7a9da955ad3ca405256283f8116637692049831d736d68723992010a8f73f56d937ba1d682a802869c573b3727bc024ed4e0f6b1850dd0d5a9bad389d9d8d163000f412d2a9a721743fa2ceb6226210234cfc3440f0145146cce347db232ca4fda7b13d911641ac5cf53b4bcea4c9a2621478915a7a4840473c7f60b0cdfaa7bc4f4d7386ac4c482528b7f7016254e89c7489a150cb2077b28dc0f2e9fc09c52fe56095ce2619e5a2023263755dca4b6a02fde77d88ec42e6386ba6c73a1d69db9311a32fcaa8277b92e065a624edf8111e45dfb666413daa004d5607d012952d70a3f43863be1a265f673e8d7e73202a4a6f1a5f6946ea506e6980d9e60feb96970518561ef822829f8e2810a35c238b61f0ca7ba6c2119ec648fc6955a7618cb9197cb04bf8d45edcfde1d7efc33444477df9e5220866a1ff891429713010c167bb8e234ba686ad50622cba544d6f465545d4a3a1f65564a039f17f91a9521e209a096159f1c3b7334ddc475d58cb681afdc1d159b65d371317f7b6470714e9c2cfb5295833ffd362405a587319f8b55a0e518b092fe74018db022743420a749aa16a4f0d25a9d1b125d682fc47ac6cf3ef4f2a79410ee8af1706a3f91d025fe811fac882614bba7955975159237ded025baab7b60d95066b613c4e347a714208ed8f96742aef908bfc7279c14f7cb98a6b9a3db5c24a7e76dea53332c7815e1de7272755e5948451807819f37fe03ff9beeca56b785f520cdd4c57d73e759f70493fe59777324fb5a0e147ad78fa89344c19546f6c27483d34a95735194791fe2cb7327c4bc20a0d4e1386915e3a3c38abfcff2d71c64aec216ccef58a85137ebdc35402e7e313164ec1bea38e8f2b804842c50b929beb9bf33ffeb6ccaa34d2b- Signature
0x36b171bb…21252e32 4,627 bytes — expand to copy
0x36b171bb22c5de162e9f47d823d7a90aa6a20f89dcc16df537de3de6f119889b047c0833d452f4805c92bb72017dd224cb20bedfa8fbf8be449c22a8b3fbd619433209310e8659ede46b87d10b13fd38f3ace4ea9a66ce91ba68887de9cc4977dd8e21c624f27a637343341212f724ba5df81f611aecab7453003bc0d00677404d68735da938f870ff9059b26e2789a201c57dcac95e7e76ab413f41db7c97cbcd9480d1c6bc3a1b9c8630b9f60f475c03e0a880f89245515c5ca78b4fba3cc0533cc2f9887e94a5318c12d827db71a8e322b2bbfc9dc9eed03b04b8a5fa86103b270d5679764cc3b817993633435f5114d4a799197072af5366412684731ffb2dfeaf671f6e85dcb101de2da91235524d86d369897538e555272cd4a28d1310a7007b1dd4d2bde438fef5e8d016c468f8690234bdbe1e891272750aa4be9d67609fa9719969cfc381c969434533836ceb4bde2967e44d5aee1b74d8c5cf43e88c7827bb88d08c4c4a8c057fc8e6de49ea081bff0d0b8fd501dbb4af3c703fbaef2905f4deab79db4f193b36060f5c67e595ce0c371b5679c242318b7558bf15dcfbd55b526514286d1f105befc1ff8326e83309ffdc4d962ffe99a1634f9eb7012ddd0862feedd0b209f6f48d0fe518fc6b931d75db8594818857f6d401760d4d9e2f8b1137f912126fd562bb00612f7ed0d1f4511a7b02c312f79267bfef94210b9408403102320d0e7c8ac96c682c5f28f2db1f0d4d885b6ed626232f1fd21b1f3deac36c7d6ed10a64dc5e580001c9ae62a33060811cb89f16342a84ad0c6c6ec8653acdc116a51c2706b60811aae37f25cc6d34b6f27b28b434bb9f78f7ad8f3d4c892ffe71b1e4d1ce90f638ed1010c1200027593d5c749a8ff24bf2cd38d88c4624e06405288cc31cffac23f2c740313fe38f6ef51cb9c9a32fff4047363e9435107417b80b9ddefd38aeb134cd3b91ea0958e5a79e25c0b34f8635664af6f13ae0a4eea5461c491045e4579e4d56e70891df9d2f72b1d7a582a57c3c866ffb0ce9fbe4f4ff150ec239de2c0897e07c3f470e74c1926db46e5c6a0677039a080803d87137a704f74fd3edd676b8552127811e1fcacfd571a515fe701901eb1409b6a07a933b21ab69706544693654773f944d4ccb9d24680d0780dd8d025f624ab6ba314d885116e22f8b586dbc4e277e8ac6e601df9c628562d2e08dc4596c54d317c95a9a9e0a5122d6aba01e849b01a46124dd71b5d5d21ece079771dc7e8483664778afe68abd5473e4f52e529ae0ff705ef2efe165a673e6e297d9dbaadc116fe7222a38fbfb52b2b2061009ba2d48aa74d55dbe5f78fbb15426520452099db99d82434c9db7f0e695d70714fda42ad6434b381937f9b9880f588fcec62e095f28cf8fb503d70f4ea7c62dce6c1bebb9d1f1cbcff6683a020afdf1c88155c3f9eb6f755a894445f40e476a47383106590ad66ada1bed716fdbf88ded7bebc2a8a1bd4d9606781af520c956d322eeabfac428a03e0bd075beb2d59b141fbcadaddf4c09958d941c69299176f4e53c4e465f3b55c61d687f2be6b188acf79ec8bfca1969320a142e49facc266e167fde643f6c32cb00875ef6563925f1e9358215f60304e60395f0e10d70d70c7c9304cdd24c8df8960bc642ee366ccf480e2677b8f185f5691bafbaf978808b90c7f2ffedfea52cbeca8464b0587e192f3cf7fe3b5e8d1643af2b1adaee03d7d7da4456eca3bff497bc245be6f0c90246c4a919e364d6bf1177765d040b665922341b3649851435a1e9824224e7c50bcb808e40d5148a905eb2d78cb738a9aa7ce9baaf0fbea7b072dab60eaeccb8c631025595638158dbc1dfd6785b531f04d25b8e57ca2bd971afebbfb652b0accbebbc378af3960d54f8d5d72f00ca35487de9b8930a7a2b70c93719431f45e8f106ba065f08eaa205afdab5a5652ca3d113ffb6a2ae3b3e7b58b908e0d6a41f4b180200ba6550ce4187031b94f6c70a480e82b4d485798fd244adeba52d2a31cacfcb0bd78837848f97d9ff9cb56e82ae60b6b327ce991d3d2311698932ee9238e11c8d875cd12fcb66f3e1126babd4e7bbc30e8bbcab703b42621cbf4626bb0019072f37e858dccb1ea87dc6bc79f11eb26e48ca032437abf7fa84670226d3ffc604f0d6b1604202429469a5dac334951b26f3e9b42aa8fc95ca79d570b62c9715b51d283bbc4426ded21ff6c65a76bccd6ac7aef8545a5f0bad35357ae7dac5c5f66b9adac87964c2c499ca0e1042da51d7087f9265b7158c72aeecc346b6bfc772cc3ff0b9ca0ec582a5bc66d80d13d285684bc434143243d691bf7d57232a01897819eef62df01a2b3af3a53b01299f79e6bd65ab4e58a5591dedfcbd9088c2c892f2a3f5875a5c3ad91bf6e2942c9c40f0efb17ebd88ed026a505ed603ca197324790e8cb411e146e6dc9acb23b719ede3f6e8c94b1137918487625367da0cb21c004e7ddea84a9267544514fb3038752c4cff917a3c336085372048bae288efe69c1bbab195f39324a32b800684fa48bd66e91b32d56f5ca940cefe3229d826f7dd35c71b997eac69bb3939e80f42454c2de7753f890cc933160053afe9931053456688952f2ef44d4ec967f537fb2003a2842d5d18b9e3f5e8da7a8cb21d0bcfb01d6a1f4c52210a9a908ac74f8bcb7fe0af5ae0d23c97468c85cecf405c57f6ea541c4c7cce601399bcda5acdec60706a3de077103ee98b8ba2dc3d0005650967218d617e18a970130f111091887f5e45c8b3197d76e4e441c6d2f61ca661877f041c738ac95233f019aa0cace854042dc867a51a2a747150b89fea02bf44cbbc1e76543ebd68ea8707a47925a4574355d2a933426499e3e540fc2aa02d2e79a77567c0f66c133bb53325445d098336651d2d91f75f9a7997d29e3e4ee84f4be4b8c3e0d776e6fc9a80b677464aafb679dc2f16b9122197d5791dfd32b0535351da78fa0de16cc6f86d57b074cb18a3b2da145288358d9726d5bb5e95ecb8fa19b200b9c2047e944257ed6919815bf5cb57a831856c8d03ef0395dea09fbeafde98635f2346e79d1ac94b11b071827f847f6f2305edd9e557a4a4cac7f6e495defa32cc1a3d1e7ae1c3f55545efc461d2df9af965617eff457828868b50005e724019d07d14836d2d34de4f1d34a0050a86f9fad1ea8d3629b86956dc4e6c9a9ad8165cce293dea15b41dabd68a6de7986be751a3730f4268a7ad0317c39d17aedbdd7c915eb0232f9eac047b797ba6c5f6e4cd3a4c3b2cb63643e8b60de046c653824c1369867e259855183998588da6920624fff9b2ff0471a578795e6c56bb22e9869052f29ae0f26e92450d1c013d930fc4dbe8c72fb6eab8a659ef47be38c6c864454ef462f51fabe6b792569c5fb49e313cadf773a61d0e98d3120a369b36b84792040e44873f965fbaf7b71cc2619d2954f50b5b5661fcc434bb7eadd3ffe308edd80cf6825d13df7ef6b00c6c89954c86bb30b1ae46efa33f1c8699bab4dd5249e9b6923069d93ab31a9f690d5f340ad23d8aec266617ac1e9f9542013b860ce2ac12a2c648bd6fed23abed3ffd8a57dc05ce8c63c55a5cb39d143cf92221cb739776f370a7aed78b62420d73d8bcdd76fac62094a975d247c6fc27949eace8111d39b4e92545e2b21e9ad74f258cc01a88102166fcf6064a14912b3507e5d659587fc6a3479ce7a7bf9547db59a42bd43f3fa782aecbbcc53953fb8465d64f3b6bfcd36b8dc263ae18d9347fb020fde7f35e88f98e91c3c2dd3f2b34f2e33a22b05fbdbd06621c61f8830a03df8fc5664c8e832edf0aaf91f8f86844087128741847b61c6b12e49f97e8756317f47e8947f48679ef72621b0e648e60bd4277cf6adaf357bb96cb33ee2890fcbd287e7c87c34f4d8ef781be420cd7910c0096a8a95556c632db9c9774dd940aa963ff3316aa8a028c68ab83391e1af5112ed1ede8b149386e418b420f4955a714e51bcef8952d28ceec7c1d61bf53663d867e032f447d25e2be2af252322b93a46058439824c5429fa3ea9cbb391f2e714e324f08f106848556d5ea19b86800eb9a85fdb1d561eb22d82796cfe7b7563f0b86e0ad869f8dbfcdbd8f08e609c320f99d8a74f9f18dbf8b80c11df0cff3d107b409b1b6f1cf2167d45ae27ad56b82e9fa8b9b279f43caeaa2b6cec98ad16fe4527d196f11aef32528d3c4bba9e4bf95f39c84ce97a1f3216dd6ada23e2a2ca3bc803e74adb31241a1a19ca66947dec13cc504fc1f4e6b145753ef377cc980fd63ec225c6a8cb7aa9bae4e51a6ec69b95f88002b32defccb9cd7f9172df8ad33e651ccb6c8a699b02000baf068b1ee31f2c4032647a24eb6d48e637331822f48517ff4f47ea6291c69ae1c74d9dfdb26b1eafa535414b3caafe3a8bc2da51418cdc71ace8dfe3ec03340843c69d4061507d9187608062d54cd07b75ad90af19799382dc686c115576e275acf528f2c9324c24a96c18d07148ece3f9d8e5e5e0d94a698df7a5adc68de48c3a203874340f92843d9c35947cd35a2ad54e681d889fff01b1b9aee675b942fd57f67b8526f73840c8d75e7c99937041b058387e0ee1e553c07ea02bcdee3660bceba098fb8ead007fd2e506d8fcbc66ac897e4fdc7936902d2a56407afb2266fd9ae276e26f7447f1132553bb19df088d9b768cab855b599295e04c4c8dcdf15b82eb05615f1554e8db1c5015a6b6e0f1e1c51e5d37fb21b69eea3ac69753aadb1cc854b314a97bd1cf298e1b107ae7ea10c399390860cac16971264e8098321015e23c1efe73c5ccaa02ba4db6252593ab3bdd128d1e46432ef90958328c58aa7cf9a746cdd3a6693b7daed0325339a17edff840961964ad2b5750b702c31684911c2fe69b58b8e05bf9913ed7b7aa79e3ae6a2ed5690e55b38c34d531d6495a445c5573d3b23df5ab577bf5eaf466a01f347a12bd86376c02e97349b506aca3ebd16381a5d2952dad27cacb5a6c26921172808b69d03c13ebe8d0894fb6ba39e6d85f3510d5566d5893199216d23384249765b32fcd1be14d056e698c949d86dd7f06009d465b7bf318514addb05ba847e96635b8bfad7ac321cd9e86e9e4083d0f32c490d7ae84202f70a7e961194a207c898cdf4f6373ae79d33fa364d7586fab8415234306f9e7bf86b4c8b1ff3992e6649d1938fe25c1fe5f3b956572f0adb7a00c39b746fc847ef11f62d35e163385abaa8804703ab660aabf66752e9b570e66b23c69f5c6442a7de9570544d8bc8b2de752b9a2650a4cf14550113e450538302a28df0fcf4b3a46b02a924842c16853fe0bb8736390316229ecd85ca9c9d768a0e6a9dd4098d6c8f24732a001d3ddb93b238bcafc55c539d99593ecb1ebd457ddd9cd61511268a78c2956467310cede2112b092cb081c81ad66ecbd1a75a4ed257dc1aff422f1b75c1cafec9ba8e2f9aaa9053dcc01729c4c00f19caf9850843f35ef0a16ed9e7308244056de256661b1095b06ca68d651c3af50eca553cccf6405c5879cbabb2abcd7a5bca32418fabc15249ec3749508b807e584606c76dd350ab10fcd0822a9406150d5d21112324df6949295c6a95ef45915d3e0c064baacf301ece1534ee2fe1f0c485447c1f831a6832e2987840e9d06ab3f0efcb8c16d6ab5a77e4502624765236645c31c59aefaa2d955ec680c6c59ad15994d21cab3e215dafce6094af103d29d191d0b3ed53e9c2dbd9387630c7fea7a709a71faca215940e7417425a5eb187585503af4037aae3901871fa23017771c937b169bc87e57774b1c745494acb70e4bdbdf4e95f424a222611af6f12f6a822ee58932d26a219659cbd5a1f7bf92235054caa7d16ee799550eac7b06f0958d2031082da06b5261f49c18ac687334bf16720f4e7f2a98b4d559c526bfceffa34e8767013d01790c30fb3f2b507b361b9ca7010c293cb287b31730353bb6870e39d840bf6a7e73c85c6dcd3dac89d4ea04b82ebe17b790289706d29c850dea24b7e4d0e09b5cda5747e0a643160fa11f28693411c6b62d2f5dd44bd749ece669e111f765b769633c975e6098ef8da7bde14da5bf4b7ba83c4e66b7f59ef149e3f3763449cacc6b1789b3c475f4388af56af0991096a6997ef7c682bc9b0ead6934bb3deb9cb44472f2643f21d7bbbcda404fb23be5c8253ec3187448740961384c2d4197ab192f732182c17090703c7748397408ca7537976611e7eeecd495c481b69bdd6d1c7fbd63dd67d45c8bdd6a54196416eee07a4abf347b5d7c864d3bad602544a89b0faaa8d82275f2f9d1cc66d77d3359bf20042a7f259d28052204bc54ea24af24aa8afe2fc8c179ef3ff5897138cf5e4bb2fd0fc3cac6c95060f2594df83bf242a3fae1f410cf947021b31465b6c9af70a7c7ecbe3ed0c50525c981a6682bac1cfd2df759ca4afc8e824c6f6ff073c4991a4b6cbdbe6425354f100000000000000000000000000000000000000000000000000080e131b21252e32
execution
- Gas limit
- 3,969,940
- Gas used
- 3,183,394 (80.1% of limit)
- Gas price
- 1.000 gwei
- Max fee
- 1.000 gwei
- Max priority fee
- 1.000 gwei
- Base fee
- 2 wei
- Effective tip
- 1.000 gwei
- Fee paid
- 0.003183 vETH
input
- Input
- selector 0xdb158234 not decodable 26,660 bytes0xdb158234000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000509f90000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000007b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c571700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000003ba35244fe5b7165213394389df3ea1083eb1ed46a43638ad023fbf0d2640680000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab118730f8a193ff464434486c0daf7db2a895884365d2bc84ba47a68fcf89c1b14b5b80000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000093da1774b4d1d42800000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000fb1e3cd4e421849abaeb644bb0a148cd5dd85f6c1a23a9c969058f6e69fe83020000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab1187320daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000902ba0bc490c000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000009ddb65a325d5f5ac93d9116e62ddda507e9377c68cec09ff9c446f4124b980d90000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab1187320daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fdcb816ac5c00000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000948b7aa75a8d03ed6af7078bc6b1f98b0b237a521d8dea78dbc5975bdb8a8bd00000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab118733ed03c38e59dc60c7b69c2a4bf68f9214acd953252b5a90e8f5f59583e9bc3ae0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000002b012be49101df2e000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000005f31fdfcb5fe15ddb8fe252a6a48e5d323dc12a7facff071aca831b9e896f4c10000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873512de02f222788fde54da1a25e3f95be83677fe2e1ddb434dac492ae29bc398a0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de0b6b3a7640000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000a43e65197687afc4d57b5277445a0abe572c049e924c5d28ada8e04dfc67b9200000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab118735611acaae5e6f2d151766dae4f93d18a904ae6f9265184ffea692c2e6e52b7fe0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000000018fef9a16daecc0000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000e307a8def840169cede18e21d7c246c0bc971562c4541d7e4cee43301fd6e6120000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab118735ca6f0cd1df34946d1ad8bf027951ac275d9659f84a379f473c0228412fd80460000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000000018fef9a16daecc0000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000e307a8def840169cede18e21d7c246c0bc971562c4541d7e4cee43301fd6e6120000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab118738b1a1d9c2b109e527c9134b25b1a1833b16b6594f92daa9f6d9b7a6024bce9d00000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000ddfb37eeba13000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000ff3708dd5158608f8b1efeb835e869b6843a82f7dd97a2bc2f9f4272c8613d1c0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab1187398da2c5e4c6b1db946694570273b859a6e4083ccc8faa155edfc4c54eb3cfd730000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000011f48ddaae3144bf3000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000911c4ec1433607a228c024ef0ee1ceab46aec4a6329b545252238de04ccba22a0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe7b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c5717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cb55e03a3cc80000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000029d62c955b16e3d585a1e870a474419cf2201c2885b708aedb0cf1aca878b8330000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a012317b0000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000006452c2c40c27259d98c1e8a7fc8cf47b9871e09085411d30a5cc83b5fa6cf3d00000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f2756000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001321b4d9405cdad40000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000054f610deeb05a5e2907bf4371734ce4dd042f56011780552bc58f9713417e85c0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001550f7dca7000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000090ecb6aabd8b8a5baa5298007f30e51f74fac16746c1003b8edd0ea1661b2ce20000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047292dcad9e000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000609bf9ce98b7ecc5879242be08bde855498f43e90286d8b1d5060c7d761e1df60000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ab7216efe876c5163ebb1d05a1a6b63e00fb73d1d68ddf079460c106356fd1620000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000011f48ddaae3144bf3000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000911c4ec1433607a228c024ef0ee1ceab46aec4a6329b545252238de04ccba22a0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873d6aca1be9729c13d677335161321649cccae6a591554772516700f986f942eaa0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de059748a7127800000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000e8cabf6eb64d808c1ce8b540645c37d03236dea1e5682b8f017e83ecfe3e85e0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a77b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c571700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204630e0e1a60000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000009a9f79357b5f727febe49131e0f10331701d17e766b57222bfd6de7b468ad8620000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000975e783d4000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008809912495bb6d36fde5dfcbae5d2af0306487052cb0c638460e358f8e0ea3ce0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f27560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a463d5670ab0c8000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000009c18e2fd1ea4ff5b98ab2934fa3b09e0b2574e03f0240941d0668d9f85f4ea1c0000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000b62f3926eb2ee80b05b29ab4b6c4cb3963ce09e430d8f34fbddc3862a33bae710000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab11873ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001538ac6dff2d7695bc56db9206ddfe532754e13bbd0299cf3ba6b4a0e8c90f770000000000000000000000000000000000000000000000000000000000003858000000000000000000000000000000000000000000000000000000006ab1187300000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000136000000000000000000000000000000000000000000000000000000000000026400000000000000000000000000000000000000000000000000000000000003920000000000000000000000000000000000827b89ef66152ec4585ef96abbc6b010000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001213276aa2972246e1fc20cdf62a93ec82190970bc7fd05cf7ad20aaacea403ab1c43a4d902f580a3ebb87f9b3ad536bfd5b81735dedf31cac2de0568daf3a872c9c8c120d8d2d8299106948500d718a1b945f2bcec2b4c046456f2677a85a802919cc5bea38a90ed5677606ebce82ff371d61e053d1ecad69ab455358d1b6666c3327fffaae23ca0ed61bc8b2c7a601f8bda94fc082115030c0a091eac841f82081b5650262fd48580a4c75b4c2c89f42e5586621c484b6bb5af39a0b3c1f2d5f77b626dc15227a13efcd88febd9f3cd20e03c3b55ac0dad6e0fe2b380cb98ddf7b756af7717b20abe95bb0da3b9f334ed3f6bd4f7c5b464d934afaf85d33a31a868bca879d561c57de72dbc33f07fa37f4c928c329072dec81e25a8ffb5116c84752a7d6fb6646b1906c227e831c1c8ceff652fa7e3e8f8de1b96e5302c971510d7254accad12e9c1425c92becbf366f315c4236c76d9ec9239fdf118673f8a92a3a1bbc8d4edbc7017717cad8705608c119f4d6465068f027f64962bfac4273b38766cf496021b755b3145c2779a7c51abe780f010ed0771298f27492cffa061534109f936746abf38b057da585420ddf430bd9ee843125b9a1e87dc429cb597429929e4fa1ce39901340e69d0451690f5e41a0a538d878c4a87423812aa06192c06b698f10bef6ab48c028196f4b49b16164fe9625261853400751c7695e14573c59b93dfbf446f77a5f7d563c8d58d90882a9fdf432d86a780d212c059c7e5881c12283214a2f1e4b883df5689e0d7a60b9423a53045fbe5b4097210c9232463058c7ee3833d745a64ad8e2c0d37be86627e280b5bf84b9e7642bbbec200f718bc8417f00ecb02dd53d018bd36b53adbe6f3da2b3a7086689daf34adfda6149db677868f80f0b0a813a6d1f06c6984cbde2558072edfaa5983a2c38c10d745c25c9a981970748a775a0b0295ac89af669ac88402d8d49a0c28c55fdf2e30cda4cc12acf125ff1ed4c6ced1862c27789ce531400faa049798a79c93c534d2ffc692d9d5fe18b83a2f481d2565b7a75369f733a47023eab6dc3d65d685a691b5261a3bc44cdf17d94cb79ae355eca0fabeba2309e90fb6001a59399188a82fed0de9452765f329f796707dd0cb1858384b0b7d80988fde160cebdf1a6bc9b8036571c52dcefcb8ffbb9cd488ce05de4c1e3238f11ba4190747e7e60eead4f665a6f5c0bcc86435a9f3524685ebe38169150dc4dbfd5d5b1a43e0291fc809bce54db8ccc090c83243c6e268e302aa0dbecb5ee226c4dc3bd02fa078f1f3cd9f5fdf41000971f0eaaba1edd55ec184903fcf7c9ca79a5925724975428a208a7032c859b3d6a926d5deb4f6b5762d9ac572ba0b1ef221a38a895ad33fb9dc4848480c8e872defee720a919b5d2708a7f5d23fd217944d3b12c8180b3cc4044b07a1cb10136d2e7e2d65c4d0ee5175bb777daaf7fd293dfb914c9f3ba54ce4e50666c46bbbbe934b5f278e621200f78dfa23ae1cf36f3cd920c475bb85d5406e026b9f4a0453d065e077db9c8d1832cc100a110280609bc05bc697686c3682d032288f6cd9093573d644c3054b143830b45e9d97ce86cc51a01f9150ff2fcd53a62ee004ea8611fd458c1cb0bfd722aacdc680694f17b532a6fcf4914b6a48991f1d001033e9044fdda5e7fcf0a248780ca01ee82410a03c389955efa262712063641eda0f5ad6a32540ebf5d6ef36671ea31731f0c56a1c29d86bdcc010799e932d1bea32e13e3a785ec77f8b1b8b8e0df9716f934ca5a5c3307e4db529d032b97dd992ce7d3abc536a6ac700fc7c2338a7ae07ba06ee2e3d08f6e2380d9fd40ec944f5d935e96f41cb152b7928ac7294f59d6544ecd01aab715bd807f57e0cdaa4102eec01f39632e0cbd7c0a1a16c3329fec9524d4cd7f1755f3ce61733be74cbc39a1f0bcf427faf7aac765313058b134630f164b6bfc6993ebae0f4d4d0dee8f8b1532a20c51a3439ccd5a09bff57ebe549d00c97c09c7f9e6da6f5b449cdd82f22366f1b5abd21f6bb558f5923d4200418f3e5a6ef3b0762579dd56529e800ebcf33f5ef00a1fa5784d3731a7bb45c15089f49ee3039d1e3541ee9038f82d8047864b476d5f7a63af256bee7e0c18e4bbc9d1a139e9903f146470f1b634c5fd253adf6c73cba7518fd4e66b9f96f42e8e221e6ae8052d796228567047992652bee353ca932a1a75a341fe67bf39384d177fdd838afeb3cff9cc36162b86e11d49621d326febc732e11ce9afd099d739928b88a89843b7a23da986f4524eacceb18fa08d76987fe57058818e0837c39e4088a8222fec6975c97f0dcdd2cf36a2de313b65ca329aa504b4651446b74c391e48a5dfe6f8ccf7fc675f2a5ef194a420cca6300ae9431206315a328963d610e7cf786d0b44ba1619e089a40fd6bf1fe96cd0683a1724568506727c3904ad68c436b7a49d5e463c4422e0e27927c65799caddda01faec730179214cab952b9b4a74b5adef43b837e4e6783c6ff093d1654ca4d65e599b699d4e2f6cd2b1a5774b067d192324a21a1b4a5fd6a6d5ef51477e37ab5519422e0a5098fce86c7f476d01ee1a5d5f6d722790639b1b1f5a774cbfa4360acade25ae954b21f0b3a79cc2a6c1d8b4c89578ac24845232d56c51ef3f9b72ce727c67fcd5f43b8aa8f8e59868307de420a8fa78de26bb05ea9812747721136a65c3ea43174108fa5c1c749a1438e9a50a06e84748c1cda2b70eedf344aea7aba880ab2badff144b40e3330bc6ccd2a8103a269c9ef85eb1e496512639e557d67955603100fe4510e6c895f7e6d9815e748db9231f7edd8e117dd49c9df41f709e81a88ebed48e68b4539c26944c171b34aaff96678a48df463ebf50bf0689d18bd8c0ab29f6ffde56ef17a5bba37ab33db9a34c4d8bd0e91697e633d94c2a359db35d83c9753219ecfb0afcc3ee59e987eda69226832390c0bb44368edc0d40cc146aeac579acf2f9fb1afb24eac6a79ec8851f9ce94ac51725a7593a1ea5c8b6f2a75131092ae7710ca812a588cdfc300328d27123a0409f6a1a14cb3ff8918a6ac5975e1ca6ad8965f62016105c0617e355929a49a164a7c7a5727b4c95f78cd90b1f71e8163824c5fd82b4d0e2aefa9e3b84c1c25a21b2efce6770f41abcd1e3be4ca109d1c62cf8b001ab3717380c8eef40aec8ea2c5449349c6c79d385de2ca856977a012f7235dfeb77cf6336b782a982b3ec6cddbd12178ceb60c0e74809a8d0df0bed782caaa21ecd9fffab602ac466bbaba313a799f4ac8b50c9479eb58fe8b5923afc1019746fb445bad46a15529005faabe60c875694aad6f09480babc136db7a63a9236cfaf61f6cf1d86d0d96e6fabc4efa1a28f42f1515ef83c4dca4c5f307751b9598109d44d31fd1898224a7d2232cb67d8de89291d732d0272b9c86995e8f5675649be0b37c8a96f1c75a0c11338d70989bd95f3bee9845f38e582898cc98860ce07782514da11c7fd4a44970678f019a00764bbd4f9ad865bb521f03347d191bdc6cc1a3040e14eb8d62c4ee231c561b2cc6da8b0a6309d65b0966f7a9dee629edeb43a59f33f66097a09801507de1ade226edabf83df30358694e58997417d42c5069792a4ee7810dd203a66dd8c9a955e6d9c3e3f6294d01e162dea2d70e0e8455defa68a8cf64629405830b03626d33d9e5f8dc09202e185217566138c29612f3022bd304ca4cbd9be48c8ce34e765c35559762c5ca240a98875e544538c0c638e22b71f75fcad360bbafc52e2144f4b540c04b09b6c542c82dd70c874bc5de2d54ea65edbb316173f2b212e3798e0cfcefa077347eecc5f42da7498a119bad5a7ac36c0219952cb3723c9aeda15ee2dcd60bb6ca6f1df1d862c4dfb9106a3a332e6d3142c00962c9065d3149573dc4856d7b6ae0dd8a3c3ad215591615d63f22abfffa36364ac5c7d659f87155df6464f24359ff7b6b13bb1be7e8cc12e6545710790556f98a01ba41fef617356d6b10501e852bd2c4970b739ae17798236a2498220f4e06e46d851bb096a60d4189f0049138b99543d5ee59f93f55d4f18df82d91b322be0df848dbee0cf670eb71b039470b26532194f3d3cbfc068a102d1f10380bd4c6a018a5de2875f2126e3bdd6c263a4d28cc38040db714c770290f311b7cf9dc76da31fdb211b5956e21ae3cfa1f755a6e9623fafd4fb625b6e36e876aafb627410e4ae0cb20146c2b525b40352faa78122255d556b5e265bb768703c71cda05458ec81773fb32206cdef02a9bb81262edabb5f4e87c76ed4593ca4f18e039ad77361bd7c0812ee176789eadeb685f4140dc52db4c0fb763161efb92ecd40fd44a7d029709950b5894bc7a072e066223eef0d3b7a22748a21d77daffe5248a4b22092b85c0627284235334e188e07cff2254e708691f0d01b96afe8285d1f9f152110765cfe22451838c2f64b544b81ffdfb624bc99e269f2cb1a00a54a117532d782fcda77ca5faf0c322fe682aef656e30401b50253e6427c6f8cbf4b5acede12a3cb548d234b2d2e5e208e8e78fca4c96ae947ca0a6695c37a671bc72c17a3efc12b5805204e7d1e89cfc387574beb50b6200d8f72d65076fa43625ae68d4c406231a8ff69239c039252364dd1c1e9ab949e3e67226a03e82bad2912ea58a1c6683d0be22167a5fc840d9f304122d1e9a327537296992234e80155dee230c7410f5e82427c71ee2d3f19ddcd28c654080a0c82d87a66db8d40f279602638c14ef56b8b62a50eba905afc06ff17b356d469498cf48e9ccdd61a60972e4698ad85e2201291421ad55cef6bca69469b6785fe88fa27b29dcd65aa119de31a5af2952b8ddd3fbc2d949be60c3a074900bf616bbbb0b9b7249ef614562c07088d57f6c3528aff42adb37933d1fe49e2f6ecc886bc07732a8f1a13a0aae1b4e66aabb88a9347dff4082d81e66c9eb13b3776bac762f1b0948e20a7b94f1c01261404d00fa1ff2f630213a5568f605767ec6f2df1958d79c6ecdbbaf0be1dac27705cdbe0500a4cb5266c40bde98150ed18ce6ecee9dc92835ec91878e8fb2e76f4eae64e3678a081638cc6b18d92973b2578e004f8e2408b5059ead930835f8d882f0a765db124ad9faaba263c7a5cc6a0d55b086b555a8101d63922c99032a5d46abf52c2435c2d2896746f5f61f16e5d1723ab706a4d875becdcd091507c45e587734a61875535826dd65f3e397dd1c706b1fb283937bcfdc440bcc392448746b4815490953421bcff544c7f54eced61076b694253fedea2433899aff09edaf1fcb69e6ba7f88947ba3a04eacb1d16f9173f42fc3499ba5252171813c4c7c6c6b0d756be7babafd5020439995df7b3131d9eed5f26e6f966b7a9b26a320de067f0e2e3d9c96a41999316cc5210d86e81123b01f791befc5d860c4a7077c638ae56e5c592ff086819a6d0b72ddb637e8825353741d093ee1d5dd66dffe9b4cd64ff59f3dad4bb40aebfeebe7450446f48b350e96064481c8a501857a4670a28af5fd028ae336295e3a51260882156b7408a259ea4fe345962d721932ea6b80a08760272ecc63783f339632ed44f655e3c3704350f9d9edbbb30aef7e641a247e6cbc4a89f8039deff23bc9251338a09851c76b347ec87bf7ab52c1025224d2e51a375edf1d6c4590758cf823cf09bee49ca3ca6c611ad110a0f6a26584cd7942dd40be73a0417d4c0cea2365ec7f765ff8f7c801ae4427577965238621e946e5d04834ffc12ff8ebadddc0f20c3399f1b35162729b28745c4040e0914476fa972f02b59c6cc064829913081f744af12b3196c839e5e5d20d6ff72c4f4c33313567cf435342dd32ff92004993526e5d9e636a2b4bbb0539a666e033fdb40ff1d2632f6132e9d1bc0cf0cc15ee48497ddf89ed2f49713f74be3beb0215e7428bd20714f4714b4bbaa0b4ab90cdb7f612dfdd7e414ae03df041615c17b4787d1c4ffdd783787cec99585695655198bdf687bb84abb96fb7f854b46a64c14d7a73bec95b58264acc86fa02cecd9ccbbe145724c36bf8bcb757d3add9f572c8bfaceeaa7acdcc671187ef087076c330f892d8ae146eaa1ac4b634f11c5b0d85a3108890e605d1f904aa87a78fc0d89fbdf35ecc33e0b8c3832322f20c57361beef4ef81ed46dd5c0a01e738218e5997b3e40b125d4c3e5c026590e409617a012b0a5db58e3998116f98c2af10422839b7db9b5fc32734f4239c6325afe306db6924eb2d69deedb7c5169affa739b01f3cfd4743a68d0b24c10983d236aca9d2666ba902f2ef8d6e3b18d220f5fdc028139ba0e030577524d9444061a48ea136ae365d00fd485a3fee7e41ddef7f237dc2420674c4007dfd1282b045eb9f3f8c78e554376a0c6fde885cad19620e95e203d495e6c99e6ef383e94c04552b9d03639a0a9d4df0d2e494f7d8a8eacb9ea103d54888999c4124a6d88f31f6f7400000000000000000000000000000000000000000000000000000000080c101620272c2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f94c9a85e6d9ccb26c07cb004369cb90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001213d25859e83e2f1711005a0f23795a6d417391af11c0c2445d89c0db7c9d7afb81741d674643f26abd73a8cd84d0285672e853cf0b886ae51b8a345f8deecb2d598ba96340b679568529c55f48d2c1d36c3e7aaa17f6369359aec8e04b6a8217b86ab2a0888f02805d0a18df783c3a6fb5a6fa73dc5d9b4002b730cb496b9c8293c22cb140ce03b49059ea9aef709d46ef32c110c77ecb1b78fe8aa00f55573363920d4dac04ef00889b96cd9f37d7c9b783e10a7258e6c2e176e5c66c2184df2f917c1cc9a2b4de61b965044ac9bcd63ba8ea68e49f706de6657afcf505d4e622d6f7146a8f8147a59f3949088aa971ce5ef348941fad4420fd4e5f89ed68ffe476e868738c6ff0d79da1cfe9ba4ebe7cea7172de4ff3c3f56144415b75aaf7f3614f8d5fe3eef90aea92cf783f7403b2e14c4385c40ab955264a9d3de31c8a5b92fe49bceb3f400f546125d618d9d9a34e41dcd55bbcb6c3ec31e18a3c7dc05c73b98d338f3c8e0ca1e005d25a61df72f164043f9aafdd96a6f1090a6ae7f9a1a937d5410680490a7fd1f8a758f201db39607e8a44f747ddd274893124caeea10a2ae7330dd5fb4533278ad1c841784501b86211bef6e8969ccea3d7012ef270a73f85ebc2da9343489b2d10ce3f500d8253de5db4c29edfe8e3bc75e7ad35113e4e657748baa721b36b721d5a839a80f657eb94cd395abc8107d3d2eec9146428585ea44b360cf8a7be094f8f3b51f1229cfdc1a1c54f25c916ad60c9afcb00bed9c089cc49f186086301b93c56132f729a4c835a0f58dd6f2ca7414de425a4dcbe7a33f63bb70699bc12559ae63606295ee75c5bdaa7b2eb4b1758c5ebd0401c8c4ffa8591dfdb3e802c5bf3f51fb586bca9ac29b126281d5529db46e96d72402a0ad1935a3be7e60d72121041c38ef158aa5d54b7c1f152c2529ea409ed7c545411ce9c32ba6fe9898c2217c816d4a527fad47ebfc1b443258e09e88dd798adc900bab8164a8b97417a51c0d199ddc1be04e3a525ff93034c4fc089555add2c2fce6450288d1b71f7c9ea3da046fd408781d91e788609a339f795ce44675f275cbb313bc83c9fb7e2563b98caa6329491d7ed830fe934ccc71b6133eb917a3efb2e76b814c209f87c0f634957476aa36a3a440e71e16db946ef547d0538fa1ce68efdb70e6b1ad0303e3d19f0d40cb8cbdf2cc5b1e276d73609555e3944d442724e96cba80b2453ca3f0ba564daf4ae99aa7674ef554b040a32c770ff52778cdc1a46ffedc41406fcd339866e71dbf9afed4e7e5769138a222b0570a64c0edc4cefb941828bcd4372635163d04723dc55970a070830ff61c577dc3427f9c1203ce0b5503765c7f511846b3170a211db23afbf0201612b0e8fd40042fe556db960d11c576f6390e06cadb849eedfaf74f6c8523f6e4f1081e8c906a4c16d6d360987e4c76d57bed4e07def0e4a4cf3072041960980ffbe9bf0f4e666bcf05f76b318ae724ad9b97d66cace30a6a54f8a89953b13fc65f15b82f9765a090d7e42a1f05c2450cc4e49f78d08f8b7239f433bbd2eee2dcedeb9db0607ab2d09a335cfb0a748b8b4efd73f3bfdbbf668293207f9ad1a2bea1964c98db1c6351c158cfe844262ead03449a5441a3ae7206704fec93c73837c975329d673bfd38b63663d9c775a1d42e32f3dd0113098ff59d76986f2189fe83c8755dea913260e8054cc8cf6ee0f20f01f947abcd303494a2596780012eafd8b225c645e507dd976c09fdf64c393dafeeb527ebe1c3200c83d9eb02371540afaf01a9bf6d39f1ee1c9e1980de86fb40f511f2c1f54c3137867dd7eb5e4cb8006fe2478b63472c7e02c3f23bac73a44f6f22dacac95ecf144af812be50308b8725efffb5aac61dadcc4f1923eefefa1da9871c30664097af00643270aff22d810deaa242360f49eccc7347f33e7ebacafa6a9475a566c9bc0c14452513150462bbfc7c00cb20fb3f6e8d024e603d705374bfa966254d1d092df37389a082c77bd844b80d553c544a2c09c202268d4e361f01d8c95ac78c4b181d7c536a4fa6514dc0c093c519c346cda6745b49b8e92b885fda62d64291a8ef02d3bfbf31b9eeca550380fdc9d9ee86a8aca04e108433da46db24129ca97d4365328b225289a7da4889fb654f76740034a25bf83c70154ab78cb14a669e0de54eefa58ed79174ddc368f185a484dd88caa342dcd3feb670cc4ed3b5a77d485bad5876d546a92c044f06475a7380bfb0ab087cbf08282230e8bebe244fa6f02e8a8df7fc8e88970670b175f5fb7522fd3cef3ec514ce1b58e4ac1dd7f4e7f78529e37134bf004e624340e688b604f69b10e1c724994d8dba3366682d52005a1055e6b6a9fb398d17450845882918c44bbe9075f7c1da96736be8c1e585ce34b5cbd493b1c455e8a02005c2d61dd1b7dcd860cb59fc8077833ea63726ce56d1e7736349eebd0a4c86615745b1b5de49bc065c1f6368b3035da284fe4c139b479e1ff858ffa2dda371b7c67a88c6453f0e0a29f6b74234f3d57736c850fd1a334b3f53f58db99fdc49bbf8687faf4ea52a11e978feebd0c441ddc18ea36f86c7c2f3b2fe0dcfbe3a4461b32216038339aa61393b5145badcfdf40794889903f9161280778723b68f02358c2fc5ed82cd6bcc77be41b33f492ba59d76510fa907320d1d89ccbe543eaa33143e6e7cbc01742bbff65856ed92fa25d67d9ca2bd74927d883e3009210f02cc8d05ec087529c762a6df9e7ead882d8e573a2a913046dc9cb16830110416915d5e335d93b91da457fc7799dcd4685500c6792b68aefdd52c556d46899fb293497b318ed14c62d60d3abb122f80bcbc41148748b40b4e193410516638a101f1b96d648b0bc93e91e79e015138d93e096d5f5c39513ba15183a28a36a83a8daeb9d14889c4e93b28fa878380d11bc8a741fcdbe3a83b7eb4b8ac2f0cbe18185e236f0dd05364c2ec46870ab83183d2d9b6748a5661e0ada063e444e64296e6a838e7181bd24ccb821ddf88a2e9da8bfdbb51e17ef2479c4018459a6f9220364b9336db67adf7ad4bad0c7930f9d08b35ebcae2d035c7536b371bf24812776f9cf7ef8155a06d0d6b60ad936d8192f8d0f79f4bb2a41d7384258260927e35556e90223a5f17359bdb68d60803b6fa76cdd15f80e872a860f434de814932b8b8d403bfbb1ea2acc21cde7215cec947230dd9c1c02bbccd50412f73d6fd69e62312a38d4ff6bf7182dba083a241ee746ea8807ab28ad6b891b95d1a722277a6656aa4cc0a577395fc78e55195d8c01025971b3c31bcd7c38e931815afe756be8d8f0511c20895616e9747f9f82dbaa08a40a6e2afbb7a5443081e63a4a6e4896e41b85815c0faf557150a6c68d392fada0e550a479c0536ddbfc96ef45bcf253dd7d4ecd102b39d1ad0017e140ba093cfa171d7a513b484c2392b20407accb8dd83e6838573561a6b25472e1c67bb586e555e7ed26b5f2d1c49f74e7fb56592ec9588fb78dda4f6a57d70580f0976a30d3b4857db504c9661bf265ef5caa2a95f6e46f76c73005134b75142e2e727e7e0c8b602a30a42d8b657bc62de7b5caf37f8d477ee9444b3c3db782da2fb7b093ff098383278ae39b6da412da9bdfefd83afb2719509859d18102252de5eaaba4ea791f9fede729f34a05558eae62b108675d9683cf4e9134a52b4e162e898f0ebea5f919cdfcdef4f9ccf5f24cdd99005303a5243d3d474a8c71b0e3043b25857368a6fbcfe5f8b8cbd94f87fc6803c5686abc468e7e677673261c5d614f83d6191fd96d060f9d28a15c7c1a0470391a601dc1a2f4afb3e1f0a0120741540d80840cd36793a702386e1616072eb265da5711bb836ab1c9d022a53701ebbd3a520e92539fc7bd8655ebcc7ad7e42ba91e3abe7570da9e8c3428ab4c10d3ba679a95805f3edeb82e9eecb2a6a160b91a9d802a4dd884acdc08ff346214aaacaa5eba454c661750dd73906097b97e16ef5b296cb19b8cf32ec6c0856f1b77ce5005c654fe3903d7ae9175e35b0e1ac2e994a527b341ae0f05f6880a5322d9e06d12e14d9acf77bdddec9c071c70776e0159503b3df60f1903b1a8cf91392ab887e93262bfa0ac1e7ab9c6de95283a1d80b6676cdfac05ced7d1dcb49ca18d99efb141d9fddbaa9f045feffb72c0a9e533305ea6162371b35d0c036d5ec6dad476aca274e347d441b827d613d96b8c3fc42651bb75d90dd996d6b97b867e924978657e750987594487090fc5c0b2880952353a11751259c05ee2d99014bc198a3d101a70542e37f1496939d6de2d70f4b62e5a716328ae22195e605b61a3c17a5cd381e8663aa8ab6ce92362036d9c336db19c150a234fd84d83c3085711ee3466d760e369d88f8ff315197296d017607c67c97d71ac6914a8d5da893da1c9e31e5793e44383443b3989e4feeed7738bab8670097b06b09c9244afddccc65094d4827ca11b5163842b92692e84c960cc7319569fbd493b5f00082d836b919a697b0a0c27e9b289f346301b9c9be113203add7525286a9a507255200eb8873566fe1e0851da6d23876bcdb9db19824a23d6bbe043a11e8dfa008614e05de93b8568f2893a13579cf77f6fe1d02d0d5ea3b2bb4636511446f8da14444d36c5023d98829de7bf0e761bd4a993c58f001383a8c5449bbfd55d345a3a41d2d7d8894f6acc9bf13b471a956f75f1350291be71869d90efaca0b2f66d254f8d4354a39e41352fe9bfc2e414d36a450c5ddd32ece6fb5f74cc9ffbe9edb893d84e021c7cf42c914779e484638721537d138d05496a68d9014da91309da0ed69bac2d505bb2f8be769b126a109709bef72a327777e120f0cfcf9e888b172c727b407281341c4387b8f4fc470b726b6f1c0b848e56400c78907415b77133ad81da3f16689264de5508aac8a66e58be869a949d4e0d05b87d528b3217e009f79aa34b3dd871311051fb14562c6421d6cc4fd6e8688aa3d7f4a9302e531b016bee89d140e2440da752281768e32da9915f84f5e27b7c90b28de1e8750e8c2c14a10243580a387868a06ff4e959c784dd16323f5dd14de08223845d26260a6495ba611d4ba57be3aa5189470c3e6143463edea1a3b47393323158dacfe71c68e095c9975c640570ee99f8ead18a841f35884d7045b5ab681e1c50e85f13fee3ede8143def54fd8852c48f4218146ea2b60de883953a5a0d2705c03809f8518cbc2809c18ed9323ea5ce912279688c7ba262b427d7d1da9e3576b956b92cc1aae4b23244614ce7acc88dbbd84141f92f9b0372611eb569fb39651c7bf7466f0980d620f4afcd7a5a3b0da3870fb9b033dabb177e99fd6db28c5a3754f263fb045d7e3804fb999a7d7e1397f2404b73155be899a077a64abd884e88f11f4e006560232a9757b00cbcbad07f3d37d8c14728a5423d16720eba60711a0371c262d4d6b1c23ecfb4f5a0dc3613517dae88275ae99e962b4938ce52239af07e743f0db8c5fd9f3e57f2e5bac91c3e8a8f40bf96bcd03e349d8054bddd2d8b8a969c71de71b88750c5607dcc39775961e382c3b88a1b31345a5283d619807b7f17c32e0ac6eb7c1a277b66ceb17144d53bcc71410fc50ceee4fbe14ae508909f28c7203870c2e5ee7776579ddf495e2be97607d94b911ce93cf6dcb4b7558d2a4d4baf762f72f1b5746f6dcb427ceab64f875466ff229fd9ff3b94c06bff6287f0222f62b7fdc6d1e456d3094dd89e61e03c5e173f2e68cc957eb8baa1ce73462c839aacd5e5016f354eba41f07f060250c588477b5fa4ad87ebd360bf296f558906225174989735fa458fb458fafd1914cf7de28f88c163f32b6fd3f6a815b27952c814bbdb2a201eea2909842f45a53501c7bf6a78938bda495a734f5fd46f3009a091e08ba1e9285da9c514a9ea045f9c4effa800cc4f20dfbe94c3152dc7a7ee5c5bd52ca86289812a619c37f9e8833b95e25d841a469f0860d4be89c0d47becbcc679a848aa64e53e43e2edd0ca665d989986c37c77962bd07309c3bd8485dbf05d725c0e1ceae6b2b9b4f60844c306930b0b1f87645ca86e2b60db6e3e8161ef94da543550b290038379f221f2c58f3a897d7f4b4ef04ba1924d2a21166c19891332f872a26d181f4a362532b6cfacc27d3b078056a6f39818c3bb172dc96b867ee24d21bde1f7e6afe65676be757a2131389fe9f69de9d957d64b8e121af7ac915bb333e2b79a6bf9570a906c6ccb629dcbc5d0f132eaea0dd78b13cf4b54cb949b32c838aa6a428f68fb5c41da6fba576ed17f2141712b786ad57fb2cf9fd56739a418ef6f8ba610fdc7b4196b8a4591e5386921c2b95894d7a1c6320748290c6e4f8c01fdd28839098c412c129985c0c4347febbec9dad1e9cb18799ba86537c30b12424c666b77d5e6131e4c595b758dc2fc152a3e6f95df145996b9ba3f56626f88aecde5fb38719fae30566facc4def91b232c3e777b7dcaf300000000000000000000000000000000000912181d262a313a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f05e541c1ba83f67bdbd233b946f6ca0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012134223c0f3116d1737499474d222d7cdb0aa890d634a692d68000916f698eef437e93d933ce007025fa599cbc63fa795785c3c2373cb60cbde70c9b2b7c49894fd544d974a27ecb7468e0d35d32a4eca971b3b59437286b8228b63feb729e435c14391e489b7076e2f2f6689a6c1a56d64e27b51d41ee4a45e66c3719e1b1c71d95dc2d424eaca61a65a687ca05c9f4bddb40c8398cd1d4a83859521c7d7a080bead8a38eb7b88b58bac82085b1321930babcbe37eb537fd2fb295eb864dd6a87b2e0de0094e8bc3a69c4daaa876a2863c040d0b27a9d8204b3f2e7e09587e5b1fe9cfd2600bbd453085edeb7b3d4b733fa1d55c22d7e2160a1e1017257199e9ef989d54f5867ced9efb3655db6637528cf8837fbfa839242316eabb18e48ec5147d0f74592117965c2dc5bf079172f9403cdec4037888a440274c8cb36b0aaea12f5a70d6d33b033a6a54ee46ffbd77b1d89fc921456a050ab0b7b54369009eee9264a9c06e91eb184b841bca548adc2ff09bf7f825f93f2b953b88bcf0672f4114ba56667c568fe7c6009515be72b722bff728975f788568cbf13af43484ed56bf88cdf0483f93086804c615783e939cf8ee64be686e1fb36c2ac7cfd4e90a5fea2a47ba56e0884cff9d271510de8df1eb73304ad0a78c0e2521c01237df44cc9c087bc896410bc655cc10904a2d79df798755d65ba7023fe70e531f14d97daf3b71e816895603e77de05f8e6ee5d8f078ef96a14875fce073e874231fcbed4b06e8ddc876e232bf7f1afa8d2b5f2dd072337a817063117b04a77e619dae45761925e6dd1c0afccaa819d79d77d1e9622b6d1c5af3a79bb8d6c2d86a7d17853ba6c7ad79f779807286f634e222418318fedb628a1ef88e3634041797a8f11088d65dc1da96db15abea1a465cc47656db06689b52000d0f0b46171f0dce34650312bf276ca2fb40685c69649a39e3a8b96496bf031d1114a0abf973b596fa2721fbbcf0c3030c7b0007db236f2005a7312629fd3e7bd469084093b342a1493ac406039c31829966e8e285866cc0252a7a5433e8eec905d395ac6de97bf48844b1760cc8021be060c623a721908880a8487fb858c0acc4452472525df10dfbee491267554031ec51efd8ae73c4d784634deb61c34d9a804ad2e90de226467e993e6280a0b05834b034cb98ef83270d9bb60040540782277524d2eae68432fb934bc8b4df2df883368bf48c491089e5c6afa45ffa920cc37dbb25d6ce07dd4c705002649fd67ceab17dee6a346da5ab249b273abb0c3dab83216deb13ce109cc6f8df19c96622c14431ba4096b5d8e3e32b1cb4505709fed93015420a12339678eb9fad4682924854a597084c9935f6d1755052d309614503570563f984ed9af2d348de542c534a9dc4c44c0b502a0d5b06df6fda97091266aae45f35a73c36be4ec1520be7684a4cc4e9982a35ca48282e9a11969a1ea13c9cf33ca4bef280b0e23dff6fb4ea6a694c9882258e75aa7e9c112c64e57bc58bccb3aa418758cc3849b8110a94887a387cbc686782b097781566fb9cda812cc293ab8cd87a2236367a668171e5fdcfe9c6a6ad609bfc752b870834812625952874a176d2fb412ff5145d3b3d5584f4f158fe83c6a0d58207cf64170bdd4da5128dd13273cf6d0e4211a082df8d88c955ec544a0cb0179af4c2ca48409759af366bdb034a38851a81b47b21fe52c66873ae09da7b0716c97163f2d76375c9e9637653fa328903c3e9df75fe1811097d2bf3e44c70381e16638427308cfc43df73629e8b6b54a83b0836870940033104c1ef0224309dee64243520182266fe2f2148548618c382503685487b97e2d8fa253bc29e0d9b72679f839c245cf3f62963622f6eaedc66dadcc34218d9566c96cd799156de2968323fdbbcf4436b0e2503426f50feee98841bc8f2dd665d942ba6729401b684ffaf4bbcbcc91c5ed2fee1e42cce60038c33902ec36c1ade15ba7d4d95d65468464c6b2689c5db96336a20fe7a4d32fd88dfd5a9bc30b57db7ad36641f6bd5eb2d6506515831b9f570ba8a630bf569123254a05487a09c61351cd57e63c4bfbe3daa61a473a271132f4a8d542e3e5545c2d1eed124d7a54a7fb08289be62eeb66643cc2978f015d546e9cdbb5769810d6aa05a5717e1ae0a9b42b679bb2466858115d4bd8127c70b6d14602eb723e25bcfce8c16036a32e81dd17021cb88fd3bad6c6a2c5a78d739412565a4a1177e7ea78f2901091a70e0f35b9a790d19ad1e60f20aae1d5e2d9c8427aadddcb27cda9ff199f6d8f3cca93464d2c12294644fdd45a5ad82f289f430881065298f3145e5f586265378b500469849955470c6a4aec56a50693ca9ca3c815459a724b29ae4bd040f547f9c54ce14ddae79b2a10cbd1bd8a0c36eb6a8cd3a45b2c7ea9b96419d1235c94867afa173fb880f5038c7e7c1bf3e135226e5616b1464c0b23c8cb50ad4b7e4f4e66091b6bab9cbaca145543a3fd32a3288f8f4cb51b40cf447a431644bff9af3e6ee9e5ce74ec5fa1982768b23a81136444a8e1a446b5fcf32351be4911d42655322aef23a0702b86295328f1e8204aa78e33bc13561da433b2454203dde780c7325fb1dde944aff862c882f38c592b1591a1ae5488ef07c806f1eafbc1b2b8a7db3b359015ec209c4b8bc537337761d54c8007c09f96f667de8b1c597d46e51c4aed551b11aca01b595963a1885e6dd54404103c7252148596d9cc4250a201b122d4ce0e1536ab196e62afbfcb8e88f51b584caf0642dd536b2c42eedac315046bcda5e3fc32e86a826dad2df7e1a27711a2b3cd314bdcb77890374df295c2bdb1bb5e35e1b9adc5873f8ee86df1ed9eb66e3a4b8a982446764af77bb7eefbe146a497f3dfb29d7aba08f29e0e62605333662bc49e08334e032dc2c2fca96716e43abd387bdfa1246d88e1300b645fdc25e03c21df5c986a9e01a96d736dd64b00f8867f30bdc63e866c5af2f4ec0bbdaed096bdea2fe9ef3cd2789b5a940db3236db3de8f32cfbeb28d75e3f956e67825ede02b9797abbdd7291abb5e28b3e162a6aab4f729b6b15d861c9af1472b281a391b3df54feda833f86e5747f762e50eab699aef223063c080125786c722ea33b46ef4dc8dbb51716eecdc4b41ecfd6ff4731a96d349a7100cedb1dcb55ee3db23c251a4a534319b495ea5bd51cfd1b0b52876bcafb3d511cf9f3e637983f865d005940101d4be8bdcfebe43a50105725f25acac5e337a243e2ac258e6eda262c0bc65e146eb47677b645fb6d88f70756934083bd28dec20a3be8bdf635c0d1813940b21110bc59c18039c12d698db3a8e25496c7ea0d713594bebf7d5785cdbd9c214f12afd09e66d7c548ac843151d03c00f4ce226f870abe4c1336c64c3d592cb0b2ff897ba38b204ad979eaa53e573820873443657cabb386f70ddbb70f27b2bf45fe92c8fd105a65fbbaee23a49834344273f193e2b02690c8c355f2cb08f93ab04f8e296f92f88e907305e3a66d42c9ac7b3d60b9b4cfd775297171795a91209c8be410ff6a9068fc2ad46a7938b72e663b33593357788b64b0e1e37f0047ad7752b4c24bf6cb6dcc6354929d432cd305e4914238267726abae86afe9cca1ffa95226c6555dcf73231eb6998a046538ec154be6626a067a21490b2aa1822bff8fca544060fb40bf591f08f02a535304597b5879516288275c8cbc41923715acea011833d72a4420117ed3b6ad09efdc2e4255838a588379ab96e92a47fca885da4cf3169f68da469e7c2b7e9445dc068818bb1d0e69b28c2dbad99984fd40d28febfc7090ff7383f8f9583b498365455368b82861b17d65cccacb26c77f0d5f94a988b446d42f57dabb9a4f397cf2ba5125af38dbc24a2458d4db2c2cb95c67a9257b4d462012bdcaa077cbf1d77ad27056a5900ed545d79ffff16f5bd77a942423faafd1f36826fe5a68db0e7025803263181ff992046678f9206e9226bf3f45cb28322df9dd314ba193b5a9b1366b2a6e0a8a889cf60f3718341129eb7174a966d3a21fea781e55fe7f62bf9825c9b79b666ac0db60ee582345173d15e43db0fe0c8e8cff5750a697b9eee9bb2b02d059160bd8b156b88ef4f1a1e6c45e069d50be389d875a801ea0deeed766f2cdd03c0f5879b098b10edc4c851f73d54ef1741234746e065e5ae09ae30ef604a36652c028dbe112542200685b722c145c816a9a280ebe09855019636a38dfad3b65dd07262b7e58656bbb17357ffeecf4ca45c020bc1b7ab1bf57f8f946a26110333855e6700c3d274f9cf9065814a9fc0e6532dc83ee5a3e8de69c60ef40163045be0981d377f5a9854366c96ef745b6c4625bd228a1795533a3c25f4add729d484ea649dea7739f7e2e264dcc27b81e934e1dbdd64cf3c4ebf4459532f0912b303a046253ba148d779b99834b481c5f3d4117d499c668316a456e5b6d17512e16a2aa757cbe6d98ef63cbc018e812a3110232ab6418a6511ac69cec8f3c4f9b42dbde010b0a770d68d6e81db32ab8847691148849e6bea96f39d5877bc6bd1f87024d996f89e9960444eb16f88679536af58eeeabb344fdc4045a195c49461be19bc5c0c100e2a7cdac89efdeee6bc70e68c95331aee26acdb8929c1eeddd8ce8ef8a3477f2cf9ea47b0d50c75b0bca0653256e6f36d010895eb00c38fb8b9011a4977ddbe631178e40373359e26a9bbd619a753959ec92eb65c1d5a43c270d9a7d6963ddedd8ebbcb9df80106a3c163dfadcfe27c2c52ceb5c01e669d4641d59c7a4cf3271f5bf75402d5ef9fdca7134a1dcf2b90a7a7d5435fc41961177bd3a004b31c8bc8b3e45d3c53432b2c50dad5c5ae099586d0012d093aeb47470c1a120f48f3fe17c784314fac204ed32a389395f5ef8e2feea09d6c295fdbaa5bf91a220b424b16a97f556a9f20ba4871283de02510726222b4242a164f86ea1b4e0f839e73c045cb385745d872941b8ea5b32974710dc2923e3ce20388e3d1b1b34a8eb98972ce204426ce2d981605504e106faf55bd5dd9a8fc548540dfaaa282eeec5e70018e6bd93bf89891c2b4a63061c3eda1666f52f553061a5a2179470f231e4a0d608df186c19c4bd1b58a9f0f2f62295a74fd0dc8f022e66b7eec86c694c4b9e06692b75bd82053f68b47e9d053a64800e5111bc4da6c5714d760e6b2a3780fe0105edb05e152950819acfd423d67237f0c442d01346c426a78711baa5b0a0981cff268ba74099d2cd334a1d2fa5e036e974a29dd424cf59e4da11412d9a66402ee3943aa260690f7448b2173c39db8e7770e27b3af823818aca582ce97940bb637e28d6e029db50f9038d73a86e094a6691f13dbdbeddc0b1e031edb7ef22d68b297542fd676d20ba57db2a8773bee1990106cd6875dad21999718e94182926f87dcd2d3acbc16d254935b36e5f3bcf048b6a65851e170325231714b52ca416efb43ae2429e51146a4272d769185099918a5051cc03a72d3edf428ad4c62c309ac760e657d69e0e1c6e4013063c8067205f5833f0ec4930ea267ef01c4725b043871c7d429c68b3d14138d8f643b92b46a274f4232a76ad1c74f576dacd5bf6d3663ecc9a98ab8d6b60fb4953e08c86a268deb7804c35385f07cf863ef1a73ec46da9a645bad62c05dee7bef9d32d91cb5ea9a9aecbc1e13487936cd291411d2492e4899847f0ea774d314b6ff62593a914d59a0d7eb4bfd9798942c102cf22b595b46ca32580c42ad41250d0d33e459edf845aefa21f35f241fdb45bbb30849a6fbd698cfe231e42b888bb010238ae0d6c50af9b9d50c1914c64d8c14e6b29f40b3b9a5fa62af5327f0a09add4cad6b9ba4e295c4c0f6a4ff70e699e695b013307e708a2a527962bd3c26789ff4ce8b6d14786a55040f846539ac92b6537f983f952b0e8be89634709a168e597c5be4638db5e7e442803f10260e64fa15e5822b560c7246d04d46c385f922540149942cc97f41924760696ddb1da7cf0134d13bd4269d7a2f31a09d7c4e9b63740aa6e590db7bffb4785cc1c427fc25bd1a065b4c4f6cf967a5e886be51cf81658bf13d57fb594c890c5ec2fb7a74960d9aca6683414be26e010546e6edf6f34cb3033b8d3e077c315787f932c31f319bdfa50c128cddc205c1b6325c00c63a4d50e4150826d09625916f87d94c753beabf5cdba36007643a87c21c6b1fb5938a38c8a3017b52e55194b00973d8ef6fc86098b7f4945e59b2189c594ab6f88b84e3d57d99cd381f6076ade1529330df160e90381779b1fae10c8053daaed00aa476f3a2e3b95aa0dd0506b2362135d877d4f394e9fd2e45b5dd419de4983c3fdbde0aac0deb42fc2bab457272e63158914400b082961ad52192a6a2372da875c981b2a8b605b2828537493aeb6e5f7454c697c7f838a8fc2c9ced3d6e8f4062d8eb7bed4dee007212c393b43c023497079a7addadf0b18232d8795a0a9b2c1cf2b2e5b67b1d912153a50718ac4c6fe0000000007161e252d383e470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094d65af323c071ec66ec43f62ec16ca90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012130a56b43625b32c1c52b1c1844a3038c874aef3dd69bb0a4775ba65780df5563956172e75c53120da77dd365ba45ee08ac5352d4ad7f4d8fbc5675cee550ef2cd10da35d19c1d3a2c114272ef7be86f26d53605a3030dcc90195002a3dc8545b62b63ee21db3db5db1c6d9540e4349857cf766d0c2ff2de2b6229e31710b1f4541643489cbd4662c1ae4639cb38af6c9a9bab7fd0d62723854bb673ecf7c972a2586e675ca4376330a2392b69a684599e9b4a86383463e048a8ede64a915de3b134cd69cac6ab1434f1451b857e3c8abc4eb36f00bb5892b30c541d1d399d2c39692210ccc0dc2ef3276e871cfa83a0e820d252fb8beae7e738936abfb9067ee9e8779c5fc73f35a485eb27b378c4231d8adf17741996be7c9d03b0b03f109be81c78f690e65ef037a2e6bdb5f0fe3ef00def5fe53503ea1c2abde5b8a0b6f7ddcac08e930e8236e060ad5d5cb9f011095d1a408ce789be7a88eedfc54b48db0b8af2e76f37e82cf01fe84f7d4bd83afd68bbd3f2e8212ffe196f6598cc09d3d9f2f432782470ba976f363b23f8d96f81a71513a988e6c15af0f80c10c3cf1edc5747a26dbf5572ec633bed1e24a822544bd87bc9d3e57c38d94132853baa981b523e0edfce084a7b72c73e0030474e1a7132d688bf18d1c596dcd514bf8df7a2e834536c9cfc0cc9814affbdf9e9f529ffa32eb9da4d46f04269269a6e82974f07953bea8ae2e3e9c2e172e5266c9388d5b2ba1ca6be344a4a51af295ec5d86a56ee1d9aaeb64975aa3f4b844b7d1135c40a7bba4aacab2ed698a4b35d03bfdc12c5e9519dbd2ccea54978c132bd51a862ef11269b76da3af4c7448795118aa457f7e4bacb1756afbb1b25f0573634542b01f1c4847950e9fdd231d570510ba4d1d94404fc447476a37cf361548400e5566c903f0257e43e1b81b2b838e5ae4ec7d4c879fc8bf32b7e7ff06407f90a8faf7364ff9a7670cca53eb6efa03fdaca076a77541aabdb4d7e60b7fb617fa9491db3ba93b855dc194bbf52034bd4cfd6089eba5b14fc74440b2c94fbde33c9b83a254e56bc00895d8ca05526b5a7f897874637024f0562f290c0835e8721ca5bbce17014e2f0d6acb5129eb0445b8fbd8aea024105e66d79e014cf003825f6e5d18831f45d7a071b093f9ad666f99d7fd77055bccc254fe0c6188110d7478cbfd0c6d8062b9fbc23ce7adeec1e57b32547518cbb114fc9bca688da4f544beb81f5a2969698bd2e470eef342b8c4b33a8e501b9a938988f379fc824ba78d0894bc42819378ed7a44adb50f2ebe28d25d5c106143d0dd17dba402ab9d12af20017059f62177f7dadd6278af741f559c8edf391696117add203bc8bb2ebf016c1c18452def8446dee2573a4693938eab63e8baab0751210110c4a69b4dabb7639e4a3680a18e5c322032926b91ebdf6bf160e4e4a511e4e434506584214d5899462b21ca53c767761304a3227bd073e3cbfc4441eac7e2e408bdd8e1ff2b9bf8d8087a6c86e08d1f09058194e556e64be362a6895554e0872d3408a00e16fed2959625e84f6485035c3afc9c613bc1282ed48337a2ed7a15905e328d260a0118b67a2f7c407eebeb2f6224306ed7f1a9a9b442ad58bf1781d589501c7a9250e22a3f55dfb7d1924eb3ff918f81e3450c34443b2274eae1ac1eb85f385198c2531ff0b50e414259a33b91c87b311306324e5da0532ce321f8545b080a84f6966ecb9515ab4ab02eaa01760320da76741a0653c64fb4283f3350713bb2e8bf2257be9d628be48615e85f8ab7181da1a9590df95be084bcd635c86b726c934de01ac78e1127f8582786ff857bf6c3daf1445a58ec950d732517d4636b6b5b4e115fa9610250bd86769f0d99f04712bc0a4870eff6a897de5305c62670aaa391494e0cbd7d9f4fc5867083c09f75ce95d46c37ce2c53d2a5eb6aa9df702667d866e2c951a9a1e43863d43504ce0497bacc3fbdfb589564ed71020e04c348293895400cc500421eab8ca9175b63d06831d279bae9d3961a68ae1af6d31a68cbfcf71d40789bcfefb6c9daaa71c6db0deb97344d9faa796b7283049c77a66fcb6d2b476e3d9403aa2230ced329aae9e297d9b6529fb7fad40deb91fa7c3759889072f033d5852f805089861d0cd876bf9264eae6168aaacbcdb2b05688b64b0353f491a3c772a4b407e2ce67fc3760b9108c9695801749441fbbb66ebe7d2812b358d765e05c9d04465349e9c81409c4bf2a5b3a5163d2de8ab4c0292c894cec336e324ea98528d97961b45a3d159b2ce58872d009e5aeacfd50ed079188c629a848da790e796b9a544aa4b8413888ceb2acad61f37380e9c2287d035e14d044d58a3640490d76ad8064e39f54a0cf5535e7fc3f5bccf568ca8b23c088f6f2926a63a12b23411697ea140bd40702fbd6874f061bfefa88ccf9922fab327a044b36e917f956d0a138e59d8f611e4d86c1292271500246b876ef00c1643929bff0080d18c808f8f18acb043c31e6952c002ea1669ba7339ce42aebace67df5a56ca1f784bc0ed4b3eadab968031b83a0fa71b43f2effc9be9371b8b450eeb4a6d1942a3d811039660e02cb4c5cc750d950037e6d82ff6c55a60d5761e680e663616fbf078dcb35291ff485abb6ce738dc887194c877be405e9a114c3f795adf74e38b59193afc2161fd8f252e4f001eda509723557bb091f25f1da2f006f85a9d94334ab2c579efa1cc3dfd3acb3859a07792a1e71343d6ef99839984dace941bbec2e744932a55c6b8fbd83afd69aee799c46a0dc2ec703b8cf56277f3ff8a0159dad807593cbb4ba582b449650b2ea1e3f45823ededc6266fb5b2213373ab2316b09d622bc76e34296aaa5f6c8a040d3f422669924a93a26fda010944275eaadd33d489689d0dcf53efb1728ace5fbb948768ed806e6a55425d810d65db6447640eb590276259993224e6cfa509b45732c54860bcfe02ebf3b19aa62e4355d853782d7f2e182ca55044402ecbb1921817902812ef983237e16337f433179e9ee47814b1f7b8c899711e0a9eb566d1f0f3dc926a3afa1588291041f2713ab5bc26263019520d13d79ceb0b9d81231a0151967ca236f17beb03e4950b1be6fbc20938fa98c088d55ac8e2cd68eb808312250b6bfe68032d9ef0d9cf79a92b8ca95d2379f65e99e1c5c83d11b1f303eada33673e531c652ff90cc4185babf755b1666c34031642bc0d3223c56383bcd2fe87a5e41542f77a257fd43079050a47f1f4c207c260b956d8cc83af2a3c869b8c078cdd2dd02da5a5bf81318420794652663c1fa1c5de84961c3ef7bdad9c8614f0a7333254e189153b0bd2081dbf1d92727e5ffca533214615d84c260b6be3edd564bceb8e99d9342cc5ad6be846f34be47502bd2279f5b3150278d6e7048f1a90fd46e2805c6a0e8a4418eee399e82c9648df22a52e0d36a2b2a9efefd58dafdc3b76d2cb636e168305637d599d84c25d7f9d2fc3a67d3dce4d24e46a5d9d5bdf0016d4ec9d4ad54b0a004430c33599ba93a7e6207c1d28e57603b02ef621b20cb30d8a9afeedfefb67de680fd1d346d395b514f5fb29230fe6c98d2848ac59c0f3dd00b0bccf319f6658123718561b73a1d2ff3166c6dd813277c272771755335166c429deb348dc0b6514e3482c046eacb00f6bc52ac1cf12861ddccd926b64214f272319f1845cc0653c6e7a11237f96e09fc2ec8e70e4cbbb7d04a8c154583580acbed4c7abe2c9b8ad86af0bcb55948aecf6907f5e9e42651552bbe0bb707c926b5f664bf3cc403a068c479b32dc7e93a42631740a96fc598d5696169efb27f06bb97526563a6cbe52f28bc90580db79c300c0c13ab5029bd31c501fe3d504e5b373742abc179d1f7ac394d00aca250e469cf2986bd31b27df2b4279fc296bbd6e95e782c073239a2551fea9bac7ed09e33f3c6ce0e000675f59491b66d303ea4393606bbe5731a6d30af99e3966d02aa0ede6909e82cbf2ac099e12b62d144c01c0739c3ef45e7dd133970c4ab4b71ccea7f65273d1fd6732e6ed1cfcf5c90d259390708be3001266b7ae3b2f71f9678ce82343b07d50af30a2a0f4ea3dfc45eb0d42db2ad2e33bc7792e7d596779e1aae5532ac4aecc0910e8ece313e430f64fd946cf0c97c456e1345a2afee8a0d731568e49fa97dbc82275977c76682170ea040497b49c98456a966bbef61a62c09719241ca1ddc88f91f7cd083e545d74070e7130591e2952e49b4f9184226e12f62c296b855857df7915d9c4dea5f43313c9153d3d272f0245d342df17491433fcf8a5bf420acc284bb8d8388617537a32bd840f62104ea8c62d6a46af2bc782a9c7fe07de6730a44c20fd3d89b1575ac694a15a1294aba93f75b32b51f3c6510784260527ec246b57f6769b31a19554f5e2881c3bbe8e6b667e05fdb6e12fb6a99ba312ea303e3d41c50ecae0efd94e78d2e378857155c2a2058d24925d573b6d4646facabfc37badd2ff4261a66ee547b9e23389af2fa950db0fb201dca2c92834202d617b38f7cc6e676efb8ca616b0888bd9d1c34b2e24e394b784de7418afd1eef18996c0b9edb6ce41b64bb9d6e79aa77db79bb4536e9553d6bedff2e3b1bd7d7203bc4b1785cb992844775892c3353b483c9bc2289affa1d35a73192878d697c6b9d89224f4b77333f8f4580f6006f1cb78c030dd8194c034b07fec3a9edaf481e658dd2d7ed9204a4961a5009c74a8b51b1d1593693c6effe363ff1104186eb69bcaf0aa264645772b815faaaed688a0ba785072f5580c51b7b83cb5be9a20f4fb4d125f2ed792c37ef962ccb0b36e7e5b6e0c4df45f5ae649ce2a3957f0227e5a9f5cf1389e1dce7709c5ad7f154cea98a735f5dbfbaa30a1cbd853d66d6d3927c06b54ad25117b70e09b34e06795aa5d3b2c4e7bffd4476c16b6b41409309aaf3b3b11a1e66e4da9d4400e723f185a46aed0209462cdc82b9a7ad6bc1c33cf5ed9c66ad2079e3921d7c27821156112809b3f58ab14ecc46f5f6af699774f5abfca5084ce48a704a7a58aca715c12ca17496e2eb336b45de2e0b815b8d9b3d45ca05e6907f99214fefad054682dd929105480c9af3c82f322f779ba8e5b3d8c15dd43b8f26043de01cffe4bf63fe24814be7c5d5eb8bbf41e347e411c8d626f53cbb6b80e3c276f74fabacb7e2b25bc85f8f43decab588d67648f65aff21c258acc25290355108a441ac45d10d11a0c1d2b8d90ecea67ccae776ec935f780121010763576e13491466b34884fa9bfc9fff24d57125c5447a5ade792197a2a196ec4ab7ee29f7d8e19d2847cf0b9855b0af8c73c061a487a4cb05ce5bda350c7ad75f6111201c6bba41de8832fec0b4c35ed52baf4db20efb8803addb8f23cbb795167860f1103ccec3002d187813e01873f5c15e04f70f20570fd525a6ada9fd1dfa64c54c85f4d0f1ded2760f4af30a94346f7303b76ad97a98654f16a3e8b5d665e82174ac013e14e52641fc28a72bad4ffcb2aad2d5c58be7d169f262cf4ab38dab74a2739636ffcfe930791e024b9d13cd22202b7e8aa5b94dda3347f7bd12e53c3baef92a93b69fece487828fc8b5f0b3b6c238071b0e3c0b4810ab6edb68ed69393ce701eb39f59034ddb7cdecb4318c48deceaf11e6aa90d608a8782aa6d36069b4e226cc88030207cd7ad7c2a70f002fd3b1421c28b24fee35d0594a3714e5e55716ebc48cea7b17ae1c740c2217006c0ba746ee55ca88f0cba89b48c8dd0effdb0faa99577a16e8ae53eee64b953061ae66e634345ed7ddfc5f275316add4b9977f9b73f1208ef20620692473ae37f305863606566ea4aeb82b51a339996750cc385737c8f90eec12ab87492a5821903266a08d3fb465b0b85e9a8461b57407c44b2f92e7d09b00deb219c7d6e755e3e9cfde338bf72110f1948c662cb642746feb5fd89d2bab878403ae0cff1100cf51524324e8ab20201c45ceb5d9ecb8506ef6d49ce4a20162c7cdc9a03532f7f4e51de5f7bac230efe8356e270df51ad551750f7862b248bbbbc507605cffcd3ab273648bf3d4a2067ea213332e16c624d4bef72f5bf68975afd7ad2b4f68f6765d4ef7a46ec06fbbcd081c1b741c10799182030c5310c85f5a0df4e768514cbf4d0921a93f044f84a0f4633312423ad89eac24e700266231e2da3eb5cdde17b9e9cf29fa8607361c47176d1c8a3864a49d0d65a09ee54718c617c4c022fb98c9f0c691db71c8f5ee3b644bea7cd6a3a7493b8bf7e056d9f4735291ced9b0dec543d23bc32ec47e91be96b6689081d7cd7fe2a1794557b998722b3885760140f3c25917d5fce9761ccf8acfdb911ef5981acde3f3c022aafe3ea73470668293d01b66a43144cc44ac30c9950c1b1113c7e73842238413359358c0b435790e70c0e13323b70acc7cefe1b29326e6f76b5d6ed1b4789afbec1c5e711202c73767b859bbae5fd151a1b435f6f969cbbbe07175f8901050d1b2d79b4d6fd000000000000000000050f18202b353942000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
logs · 1
- log 0
- LeavesSet LeavesSet(uint8,uint256,bytes32,uint64) FinalStateTrees
- treeId · uint8
- oracle 4
- count · uint256
- 22
- newRoot · bytes32
- 0xcdc4368507c31496bcd100e6d3db6a669261d772a22a5edc3ad5edd0c572b756
- treeVersion · uint64
- 53752
receipt
- Status word
- 0x1
- Cumulative gas
- 3,183,394
- Logs bloom
- 0x00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002002000000008000000000000000000000000000000000000000008000000000000000000000000040000000000000000000000000000200000000000000000000000000000000