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 0x004d
- [7] JUMPI
- [8] PUSH0 0x
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x3659cfe6
- [14] EQ
- [15] PUSH2 0x0064
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x4f1ef286
- [19] EQ
- [20] PUSH2 0x0083
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x5c60da1b
- [24] EQ
- [25] PUSH2 0x0096
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xd1f57894
- [29] EQ
- [30] PUSH2 0x00c6
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xf851a440
- [34] EQ
- [35] PUSH2 0x00d9
- [36] JUMPI
- [37] PUSH2 0x005c
- [38] JUMP
- [39] JUMPDEST
- [40] CALLDATASIZE
- [41] PUSH2 0x005c
- [42] JUMPI
- [43] PUSH2 0x005a
- [44] PUSH2 0x00ed
- [45] JUMP
- [46] JUMPDEST
- [47] STOP
- [48] JUMPDEST
- [49] PUSH2 0x005a
- [50] PUSH2 0x00ed
- [51] JUMP
- [52] JUMPDEST
- [53] CALLVALUE
- [54] DUP1
- [55] ISZERO
- [56] PUSH2 0x006f
- [57] JUMPI
- [58] PUSH0 0x
- [59] DUP1
- [60] REVERT
- [61] JUMPDEST
- [62] POP
- [63] PUSH2 0x005a
- [64] PUSH2 0x007e
- [65] CALLDATASIZE
- [66] PUSH1 0x04
- [67] PUSH2 0x0530
- [68] JUMP
- [69] JUMPDEST
- [70] PUSH2 0x0114
- [71] JUMP
- [72] JUMPDEST
- [73] PUSH2 0x005a
- [74] PUSH2 0x0091
- [75] CALLDATASIZE
- [76] PUSH1 0x04
- [77] PUSH2 0x0550
- [78] JUMP
- [79] JUMPDEST
- [80] PUSH2 0x0158
- [81] JUMP
- [82] JUMPDEST
- [83] CALLVALUE
- [84] DUP1
- [85] ISZERO
- [86] PUSH2 0x00a1
- [87] JUMPI
- [88] PUSH0 0x
- [89] DUP1
- [90] REVERT
- [91] JUMPDEST
- [92] POP
- [93] PUSH2 0x00aa
- [94] PUSH2 0x0209
- [95] JUMP
- [96] JUMPDEST
- [97] PUSH1 0x40
- [98] MLOAD
- [99] PUSH1 0x01
- [100] PUSH1 0x01
- [101] PUSH1 0xa0
- [102] SHL
- [103] SUB
- [104] SWAP1
- [105] SWAP2
- [106] AND
- [107] DUP2
- [108] MSTORE
- [109] PUSH1 0x20
- [110] ADD
- [111] PUSH1 0x40
- [112] MLOAD
- [113] DUP1
- [114] SWAP2
- [115] SUB
- [116] SWAP1
- [117] RETURN
- [118] JUMPDEST
- [119] PUSH2 0x005a
- [120] PUSH2 0x00d4
- [121] CALLDATASIZE
- [122] PUSH1 0x04
- [123] PUSH2 0x05e0
- [124] JUMP
- [125] JUMPDEST
- [126] PUSH2 0x0258
- [127] JUMP
- [128] JUMPDEST
- [129] CALLVALUE
- [130] DUP1
- [131] ISZERO
- [132] PUSH2 0x00e4
- [133] JUMPI
- [134] PUSH0 0x
- [135] DUP1
- [136] REVERT
- [137] JUMPDEST
- [138] POP
- [139] PUSH2 0x00aa
- [140] PUSH2 0x033d
- [141] JUMP
- [142] JUMPDEST
- [143] PUSH2 0x00f5
- [144] PUSH2 0x0393
- [145] JUMP
- [146] JUMPDEST
- [147] PUSH2 0x0112
- [148] PUSH2 0x010d
- [149] PUSH0 0x
- [150] DUP1
- [151] MLOAD
- [152] PUSH1 0x20
- [153] PUSH2 0x0711
- [154] DUP4
- [155] CODECOPY
- [156] DUP2
- [157] MLOAD
- [158] SWAP2
- [159] MSTORE
- [160] SLOAD
- [161] SWAP1
- [162] JUMP
- [163] JUMPDEST
- [164] PUSH2 0x039b
- [165] JUMP
- [166] JUMPDEST
- [167] JUMP
- [168] JUMPDEST
- [169] PUSH1 0x01
- [170] PUSH1 0x01
- [171] PUSH1 0xa0
- [172] SHL
- [173] SUB
- [174] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [175] AND
- [176] CALLER
- [177] SUB
- [178] PUSH2 0x0150
- [179] JUMPI
- [180] PUSH2 0x014d
- [181] DUP2
- [182] PUSH2 0x03b9
- [183] JUMP
- [184] JUMPDEST
- [185] POP
- [186] JUMP
- [187] JUMPDEST
- [188] PUSH2 0x014d
- [189] PUSH2 0x00ed
- [190] JUMP
- [191] JUMPDEST
- [192] PUSH1 0x01
- [193] PUSH1 0x01
- [194] PUSH1 0xa0
- [195] SHL
- [196] SUB
- [197] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [198] AND
- [199] CALLER
- [200] SUB
- [201] PUSH2 0x01fc
- [202] JUMPI
- [203] PUSH2 0x0191
- [204] DUP4
- [205] PUSH2 0x03b9
- [206] JUMP
- [207] JUMPDEST
- [208] PUSH0 0x
- [209] DUP4
- [210] PUSH1 0x01
- [211] PUSH1 0x01
- [212] PUSH1 0xa0
- [213] SHL
- [214] SUB
- [215] AND
- [216] DUP4
- [217] DUP4
- [218] PUSH1 0x40
- [219] MLOAD
- [220] PUSH2 0x01ac
- [221] SWAP3
- [222] SWAP2
- [223] SWAP1
- [224] PUSH2 0x069c
- [225] JUMP
- [226] JUMPDEST
- [227] PUSH0 0x
- [228] PUSH1 0x40
- [229] MLOAD
- [230] DUP1
- [231] DUP4
- [232] SUB
- [233] DUP2
- [234] DUP6
- [235] GAS
- [236] DELEGATECALL
- [237] SWAP2
- [238] POP
- [239] POP
- [240] RETURNDATASIZE
- [241] DUP1
- [242] PUSH0 0x
- [243] DUP2
- [244] EQ
- [245] PUSH2 0x01e4
- [246] JUMPI
- [247] PUSH1 0x40
- [248] MLOAD
- [249] SWAP2
- [250] POP
- [251] PUSH1 0x1f
- [252] NOT
- [253] PUSH1 0x3f
- [254] RETURNDATASIZE
- [255] ADD
- [256] AND
- [257] DUP3
- [258] ADD
- [259] PUSH1 0x40
- [260] MSTORE
- [261] RETURNDATASIZE
- [262] DUP3
- [263] MSTORE
- [264] RETURNDATASIZE
- [265] PUSH0 0x
- [266] PUSH1 0x20
- [267] DUP5
- [268] ADD
- [269] RETURNDATACOPY
- [270] PUSH2 0x01e9
- [271] JUMP
- [272] JUMPDEST
- [273] PUSH1 0x60
- [274] SWAP2
- [275] POP
- [276] JUMPDEST
- [277] POP
- [278] POP
- [279] SWAP1
- [280] POP
- [281] DUP1
- [282] PUSH2 0x01f6
- [283] JUMPI
- [284] PUSH0 0x
- [285] DUP1
- [286] REVERT
- [287] JUMPDEST
- [288] POP
- [289] POP
- [290] POP
- [291] POP
- [292] JUMP
- [293] JUMPDEST
- [294] PUSH2 0x0204
- [295] PUSH2 0x00ed
- [296] JUMP
- [297] JUMPDEST
- [298] POP
- [299] POP
- [300] POP
- [301] JUMP
- [302] JUMPDEST
- [303] PUSH0 0x
- [304] PUSH1 0x01
- [305] PUSH1 0x01
- [306] PUSH1 0xa0
- [307] SHL
- [308] SUB
- [309] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [310] AND
- [311] CALLER
- [312] SUB
- [313] PUSH2 0x024d
- [314] JUMPI
- [315] POP
- [316] PUSH0 0x
- [317] DUP1
- [318] MLOAD
- [319] PUSH1 0x20
- [320] PUSH2 0x0711
- [321] DUP4
- [322] CODECOPY
- [323] DUP2
- [324] MLOAD
- [325] SWAP2
- [326] MSTORE
- [327] SLOAD
- [328] SWAP1
- [329] JUMP
- [330] JUMPDEST
- [331] PUSH2 0x0255
- [332] PUSH2 0x00ed
- [333] JUMP
- [334] JUMPDEST
- [335] SWAP1
- [336] JUMP
- [337] JUMPDEST
- [338] PUSH0 0x
- [339] PUSH2 0x026e
- [340] PUSH0 0x
- [341] DUP1
- [342] MLOAD
- [343] PUSH1 0x20
- [344] PUSH2 0x0711
- [345] DUP4
- [346] CODECOPY
- [347] DUP2
- [348] MLOAD
- [349] SWAP2
- [350] MSTORE
- [351] SLOAD
- [352] SWAP1
- [353] JUMP
- [354] JUMPDEST
- [355] PUSH1 0x01
- [356] PUSH1 0x01
- [357] PUSH1 0xa0
- [358] SHL
- [359] SUB
- [360] AND
- [361] EQ
- [362] PUSH2 0x0280
- [363] JUMPI
- [364] PUSH0 0x
- [365] DUP1
- [366] REVERT
- [367] JUMPDEST
- [368] PUSH2 0x02ab
- [369] PUSH1 0x01
- [370] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
- [371] PUSH2 0x06ab
- [372] JUMP
- [373] JUMPDEST
- [374] PUSH0 0x
- [375] DUP1
- [376] MLOAD
- [377] PUSH1 0x20
- [378] PUSH2 0x0711
- [379] DUP4
- [380] CODECOPY
- [381] DUP2
- [382] MLOAD
- [383] SWAP2
- [384] MSTORE
- [385] EQ
- [386] PUSH2 0x02c6
- [387] JUMPI
- [388] PUSH2 0x02c6
- [389] PUSH2 0x06d0
- [390] JUMP
- [391] JUMPDEST
- [392] PUSH2 0x02cf
- [393] DUP3
- [394] PUSH2 0x03f8
- [395] JUMP
- [396] JUMPDEST
- [397] DUP1
- [398] MLOAD
- [399] ISZERO
- [400] PUSH2 0x0339
- [401] JUMPI
- [402] PUSH0 0x
- [403] DUP3
- [404] PUSH1 0x01
- [405] PUSH1 0x01
- [406] PUSH1 0xa0
- [407] SHL
- [408] SUB
- [409] AND
- [410] DUP3
- [411] PUSH1 0x40
- [412] MLOAD
- [413] PUSH2 0x02ef
- [414] SWAP2
- [415] SWAP1
- [416] PUSH2 0x06e4
- [417] JUMP
- [418] JUMPDEST
- [419] PUSH0 0x
- [420] PUSH1 0x40
- [421] MLOAD
- [422] DUP1
- [423] DUP4
- [424] SUB
- [425] DUP2
- [426] DUP6
- [427] GAS
- [428] DELEGATECALL
- [429] SWAP2
- [430] POP
- [431] POP
- [432] RETURNDATASIZE
- [433] DUP1
- [434] PUSH0 0x
- [435] DUP2
- [436] EQ
- [437] PUSH2 0x0327
- [438] JUMPI
- [439] PUSH1 0x40
- [440] MLOAD
- [441] SWAP2
- [442] POP
- [443] PUSH1 0x1f
- [444] NOT
- [445] PUSH1 0x3f
- [446] RETURNDATASIZE
- [447] ADD
- [448] AND
- [449] DUP3
- [450] ADD
- [451] PUSH1 0x40
- [452] MSTORE
- [453] RETURNDATASIZE
- [454] DUP3
- [455] MSTORE
- [456] RETURNDATASIZE
- [457] PUSH0 0x
- [458] PUSH1 0x20
- [459] DUP5
- [460] ADD
- [461] RETURNDATACOPY
- [462] PUSH2 0x032c
- [463] JUMP
- [464] JUMPDEST
- [465] PUSH1 0x60
- [466] SWAP2
- [467] POP
- [468] JUMPDEST
- [469] POP
- [470] POP
- [471] SWAP1
- [472] POP
- [473] DUP1
- [474] PUSH2 0x0204
- [475] JUMPI
- [476] PUSH0 0x
- [477] DUP1
- [478] REVERT
- [479] JUMPDEST
- [480] POP
- [481] POP
- [482] JUMP
- [483] JUMPDEST
- [484] PUSH0 0x
- [485] PUSH1 0x01
- [486] PUSH1 0x01
- [487] PUSH1 0xa0
- [488] SHL
- [489] SUB
- [490] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [491] AND
- [492] CALLER
- [493] SUB
- [494] PUSH2 0x024d
- [495] JUMPI
- [496] POP
- [497] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [498] SWAP1
- [499] JUMP
- [500] JUMPDEST
- [501] PUSH2 0x0112
- [502] PUSH2 0x0482
- [503] JUMP
- [504] JUMPDEST
- [505] CALLDATASIZE
- [506] PUSH0 0x
- [507] DUP1
- [508] CALLDATACOPY
- [509] PUSH0 0x
- [510] DUP1
- [511] CALLDATASIZE
- [512] PUSH0 0x
- [513] DUP5
- [514] GAS
- [515] DELEGATECALL
- [516] RETURNDATASIZE
- [517] PUSH0 0x
- [518] DUP1
- [519] RETURNDATACOPY
- [520] DUP1
- [521] DUP1
- [522] ISZERO
- [523] PUSH2 0x03b5
- [524] JUMPI
- [525] RETURNDATASIZE
- [526] PUSH0 0x
- [527] RETURN
- [528] JUMPDEST
- [529] RETURNDATASIZE
- [530] PUSH0 0x
- [531] REVERT
- [532] JUMPDEST
- [533] PUSH2 0x03c2
- [534] DUP2
- [535] PUSH2 0x03f8
- [536] JUMP
- [537] JUMPDEST
- [538] PUSH1 0x40
- [539] MLOAD
- [540] PUSH1 0x01
- [541] PUSH1 0x01
- [542] PUSH1 0xa0
- [543] SHL
- [544] SUB
- [545] DUP3
- [546] AND
- [547] SWAP1
- [548] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [549] SWAP1
- [550] PUSH0 0x
- [551] SWAP1
- [552] LOG2
- [553] POP
- [554] JUMP
- [555] JUMPDEST
- [556] DUP1
- [557] EXTCODESIZE
- [558] PUSH2 0x0471
- [559] JUMPI
- [560] PUSH1 0x40
- [561] MLOAD
- [562] PUSH3 0x461bcd
- [563] PUSH1 0xe5
- [564] SHL
- [565] DUP2
- [566] MSTORE
- [567] PUSH1 0x20
- [568] PUSH1 0x04
- [569] DUP3
- [570] ADD
- [571] MSTORE
- [572] PUSH1 0x3b
- [573] PUSH1 0x24
- [574] DUP3
- [575] ADD
- [576] MSTORE
- [577] PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
- [578] PUSH1 0x44
- [579] DUP3
- [580] ADD
- [581] MSTORE
- [582] PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
- [583] PUSH1 0x64
- [584] DUP3
- [585] ADD
- [586] MSTORE
- [587] PUSH1 0x84
- [588] ADD
- [589] JUMPDEST
- [590] PUSH1 0x40
- [591] MLOAD
- [592] DUP1
- [593] SWAP2
- [594] SUB
- [595] SWAP1
- [596] REVERT
- [597] JUMPDEST
- [598] PUSH0 0x
- [599] DUP1
- [600] MLOAD
- [601] PUSH1 0x20
- [602] PUSH2 0x0711
- [603] DUP4
- [604] CODECOPY
- [605] DUP2
- [606] MLOAD
- [607] SWAP2
- [608] MSTORE
- [609] SSTORE
- [610] JUMP
- [611] JUMPDEST
- [612] PUSH1 0x01
- [613] PUSH1 0x01
- [614] PUSH1 0xa0
- [615] SHL
- [616] SUB
- [617] PUSH32 0x0000000000000000000000004172e6aaec070acb31aace343a58c93e4c70f44d
- [618] AND
- [619] CALLER
- [620] SUB
- [621] PUSH2 0x0112
- [622] JUMPI
- [623] PUSH1 0x40
- [624] MLOAD
- [625] PUSH3 0x461bcd
- [626] PUSH1 0xe5
- [627] SHL
- [628] DUP2
- [629] MSTORE
- [630] PUSH1 0x20
- [631] PUSH1 0x04
- [632] DUP3
- [633] ADD
- [634] MSTORE
- [635] PUSH1 0x32
- [636] PUSH1 0x24
- [637] DUP3
- [638] ADD
- [639] MSTORE
- [640] PUSH32 0x43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e206672
- [641] PUSH1 0x44
- [642] DUP3
- [643] ADD
- [644] MSTORE
- [645] PUSH18 0x37b6903a343290383937bc3c9030b236b4b7
- [646] PUSH1 0x71
- [647] SHL
- [648] PUSH1 0x64
- [649] DUP3
- [650] ADD
- [651] MSTORE
- [652] PUSH1 0x84
- [653] ADD
- [654] PUSH2 0x0468
- [655] JUMP
- [656] JUMPDEST
- [657] DUP1
- [658] CALLDATALOAD
- [659] PUSH1 0x01
- [660] PUSH1 0x01
- [661] PUSH1 0xa0
- [662] SHL
- [663] SUB
- [664] DUP2
- [665] AND
- [666] DUP2
- [667] EQ
- [668] PUSH2 0x052b
- [669] JUMPI
- [670] PUSH0 0x
- [671] DUP1
- [672] REVERT
- [673] JUMPDEST
- [674] SWAP2
- [675] SWAP1
- [676] POP
- [677] JUMP
- [678] JUMPDEST
- [679] PUSH0 0x
- [680] PUSH1 0x20
- [681] DUP3
- [682] DUP5
- [683] SUB
- [684] SLT
- [685] ISZERO
- [686] PUSH2 0x0540
- [687] JUMPI
- [688] PUSH0 0x
- [689] DUP1
- [690] REVERT
- [691] JUMPDEST
- [692] PUSH2 0x0549
- [693] DUP3
- [694] PUSH2 0x0515
- [695] JUMP
- [696] JUMPDEST
- [697] SWAP4
- [698] SWAP3
- [699] POP
- [700] POP
- [701] POP
- [702] JUMP
- [703] JUMPDEST
- [704] PUSH0 0x
- [705] DUP1
- [706] PUSH0 0x
- [707] PUSH1 0x40
- [708] DUP5
- [709] DUP7
- [710] SUB
- [711] SLT
- [712] ISZERO
- [713] PUSH2 0x0562
- [714] JUMPI
- [715] PUSH0 0x
- [716] DUP1
- [717] REVERT
- [718] JUMPDEST
- [719] PUSH2 0x056b
- [720] DUP5
- [721] PUSH2 0x0515
- [722] JUMP
- [723] JUMPDEST
- [724] SWAP3
- [725] POP
- [726] PUSH1 0x20
- [727] DUP5
- [728] ADD
- [729] CALLDATALOAD
- [730] PUSH8 0xffffffffffffffff
- [731] DUP1
- [732] DUP3
- [733] GT
- [734] ISZERO
- [735] PUSH2 0x0587
- [736] JUMPI
- [737] PUSH0 0x
- [738] DUP1
- [739] REVERT
- [740] JUMPDEST
- [741] DUP2
- [742] DUP7
- [743] ADD
- [744] SWAP2
- [745] POP
- [746] DUP7
- [747] PUSH1 0x1f
- [748] DUP4
- [749] ADD
- [750] SLT
- [751] PUSH2 0x059a
- [752] JUMPI
- [753] PUSH0 0x
- [754] DUP1
- [755] REVERT
- [756] JUMPDEST
- [757] DUP2
- [758] CALLDATALOAD
- [759] DUP2
- [760] DUP2
- [761] GT
- [762] ISZERO
- [763] PUSH2 0x05a8
- [764] JUMPI
- [765] PUSH0 0x
- [766] DUP1
- [767] REVERT
- [768] JUMPDEST
- [769] DUP8
- [770] PUSH1 0x20
- [771] DUP3
- [772] DUP6
- [773] ADD
- [774] ADD
- [775] GT
- [776] ISZERO
- [777] PUSH2 0x05b9
- [778] JUMPI
- [779] PUSH0 0x
- [780] DUP1
- [781] REVERT
- [782] JUMPDEST
- [783] PUSH1 0x20
- [784] DUP4
- [785] ADD
- [786] SWAP5
- [787] POP
- [788] DUP1
- [789] SWAP4
- [790] POP
- [791] POP
- [792] POP
- [793] POP
- [794] SWAP3
- [795] POP
- [796] SWAP3
- [797] POP
- [798] SWAP3
- [799] JUMP
- [800] JUMPDEST
- [801] PUSH4 0x4e487b71
- [802] PUSH1 0xe0
- [803] SHL
- [804] PUSH0 0x
- [805] MSTORE
- [806] PUSH1 0x41
- [807] PUSH1 0x04
- [808] MSTORE
- [809] PUSH1 0x24
- [810] PUSH0 0x
- [811] REVERT
- [812] JUMPDEST
- [813] PUSH0 0x
- [814] DUP1
- [815] PUSH1 0x40
- [816] DUP4
- [817] DUP6
- [818] SUB
- [819] SLT
- [820] ISZERO
- [821] PUSH2 0x05f1
- [822] JUMPI
- [823] PUSH0 0x
- [824] DUP1
- [825] REVERT
- [826] JUMPDEST
- [827] PUSH2 0x05fa
- [828] DUP4
- [829] PUSH2 0x0515
- [830] JUMP
- [831] JUMPDEST
- [832] SWAP2
- [833] POP
- [834] PUSH1 0x20
- [835] DUP4
- [836] ADD
- [837] CALLDATALOAD
- [838] PUSH8 0xffffffffffffffff
- [839] DUP1
- [840] DUP3
- [841] GT
- [842] ISZERO
- [843] PUSH2 0x0616
- [844] JUMPI
- [845] PUSH0 0x
- [846] DUP1
- [847] REVERT
- [848] JUMPDEST
- [849] DUP2
- [850] DUP6
- [851] ADD
- [852] SWAP2
- [853] POP
- [854] DUP6
- [855] PUSH1 0x1f
- [856] DUP4
- [857] ADD
- [858] SLT
- [859] PUSH2 0x0629
- [860] JUMPI
- [861] PUSH0 0x
- [862] DUP1
- [863] REVERT
- [864] JUMPDEST
- [865] DUP2
- [866] CALLDATALOAD
- [867] DUP2
- [868] DUP2
- [869] GT
- [870] ISZERO
- [871] PUSH2 0x063b
- [872] JUMPI
- [873] PUSH2 0x063b
- [874] PUSH2 0x05cc
- [875] JUMP
- [876] JUMPDEST
- [877] PUSH1 0x40
- [878] MLOAD
- [879] PUSH1 0x1f
- [880] DUP3
- [881] ADD
- [882] PUSH1 0x1f
- [883] NOT
- [884] SWAP1
- [885] DUP2
- [886] AND
- [887] PUSH1 0x3f
- [888] ADD
- [889] AND
- [890] DUP2
- [891] ADD
- [892] SWAP1
- [893] DUP4
- [894] DUP3
- [895] GT
- [896] DUP2
- [897] DUP4
- [898] LT
- [899] OR
- [900] ISZERO
- [901] PUSH2 0x0663
- [902] JUMPI
- [903] PUSH2 0x0663
- [904] PUSH2 0x05cc
- [905] JUMP
- [906] JUMPDEST
- [907] DUP2
- [908] PUSH1 0x40
- [909] MSTORE
- [910] DUP3
- [911] DUP2
- [912] MSTORE
- [913] DUP9
- [914] PUSH1 0x20
- [915] DUP5
- [916] DUP8
- [917] ADD
- [918] ADD
- [919] GT
- [920] ISZERO
- [921] PUSH2 0x067b
- [922] JUMPI
- [923] PUSH0 0x
- [924] DUP1
- [925] REVERT
- [926] JUMPDEST
- [927] DUP3
- [928] PUSH1 0x20
- [929] DUP7
- [930] ADD
- [931] PUSH1 0x20
- [932] DUP4
- [933] ADD
- [934] CALLDATACOPY
- [935] PUSH0 0x
- [936] PUSH1 0x20
- [937] DUP5
- [938] DUP4
- [939] ADD
- [940] ADD
- [941] MSTORE
- [942] DUP1
- [943] SWAP6
- [944] POP
- [945] POP
- [946] POP
- [947] POP
- [948] POP
- [949] POP
- [950] SWAP3
- [951] POP
- [952] SWAP3
- [953] SWAP1
- [954] POP
- [955] JUMP
- [956] JUMPDEST
- [957] DUP2
- [958] DUP4
- [959] DUP3
- [960] CALLDATACOPY
- [961] PUSH0 0x
- [962] SWAP2
- [963] ADD
- [964] SWAP1
- [965] DUP2
- [966] MSTORE
- [967] SWAP2
- [968] SWAP1
- [969] POP
- [970] JUMP
- [971] JUMPDEST
- [972] DUP2
- [973] DUP2
- [974] SUB
- [975] DUP2
- [976] DUP2
- [977] GT
- [978] ISZERO
- [979] PUSH2 0x06ca
- [980] JUMPI
- [981] PUSH4 0x4e487b71
- [982] PUSH1 0xe0
- [983] SHL
- [984] PUSH0 0x
- [985] MSTORE
- [986] PUSH1 0x11
- [987] PUSH1 0x04
- [988] MSTORE
- [989] PUSH1 0x24
- [990] PUSH0 0x
- [991] REVERT
- [992] JUMPDEST
- [993] SWAP3
- [994] SWAP2
- [995] POP
- [996] POP
- [997] JUMP
- [998] JUMPDEST
- [999] PUSH4 0x4e487b71
- [1000] PUSH1 0xe0
- [1001] SHL
- [1002] PUSH0 0x
- [1003] MSTORE
- [1004] PUSH1 0x01
- [1005] PUSH1 0x04
- [1006] MSTORE
- [1007] PUSH1 0x24
- [1008] PUSH0 0x
- [1009] REVERT
- [1010] JUMPDEST
- [1011] PUSH0 0x
- [1012] DUP3
- [1013] MLOAD
- [1014] PUSH0 0x
- [1015] JUMPDEST
- [1016] DUP2
- [1017] DUP2
- [1018] LT
- [1019] ISZERO
- [1020] PUSH2 0x0703
- [1021] JUMPI
- [1022] PUSH1 0x20
- [1023] DUP2
- [1024] DUP7
- [1025] ADD
- [1026] DUP2
- [1027] ADD
- [1028] MLOAD
- [1029] DUP6
- [1030] DUP4
- [1031] ADD
- [1032] MSTORE
- [1033] ADD
- [1034] PUSH2 0x06e9
- [1035] JUMP
- [1036] JUMPDEST
- [1037] POP
- [1038] PUSH0 0x
- [1039] SWAP3
- [1040] ADD
- [1041] SWAP2
- [1042] DUP3
- [1043] MSTORE
- [1044] POP
- [1045] SWAP2
- [1046] SWAP1
- [1047] POP
- [1048] JUMP
- [1049] 'fe'(Unknown Opcode)
- [1050] CALLDATASIZE
- [1051] ADDMOD
- [1052] SWAP5
- [1053] LOG1
- [1054] EXTCODESIZE
- [1055] LOG1
- [1056] LOG3
- [1057] '21'(Unknown Opcode)
- [1058] MOD
- [1059] PUSH8 0xc828492db98dca3e
- [1060] SHA3
- [1061] PUSH23 0xcc3735a920a3ca505d382bbca164736f6c634300081600
- [1062] EXP