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 0x007b
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x9623609d
- [14] GT
- [15] PUSH2 0x004e
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x9623609d
- [19] EQ
- [20] PUSH2 0x012b
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0x99a88ec4
- [24] EQ
- [25] PUSH2 0x013e
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xf2fde38b
- [29] EQ
- [30] PUSH2 0x015e
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xf3b7dead
- [34] EQ
- [35] PUSH2 0x017e
- [36] JUMPI
- [37] PUSH1 0x00
- [38] DUP1
- [39] REVERT
- [40] JUMPDEST
- [41] DUP1
- [42] PUSH4 0x204e1c7a
- [43] EQ
- [44] PUSH2 0x0080
- [45] JUMPI
- [46] DUP1
- [47] PUSH4 0x715018a6
- [48] EQ
- [49] PUSH2 0x00c9
- [50] JUMPI
- [51] DUP1
- [52] PUSH4 0x7eff275e
- [53] EQ
- [54] PUSH2 0x00e0
- [55] JUMPI
- [56] DUP1
- [57] PUSH4 0x8da5cb5b
- [58] EQ
- [59] PUSH2 0x0100
- [60] JUMPI
- [61] JUMPDEST
- [62] PUSH1 0x00
- [63] DUP1
- [64] REVERT
- [65] JUMPDEST
- [66] CALLVALUE
- [67] DUP1
- [68] ISZERO
- [69] PUSH2 0x008c
- [70] JUMPI
- [71] PUSH1 0x00
- [72] DUP1
- [73] REVERT
- [74] JUMPDEST
- [75] POP
- [76] PUSH2 0x00a0
- [77] PUSH2 0x009b
- [78] CALLDATASIZE
- [79] PUSH1 0x04
- [80] PUSH2 0x07e4
- [81] JUMP
- [82] JUMPDEST
- [83] PUSH2 0x019e
- [84] JUMP
- [85] JUMPDEST
- [86] PUSH1 0x40
- [87] MLOAD
- [88] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [89] SWAP1
- [90] SWAP2
- [91] AND
- [92] DUP2
- [93] MSTORE
- [94] PUSH1 0x20
- [95] ADD
- [96] PUSH1 0x40
- [97] MLOAD
- [98] DUP1
- [99] SWAP2
- [100] SUB
- [101] SWAP1
- [102] RETURN
- [103] JUMPDEST
- [104] CALLVALUE
- [105] DUP1
- [106] ISZERO
- [107] PUSH2 0x00d5
- [108] JUMPI
- [109] PUSH1 0x00
- [110] DUP1
- [111] REVERT
- [112] JUMPDEST
- [113] POP
- [114] PUSH2 0x00de
- [115] PUSH2 0x0255
- [116] JUMP
- [117] JUMPDEST
- [118] STOP
- [119] JUMPDEST
- [120] CALLVALUE
- [121] DUP1
- [122] ISZERO
- [123] PUSH2 0x00ec
- [124] JUMPI
- [125] PUSH1 0x00
- [126] DUP1
- [127] REVERT
- [128] JUMPDEST
- [129] POP
- [130] PUSH2 0x00de
- [131] PUSH2 0x00fb
- [132] CALLDATASIZE
- [133] PUSH1 0x04
- [134] PUSH2 0x0808
- [135] JUMP
- [136] JUMPDEST
- [137] PUSH2 0x02e7
- [138] JUMP
- [139] JUMPDEST
- [140] CALLVALUE
- [141] DUP1
- [142] ISZERO
- [143] PUSH2 0x010c
- [144] JUMPI
- [145] PUSH1 0x00
- [146] DUP1
- [147] REVERT
- [148] JUMPDEST
- [149] POP
- [150] PUSH1 0x00
- [151] SLOAD
- [152] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [153] AND
- [154] PUSH2 0x00a0
- [155] JUMP
- [156] JUMPDEST
- [157] PUSH2 0x00de
- [158] PUSH2 0x0139
- [159] CALLDATASIZE
- [160] PUSH1 0x04
- [161] PUSH2 0x0870
- [162] JUMP
- [163] JUMPDEST
- [164] PUSH2 0x03ee
- [165] JUMP
- [166] JUMPDEST
- [167] CALLVALUE
- [168] DUP1
- [169] ISZERO
- [170] PUSH2 0x014a
- [171] JUMPI
- [172] PUSH1 0x00
- [173] DUP1
- [174] REVERT
- [175] JUMPDEST
- [176] POP
- [177] PUSH2 0x00de
- [178] PUSH2 0x0159
- [179] CALLDATASIZE
- [180] PUSH1 0x04
- [181] PUSH2 0x0808
- [182] JUMP
- [183] JUMPDEST
- [184] PUSH2 0x04fc
- [185] JUMP
- [186] JUMPDEST
- [187] CALLVALUE
- [188] DUP1
- [189] ISZERO
- [190] PUSH2 0x016a
- [191] JUMPI
- [192] PUSH1 0x00
- [193] DUP1
- [194] REVERT
- [195] JUMPDEST
- [196] POP
- [197] PUSH2 0x00de
- [198] PUSH2 0x0179
- [199] CALLDATASIZE
- [200] PUSH1 0x04
- [201] PUSH2 0x07e4
- [202] JUMP
- [203] JUMPDEST
- [204] PUSH2 0x05d1
- [205] JUMP
- [206] JUMPDEST
- [207] CALLVALUE
- [208] DUP1
- [209] ISZERO
- [210] PUSH2 0x018a
- [211] JUMPI
- [212] PUSH1 0x00
- [213] DUP1
- [214] REVERT
- [215] JUMPDEST
- [216] POP
- [217] PUSH2 0x00a0
- [218] PUSH2 0x0199
- [219] CALLDATASIZE
- [220] PUSH1 0x04
- [221] PUSH2 0x07e4
- [222] JUMP
- [223] JUMPDEST
- [224] PUSH2 0x0701
- [225] JUMP
- [226] JUMPDEST
- [227] PUSH1 0x00
- [228] DUP1
- [229] PUSH1 0x00
- [230] DUP4
- [231] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [232] AND
- [233] PUSH1 0x40
- [234] MLOAD
- [235] PUSH2 0x01ea
- [236] SWAP1
- [237] PUSH32 0x5c60da1b00000000000000000000000000000000000000000000000000000000
- [238] DUP2
- [239] MSTORE
- [240] PUSH1 0x04
- [241] ADD
- [242] SWAP1
- [243] JUMP
- [244] JUMPDEST
- [245] PUSH1 0x00
- [246] PUSH1 0x40
- [247] MLOAD
- [248] DUP1
- [249] DUP4
- [250] SUB
- [251] DUP2
- [252] DUP6
- [253] GAS
- [254] STATICCALL
- [255] SWAP2
- [256] POP
- [257] POP
- [258] RETURNDATASIZE
- [259] DUP1
- [260] PUSH1 0x00
- [261] DUP2
- [262] EQ
- [263] PUSH2 0x0225
- [264] JUMPI
- [265] PUSH1 0x40
- [266] MLOAD
- [267] SWAP2
- [268] POP
- [269] PUSH1 0x1f
- [270] NOT
- [271] PUSH1 0x3f
- [272] RETURNDATASIZE
- [273] ADD
- [274] AND
- [275] DUP3
- [276] ADD
- [277] PUSH1 0x40
- [278] MSTORE
- [279] RETURNDATASIZE
- [280] DUP3
- [281] MSTORE
- [282] RETURNDATASIZE
- [283] PUSH1 0x00
- [284] PUSH1 0x20
- [285] DUP5
- [286] ADD
- [287] RETURNDATACOPY
- [288] PUSH2 0x022a
- [289] JUMP
- [290] JUMPDEST
- [291] PUSH1 0x60
- [292] SWAP2
- [293] POP
- [294] JUMPDEST
- [295] POP
- [296] SWAP2
- [297] POP
- [298] SWAP2
- [299] POP
- [300] DUP2
- [301] PUSH2 0x0239
- [302] JUMPI
- [303] PUSH1 0x00
- [304] DUP1
- [305] REVERT
- [306] JUMPDEST
- [307] DUP1
- [308] DUP1
- [309] PUSH1 0x20
- [310] ADD
- [311] SWAP1
- [312] MLOAD
- [313] DUP2
- [314] ADD
- [315] SWAP1
- [316] PUSH2 0x024d
- [317] SWAP2
- [318] SWAP1
- [319] PUSH2 0x0964
- [320] JUMP
- [321] JUMPDEST
- [322] SWAP5
- [323] SWAP4
- [324] POP
- [325] POP
- [326] POP
- [327] POP
- [328] JUMP
- [329] JUMPDEST
- [330] PUSH1 0x00
- [331] SLOAD
- [332] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [333] AND
- [334] CALLER
- [335] EQ
- [336] PUSH2 0x02db
- [337] JUMPI
- [338] PUSH1 0x40
- [339] MLOAD
- [340] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [341] DUP2
- [342] MSTORE
- [343] PUSH1 0x20
- [344] PUSH1 0x04
- [345] DUP3
- [346] ADD
- [347] DUP2
- [348] SWAP1
- [349] MSTORE
- [350] PUSH1 0x24
- [351] DUP3
- [352] ADD
- [353] MSTORE
- [354] PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
- [355] PUSH1 0x44
- [356] DUP3
- [357] ADD
- [358] MSTORE
- [359] PUSH1 0x64
- [360] ADD
- [361] JUMPDEST
- [362] PUSH1 0x40
- [363] MLOAD
- [364] DUP1
- [365] SWAP2
- [366] SUB
- [367] SWAP1
- [368] REVERT
- [369] JUMPDEST
- [370] PUSH2 0x02e5
- [371] PUSH1 0x00
- [372] PUSH2 0x074d
- [373] JUMP
- [374] JUMPDEST
- [375] JUMP
- [376] JUMPDEST
- [377] PUSH1 0x00
- [378] SLOAD
- [379] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [380] AND
- [381] CALLER
- [382] EQ
- [383] PUSH2 0x0368
- [384] JUMPI
- [385] PUSH1 0x40
- [386] MLOAD
- [387] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [388] DUP2
- [389] MSTORE
- [390] PUSH1 0x20
- [391] PUSH1 0x04
- [392] DUP3
- [393] ADD
- [394] DUP2
- [395] SWAP1
- [396] MSTORE
- [397] PUSH1 0x24
- [398] DUP3
- [399] ADD
- [400] MSTORE
- [401] PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
- [402] PUSH1 0x44
- [403] DUP3
- [404] ADD
- [405] MSTORE
- [406] PUSH1 0x64
- [407] ADD
- [408] PUSH2 0x02d2
- [409] JUMP
- [410] JUMPDEST
- [411] PUSH1 0x40
- [412] MLOAD
- [413] PUSH32 0x8f28397000000000000000000000000000000000000000000000000000000000
- [414] DUP2
- [415] MSTORE
- [416] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [417] DUP3
- [418] DUP2
- [419] AND
- [420] PUSH1 0x04
- [421] DUP4
- [422] ADD
- [423] MSTORE
- [424] DUP4
- [425] AND
- [426] SWAP1
- [427] PUSH4 0x8f283970
- [428] SWAP1
- [429] PUSH1 0x24
- [430] ADD
- [431] JUMPDEST
- [432] PUSH1 0x00
- [433] PUSH1 0x40
- [434] MLOAD
- [435] DUP1
- [436] DUP4
- [437] SUB
- [438] DUP2
- [439] PUSH1 0x00
- [440] DUP8
- [441] DUP1
- [442] EXTCODESIZE
- [443] ISZERO
- [444] DUP1
- [445] ISZERO
- [446] PUSH2 0x03d2
- [447] JUMPI
- [448] PUSH1 0x00
- [449] DUP1
- [450] REVERT
- [451] JUMPDEST
- [452] POP
- [453] GAS
- [454] CALL
- [455] ISZERO
- [456] DUP1
- [457] ISZERO
- [458] PUSH2 0x03e6
- [459] JUMPI
- [460] RETURNDATASIZE
- [461] PUSH1 0x00
- [462] DUP1
- [463] RETURNDATACOPY
- [464] RETURNDATASIZE
- [465] PUSH1 0x00
- [466] REVERT
- [467] JUMPDEST
- [468] POP
- [469] POP
- [470] POP
- [471] POP
- [472] POP
- [473] POP
- [474] JUMP
- [475] JUMPDEST
- [476] PUSH1 0x00
- [477] SLOAD
- [478] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [479] AND
- [480] CALLER
- [481] EQ
- [482] PUSH2 0x046f
- [483] JUMPI
- [484] PUSH1 0x40
- [485] MLOAD
- [486] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [487] DUP2
- [488] MSTORE
- [489] PUSH1 0x20
- [490] PUSH1 0x04
- [491] DUP3
- [492] ADD
- [493] DUP2
- [494] SWAP1
- [495] MSTORE
- [496] PUSH1 0x24
- [497] DUP3
- [498] ADD
- [499] MSTORE
- [500] PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
- [501] PUSH1 0x44
- [502] DUP3
- [503] ADD
- [504] MSTORE
- [505] PUSH1 0x64
- [506] ADD
- [507] PUSH2 0x02d2
- [508] JUMP
- [509] JUMPDEST
- [510] PUSH1 0x40
- [511] MLOAD
- [512] PUSH32 0x4f1ef28600000000000000000000000000000000000000000000000000000000
- [513] DUP2
- [514] MSTORE
- [515] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [516] DUP5
- [517] AND
- [518] SWAP1
- [519] PUSH4 0x4f1ef286
- [520] SWAP1
- [521] CALLVALUE
- [522] SWAP1
- [523] PUSH2 0x04c5
- [524] SWAP1
- [525] DUP7
- [526] SWAP1
- [527] DUP7
- [528] SWAP1
- [529] PUSH1 0x04
- [530] ADD
- [531] PUSH2 0x0981
- [532] JUMP
- [533] JUMPDEST
- [534] PUSH1 0x00
- [535] PUSH1 0x40
- [536] MLOAD
- [537] DUP1
- [538] DUP4
- [539] SUB
- [540] DUP2
- [541] DUP6
- [542] DUP9
- [543] DUP1
- [544] EXTCODESIZE
- [545] ISZERO
- [546] DUP1
- [547] ISZERO
- [548] PUSH2 0x04de
- [549] JUMPI
- [550] PUSH1 0x00
- [551] DUP1
- [552] REVERT
- [553] JUMPDEST
- [554] POP
- [555] GAS
- [556] CALL
- [557] ISZERO
- [558] DUP1
- [559] ISZERO
- [560] PUSH2 0x04f2
- [561] JUMPI
- [562] RETURNDATASIZE
- [563] PUSH1 0x00
- [564] DUP1
- [565] RETURNDATACOPY
- [566] RETURNDATASIZE
- [567] PUSH1 0x00
- [568] REVERT
- [569] JUMPDEST
- [570] POP
- [571] POP
- [572] POP
- [573] POP
- [574] POP
- [575] POP
- [576] POP
- [577] POP
- [578] JUMP
- [579] JUMPDEST
- [580] PUSH1 0x00
- [581] SLOAD
- [582] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [583] AND
- [584] CALLER
- [585] EQ
- [586] PUSH2 0x057d
- [587] JUMPI
- [588] PUSH1 0x40
- [589] MLOAD
- [590] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [591] DUP2
- [592] MSTORE
- [593] PUSH1 0x20
- [594] PUSH1 0x04
- [595] DUP3
- [596] ADD
- [597] DUP2
- [598] SWAP1
- [599] MSTORE
- [600] PUSH1 0x24
- [601] DUP3
- [602] ADD
- [603] MSTORE
- [604] PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
- [605] PUSH1 0x44
- [606] DUP3
- [607] ADD
- [608] MSTORE
- [609] PUSH1 0x64
- [610] ADD
- [611] PUSH2 0x02d2
- [612] JUMP
- [613] JUMPDEST
- [614] PUSH1 0x40
- [615] MLOAD
- [616] PUSH32 0x3659cfe600000000000000000000000000000000000000000000000000000000
- [617] DUP2
- [618] MSTORE
- [619] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [620] DUP3
- [621] DUP2
- [622] AND
- [623] PUSH1 0x04
- [624] DUP4
- [625] ADD
- [626] MSTORE
- [627] DUP4
- [628] AND
- [629] SWAP1
- [630] PUSH4 0x3659cfe6
- [631] SWAP1
- [632] PUSH1 0x24
- [633] ADD
- [634] PUSH2 0x03b8
- [635] JUMP
- [636] JUMPDEST
- [637] PUSH1 0x00
- [638] SLOAD
- [639] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [640] AND
- [641] CALLER
- [642] EQ
- [643] PUSH2 0x0652
- [644] JUMPI
- [645] PUSH1 0x40
- [646] MLOAD
- [647] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [648] DUP2
- [649] MSTORE
- [650] PUSH1 0x20
- [651] PUSH1 0x04
- [652] DUP3
- [653] ADD
- [654] DUP2
- [655] SWAP1
- [656] MSTORE
- [657] PUSH1 0x24
- [658] DUP3
- [659] ADD
- [660] MSTORE
- [661] PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
- [662] PUSH1 0x44
- [663] DUP3
- [664] ADD
- [665] MSTORE
- [666] PUSH1 0x64
- [667] ADD
- [668] PUSH2 0x02d2
- [669] JUMP
- [670] JUMPDEST
- [671] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [672] DUP2
- [673] AND
- [674] PUSH2 0x06f5
- [675] JUMPI
- [676] PUSH1 0x40
- [677] MLOAD
- [678] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [679] DUP2
- [680] MSTORE
- [681] PUSH1 0x20
- [682] PUSH1 0x04
- [683] DUP3
- [684] ADD
- [685] MSTORE
- [686] PUSH1 0x26
- [687] PUSH1 0x24
- [688] DUP3
- [689] ADD
- [690] MSTORE
- [691] PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061
- [692] PUSH1 0x44
- [693] DUP3
- [694] ADD
- [695] MSTORE
- [696] PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000
- [697] PUSH1 0x64
- [698] DUP3
- [699] ADD
- [700] MSTORE
- [701] PUSH1 0x84
- [702] ADD
- [703] PUSH2 0x02d2
- [704] JUMP
- [705] JUMPDEST
- [706] PUSH2 0x06fe
- [707] DUP2
- [708] PUSH2 0x074d
- [709] JUMP
- [710] JUMPDEST
- [711] POP
- [712] JUMP
- [713] JUMPDEST
- [714] PUSH1 0x00
- [715] DUP1
- [716] PUSH1 0x00
- [717] DUP4
- [718] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [719] AND
- [720] PUSH1 0x40
- [721] MLOAD
- [722] PUSH2 0x01ea
- [723] SWAP1
- [724] PUSH32 0xf851a44000000000000000000000000000000000000000000000000000000000
- [725] DUP2
- [726] MSTORE
- [727] PUSH1 0x04
- [728] ADD
- [729] SWAP1
- [730] JUMP
- [731] JUMPDEST
- [732] PUSH1 0x00
- [733] DUP1
- [734] SLOAD
- [735] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [736] DUP4
- [737] DUP2
- [738] AND
- [739] PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000
- [740] DUP4
- [741] AND
- [742] DUP2
- [743] OR
- [744] DUP5
- [745] SSTORE
- [746] PUSH1 0x40
- [747] MLOAD
- [748] SWAP2
- [749] SWAP1
- [750] SWAP3
- [751] AND
- [752] SWAP3
- [753] DUP4
- [754] SWAP2
- [755] PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
- [756] SWAP2
- [757] SWAP1
- [758] LOG3
- [759] POP
- [760] POP
- [761] JUMP
- [762] JUMPDEST
- [763] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [764] DUP2
- [765] AND
- [766] DUP2
- [767] EQ
- [768] PUSH2 0x06fe
- [769] JUMPI
- [770] PUSH1 0x00
- [771] DUP1
- [772] REVERT
- [773] JUMPDEST
- [774] PUSH1 0x00
- [775] PUSH1 0x20
- [776] DUP3
- [777] DUP5
- [778] SUB
- [779] SLT
- [780] ISZERO
- [781] PUSH2 0x07f6
- [782] JUMPI
- [783] PUSH1 0x00
- [784] DUP1
- [785] REVERT
- [786] JUMPDEST
- [787] DUP2
- [788] CALLDATALOAD
- [789] PUSH2 0x0801
- [790] DUP2
- [791] PUSH2 0x07c2
- [792] JUMP
- [793] JUMPDEST
- [794] SWAP4
- [795] SWAP3
- [796] POP
- [797] POP
- [798] POP
- [799] JUMP
- [800] JUMPDEST
- [801] PUSH1 0x00
- [802] DUP1
- [803] PUSH1 0x40
- [804] DUP4
- [805] DUP6
- [806] SUB
- [807] SLT
- [808] ISZERO
- [809] PUSH2 0x081b
- [810] JUMPI
- [811] PUSH1 0x00
- [812] DUP1
- [813] REVERT
- [814] JUMPDEST
- [815] DUP3
- [816] CALLDATALOAD
- [817] PUSH2 0x0826
- [818] DUP2
- [819] PUSH2 0x07c2
- [820] JUMP
- [821] JUMPDEST
- [822] SWAP2
- [823] POP
- [824] PUSH1 0x20
- [825] DUP4
- [826] ADD
- [827] CALLDATALOAD
- [828] PUSH2 0x0836
- [829] DUP2
- [830] PUSH2 0x07c2
- [831] JUMP
- [832] JUMPDEST
- [833] DUP1
- [834] SWAP2
- [835] POP
- [836] POP
- [837] SWAP3
- [838] POP
- [839] SWAP3
- [840] SWAP1
- [841] POP
- [842] JUMP
- [843] JUMPDEST
- [844] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [845] PUSH1 0x00
- [846] MSTORE
- [847] PUSH1 0x41
- [848] PUSH1 0x04
- [849] MSTORE
- [850] PUSH1 0x24
- [851] PUSH1 0x00
- [852] REVERT
- [853] JUMPDEST
- [854] PUSH1 0x00
- [855] DUP1
- [856] PUSH1 0x00
- [857] PUSH1 0x60
- [858] DUP5
- [859] DUP7
- [860] SUB
- [861] SLT
- [862] ISZERO
- [863] PUSH2 0x0885
- [864] JUMPI
- [865] PUSH1 0x00
- [866] DUP1
- [867] REVERT
- [868] JUMPDEST
- [869] DUP4
- [870] CALLDATALOAD
- [871] PUSH2 0x0890
- [872] DUP2
- [873] PUSH2 0x07c2
- [874] JUMP
- [875] JUMPDEST
- [876] SWAP3
- [877] POP
- [878] PUSH1 0x20
- [879] DUP5
- [880] ADD
- [881] CALLDATALOAD
- [882] PUSH2 0x08a0
- [883] DUP2
- [884] PUSH2 0x07c2
- [885] JUMP
- [886] JUMPDEST
- [887] SWAP2
- [888] POP
- [889] PUSH1 0x40
- [890] DUP5
- [891] ADD
- [892] CALLDATALOAD
- [893] PUSH8 0xffffffffffffffff
- [894] DUP1
- [895] DUP3
- [896] GT
- [897] ISZERO
- [898] PUSH2 0x08bd
- [899] JUMPI
- [900] PUSH1 0x00
- [901] DUP1
- [902] REVERT
- [903] JUMPDEST
- [904] DUP2
- [905] DUP7
- [906] ADD
- [907] SWAP2
- [908] POP
- [909] DUP7
- [910] PUSH1 0x1f
- [911] DUP4
- [912] ADD
- [913] SLT
- [914] PUSH2 0x08d1
- [915] JUMPI
- [916] PUSH1 0x00
- [917] DUP1
- [918] REVERT
- [919] JUMPDEST
- [920] DUP2
- [921] CALLDATALOAD
- [922] DUP2
- [923] DUP2
- [924] GT
- [925] ISZERO
- [926] PUSH2 0x08e3
- [927] JUMPI
- [928] PUSH2 0x08e3
- [929] PUSH2 0x0841
- [930] JUMP
- [931] JUMPDEST
- [932] PUSH1 0x40
- [933] MLOAD
- [934] PUSH1 0x1f
- [935] DUP3
- [936] ADD
- [937] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [938] SWAP1
- [939] DUP2
- [940] AND
- [941] PUSH1 0x3f
- [942] ADD
- [943] AND
- [944] DUP2
- [945] ADD
- [946] SWAP1
- [947] DUP4
- [948] DUP3
- [949] GT
- [950] DUP2
- [951] DUP4
- [952] LT
- [953] OR
- [954] ISZERO
- [955] PUSH2 0x0929
- [956] JUMPI
- [957] PUSH2 0x0929
- [958] PUSH2 0x0841
- [959] JUMP
- [960] JUMPDEST
- [961] DUP2
- [962] PUSH1 0x40
- [963] MSTORE
- [964] DUP3
- [965] DUP2
- [966] MSTORE
- [967] DUP10
- [968] PUSH1 0x20
- [969] DUP5
- [970] DUP8
- [971] ADD
- [972] ADD
- [973] GT
- [974] ISZERO
- [975] PUSH2 0x0942
- [976] JUMPI
- [977] PUSH1 0x00
- [978] DUP1
- [979] REVERT
- [980] JUMPDEST
- [981] DUP3
- [982] PUSH1 0x20
- [983] DUP7
- [984] ADD
- [985] PUSH1 0x20
- [986] DUP4
- [987] ADD
- [988] CALLDATACOPY
- [989] PUSH1 0x00
- [990] PUSH1 0x20
- [991] DUP5
- [992] DUP4
- [993] ADD
- [994] ADD
- [995] MSTORE
- [996] DUP1
- [997] SWAP6
- [998] POP
- [999] POP
- [1000] POP
- [1001] POP
- [1002] POP
- [1003] POP
- [1004] SWAP3
- [1005] POP
- [1006] SWAP3
- [1007] POP
- [1008] SWAP3
- [1009] JUMP
- [1010] JUMPDEST
- [1011] PUSH1 0x00
- [1012] PUSH1 0x20
- [1013] DUP3
- [1014] DUP5
- [1015] SUB
- [1016] SLT
- [1017] ISZERO
- [1018] PUSH2 0x0976
- [1019] JUMPI
- [1020] PUSH1 0x00
- [1021] DUP1
- [1022] REVERT
- [1023] JUMPDEST
- [1024] DUP2
- [1025] MLOAD
- [1026] PUSH2 0x0801
- [1027] DUP2
- [1028] PUSH2 0x07c2
- [1029] JUMP
- [1030] JUMPDEST
- [1031] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1032] DUP4
- [1033] AND
- [1034] DUP2
- [1035] MSTORE
- [1036] PUSH1 0x00
- [1037] PUSH1 0x20
- [1038] PUSH1 0x40
- [1039] DUP2
- [1040] DUP5
- [1041] ADD
- [1042] MSTORE
- [1043] DUP4
- [1044] MLOAD
- [1045] DUP1
- [1046] PUSH1 0x40
- [1047] DUP6
- [1048] ADD
- [1049] MSTORE
- [1050] PUSH1 0x00
- [1051] JUMPDEST
- [1052] DUP2
- [1053] DUP2
- [1054] LT
- [1055] ISZERO
- [1056] PUSH2 0x09cb
- [1057] JUMPI
- [1058] DUP6
- [1059] DUP2
- [1060] ADD
- [1061] DUP4
- [1062] ADD
- [1063] MLOAD
- [1064] DUP6
- [1065] DUP3
- [1066] ADD
- [1067] PUSH1 0x60
- [1068] ADD
- [1069] MSTORE
- [1070] DUP3
- [1071] ADD
- [1072] PUSH2 0x09af
- [1073] JUMP
- [1074] JUMPDEST
- [1075] DUP2
- [1076] DUP2
- [1077] GT
- [1078] ISZERO
- [1079] PUSH2 0x09dd
- [1080] JUMPI
- [1081] PUSH1 0x00
- [1082] PUSH1 0x60
- [1083] DUP4
- [1084] DUP8
- [1085] ADD
- [1086] ADD
- [1087] MSTORE
- [1088] JUMPDEST
- [1089] POP
- [1090] PUSH1 0x1f
- [1091] ADD
- [1092] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [1093] AND
- [1094] SWAP3
- [1095] SWAP1
- [1096] SWAP3
- [1097] ADD
- [1098] PUSH1 0x60
- [1099] ADD
- [1100] SWAP5
- [1101] SWAP4
- [1102] POP
- [1103] POP
- [1104] POP
- [1105] POP
- [1106] JUMP
- [1107] 'fe'(Unknown Opcode)
- [1108] LOG2
- [1109] PUSH5 0x6970667358
- [1110] '22'(Unknown Opcode)
- [1111] SLT
- [1112] SHA3
- [1113] 'bd'(Unknown Opcode)
- [1114] PUSH13 0x09ab03bfaf9ec60a4bf8cd9890
- [1115] EXTCODECOPY
- [1116] 'ec'(Unknown Opcode)
- [1117] 'b8'(Unknown Opcode)
- [1118] SWAP2
- [1119] SWAP8
- [1120] '4e'(Unknown Opcode)
- [1121] OR
- [1122] 'e2'(Unknown Opcode)
- [1123] 'd7'(Unknown Opcode)
- [1124] PUSH11 0x3b2002c97eeb8964736f6c
- [1125] PUSH4 0x4300080a
- [1126] STOP
- [1127] CALLER