Final Testnetutforsker K_J · Final Testnet · 48359
nb

Transaksjon

0x638d37253b9a6d29a2495ca67d7b6c1230a3a80d6085114027259dc9d1bd34d0

Hash
0x638d37253b9a6d29a2495ca67d7b6c1230a3a80d6085114027259dc9d1bd34d0
Status
vellykket
Type
Final Chain PQ (ML-DSA-87) (0x46)
Blokk
604
Tidsstempel
2026-09-14 10:33:14.078 UTC (2 d siden)
Verdi
0 vETH
Nonce
18
Posisjon
0 i blokken

post-kvante-konvolutt

Algoritme
ML-DSA-87 (FIPS 204 · id 4)
Avsender
0x56ee93a9772dc85838ff2726054cdb9281854b03 utledet: keccak256(0x04 ‖ publicKey)[12..]; registerets accountOfSender navngir identiteten
Offentlig nøkkel
0x8a37375f…3f42264f 2,592 byte — utvid for å kopiere
0x8a37375f0d7505a49e1edcd40f7a2090f5db2280187571b8c94760649fb4bce6ae8164a5dfed4c960026674198c580135503ef46ce932226a6adeac6cfcdc8e1fda13706d910ef5554da0ec15d84c3ff12d8e6bdfd4b3c7aaaab75ca57484fa38572e240f79345516289491579c5a5ac625cd6f9d90ad9ad269612b73c2708b9eac09d9d8bf01f5281c02d57036e61d42cac23fe274206b777221387676f6d6e29aca4500c3fd592abc3ff56c873af3f56b26085995a213eb78de98670b1ccc7d707f11f4d42d7afb8baa261856c22288a66410e86792d7ec1879d035112c2a84808456cdd7b1cb8ce92939b71209e899e1baed4359de9ea2de982992adfa3610525cf1c38f942e42497f759961ee0ecae289084f4d8532faed7ebeb654c8a201b89e13fccf17899603467cb7f7e6a064ece20f3ed406536336d83c28bbdff342fa11f8b6b04961b2eb704684bce18df573e59f39de139cbfee19296c988b2b939a28a5f76c00af35a6f6ce72b2760acde3dd048c2756f4246a050d142e93e0635e1f0a509dfdc3268fcb81e116258cdaf8ce70a2588e66fcbb0694da5b21a5eadecbbe2e3a18e793bea3b6860445c8dd790a10c75fa3569595ee194a5a7c84eba330d39dc4157f3f6a2fbeb7d260264447459f26f68f4d7dc7c888c338eac3576d3642574dc60b71784b2dea9275ddcea480e02cf7b124a3b4014d69389f76fa90734245b2568d6b5eb0caebe29bba55a04131f00c2b40e2d024277b70a154077daf11992c3de23a1695d522ef1c232b15d6190c3002129165847b36cf5ae9523b69a06faa4900104d60d26ddafa733a616d439f2cf7383489bb1d21ac09f919842021b48bcbb2934f8350390a5091e02cea3fae754660dc9886f5adb05edca3fa233c3fd2340bf7c840ff6aff812b5d2d26bfe325126ce758e9e9c707871fd59414c7199a6f19d46ea35d71507b5ad571587f00fb9bb1821a3b563ba1c72605627bd24b8b0a422135219817e5ddd389d692691050310bac02d7f9ff4b0ec6542a91e2e57d7fda2b557f38d6d33bb2b50b0dc939300c788b16eb9688da09a0741ad9014931bfe9ad67cbb2f9da29a7c69fbe933dcd7805f58a8008eec9e799bec196b411fe9e878533e75679363749c6e52723ce6b445b28003da137c6c9136c22a90cd4d6ac7a3aead3fc7eed5d34829ee96abbbd67382fb83cbdf729c573768c888cfea58ae38faf030ca66e599e08ce93d75904b087365a9494804452036587ebf5e2dacd6ae6b6f48fe44c5cb266fafdad1d6aab6c92f40ebe7c2626312f95d36366ba1f52f905a2e89c8aef3b3e9f3f36c76702c5c18c64b951dddba8a459f36ee7423d771aa82f0cb3186ba79c3ace5baf2885dd9dba9abb8a8985257b633f0496ca43be35b00d885c9b90ce69d0c598d721f0b75feb66888b2648f0d30497874ea5e50e2946146ff4be17c02058f8a544399bb5f485526cec7051aa7fa33ea6e7aefe087b5c5527b187320c5b9ca35cadaa36c2dda5e8a5864a50761b5bdaef009ca2bcee68cf51f658bf79f51f08682c50503e97be7abe3af13074de6d2df6b6f7c29efe5f47c278275dc02d058cb65b422c80f22a966d6cfe1763a2c684fdb423cc218b2139b6c60d60bcca682ee88ea44d3109ad9bec37cabce50931b14fb9ac12cc6efce547703ee07d9f602564c064197138fdd3af82c35b406fc6f8c1a8d71432ada704e9e0623cab5db48829fbc8ba59b87817f491a6080b7c58281e75781f3d47fe12a1aadd6e2a09081582875047098d506224844a306ab5ea69dd761215fc0965fe16575c673893755c655ffbecfe36ac7531bfdc31b436c88bef05d342528925e1af724f8c69a7655270df5894b5d4c10b15c0618d6c2d182feadd14a1acb600e23f75a12c34670cff924208cdad4c2fac1e8f0b63d2cdd462a9dfda5fca9651c63e4c179c348384cec2b7742a8249f014814afc8f131a831c1ef8ba6380b66e2178fa5304d7f72352df49a270be49f384e1a04940bec3a56033d657ac0753a1f12cc8e559e80a11c87233b37dbbb2dc4f1ad69d8d668729407ba623903cf030ce67772501156562c55a2bed253cd148d8efa147717feb5dbb71aad0ee72f57ce1ce10a6087f782606a2f3eccfa2c34d5a8bc14be13365d4afcc7624d179f6b3e205603056d70e76b12c7a5efd29f48d227dffee7469b9ac1f34c8eebe11e1ebf62819d9dcc6ea254889fd2f1109117aab5612f87103ec50fc8359cd6f0e71a36b76a9bfb37f2eb0b44e4021e669e1a42581f2a747720acf5f0bb4f0da16415f570d093c7e6cbef7cc5f7351037d0d0ff813089fbdb4693824bf0abfb79e17956154c382511d328b87977bdcf3b3e4e2938b09117c3b2c42e5cfe01a992bd3313037664cb4557bb3f86c5f3f6adf80a6ed26133a97f28eecedb96df3da08821644cc345c234565a1c5ee0b93e4cdeda9608df458237d2592c37a3638ff36be1eaa60b5586b694e1ddbcea2a911ef21712381858796158b5353cefdc80cd9ded49bc59dbc65b4cd88c9d04b3beef5a21b70197ddc428f8b15dcd6ad5a65f74e9e8875cb9bf5dbc2f26029153181cc3e2c83cc4e2ebc426f0863c781c11091f6161d34fdfc336ac598b1a5ca343dd64828ba277bb74b80667d35aae387ded13015e637dc1ad6870094bcc5edaaed940ff4e34ad1b4ffcd523bcee95d314693b3f494861861792925d5f3c9a666104227cbd22e0e2db0258098680302618c9ab56f5b08180e810720fa7262070bf2d58f302f3a3cb45f84256fcfce38551e60f79c569a0e1e78a5e5aea7f30c8725c4b1ac3c4745eba097f80584d1c4bfeb7f21f4256c2c2e3585075e34d7648ebdb234f51af06a057cc6a425d6e23c0b7689feefb44747cbfc34bf004abb4b01ac4e8e5cc9fb84a2e5290f0a1a1546b9516f2a6ee9111b4512e7107f12ab52702bd5f3cf7e3773fce82c837e3d19b5f3a51f29c67564b5b88f2eb841a86ae4aa4c983b7e470eeb7ebdabf3eba92ce2ef9579566a82399e3cbdf15b8512c32496722541d3c250b335a19a0b9c4142bbca3620d1626b91786add2d4f706cca4c64302ce97785b4a8eba4fb70f266aa8aca96108e06868f300ea0910446f6bb9d65ae88a29aa8b459b124e8ad7ed581ebb88ab080e104a206a80fbb3d7d4d5ae688ecfa785bfbab86185528192ac18da8053128def59cbf02add48bc34e1f72cda5c90efab795392bb77497f2e9f05b8c7aaf7da148095ad0e39e46660750875aae1da6c04e75ac7898957d43ee1d18e9f14b75da8de8f3aa9fccb11b7cc4191b317fd8ba2aab093cbf5cdcfb0593caa481d9950e3eaeae2b73da56bfedf2c24ccf772eb5b1ef56d132e1cd1cb6ba53194ae5ba0a96d8265a4a3bfd68ed4bd7d628f3168fb96d458092adee3d637ab206a283ee7cd76a2280aefdc414820a0e2eb8ddb5f9cbad3986679a20b742f03584453965b11ac800fb60efc15c9f033812216d6f31de4146f54c308d1942b4bf47fae949c87cc350eea877d8e06494b4a9ae95e5baa1004b96d55f5ff8585aab93fb43428265a07c3746d71c24d3a54ef91e2e67add69653733539776fabf7355d212d4af856017b58b44e6ca28fae438b5680eaca5b9f39c3f42264f
Signatur
0x6c47c6f6…272c313c 4,627 byte — utvid for å kopiere
0x6c47c6f6df22204f36d3653c1d8d09f6a0d701a0314f9ff38849d08c9885509dcc34d6a8be9c0fb05f0a3807b8e8cf04c89622d3874835ecbe1d5e29f2841f860f5b00c3fa04b12ca638e2494cd06ada2624f83f81703ea458151d713947d2650d1dff5d46916e6167938fb2040016600efda73df160771098b3a4b0b058cd052abfee4100de58e42c2f8eb79637f9fef15c09efb773509fd1a48cc396e21bb49353beba7c6b26ef73400ba196eb4348d83066cd081b37eb4a50be393fa11ae9e14ac7e5d70f935af6ee565fbad052ab38c23e4a34e3c713b39751d27a9580131d3a25e8caab01e2e0c11f1215953b9767b9c28032c1863d685884238ba9332fadc908efe54e3d71976eccee59313442340c6e42edd3d36341fa94138723d670bf97d232aafd374d3925cc67bde4b05d1a8f0d24c1c6d975feeba915d7cdde618116bda28e0a97d5c156ea2d5a3384e8f1d8da75c059ae7e66f1c84aae15512f8451e598dcd3cbeef54b7fcb5c3a1ca69f33f1216cd008273efb069901e02a2e5ffb3c18ad6e47878a59c09919d6ae4862cf29626359334cdaa77152a13171b386b8657f38e048bc8a0bfcefa563f86166d7b67880a3fdf6ef0f4e09e46fff3572d8d9b2b3d95bf0c454373283470f9f112d86c75dada42bd27a7c86e7fbeb1c9b2aa34d3d61ac5e7111a0b42432105cb66fc1740bf3ff706ff7f296f1c7c18202f68c56af6e2493118c695bb27143e597dc5fadd06262126cd5d886312d465910cc843b3e6c6f9d471552f4d42336572cb0294d8a92e71615c0a24c7e738b5d554779d013498faf7ab86e0cffbfe5f4c1bd5f0f4186f19f7125c509d9b33772cfe1e44033897b0aa39875f5891cb33a4136ad2202f7bf0833087ceb181dddf69a79a039cca19e551f3d6025a5d6e09ad7b15e78909181a9cd069393e8d3c887ed1d17c7ea101c816171bfad997444f2183d743473c57987e9f99f72529ceaee5fc6a93c5ffba357789102935f86960e2c8046793ac2bc4f6f554db2cc9c3afa4f8098b1df5bf2615f43d44aa7fcd40e983bfc6509c77686e6f63edad37f11dfe00c6950a187bc7aef0fe98583469aa90bd59bede96464b7224a4868dbd1ad7d338e20140fa0ad071c98e1f521568e02f0240fffe80b66d1ffa10028783496b851ee90aeb3292f75b10107bd53999d112ee4f1afafd1da5c158c9a0813491f2cb7124c0f790ac83b3dee8ac21c4c65bb65d27426a93be53ca6bd1297f2cc0a251f145c9377a230d4588cdb1077bb53d9b8120bc58650c55f6b4c2c8661ab5a900d77d9a9a1aa53ed05ef776da58d0bfc9c965d1714b1f402fa7a8157a853c8efb6fb900861954ae59aadac94add719c54d1717fffde56fcd1fc403d074d37cdaa1b1fb317fda8b7fc4ef4385566152bbc8872daf22201fbed90fbb603a28a52f42c5d5229139ec1f0f912986d85b4ada2cd46905a5ac85d9584d04b5810ef31255cfc7059c35f8fc9762488cce581421161673184559c75193b9ec93222bbb1cb40ffb05a601df5a3e5bede57c0a2a8e741c522b63b0caac6ce60885eb0a3dfc46f92f846a0dcc50fd37abecb44a63ad9b93a9fd4f4a8824487ad9caebe83e01b4f84978528b049d8b13d70ba691d647e9e667a31c4fbcfefee373af3003531e511f13ff72e3d02f0c063ce6d7fd12a0580414b467e7451a6e8b1bc2f03bc31602749611182b8db19ab1ef3a24e790ef0cb82b666b2d8f30cfa95140c7913335f1905f85dbc70ac059817c5e34b673ceb2118a7e3e295fc7f33f6794bf3b9a63368faf34d7aa9d8fb81a463c1bbbe7747135ba9517037cf699466b102aa411b4177770ec472a7789a413d4b53811508d4ae767f36354791e7354566010582a752a73ee17b09bb6bcf53ebdd9b50062bbfae92a253e44da1d77bc5b58610e31f5b3a18fe26a1e04086e7e1d81e7b3039a1b03cc30eca2e9c7ea3e37cba397cfd15e21d00a1015c88cf01fd92718948cadcaf94512e0599906327c4ab5096bef872006c20f727dbb813db8f134c3404b662d62c933029cb0c9bb94650f479e5660ea0dae88ab317f8fcb57e998599a35de97d91e88a048b79d60e6f1d1112b159c018f4968f511bb22cccc001c7ff1754ea8edb156559ddb870b557e10c5868dd4d2775eb955ea886599a28a8a07be705074a0024723db69e3706eb61b6cef90590d948929149178960438666f3cc897c437783111f6509d6aa81b212981c13f0a286216ddbe13f6075270d634bfdfc9d1cd3c5cdc91786ca4b3eb7f376af67c199c6e31a578d78983982d64cbb259afc46662b19165b99d1e884412a8287f488c4413ff52f5581a2d30bedb41aa15676d010fa582681ad5d952bd8bc41b589a7754cf047a7975f4e85bfdc7e93ad994451671490427f6a4f91d676febb914efb02cac11c5af2e659058b3380f45fb020694636a84c2d099b60c80a385cca4439dd88d29d6ead238ac4e715b7cbe72fa363b2293458a2a12a392ff301caf98e74856cea7b54e83239ae2851b0a843ae6434270034ae444cf48727f6151d54083f45d2d6cb951fb0a6aadc8579347cdcc6f6384f4c0bc380d07cf0644ac6e47763126937f9f6ec8619943d8a3afa91f1440fd2bd7d7619c9de5cbd6397fe4a196bb3cc3e56955efd36aa7155be69a0b7618d598859fe931a0ada760dc39f440a0cc405f99039f056de79bc67a9dfa74a2de8281b0671866408e2b21f379ea64438c0ce5e7db0d26d08c73658cd6e06ddee33a87890dcfa6e9ad03482ab49b6813392f082a74a5573f1024f02561c75bc854a0b67c6d78e98561aa8d34309dcf3eb1f165e91d0fc52de5b4127c96be1e905df2629c6bf74606a43c453f76de4f1834e95988d79fd630d3d2a655b61835ebe14a5000558ba7d374c691c90eac4ca65d5f9133794dd0c2ea2bb28550dbd97c34a6d69fbd0d5826a4128445eea9b57fa6d80aa73c512b3f3dbdad77df1fa0ed96203db7a089aa1af1fa3da577826d3fa05ed3827c5c372441eae884d2981dcfcbfb7eef3b31e0b5a2bacf44413f0e7901a0a3ff633f571b6e3e5aaabdd2c593d87b942d4abe003c04b4aa419bac65cd5a263068c49a55594048a2c847fb29698e5498111d6420f64c8def01a39b8ff1b55ed3d707887e7985fc613ab7a38926a1d4b180fa4aedcc256f514dba4e7feb022472d5bb49063c29442a86b58915105e010bb0024c647e23e6b29310ea84228be5df2fadc33608de71b86a0e0a40f1a3d58aa9bd1ed1e05dc96309482c89074818d8e258829fefbb53c8c6f35eef6d6ea8a94d356083e1ec15d0343956d03b890ea5b05e803dea6fe624ed38e7da845c0fea4c21394cb15a9c2dd1b655f561030ca26437896c6c16306964d5cec580de9168441fbdf179418eeffa010ab289d7ab8fafbc8f6ca660cbb1cc77b81ff7705379b1c71e2c7f43bbc945e243ad26c569565fa0af4c9ad06c18cb8439c94cfd0fce14a23917c3d4c2ff82520ad0527534e93e70e940fce5d2216747d27ac3036d7ca49d60b14959bdf07052149f89e6d17155ee8e2d77b9ef565c3bee24058808739dead73ff3f927b92aeb1f9f4662b981557219f777f8017b7a907be35e7988ac5994ef892ec81bab2cf5ecfaea895f9b25cab339ab6b1c3032925d3235d06774c53918eb501f8f44109cb391747158ae547b5121d3f06da1333bd4edd205a975516fbf3466ab8b68bb986130d220dcb689585870b287e60c677887a6147344eac510c75e35c796ac8d0f47ba7a0d7b690d76fccf9c5cd006f20a88f817fcc5f75ee4bfa86b7856aefb5550a361022c9b1d84c3f8f8d2f9db40721ae20ce248abeb89c22628cdb142f7dd8fec7b6f82360f719cf0b23a0997a04b8bdb8a793aa6695c2cb9e350935a34d79c5b9c0ce4af3e0b05d9741a7168af973241561dc728a13f77a63142f9cfb9c6a327e09e7491f24b0533e224835c25774543917bb3dfbc5d3b74c0cad7c1f6d132c380079e3e1725543a87415ee4640bd4b61521d9ab5660ae33319a146b1ea5c250afbd46d92220b174b5d3aa72f723875ee56129e5b5400366ffdf5fb66715a63edcc8f61ac98a5efcbdf6115aecc5a8d4825bd29b9c24aa365725435fa5f95afe6761984c901318763a63ef1eacfe742b484710b8c30945334a96f8a33cfe5ed61c279ae20d538a28b1b8960991b67c06837901126d4cb5f34afdecbe2acf9b192495eb0d6188435d42e21361fc2b254c46cd4f057f8f7d73776a99a3b507832952a091ea54a014fe50ed01f56eba6e06081d0fd9d0bb37767800bf4be0823b48e537e5751c29c9159b2fc3deee41a6a487f44936b013090893ed3d547ab0870542291c8f6c4492b2e14ef479dbdfcd5b36074c16781496fd9a38efcaded08f339539c84f7e3a09439067ab75aea7923daaa2c3f1b0fdbe5cd4e08b2beb815c4acbf538ecfbaa1e7fa5a67bbc938ec1e747fc252e82cf954c4383a07500742ca315f92153c01670e076bb69bed30744b20a351e4714b0212827c357166dba68c4cc19f2e095f310af12db791bf9ed8758e431598f6cdd821c0152eee0aaeced79b3555a74bbe75a1e4b7f0aec2421b1e3feee49d4f96663ea0795d3895c97cc3b9a43e1801766ebbdfc47272abf999b4a65ce039d61a814d74ecc68c497819263c5c84d67b1cb503b1b87301bb3b6e4f05b08fdb5c16c1e60cff47eea611e2387d85e16096ecd87c9c39223fc3d572826d2c7ffae3bd763d43e088aec7be4f34b1298f41098ed589502b07b84a538da57fcd9f8b65e8a8df9a21e405122b5029605ced496e7031a687e50da423f8cbe6528f52ebf51a3751e7de402a501e8c02e038bf31bbc0edc70263ecf92b74c56f372d0ae6037dd45ef0dc6dfc4caaf32e9bcbd0c36f1dad0b85dd9327dcd1e63e599a14f02f7c9e3442ace41872eb73162439495bed1d9e22108b5d76fdee804c81c3dd47ae8279a37d986cb27025919be8db56bb0931d51917b438797b49c5d735f8895c2937c05eed66ac21797a10d3acfba88fc1e6db6725c9baf3590f8ce716bc804dfa6bc82d43f572237cd5fd7c16eacacf38752a1113fbf88dff65c85a486942594df34765f503e8825675becc17758a59b6c0b1b49a7a9535f520df63fc727f8550c59649dcf383835a11a02f516bff5895602e4069f860533cd33e3dd624ccbec6d78911c804bf7733b69c7eaefa0a9124a8db75f84c80bfc08e503a08ecc200638c478fac427a50e2ac8487aef8ca890690ec6c036b0177a33de9708a631ba7ba3d5a8c8b6172c223568dbdf7d012986b71604bb84b81fc20f6390b876b52530dbe69a8504774990f2a6bda3a1fb85d988101b0f339f8989e6047a38724a689e3ff928d86c2957743241db82becc01950a2a0ae27ffb4d24c1abdd8c5b2318e0f32ed1694bb1182e0d16b12eef404a242a55c78aaafceb8285bdb3d19c9fcf44676d9cec4014aa61e3472a2bbf49b98809c624dc2ea8ed0822bfe722906a923cd3fa2a86d7addd3b39f67eaefc8e482ace426a2606b6f101f576d4f3994daea9caeca3af8a0ae5bf75ef9057cee987c19b036ddf3ebb046de1dd4f8c7300a6411974e5c601b349c2f4c836517ac861a8774cd2c046ec9d6a74d932be5c1a4575de05ba2dae81f4f5654d5a61757c4085422a24e919881725f99bceae6023f2827b23718f2e1a7939c5bce3e26cbfff72132a337e60ca4b095b543346bcf758b77584aba8db7e236df1599aa95459b57c786d5b3d31e30b4059a100a6e7e8c0b8a5aeb084ce9e9f49ab2f6e4c67bf4f74c15c8bb83be8996535abfa1bd81437266be7abc300028b5d55a6c20cd73ffd19361427970dca1b430d288b1883c0d74314327aaec3c34b5edf59d9fedeff721fd9ce8571226eb6c9c006cddc6d3a7165031a11f0ef3ca31b5456e7dc2ea3474929626bdac23c3e160ff161304e4efdf759c90964f667dcca1b84c79a7da4f97680b9cb8d5670f7f112a972220868aeaca3b6514905da6cc7172db809075bc0482a1ecb174488d0d64405de0fe6d802740a9403ec3c2ac1dd2b663b307d7a9fc7c8922f48eff27b4029b13e886676cd35e661f9a088cde5daf8717e003944e82448e5ab5bfd5aa98e1f6f1bbf75e8bcff4d5a0c60cc2ca3b475f1e6f3d5cf720dfa3885574d9d366c438887238e9a5e57bc44bd806267e837a9035b33790a34e129a60c5c3a5f123558c458a849b00a8334052ef062a27c91f1deeec194d91b2323f4e1fd1df06fedb7223990c282df79178da02750c167cc992c0f8a812cc3d19a650143a5b13caaa7ce6a98d41da0b8ce0c89b46ca224a9dc79dac73c3f73c0a774066d9f155184ac0084dc25d542f067320f6ddcc4a537591993f323210d173b565c6d7275b7bd52aed0e9637dd9e5f1f9060916173f5b95a6c7e5e7051261858893a7e80a182c9cd300558d94fb243b4655809fb2bdbebfed0000000000000000000000000000000a0e141f272c313c

utførelse

Gassgrense
9,137,611
Brukt gass
7,573,113 (82.8% av grensen)
Gasspris
1.000 gwei
Maks gebyr
1.000 gwei
Maks prioritetsgebyr
1.000 gwei
Grunngebyr
1 wei
Effektivt tips
1.000 gwei
Betalt gebyr
0.007573 vETH

inndata

Inndata
selektor 0x60c06040 kan ikke dekodes 34,881 bytes
0x60c0604052346102fa576187e16060813803918261001c816102fe565b9384928339810103126102fa578051906001600160a01b03821682036102fa576020810151906001600160a01b03821682036102fa57604001516001600160a01b03811692908390036102fa575f8080806102025afa3d156102f2573d906001600160401b0382116102de5761009b601f8301601f19166020016102fe565b9182523d5f602084013e5b159081156102d1575b8115610283575b5061026e575f806001604051828153610204611388fa610259575f806001604051828153610205611388fa610244576040515f8153602081600181610203611388fa9051901590811561023a575b50610225576040515f8153602081600181610207611388fa9051901590811561021b575b506102065760805260a0525f5160206187c15f395f51905f525460ff81166101f85760ff19166001175f5160206187c15f395f51905f52555f80546001600160a01b031916919091178155604051907f5daa87a0e9463431830481fd4b6e3403442dfb9a12b9c07597e9f61d50b633c89080a161849d908161032482396080518181816116c80152818161178801528181611e22015281816122390152617f01015260a0518181816125d30152818161306f01528181614840015281816156be0152818161587f015261647f0152f35b62dc149f60e41b5f5260045ffd5b634e6f9bdf60e11b5f5261020760045260245ffd5b905015155f610128565b634e6f9bdf60e11b5f5261020360045260245ffd5b905015155f610104565b634e6f9bdf60e11b5f5261020560045260245ffd5b634e6f9bdf60e11b5f5261020460045260245ffd5b634e6f9bdf60e11b5f5261020260045260245ffd5b7fa7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a91506020815191015190602081106102c0575b5014155f6100b6565b5f199060200360031b1b165f6102b7565b80516020141591506100af565b634e487b7160e01b5f52604160045260245ffd5b6060906100a6565b5f80fd5b6040519190601f01601f191682016001600160401b038111838210176102de5760405256fe610120806040526004361015610013575f80fd5b5f610100525f3560e01c9081630292709e146160c057508063036f9a43146160a25780630489d03814615fe6578063087a5cf414615f7357806308f0ce62146119e35780630900767d14615f5a5780630c65315f14615dc25780630eca186714615da9578063150b7a0214615d53578063158ef93e14615d0f5780631591c4a0146156ed578063178bcc93146156a65780631945098e14610696578063196d46e11461367c5780631a633473146105765780631e000aa51461357a578063200d43ad146128da57806320d4f69614610576578063210de79d146128865780632b89089c146128675780633ec4cc341461281c5780633fb27b85146127ad57806342cde4e81461278d5780634760fd43146127215780634bcb06a9146127085780634e2ed4bb146120d65780634ec824ff146119e35780635483a0b51461208e57806357d70648146120705780635b88f50e146119e35780635eb320b8146120505780635f61b15c146119e3578063608ed2ec14611fdd57806360a1800814611fa957806360c29fac14610696578063622c3f2114611f8a57806365cea49c14611f6c57806368cf465e146106965780636c2c44e214611f535780636db8175214611f33578063711f3db414611e51578063767c39d2146105765780637b10399914611e0a5780637bb737bc14611df15780637dcdde8e14611c6e5780637f49d69f14611c44578063831f33a114611a245780638513e2d514611a06578063852a52e8146119e857806388f06eaa146119e357806392a2e0b3146119c55780639377c2201461199c5780639493ba1d1461192957806394bc4e961461160e57806395102c42146115ef5780639648eca21461131457806396f51f3a1461105f57806397b9857b14610ff3578063a741113c14610fb9578063aa9239f514610f5d578063ac65bc7014610e34578063ad844b9614610d8b578063affed0e014610d62578063b19f480514610d25578063b8da302a14610d05578063b9a7f07614610c1c578063bbbcda4414610bfe578063bc197c8114610b66578063bda1019e14610b46578063c4d66de814610a79578063c5dbda6614610a5a578063dc544a0914610a39578063de54d42914610a19578063df46c713146108b3578063e02e1bfd14610893578063e597e6591461069b578063e70475a714610696578063e94a52af14610678578063eafe7a7414610658578063eb7773821461057b578063ee076a5014610576578063ee57e33c146104e1578063f23a6e611461048b578063f3178f4314610428578063f4e885db146104085763f851a440146103d4575f80fd5b3461040157610100513660031901126104015761010051546040516001600160a01b039091168152602090f35b6101005180fd5b346104015761010051366003190112610401576020600154604051908152f35b3461040157604036600319011261040157610441616573565b6004356101005152600a6020526104676001600160401b0360406101005120921661740f565b6101005152602052602061ffff600260406101005120015460501c16604051908152f35b346104015760a0366003190112610401576104a46167c1565b506104ad6167d7565b506084356001600160401b038111610401576104cd9036906004016167ed565b505060405163f23a6e6160e01b8152602090f35b34610401576101005136600319011261040157604051806020601354918281520190601361010051527f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a09090610100515b8181106105605761055c8561054881870382616755565b604051918291602083526020830190616661565b0390f35b8254845260209093019260019283019201610531565b616866565b3461040157610100513660031901126104015760045461059a81616b46565b610100519091815b8181106105f65750506105b481616b46565b91610100515b8281106105d7576040516020808252819061055c90820187616661565b806105e460019284616c14565b516105ef8287616c14565b52016105ba565b80610602600192616b78565b90549060031b1c6101005152600560205260ff600c60406101005120015460081c1661062f575b016105a2565b61063881616b78565b90549060031b1c61065261064b86616e8a565b9587616c14565b52610629565b346104015761010051366003190112610401576020600754604051908152f35b34610401576101005136600319011261040157602060405160058152f35b61684b565b346104015760403660031901126104015760243560043560ff82168203610401576007546106c8816174f6565b6101005190939092835b83811061076f5785856106e4816174f6565b91610100515b8281106107455783604051809160208201602083528151809152602060408401920190610100515b818110610720575050500390f35b9193509160206101208261073760019488516165f9565b019401910191849392610712565b8061075260019284616c14565b5161075d8287616c14565b526107688186616c14565b50016106ea565b61077881616ba4565b90549060031b1c806101005152600860205260ff600560406101005120015460481c161561088a576101005152600a6020526040610100512082610100515260205260406101005120604051906107ce826166ca565b805482526001810154602083015284600282015460ff81166040850152600560ff8260081c161515938460608701526001600160401b038360101c16608087015261ffff8360501c1660a0870152600381015460c0870152600481015460e087015201546101008501528261087b575b5050610850575b506001905b016106d2565b94906108748261086260019491616e8a565b9761086d828b616c14565b5288616c14565b5090610845565b60ff925016161515848961083e565b5060019061084a565b346104015761010051366003190112610401576020600454604051908152f35b34610401576020366003190112610401576108cc616776565b600754906108d9826174a7565b6101005190929091825b828110610997575050506108f6816174a7565b91610100515b82811061096d57836040518091602082016020835281518091526040830190602060408260051b86010193019161010051905b82821061093e57505050500390f35b9193600191939550602061095d8192603f198a82030186528851616912565b960192019201859493919261092f565b8061097a60019284616c14565b516109858287616c14565b526109908186616c14565b50016108fc565b6109a081616ba4565b90549060031b1c610100515260086020526109c060406101005120616f70565b610100810151151580610a07575b6109dc575b506001016108e3565b9390610a00826109ee60019491616e8a565b966109f9828a616c14565b5287616c14565b50906109d3565b5060ff8360a0830151161615156109ce565b346104015761010051366003190112610401576020600d54604051908152f35b34610401576020610a52610a4c366165e3565b90617461565b604051908152f35b3461040157610100513660031901126104015760206040516101f48152f35b3461040157602036600319011261040157610a926167c1565b7f1bf7ff51edde3507ea8edc0d02272dc3e66fd14d0a75a234f844ee7b236829d25460ff8116610b325760ff19166001177f1bf7ff51edde3507ea8edc0d02272dc3e66fd14d0a75a234f844ee7b236829d2556101005180546001600160a01b0319166001600160a01b03929092169190911781557f5daa87a0e9463431830481fd4b6e3403442dfb9a12b9c07597e9f61d50b633c89080a16101005180f35b62dc149f60e41b6101005152600461010051fd5b346104015761010051366003190112610401576020601754604051908152f35b346104015760a036600319011261040157610b7f6167c1565b50610b886167d7565b506044356001600160401b03811161040157610ba89036906004016165b3565b50506064356001600160401b03811161040157610bc99036906004016165b3565b50506084356001600160401b03811161040157610bea9036906004016167ed565b505060405163bc197c8160e01b8152602090f35b34610401576020366003190112610401576020610a526004356173dc565b3461040157602036600319011261040157600435610c38617170565b50600d54811015610ceb57600d610100515260206101005120016101005150546101005160031b1c6101005152600b60205261055c604061010051206001600160401b03600260405192610c8b846166af565b8054845260018101546020850152015460ff81161515604084015260081c1660608201526040519182918291909160606001600160401b038160808401958051855260208101516020860152604081015115156040860152015116910152565b634e487b7160e01b61010051526032600452602461010051fd5b3461040157610100513660031901126104015760206040516201d4c08152f35b3461040157610100513660031901126104015760206040517f3d07e5a0f372bb3f92469df7a6dcb4a49539b8707a06a699d3727c07dbbb3a4b8152f35b3461040157610100513660031901126104015760206001600160401b0360035416604051908152f35b3461040157610d99366165e3565b90610da261727a565b506101005152600f6020526040610100512090610100515260205260e0604061010051206001600160401b03600460405192610ddd8461671e565b805484526001810154602085015260ff600282015416604085015260038101546060850152015461ffff8116608084015260ff8160101c16151560a084015260181c1660c0820152610e32604051809261689b565bf35b3461040157602036600319011261040157610e4d616c93565b506004356101005152600e6020526101005160409020604051610e6f816166ca565b81549182825260010154906020810160ff83168152604082018360081c61ffff168152606083018460181c63ffffffff16815260808401908560381c61ffff16825260a08501928660481c6001600160401b0316845260c08601948760881c61ffff16865260e08701968860981c60ff1615158852610100019760a01c6001600160401b031688526040519889525160ff1660208901525161ffff1660408801525163ffffffff1660608701525161ffff166080860152516001600160401b031660a08501525161ffff1660c084015251151560e0830152516001600160401b031661010082015261012090f35b3461040157602036600319011261040157610f766172fd565b50610f82600435616ba4565b90549060031b1c6101005152600860205261055c610fa560406101005120616f70565b604051918291602083526020830190616912565b34610401576020366003190112610401576004356001600160401b03811161040157610a52610fee6020923690600401616a1e565b617348565b346104015760203660031901126104015760043561100f6172fd565b50806101005152600960205260ff60406101005120541615611047576101005152600860205261055c610fa560406101005120616f70565b63082cdf1f60e11b6101005152600452602461010051fd5b346104015760a0366003190112610401576004356004811015610401576110846167d7565b90606435906084356001600160a01b0381169160443591838103610401576110aa617c50565b61010051548415906001600160a01b031681156112f9575b506112e0576110d28387846171d4565b945f1981036112db5750845b809581156112c65780821161129b57506110f7836172b0565b8261116e5750506101005180808087875af16111116172ce565b5015611152575f51602061847d5f395f51905f5260406020965b611134846172b0565b81519485528785018790526001600160a01b031693a4604051908152f35b6365f4a9ef60e11b610100515261010051600452602461010051fd5b602096919061117c846172b0565b600184036111e357506040805163a9059cbb60e01b898201526001600160a01b039092166024830152604482018790525f51602061847d5f395f51905f529290916111de906111d881606481015b03601f198101835282616755565b82617c7c565b61112b565b91959190506111f1836172b0565b600283036112405750505f51602061847d5f395f51905f5260406001956111de82516323b872dd60e01b8a820152306024820152876044820152866064820152606481526111d8608482616755565b5f51602061847d5f395f51905f5291956111de604092835190637921219560e11b8b830152306024830152886044830152876064830152608482015260a060a48201526101005160c482015260c481526111d860e482616755565b6101008051632190968160e01b90526001600160a01b03891660045260249290925260445251606490fd5b637c2e506f60e11b6101005152600461010051fd5b6110de565b836315150d4d60e31b6101005152600452602461010051fd5b90508414158061130a575b876110c2565b5033841415611304565b346104015760203660031901126104015760043561133061700a565b50806101005152600660205260ff604061010051205416156115d7576101005152600560205261055c6040610100512063ffffffff600e60405192611374846166e6565b8054845260018101546020850152600281015460408501526003810154606085015260ff6004820154166080850152600581015460a0850152600681015460c085015261ffff600782015460ff811660e08701526001600160401b038160081c16610100870152848160481c16610120870152818160681c1661014087015260781c16610160850152600881015461018085015260ff6009820154166101a0850152600a8101546101c0850152600b8101546101e085015260ff600c820154818116610200870152818160081c1615156102208701526001600160401b038160101c166102408701526001600160401b038160501c1661026087015260901c16610280850152600d8101546102a08501520154166102c0820152604051918291829190916102c063ffffffff816102e08401958051855260208101516020860152604081015160408601526060810151606086015260ff608082015116608086015260a081015160a086015260c081015160c086015260ff60e08201511660e08601526001600160401b0361010082015116610100860152826101208201511661012086015261ffff6101408201511661014086015261ffff6101608201511661016086015261018081015161018086015260ff6101a0820151166101a08601526101c08101516101c08601526101e08101516101e086015260ff6102008201511661020086015261022081015115156102208601526001600160401b03610240820151166102408601526001600160401b036102608201511661026086015260ff610280820151166102808601526102a08101516102a0860152015116910152565b632a80afbd60e21b6101005152600452602461010051fd5b346104015761010051366003190112610401576020604051610bb88152f35b346104015760803660031901126104015760243560043561162d616589565b6064356001600160401b0381116104015761164c9036906004016165b3565b61010051549091906001600160a01b03163303611772575b505050816116ac575b807f40bd951b186ab08230e53414aeaafc99b557bb646ef875822965f0e5a8c32ca5926040926001558060025582519182526020820152a16101005180f35b60405163342f616360e01b8152600481018290526020816024817f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03165afa90811561176457610100519161172e575b50828110611711575061166d565b9050633770da3360e11b6101005152600452602452604461010051fd5b90506020813d60201161175c575b8161174960209383616755565b81010312611758575183611703565b5f80fd5b3d915061173c565b6040513d61010051823e3d90fd5b60408051602081018681528183018890529181527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169291906117be606082616755565b519020823b156104015790836001600160401b039593926040519687956322f3f44760e11b875260848701927f3d07e5a0f372bb3f92469df7a6dcb4a49539b8707a06a699d3727c07dbbb3a4b60048901526024880152166044860152608060648601525260a4830160a48560051b85010194826101005190607e19813603015b8383106118895750505050505081806101005194039161010051905af180156117645761186e575b8080611664565b6101005161187b91616755565b610100516104015782611867565b919395965091939660a31989820301865287358281121561040157830180356001600160a01b0381169290839003610401576119176020928260019585945260ff6118d5858401616786565b16848201526119096118fe6118ed6040850185616ddd565b608060408601526080850191616e0e565b926060810190616ddd565b916060818503910152616e0e565b9901960193019091889695949261183f565b3461040157602036600319011261040157600435610100515260166020526040610100512060405190816020825491828152019161010051526020610100512090610100515b8181106119865761055c8561054881870382616755565b825484526020909301926001928301920161196f565b3461040157610100513660031901126104015760206001600160401b0360195416604051908152f35b34610401576101005136600319011261040157602060405160048152f35b616694565b34610401576101005136600319011261040157602060405160648152f35b34610401576020366003190112610401576020610a5260043561740f565b3461040157602036600319011261040157611a3d6170af565b506004356101005152601160205261055c604061010051206001600160401b03600c60405192611a6c84616702565b80548452600181015460208501526002810154604085015260ff600382015416606085015260048101546080850152600581015460a0850152600681015460c0850152600781015460e085015261ffff6008820154166101008501526009810154610120850152600a81015461014085015260ff600b820154818116151561016087015263ffffffff8160081c1661018087015263ffffffff8160281c166101a08701526001600160801b038160481c166101c087015261ffff8160c81c166101e087015260d81c161515610200850152015416610220820152604051918291829190916102206001600160401b038161024084019580518552602081015160208601526040810151604086015260ff60608201511660608601526080810151608086015260a081015160a086015260c081015160c086015260e081015160e086015261ffff61010082015116610100860152610120810151610120860152610140810151610140860152610160810151151561016086015263ffffffff6101808201511661018086015263ffffffff6101a0820151166101a08601526001600160801b036101c0820151166101c086015261ffff6101e0820151166101e08601526102008101511515610200860152015116910152565b3461040157610100513660031901126104015760206040515f51602061841d5f395f51905f528152f35b3461040157602036600319011261040157600435806101005152601060205260406101005120805490611ca082616b2f565b92611cae6040519485616755565b828452601f19611cbd84616b2f565b01610100515b818110611dda575050610100515b838110611d2b5784604051809160208201602083528151809152602060408401920190610100515b818110611d07575050500390f35b91935091602060e082611d1d600194885161689b565b019401910191849392611cf9565b600190826101005152600f60205260406101005120611d4a8286616bbc565b90549060031b1c6101005152602052604061010051206001600160401b03600460405192611d778461671e565b8054845285810154602085015260ff600282015416604085015260038101546060850152015461ffff8116608084015260ff8160101c16151560a084015260181c1660c0820152611dc88288616c14565b52611dd38187616c14565b5001611cd1565b602090611de561727a565b82828901015201611cc3565b34610401576020610a52611e04366165e3565b90617240565b346104015761010051366003190112610401576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610401576020366003190112610401576004356001600160401b038116908190036104015761010051546001600160a01b03163303611f1a576019546001600160401b03811615801590611f0f575b8015611f04575b611eef5767ffffffffffffffff191681176019556040519081527f1b0319a7c1b77359b02ef03a86a6e1677b3d55bc74afbe201986efaef1e8b4b590602090a16101005180f35b63dc63d81f60e01b6101005152600461010051fd5b506007541515611ea8565b506004541515611ea1565b630bd4212160e11b610100515233600452602461010051fd5b346104015761010051366003190112610401576020604051610100518152f35b34610401576020610a52611f66366165e3565b90617220565b34610401576020366003190112610401576020610a526004356171ed565b3461040157610100513660031901126104015760206040516127108152f35b3461040157606036600319011261040157600435600481101561040157610a52602091611fd46167d7565b604435916171d4565b3461040157602036600319011261040157600435610100515260106020526040610100512060405190816020825491828152019161010051526020610100512090610100515b81811061203a5761055c8561054881870382616755565b8254845260209093019260019283019201612023565b346104015761010051366003190112610401576020601854604051908152f35b34610401576020366003190112610401576020610a52600435617194565b34610401576020366003190112610401576120a7617170565b506004356101005152600b60205261055c604061010051206001600160401b03600260405192610c8b846166af565b34610401576060366003190112610401576004356001600160401b03811161040157366023820112156104015780600401356001600160401b0381116104015736602460e08302840101116104015761212d616573565b6044356001600160401b0381116104015761214c9036906004016165b3565b909160025480156126f35784156126de57600354936001600160401b0385169360405160208101908860608201888452604080840152526080810160248b01610100515b8b811061265e575050926001600160401b03979592826121c161225d97946122639a9703601f198101835282616755565b519020610100515060405160208101915f51602061843d5f395f51905f5283524660408301523060608301527f8edbf41b64bab13aa09d5e590fb62757de47a32c3f5541e6a3cee757fde6d7e260808301528a871660a083015260c082015260c0815261222f60e082616755565b51902090600154927f0000000000000000000000000000000000000000000000000000000000000000617571565b50616afd565b16906001600160401b03191617600355601954916001600160401b0361228a818516616afd565b1680936001600160401b031916176019556122a482616b46565b926122ae83616b46565b91610100515b848110156125d15760e0818102830190368290036023190112610401576040516122dd8161671e565b6024820135908181526020810191604484013583526122fe60648501616786565b936040830194855260608301926084820135845261231e60a483016167a5565b926080820193845261234560e461233760c486016167b4565b9460a085019586520161659f565b9060c083019182526101005152600660205260ff604061010051205416156125b757855180158015612597575b61257a5750928261ffff60ff8f948e6125248f9d8c60019f9e829f9c819f9e9b6124a47f1924b91ab00797d4d2c4d71ee691a743d20afece46e1e02b5c41794959a23ae29f60a09f8f8f88908f93848f95600461249e978f99978e988e5281516101005152600f60205260406101005120885161010051526020526001600160401b038360406101005120015460181c1615612557575b81516101005152600f602052604061010051208851610100515260205260ff60406101005120925198898455519960018b90850155511660ff60028401911660ff19825416179055516003820155019351161661ffff19835416178255511515815462ff00006affffffffffffffff0000008b5160181b169260101b16906affffffffffffffffff0000191617179055616d92565b92616c14565b528787519351925116908c518a8d5116906001600160401b038d511515935116936040519560208701975f51602061845d5f395f51905f528952600860408901526060880152608087015260a086015260c085015260e0840152610100830152610120820152610120815261251b61014082616755565b51902092616c14565b5251975198511693519251169051151591604051938452602084015260408301526060820152886080820152a3016122b4565b81516101005152601060205261257560406101005120895190616bd1565b612409565b825163c9c05b0b60e01b6101005152600452602452604461010051fd5b50835115158015612372575060ff88511615806123725750855115612372565b5051633f4b99b160e21b6101005152600452602461010051fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168685823b156104015761262892604051808095819463abf1570d60e01b8352610100519660048401616c28565b039161010051905af1801561176457612643575b6101005180f35b6101005161265091616755565b61010051610401578061263c565b909160e080600192853581526020860135602082015260ff61268260408801616786565b1660408201526060860135606082015261ffff6126a1608088016167a5565b1660808201526126b360a087016167b4565b151560a08201526001600160401b036126ce60c0880161659f565b1660c08201520193019101612190565b63c2e5347d60e01b6101005152600461010051fd5b63d311bc3960e01b6101005152600461010051fd5b34610401576020610a5261271b36616881565b91617131565b3461040157602036600319011261040157602061273c616776565b610100515060405160ff838201927fbf8f90cf3ca0101d2844ee0558886a5f257e05327d13dd56af76c4d3c8ead50f845216604082015260408152612782606082616755565b519020604051908152f35b346104015761010051366003190112610401576020600254604051908152f35b3461040157610100513660031901126104015761010051546001600160a01b0381163303611f1a576bffffffffffffffffffffffff60a01b1661010051557f1b2d71eb44f882534bf4e86f940c56ccc869ffb927e2bab86561de93950c22166101005161010051a16101005180f35b346104015761283c61282d36616881565b916128366170af565b50617131565b6101005152601160205261055c604061010051206001600160401b03600c60405192611a6c84616702565b3461040157610100513660031901126104015760206040516103e88152f35b346104015760203660031901126104015761289f61700a565b506128ab600435616b78565b90549060031b1c6101005152600560205261055c6040610100512063ffffffff600e60405192611374846166e6565b34610401576080366003190112610401576004356001600160401b0381116104015761290a90369060040161681a565b6001600160401b0360243511610401573660236024350112156104015760243560040135906001600160401b038211610401573660246102408402813501011161040157612956616589565b6064356001600160401b038111610401576129759036906004016165b3565b909160025480156126f357841580613572575b6126de57600354936001600160401b038516936040518760808201876020840152606060408401525260a081018a90610100515b8a81106134e4575060209150601f198382030160608401528a8152016024803501610100515b8b81106133a057505092612a84959282612a126001600160401b0399979461225d9703601f198101835282616755565b60208151910120610100515060405160208101915f51602061843d5f395f51905f5283524660408301523060608301527f5596fa6720176cbfa2a11ee0d5be50e2016480c70c477d3273492663856b2d0b60808301528a871660a083015260c082015260c0815261222f60e082616755565b16906001600160401b0319161760035560195490612aaa6001600160401b038316616afd565b67ffffffffffffffff199092166001600160401b03831617601955612acf8382616e2e565b612ae1612adb82616b46565b91616b46565b6101005190959092835b8181106130c45750505061010051915b8483101561306d57610100515060246102408402813501019283356101005152600960205260ff6040610100512054161561305357612b398461790b565b612b56602435610240830201606481013590604401358635617131565b91826101005152601260205260ff60406101005120541615612fbe575b61010080518490526011602052516040902085358155602435610240840201604481013560018301556064810135600283015590919060ff90612bb890608401616e59565b60038401805460ff19169290911691909117905560243561024084020160a4810135600484015560c4810135600584015560e48101356006840155610104810135600784015561ffff90612c0f9061012401616e7b565b60088401805461ffff1916929091169190911790556024356102408402016101448101356009840155610164810135600a840155612c6990612c549061018401616e3b565b600b84019060ff801983541691151516179055565b612ca1612c816101a461024086026024350101616e48565b600b84019064ffffffff0082549160081b169064ffffffff001916179055565b612ce1612cb96101c461024086026024350101616e48565b600b84019068ffffffff000000000082549160281b169068ffffffff00000000001916179055565b6024356102408402016101e401356001600160801b03811690036104015760019382600b612f4d94015461ffff60c81b612d2661020461024089026024350101616e7b565b60c81b1660ff60d81b612d446024356102408a020161022401616e3b565b7fffffffff00000000000000000000000000000000000000ffffffffffffffffff9093166024356102408a02016101e4013560481b78ffffffffffffffffffffffffffffffff00000000000000000016179190911791151560d81b1617600b820155600c8101805467ffffffffffffffff19166001600160401b038b1617815591612dcf8489616c14565b52612f3a5f51602061845d5f395f51905f52602083549489850154600286015460ff600388015416600488015460058901549060068a01549260078b01549461ffff60088d0154169660806040519e8f908c82019d8e52600460408301526060820152015260a08d015260c08c015260e08b01526101008a01526101208901526101408801526101608701526101608652612e6c61018087616755565b60098501549060ff6001600160401b03600b600a890154980154925416916040519785890194855260408901528181161515606089015263ffffffff8160081c16608089015263ffffffff8160281c1660a08901526001600160801b038160481c1660c089015261ffff8160c81c1660e089015260d81c1615156101008701526101208601526101208552612f0361014086616755565b60405194859383850197518091895e84019083820190610100518252519283915e010161010051815203601f198101835282616755565b519020612f47828b616c14565b52616e8a565b93612f6361022461024084026024350101616e3b565b6040805191151582526001600160401b0388166020830152602435610240850201606481013593604490910135929035917f9738e55ce3503cada06dd3d3338d42623309a94afb5495119306f4a19a92350b91a40191612afb565b826101005152601260205260406101005120600160ff19825416179055601354600160401b811015613039576130166130008260018794016013556013616bbc565b819391549060031b91821b915f19901b19161790565b90558435610100515260146020526130348360406101005120616bd1565b612b73565b634e487b7160e01b61010051526041600452602461010051fd5b836326ef68cf60e01b610100515235600452602461010051fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168287823b156104015761262892604051808095819463abf1570d60e01b8352610100519660048401616c28565b6130cf818385616dcc565b9485356101005152600660205260ff60406101005120541615613386576020860135158015613351575b61332f57906132a56001928735610100515260156020526040610100512060208901356101005152602052604061010051206001600160401b03600782015460081c161561330a575b8835815560208901358582015560ff61315d60408b01616e59565b1660ff19600283015416176002820155606089013560038201556080890135600482015560a0890135600582015560c089013560068201556131b96131a460e08b01616e3b565b600783019060ff801983541691151516179055565b60078101805468ffffffffffffffff00191660088c901b68ffffffffffffffff00161790556131ed60208a01358a35616cd6565b6131f7838a616c14565b528054906001600160401b03868201549160ff600282015416906003810154600482015460058301549160076006850154940154946040519760208901995f51602061845d5f395f51905f528b52600560408b015260608a0152608089015260a088015260c087015260e086015261010085015261012084015260ff8116151561014084015260081c16610160820152610160815261329861018082616755565b519020612f47828d616c14565b956132b260e08201616e3b565b7f4b9c1fac36a2aeaf69e62fe75b58c9e69ec27b26ca89e6cde77296d160d452da604051806133018c6020870135963595839092916001600160401b0360209160408401951515845216910152565b0390a301612aeb565b88356101005152601660205261332a60208a013560406101005120616bd1565b613142565b602086638940a78560e01b610100515280356004520135602452604461010051fd5b5061335e60e08701616e3b565b80156130f9575060ff61337360408801616e59565b1615806130f957506060860135156130f9565b85633f4b99b160e21b610100515235600452602461010051fd5b909182358152602083013560208201526040830135604082015260ff6133c860608501616786565b1660608201526080830135608082015260a083013560a082015260c083013560c082015260e083013560e082015261ffff61340661010085016167a5565b1661010082015261012083013561012082015261014083013561014082015261343261016084016167b4565b151561016082015263ffffffff61344c6101808501616794565b1661018082015263ffffffff6134656101a08501616794565b166101a08201526101c0830135906001600160801b03821680920361040157610240816001936101c08394015261ffff6134a26101e088016167a5565b166101e08201526134b661020087016167b4565b15156102008201526001600160401b036134d3610220880161659f565b1661022082015201930191016129e2565b9061012080600192853581526020860135602082015260ff61350860408801616786565b166040820152606086013560608201526080860135608082015260a086013560a082015260c086013560c082015261354260e087016167b4565b151560e08201526001600160401b0361355e610100880161659f565b1661010082015201930191019190916129bc565b508515612988565b3461040157613588366165e3565b90613591616c93565b506101005152601560205260406101005120906101005152602052610120604061010051206001600160401b03604051916135cb836166ca565b8054928381526001820154916020820192835260ff600282015416604083019081526003820154606084019081526004830154906080850191825260ff60058501549360a08701948552600760068701549660c089019788520154978961010060e08a0199858c1615158b52019960081c1689526040519a8b525160208b0152511660408901525160608801525160808701525160a08601525160c085015251151560e08401525116610100820152f35b346104015760a0366003190112610401576001600160401b036004351161040157366023600435011215610401576001600160401b036004356004013511610401573660246102e06004356004013502600435010111610401576024356001600160401b038111610401576136f59036906004016165b3565b60c0526044356001600160401b0381116104015761371790369060040161681a565b60643592906001600160401b0384168403610401576084356001600160401b0381116104015761374b9036906004016165b3565b9460025480156126f35760043560040135158061569c575b80615694575b6126de57600354926040519760a089016001600160401b03861660208b0152608060408b015260043560040135905260c08901602460043501610100515b6004356004013581106154e8575050601f198a82030160608b015260c051815260208101602060c05160051b830101908992610100515b60c05181106153e25750505060209150601f198b82030160808c0152878152019888610100515b88811061534b575050613828816138a19798999a9b03601f198101835282616755565b60208151910120610100515060405160208101915f51602061843d5f395f51905f5283524660408301523060608301527fe10634eb0bf7bd6ad00dc59a6c67fe9b09037b979405fa59137e7e530d60141460808301526001600160401b03871660a083015260c082015260c0815261222f60e082616755565b506001600160401b036138b5818316616afd565b16906001600160401b031916176003556019546138da6001600160401b038216616afd565b60a0526001600160401b0360a05116906001600160401b0319161760195561390a60c05160043560040135616e2e565b6001600160ff1b03821682036153315761392b61393c918360011b90616e2e565b61393481616b46565b60e052616b46565b6101005192909190835b6004356004013585101561425a5761396f6004356102e087020160648101359060440135617461565b60246102e0870260043501013503614218576139966102446102e087026004350101616e3b565b8061418b575b61416657600160ff6139b96102a46102e089026004350101616e59565b1611614127576139d46102446102e087026004350101616e3b565b80614108575b806140f4575b6140cf576004356102e0860201604401355f51602061841d5f395f51905f521480806140ad575b61406e57614027575b6101e46102e08602600435010135151580613ffd575b613fd75760246102e086026004350101356101005152600660205260ff60406101005120541615613f5e575b61010080516102e0870260043501602481013591829052600560205291516040902090815560448201356001820155606482013560028201908155608483013560038301559091613aa59060a401616e59565b6004838101805460ff191660ff939093169290921790915560c490356102e089020190810135600584015560e48101356006840155613ae79061010401616e59565b60ff1660ff196007840154161760078301556102e087026004350161012401613b0f90616e67565b6007830190613b3c919068ffffffffffffffff0082549160081b169068ffffffffffffffff001916179055565b613b516101446004356102e08a020101616e48565b600783015461ffff60681b613b716101646004356102e08d020101616e7b565b60681b169061ffff60781b613b916101846004356102e08e020101616e7b565b60781b169260481b6cffffffff000000000000000000169067ffffffffffffffff60481b191617171760078301556102e08702600435016101a4013560088301556102e08702600435016101c401613be890616e59565b60098301805460ff191660ff929092169190911790556101e46004356102e089020190810135600a840155610204810135600b840155613c2b9061022401616e59565b60ff1660ff19600c8401541617600c8301556102e087026004350161024401613c5390616e3b565b600c8301805460a05169ffffffffffffffff000060109190911b1692151560081b61ff001669ffffffffffffffffff001990911617919091179055613ca36102846004356102e08a020101616e67565b600c8301805467ffffffffffffffff60501b191660509290921b67ffffffffffffffff60501b16919091179055613ce56102a46004356102e08a020101616e59565b600c8301805460ff60901b609084901b1660ff60901b198216179091556102e08902600435016102c4810135600d860155909290613d269060240135616c5b565b8560e05190613d3491616c14565b52835493600181015491546003820154600483015460ff166005840154600685015490600786015492600887015494600988015460ff1696600a89015498600b015499604051809e602082015f51602061845d5f395f51905f52905261010051604083015260608201526080015260a08d015260c08c015260e08b01526101008a015261012089015260ff81166101408901528060081c6001600160401b03166101608901528060481c63ffffffff166101808901528060681c61ffff166101a089015260781c61ffff166101c08801526101e087015261020086015261022085015261024084015260ff821661026084015260ff60901b8160901b1660ff60901b1983161760081c60ff16151561028084015260ff60901b8160901b1660ff60901b1983161760101c6001600160401b03166102a084015260ff60901b8160901b1660ff60901b1983161760501c6001600160401b03166102c084015260ff60901b9060901b169060ff60901b19161760901c60ff166102e08201526102e08602600435016102c401356103008201526103008152613ed661032082616755565b80519060200120613ee78286616c14565b52613ef190616e8a565b93613f076102446004356102e084020101616e3b565b6040805160a05192151581526001600160401b0390921660208301526102e083026004350160240135917f523b72ac5fbe8982a57ea63c8ca4daf1602c22eda42d6cc14a884c0310698b809190a260010193613946565b60246102e086026004350101356101005152600660205260406101005120600160ff19825416179055600454600160401b81101561303957613fab816001613fd093016004556004616bbc565b60246102e089949394026004350101359083549060031b91821b915f19901b19161790565b9055613a52565b6101e46102e086633f4b99b160e21b610100515202600435010135600452602461010051fd5b506101e46102e086026004350101356101005152600660205260ff60406101005120541615613a26565b60408051614069916140399082616755565b60098152683830bcb6b0b9ba32b960b91b60208201526004356102e08802016102c48101359190602401356177f2565b613a10565b60ff8660246102e06140896102248285026004350101616e59565b92631e9a7d7560e01b61010051520260043501013560045216602452604461010051fd5b50600160ff6140c76102246102e08a026004350101616e59565b161415613a07565b60246102e086632eb72ead60e11b610100515202600435010135600452602461010051fd5b5060846102e08602600435010135156139e0565b5060ff6141206102a46102e088026004350101616e59565b16156139da565b60ff8560246102e06141426102a48285026004350101616e59565b92631a7ce1dd60e01b61010051520260043501013560045216602452604461010051fd5b60246102e086633dc2fc1160e01b610100515202600435010135600452602461010051fd5b5063ffffffff6141a66101446102e088026004350101616e48565b161580156141f9575b80156141da575b8061399c575060ff6141d36102246102e088026004350101616e59565b161561399c565b5060ff6141f26101c46102e088026004350101616e59565b16156141b6565b5060ff6142116101046102e088026004350101616e59565b16156141af565b8460246102e06142376004358285020160648101359060440135617461565b92631a35ac9960e01b610100515202600435010135600452602452604461010051fd5b929085610100515b60c05181101561482357600581901b8301353684900361013e1901811215610401576142919036908501616a1e565b608052608051516101005152600660205260ff604061010051205416156148075760a0608051015160ec81166147eb575063ffffffff60c0608051015116156147b9575b63ffffffff60e060805101511615614786575b6001600160401b0360a051166101206080510152614310608051516020608051015190617220565b806101005152600960205260ff6040610100512054161561473d575b80610100515260086020526040610100512060805151815560206080510151600182015560ff604060805101511660ff60028301911660ff1982541617905560038101606060805101518051906001600160401b0382116130395781906143938454616e98565b601f81116146d5575b506020906001601f84111461466d576101005192614662575b50508160011b915f199060031b1c19161790555b6080805101518051906001600160401b038211613039576143ed6004840154616e98565b601f8111614602575b506020906001601f841114614564576001959493837fed8946197b4bd5be9ac502b0c187bc46b61770261216a2d4f6b7d01562ef1b2f9461451c946005946101005192614559575b50505f19600383901b1c191690881b1760048201555b60805160a081015192909101805460c083015160e0840151610100850180516101209096015167ffffffffffffffff60501b60509190911b1669ff00000000000000000096151560481b9690961671ffffffffffffffffffffffffffffffffffff1990941660ff9097169690961760089290921b64ffffffff00169190911768ffffffff000000000060289290921b919091161717919091179055996144f9846173dc565b6145058260e051616c14565b526145126080518561783a565b612f47828b616c14565b60805160a0908101519a5160408051925160ff909d16835290151560208301526001600160401b03909b169a81019a909a5298606090a201614262565b015190508e8061443e565b9060048401610100515280610100512091610100515b601f19851681106145ea57509360018461451c94600594839a99987fed8946197b4bd5be9ac502b0c187bc46b61770261216a2d4f6b7d01562ef1b2f98601f198116106145d2575b505050811b016004820155614454565b01515f1960f88460031b161c191690558e80806145c2565b9192602060018192868501518155019401920161457a565b828111156143f65760048401610100515260206101005120601f840160051c60208510614658575b610100515b81601f850160051c038110614646575050506143f6565b6101005183830182015560010161462f565b506101005161462a565b015190508b806143b5565b6101008051869052518281209350601f198516905b8181106146bd57509084600195949392106146a5575b505050811b0190556143c9565b01515f1960f88460031b161c191690558b8080614698565b92936020600181928786015181550195019301614682565b8281111561439c5790915083610100515260206101005120601f840160051c60208510614733575b9084939291610100515b81601f850160051c03811061471e5750505061439c565b61010051838301820155869550600101614707565b50610100516146fd565b806101005152600960205260406101005120600160ff19825416179055600754600160401b8110156130395761477f6130008260018594016007556007616bbc565b905561432c565b60805160a00151600216156147ab5763ffffffff610bb85b1660e060805101526142e8565b63ffffffff6201d4c061479e565b60805160a00151600216156147de5763ffffffff6103e85b1660c060805101526142d5565b63ffffffff6127106147d1565b60ff906376cbaf6d60e01b610100515216600452602461010051fd5b60805151633f4b99b160e21b6101005152600452602461010051fd5b83868387610100515b818110614d7357505060e0518290525081527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690813b15610401576040519063abf1570d60e01b82528180614894610100519360e05160048401616c28565b038161010051865af1801561176457614d58575b506004546148b581616b46565b6101005191825b818110614bd857846148ce85856181f6565b806017556007546148de81616b46565b6101005191825b818110614b77575050906148f8916181f6565b91826018556060926040519061490e8583616755565b60028252601f19850193843660208501376040519461492d8787616755565b60028652366020870137604080517fbf8f90cf3ca0101d2844ee0558886a5f257e05327d13dd56af76c4d3c8ead50f6020820190815261010051828401529181526149788882616755565b51902061498484616bf7565b52604051602081019161010051507f205e4a5b42cbb22c56a771766b971165a627b616bd23460c8e002faad102d0918352610100516040830152878201526001600160401b0360a051166080820152608081526149e260a082616755565b5190206149ee85616bf7565b52604080517fbf8f90cf3ca0101d2844ee0558886a5f257e05327d13dd56af76c4d3c8ead50f60208201908152600182840152918152614a2e8782616755565b519020614a3a83616c04565b52604051602081019161010051507f205e4a5b42cbb22c56a771766b971165a627b616bd23460c8e002faad102d091835260016040830152868201526001600160401b0360a05116608082015260808152614a9660a082616755565b519020614aa284616c04565b52813b156104015760405163abf1570d60e01b8152600560048201526001602482015260806044820152928391614af49190614ae2906084850190616661565b83810360031901606485015290616661565b9181806101005194039161010051905af1801561176457614b5c575b7ff95ac4707234b4ef5620ff790985a37679e4c7e0b0c603f110ae9bcc65b0cf5c8260175460185460405191825260208201526001600160401b0360a051166040820152a16101005180f35b61010051614b6991616755565b610100516104015781614b10565b80614b83600192616ba4565b90549060031b1c61010051526008602052614ba360406101005120616f70565b61010081015115614bd257614bb790617348565b614bca614bc387616e8a565b9686616c14565b525b016148e5565b50614bcc565b80614be4600192616b78565b90549060031b1c610100515260056020526040610100512060405190614c09826166e6565b80548252838101546020830152600281015460408301526003810154606083015260ff6004820154166080830152600581015460a0830152600681015460c083015261ffff600782015460ff811660e08501526001600160401b038160081c1661010085015263ffffffff8160481c16610120850152818160681c1661014085015260781c16610160830152600881015461018083015260ff6009820154166101a0830152600a8101546101c0830152600b8101546101e083015263ffffffff600e600c8301549260ff841661020086015260ff808560081c16159485156102208801526001600160401b038160101c166102408801526001600160401b038160501c1661026088015260901c16610280860152600d8101546102a08601520154166102c0830152614d5257614d3e90616d10565b614d4a614bc387616e8a565b525b016148bc565b50614d4c565b61010051614d6591616755565b6101005161040157816148a8565b614d7e818385616dcc565b93610120853603126104015760405194614d97866166ca565b80358652610100602082013591826020890152614db660408201616786565b6040890152614dc7606082016167b4565b6060890152614dd86080820161659f565b6080890152614de960a082016167a5565b60a089015260c081013560c089015260e081013560e089015201356101008701526101005152600660205260ff604061010051205416156153145784516101005152600960205260ff604061010051205416156152fa57604085015160f381166147eb575061ffff60a086015116801515806152e5575b6152be5750615047906020860151610100515260056020525f51602061841d5f395f51905f5260016040610100512001541461521d575b6001600160401b0360a05116608087015285516101005152600a6020526040610100512060208701516101005152602052614f8a6040610100512087518082556020890151918260018201556002810160ff8060408d0151161660ff19825416178155614f1d60608c01511515829061ff00825491151560081b169061ff001916179055565b60808b0151815469ffffffffffffffff0000191660109190911b69ffffffffffffffff00001617815560a08b0151815461ffff60501b191660509190911b61ffff60501b1617905560c08a0151600382015560e08a015160048201556101008a0151600590910155617240565b614f968260e051616c14565b528551602087015160ff60408901511688606081015115156001600160401b0360808301511661ffff60a0840151169060c08401519261010060e0860151950151956040519760208901995f51602061845d5f395f51905f528b52600260408b015260608a0152608089015260a088015260c087015260e0860152610100850152610120840152610140830152610160820152610160815261503a61018082616755565b519020612f478289616c14565b9380516020820151907ffdf8afb51a6b8e68fa9d9946922368e4a2e54a69963cf7bcfcdff38235916e7960ff604085015116606085015115156150b460405192839260a05191849160409194936001600160401b039160ff60608601971685521515602085015216910152565b0390a3606081015115158061520d575b6150d2575b5060010161482c565b80516101005152600860205260406101005120600581019081546103e863ffffffff8260081c16119081156151f7575b5061510f575b50506150c9565b815460a05171ffffffffffffffff00ffffffffffffffff001990911660509190911b67ffffffffffffffff60501b1617660bb8000003e8001782559195600193927fed8946197b4bd5be9ac502b0c187bc46b61770261216a2d4f6b7d01562ef1b2f916151ec916151b191906151a7906151898c516173dc565b6151958460e051616c14565b526151a18c5191616f70565b9061783a565b612f47828d616c14565b975192546040805160a05160ff808516835260489490941c909316151560208201526001600160401b03909216908201529081906060820190565b0390a2908680615108565b610bb8915063ffffffff9060281c161189615102565b50600460408201511615156150c4565b6152b9602087015161525460c089015160409283519061523d8583616755565b60058252643a37b5b2b760d91b60208301526177f2565b602088015160e089015182516152859261526e8583616755565b60058252640dadee4e0d60db1b60208301526177f2565b6020880151610100890151825190929091906152a19083616755565b60068252651d905cdcd95d60d21b60208301526177f2565b614e97565b8560208151910151906368adc18560e01b6101005152600452602452604452606461010051fd5b506064811080614e6057506101f48111614e60565b84516326ef68cf60e01b6101005152600452602461010051fd5b6020850151633f4b99b160e21b6101005152600452602461010051fd5b634e487b7160e01b61010051526011600452602461010051fd5b909a610120806001926101008f803583526020810135602084015260ff61537460408301616786565b166040840152615386606082016167b4565b151560608401526001600160401b036153a16080830161659f565b16608084015261ffff6153b660a083016167a5565b1660a084015260c081013560c084015260e081013560e08401520135610100820152019c019101613805565b909192601f1983820301845261013e198c36030185351215610401576020806001928e8835019081358152828201358382015260ff61542360408401616786565b1660408201526101206001600160401b036154d78261547961545e61544b6060890189616ddd565b61014060608a0152610140890191616e0e565b61546b6080890189616ddd565b9088830360808a0152616e0e565b9560ff61548860a08301616786565b1660a087015263ffffffff61549f60c08301616794565b1660c087015263ffffffff6154b660e08301616794565b1660e08701526154c961010082016167b4565b15156101008701520161659f565b1691015296019594019291016137de565b90916102e0806001928535815260208601356020820152604086013560408201526060860135606082015260ff61552160808801616786565b16608082015260a086013560a082015260c086013560c082015260ff61554960e08801616786565b1660e08201526001600160401b03615564610100880161659f565b1661010082015263ffffffff61557d6101208801616794565b1661012082015261ffff61559461014088016167a5565b1661014082015261ffff6155ab61016088016167a5565b1661016082015261018086013561018082015260ff6155cd6101a08801616786565b166101a08201526101c08601356101c08201526101e08601356101e082015260ff6155fb6102008801616786565b1661020082015261560f61022087016167b4565b15156102208201526001600160401b0361562c610240880161659f565b166102408201526001600160401b03615648610260880161659f565b1661026082015260ff61565e6102808801616786565b166102808201526102a08601356102a082015263ffffffff6156836102c08801616794565b166102c082015201930191016137a7565b508315613769565b5060c05115613763565b346104015761010051366003190112610401576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b34610401576060366003190112610401576004356001600160401b0381116104015761571d90369060040161681a565b90615726616573565b6044356001600160401b038111610401576157459036906004016165b3565b909160025480156126f35785156126de57600354936001600160401b0385169360405160208101908960608201888452604080840152526080810189610100515b8c8110615c45575050926001600160401b03979592826157b761225d97946158259a9703601f198101835282616755565b519020610100515060405160208101915f51602061843d5f395f51905f5283524660408301523060608301527f7d6f52ebac641da43fc11d5911cdb8aabf4931733ac493d1f5540628174e88d360808301528a871660a083015260c082015260c0815261222f60e082616755565b16906001600160401b03191617600355601954906001600160401b0361584c818416616afd565b1680926001600160401b0319161760195561586683616b46565b9161587084616b46565b93610100515b8181106158d4577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168587823b156104015761262892604051808095819463abf1570d60e01b8352610100519660048401616c28565b6158df818386616dcc565b6101208136031261040157604051906158f7826166ca565b61598061010082359283855261590f60208201616786565b6020860152615920604082016167a5565b604086015261593160608201616794565b6060860152615942608082016167a5565b608086015261595360a0820161659f565b60a086015261596460c082016167a5565b60c086015261597560e082016167b4565b60e08601520161659f565b6101008301526101005152600660205260ff60406101005120541615615c2c57604081015160ff60208301511661ffff6001821b83161615615c08575050908184610100600194015280516101005152600e602052615ac660406101005120848351918281550160ff806020860151161660ff19825416178155604084015181549066ffffffff000000606087015160181b169068ffff00000000000000608088015160381b169167ffffffffffffffff60481b60a089015160481b1661ffff60881b60c08a015160881b169260e08a0151151560981b946001600160401b0360a01b6101008c015160a01b16966001600160401b0360a01b199460ff60981b199361ffff60881b199262ffff0067ffffffffffffffff60481b199260081b169068ffffffffffffffff0019161716171617161716179060ff60981b16171790556171ed565b615ad08389616c14565b52805160ff60208301511661ffff60408401511663ffffffff60608501511661ffff6080860151166001600160401b0360a08701511661ffff60c0880151169160e08801511515936001600160401b036101008a015116956040519760208901995f51602061845d5f395f51905f528b52600760408b015260608a0152608089015260a088015260c087015260e08601526101008501526101208401526101408301526101608201526101608152615b8a61018082616755565b519020615b97838a616c14565b527ffb325cc55af6e4500b502905b39f0679ffc3ea5f77a1534709444fdb64a99f0a60a082519260ff6020820151169061ffff6040820151169061ffff608063ffffffff6060840151169201511691604051938452602084015260408301526060820152876080820152a201615876565b61ffff9251633ecb481360e21b610100515260045260245216604452606461010051fd5b51633f4b99b160e21b6101005152600452602461010051fd5b9091610120806001928535815260ff615c6060208801616786565b16602082015261ffff615c75604088016167a5565b16604082015263ffffffff615c8c60608801616794565b16606082015261ffff615ca1608088016167a5565b1660808201526001600160401b03615cbb60a0880161659f565b1660a082015261ffff615cd060c088016167a5565b1660c0820152615ce260e087016167b4565b151560e08201526001600160401b03615cfe610100880161659f565b166101008201520193019101615786565b34610401576101005136600319011261040157602060ff7f1bf7ff51edde3507ea8edc0d02272dc3e66fd14d0a75a234f844ee7b236829d254166040519015158152f35b3461040157608036600319011261040157615d6c6167c1565b50615d756167d7565b506064356001600160401b03811161040157615d959036906004016167ed565b5050604051630a85bd0160e11b8152602090f35b34610401576020610a52615dbc366165e3565b90616d92565b34610401576102e036600319011261040157604051615de0816166e6565b600435815260243560208201526044356040820152606435606082015260843560ff8116810361040157608082015260a43560a082015260c43560c082015260e43560ff811681036104015760e0820152610104356001600160401b0381168103610401576101008201526101243563ffffffff81168103610401576101208201526101443561ffff81168103610401576101408201526101643561ffff8116810361040157610160820152610184356101808201526101a43560ff81168103610401576101a08201526101c4356101c08201526101e4356101e08201526102043560ff811681036104015761020082015261022435801515810361040157610220820152610244356001600160401b038116810361040157610240820152610264356001600160401b0381168103610401576102608201526102843560ff81168103610401576102808201526102a4356102a08201526102c43563ffffffff811681036104015781610a52916102c06020940152616d10565b34610401576020610a52615f6d366165e3565b90616cd6565b3461040157602036600319011261040157600435610100515260146020526040610100512060405190816020825491828152019161010051526020610100512090610100515b818110615fd05761055c8561054881870382616755565b8254845260209093019260019283019201615fb9565b3461040157615ff4366165e3565b90615ffd616c93565b506101005152600a6020526040610100512090610100515260205261012060406101005120600560405191616031836166ca565b805483526001810154602084015261ffff600282015460ff8116604086015260ff8160081c16151560608601526001600160401b038160101c16608086015260501c1660a0840152600381015460c0840152600481015460e08401520154610100820152610e3260405180926165f9565b34610401576020366003190112610401576020610a52600435616c5b565b3461175857606036600319011261175857600435906001600160401b0382116117585736602383011215611758578160040135906001600160401b038211611758573660248360071b8501011161175857616119616573565b906044356001600160401b038111611758576161399036906004016165b3565b929060025490811561656457851561655557600354946001600160401b0386169460208101908860608201888452604080840152526080810160248b015f5b8b8110616508575050926001600160401b03979592826161a961225d97946162129a9703601f198101835282616755565b51902060405160208101915f51602061843d5f395f51905f5283524660408301523060608301527fe3b31cc24d29add9661dc3a1f58e781f69070e12dc384bcd05cb5622a2f1c57b60808301528a871660a083015260c082015260c0815261222f60e082616755565b16906001600160401b031916176003556019546001600160401b03616238818316616afd565b1680916001600160401b0319161760195561625282616b46565b9061625c83616b46565b935f5b8481101561647d578060071b8201906080602319833603011261175857604051616288816166af565b6024830135928382526020820191604482013583526162bc60846162ae606485016167b4565b93604084019485520161659f565b5060608101948786525f52600c6020528960ff60405f205416156163ed575b91817fed4d5e005c9676e1dcabfeb18ab560394b1c30a4409c368d6b8e5b7609513535936163cd87600199606096515f52600b6020528d6163748361249e8c61636f600260405f208c5193848255516001820155016163498d511515829060ff801983541691151516179055565b8751815468ffffffffffffffff00191660089190911b68ffffffffffffffff0016179055565b617194565b528451908951906001600160401b0388511515915116906040519260208401945f51602061845d5f395f51905f528652600360408601528b850152608084015260a083015260c082015260c0815261251b60e082616755565b52519351905115156040519182526020820152876040820152a20161625f565b5080515f52600c60205260405f20600160ff19825416179055805191600d5491600160401b831015616469578b6163cd876001997fed4d5e005c9676e1dcabfeb18ab560394b1c30a4409c368d6b8e5b760951353597616459613000898e60609b01600d55600d616bbc565b90559950505091935091506162db565b634e487b7160e01b5f52604160045260245ffd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168487823b15611758576164d3925f928360405180968195829463abf1570d60e01b845260048401616c28565b03925af180156164fd576164e8576101005180f35b5f6164f291616755565b5f610100528061263c565b6040513d5f823e3d90fd5b9091608080600192853581526020860135602082015261652a604087016167b4565b151560408201526001600160401b036165456060880161659f565b1660608201520193019101616178565b63c2e5347d60e01b5f5260045ffd5b63d311bc3960e01b5f5260045ffd5b602435906001600160401b038216820361175857565b604435906001600160401b038216820361175857565b35906001600160401b038216820361175857565b9181601f84011215611758578235916001600160401b038311611758576020808501948460051b01011161175857565b6040906003190112611758576004359060243590565b6101008091805184526020810151602085015260ff60408201511660408501526060810151151560608501526001600160401b03608082015116608085015261ffff60a08201511660a085015260c081015160c085015260e081015160e08501520151910152565b90602080835192838152019201905f5b81811061667e5750505090565b8251845260209384019390920191600101616671565b34611758575f36600319011261175857602060405160018152f35b608081019081106001600160401b0382111761646957604052565b61012081019081106001600160401b0382111761646957604052565b6102e081019081106001600160401b0382111761646957604052565b61024081019081106001600160401b0382111761646957604052565b60e081019081106001600160401b0382111761646957604052565b61014081019081106001600160401b0382111761646957604052565b90601f801991011681019081106001600160401b0382111761646957604052565b6004359060ff8216820361175857565b359060ff8216820361175857565b359063ffffffff8216820361175857565b359061ffff8216820361175857565b3590811515820361175857565b600435906001600160a01b038216820361175857565b602435906001600160a01b038216820361175857565b9181601f84011215611758578235916001600160401b038311611758576020838186019501011161175857565b9181601f84011215611758578235916001600160401b03831161175857602080850194610120850201011161175857565b34611758575f36600319011261175857602060405160028152f35b34611758575f36600319011261175857602060405160038152f35b606090600319011261175857600435906024359060443590565b6001600160401b0360c08092805185526020810151602086015260ff60408201511660408601526060810151606086015261ffff608082015116608086015260a0810151151560a0860152015116910152565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b90815181526020820151602082015260ff60408301511660408201526101206001600160401b038161696a616958606087015161014060608801526101408701906168ee565b608087015186820360808801526168ee565b9460ff60a08201511660a086015263ffffffff60c08201511660c086015263ffffffff60e08201511660e0860152610100810151151561010086015201511691015290565b6001600160401b03811161646957601f01601f191660200190565b9291926169d6826169af565b916169e46040519384616755565b829481845281830111611758578281602093845f960137010152565b9080601f8301121561175857816020616a1b933591016169ca565b90565b919091610140818403126117585760405190616a3982616739565b81938135835260208201356020840152616a5560408301616786565b604084015260608201356001600160401b0381116117585781616a79918401616a00565b60608401526080820135906001600160401b0382116117585782616aa76101209492616af894869401616a00565b6080860152616ab860a08201616786565b60a0860152616ac960c08201616794565b60c0860152616ada60e08201616794565b60e0860152616aec61010082016167b4565b6101008601520161659f565b910152565b6001600160401b036001911601906001600160401b038211616b1b57565b634e487b7160e01b5f52601160045260245ffd5b6001600160401b0381116164695760051b60200190565b90616b5082616b2f565b616b5d6040519182616755565b8281528092616b6e601f1991616b2f565b0190602036910137565b600454811015616b905760045f5260205f2001905f90565b634e487b7160e01b5f52603260045260245ffd5b600754811015616b905760075f5260205f2001905f90565b8054821015616b90575f5260205f2001905f90565b805490600160401b8210156164695781613000916001616bf394018155616bbc565b9055565b805115616b905760200190565b805160011015616b905760400190565b8051821015616b905760209160051b010190565b9091616c4d616a1b936006845260016020850152608060408501526080840190616661565b916060818403910152616661565b60405160208101915f5160206183fd5f395f51905f5283525f6040830152606082015260608152616c8d608082616755565b51902090565b60405190616ca0826166ca565b5f610100838281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e08201520152565b906040519060208201925f5160206183fd5f395f51905f528452600560408401526060830152608082015260808152616c8d60a082616755565b80519060608101519060ff6080820151169063ffffffff6102c06001600160401b036102408401511692015116916040519360208501957f75d696e444d6b84e18439f2b6ddec87586ed054ef2839e8d969ef33ddbe0fd8b875260408601526060850152608084015260a083015260c082015260c08152616c8d60e082616755565b906040519060208201925f5160206183fd5f395f51905f528452600860408401526060830152608082015260808152616c8d60a082616755565b9190811015616b9057610120020190565b9035601e19823603018112156117585701602081359101916001600160401b03821161175857813603831361175857565b908060209392818452848401375f828201840152601f01601f1916010190565b91908201809211616b1b57565b3580151581036117585790565b3563ffffffff811681036117585790565b3560ff811681036117585790565b356001600160401b03811681036117585790565b3561ffff811681036117585790565b5f198114616b1b5760010190565b90600182811c92168015616ec6575b6020831014616eb257565b634e487b7160e01b5f52602260045260245ffd5b91607f1691616ea7565b9060405191825f825492616ee384616e98565b8084529360018116908115616f4e5750600114616f0a575b50616f0892500383616755565b565b90505f9291925260205f20905f915b818310616f32575050906020616f08928201015f616efb565b6020919350806001915483858901015201910190918492616f19565b905060209250616f0894915060ff191682840152151560051b8201015f616efb565b90604051616f7d81616739565b6101206001600160401b0360058395805485526001810154602086015260ff6002820154166040860152616fb360038201616ed0565b6060860152616fc460048201616ed0565b6080860152015460ff811660a085015263ffffffff8160081c1660c085015263ffffffff8160281c1660e085015260ff8160481c16151561010085015260501c16910152565b60405190617017826166e6565b5f6102c0838281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e08201528261010082015282610120820152826101408201528261016082015282610180820152826101a0820152826101c0820152826101e08201528261020082015282610220820152826102408201528261026082015282610280820152826102a08201520152565b604051906170bc82616702565b5f610220838281528260208201528260408201528260608201528260808201528260a08201528260c08201528260e08201528261010082015282610120820152826101408201528261016082015282610180820152826101a0820152826101c0820152826101e0820152826102008201520152565b916040519160208301935f5160206183fd5f395f51905f528552600460408501526060840152608083015260a082015260a08152616c8d60c082616755565b6040519061717d826166af565b5f6060838281528260208201528260408201520152565b60405160208101915f5160206183fd5f395f51905f52835260036040830152606082015260608152616c8d608082616755565b91908203918211616b1b57565b906171df9291617afa565b80156171e85790565b505f90565b60405160208101915f5160206183fd5f395f51905f52835260076040830152606082015260608152616c8d608082616755565b906040519060208201928352604082015260408152616c8d606082616755565b906040519060208201925f5160206183fd5f395f51905f528452600260408401526060830152608082015260808152616c8d60a082616755565b604051906172878261671e565b5f60c0838281528260208201528260408201528260608201528260808201528260a08201520152565b600411156172ba57565b634e487b7160e01b5f52602160045260245ffd5b3d156172f8573d906172df826169af565b916172ed6040519384616755565b82523d5f602084013e565b606090565b6040519061730a82616739565b5f61012083828152826020820152826040820152606080820152606060808201528260a08201528260c08201528260e0820152826101008201520152565b80519060208101519060ff604082015116906060810151602081519101206001600160401b0361012060808401516020815191012093015116926040519460208601967f8db2525bc769e56adb6fd2402771f48c08c4503c9dc0bc507a776eaca65d700f885260408701526060860152608085015260a084015260c083015260e082015260e08152616c8d61010082616755565b60405160208101915f5160206183fd5f395f51905f52835260016040830152606082015260608152616c8d608082616755565b60405160208101917faf7a3b9335082a3b4f22ddf585b52ecc40819755789412bb4253e79b45db1ab383525f51602061841d5f395f51905f526040830152606082015260608152616c8d608082616755565b906040519060208201927faf7a3b9335082a3b4f22ddf585b52ecc40819755789412bb4253e79b45db1ab384526040830152606082015260608152616c8d608082616755565b906174b182616b2f565b6174be6040519182616755565b82815280926174cf601f1991616b2f565b01905f5b8281106174df57505050565b6020906174ea6172fd565b828285010152016174d3565b9061750082616b2f565b61750d6040519182616755565b828152809261751e601f1991616b2f565b01905f5b82811061752e57505050565b602090617539616c93565b82828501015201617522565b356001600160a01b03811681036117585790565b90816020910312611758575180151581036117585790565b93919594965f9588156177e3576001600160401b03164381116177cd5761025861759b82436171c7565b116177b75750604051936020850152602084526175b9604085616755565b5f975f965b8888101561778d578760051b840135607e1985360301811215611758578401996175e78b617545565b6001600160a01b03918216911681101561776157506176058a617545565b9961764660208761761584617545565b604051632e4bfa5160e11b81526001600160a01b039091166004820152602481019190915291829081906044820190565b03816001600160a01b038d165afa9081156164fd575f91617733575b501561770c576020810190600460ff61767a84616e59565b16036176d95761768b88828b617db0565b156176a557505061769d600191616e8a565b9701966175be565b906176ba6176b460ff93617545565b91616e59565b9063bbf82ba360e01b5f5260018060a01b03166004521660245260445ffd5b906176e86176b460ff93617545565b9063587548c360e11b5f5260018060a01b031660045216602452600460445260645ffd5b6177168691617545565b63ae8bb03960e01b5f5260018060a01b031660045260245260445ffd5b617754915060203d811161775a575b61774c8183616755565b810190617559565b5f617662565b503d617742565b61776a8b617545565b6311641feb60e21b5f9081526004929092526001600160a01b0316602452604490fd5b985095509550505050508083106177a15750565b826305bc216760e51b5f5260045260245260445ffd5b630ed38fd160e41b5f526004524360245260445ffd5b637b51505560e01b5f526004524360245260445ffd5b631fc460bf60e11b5f5260045ffd5b90916001600160a01b03811161780757505050565b617830604051938493639a49f29360e01b855260048501526060602485015260648401906168ee565b9060448301520390fd5b9080519060208101519060ff60408201511660608201516020815191012060808301516020815191012060ff60a0850151169063ffffffff60c0860151169263ffffffff60e087015116946001600160401b03610120610100890151151598015116976040519960208b019b5f51602061845d5f395f51905f528d52600160408d015260608c015260808b015260a08a015260c089015260e08801526101008701526101208601526101408501526101608401526101808301526101a08201526101a08152616c8d6101c082616755565b6040810135908115617a8c576179246102008201616e3b565b15617af65761ffff6179396101008301616e7b565b16158015617aea575b617a8c5760608101600260ff61795783616e59565b1614617ac357600160ff61796a83616e59565b1614159081617aab575b50617a8c57602081013590815f52600660205260ff60405f20541615617a7957815f52601560205260405f2060a082013590815f5260205260405f209015908115617a69575b506179ff57610120810135158015617a5c575b6179ff57610180810163ffffffff6179e482616e48565b1615908115617a40575b8115617a18575b506179ff57505050565b638307aca560e01b5f523560045260245260445260645ffd5b905063ffffffff80617a36617a306101a08601616e48565b93616e48565b169116115f6179f5565b905063ffffffff617a546101a08401616e48565b1615906179ee565b50610140810135156179cd565b60ff91506007015416155f6179ba565b50633f4b99b160e21b5f5260045260245ffd5b602090638307aca560e01b5f528035600452013560245260445260645ffd5b60039150617aba60ff91616e59565b1614155f617974565b506020810135908115801590617add575b6179ff57505050565b5060a08101351515617ad4565b50608081013515617942565b5050565b90617b04826172b0565b8115617c49575f928392617b17816172b0565b60018114617c2057600290617b2b816172b0565b14617b9857604051627eeac760e11b602082019081523060248301526044820192909252617b5c81606481016111ca565b51915afa617b686172ce565b9080617b8c575b156171e85760208151918180820193849201010312611758575190565b50602081511015617b6f565b60405160208101916331a9108f60e11b8352602482015260248152617bbe604482616755565b51915afa617bca6172ce565b81617c12575b81617be5575b5015617be157600190565b5f90565b905060208180518101031261175857602001516001600160a01b038116908190036117585730145f617bd6565b905060208151101590617bd0565b505060405160208101906370a0823160e01b825230602482015260248152617b5c604482616755565b5050504790565b5f546001600160a01b03168015159081617c72575b50616f0857616f08617ef2565b905033145f617c65565b90813b15617cfb575f816020829351910182855af1617c996172ce565b9015908115617ccb575b50617cab5750565b6365f4a9ef60e11b5f9081526001600160a01b0391909116600452602490fd5b8051801515925082617ce0575b50505f617ca3565b617cf39250602080918301019101617559565b155f80617cd8565b506365f4a9ef60e11b5f9081526001600160a01b0391909116600452602490fd5b602081830312611758578051906001600160401b038211611758570181601f8201121561175857805190617d4f826169af565b92617d5d6040519485616755565b8284526020838301011161175857815f9260208093018386015e8301015290565b903590601e198136030182121561175857018035906001600160401b0382116117585760200191813603831361175857565b9160208201600460ff617dc283616e59565b1614617e715760ff617dd5600592616e59565b1614617de2575050505f90565b5f617dec83617545565b604051639e5adaeb60e01b81526001600160a01b0391821660048201529485916024918391165afa9182156164fd57616a1b935f93617e45575b50617e38816040617e3f930190617d7e565b36916169ca565b9161817a565b617e3f919350617e69617e38913d805f833e617e618183616755565b810190617d1c565b939150617e26565b505f617e7c83617545565b60405163b7af85d760e01b81526001600160a01b0391821660048201529485916024918391165afa9182156164fd57616a1b935f93617ece575b50617e38816040617ec8930190617d7e565b916180b1565b617ec8919350617eea617e38913d805f833e617e618183616755565b939150617eb6565b6040516328305db160e21b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690602081600481855afa9081156164fd575f91618092575b50158061801a575b6180175760405163e14c465b60e01b8152602081600481855afa9081156164fd575f91617fe3575b50604051632e4bfa5160e11b815233600482015260248101919091529060209082908180604481015b03915afa9081156164fd575f91617fc4575b50616f085763321cbc0960e21b5f523360045260245ffd5b617fdd915060203d60201161775a5761774c8183616755565b5f617fac565b90506020813d60201161800f575b81617ffe60209383616755565b810103126117585751617f9a617f71565b3d9150617ff1565b50565b5060405163f5778b0360e01b8152602081600481855afa9081156164fd575f91618050575b506001600160a01b03163314617f49565b90506020813d60201161808a575b8161806b60209383616755565b8101031261175857516001600160a01b0381168103611758575f61803f565b3d915061805e565b6180ab915060203d60201161775a5761774c8183616755565b5f617f41565b610a2081511480159061816d575b6181665760206181125f948286958160405195869481808701998051918291018b5e8601908282018b8152815193849201905e010190878252805192839101825e0185815203601f198101835282616755565b51906102045afa6181216172ce565b8161815a575b81618130575090565b9050602081519101519060208110618149575b50151590565b5f199060200360031b1b165f618143565b80516020149150618127565b5050505f90565b50611213835114156180bf565b60408151148015906181e9575b6181665760206181da5f948286958160405195869481808701998051918291018b5e8601908282018b8152815193849201905e010190878252805192839101825e0185815203601f198101835282616755565b51906102055afa6181216172ce565b5061746083511415618187565b9080156183f65760015b81811061836457505f5b81811061832357505b60018111618229575061822590616bf7565b5190565b5f905f5b81811061823b575050618213565b60018101808211616b1b57828114618305576182578286616c14565b51905f916182658288616c14565b5111156182e9576182768387616c14565b5191616b1b576182869086616c14565b515b604051906020820192600160f81b845260218301526041820152604181526182b1606182616755565b5190206182c76182c085616e8a565b9486616c14565b525b600281018091111561822d57634e487b7160e01b5f52601160045260245ffd5b6182f4915085616c14565b516182ff8286616c14565b51618288565b506183108185616c14565b5161831d6182c085616e8a565b526182c9565b8061833060019285616c14565b5160405160208101915f8352602182015260218152618350604182616755565b51902061835d8286616c14565b520161820a565b9261837184849394616c14565b5192845b80158015806183d8575b156183bf575f19820191808311616b1b576183a561839d8488616c14565b519187616c14565b521561837557634e487b7160e01b5f52601160045260245ffd5b50936183d16001939692949586616c14565b5201618200565b505f198201828111616b1b576183ef879187616c14565b511161837f565b50505f9056febe98de78ab1a89101b9b77b1b3013a49647e63c349ee09cc55e0a33f97e351a984e75c8576483b53128ed23c26158522388ddb0a5df8516c83887d522196f91fd850f5df47b124511e8e6ec99cf1a0beaf7c6237eff0a31305ce53d85f31267553bfca378ab6d3ea8c58df6b962c50de5515a3d2878713fa6dd8d84f220809ff7643c83e539cea2f6bf506545392e52cfd5f917e327efbcd0ba28f29c28d042e1bf7ff51edde3507ea8edc0d02272dc3e66fd14d0a75a234f844ee7b236829d2000000000000000000000000c19d888a2f7ba65a8dcf8d03ad8f1af5cdc66430000000000000000000000000e604b1cf1ae764636263e394c206508b9e9a965e00000000000000000000000056ee93a9772dc85838ff2726054cdb9281854b03

logger · 1

logg 0
Initialized Initialized() FinalAssetRegistry

kvittering

Statusord
0x1
Kumulativ gass
7,573,113
Logg-bloom
0x00000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000010000040000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000

rå JSON →