Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [0] PUSH1 0x80
- [1] PUSH1 0x40
- [2] MSTORE
- [3] PUSH1 0x04
- [4] CALLDATASIZE
- [5] LT
- [6] PUSH2 0x0055
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x121de3f6
- [14] EQ
- [15] PUSH2 0x005a
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x4e71d92d
- [19] EQ
- [20] PUSH2 0x0083
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x7365870b
- [24] EQ
- [25] PUSH2 0x009a
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0x93bebee8
- [29] EQ
- [30] PUSH2 0x00ad
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xd353a1cb
- [34] EQ
- [35] PUSH2 0x010f
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0xf240f7c3
- [39] EQ
- [40] PUSH2 0x012f
- [41] JUMPI
- [42] JUMPDEST
- [43] PUSH1 0x00
- [44] DUP1
- [45] REVERT
- [46] JUMPDEST
- [47] CALLVALUE
- [48] DUP1
- [49] ISZERO
- [50] PUSH2 0x0066
- [51] JUMPI
- [52] PUSH1 0x00
- [53] DUP1
- [54] REVERT
- [55] JUMPDEST
- [56] POP
- [57] PUSH2 0x0070
- [58] PUSH1 0x0a
- [59] SLOAD
- [60] DUP2
- [61] JUMP
- [62] JUMPDEST
- [63] PUSH1 0x40
- [64] MLOAD
- [65] SWAP1
- [66] DUP2
- [67] MSTORE
- [68] PUSH1 0x20
- [69] ADD
- [70] JUMPDEST
- [71] PUSH1 0x40
- [72] MLOAD
- [73] DUP1
- [74] SWAP2
- [75] SUB
- [76] SWAP1
- [77] RETURN
- [78] JUMPDEST
- [79] CALLVALUE
- [80] DUP1
- [81] ISZERO
- [82] PUSH2 0x008f
- [83] JUMPI
- [84] PUSH1 0x00
- [85] DUP1
- [86] REVERT
- [87] JUMPDEST
- [88] POP
- [89] PUSH2 0x0098
- [90] PUSH2 0x0157
- [91] JUMP
- [92] JUMPDEST
- [93] STOP
- [94] JUMPDEST
- [95] PUSH2 0x0098
- [96] PUSH2 0x00a8
- [97] CALLDATASIZE
- [98] PUSH1 0x04
- [99] PUSH2 0x07cf
- [100] JUMP
- [101] JUMPDEST
- [102] PUSH2 0x02a1
- [103] JUMP
- [104] JUMPDEST
- [105] CALLVALUE
- [106] DUP1
- [107] ISZERO
- [108] PUSH2 0x00b9
- [109] JUMPI
- [110] PUSH1 0x00
- [111] DUP1
- [112] REVERT
- [113] JUMPDEST
- [114] POP
- [115] PUSH2 0x00ef
- [116] PUSH2 0x00c8
- [117] CALLDATASIZE
- [118] PUSH1 0x04
- [119] PUSH2 0x07e8
- [120] JUMP
- [121] JUMPDEST
- [122] PUSH1 0x07
- [123] PUSH1 0x20
- [124] MSTORE
- [125] PUSH1 0x00
- [126] SWAP1
- [127] DUP2
- [128] MSTORE
- [129] PUSH1 0x40
- [130] SWAP1
- [131] SHA3
- [132] DUP1
- [133] SLOAD
- [134] PUSH1 0x01
- [135] DUP3
- [136] ADD
- [137] SLOAD
- [138] PUSH1 0x02
- [139] DUP4
- [140] ADD
- [141] SLOAD
- [142] PUSH1 0x03
- [143] SWAP1
- [144] SWAP4
- [145] ADD
- [146] SLOAD
- [147] SWAP2
- [148] SWAP3
- [149] SWAP1
- [150] SWAP2
- [151] DUP5
- [152] JUMP
- [153] JUMPDEST
- [154] PUSH1 0x40
- [155] DUP1
- [156] MLOAD
- [157] SWAP5
- [158] DUP6
- [159] MSTORE
- [160] PUSH1 0x20
- [161] DUP6
- [162] ADD
- [163] SWAP4
- [164] SWAP1
- [165] SWAP4
- [166] MSTORE
- [167] SWAP2
- [168] DUP4
- [169] ADD
- [170] MSTORE
- [171] PUSH1 0x60
- [172] DUP3
- [173] ADD
- [174] MSTORE
- [175] PUSH1 0x80
- [176] ADD
- [177] PUSH2 0x007a
- [178] JUMP
- [179] JUMPDEST
- [180] CALLVALUE
- [181] DUP1
- [182] ISZERO
- [183] PUSH2 0x011b
- [184] JUMPI
- [185] PUSH1 0x00
- [186] DUP1
- [187] REVERT
- [188] JUMPDEST
- [189] POP
- [190] PUSH2 0x0098
- [191] PUSH2 0x012a
- [192] CALLDATASIZE
- [193] PUSH1 0x04
- [194] PUSH2 0x07cf
- [195] JUMP
- [196] JUMPDEST
- [197] PUSH2 0x0423
- [198] JUMP
- [199] JUMPDEST
- [200] CALLVALUE
- [201] DUP1
- [202] ISZERO
- [203] PUSH2 0x013b
- [204] JUMPI
- [205] PUSH1 0x00
- [206] DUP1
- [207] REVERT
- [208] JUMPDEST
- [209] POP
- [210] PUSH2 0x0144
- [211] PUSH2 0x0581
- [212] JUMP
- [213] JUMPDEST
- [214] PUSH1 0x40
- [215] MLOAD
- [216] PUSH2 0x007a
- [217] SWAP8
- [218] SWAP7
- [219] SWAP6
- [220] SWAP5
- [221] SWAP4
- [222] SWAP3
- [223] SWAP2
- [224] SWAP1
- [225] PUSH2 0x085e
- [226] JUMP
- [227] JUMPDEST
- [228] CALLER
- [229] PUSH1 0x00
- [230] SWAP1
- [231] DUP2
- [232] MSTORE
- [233] PUSH1 0x07
- [234] PUSH1 0x20
- [235] SWAP1
- [236] DUP2
- [237] MSTORE
- [238] PUSH1 0x40
- [239] SWAP2
- [240] DUP3
- [241] SWAP1
- [242] SHA3
- [243] DUP3
- [244] MLOAD
- [245] PUSH1 0x80
- [246] DUP2
- [247] ADD
- [248] DUP5
- [249] MSTORE
- [250] DUP2
- [251] SLOAD
- [252] DUP2
- [253] MSTORE
- [254] PUSH1 0x01
- [255] DUP3
- [256] ADD
- [257] SLOAD
- [258] SWAP3
- [259] DUP2
- [260] ADD
- [261] SWAP3
- [262] SWAP1
- [263] SWAP3
- [264] MSTORE
- [265] PUSH1 0x02
- [266] DUP2
- [267] ADD
- [268] SLOAD
- [269] SWAP3
- [270] DUP3
- [271] ADD
- [272] SWAP3
- [273] SWAP1
- [274] SWAP3
- [275] MSTORE
- [276] PUSH1 0x03
- [277] SWAP1
- [278] SWAP2
- [279] ADD
- [280] SLOAD
- [281] PUSH1 0x60
- [282] DUP3
- [283] ADD
- [284] MSTORE
- [285] PUSH1 0x06
- [286] SLOAD
- [287] ISZERO
- [288] DUP1
- [289] ISZERO
- [290] SWAP1
- [291] PUSH2 0x01af
- [292] JUMPI
- [293] POP
- [294] PUSH1 0x20
- [295] DUP2
- [296] ADD
- [297] MLOAD
- [298] PUSH1 0x06
- [299] SLOAD
- [300] EQ
- [301] JUMPDEST
- [302] DUP1
- [303] ISZERO
- [304] PUSH2 0x01bd
- [305] JUMPI
- [306] POP
- [307] PUSH1 0x60
- [308] DUP2
- [309] ADD
- [310] MLOAD
- [311] ISZERO
- [312] JUMPDEST
- [313] PUSH2 0x01fe
- [314] JUMPI
- [315] PUSH1 0x40
- [316] MLOAD
- [317] PUSH3 0x461bcd
- [318] PUSH1 0xe5
- [319] SHL
- [320] DUP2
- [321] MSTORE
- [322] PUSH1 0x20
- [323] PUSH1 0x04
- [324] DUP3
- [325] ADD
- [326] MSTORE
- [327] PUSH1 0x0d
- [328] PUSH1 0x24
- [329] DUP3
- [330] ADD
- [331] MSTORE
- [332] PUSH13 0x496e76616c696420636c61696d
- [333] PUSH1 0x98
- [334] SHL
- [335] PUSH1 0x44
- [336] DUP3
- [337] ADD
- [338] MSTORE
- [339] PUSH1 0x64
- [340] ADD
- [341] JUMPDEST
- [342] PUSH1 0x40
- [343] MLOAD
- [344] DUP1
- [345] SWAP2
- [346] SUB
- [347] SWAP1
- [348] REVERT
- [349] JUMPDEST
- [350] PUSH1 0x06
- [351] SLOAD
- [352] PUSH1 0x00
- [353] SWAP1
- [354] PUSH1 0x01
- [355] EQ
- [356] PUSH2 0x0213
- [357] JUMPI
- [358] PUSH1 0x05
- [359] SLOAD
- [360] PUSH2 0x0217
- [361] JUMP
- [362] JUMPDEST
- [363] PUSH1 0x04
- [364] SLOAD
- [365] JUMPDEST
- [366] SWAP1
- [367] POP
- [368] PUSH1 0x00
- [369] DUP2
- [370] DUP4
- [371] PUSH1 0x00
- [372] ADD
- [373] MLOAD
- [374] PUSH2 0x2710
- [375] PUSH2 0x022e
- [376] SWAP2
- [377] SWAP1
- [378] PUSH2 0x08e1
- [379] JUMP
- [380] JUMPDEST
- [381] PUSH2 0x0238
- [382] SWAP2
- [383] SWAP1
- [384] PUSH2 0x08fe
- [385] JUMP
- [386] JUMPDEST
- [387] SWAP1
- [388] POP
- [389] PUSH1 0x00
- [390] PUSH2 0x2710
- [391] DUP3
- [392] PUSH1 0x0a
- [393] SLOAD
- [394] PUSH2 0x024d
- [395] SWAP2
- [396] SWAP1
- [397] PUSH2 0x08e1
- [398] JUMP
- [399] JUMPDEST
- [400] PUSH2 0x0257
- [401] SWAP2
- [402] SWAP1
- [403] PUSH2 0x08fe
- [404] JUMP
- [405] JUMPDEST
- [406] CALLER
- [407] PUSH1 0x00
- [408] DUP2
- [409] DUP2
- [410] MSTORE
- [411] PUSH1 0x07
- [412] PUSH1 0x20
- [413] MSTORE
- [414] PUSH1 0x40
- [415] DUP1
- [416] DUP3
- [417] SHA3
- [418] PUSH1 0x03
- [419] ADD
- [420] DUP5
- [421] SWAP1
- [422] SSTORE
- [423] MLOAD
- [424] SWAP3
- [425] SWAP4
- [426] POP
- [427] SWAP1
- [428] SWAP2
- [429] DUP4
- [430] ISZERO
- [431] PUSH2 0x08fc
- [432] MUL
- [433] SWAP2
- [434] DUP5
- [435] SWAP2
- [436] SWAP1
- [437] DUP2
- [438] DUP2
- [439] DUP2
- [440] DUP6
- [441] DUP9
- [442] DUP9
- [443] CALL
- [444] SWAP4
- [445] POP
- [446] POP
- [447] POP
- [448] POP
- [449] ISZERO
- [450] DUP1
- [451] ISZERO
- [452] PUSH2 0x029a
- [453] JUMPI
- [454] RETURNDATASIZE
- [455] PUSH1 0x00
- [456] DUP1
- [457] RETURNDATACOPY
- [458] RETURNDATASIZE
- [459] PUSH1 0x00
- [460] REVERT
- [461] JUMPDEST
- [462] POP
- [463] POP
- [464] POP
- [465] POP
- [466] POP
- [467] JUMP
- [468] JUMPDEST
- [469] DUP1
- [470] PUSH1 0x01
- [471] EQ
- [472] DUP1
- [473] PUSH2 0x02b0
- [474] JUMPI
- [475] POP
- [476] DUP1
- [477] PUSH1 0x02
- [478] EQ
- [479] JUMPDEST
- [480] PUSH2 0x02f0
- [481] JUMPI
- [482] PUSH1 0x40
- [483] MLOAD
- [484] PUSH3 0x461bcd
- [485] PUSH1 0xe5
- [486] SHL
- [487] DUP2
- [488] MSTORE
- [489] PUSH1 0x20
- [490] PUSH1 0x04
- [491] DUP3
- [492] ADD
- [493] MSTORE
- [494] PUSH1 0x11
- [495] PUSH1 0x24
- [496] DUP3
- [497] ADD
- [498] MSTORE
- [499] PUSH17 0x496e76616c69642063616e646964617465
- [500] PUSH1 0x78
- [501] SHL
- [502] PUSH1 0x44
- [503] DUP3
- [504] ADD
- [505] MSTORE
- [506] PUSH1 0x64
- [507] ADD
- [508] PUSH2 0x01f5
- [509] JUMP
- [510] JUMPDEST
- [511] PUSH1 0x00
- [512] CALLVALUE
- [513] GT
- [514] PUSH2 0x032e
- [515] JUMPI
- [516] PUSH1 0x40
- [517] MLOAD
- [518] PUSH3 0x461bcd
- [519] PUSH1 0xe5
- [520] SHL
- [521] DUP2
- [522] MSTORE
- [523] PUSH1 0x20
- [524] PUSH1 0x04
- [525] DUP3
- [526] ADD
- [527] MSTORE
- [528] PUSH1 0x0b
- [529] PUSH1 0x24
- [530] DUP3
- [531] ADD
- [532] MSTORE
- [533] PUSH11 0x125b9d985b1a590818995d
- [534] PUSH1 0xaa
- [535] SHL
- [536] PUSH1 0x44
- [537] DUP3
- [538] ADD
- [539] MSTORE
- [540] PUSH1 0x64
- [541] ADD
- [542] PUSH2 0x01f5
- [543] JUMP
- [544] JUMPDEST
- [545] PUSH1 0x06
- [546] SLOAD
- [547] ISZERO
- [548] PUSH2 0x036f
- [549] JUMPI
- [550] PUSH1 0x40
- [551] MLOAD
- [552] PUSH3 0x461bcd
- [553] PUSH1 0xe5
- [554] SHL
- [555] DUP2
- [556] MSTORE
- [557] PUSH1 0x20
- [558] PUSH1 0x04
- [559] DUP3
- [560] ADD
- [561] MSTORE
- [562] PUSH1 0x0e
- [563] PUSH1 0x24
- [564] DUP3
- [565] ADD
- [566] MSTORE
- [567] PUSH14 0x111a5cdc1d5d194818db1bdcd959
- [568] PUSH1 0x92
- [569] SHL
- [570] PUSH1 0x44
- [571] DUP3
- [572] ADD
- [573] MSTORE
- [574] PUSH1 0x64
- [575] ADD
- [576] PUSH2 0x01f5
- [577] JUMP
- [578] JUMPDEST
- [579] PUSH2 0x039a
- [580] PUSH1 0x40
- [581] MLOAD
- [582] DUP1
- [583] PUSH1 0x80
- [584] ADD
- [585] PUSH1 0x40
- [586] MSTORE
- [587] DUP1
- [588] PUSH1 0x00
- [589] DUP2
- [590] MSTORE
- [591] PUSH1 0x20
- [592] ADD
- [593] PUSH1 0x00
- [594] DUP2
- [595] MSTORE
- [596] PUSH1 0x20
- [597] ADD
- [598] PUSH1 0x00
- [599] DUP2
- [600] MSTORE
- [601] PUSH1 0x20
- [602] ADD
- [603] PUSH1 0x00
- [604] DUP2
- [605] MSTORE
- [606] POP
- [607] SWAP1
- [608] JUMP
- [609] JUMPDEST
- [610] CALLVALUE
- [611] DUP2
- [612] MSTORE
- [613] PUSH1 0x20
- [614] DUP1
- [615] DUP3
- [616] ADD
- [617] DUP4
- [618] DUP2
- [619] MSTORE
- [620] TIMESTAMP
- [621] PUSH1 0x40
- [622] DUP1
- [623] DUP6
- [624] ADD
- [625] SWAP2
- [626] DUP3
- [627] MSTORE
- [628] CALLER
- [629] PUSH1 0x00
- [630] SWAP1
- [631] DUP2
- [632] MSTORE
- [633] PUSH1 0x07
- [634] SWAP1
- [635] SWAP5
- [636] MSTORE
- [637] SWAP1
- [638] SWAP3
- [639] SHA3
- [640] DUP4
- [641] MLOAD
- [642] DUP2
- [643] SSTORE
- [644] SWAP1
- [645] MLOAD
- [646] PUSH1 0x01
- [647] DUP1
- [648] DUP4
- [649] ADD
- [650] SWAP2
- [651] SWAP1
- [652] SWAP2
- [653] SSTORE
- [654] SWAP2
- [655] MLOAD
- [656] PUSH1 0x02
- [657] DUP3
- [658] ADD
- [659] SSTORE
- [660] PUSH1 0x60
- [661] DUP4
- [662] ADD
- [663] MLOAD
- [664] PUSH1 0x03
- [665] SWAP1
- [666] SWAP2
- [667] ADD
- [668] SSTORE
- [669] DUP3
- [670] SWAP1
- [671] SUB
- [672] PUSH2 0x0404
- [673] JUMPI
- [674] CALLVALUE
- [675] PUSH1 0x00
- [676] PUSH1 0x04
- [677] ADD
- [678] PUSH1 0x00
- [679] DUP3
- [680] DUP3
- [681] SLOAD
- [682] PUSH2 0x03f9
- [683] SWAP2
- [684] SWAP1
- [685] PUSH2 0x0920
- [686] JUMP
- [687] JUMPDEST
- [688] SWAP1
- [689] SWAP2
- [690] SSTORE
- [691] POP
- [692] PUSH2 0x041f
- [693] SWAP1
- [694] POP
- [695] JUMP
- [696] JUMPDEST
- [697] CALLVALUE
- [698] PUSH1 0x00
- [699] PUSH1 0x05
- [700] ADD
- [701] PUSH1 0x00
- [702] DUP3
- [703] DUP3
- [704] SLOAD
- [705] PUSH2 0x0419
- [706] SWAP2
- [707] SWAP1
- [708] PUSH2 0x0920
- [709] JUMP
- [710] JUMPDEST
- [711] SWAP1
- [712] SWAP2
- [713] SSTORE
- [714] POP
- [715] POP
- [716] JUMPDEST
- [717] POP
- [718] POP
- [719] JUMP
- [720] JUMPDEST
- [721] PUSH1 0x08
- [722] SLOAD
- [723] PUSH1 0x01
- [724] PUSH1 0x01
- [725] PUSH1 0xa0
- [726] SHL
- [727] SUB
- [728] AND
- [729] CALLER
- [730] EQ
- [731] PUSH2 0x046f
- [732] JUMPI
- [733] PUSH1 0x40
- [734] MLOAD
- [735] PUSH3 0x461bcd
- [736] PUSH1 0xe5
- [737] SHL
- [738] DUP2
- [739] MSTORE
- [740] PUSH1 0x20
- [741] PUSH1 0x04
- [742] DUP3
- [743] ADD
- [744] MSTORE
- [745] PUSH1 0x0f
- [746] PUSH1 0x24
- [747] DUP3
- [748] ADD
- [749] MSTORE
- [750] PUSH15 0x125b9d985b1a59081858d8dbdd5b9d
- [751] PUSH1 0x8a
- [752] SHL
- [753] PUSH1 0x44
- [754] DUP3
- [755] ADD
- [756] MSTORE
- [757] PUSH1 0x64
- [758] ADD
- [759] PUSH2 0x01f5
- [760] JUMP
- [761] JUMPDEST
- [762] DUP1
- [763] PUSH1 0x01
- [764] EQ
- [765] DUP1
- [766] PUSH2 0x047e
- [767] JUMPI
- [768] POP
- [769] DUP1
- [770] PUSH1 0x02
- [771] EQ
- [772] JUMPDEST
- [773] PUSH2 0x04bb
- [774] JUMPI
- [775] PUSH1 0x40
- [776] MLOAD
- [777] PUSH3 0x461bcd
- [778] PUSH1 0xe5
- [779] SHL
- [780] DUP2
- [781] MSTORE
- [782] PUSH1 0x20
- [783] PUSH1 0x04
- [784] DUP3
- [785] ADD
- [786] MSTORE
- [787] PUSH1 0x0e
- [788] PUSH1 0x24
- [789] DUP3
- [790] ADD
- [791] MSTORE
- [792] PUSH14 0x24b73b30b634b2103bb4b73732b9
- [793] PUSH1 0x91
- [794] SHL
- [795] PUSH1 0x44
- [796] DUP3
- [797] ADD
- [798] MSTORE
- [799] PUSH1 0x64
- [800] ADD
- [801] PUSH2 0x01f5
- [802] JUMP
- [803] JUMPDEST
- [804] PUSH1 0x06
- [805] SLOAD
- [806] ISZERO
- [807] PUSH2 0x04fc
- [808] JUMPI
- [809] PUSH1 0x40
- [810] MLOAD
- [811] PUSH3 0x461bcd
- [812] PUSH1 0xe5
- [813] SHL
- [814] DUP2
- [815] MSTORE
- [816] PUSH1 0x20
- [817] PUSH1 0x04
- [818] DUP3
- [819] ADD
- [820] MSTORE
- [821] PUSH1 0x0e
- [822] PUSH1 0x24
- [823] DUP3
- [824] ADD
- [825] MSTORE
- [826] PUSH14 0x111a5cdc1d5d194818db1bdcd959
- [827] PUSH1 0x92
- [828] SHL
- [829] PUSH1 0x44
- [830] DUP3
- [831] ADD
- [832] MSTORE
- [833] PUSH1 0x64
- [834] ADD
- [835] PUSH2 0x01f5
- [836] JUMP
- [837] JUMPDEST
- [838] PUSH1 0x06
- [839] DUP2
- [840] SWAP1
- [841] SSTORE
- [842] PUSH1 0x05
- [843] SLOAD
- [844] PUSH1 0x04
- [845] SLOAD
- [846] PUSH1 0x00
- [847] SWAP2
- [848] PUSH2 0x0513
- [849] SWAP2
- [850] PUSH2 0x0920
- [851] JUMP
- [852] JUMPDEST
- [853] SWAP1
- [854] POP
- [855] PUSH1 0x00
- [856] PUSH2 0x2710
- [857] PUSH1 0x09
- [858] SLOAD
- [859] DUP4
- [860] PUSH2 0x0528
- [861] SWAP2
- [862] SWAP1
- [863] PUSH2 0x08e1
- [864] JUMP
- [865] JUMPDEST
- [866] PUSH2 0x0532
- [867] SWAP2
- [868] SWAP1
- [869] PUSH2 0x08fe
- [870] JUMP
- [871] JUMPDEST
- [872] SWAP1
- [873] POP
- [874] PUSH2 0x053e
- [875] DUP2
- [876] DUP4
- [877] PUSH2 0x0933
- [878] JUMP
- [879] JUMPDEST
- [880] PUSH1 0x0a
- [881] SSTORE
- [882] PUSH1 0x08
- [883] SLOAD
- [884] PUSH1 0x40
- [885] MLOAD
- [886] PUSH1 0x01
- [887] PUSH1 0x01
- [888] PUSH1 0xa0
- [889] SHL
- [890] SUB
- [891] SWAP1
- [892] SWAP2
- [893] AND
- [894] SWAP1
- [895] DUP3
- [896] ISZERO
- [897] PUSH2 0x08fc
- [898] MUL
- [899] SWAP1
- [900] DUP4
- [901] SWAP1
- [902] PUSH1 0x00
- [903] DUP2
- [904] DUP2
- [905] DUP2
- [906] DUP6
- [907] DUP9
- [908] DUP9
- [909] CALL
- [910] SWAP4
- [911] POP
- [912] POP
- [913] POP
- [914] POP
- [915] ISZERO
- [916] DUP1
- [917] ISZERO
- [918] PUSH2 0x057b
- [919] JUMPI
- [920] RETURNDATASIZE
- [921] PUSH1 0x00
- [922] DUP1
- [923] RETURNDATACOPY
- [924] RETURNDATASIZE
- [925] PUSH1 0x00
- [926] REVERT
- [927] JUMPDEST
- [928] POP
- [929] POP
- [930] POP
- [931] POP
- [932] JUMP
- [933] JUMPDEST
- [934] PUSH1 0x00
- [935] DUP1
- [936] SLOAD
- [937] DUP2
- [938] SWAP1
- [939] PUSH2 0x0590
- [940] SWAP1
- [941] PUSH2 0x0946
- [942] JUMP
- [943] JUMPDEST
- [944] DUP1
- [945] PUSH1 0x1f
- [946] ADD
- [947] PUSH1 0x20
- [948] DUP1
- [949] SWAP2
- [950] DIV
- [951] MUL
- [952] PUSH1 0x20
- [953] ADD
- [954] PUSH1 0x40
- [955] MLOAD
- [956] SWAP1
- [957] DUP2
- [958] ADD
- [959] PUSH1 0x40
- [960] MSTORE
- [961] DUP1
- [962] SWAP3
- [963] SWAP2
- [964] SWAP1
- [965] DUP2
- [966] DUP2
- [967] MSTORE
- [968] PUSH1 0x20
- [969] ADD
- [970] DUP3
- [971] DUP1
- [972] SLOAD
- [973] PUSH2 0x05bc
- [974] SWAP1
- [975] PUSH2 0x0946
- [976] JUMP
- [977] JUMPDEST
- [978] DUP1
- [979] ISZERO
- [980] PUSH2 0x0609
- [981] JUMPI
- [982] DUP1
- [983] PUSH1 0x1f
- [984] LT
- [985] PUSH2 0x05de
- [986] JUMPI
- [987] PUSH2 0x0100
- [988] DUP1
- [989] DUP4
- [990] SLOAD
- [991] DIV
- [992] MUL
- [993] DUP4
- [994] MSTORE
- [995] SWAP2
- [996] PUSH1 0x20
- [997] ADD
- [998] SWAP2
- [999] PUSH2 0x0609
- [1000] JUMP
- [1001] JUMPDEST
- [1002] DUP3
- [1003] ADD
- [1004] SWAP2
- [1005] SWAP1
- [1006] PUSH1 0x00
- [1007] MSTORE
- [1008] PUSH1 0x20
- [1009] PUSH1 0x00
- [1010] SHA3
- [1011] SWAP1
- [1012] JUMPDEST
- [1013] DUP2
- [1014] SLOAD
- [1015] DUP2
- [1016] MSTORE
- [1017] SWAP1
- [1018] PUSH1 0x01
- [1019] ADD
- [1020] SWAP1
- [1021] PUSH1 0x20
- [1022] ADD
- [1023] DUP1
- [1024] DUP4
- [1025] GT
- [1026] PUSH2 0x05ec
- [1027] JUMPI
- [1028] DUP3
- [1029] SWAP1
- [1030] SUB
- [1031] PUSH1 0x1f
- [1032] AND
- [1033] DUP3
- [1034] ADD
- [1035] SWAP2
- [1036] JUMPDEST
- [1037] POP
- [1038] POP
- [1039] POP
- [1040] POP
- [1041] POP
- [1042] SWAP1
- [1043] DUP1
- [1044] PUSH1 0x01
- [1045] ADD
- [1046] DUP1
- [1047] SLOAD
- [1048] PUSH2 0x061e
- [1049] SWAP1
- [1050] PUSH2 0x0946
- [1051] JUMP
- [1052] JUMPDEST
- [1053] DUP1
- [1054] PUSH1 0x1f
- [1055] ADD
- [1056] PUSH1 0x20
- [1057] DUP1
- [1058] SWAP2
- [1059] DIV
- [1060] MUL
- [1061] PUSH1 0x20
- [1062] ADD
- [1063] PUSH1 0x40
- [1064] MLOAD
- [1065] SWAP1
- [1066] DUP2
- [1067] ADD
- [1068] PUSH1 0x40
- [1069] MSTORE
- [1070] DUP1
- [1071] SWAP3
- [1072] SWAP2
- [1073] SWAP1
- [1074] DUP2
- [1075] DUP2
- [1076] MSTORE
- [1077] PUSH1 0x20
- [1078] ADD
- [1079] DUP3
- [1080] DUP1
- [1081] SLOAD
- [1082] PUSH2 0x064a
- [1083] SWAP1
- [1084] PUSH2 0x0946
- [1085] JUMP
- [1086] JUMPDEST
- [1087] DUP1
- [1088] ISZERO
- [1089] PUSH2 0x0697
- [1090] JUMPI
- [1091] DUP1
- [1092] PUSH1 0x1f
- [1093] LT
- [1094] PUSH2 0x066c
- [1095] JUMPI
- [1096] PUSH2 0x0100
- [1097] DUP1
- [1098] DUP4
- [1099] SLOAD
- [1100] DIV
- [1101] MUL
- [1102] DUP4
- [1103] MSTORE
- [1104] SWAP2
- [1105] PUSH1 0x20
- [1106] ADD
- [1107] SWAP2
- [1108] PUSH2 0x0697
- [1109] JUMP
- [1110] JUMPDEST
- [1111] DUP3
- [1112] ADD
- [1113] SWAP2
- [1114] SWAP1
- [1115] PUSH1 0x00
- [1116] MSTORE
- [1117] PUSH1 0x20
- [1118] PUSH1 0x00
- [1119] SHA3
- [1120] SWAP1
- [1121] JUMPDEST
- [1122] DUP2
- [1123] SLOAD
- [1124] DUP2
- [1125] MSTORE
- [1126] SWAP1
- [1127] PUSH1 0x01
- [1128] ADD
- [1129] SWAP1
- [1130] PUSH1 0x20
- [1131] ADD
- [1132] DUP1
- [1133] DUP4
- [1134] GT
- [1135] PUSH2 0x067a
- [1136] JUMPI
- [1137] DUP3
- [1138] SWAP1
- [1139] SUB
- [1140] PUSH1 0x1f
- [1141] AND
- [1142] DUP3
- [1143] ADD
- [1144] SWAP2
- [1145] JUMPDEST
- [1146] POP
- [1147] POP
- [1148] POP
- [1149] POP
- [1150] POP
- [1151] SWAP1
- [1152] DUP1
- [1153] PUSH1 0x02
- [1154] ADD
- [1155] DUP1
- [1156] SLOAD
- [1157] PUSH2 0x06ac
- [1158] SWAP1
- [1159] PUSH2 0x0946
- [1160] JUMP
- [1161] JUMPDEST
- [1162] DUP1
- [1163] PUSH1 0x1f
- [1164] ADD
- [1165] PUSH1 0x20
- [1166] DUP1
- [1167] SWAP2
- [1168] DIV
- [1169] MUL
- [1170] PUSH1 0x20
- [1171] ADD
- [1172] PUSH1 0x40
- [1173] MLOAD
- [1174] SWAP1
- [1175] DUP2
- [1176] ADD
- [1177] PUSH1 0x40
- [1178] MSTORE
- [1179] DUP1
- [1180] SWAP3
- [1181] SWAP2
- [1182] SWAP1
- [1183] DUP2
- [1184] DUP2
- [1185] MSTORE
- [1186] PUSH1 0x20
- [1187] ADD
- [1188] DUP3
- [1189] DUP1
- [1190] SLOAD
- [1191] PUSH2 0x06d8
- [1192] SWAP1
- [1193] PUSH2 0x0946
- [1194] JUMP
- [1195] JUMPDEST
- [1196] DUP1
- [1197] ISZERO
- [1198] PUSH2 0x0725
- [1199] JUMPI
- [1200] DUP1
- [1201] PUSH1 0x1f
- [1202] LT
- [1203] PUSH2 0x06fa
- [1204] JUMPI
- [1205] PUSH2 0x0100
- [1206] DUP1
- [1207] DUP4
- [1208] SLOAD
- [1209] DIV
- [1210] MUL
- [1211] DUP4
- [1212] MSTORE
- [1213] SWAP2
- [1214] PUSH1 0x20
- [1215] ADD
- [1216] SWAP2
- [1217] PUSH2 0x0725
- [1218] JUMP
- [1219] JUMPDEST
- [1220] DUP3
- [1221] ADD
- [1222] SWAP2
- [1223] SWAP1
- [1224] PUSH1 0x00
- [1225] MSTORE
- [1226] PUSH1 0x20
- [1227] PUSH1 0x00
- [1228] SHA3
- [1229] SWAP1
- [1230] JUMPDEST
- [1231] DUP2
- [1232] SLOAD
- [1233] DUP2
- [1234] MSTORE
- [1235] SWAP1
- [1236] PUSH1 0x01
- [1237] ADD
- [1238] SWAP1
- [1239] PUSH1 0x20
- [1240] ADD
- [1241] DUP1
- [1242] DUP4
- [1243] GT
- [1244] PUSH2 0x0708
- [1245] JUMPI
- [1246] DUP3
- [1247] SWAP1
- [1248] SUB
- [1249] PUSH1 0x1f
- [1250] AND
- [1251] DUP3
- [1252] ADD
- [1253] SWAP2
- [1254] JUMPDEST
- [1255] POP
- [1256] POP
- [1257] POP
- [1258] POP
- [1259] POP
- [1260] SWAP1
- [1261] DUP1
- [1262] PUSH1 0x03
- [1263] ADD
- [1264] DUP1
- [1265] SLOAD
- [1266] PUSH2 0x073a
- [1267] SWAP1
- [1268] PUSH2 0x0946
- [1269] JUMP
- [1270] JUMPDEST
- [1271] DUP1
- [1272] PUSH1 0x1f
- [1273] ADD
- [1274] PUSH1 0x20
- [1275] DUP1
- [1276] SWAP2
- [1277] DIV
- [1278] MUL
- [1279] PUSH1 0x20
- [1280] ADD
- [1281] PUSH1 0x40
- [1282] MLOAD
- [1283] SWAP1
- [1284] DUP2
- [1285] ADD
- [1286] PUSH1 0x40
- [1287] MSTORE
- [1288] DUP1
- [1289] SWAP3
- [1290] SWAP2
- [1291] SWAP1
- [1292] DUP2
- [1293] DUP2
- [1294] MSTORE
- [1295] PUSH1 0x20
- [1296] ADD
- [1297] DUP3
- [1298] DUP1
- [1299] SLOAD
- [1300] PUSH2 0x0766
- [1301] SWAP1
- [1302] PUSH2 0x0946
- [1303] JUMP
- [1304] JUMPDEST
- [1305] DUP1
- [1306] ISZERO
- [1307] PUSH2 0x07b3
- [1308] JUMPI
- [1309] DUP1
- [1310] PUSH1 0x1f
- [1311] LT
- [1312] PUSH2 0x0788
- [1313] JUMPI
- [1314] PUSH2 0x0100
- [1315] DUP1
- [1316] DUP4
- [1317] SLOAD
- [1318] DIV
- [1319] MUL
- [1320] DUP4
- [1321] MSTORE
- [1322] SWAP2
- [1323] PUSH1 0x20
- [1324] ADD
- [1325] SWAP2
- [1326] PUSH2 0x07b3
- [1327] JUMP
- [1328] JUMPDEST
- [1329] DUP3
- [1330] ADD
- [1331] SWAP2
- [1332] SWAP1
- [1333] PUSH1 0x00
- [1334] MSTORE
- [1335] PUSH1 0x20
- [1336] PUSH1 0x00
- [1337] SHA3
- [1338] SWAP1
- [1339] JUMPDEST
- [1340] DUP2
- [1341] SLOAD
- [1342] DUP2
- [1343] MSTORE
- [1344] SWAP1
- [1345] PUSH1 0x01
- [1346] ADD
- [1347] SWAP1
- [1348] PUSH1 0x20
- [1349] ADD
- [1350] DUP1
- [1351] DUP4
- [1352] GT
- [1353] PUSH2 0x0796
- [1354] JUMPI
- [1355] DUP3
- [1356] SWAP1
- [1357] SUB
- [1358] PUSH1 0x1f
- [1359] AND
- [1360] DUP3
- [1361] ADD
- [1362] SWAP2
- [1363] JUMPDEST
- [1364] POP
- [1365] POP
- [1366] POP
- [1367] POP
- [1368] POP
- [1369] SWAP1
- [1370] DUP1
- [1371] PUSH1 0x04
- [1372] ADD
- [1373] SLOAD
- [1374] SWAP1
- [1375] DUP1
- [1376] PUSH1 0x05
- [1377] ADD
- [1378] SLOAD
- [1379] SWAP1
- [1380] DUP1
- [1381] PUSH1 0x06
- [1382] ADD
- [1383] SLOAD
- [1384] SWAP1
- [1385] POP
- [1386] DUP8
- [1387] JUMP
- [1388] JUMPDEST
- [1389] PUSH1 0x00
- [1390] PUSH1 0x20
- [1391] DUP3
- [1392] DUP5
- [1393] SUB
- [1394] SLT
- [1395] ISZERO
- [1396] PUSH2 0x07e1
- [1397] JUMPI
- [1398] PUSH1 0x00
- [1399] DUP1
- [1400] REVERT
- [1401] JUMPDEST
- [1402] POP
- [1403] CALLDATALOAD
- [1404] SWAP2
- [1405] SWAP1
- [1406] POP
- [1407] JUMP
- [1408] JUMPDEST
- [1409] PUSH1 0x00
- [1410] PUSH1 0x20
- [1411] DUP3
- [1412] DUP5
- [1413] SUB
- [1414] SLT
- [1415] ISZERO
- [1416] PUSH2 0x07fa
- [1417] JUMPI
- [1418] PUSH1 0x00
- [1419] DUP1
- [1420] REVERT
- [1421] JUMPDEST
- [1422] DUP2
- [1423] CALLDATALOAD
- [1424] PUSH1 0x01
- [1425] PUSH1 0x01
- [1426] PUSH1 0xa0
- [1427] SHL
- [1428] SUB
- [1429] DUP2
- [1430] AND
- [1431] DUP2
- [1432] EQ
- [1433] PUSH2 0x0811
- [1434] JUMPI
- [1435] PUSH1 0x00
- [1436] DUP1
- [1437] REVERT
- [1438] JUMPDEST
- [1439] SWAP4
- [1440] SWAP3
- [1441] POP
- [1442] POP
- [1443] POP
- [1444] JUMP
- [1445] JUMPDEST
- [1446] PUSH1 0x00
- [1447] DUP2
- [1448] MLOAD
- [1449] DUP1
- [1450] DUP5
- [1451] MSTORE
- [1452] PUSH1 0x00
- [1453] JUMPDEST
- [1454] DUP2
- [1455] DUP2
- [1456] LT
- [1457] ISZERO
- [1458] PUSH2 0x083e
- [1459] JUMPI
- [1460] PUSH1 0x20
- [1461] DUP2
- [1462] DUP6
- [1463] ADD
- [1464] DUP2
- [1465] ADD
- [1466] MLOAD
- [1467] DUP7
- [1468] DUP4
- [1469] ADD
- [1470] DUP3
- [1471] ADD
- [1472] MSTORE
- [1473] ADD
- [1474] PUSH2 0x0822
- [1475] JUMP
- [1476] JUMPDEST
- [1477] POP
- [1478] PUSH1 0x00
- [1479] PUSH1 0x20
- [1480] DUP3
- [1481] DUP7
- [1482] ADD
- [1483] ADD
- [1484] MSTORE
- [1485] PUSH1 0x20
- [1486] PUSH1 0x1f
- [1487] NOT
- [1488] PUSH1 0x1f
- [1489] DUP4
- [1490] ADD
- [1491] AND
- [1492] DUP6
- [1493] ADD
- [1494] ADD
- [1495] SWAP2
- [1496] POP
- [1497] POP
- [1498] SWAP3
- [1499] SWAP2
- [1500] POP
- [1501] POP
- [1502] JUMP
- [1503] JUMPDEST
- [1504] PUSH1 0xe0
- [1505] DUP2
- [1506] MSTORE
- [1507] PUSH1 0x00
- [1508] PUSH2 0x0871
- [1509] PUSH1 0xe0
- [1510] DUP4
- [1511] ADD
- [1512] DUP11
- [1513] PUSH2 0x0818
- [1514] JUMP
- [1515] JUMPDEST
- [1516] DUP3
- [1517] DUP2
- [1518] SUB
- [1519] PUSH1 0x20
- [1520] DUP5
- [1521] ADD
- [1522] MSTORE
- [1523] PUSH2 0x0883
- [1524] DUP2
- [1525] DUP11
- [1526] PUSH2 0x0818
- [1527] JUMP
- [1528] JUMPDEST
- [1529] SWAP1
- [1530] POP
- [1531] DUP3
- [1532] DUP2
- [1533] SUB
- [1534] PUSH1 0x40
- [1535] DUP5
- [1536] ADD
- [1537] MSTORE
- [1538] PUSH2 0x0897
- [1539] DUP2
- [1540] DUP10
- [1541] PUSH2 0x0818
- [1542] JUMP
- [1543] JUMPDEST
- [1544] SWAP1
- [1545] POP
- [1546] DUP3
- [1547] DUP2
- [1548] SUB
- [1549] PUSH1 0x60
- [1550] DUP5
- [1551] ADD
- [1552] MSTORE
- [1553] PUSH2 0x08ab
- [1554] DUP2
- [1555] DUP9
- [1556] PUSH2 0x0818
- [1557] JUMP
- [1558] JUMPDEST
- [1559] PUSH1 0x80
- [1560] DUP5
- [1561] ADD
- [1562] SWAP7
- [1563] SWAP1
- [1564] SWAP7
- [1565] MSTORE
- [1566] POP
- [1567] POP
- [1568] PUSH1 0xa0
- [1569] DUP2
- [1570] ADD
- [1571] SWAP3
- [1572] SWAP1
- [1573] SWAP3
- [1574] MSTORE
- [1575] PUSH1 0xc0
- [1576] SWAP1
- [1577] SWAP2
- [1578] ADD
- [1579] MSTORE
- [1580] SWAP5
- [1581] SWAP4
- [1582] POP
- [1583] POP
- [1584] POP
- [1585] POP
- [1586] JUMP
- [1587] JUMPDEST
- [1588] PUSH4 0x4e487b71
- [1589] PUSH1 0xe0
- [1590] SHL
- [1591] PUSH1 0x00
- [1592] MSTORE
- [1593] PUSH1 0x11
- [1594] PUSH1 0x04
- [1595] MSTORE
- [1596] PUSH1 0x24
- [1597] PUSH1 0x00
- [1598] REVERT
- [1599] JUMPDEST
- [1600] DUP1
- [1601] DUP3
- [1602] MUL
- [1603] DUP2
- [1604] ISZERO
- [1605] DUP3
- [1606] DUP3
- [1607] DIV
- [1608] DUP5
- [1609] EQ
- [1610] OR
- [1611] PUSH2 0x08f8
- [1612] JUMPI
- [1613] PUSH2 0x08f8
- [1614] PUSH2 0x08cb
- [1615] JUMP
- [1616] JUMPDEST
- [1617] SWAP3
- [1618] SWAP2
- [1619] POP
- [1620] POP
- [1621] JUMP
- [1622] JUMPDEST
- [1623] PUSH1 0x00
- [1624] DUP3
- [1625] PUSH2 0x091b
- [1626] JUMPI
- [1627] PUSH4 0x4e487b71
- [1628] PUSH1 0xe0
- [1629] SHL
- [1630] PUSH1 0x00
- [1631] MSTORE
- [1632] PUSH1 0x12
- [1633] PUSH1 0x04
- [1634] MSTORE
- [1635] PUSH1 0x24
- [1636] PUSH1 0x00
- [1637] REVERT
- [1638] JUMPDEST
- [1639] POP
- [1640] DIV
- [1641] SWAP1
- [1642] JUMP
- [1643] JUMPDEST
- [1644] DUP1
- [1645] DUP3
- [1646] ADD
- [1647] DUP1
- [1648] DUP3
- [1649] GT
- [1650] ISZERO
- [1651] PUSH2 0x08f8
- [1652] JUMPI
- [1653] PUSH2 0x08f8
- [1654] PUSH2 0x08cb
- [1655] JUMP
- [1656] JUMPDEST
- [1657] DUP2
- [1658] DUP2
- [1659] SUB
- [1660] DUP2
- [1661] DUP2
- [1662] GT
- [1663] ISZERO
- [1664] PUSH2 0x08f8
- [1665] JUMPI
- [1666] PUSH2 0x08f8
- [1667] PUSH2 0x08cb
- [1668] JUMP
- [1669] JUMPDEST
- [1670] PUSH1 0x01
- [1671] DUP2
- [1672] DUP2
- [1673] SHR
- [1674] SWAP1
- [1675] DUP3
- [1676] AND
- [1677] DUP1
- [1678] PUSH2 0x095a
- [1679] JUMPI
- [1680] PUSH1 0x7f
- [1681] DUP3
- [1682] AND
- [1683] SWAP2
- [1684] POP
- [1685] JUMPDEST
- [1686] PUSH1 0x20
- [1687] DUP3
- [1688] LT
- [1689] DUP2
- [1690] SUB
- [1691] PUSH2 0x097a
- [1692] JUMPI
- [1693] PUSH4 0x4e487b71
- [1694] PUSH1 0xe0
- [1695] SHL
- [1696] PUSH1 0x00
- [1697] MSTORE
- [1698] PUSH1 0x22
- [1699] PUSH1 0x04
- [1700] MSTORE
- [1701] PUSH1 0x24
- [1702] PUSH1 0x00
- [1703] REVERT
- [1704] JUMPDEST
- [1705] POP
- [1706] SWAP2
- [1707] SWAP1
- [1708] POP
- [1709] JUMP
- [1710] 'fe'(Unknown Opcode)
- [1711] LOG2
- [1712] PUSH5 0x6970667358
- [1713] '22'(Unknown Opcode)
- [1714] SLT
- [1715] SHA3
- [1716] SLOAD
- [1717] SLOAD
- [1718] 'd6'(Unknown Opcode)
- [1719] TSTORE
- [1720] PUSH26 0xe08623850032f9d3e3423180daa8071974f2fa60e7746e48d0da
- [1721] 'e2'(Unknown Opcode)
- [1722] PUSH5 0x736f6c6343
- [1723] STOP
- [1724] ADDMOD
- [1725] SHL
- [1726] STOP
- [1727] CALLER