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