Transaction
0xd35233b25f37fb0c1b2b87603d5ecede785de0ad27e238f5515ea204c8c80a21
- Hash
- 0xd35233b25f37fb0c1b2b87603d5ecede785de0ad27e238f5515ea204c8c80a21
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 5,460
- Timestamp
- 2026-09-10 04:35:55.023 UTC (3h ago)
- To
- 0x4c2a95b0c6ac4f1e00ff1f6742c667008adf2c6d FinalStateTrees
- Value
- 0 vETH
- Nonce
- 170
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x56ee93a9772dc85838ff2726054cdb9281854b03 derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0x8a37375f…3f42264f 2,592 bytes — expand to copy
0x8a37375f0d7505a49e1edcd40f7a2090f5db2280187571b8c94760649fb4bce6ae8164a5dfed4c960026674198c580135503ef46ce932226a6adeac6cfcdc8e1fda13706d910ef5554da0ec15d84c3ff12d8e6bdfd4b3c7aaaab75ca57484fa38572e240f79345516289491579c5a5ac625cd6f9d90ad9ad269612b73c2708b9eac09d9d8bf01f5281c02d57036e61d42cac23fe274206b777221387676f6d6e29aca4500c3fd592abc3ff56c873af3f56b26085995a213eb78de98670b1ccc7d707f11f4d42d7afb8baa261856c22288a66410e86792d7ec1879d035112c2a84808456cdd7b1cb8ce92939b71209e899e1baed4359de9ea2de982992adfa3610525cf1c38f942e42497f759961ee0ecae289084f4d8532faed7ebeb654c8a201b89e13fccf17899603467cb7f7e6a064ece20f3ed406536336d83c28bbdff342fa11f8b6b04961b2eb704684bce18df573e59f39de139cbfee19296c988b2b939a28a5f76c00af35a6f6ce72b2760acde3dd048c2756f4246a050d142e93e0635e1f0a509dfdc3268fcb81e116258cdaf8ce70a2588e66fcbb0694da5b21a5eadecbbe2e3a18e793bea3b6860445c8dd790a10c75fa3569595ee194a5a7c84eba330d39dc4157f3f6a2fbeb7d260264447459f26f68f4d7dc7c888c338eac3576d3642574dc60b71784b2dea9275ddcea480e02cf7b124a3b4014d69389f76fa90734245b2568d6b5eb0caebe29bba55a04131f00c2b40e2d024277b70a154077daf11992c3de23a1695d522ef1c232b15d6190c3002129165847b36cf5ae9523b69a06faa4900104d60d26ddafa733a616d439f2cf7383489bb1d21ac09f919842021b48bcbb2934f8350390a5091e02cea3fae754660dc9886f5adb05edca3fa233c3fd2340bf7c840ff6aff812b5d2d26bfe325126ce758e9e9c707871fd59414c7199a6f19d46ea35d71507b5ad571587f00fb9bb1821a3b563ba1c72605627bd24b8b0a422135219817e5ddd389d692691050310bac02d7f9ff4b0ec6542a91e2e57d7fda2b557f38d6d33bb2b50b0dc939300c788b16eb9688da09a0741ad9014931bfe9ad67cbb2f9da29a7c69fbe933dcd7805f58a8008eec9e799bec196b411fe9e878533e75679363749c6e52723ce6b445b28003da137c6c9136c22a90cd4d6ac7a3aead3fc7eed5d34829ee96abbbd67382fb83cbdf729c573768c888cfea58ae38faf030ca66e599e08ce93d75904b087365a9494804452036587ebf5e2dacd6ae6b6f48fe44c5cb266fafdad1d6aab6c92f40ebe7c2626312f95d36366ba1f52f905a2e89c8aef3b3e9f3f36c76702c5c18c64b951dddba8a459f36ee7423d771aa82f0cb3186ba79c3ace5baf2885dd9dba9abb8a8985257b633f0496ca43be35b00d885c9b90ce69d0c598d721f0b75feb66888b2648f0d30497874ea5e50e2946146ff4be17c02058f8a544399bb5f485526cec7051aa7fa33ea6e7aefe087b5c5527b187320c5b9ca35cadaa36c2dda5e8a5864a50761b5bdaef009ca2bcee68cf51f658bf79f51f08682c50503e97be7abe3af13074de6d2df6b6f7c29efe5f47c278275dc02d058cb65b422c80f22a966d6cfe1763a2c684fdb423cc218b2139b6c60d60bcca682ee88ea44d3109ad9bec37cabce50931b14fb9ac12cc6efce547703ee07d9f602564c064197138fdd3af82c35b406fc6f8c1a8d71432ada704e9e0623cab5db48829fbc8ba59b87817f491a6080b7c58281e75781f3d47fe12a1aadd6e2a09081582875047098d506224844a306ab5ea69dd761215fc0965fe16575c673893755c655ffbecfe36ac7531bfdc31b436c88bef05d342528925e1af724f8c69a7655270df5894b5d4c10b15c0618d6c2d182feadd14a1acb600e23f75a12c34670cff924208cdad4c2fac1e8f0b63d2cdd462a9dfda5fca9651c63e4c179c348384cec2b7742a8249f014814afc8f131a831c1ef8ba6380b66e2178fa5304d7f72352df49a270be49f384e1a04940bec3a56033d657ac0753a1f12cc8e559e80a11c87233b37dbbb2dc4f1ad69d8d668729407ba623903cf030ce67772501156562c55a2bed253cd148d8efa147717feb5dbb71aad0ee72f57ce1ce10a6087f782606a2f3eccfa2c34d5a8bc14be13365d4afcc7624d179f6b3e205603056d70e76b12c7a5efd29f48d227dffee7469b9ac1f34c8eebe11e1ebf62819d9dcc6ea254889fd2f1109117aab5612f87103ec50fc8359cd6f0e71a36b76a9bfb37f2eb0b44e4021e669e1a42581f2a747720acf5f0bb4f0da16415f570d093c7e6cbef7cc5f7351037d0d0ff813089fbdb4693824bf0abfb79e17956154c382511d328b87977bdcf3b3e4e2938b09117c3b2c42e5cfe01a992bd3313037664cb4557bb3f86c5f3f6adf80a6ed26133a97f28eecedb96df3da08821644cc345c234565a1c5ee0b93e4cdeda9608df458237d2592c37a3638ff36be1eaa60b5586b694e1ddbcea2a911ef21712381858796158b5353cefdc80cd9ded49bc59dbc65b4cd88c9d04b3beef5a21b70197ddc428f8b15dcd6ad5a65f74e9e8875cb9bf5dbc2f26029153181cc3e2c83cc4e2ebc426f0863c781c11091f6161d34fdfc336ac598b1a5ca343dd64828ba277bb74b80667d35aae387ded13015e637dc1ad6870094bcc5edaaed940ff4e34ad1b4ffcd523bcee95d314693b3f494861861792925d5f3c9a666104227cbd22e0e2db0258098680302618c9ab56f5b08180e810720fa7262070bf2d58f302f3a3cb45f84256fcfce38551e60f79c569a0e1e78a5e5aea7f30c8725c4b1ac3c4745eba097f80584d1c4bfeb7f21f4256c2c2e3585075e34d7648ebdb234f51af06a057cc6a425d6e23c0b7689feefb44747cbfc34bf004abb4b01ac4e8e5cc9fb84a2e5290f0a1a1546b9516f2a6ee9111b4512e7107f12ab52702bd5f3cf7e3773fce82c837e3d19b5f3a51f29c67564b5b88f2eb841a86ae4aa4c983b7e470eeb7ebdabf3eba92ce2ef9579566a82399e3cbdf15b8512c32496722541d3c250b335a19a0b9c4142bbca3620d1626b91786add2d4f706cca4c64302ce97785b4a8eba4fb70f266aa8aca96108e06868f300ea0910446f6bb9d65ae88a29aa8b459b124e8ad7ed581ebb88ab080e104a206a80fbb3d7d4d5ae688ecfa785bfbab86185528192ac18da8053128def59cbf02add48bc34e1f72cda5c90efab795392bb77497f2e9f05b8c7aaf7da148095ad0e39e46660750875aae1da6c04e75ac7898957d43ee1d18e9f14b75da8de8f3aa9fccb11b7cc4191b317fd8ba2aab093cbf5cdcfb0593caa481d9950e3eaeae2b73da56bfedf2c24ccf772eb5b1ef56d132e1cd1cb6ba53194ae5ba0a96d8265a4a3bfd68ed4bd7d628f3168fb96d458092adee3d637ab206a283ee7cd76a2280aefdc414820a0e2eb8ddb5f9cbad3986679a20b742f03584453965b11ac800fb60efc15c9f033812216d6f31de4146f54c308d1942b4bf47fae949c87cc350eea877d8e06494b4a9ae95e5baa1004b96d55f5ff8585aab93fb43428265a07c3746d71c24d3a54ef91e2e67add69653733539776fabf7355d212d4af856017b58b44e6ca28fae438b5680eaca5b9f39c3f42264f- Signature
0xd48fded8…272f343b 4,627 bytes — expand to copy
0xd48fded882a42a56aee63846bbcb1b908fbc020cb223f645ff4b8839cdcc0f2b20c3d70b1af735143bfc129996f7115229f14a71720d797fe7f9e9eba3a2f7638c2608a22889b59048d387c0fd3dce727571a3300cd3c6177a83783ec01ae4b8c1fb8efd3cd76c3d3a21b2d43caeaa28dba1443817ed7342c5522c76ba48f94eb80623cf6b9087d6c0af1e56338091949e005fcfb28b6f79025aa6e95008eddd518dae0ec5ee124658c5e5a443df5e9829234ede3d73f5c42b6b9b245d30e8a9fc8d17e1643726607c8e809a7b0b57cd03567089cabb985bfe03673491bd54817b2026c1ea484bcabb42f4fb57c7179fb310b567f04b2107e78a8daac0e74c6de5d34e760e355dbd3d033a21044f6a0480f475b9baa6702bfb7e9e06bb3f12583f264ae6d43b2b0b7bb9c42a9f33a1ffe0e9bbff3cf3f8ac0e0735fd52b659ca57cde92d26c78ed8f162b665d98e56cecb451d06dabc4a8b1a87c808c4ee2ea79daa17545e0af9aad5f6577e892be0dc9a00c7c7e84fb6c19b128bc10bff082eb5c95dc54d04c84768cb47b312fcb2de5474af53e38f3aa71609952a0c538bb0d00933b1203734960fdad4d2b583b9db302f6bcff003ded32a5259d3007418f2bdd351065f57292558f627cb3f2916b43771760b6ef8f9561e3421b732e50c6aec7f30f25844d10df2365dd93b4690af8c03a8d1030645f007c963e485ec2c3af368de9297eb4bdc2f720856d8d18e5bfba8b5ec4eafcda13f4a20f0d09fdb6852c19100f2dfc0eaafcd8ae3bbec6a0df9545ec6f20d32111cc87dd08404ff7b2f189f8f58430b5cecd6e51daa7f1dcb84df55a5043a866c8d1ddc25f110f9cc845df7db3a17372114577acbb6995ad8af3b61adfe8a44b628f614c552f3d6e10dff20b92c162392a89fd819ead9b470a07beaf622781afa2a28e4013dea3c6c3f255600e2cc67058898af0c55a5cc22e2a1af1380b85a58af489f7f2230baa2e17e6a00e5447c6ed1be8699f1237f526abf285c8676138179b80691a4a7c2b6f257f8b28490d35e0272bf7f11761af8e21b728970a85a3b85cceb51f41064cbc4f4fcb3f1c060a1fb675c3d0c5d23af6168a590abb3844415343debf54ce92b85677dff1d75ee67ea6f4dd9233448ed4d005f7fbb631f0b2194c58de9d20091e51c9aa6a34c369306986d253c31d1bf5ffadc3ec331c296371568369a5fc4e1eee0474ff256da61467e38141d20cf08609759790fa3c9ab20fadb21419cbd0696d17803669f95658a719ddea13b18b51a732a37dfa4d86a3c810d96a7863f90636d60568f1ff6ce781e558a4b4ec2776babe1fb7bc0f78e0cdaf1e56ca9f501a3bca096cc2f305ae3ca64eca5989e43f2dacd37edd42689453134df3fdab2b7a5faa3867618c9e06e834b2c9b606027fea1e769fcc6cd64c6c64bd6029bff54ecbe955f124386654cd468ebb85cf0398694a8ba99ca6492e87b84237ef34f9cf9c7d7c7619e5e5733757d1c9de7f4d171a0d19af743508875d99813e3241a6bdddd0a38f30e061c9f12a692703901eb2abc81c7e43a9c54bd3cbee051173534bbc7e9543c0bc89ffb63942d9aa1c7e58664a52d0625571822a2be42b7a7a3be086cb077758b32aee7324e43578188e54fa686b86d330abafb136b4f9e1eabde5f669ebffd8d4fb2b7044d83157498fd52b984873aa0261b5033877d0638a687d23d23c5c252b11addece2b40e931d5c8cdf795a585d86167f4a38e70d897f75a2a7ac0f36153c4f3a4d6ddd5f975a834082171a44fd44d8f48420ee6d0c7dff0f3119e6e575def0c8a5a22f095be7bb2e20e86f51160d0763cbf5e61762483dea8acf98a954c48e12cce52972d37ccd0bdbb17797e0929593d502c585352a66dec013a47e5240a412be86c90013f2495473651665a936106d761f627241555e6530ac22cbc2cbbecf7399ae02609e3cdafdc79f64ac81c943f349f0eaa20496e9994d6bf88278cf3ff7c36c41eb37e69d295a3141b98ca8d44dd2158738ea03308813e565c1de6ac40451d35686e2b390c5753e424ec191305f2dbf5d09631bca51286b1979ba1659ef936ecc58f168dcfadfe558c291c45733eb960b82e9135ee8fb9d42da6ae316328971ca11aef16cef204727963ecc3bbe0b1f7c75c3b02b9c614d683d871bcc62ba96145e468f46b6af87ddf6d9b37a0cf7559bb9a0a4a1837bfa6fa13e4e0e46da63e0edaa4930666e3f68312a7721f0ee03e6c53ab95b34b6346732b7d4fc117993566c0f38b7ab451b5e9ba9fac6abc05a90997a9400135163396ee27c9d690d919160d585d638992c392a4dbefc32079595f7c9d3c34175d4b76562831706477d136c5e556a532f97cd2d122f219ad9ce724ea7970b591bc319ca5ca488abe535c05f5541898d62e0f4508ae0e0774779b1ac355bff73216a1f65f254edd0d9ec26ad65574e2da93a784d16493f488aef32f23021e5b18aa0e447329b7f80a0dff3c4b2a662ac4e6f8079c8c338ed775f162c2bcaae55c8130cf27026fcedca591eb5418475674e76891ad97094196a9643cc7c06e2821b7fabff78c1bd05e6ea71f47eeb671f692719a19c39a4633298cfa0eab8c44e53eb4c2027da8d8489ba9c0b75fe31d7bfed7b96b9aee1f530d3e634f8c647ffa9476204980bda0d5fb105bed6cb6eb552a9833446bfc7bf02b6d7b372dfcb251c9d318fb6981a69112166516b716ea54ea2737b6cbd68114d576c3beb651ef37039c31efc6fe2175f506827653595dbba549afebee130faf6924a478312bd71cb735fb7bbd0224da294e44f87c49ca056a710701a88a4895507e53aa9acf7e5178daa1416126422dd176c4175d823d67a38cfaa8821d6e7f6d78a6c6b515730559234cdf58683c8cf039218b29c4bd3ac1aff8d7458f5f95ff34459478ae1e516105d8a9009c381ca7705cebbd707427a4f7a9c4b583c9f9adfae5021929a3bb15061f181a1d82c955009a098f0687c0f72992798abe7d2206a4dade4e3d4a98674acfc39104f2100b9c8ae5b6fa4184ebdabb9f95b90ce7e2c248aaa60cf95906cf3812a936b0889233f73ba17763fa198fd19309ba2d99c588c16d694127d59ec487725ec387d33b9e56fa11afd2eedcf0acca3f1dac1811bc9a2d751079b8582d2358b53c6cab41ab1cec5c57bb6ba9e670f789145e5bb03c7e427c7dc81f174087714163c60cb523f3e09a723bc1176aaa48648fcb50feaa7a17a1225b93589711e4d49ba13e3692572725aa549096456f746007b852326ed05b3e03f06296ac5ae89359b377a7a9acf1627a57bc99f78d504a5ba61dfed424bf9f94def90e1f8e8464353a23558297166e6bbd5e71dec6234dfdb0cc809054004571c378025c5fe45ebd66168f8110c4541e73eb9c2669c5096cd3eb4062fdcee68652997b85397bf4c8fd377a8bbab8cf92931e7889e3879d9cc202e2601237d9228d150f137fcd4a0ddca1389302c8c982a8670fa0b06e5d95293b417ebeabffc027a54393e94ed193b0484d42ca092f630654180954a64ac33bbfa6fb6b881576cf9eaa3b4977d1816af2c4121974378edb2557aa271095d84f42d3fed9e4ea721d53935c27fa203a5ac73d6a372c8e01a9242f7d6494ea13983117fcaab233c5ace96d1ad35972678277dea8bf3d125dc33fcd0b4e0e665e0501847dd15e530f1590e32451e66155b18dbe6bc8dac6cf838182ddbf5affc249ef54c37f5af1bb2fbc0901ccaaef0d3430eb8e2ade0dd823430d0bbb587e173ab3d146f9e0bae7f987321501df542cdda2c35b9581600b0ab4adc7b47d21f3f5b3bef8d7657909cf6d4206a1cbeb98550d16be8efc667fc9802e3f9a814ab2d8355328d5c382fb47d8488522cdcae7d4d37d7deaa8e6aa603d5e9d336e8e96131b4db9a347535738d0332656e1a45d8299b9ed67ccf9272e1235b66589a8d3b1fbb097189aad6819eb7b07197e520a9c513b8eb534f0b7674edb41e0c475e05602204f00eea07fd798efbc17b32f4cc84ed0e8e487117682fe10738d624a2bdcd40d14c922ac2147596c254701df231b5326afbd9515a1bef3afb0e26cfaabf4a7af8bcdd0456f5b63c0de3089e1fb4c5af90078c2191f90cb94a0c8ef1768f381d4f8887cd6d761d9b5e7cac214521501037478b00d33713398cce1a291fc0ac9c4c950491a7a18c6d28d97fe0174ad9458d982689f1390be84a34e704fd9726cbd9dbf5942c889d1597cee7ce6b0a7c823062c19b6c24b6006958fc481fc2d0a68e5d8f6a59ed4c4d291abefd845f08438742e8551af5c65f029333f89b0916b470aa54eab0159ca55fcce872d7994b608afa465e996b569d1eaf9bfa5921c79ca3617ef715a61dfd6de141d5b737963bc7c5e3cb7aaf162dae1fd29281234fcd4b0b48e561e3ba2ed0a1decf2dedb769ac6bef47086915f83efaeed675c057c6b00d9a3d05ffc79b40a39727d4065ee931943a02495d6ceb846acdf623668a39ad940169def2327fee31fe720bc07631bb494bce747e8feecaa43e5d95e9acb17165bb8578c44be5a75b6aab2a32164b9123914a56f4aff536936f6ee77a26843401b7a20409ded1f2b3b4437bf32d12ece72fd40b15725f49618a6d4c1650ab0f1825a4a406a1ca1218554e45ba8de6826d75306e19bd84271c8aafd950c2602cf86d87260b0dca9d51c9c2cf924b9f47347f269ca224f67ddd5f90d95b3d3685b51f8f794754b36e7a059621d366950749fd413246a7df56561c130d0c1f482877343dc587b5c2a9c8701d15c1a614d5c46592c191651e6bb0e9c1aee488789cc3aaf6c1f02e04e49e15ce2ddb24e6af13aaf6d776543c6c35edf014cad1145ef8d1bb64922e46bfdde646e44ecac4d1c575e947df03136241fe6e7cc5dc237a5034390499ee4c68f014b30f3cf91d7349ebc4a668260085071c131f6c2392cb5d3f263d6ac2994c7860ba48834170633e7ab372f1b7e8db1656decc5e14a823e6619d7b4806eeb3f100d8b6e8b27c2651901ac11ca08df151843c98a4da1457c9d3c22e7078bc9ef2f5a7ad4881f432764a9048eac6178f1ef56143866603332beacb909f6fba4d87e4ba517420aaa9706607df75ffd94bb6f163da8daf0ca262c3cab8ea8afeea52589e5a96f7436633dcb6626fa0fcc3b37107b5e34aeda9740969a792231cdd34216ff47c85b2d05fe29b41aea32ed4c628d53d3788b55649a54f865a3941353f08aa37d54148609a2a9a46329b6272733c12cbd3b10be1a0ed39bd6998bfcf0b3e0cb694a0e09d67bbf9bbc39000c36bbc87e9379a85320f83ee78b3c6c3b45f88f550cd2e9a04afa0d5b7b4b6d0495833ba19d011f7b77e70725149b4a280fead83164ae72df7dddcfabec7d16691346479be9f97a91a757c01d1e50bfa3a5b95938615a9c825733ae7c59fcc09e3ae53a65337f0d6239d9a5542ead78777e35bf3ed42b5cda0122e12fb245eff6e30ebeec0f0f72ea3eaa75d190bab970996f2403b56fdd399d380b98dc269f335b9edcbc2164627672bce0a3cc1fe1fdd858de98a76f86f1a9a195cc6a06239f45378bee2481e565110626f577c2cfe8eb83cff1ffabc0906ffa7926ae240f91ba52734889479c9f36c0441a6375de4439d73eb24dde0337977995cc13f34081435624cefab3bcc0829270646cd1316fdb69aeae4ed317a95fb3708351a242bd453f44315fa3e4ddd1f49670849caa3adaba42c84db981314897b717fbc57d9e2c756e98ffe9d21b299012a3547f96ab5dafc43d471262dae1fdf9533f0b11bf824d0743017fb8bc0a0127b66d08615ec4f20e77db4d58b7f192a3ee90f09d272148f337895b686bc4d018bbc7f1251dc23249e8513221905ec5577f93b2b7267e1abe837834056abc6deec063e729183ce78765e7b2b1d45bfe2e6527e4ca23442340e9c24a653fa7c31cd743e5f3e187f4d5227a28f9e2158ca2607940da558019607ed7964acd019a7b359d225460e9cee63b8a96eb27389168e9b8864fe09a4d522ea4050574703af162f20e5613b244588f0708a61bed376504a4e9d539646bd54b0ebd601428873018661d4f59e00522397e60b4f8985f74f92e64ab960bd5ac5dedf99fe60aba977a70dfbf3c0a643859e97452131096dd90055127c4357ec85fc6c64648a255678c9cc4b13df28a4212376c0a6c299e238d5ecc0c865e07b7d31e6d85b89b30897f5c3be50711e56f4b6cabca0bfd3f55c8e59066c19a153eaf6df1b871a013eb3e69dc3be61c9d75d3442edbdc77a895e78a632b04525a2967024d7b041621b8fbf68a18e3e55d568d18ea623056fc791918081f7360f5b9ef737fbf0630b59c608ce0b1b8a642fdaf77df9e23ac4b531bead1e25ad274cb28bc734dd6ceebc45291251667e868beced0e0f5ab7bdc8ff242f57a3a8d10b1dadaec9d0d305072d4a67989abbbcd2f82e3e444b5f6ed5f715d2ddecef01185e799da2dd00000000000000000000000000000000080f151c272f343b
execution
- Gas limit
- 495,744
- Gas used
- 428,202 (86.3% of limit)
- Gas price
- 1.000 gwei
- Max fee
- 1.000 gwei
- Max priority fee
- 1.000 gwei
- Base fee
- 1 wei
- Effective tip
- 1.000 gwei
- Fee paid
- 0.000428 vETH
input
- Input
- selector 0x7d211cba not decodable 196 bytes0x7d211cba000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000155300000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000
logs · 1
- log 0
- TreeConfigured TreeConfigured(uint8,uint256,uint256) FinalStateTrees
- treeId · uint8
- vassets 3
- writerRole · uint256
- 8
- threshold · uint256
- 1
receipt
- Status word
- 0x1
- Cumulative gas
- 428,202
- Logs bloom
- 0x00000000100002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000008200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000800000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000