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 0x0070
- [7] JUMPI
- [8] PUSH1 0x00
- [9] CALLDATALOAD
- [10] PUSH1 0xe0
- [11] SHR
- [12] DUP1
- [13] PUSH4 0x8f283970
- [14] GT
- [15] PUSH2 0x004e
- [16] JUMPI
- [17] DUP1
- [18] PUSH4 0x8f283970
- [19] EQ
- [20] PUSH2 0x00eb
- [21] JUMPI
- [22] DUP1
- [23] PUSH4 0xcf7a1d77
- [24] EQ
- [25] PUSH2 0x010b
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xd1f57894
- [29] EQ
- [30] PUSH2 0x011e
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xf851a440
- [34] EQ
- [35] PUSH2 0x0131
- [36] JUMPI
- [37] PUSH2 0x0070
- [38] JUMP
- [39] JUMPDEST
- [40] DUP1
- [41] PUSH4 0x3659cfe6
- [42] EQ
- [43] PUSH2 0x007a
- [44] JUMPI
- [45] DUP1
- [46] PUSH4 0x4f1ef286
- [47] EQ
- [48] PUSH2 0x009a
- [49] JUMPI
- [50] DUP1
- [51] PUSH4 0x5c60da1b
- [52] EQ
- [53] PUSH2 0x00ad
- [54] JUMPI
- [55] JUMPDEST
- [56] PUSH2 0x0078
- [57] PUSH2 0x0146
- [58] JUMP
- [59] JUMPDEST
- [60] STOP
- [61] JUMPDEST
- [62] CALLVALUE
- [63] DUP1
- [64] ISZERO
- [65] PUSH2 0x0086
- [66] JUMPI
- [67] PUSH1 0x00
- [68] DUP1
- [69] REVERT
- [70] JUMPDEST
- [71] POP
- [72] PUSH2 0x0078
- [73] PUSH2 0x0095
- [74] CALLDATASIZE
- [75] PUSH1 0x04
- [76] PUSH2 0x09b1
- [77] JUMP
- [78] JUMPDEST
- [79] PUSH2 0x0180
- [80] JUMP
- [81] JUMPDEST
- [82] PUSH2 0x0078
- [83] PUSH2 0x00a8
- [84] CALLDATASIZE
- [85] PUSH1 0x04
- [86] PUSH2 0x09d3
- [87] JUMP
- [88] JUMPDEST
- [89] PUSH2 0x01e9
- [90] JUMP
- [91] JUMPDEST
- [92] CALLVALUE
- [93] DUP1
- [94] ISZERO
- [95] PUSH2 0x00b9
- [96] JUMPI
- [97] PUSH1 0x00
- [98] DUP1
- [99] REVERT
- [100] JUMPDEST
- [101] POP
- [102] PUSH2 0x00c2
- [103] PUSH2 0x02d1
- [104] JUMP
- [105] JUMPDEST
- [106] PUSH1 0x40
- [107] MLOAD
- [108] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [109] SWAP1
- [110] SWAP2
- [111] AND
- [112] DUP2
- [113] MSTORE
- [114] PUSH1 0x20
- [115] ADD
- [116] PUSH1 0x40
- [117] MLOAD
- [118] DUP1
- [119] SWAP2
- [120] SUB
- [121] SWAP1
- [122] RETURN
- [123] JUMPDEST
- [124] CALLVALUE
- [125] DUP1
- [126] ISZERO
- [127] PUSH2 0x00f7
- [128] JUMPI
- [129] PUSH1 0x00
- [130] DUP1
- [131] REVERT
- [132] JUMPDEST
- [133] POP
- [134] PUSH2 0x0078
- [135] PUSH2 0x0106
- [136] CALLDATASIZE
- [137] PUSH1 0x04
- [138] PUSH2 0x09b1
- [139] JUMP
- [140] JUMPDEST
- [141] PUSH2 0x035f
- [142] JUMP
- [143] JUMPDEST
- [144] PUSH2 0x0078
- [145] PUSH2 0x0119
- [146] CALLDATASIZE
- [147] PUSH1 0x04
- [148] PUSH2 0x0b30
- [149] JUMP
- [150] JUMPDEST
- [151] PUSH2 0x04fc
- [152] JUMP
- [153] JUMPDEST
- [154] PUSH2 0x0078
- [155] PUSH2 0x012c
- [156] CALLDATASIZE
- [157] PUSH1 0x04
- [158] PUSH2 0x0b8e
- [159] JUMP
- [160] JUMPDEST
- [161] PUSH2 0x05d1
- [162] JUMP
- [163] JUMPDEST
- [164] CALLVALUE
- [165] DUP1
- [166] ISZERO
- [167] PUSH2 0x013d
- [168] JUMPI
- [169] PUSH1 0x00
- [170] DUP1
- [171] REVERT
- [172] JUMPDEST
- [173] POP
- [174] PUSH2 0x00c2
- [175] PUSH2 0x06fd
- [176] JUMP
- [177] JUMPDEST
- [178] PUSH2 0x014e
- [179] PUSH2 0x0780
- [180] JUMP
- [181] JUMPDEST
- [182] PUSH2 0x017e
- [183] PUSH2 0x0179
- [184] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [185] SLOAD
- [186] SWAP1
- [187] JUMP
- [188] JUMPDEST
- [189] PUSH2 0x0788
- [190] JUMP
- [191] JUMPDEST
- [192] JUMP
- [193] JUMPDEST
- [194] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [195] SLOAD
- [196] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [197] AND
- [198] CALLER
- [199] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [200] AND
- [201] EQ
- [202] ISZERO
- [203] PUSH2 0x01e1
- [204] JUMPI
- [205] PUSH2 0x01de
- [206] DUP2
- [207] PUSH2 0x07ac
- [208] JUMP
- [209] JUMPDEST
- [210] POP
- [211] JUMP
- [212] JUMPDEST
- [213] PUSH2 0x01de
- [214] PUSH2 0x0146
- [215] JUMP
- [216] JUMPDEST
- [217] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [218] SLOAD
- [219] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [220] AND
- [221] CALLER
- [222] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [223] AND
- [224] EQ
- [225] ISZERO
- [226] PUSH2 0x02c4
- [227] JUMPI
- [228] PUSH2 0x0247
- [229] DUP4
- [230] PUSH2 0x07ac
- [231] JUMP
- [232] JUMPDEST
- [233] PUSH1 0x00
- [234] DUP4
- [235] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [236] AND
- [237] DUP4
- [238] DUP4
- [239] PUSH1 0x40
- [240] MLOAD
- [241] PUSH2 0x0270
- [242] SWAP3
- [243] SWAP2
- [244] SWAP1
- [245] PUSH2 0x0bdc
- [246] JUMP
- [247] JUMPDEST
- [248] PUSH1 0x00
- [249] PUSH1 0x40
- [250] MLOAD
- [251] DUP1
- [252] DUP4
- [253] SUB
- [254] DUP2
- [255] DUP6
- [256] GAS
- [257] DELEGATECALL
- [258] SWAP2
- [259] POP
- [260] POP
- [261] RETURNDATASIZE
- [262] DUP1
- [263] PUSH1 0x00
- [264] DUP2
- [265] EQ
- [266] PUSH2 0x02ab
- [267] JUMPI
- [268] PUSH1 0x40
- [269] MLOAD
- [270] SWAP2
- [271] POP
- [272] PUSH1 0x1f
- [273] NOT
- [274] PUSH1 0x3f
- [275] RETURNDATASIZE
- [276] ADD
- [277] AND
- [278] DUP3
- [279] ADD
- [280] PUSH1 0x40
- [281] MSTORE
- [282] RETURNDATASIZE
- [283] DUP3
- [284] MSTORE
- [285] RETURNDATASIZE
- [286] PUSH1 0x00
- [287] PUSH1 0x20
- [288] DUP5
- [289] ADD
- [290] RETURNDATACOPY
- [291] PUSH2 0x02b0
- [292] JUMP
- [293] JUMPDEST
- [294] PUSH1 0x60
- [295] SWAP2
- [296] POP
- [297] JUMPDEST
- [298] POP
- [299] POP
- [300] SWAP1
- [301] POP
- [302] DUP1
- [303] PUSH2 0x02be
- [304] JUMPI
- [305] PUSH1 0x00
- [306] DUP1
- [307] REVERT
- [308] JUMPDEST
- [309] POP
- [310] POP
- [311] POP
- [312] POP
- [313] JUMP
- [314] JUMPDEST
- [315] PUSH2 0x02cc
- [316] PUSH2 0x0146
- [317] JUMP
- [318] JUMPDEST
- [319] POP
- [320] POP
- [321] POP
- [322] JUMP
- [323] JUMPDEST
- [324] PUSH1 0x00
- [325] PUSH2 0x02fb
- [326] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [327] SLOAD
- [328] SWAP1
- [329] JUMP
- [330] JUMPDEST
- [331] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [332] AND
- [333] CALLER
- [334] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [335] AND
- [336] EQ
- [337] ISZERO
- [338] PUSH2 0x0354
- [339] JUMPI
- [340] POP
- [341] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [342] SLOAD
- [343] SWAP1
- [344] JUMP
- [345] JUMPDEST
- [346] PUSH2 0x035c
- [347] PUSH2 0x0146
- [348] JUMP
- [349] JUMPDEST
- [350] SWAP1
- [351] JUMP
- [352] JUMPDEST
- [353] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [354] SLOAD
- [355] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [356] AND
- [357] CALLER
- [358] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [359] AND
- [360] EQ
- [361] ISZERO
- [362] PUSH2 0x01e1
- [363] JUMPI
- [364] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [365] DUP2
- [366] AND
- [367] PUSH2 0x045c
- [368] JUMPI
- [369] PUSH1 0x40
- [370] MLOAD
- [371] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [372] DUP2
- [373] MSTORE
- [374] PUSH1 0x20
- [375] PUSH1 0x04
- [376] DUP3
- [377] ADD
- [378] MSTORE
- [379] PUSH1 0x36
- [380] PUSH1 0x24
- [381] DUP3
- [382] ADD
- [383] MSTORE
- [384] PUSH32 0x43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f
- [385] PUSH1 0x44
- [386] DUP3
- [387] ADD
- [388] MSTORE
- [389] PUSH32 0x787920746f20746865207a65726f206164647265737300000000000000000000
- [390] PUSH1 0x64
- [391] DUP3
- [392] ADD
- [393] MSTORE
- [394] PUSH1 0x84
- [395] ADD
- [396] JUMPDEST
- [397] PUSH1 0x40
- [398] MLOAD
- [399] DUP1
- [400] SWAP2
- [401] SUB
- [402] SWAP1
- [403] REVERT
- [404] JUMPDEST
- [405] PUSH32 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f
- [406] PUSH2 0x04a5
- [407] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [408] SLOAD
- [409] SWAP1
- [410] JUMP
- [411] JUMPDEST
- [412] PUSH1 0x40
- [413] DUP1
- [414] MLOAD
- [415] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [416] SWAP3
- [417] DUP4
- [418] AND
- [419] DUP2
- [420] MSTORE
- [421] SWAP2
- [422] DUP5
- [423] AND
- [424] PUSH1 0x20
- [425] DUP4
- [426] ADD
- [427] MSTORE
- [428] ADD
- [429] PUSH1 0x40
- [430] MLOAD
- [431] DUP1
- [432] SWAP2
- [433] SUB
- [434] SWAP1
- [435] LOG1
- [436] PUSH2 0x01de
- [437] DUP2
- [438] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [439] SSTORE
- [440] JUMP
- [441] JUMPDEST
- [442] PUSH1 0x00
- [443] PUSH2 0x0526
- [444] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [445] SLOAD
- [446] SWAP1
- [447] JUMP
- [448] JUMPDEST
- [449] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [450] AND
- [451] EQ
- [452] PUSH2 0x0546
- [453] JUMPI
- [454] PUSH1 0x00
- [455] DUP1
- [456] REVERT
- [457] JUMPDEST
- [458] PUSH2 0x0550
- [459] DUP4
- [460] DUP3
- [461] PUSH2 0x05d1
- [462] JUMP
- [463] JUMPDEST
- [464] PUSH2 0x057b
- [465] PUSH1 0x01
- [466] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6104
- [467] PUSH2 0x0bec
- [468] JUMP
- [469] JUMPDEST
- [470] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [471] EQ
- [472] PUSH2 0x05a9
- [473] JUMPI
- [474] PUSH2 0x05a9
- [475] PUSH2 0x0c2a
- [476] JUMP
- [477] JUMPDEST
- [478] PUSH2 0x02cc
- [479] DUP3
- [480] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [481] SSTORE
- [482] JUMP
- [483] JUMPDEST
- [484] PUSH1 0x00
- [485] PUSH2 0x05fb
- [486] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [487] SLOAD
- [488] SWAP1
- [489] JUMP
- [490] JUMPDEST
- [491] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [492] AND
- [493] EQ
- [494] PUSH2 0x061b
- [495] JUMPI
- [496] PUSH1 0x00
- [497] DUP1
- [498] REVERT
- [499] JUMPDEST
- [500] PUSH2 0x0646
- [501] PUSH1 0x01
- [502] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
- [503] PUSH2 0x0bec
- [504] JUMP
- [505] JUMPDEST
- [506] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [507] EQ
- [508] PUSH2 0x0674
- [509] JUMPI
- [510] PUSH2 0x0674
- [511] PUSH2 0x0c2a
- [512] JUMP
- [513] JUMPDEST
- [514] PUSH2 0x067d
- [515] DUP3
- [516] PUSH2 0x07f9
- [517] JUMP
- [518] JUMPDEST
- [519] DUP1
- [520] MLOAD
- [521] ISZERO
- [522] PUSH2 0x06f9
- [523] JUMPI
- [524] PUSH1 0x00
- [525] DUP3
- [526] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [527] AND
- [528] DUP3
- [529] PUSH1 0x40
- [530] MLOAD
- [531] PUSH2 0x06ab
- [532] SWAP2
- [533] SWAP1
- [534] PUSH2 0x0c59
- [535] JUMP
- [536] JUMPDEST
- [537] PUSH1 0x00
- [538] PUSH1 0x40
- [539] MLOAD
- [540] DUP1
- [541] DUP4
- [542] SUB
- [543] DUP2
- [544] DUP6
- [545] GAS
- [546] DELEGATECALL
- [547] SWAP2
- [548] POP
- [549] POP
- [550] RETURNDATASIZE
- [551] DUP1
- [552] PUSH1 0x00
- [553] DUP2
- [554] EQ
- [555] PUSH2 0x06e6
- [556] JUMPI
- [557] PUSH1 0x40
- [558] MLOAD
- [559] SWAP2
- [560] POP
- [561] PUSH1 0x1f
- [562] NOT
- [563] PUSH1 0x3f
- [564] RETURNDATASIZE
- [565] ADD
- [566] AND
- [567] DUP3
- [568] ADD
- [569] PUSH1 0x40
- [570] MSTORE
- [571] RETURNDATASIZE
- [572] DUP3
- [573] MSTORE
- [574] RETURNDATASIZE
- [575] PUSH1 0x00
- [576] PUSH1 0x20
- [577] DUP5
- [578] ADD
- [579] RETURNDATACOPY
- [580] PUSH2 0x06eb
- [581] JUMP
- [582] JUMPDEST
- [583] PUSH1 0x60
- [584] SWAP2
- [585] POP
- [586] JUMPDEST
- [587] POP
- [588] POP
- [589] SWAP1
- [590] POP
- [591] DUP1
- [592] PUSH2 0x02cc
- [593] JUMPI
- [594] PUSH1 0x00
- [595] DUP1
- [596] REVERT
- [597] JUMPDEST
- [598] POP
- [599] POP
- [600] JUMP
- [601] JUMPDEST
- [602] PUSH1 0x00
- [603] PUSH2 0x0727
- [604] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [605] SLOAD
- [606] SWAP1
- [607] JUMP
- [608] JUMPDEST
- [609] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [610] AND
- [611] CALLER
- [612] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [613] AND
- [614] EQ
- [615] ISZERO
- [616] PUSH2 0x0354
- [617] JUMPI
- [618] POP
- [619] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [620] SLOAD
- [621] SWAP1
- [622] JUMP
- [623] JUMPDEST
- [624] PUSH2 0x017e
- [625] PUSH2 0x08ab
- [626] JUMP
- [627] JUMPDEST
- [628] CALLDATASIZE
- [629] PUSH1 0x00
- [630] DUP1
- [631] CALLDATACOPY
- [632] PUSH1 0x00
- [633] DUP1
- [634] CALLDATASIZE
- [635] PUSH1 0x00
- [636] DUP5
- [637] GAS
- [638] DELEGATECALL
- [639] RETURNDATASIZE
- [640] PUSH1 0x00
- [641] DUP1
- [642] RETURNDATACOPY
- [643] DUP1
- [644] DUP1
- [645] ISZERO
- [646] PUSH2 0x07a7
- [647] JUMPI
- [648] RETURNDATASIZE
- [649] PUSH1 0x00
- [650] RETURN
- [651] JUMPDEST
- [652] RETURNDATASIZE
- [653] PUSH1 0x00
- [654] REVERT
- [655] JUMPDEST
- [656] PUSH2 0x07b5
- [657] DUP2
- [658] PUSH2 0x07f9
- [659] JUMP
- [660] JUMPDEST
- [661] PUSH1 0x40
- [662] MLOAD
- [663] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [664] DUP3
- [665] AND
- [666] SWAP1
- [667] PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
- [668] SWAP1
- [669] PUSH1 0x00
- [670] SWAP1
- [671] LOG2
- [672] POP
- [673] JUMP
- [674] JUMPDEST
- [675] DUP1
- [676] EXTCODESIZE
- [677] PUSH2 0x0887
- [678] JUMPI
- [679] PUSH1 0x40
- [680] MLOAD
- [681] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [682] DUP2
- [683] MSTORE
- [684] PUSH1 0x20
- [685] PUSH1 0x04
- [686] DUP3
- [687] ADD
- [688] MSTORE
- [689] PUSH1 0x3b
- [690] PUSH1 0x24
- [691] DUP3
- [692] ADD
- [693] MSTORE
- [694] PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
- [695] PUSH1 0x44
- [696] DUP3
- [697] ADD
- [698] MSTORE
- [699] PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
- [700] PUSH1 0x64
- [701] DUP3
- [702] ADD
- [703] MSTORE
- [704] PUSH1 0x84
- [705] ADD
- [706] PUSH2 0x0453
- [707] JUMP
- [708] JUMPDEST
- [709] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [710] SSTORE
- [711] JUMP
- [712] JUMPDEST
- [713] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [714] SLOAD
- [715] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [716] AND
- [717] CALLER
- [718] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [719] AND
- [720] EQ
- [721] ISZERO
- [722] PUSH2 0x017e
- [723] JUMPI
- [724] PUSH1 0x40
- [725] MLOAD
- [726] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [727] DUP2
- [728] MSTORE
- [729] PUSH1 0x20
- [730] PUSH1 0x04
- [731] DUP3
- [732] ADD
- [733] MSTORE
- [734] PUSH1 0x32
- [735] PUSH1 0x24
- [736] DUP3
- [737] ADD
- [738] MSTORE
- [739] PUSH32 0x43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e206672
- [740] PUSH1 0x44
- [741] DUP3
- [742] ADD
- [743] MSTORE
- [744] PUSH32 0x6f6d207468652070726f78792061646d696e0000000000000000000000000000
- [745] PUSH1 0x64
- [746] DUP3
- [747] ADD
- [748] MSTORE
- [749] PUSH1 0x84
- [750] ADD
- [751] PUSH2 0x0453
- [752] JUMP
- [753] JUMPDEST
- [754] DUP1
- [755] CALLDATALOAD
- [756] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [757] DUP2
- [758] AND
- [759] DUP2
- [760] EQ
- [761] PUSH2 0x09ac
- [762] JUMPI
- [763] PUSH1 0x00
- [764] DUP1
- [765] REVERT
- [766] JUMPDEST
- [767] SWAP2
- [768] SWAP1
- [769] POP
- [770] JUMP
- [771] JUMPDEST
- [772] PUSH1 0x00
- [773] PUSH1 0x20
- [774] DUP3
- [775] DUP5
- [776] SUB
- [777] SLT
- [778] ISZERO
- [779] PUSH2 0x09c3
- [780] JUMPI
- [781] PUSH1 0x00
- [782] DUP1
- [783] REVERT
- [784] JUMPDEST
- [785] PUSH2 0x09cc
- [786] DUP3
- [787] PUSH2 0x0988
- [788] JUMP
- [789] JUMPDEST
- [790] SWAP4
- [791] SWAP3
- [792] POP
- [793] POP
- [794] POP
- [795] JUMP
- [796] JUMPDEST
- [797] PUSH1 0x00
- [798] DUP1
- [799] PUSH1 0x00
- [800] PUSH1 0x40
- [801] DUP5
- [802] DUP7
- [803] SUB
- [804] SLT
- [805] ISZERO
- [806] PUSH2 0x09e8
- [807] JUMPI
- [808] PUSH1 0x00
- [809] DUP1
- [810] REVERT
- [811] JUMPDEST
- [812] PUSH2 0x09f1
- [813] DUP5
- [814] PUSH2 0x0988
- [815] JUMP
- [816] JUMPDEST
- [817] SWAP3
- [818] POP
- [819] PUSH1 0x20
- [820] DUP5
- [821] ADD
- [822] CALLDATALOAD
- [823] PUSH8 0xffffffffffffffff
- [824] DUP1
- [825] DUP3
- [826] GT
- [827] ISZERO
- [828] PUSH2 0x0a0e
- [829] JUMPI
- [830] PUSH1 0x00
- [831] DUP1
- [832] REVERT
- [833] JUMPDEST
- [834] DUP2
- [835] DUP7
- [836] ADD
- [837] SWAP2
- [838] POP
- [839] DUP7
- [840] PUSH1 0x1f
- [841] DUP4
- [842] ADD
- [843] SLT
- [844] PUSH2 0x0a22
- [845] JUMPI
- [846] PUSH1 0x00
- [847] DUP1
- [848] REVERT
- [849] JUMPDEST
- [850] DUP2
- [851] CALLDATALOAD
- [852] DUP2
- [853] DUP2
- [854] GT
- [855] ISZERO
- [856] PUSH2 0x0a31
- [857] JUMPI
- [858] PUSH1 0x00
- [859] DUP1
- [860] REVERT
- [861] JUMPDEST
- [862] DUP8
- [863] PUSH1 0x20
- [864] DUP3
- [865] DUP6
- [866] ADD
- [867] ADD
- [868] GT
- [869] ISZERO
- [870] PUSH2 0x0a43
- [871] JUMPI
- [872] PUSH1 0x00
- [873] DUP1
- [874] REVERT
- [875] JUMPDEST
- [876] PUSH1 0x20
- [877] DUP4
- [878] ADD
- [879] SWAP5
- [880] POP
- [881] DUP1
- [882] SWAP4
- [883] POP
- [884] POP
- [885] POP
- [886] POP
- [887] SWAP3
- [888] POP
- [889] SWAP3
- [890] POP
- [891] SWAP3
- [892] JUMP
- [893] JUMPDEST
- [894] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [895] PUSH1 0x00
- [896] MSTORE
- [897] PUSH1 0x41
- [898] PUSH1 0x04
- [899] MSTORE
- [900] PUSH1 0x24
- [901] PUSH1 0x00
- [902] REVERT
- [903] JUMPDEST
- [904] PUSH1 0x00
- [905] DUP3
- [906] PUSH1 0x1f
- [907] DUP4
- [908] ADD
- [909] SLT
- [910] PUSH2 0x0a96
- [911] JUMPI
- [912] PUSH1 0x00
- [913] DUP1
- [914] REVERT
- [915] JUMPDEST
- [916] DUP2
- [917] CALLDATALOAD
- [918] PUSH8 0xffffffffffffffff
- [919] DUP1
- [920] DUP3
- [921] GT
- [922] ISZERO
- [923] PUSH2 0x0ab1
- [924] JUMPI
- [925] PUSH2 0x0ab1
- [926] PUSH2 0x0a56
- [927] JUMP
- [928] JUMPDEST
- [929] PUSH1 0x40
- [930] MLOAD
- [931] PUSH1 0x1f
- [932] DUP4
- [933] ADD
- [934] PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0
- [935] SWAP1
- [936] DUP2
- [937] AND
- [938] PUSH1 0x3f
- [939] ADD
- [940] AND
- [941] DUP2
- [942] ADD
- [943] SWAP1
- [944] DUP3
- [945] DUP3
- [946] GT
- [947] DUP2
- [948] DUP4
- [949] LT
- [950] OR
- [951] ISZERO
- [952] PUSH2 0x0af7
- [953] JUMPI
- [954] PUSH2 0x0af7
- [955] PUSH2 0x0a56
- [956] JUMP
- [957] JUMPDEST
- [958] DUP2
- [959] PUSH1 0x40
- [960] MSTORE
- [961] DUP4
- [962] DUP2
- [963] MSTORE
- [964] DUP7
- [965] PUSH1 0x20
- [966] DUP6
- [967] DUP9
- [968] ADD
- [969] ADD
- [970] GT
- [971] ISZERO
- [972] PUSH2 0x0b10
- [973] JUMPI
- [974] PUSH1 0x00
- [975] DUP1
- [976] REVERT
- [977] JUMPDEST
- [978] DUP4
- [979] PUSH1 0x20
- [980] DUP8
- [981] ADD
- [982] PUSH1 0x20
- [983] DUP4
- [984] ADD
- [985] CALLDATACOPY
- [986] PUSH1 0x00
- [987] PUSH1 0x20
- [988] DUP6
- [989] DUP4
- [990] ADD
- [991] ADD
- [992] MSTORE
- [993] DUP1
- [994] SWAP5
- [995] POP
- [996] POP
- [997] POP
- [998] POP
- [999] POP
- [1000] SWAP3
- [1001] SWAP2
- [1002] POP
- [1003] POP
- [1004] JUMP
- [1005] JUMPDEST
- [1006] PUSH1 0x00
- [1007] DUP1
- [1008] PUSH1 0x00
- [1009] PUSH1 0x60
- [1010] DUP5
- [1011] DUP7
- [1012] SUB
- [1013] SLT
- [1014] ISZERO
- [1015] PUSH2 0x0b45
- [1016] JUMPI
- [1017] PUSH1 0x00
- [1018] DUP1
- [1019] REVERT
- [1020] JUMPDEST
- [1021] PUSH2 0x0b4e
- [1022] DUP5
- [1023] PUSH2 0x0988
- [1024] JUMP
- [1025] JUMPDEST
- [1026] SWAP3
- [1027] POP
- [1028] PUSH2 0x0b5c
- [1029] PUSH1 0x20
- [1030] DUP6
- [1031] ADD
- [1032] PUSH2 0x0988
- [1033] JUMP
- [1034] JUMPDEST
- [1035] SWAP2
- [1036] POP
- [1037] PUSH1 0x40
- [1038] DUP5
- [1039] ADD
- [1040] CALLDATALOAD
- [1041] PUSH8 0xffffffffffffffff
- [1042] DUP2
- [1043] GT
- [1044] ISZERO
- [1045] PUSH2 0x0b78
- [1046] JUMPI
- [1047] PUSH1 0x00
- [1048] DUP1
- [1049] REVERT
- [1050] JUMPDEST
- [1051] PUSH2 0x0b84
- [1052] DUP7
- [1053] DUP3
- [1054] DUP8
- [1055] ADD
- [1056] PUSH2 0x0a85
- [1057] JUMP
- [1058] JUMPDEST
- [1059] SWAP2
- [1060] POP
- [1061] POP
- [1062] SWAP3
- [1063] POP
- [1064] SWAP3
- [1065] POP
- [1066] SWAP3
- [1067] JUMP
- [1068] JUMPDEST
- [1069] PUSH1 0x00
- [1070] DUP1
- [1071] PUSH1 0x40
- [1072] DUP4
- [1073] DUP6
- [1074] SUB
- [1075] SLT
- [1076] ISZERO
- [1077] PUSH2 0x0ba1
- [1078] JUMPI
- [1079] PUSH1 0x00
- [1080] DUP1
- [1081] REVERT
- [1082] JUMPDEST
- [1083] PUSH2 0x0baa
- [1084] DUP4
- [1085] PUSH2 0x0988
- [1086] JUMP
- [1087] JUMPDEST
- [1088] SWAP2
- [1089] POP
- [1090] PUSH1 0x20
- [1091] DUP4
- [1092] ADD
- [1093] CALLDATALOAD
- [1094] PUSH8 0xffffffffffffffff
- [1095] DUP2
- [1096] GT
- [1097] ISZERO
- [1098] PUSH2 0x0bc6
- [1099] JUMPI
- [1100] PUSH1 0x00
- [1101] DUP1
- [1102] REVERT
- [1103] JUMPDEST
- [1104] PUSH2 0x0bd2
- [1105] DUP6
- [1106] DUP3
- [1107] DUP7
- [1108] ADD
- [1109] PUSH2 0x0a85
- [1110] JUMP
- [1111] JUMPDEST
- [1112] SWAP2
- [1113] POP
- [1114] POP
- [1115] SWAP3
- [1116] POP
- [1117] SWAP3
- [1118] SWAP1
- [1119] POP
- [1120] JUMP
- [1121] JUMPDEST
- [1122] DUP2
- [1123] DUP4
- [1124] DUP3
- [1125] CALLDATACOPY
- [1126] PUSH1 0x00
- [1127] SWAP2
- [1128] ADD
- [1129] SWAP1
- [1130] DUP2
- [1131] MSTORE
- [1132] SWAP2
- [1133] SWAP1
- [1134] POP
- [1135] JUMP
- [1136] JUMPDEST
- [1137] PUSH1 0x00
- [1138] DUP3
- [1139] DUP3
- [1140] LT
- [1141] ISZERO
- [1142] PUSH2 0x0c25
- [1143] JUMPI
- [1144] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1145] PUSH1 0x00
- [1146] MSTORE
- [1147] PUSH1 0x11
- [1148] PUSH1 0x04
- [1149] MSTORE
- [1150] PUSH1 0x24
- [1151] PUSH1 0x00
- [1152] REVERT
- [1153] JUMPDEST
- [1154] POP
- [1155] SUB
- [1156] SWAP1
- [1157] JUMP
- [1158] JUMPDEST
- [1159] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1160] PUSH1 0x00
- [1161] MSTORE
- [1162] PUSH1 0x01
- [1163] PUSH1 0x04
- [1164] MSTORE
- [1165] PUSH1 0x24
- [1166] PUSH1 0x00
- [1167] REVERT
- [1168] JUMPDEST
- [1169] PUSH1 0x00
- [1170] DUP3
- [1171] MLOAD
- [1172] PUSH1 0x00
- [1173] JUMPDEST
- [1174] DUP2
- [1175] DUP2
- [1176] LT
- [1177] ISZERO
- [1178] PUSH2 0x0c7a
- [1179] JUMPI
- [1180] PUSH1 0x20
- [1181] DUP2
- [1182] DUP7
- [1183] ADD
- [1184] DUP2
- [1185] ADD
- [1186] MLOAD
- [1187] DUP6
- [1188] DUP4
- [1189] ADD
- [1190] MSTORE
- [1191] ADD
- [1192] PUSH2 0x0c60
- [1193] JUMP
- [1194] JUMPDEST
- [1195] DUP2
- [1196] DUP2
- [1197] GT
- [1198] ISZERO
- [1199] PUSH2 0x0c89
- [1200] JUMPI
- [1201] PUSH1 0x00
- [1202] DUP3
- [1203] DUP6
- [1204] ADD
- [1205] MSTORE
- [1206] JUMPDEST
- [1207] POP
- [1208] SWAP2
- [1209] SWAP1
- [1210] SWAP2
- [1211] ADD
- [1212] SWAP3
- [1213] SWAP2
- [1214] POP
- [1215] POP
- [1216] JUMP
- [1217] 'fe'(Unknown Opcode)
- [1218] LOG2
- [1219] PUSH5 0x6970667358
- [1220] '22'(Unknown Opcode)
- [1221] SLT
- [1222] SHA3
- [1223] DUP10
- [1224] DUP12
- [1225] DUP15
- [1226] SELFDESTRUCT
- [1227] SHL
- [1228] MLOAD
- [1229] 'b6'(Unknown Opcode)
- [1230] PUSH29 0x005d99015c80fcc765c36a56be64efdd5dbf240b36650f1b64736f6c63
- [1231] NUMBER
- [1232] STOP
- [1233] ADDMOD
- [1234] EXP
- [1235] STOP
- [1236] CALLER