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 0x005a
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x5c60da1b
- [14] GT
- [15] PUSH2 0x0043
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x5c60da1b
- [19] EQ
- [20] PUSH2 0x0097
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0xd1f57894
- [24] EQ
- [25] PUSH2 0x00d5
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xf851a440
- [29] EQ
- [30] PUSH2 0x00e8
- [31] JUMPI
- [32] PUSH2 0x005a
- [33] JUMP
- [34] JUMPDEST
- [35] DUP1
- [36] PUSH4 0x3659cfe6
- [37] EQ
- [38] PUSH2 0x0064
- [39] JUMPI
- [40] DUP1
- [41] PUSH4 0x4f1ef286
- [42] EQ
- [43] PUSH2 0x0084
- [44] JUMPI
- [45] JUMPDEST
- [46] PUSH2 0x0062
- [47] PUSH2 0x00fd
- [48] JUMP
- [49] JUMPDEST
- [50] STOP
- [51] JUMPDEST
- [52] CALLVALUE
- [53] DUP1
- [54] ISZERO
- [55] PUSH2 0x0070
- [56] JUMPI
- [57] PUSH1 0x00
- [58] DUP1
- [59] REVERT
- [60] JUMPDEST
- [61] POP
- [62] PUSH2 0x0062
- [63] PUSH2 0x007f
- [64] CALLDATASIZE
- [65] PUSH1 0x04
- [66] PUSH2 0x067b
- [67] JUMP
- [68] JUMPDEST
- [69] PUSH2 0x0137
- [70] JUMP
- [71] JUMPDEST
- [72] PUSH2 0x0062
- [73] PUSH2 0x0092
- [74] CALLDATASIZE
- [75] PUSH1 0x04
- [76] PUSH2 0x069d
- [77] JUMP
- [78] JUMPDEST
- [79] PUSH2 0x0189
- [80] JUMP
- [81] JUMPDEST
- [82] CALLVALUE
- [83] DUP1
- [84] ISZERO
- [85] PUSH2 0x00a3
- [86] JUMPI
- [87] PUSH1 0x00
- [88] DUP1
- [89] REVERT
- [90] JUMPDEST
- [91] POP
- [92] PUSH2 0x00ac
- [93] PUSH2 0x025a
- [94] JUMP
- [95] JUMPDEST
- [96] PUSH1 0x40
- [97] MLOAD
- [98] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [99] SWAP1
- [100] SWAP2
- [101] AND
- [102] DUP2
- [103] MSTORE
- [104] PUSH1 0x20
- [105] ADD
- [106] PUSH1 0x40
- [107] MLOAD
- [108] DUP1
- [109] SWAP2
- [110] SUB
- [111] SWAP1
- [112] RETURN
- [113] JUMPDEST
- [114] PUSH2 0x0062
- [115] PUSH2 0x00e3
- [116] CALLDATASIZE
- [117] PUSH1 0x04
- [118] PUSH2 0x074f
- [119] JUMP
- [120] JUMPDEST
- [121] PUSH2 0x02cb
- [122] JUMP
- [123] JUMPDEST
- [124] CALLVALUE
- [125] DUP1
- [126] ISZERO
- [127] PUSH2 0x00f4
- [128] JUMPI
- [129] PUSH1 0x00
- [130] DUP1
- [131] REVERT
- [132] JUMPDEST
- [133] POP
- [134] PUSH2 0x00ac
- [135] PUSH2 0x03f7
- [136] JUMP
- [137] JUMPDEST
- [138] PUSH2 0x0105
- [139] PUSH2 0x045c
- [140] JUMP
- [141] JUMPDEST
- [142] PUSH2 0x0135
- [143] PUSH2 0x0130
- [144] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [145] SLOAD
- [146] SWAP1
- [147] JUMP
- [148] JUMPDEST
- [149] PUSH2 0x0464
- [150] JUMP
- [151] JUMPDEST
- [152] JUMP
- [153] JUMPDEST
- [154] CALLER
- [155] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [156] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [157] AND
- [158] EQ
- [159] ISZERO
- [160] PUSH2 0x0181
- [161] JUMPI
- [162] PUSH2 0x017e
- [163] DUP2
- [164] PUSH2 0x0488
- [165] JUMP
- [166] JUMPDEST
- [167] POP
- [168] JUMP
- [169] JUMPDEST
- [170] PUSH2 0x017e
- [171] PUSH2 0x00fd
- [172] JUMP
- [173] JUMPDEST
- [174] CALLER
- [175] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [176] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [177] AND
- [178] EQ
- [179] ISZERO
- [180] PUSH2 0x024d
- [181] JUMPI
- [182] PUSH2 0x01d0
- [183] DUP4
- [184] PUSH2 0x0488
- [185] JUMP
- [186] JUMPDEST
- [187] PUSH1 0x00
- [188] DUP4
- [189] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [190] AND
- [191] DUP4
- [192] DUP4
- [193] PUSH1 0x40
- [194] MLOAD
- [195] PUSH2 0x01f9
- [196] SWAP3
- [197] SWAP2
- [198] SWAP1
- [199] PUSH2 0x082f
- [200] JUMP
- [201] JUMPDEST
- [202] PUSH1 0x00
- [203] PUSH1 0x40
- [204] MLOAD
- [205] DUP1
- [206] DUP4
- [207] SUB
- [208] DUP2
- [209] DUP6
- [210] GAS
- [211] DELEGATECALL
- [212] SWAP2
- [213] POP
- [214] POP
- [215] RETURNDATASIZE
- [216] DUP1
- [217] PUSH1 0x00
- [218] DUP2
- [219] EQ
- [220] PUSH2 0x0234
- [221] JUMPI
- [222] PUSH1 0x40
- [223] MLOAD
- [224] SWAP2
- [225] POP
- [226] PUSH1 0x1f
- [227] NOT
- [228] PUSH1 0x3f
- [229] RETURNDATASIZE
- [230] ADD
- [231] AND
- [232] DUP3
- [233] ADD
- [234] PUSH1 0x40
- [235] MSTORE
- [236] RETURNDATASIZE
- [237] DUP3
- [238] MSTORE
- [239] RETURNDATASIZE
- [240] PUSH1 0x00
- [241] PUSH1 0x20
- [242] DUP5
- [243] ADD
- [244] RETURNDATACOPY
- [245] PUSH2 0x0239
- [246] JUMP
- [247] JUMPDEST
- [248] PUSH1 0x60
- [249] SWAP2
- [250] POP
- [251] JUMPDEST
- [252] POP
- [253] POP
- [254] SWAP1
- [255] POP
- [256] DUP1
- [257] PUSH2 0x0247
- [258] JUMPI
- [259] PUSH1 0x00
- [260] DUP1
- [261] REVERT
- [262] JUMPDEST
- [263] POP
- [264] POP
- [265] POP
- [266] POP
- [267] JUMP
- [268] JUMPDEST
- [269] PUSH2 0x0255
- [270] PUSH2 0x00fd
- [271] JUMP
- [272] JUMPDEST
- [273] POP
- [274] POP
- [275] POP
- [276] JUMP
- [277] JUMPDEST
- [278] PUSH1 0x00
- [279] CALLER
- [280] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [281] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [282] AND
- [283] EQ
- [284] ISZERO
- [285] PUSH2 0x02c0
- [286] JUMPI
- [287] POP
- [288] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [289] SLOAD
- [290] SWAP1
- [291] JUMP
- [292] JUMPDEST
- [293] PUSH2 0x02c8
- [294] PUSH2 0x00fd
- [295] JUMP
- [296] JUMPDEST
- [297] SWAP1
- [298] JUMP
- [299] JUMPDEST
- [300] PUSH1 0x00
- [301] PUSH2 0x02f5
- [302] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [303] SLOAD
- [304] SWAP1
- [305] JUMP
- [306] JUMPDEST
- [307] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [308] AND
- [309] EQ
- [310] PUSH2 0x0315
- [311] JUMPI
- [312] PUSH1 0x00
- [313] DUP1
- [314] REVERT
- [315] JUMPDEST
- [316] PUSH2 0x0340
- [317] PUSH1 0x01
- [318] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
- [319] PUSH2 0x083f
- [320] JUMP
- [321] JUMPDEST
- [322] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [323] EQ
- [324] PUSH2 0x036e
- [325] JUMPI
- [326] PUSH2 0x036e
- [327] PUSH2 0x087d
- [328] JUMP
- [329] JUMPDEST
- [330] PUSH2 0x0377
- [331] DUP3
- [332] PUSH2 0x04d5
- [333] JUMP
- [334] JUMPDEST
- [335] DUP1
- [336] MLOAD
- [337] ISZERO
- [338] PUSH2 0x03f3
- [339] JUMPI
- [340] PUSH1 0x00
- [341] DUP3
- [342] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [343] AND
- [344] DUP3
- [345] PUSH1 0x40
- [346] MLOAD
- [347] PUSH2 0x03a5
- [348] SWAP2
- [349] SWAP1
- [350] PUSH2 0x08ac
- [351] JUMP
- [352] JUMPDEST
- [353] PUSH1 0x00
- [354] PUSH1 0x40
- [355] MLOAD
- [356] DUP1
- [357] DUP4
- [358] SUB
- [359] DUP2
- [360] DUP6
- [361] GAS
- [362] DELEGATECALL
- [363] SWAP2
- [364] POP
- [365] POP
- [366] RETURNDATASIZE
- [367] DUP1
- [368] PUSH1 0x00
- [369] DUP2
- [370] EQ
- [371] PUSH2 0x03e0
- [372] JUMPI
- [373] PUSH1 0x40
- [374] MLOAD
- [375] SWAP2
- [376] POP
- [377] PUSH1 0x1f
- [378] NOT
- [379] PUSH1 0x3f
- [380] RETURNDATASIZE
- [381] ADD
- [382] AND
- [383] DUP3
- [384] ADD
- [385] PUSH1 0x40
- [386] MSTORE
- [387] RETURNDATASIZE
- [388] DUP3
- [389] MSTORE
- [390] RETURNDATASIZE
- [391] PUSH1 0x00
- [392] PUSH1 0x20
- [393] DUP5
- [394] ADD
- [395] RETURNDATACOPY
- [396] PUSH2 0x03e5
- [397] JUMP
- [398] JUMPDEST
- [399] PUSH1 0x60
- [400] SWAP2
- [401] POP
- [402] JUMPDEST
- [403] POP
- [404] POP
- [405] SWAP1
- [406] POP
- [407] DUP1
- [408] PUSH2 0x0255
- [409] JUMPI
- [410] PUSH1 0x00
- [411] DUP1
- [412] REVERT
- [413] JUMPDEST
- [414] POP
- [415] POP
- [416] JUMP
- [417] JUMPDEST
- [418] PUSH1 0x00
- [419] CALLER
- [420] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [421] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [422] AND
- [423] EQ
- [424] ISZERO
- [425] PUSH2 0x02c0
- [426] JUMPI
- [427] POP
- [428] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [429] SWAP1
- [430] JUMP
- [431] JUMPDEST
- [432] PUSH2 0x0135
- [433] PUSH2 0x058c
- [434] JUMP
- [435] JUMPDEST
- [436] CALLDATASIZE
- [437] PUSH1 0x00
- [438] DUP1
- [439] CALLDATACOPY
- [440] PUSH1 0x00
- [441] DUP1
- [442] CALLDATASIZE
- [443] PUSH1 0x00
- [444] DUP5
- [445] GAS
- [446] DELEGATECALL
- [447] RETURNDATASIZE
- [448] PUSH1 0x00
- [449] DUP1
- [450] RETURNDATACOPY
- [451] DUP1
- [452] DUP1
- [453] ISZERO
- [454] PUSH2 0x0483
- [455] JUMPI
- [456] RETURNDATASIZE
- [457] PUSH1 0x00
- [458] RETURN
- [459] JUMPDEST
- [460] RETURNDATASIZE
- [461] PUSH1 0x00
- [462] REVERT
- [463] JUMPDEST
- [464] PUSH2 0x0491
- [465] DUP2
- [466] PUSH2 0x04d5
- [467] JUMP
- [468] JUMPDEST
- [469] PUSH1 0x40
- [470] MLOAD
- [471] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [472] DUP3
- [473] AND
- [474] SWAP1
- [475] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [476] SWAP1
- [477] PUSH1 0x00
- [478] SWAP1
- [479] LOG2
- [480] POP
- [481] JUMP
- [482] JUMPDEST
- [483] DUP1
- [484] EXTCODESIZE
- [485] PUSH2 0x0568
- [486] JUMPI
- [487] PUSH1 0x40
- [488] MLOAD
- [489] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [490] DUP2
- [491] MSTORE
- [492] PUSH1 0x20
- [493] PUSH1 0x04
- [494] DUP3
- [495] ADD
- [496] MSTORE
- [497] PUSH1 0x3b
- [498] PUSH1 0x24
- [499] DUP3
- [500] ADD
- [501] MSTORE
- [502] PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
- [503] PUSH1 0x44
- [504] DUP3
- [505] ADD
- [506] MSTORE
- [507] PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
- [508] PUSH1 0x64
- [509] DUP3
- [510] ADD
- [511] MSTORE
- [512] PUSH1 0x84
- [513] ADD
- [514] JUMPDEST
- [515] PUSH1 0x40
- [516] MLOAD
- [517] DUP1
- [518] SWAP2
- [519] SUB
- [520] SWAP1
- [521] REVERT
- [522] JUMPDEST
- [523] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [524] SSTORE
- [525] JUMP
- [526] JUMPDEST
- [527] CALLER
- [528] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [529] PUSH32 0x000000000000000000000000fc6a65da0677f2cfd8cd9c7b3085f0b186011458
- [530] AND
- [531] EQ
- [532] ISZERO
- [533] PUSH2 0x0135
- [534] JUMPI
- [535] PUSH1 0x40
- [536] MLOAD
- [537] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [538] DUP2
- [539] MSTORE
- [540] PUSH1 0x20
- [541] PUSH1 0x04
- [542] DUP3
- [543] ADD
- [544] MSTORE
- [545] PUSH1 0x32
- [546] PUSH1 0x24
- [547] DUP3
- [548] ADD
- [549] MSTORE
- [550] PUSH32 0x43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e206672
- [551] PUSH1 0x44
- [552] DUP3
- [553] ADD
- [554] MSTORE
- [555] PUSH32 0x6f6d207468652070726f78792061646d696e0000000000000000000000000000
- [556] PUSH1 0x64
- [557] DUP3
- [558] ADD
- [559] MSTORE
- [560] PUSH1 0x84
- [561] ADD
- [562] PUSH2 0x055f
- [563] JUMP
- [564] JUMPDEST
- [565] DUP1
- [566] CALLDATALOAD
- [567] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [568] DUP2
- [569] AND
- [570] DUP2
- [571] EQ
- [572] PUSH2 0x0676
- [573] JUMPI
- [574] PUSH1 0x00
- [575] DUP1
- [576] REVERT
- [577] JUMPDEST
- [578] SWAP2
- [579] SWAP1
- [580] POP
- [581] JUMP
- [582] JUMPDEST
- [583] PUSH1 0x00
- [584] PUSH1 0x20
- [585] DUP3
- [586] DUP5
- [587] SUB
- [588] SLT
- [589] ISZERO
- [590] PUSH2 0x068d
- [591] JUMPI
- [592] PUSH1 0x00
- [593] DUP1
- [594] REVERT
- [595] JUMPDEST
- [596] PUSH2 0x0696
- [597] DUP3
- [598] PUSH2 0x0652
- [599] JUMP
- [600] JUMPDEST
- [601] SWAP4
- [602] SWAP3
- [603] POP
- [604] POP
- [605] POP
- [606] JUMP
- [607] JUMPDEST
- [608] PUSH1 0x00
- [609] DUP1
- [610] PUSH1 0x00
- [611] PUSH1 0x40
- [612] DUP5
- [613] DUP7
- [614] SUB
- [615] SLT
- [616] ISZERO
- [617] PUSH2 0x06b2
- [618] JUMPI
- [619] PUSH1 0x00
- [620] DUP1
- [621] REVERT
- [622] JUMPDEST
- [623] PUSH2 0x06bb
- [624] DUP5
- [625] PUSH2 0x0652
- [626] JUMP
- [627] JUMPDEST
- [628] SWAP3
- [629] POP
- [630] PUSH1 0x20
- [631] DUP5
- [632] ADD
- [633] CALLDATALOAD
- [634] PUSH8 0xffffffffffffffff
- [635] DUP1
- [636] DUP3
- [637] GT
- [638] ISZERO
- [639] PUSH2 0x06d8
- [640] JUMPI
- [641] PUSH1 0x00
- [642] DUP1
- [643] REVERT
- [644] JUMPDEST
- [645] DUP2
- [646] DUP7
- [647] ADD
- [648] SWAP2
- [649] POP
- [650] DUP7
- [651] PUSH1 0x1f
- [652] DUP4
- [653] ADD
- [654] SLT
- [655] PUSH2 0x06ec
- [656] JUMPI
- [657] PUSH1 0x00
- [658] DUP1
- [659] REVERT
- [660] JUMPDEST
- [661] DUP2
- [662] CALLDATALOAD
- [663] DUP2
- [664] DUP2
- [665] GT
- [666] ISZERO
- [667] PUSH2 0x06fb
- [668] JUMPI
- [669] PUSH1 0x00
- [670] DUP1
- [671] REVERT
- [672] JUMPDEST
- [673] DUP8
- [674] PUSH1 0x20
- [675] DUP3
- [676] DUP6
- [677] ADD
- [678] ADD
- [679] GT
- [680] ISZERO
- [681] PUSH2 0x070d
- [682] JUMPI
- [683] PUSH1 0x00
- [684] DUP1
- [685] REVERT
- [686] JUMPDEST
- [687] PUSH1 0x20
- [688] DUP4
- [689] ADD
- [690] SWAP5
- [691] POP
- [692] DUP1
- [693] SWAP4
- [694] POP
- [695] POP
- [696] POP
- [697] POP
- [698] SWAP3
- [699] POP
- [700] SWAP3
- [701] POP
- [702] SWAP3
- [703] JUMP
- [704] JUMPDEST
- [705] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [706] PUSH1 0x00
- [707] MSTORE
- [708] PUSH1 0x41
- [709] PUSH1 0x04
- [710] MSTORE
- [711] PUSH1 0x24
- [712] PUSH1 0x00
- [713] REVERT
- [714] JUMPDEST
- [715] PUSH1 0x00
- [716] DUP1
- [717] PUSH1 0x40
- [718] DUP4
- [719] DUP6
- [720] SUB
- [721] SLT
- [722] ISZERO
- [723] PUSH2 0x0762
- [724] JUMPI
- [725] PUSH1 0x00
- [726] DUP1
- [727] REVERT
- [728] JUMPDEST
- [729] PUSH2 0x076b
- [730] DUP4
- [731] PUSH2 0x0652
- [732] JUMP
- [733] JUMPDEST
- [734] SWAP2
- [735] POP
- [736] PUSH1 0x20
- [737] DUP4
- [738] ADD
- [739] CALLDATALOAD
- [740] PUSH8 0xffffffffffffffff
- [741] DUP1
- [742] DUP3
- [743] GT
- [744] ISZERO
- [745] PUSH2 0x0788
- [746] JUMPI
- [747] PUSH1 0x00
- [748] DUP1
- [749] REVERT
- [750] JUMPDEST
- [751] DUP2
- [752] DUP6
- [753] ADD
- [754] SWAP2
- [755] POP
- [756] DUP6
- [757] PUSH1 0x1f
- [758] DUP4
- [759] ADD
- [760] SLT
- [761] PUSH2 0x079c
- [762] JUMPI
- [763] PUSH1 0x00
- [764] DUP1
- [765] REVERT
- [766] JUMPDEST
- [767] DUP2
- [768] CALLDATALOAD
- [769] DUP2
- [770] DUP2
- [771] GT
- [772] ISZERO
- [773] PUSH2 0x07ae
- [774] JUMPI
- [775] PUSH2 0x07ae
- [776] PUSH2 0x0720
- [777] JUMP
- [778] JUMPDEST
- [779] PUSH1 0x40
- [780] MLOAD
- [781] PUSH1 0x1f
- [782] DUP3
- [783] ADD
- [784] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [785] SWAP1
- [786] DUP2
- [787] AND
- [788] PUSH1 0x3f
- [789] ADD
- [790] AND
- [791] DUP2
- [792] ADD
- [793] SWAP1
- [794] DUP4
- [795] DUP3
- [796] GT
- [797] DUP2
- [798] DUP4
- [799] LT
- [800] OR
- [801] ISZERO
- [802] PUSH2 0x07f4
- [803] JUMPI
- [804] PUSH2 0x07f4
- [805] PUSH2 0x0720
- [806] JUMP
- [807] JUMPDEST
- [808] DUP2
- [809] PUSH1 0x40
- [810] MSTORE
- [811] DUP3
- [812] DUP2
- [813] MSTORE
- [814] DUP9
- [815] PUSH1 0x20
- [816] DUP5
- [817] DUP8
- [818] ADD
- [819] ADD
- [820] GT
- [821] ISZERO
- [822] PUSH2 0x080d
- [823] JUMPI
- [824] PUSH1 0x00
- [825] DUP1
- [826] REVERT
- [827] JUMPDEST
- [828] DUP3
- [829] PUSH1 0x20
- [830] DUP7
- [831] ADD
- [832] PUSH1 0x20
- [833] DUP4
- [834] ADD
- [835] CALLDATACOPY
- [836] PUSH1 0x00
- [837] PUSH1 0x20
- [838] DUP5
- [839] DUP4
- [840] ADD
- [841] ADD
- [842] MSTORE
- [843] DUP1
- [844] SWAP6
- [845] POP
- [846] POP
- [847] POP
- [848] POP
- [849] POP
- [850] POP
- [851] SWAP3
- [852] POP
- [853] SWAP3
- [854] SWAP1
- [855] POP
- [856] JUMP
- [857] JUMPDEST
- [858] DUP2
- [859] DUP4
- [860] DUP3
- [861] CALLDATACOPY
- [862] PUSH1 0x00
- [863] SWAP2
- [864] ADD
- [865] SWAP1
- [866] DUP2
- [867] MSTORE
- [868] SWAP2
- [869] SWAP1
- [870] POP
- [871] JUMP
- [872] JUMPDEST
- [873] PUSH1 0x00
- [874] DUP3
- [875] DUP3
- [876] LT
- [877] ISZERO
- [878] PUSH2 0x0878
- [879] JUMPI
- [880] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [881] PUSH1 0x00
- [882] MSTORE
- [883] PUSH1 0x11
- [884] PUSH1 0x04
- [885] MSTORE
- [886] PUSH1 0x24
- [887] PUSH1 0x00
- [888] REVERT
- [889] JUMPDEST
- [890] POP
- [891] SUB
- [892] SWAP1
- [893] JUMP
- [894] JUMPDEST
- [895] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [896] PUSH1 0x00
- [897] MSTORE
- [898] PUSH1 0x01
- [899] PUSH1 0x04
- [900] MSTORE
- [901] PUSH1 0x24
- [902] PUSH1 0x00
- [903] REVERT
- [904] JUMPDEST
- [905] PUSH1 0x00
- [906] DUP3
- [907] MLOAD
- [908] PUSH1 0x00
- [909] JUMPDEST
- [910] DUP2
- [911] DUP2
- [912] LT
- [913] ISZERO
- [914] PUSH2 0x08cd
- [915] JUMPI
- [916] PUSH1 0x20
- [917] DUP2
- [918] DUP7
- [919] ADD
- [920] DUP2
- [921] ADD
- [922] MLOAD
- [923] DUP6
- [924] DUP4
- [925] ADD
- [926] MSTORE
- [927] ADD
- [928] PUSH2 0x08b3
- [929] JUMP
- [930] JUMPDEST
- [931] DUP2
- [932] DUP2
- [933] GT
- [934] ISZERO
- [935] PUSH2 0x08dc
- [936] JUMPI
- [937] PUSH1 0x00
- [938] DUP3
- [939] DUP6
- [940] ADD
- [941] MSTORE
- [942] JUMPDEST
- [943] POP
- [944] SWAP2
- [945] SWAP1
- [946] SWAP2
- [947] ADD
- [948] SWAP3
- [949] SWAP2
- [950] POP
- [951] POP
- [952] JUMP
- [953] 'fe'(Unknown Opcode)
- [954] LOG2
- [955] PUSH5 0x6970667358
- [956] '22'(Unknown Opcode)
- [957] SLT
- [958] SHA3
- [959] '29'(Unknown Opcode)
- [960] CREATE2
- [961] 'e8'(Unknown Opcode)
- [962] 'e0'(Unknown Opcode)
- [963] 'a6'(Unknown Opcode)
- [964] 'e5'(Unknown Opcode)
- [965] 'eb'(Unknown Opcode)
- [966] 'cf'(Unknown Opcode)
- [967] PUSH13 0x10e9cac27d3c16d6fa62441e29