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] CALLVALUE
- [4] DUP1
- [5] ISZERO
- [6] PUSH2 0x000f
- [7] JUMPI
- [8] PUSH0 0x
- [9] DUP1
- [10] REVERT
- [11] JUMPDEST
- [12] POP
- [13] PUSH1 0x04
- [14] CALLDATASIZE
- [15] LT
- [16] PUSH2 0x007b
- [17] JUMPI
- [18] PUSH0 0x
- [19] CALLDATALOAD
- [20] PUSH1 0xe0
- [21] SHR
- [22] DUP1
- [23] PUSH4 0xa10d49cd
- [24] GT
- [25] PUSH2 0x0059
- [26] JUMPI
- [27] DUP1
- [28] PUSH4 0xa10d49cd
- [29] EQ
- [30] PUSH2 0x00c3
- [31] JUMPI
- [32] DUP1
- [33] PUSH4 0xb4b5b48f
- [34] EQ
- [35] PUSH2 0x00df
- [36] JUMPI
- [37] DUP1
- [38] PUSH4 0xd270e7ab
- [39] EQ
- [40] PUSH2 0x0113
- [41] JUMPI
- [42] DUP1
- [43] PUSH4 0xf2fde38b
- [44] EQ
- [45] PUSH2 0x0131
- [46] JUMPI
- [47] PUSH2 0x007b
- [48] JUMP
- [49] JUMPDEST
- [50] DUP1
- [51] PUSH4 0x3ded33bc
- [52] EQ
- [53] PUSH2 0x007f
- [54] JUMPI
- [55] DUP1
- [56] PUSH4 0x715018a6
- [57] EQ
- [58] PUSH2 0x009b
- [59] JUMPI
- [60] DUP1
- [61] PUSH4 0x8da5cb5b
- [62] EQ
- [63] PUSH2 0x00a5
- [64] JUMPI
- [65] JUMPDEST
- [66] PUSH0 0x
- [67] DUP1
- [68] REVERT
- [69] JUMPDEST
- [70] PUSH2 0x0099
- [71] PUSH1 0x04
- [72] DUP1
- [73] CALLDATASIZE
- [74] SUB
- [75] DUP2
- [76] ADD
- [77] SWAP1
- [78] PUSH2 0x0094
- [79] SWAP2
- [80] SWAP1
- [81] PUSH2 0x0711
- [82] JUMP
- [83] JUMPDEST
- [84] PUSH2 0x014d
- [85] JUMP
- [86] JUMPDEST
- [87] STOP
- [88] JUMPDEST
- [89] PUSH2 0x00a3
- [90] PUSH2 0x0198
- [91] JUMP
- [92] JUMPDEST
- [93] STOP
- [94] JUMPDEST
- [95] PUSH2 0x00ad
- [96] PUSH2 0x01ab
- [97] JUMP
- [98] JUMPDEST
- [99] PUSH1 0x40
- [100] MLOAD
- [101] PUSH2 0x00ba
- [102] SWAP2
- [103] SWAP1
- [104] PUSH2 0x074b
- [105] JUMP
- [106] JUMPDEST
- [107] PUSH1 0x40
- [108] MLOAD
- [109] DUP1
- [110] SWAP2
- [111] SUB
- [112] SWAP1
- [113] RETURN
- [114] JUMPDEST
- [115] PUSH2 0x00dd
- [116] PUSH1 0x04
- [117] DUP1
- [118] CALLDATASIZE
- [119] SUB
- [120] DUP2
- [121] ADD
- [122] SWAP1
- [123] PUSH2 0x00d8
- [124] SWAP2
- [125] SWAP1
- [126] PUSH2 0x0998
- [127] JUMP
- [128] JUMPDEST
- [129] PUSH2 0x01d2
- [130] JUMP
- [131] JUMPDEST
- [132] STOP
- [133] JUMPDEST
- [134] PUSH2 0x00f9
- [135] PUSH1 0x04
- [136] DUP1
- [137] CALLDATASIZE
- [138] SUB
- [139] DUP2
- [140] ADD
- [141] SWAP1
- [142] PUSH2 0x00f4
- [143] SWAP2
- [144] SWAP1
- [145] PUSH2 0x0a12
- [146] JUMP
- [147] JUMPDEST
- [148] PUSH2 0x01ec
- [149] JUMP
- [150] JUMPDEST
- [151] PUSH1 0x40
- [152] MLOAD
- [153] PUSH2 0x010a
- [154] SWAP6
- [155] SWAP5
- [156] SWAP4
- [157] SWAP3
- [158] SWAP2
- [159] SWAP1
- [160] PUSH2 0x0a4c
- [161] JUMP
- [162] JUMPDEST
- [163] PUSH1 0x40
- [164] MLOAD
- [165] DUP1
- [166] SWAP2
- [167] SUB
- [168] SWAP1
- [169] RETURN
- [170] JUMPDEST
- [171] PUSH2 0x011b
- [172] PUSH2 0x037a
- [173] JUMP
- [174] JUMPDEST
- [175] PUSH1 0x40
- [176] MLOAD
- [177] PUSH2 0x0128
- [178] SWAP2
- [179] SWAP1
- [180] PUSH2 0x074b
- [181] JUMP
- [182] JUMPDEST
- [183] PUSH1 0x40
- [184] MLOAD
- [185] DUP1
- [186] SWAP2
- [187] SUB
- [188] SWAP1
- [189] RETURN
- [190] JUMPDEST
- [191] PUSH2 0x014b
- [192] PUSH1 0x04
- [193] DUP1
- [194] CALLDATASIZE
- [195] SUB
- [196] DUP2
- [197] ADD
- [198] SWAP1
- [199] PUSH2 0x0146
- [200] SWAP2
- [201] SWAP1
- [202] PUSH2 0x0711
- [203] JUMP
- [204] JUMPDEST
- [205] PUSH2 0x039f
- [206] JUMP
- [207] JUMPDEST
- [208] STOP
- [209] JUMPDEST
- [210] PUSH2 0x0155
- [211] PUSH2 0x0423
- [212] JUMP
- [213] JUMPDEST
- [214] DUP1
- [215] PUSH1 0x01
- [216] PUSH0 0x
- [217] PUSH2 0x0100
- [218] EXP
- [219] DUP2
- [220] SLOAD
- [221] DUP2
- [222] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [223] MUL
- [224] NOT
- [225] AND
- [226] SWAP1
- [227] DUP4
- [228] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [229] AND
- [230] MUL
- [231] OR
- [232] SWAP1
- [233] SSTORE
- [234] POP
- [235] POP
- [236] JUMP
- [237] JUMPDEST
- [238] PUSH2 0x01a0
- [239] PUSH2 0x0423
- [240] JUMP
- [241] JUMPDEST
- [242] PUSH2 0x01a9
- [243] PUSH0 0x
- [244] PUSH2 0x04aa
- [245] JUMP
- [246] JUMPDEST
- [247] JUMP
- [248] JUMPDEST
- [249] PUSH0 0x
- [250] DUP1
- [251] PUSH0 0x
- [252] SWAP1
- [253] SLOAD
- [254] SWAP1
- [255] PUSH2 0x0100
- [256] EXP
- [257] SWAP1
- [258] DIV
- [259] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [260] AND
- [261] SWAP1
- [262] POP
- [263] SWAP1
- [264] JUMP
- [265] JUMPDEST
- [266] DUP1
- [267] PUSH1 0x02
- [268] SWAP1
- [269] DUP1
- [270] MLOAD
- [271] SWAP1
- [272] PUSH1 0x20
- [273] ADD
- [274] SWAP1
- [275] PUSH2 0x01e8
- [276] SWAP3
- [277] SWAP2
- [278] SWAP1
- [279] PUSH2 0x0572
- [280] JUMP
- [281] JUMPDEST
- [282] POP
- [283] POP
- [284] JUMP
- [285] JUMPDEST
- [286] PUSH0 0x
- [287] DUP1
- [288] PUSH0 0x
- [289] DUP1
- [290] PUSH0 0x
- [291] PUSH1 0x02
- [292] DUP7
- [293] DUP2
- [294] SLOAD
- [295] DUP2
- [296] LT
- [297] PUSH2 0x0205
- [298] JUMPI
- [299] PUSH2 0x0204
- [300] PUSH2 0x0a9d
- [301] JUMP
- [302] JUMPDEST
- [303] JUMPDEST
- [304] SWAP1
- [305] PUSH0 0x
- [306] MSTORE
- [307] PUSH1 0x20
- [308] PUSH0 0x
- [309] SHA3
- [310] ADD
- [311] PUSH0 0x
- [312] PUSH1 0x05
- [313] DUP2
- [314] LT
- [315] PUSH2 0x021f
- [316] JUMPI
- [317] PUSH2 0x021e
- [318] PUSH2 0x0a9d
- [319] JUMP
- [320] JUMPDEST
- [321] JUMPDEST
- [322] PUSH1 0x20
- [323] SWAP2
- [324] DUP3
- [325] DUP3
- [326] DIV
- [327] ADD
- [328] SWAP2
- [329] SWAP1
- [330] MOD
- [331] SWAP1
- [332] SLOAD
- [333] SWAP1
- [334] PUSH2 0x0100
- [335] EXP
- [336] SWAP1
- [337] DIV
- [338] PUSH1 0xff
- [339] AND
- [340] PUSH1 0x02
- [341] DUP8
- [342] DUP2
- [343] SLOAD
- [344] DUP2
- [345] LT
- [346] PUSH2 0x0249
- [347] JUMPI
- [348] PUSH2 0x0248
- [349] PUSH2 0x0a9d
- [350] JUMP
- [351] JUMPDEST
- [352] JUMPDEST
- [353] SWAP1
- [354] PUSH0 0x
- [355] MSTORE
- [356] PUSH1 0x20
- [357] PUSH0 0x
- [358] SHA3
- [359] ADD
- [360] PUSH1 0x01
- [361] PUSH1 0x05
- [362] DUP2
- [363] LT
- [364] PUSH2 0x0264
- [365] JUMPI
- [366] PUSH2 0x0263
- [367] PUSH2 0x0a9d
- [368] JUMP
- [369] JUMPDEST
- [370] JUMPDEST
- [371] PUSH1 0x20
- [372] SWAP2
- [373] DUP3
- [374] DUP3
- [375] DIV
- [376] ADD
- [377] SWAP2
- [378] SWAP1
- [379] MOD
- [380] SWAP1
- [381] SLOAD
- [382] SWAP1
- [383] PUSH2 0x0100
- [384] EXP
- [385] SWAP1
- [386] DIV
- [387] PUSH1 0xff
- [388] AND
- [389] PUSH1 0x02
- [390] DUP9
- [391] DUP2
- [392] SLOAD
- [393] DUP2
- [394] LT
- [395] PUSH2 0x028e
- [396] JUMPI
- [397] PUSH2 0x028d
- [398] PUSH2 0x0a9d
- [399] JUMP
- [400] JUMPDEST
- [401] JUMPDEST
- [402] SWAP1
- [403] PUSH0 0x
- [404] MSTORE
- [405] PUSH1 0x20
- [406] PUSH0 0x
- [407] SHA3
- [408] ADD
- [409] PUSH1 0x02
- [410] PUSH1 0x05
- [411] DUP2
- [412] LT
- [413] PUSH2 0x02a9
- [414] JUMPI
- [415] PUSH2 0x02a8
- [416] PUSH2 0x0a9d
- [417] JUMP
- [418] JUMPDEST
- [419] JUMPDEST
- [420] PUSH1 0x20
- [421] SWAP2
- [422] DUP3
- [423] DUP3
- [424] DIV
- [425] ADD
- [426] SWAP2
- [427] SWAP1
- [428] MOD
- [429] SWAP1
- [430] SLOAD
- [431] SWAP1
- [432] PUSH2 0x0100
- [433] EXP
- [434] SWAP1
- [435] DIV
- [436] PUSH1 0xff
- [437] AND
- [438] PUSH1 0x02
- [439] DUP10
- [440] DUP2
- [441] SLOAD
- [442] DUP2
- [443] LT
- [444] PUSH2 0x02d3
- [445] JUMPI
- [446] PUSH2 0x02d2
- [447] PUSH2 0x0a9d
- [448] JUMP
- [449] JUMPDEST
- [450] JUMPDEST
- [451] SWAP1
- [452] PUSH0 0x
- [453] MSTORE
- [454] PUSH1 0x20
- [455] PUSH0 0x
- [456] SHA3
- [457] ADD
- [458] PUSH1 0x03
- [459] PUSH1 0x05
- [460] DUP2
- [461] LT
- [462] PUSH2 0x02ee
- [463] JUMPI
- [464] PUSH2 0x02ed
- [465] PUSH2 0x0a9d
- [466] JUMP
- [467] JUMPDEST
- [468] JUMPDEST
- [469] PUSH1 0x20
- [470] SWAP2
- [471] DUP3
- [472] DUP3
- [473] DIV
- [474] ADD
- [475] SWAP2
- [476] SWAP1
- [477] MOD
- [478] SWAP1
- [479] SLOAD
- [480] SWAP1
- [481] PUSH2 0x0100
- [482] EXP
- [483] SWAP1
- [484] DIV
- [485] PUSH1 0xff
- [486] AND
- [487] PUSH1 0x02
- [488] DUP11
- [489] DUP2
- [490] SLOAD
- [491] DUP2
- [492] LT
- [493] PUSH2 0x0318
- [494] JUMPI
- [495] PUSH2 0x0317
- [496] PUSH2 0x0a9d
- [497] JUMP
- [498] JUMPDEST
- [499] JUMPDEST
- [500] SWAP1
- [501] PUSH0 0x
- [502] MSTORE
- [503] PUSH1 0x20
- [504] PUSH0 0x
- [505] SHA3
- [506] ADD
- [507] PUSH1 0x04
- [508] PUSH1 0x05
- [509] DUP2
- [510] LT
- [511] PUSH2 0x0333
- [512] JUMPI
- [513] PUSH2 0x0332
- [514] PUSH2 0x0a9d
- [515] JUMP
- [516] JUMPDEST
- [517] JUMPDEST
- [518] PUSH1 0x20
- [519] SWAP2
- [520] DUP3
- [521] DUP3
- [522] DIV
- [523] ADD
- [524] SWAP2
- [525] SWAP1
- [526] MOD
- [527] SWAP1
- [528] SLOAD
- [529] SWAP1
- [530] PUSH2 0x0100
- [531] EXP
- [532] SWAP1
- [533] DIV
- [534] PUSH1 0xff
- [535] AND
- [536] DUP5
- [537] PUSH1 0xff
- [538] AND
- [539] SWAP5
- [540] POP
- [541] DUP4
- [542] PUSH1 0xff
- [543] AND
- [544] SWAP4
- [545] POP
- [546] DUP3
- [547] PUSH1 0xff
- [548] AND
- [549] SWAP3
- [550] POP
- [551] DUP2
- [552] PUSH1 0xff
- [553] AND
- [554] SWAP2
- [555] POP
- [556] DUP1
- [557] PUSH1 0xff
- [558] AND
- [559] SWAP1
- [560] POP
- [561] SWAP5
- [562] POP
- [563] SWAP5
- [564] POP
- [565] SWAP5
- [566] POP
- [567] SWAP5
- [568] POP
- [569] SWAP5
- [570] POP
- [571] SWAP2
- [572] SWAP4
- [573] SWAP6
- [574] SWAP1
- [575] SWAP3
- [576] SWAP5
- [577] POP
- [578] JUMP
- [579] JUMPDEST
- [580] PUSH1 0x01
- [581] PUSH0 0x
- [582] SWAP1
- [583] SLOAD
- [584] SWAP1
- [585] PUSH2 0x0100
- [586] EXP
- [587] SWAP1
- [588] DIV
- [589] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [590] AND
- [591] DUP2
- [592] JUMP
- [593] JUMPDEST
- [594] PUSH2 0x03a7
- [595] PUSH2 0x0423
- [596] JUMP
- [597] JUMPDEST
- [598] PUSH0 0x
- [599] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [600] AND
- [601] DUP2
- [602] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [603] AND
- [604] SUB
- [605] PUSH2 0x0417
- [606] JUMPI
- [607] PUSH0 0x
- [608] PUSH1 0x40
- [609] MLOAD
- [610] PUSH32 0x1e4fbdf700000000000000000000000000000000000000000000000000000000
- [611] DUP2
- [612] MSTORE
- [613] PUSH1 0x04
- [614] ADD
- [615] PUSH2 0x040e
- [616] SWAP2
- [617] SWAP1
- [618] PUSH2 0x074b
- [619] JUMP
- [620] JUMPDEST
- [621] PUSH1 0x40
- [622] MLOAD
- [623] DUP1
- [624] SWAP2
- [625] SUB
- [626] SWAP1
- [627] REVERT
- [628] JUMPDEST
- [629] PUSH2 0x0420
- [630] DUP2
- [631] PUSH2 0x04aa
- [632] JUMP
- [633] JUMPDEST
- [634] POP
- [635] JUMP
- [636] JUMPDEST
- [637] PUSH2 0x042b
- [638] PUSH2 0x056b
- [639] JUMP
- [640] JUMPDEST
- [641] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [642] AND
- [643] PUSH2 0x0449
- [644] PUSH2 0x01ab
- [645] JUMP
- [646] JUMPDEST
- [647] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [648] AND
- [649] EQ
- [650] PUSH2 0x04a8
- [651] JUMPI
- [652] PUSH2 0x046c
- [653] PUSH2 0x056b
- [654] JUMP
- [655] JUMPDEST
- [656] PUSH1 0x40
- [657] MLOAD
- [658] PUSH32 0x118cdaa700000000000000000000000000000000000000000000000000000000
- [659] DUP2
- [660] MSTORE
- [661] PUSH1 0x04
- [662] ADD
- [663] PUSH2 0x049f
- [664] SWAP2
- [665] SWAP1
- [666] PUSH2 0x074b
- [667] JUMP
- [668] JUMPDEST
- [669] PUSH1 0x40
- [670] MLOAD
- [671] DUP1
- [672] SWAP2
- [673] SUB
- [674] SWAP1
- [675] REVERT
- [676] JUMPDEST
- [677] JUMP
- [678] JUMPDEST
- [679] PUSH0 0x
- [680] DUP1
- [681] PUSH0 0x
- [682] SWAP1
- [683] SLOAD
- [684] SWAP1
- [685] PUSH2 0x0100
- [686] EXP
- [687] SWAP1
- [688] DIV
- [689] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [690] AND
- [691] SWAP1
- [692] POP
- [693] DUP2
- [694] PUSH0 0x
- [695] DUP1
- [696] PUSH2 0x0100
- [697] EXP
- [698] DUP2
- [699] SLOAD
- [700] DUP2
- [701] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [702] MUL
- [703] NOT
- [704] AND
- [705] SWAP1
- [706] DUP4
- [707] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [708] AND
- [709] MUL
- [710] OR
- [711] SWAP1
- [712] SSTORE
- [713] POP
- [714] DUP2
- [715] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [716] AND
- [717] DUP2
- [718] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [719] AND
- [720] PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
- [721] PUSH1 0x40
- [722] MLOAD
- [723] PUSH1 0x40
- [724] MLOAD
- [725] DUP1
- [726] SWAP2
- [727] SUB
- [728] SWAP1
- [729] LOG3
- [730] POP
- [731] POP
- [732] JUMP
- [733] JUMPDEST
- [734] PUSH0 0x
- [735] CALLER
- [736] SWAP1
- [737] POP
- [738] SWAP1
- [739] JUMP
- [740] JUMPDEST
- [741] DUP3
- [742] DUP1
- [743] SLOAD
- [744] DUP3
- [745] DUP3
- [746] SSTORE
- [747] SWAP1
- [748] PUSH0 0x
- [749] MSTORE
- [750] PUSH1 0x20
- [751] PUSH0 0x
- [752] SHA3
- [753] SWAP1
- [754] DUP2
- [755] ADD
- [756] SWAP3
- [757] DUP3
- [758] ISZERO
- [759] PUSH2 0x05ba
- [760] JUMPI
- [761] SWAP2
- [762] PUSH1 0x20
- [763] MUL
- [764] DUP3
- [765] ADD
- [766] JUMPDEST
- [767] DUP3
- [768] DUP2
- [769] GT
- [770] ISZERO
- [771] PUSH2 0x05b9
- [772] JUMPI
- [773] DUP3
- [774] MLOAD
- [775] DUP3
- [776] SWAP1
- [777] PUSH1 0x05
- [778] PUSH2 0x05a9
- [779] SWAP3
- [780] SWAP2
- [781] SWAP1
- [782] PUSH2 0x05cb
- [783] JUMP
- [784] JUMPDEST
- [785] POP
- [786] SWAP2
- [787] PUSH1 0x20
- [788] ADD
- [789] SWAP2
- [790] SWAP1
- [791] PUSH1 0x01
- [792] ADD
- [793] SWAP1
- [794] PUSH2 0x0590
- [795] JUMP
- [796] JUMPDEST
- [797] JUMPDEST
- [798] POP
- [799] SWAP1
- [800] POP
- [801] PUSH2 0x05c7
- [802] SWAP2
- [803] SWAP1
- [804] PUSH2 0x0662
- [805] JUMP
- [806] JUMPDEST
- [807] POP
- [808] SWAP1
- [809] JUMP
- [810] JUMPDEST
- [811] DUP3
- [812] PUSH1 0x05
- [813] PUSH1 0x1f
- [814] ADD
- [815] PUSH1 0x20
- [816] SWAP1
- [817] DIV
- [818] DUP2
- [819] ADD
- [820] SWAP3
- [821] DUP3
- [822] ISZERO
- [823] PUSH2 0x0651
- [824] JUMPI
- [825] SWAP2
- [826] PUSH1 0x20
- [827] MUL
- [828] DUP3
- [829] ADD
- [830] PUSH0 0x
- [831] JUMPDEST
- [832] DUP4
- [833] DUP3
- [834] GT
- [835] ISZERO
- [836] PUSH2 0x0623
- [837] JUMPI
- [838] DUP4
- [839] MLOAD
- [840] DUP4
- [841] DUP3
- [842] PUSH2 0x0100
- [843] EXP
- [844] DUP2
- [845] SLOAD
- [846] DUP2
- [847] PUSH1 0xff
- [848] MUL
- [849] NOT
- [850] AND
- [851] SWAP1
- [852] DUP4
- [853] PUSH1 0xff
- [854] AND
- [855] MUL
- [856] OR
- [857] SWAP1
- [858] SSTORE
- [859] POP
- [860] SWAP3
- [861] PUSH1 0x20
- [862] ADD
- [863] SWAP3
- [864] PUSH1 0x01
- [865] ADD
- [866] PUSH1 0x20
- [867] DUP2
- [868] PUSH0 0x
- [869] ADD
- [870] DIV
- [871] SWAP3
- [872] DUP4
- [873] ADD
- [874] SWAP3
- [875] PUSH1 0x01
- [876] SUB
- [877] MUL
- [878] PUSH2 0x05e6
- [879] JUMP
- [880] JUMPDEST
- [881] DUP1
- [882] ISZERO
- [883] PUSH2 0x064f
- [884] JUMPI
- [885] DUP3
- [886] DUP2
- [887] PUSH2 0x0100
- [888] EXP
- [889] DUP2
- [890] SLOAD
- [891] SWAP1
- [892] PUSH1 0xff
- [893] MUL
- [894] NOT
- [895] AND
- [896] SWAP1
- [897] SSTORE
- [898] PUSH1 0x01
- [899] ADD
- [900] PUSH1 0x20
- [901] DUP2
- [902] PUSH0 0x
- [903] ADD
- [904] DIV
- [905] SWAP3
- [906] DUP4
- [907] ADD
- [908] SWAP3
- [909] PUSH1 0x01
- [910] SUB
- [911] MUL
- [912] PUSH2 0x0623
- [913] JUMP
- [914] JUMPDEST
- [915] POP
- [916] JUMPDEST
- [917] POP
- [918] SWAP1
- [919] POP
- [920] PUSH2 0x065e
- [921] SWAP2
- [922] SWAP1
- [923] PUSH2 0x0685
- [924] JUMP
- [925] JUMPDEST
- [926] POP
- [927] SWAP1
- [928] JUMP
- [929] JUMPDEST
- [930] JUMPDEST
- [931] DUP1
- [932] DUP3
- [933] GT
- [934] ISZERO
- [935] PUSH2 0x0681
- [936] JUMPI
- [937] PUSH0 0x
- [938] DUP2
- [939] DUP2
- [940] PUSH2 0x0678
- [941] SWAP2
- [942] SWAP1
- [943] PUSH2 0x06a0
- [944] JUMP
- [945] JUMPDEST
- [946] POP
- [947] PUSH1 0x01
- [948] ADD
- [949] PUSH2 0x0663
- [950] JUMP
- [951] JUMPDEST
- [952] POP
- [953] SWAP1
- [954] JUMP
- [955] JUMPDEST
- [956] JUMPDEST
- [957] DUP1
- [958] DUP3
- [959] GT
- [960] ISZERO
- [961] PUSH2 0x069c
- [962] JUMPI
- [963] PUSH0 0x
- [964] DUP2
- [965] PUSH0 0x
- [966] SWAP1
- [967] SSTORE
- [968] POP
- [969] PUSH1 0x01
- [970] ADD
- [971] PUSH2 0x0686
- [972] JUMP
- [973] JUMPDEST
- [974] POP
- [975] SWAP1
- [976] JUMP
- [977] JUMPDEST
- [978] POP
- [979] PUSH0 0x
- [980] SWAP1
- [981] SSTORE
- [982] JUMP
- [983] JUMPDEST
- [984] PUSH0 0x
- [985] PUSH1 0x40
- [986] MLOAD
- [987] SWAP1
- [988] POP
- [989] SWAP1
- [990] JUMP
- [991] JUMPDEST
- [992] PUSH0 0x
- [993] DUP1
- [994] REVERT
- [995] JUMPDEST
- [996] PUSH0 0x
- [997] DUP1
- [998] REVERT
- [999] JUMPDEST
- [1000] PUSH0 0x
- [1001] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1002] DUP3
- [1003] AND
- [1004] SWAP1
- [1005] POP
- [1006] SWAP2
- [1007] SWAP1
- [1008] POP
- [1009] JUMP
- [1010] JUMPDEST
- [1011] PUSH0 0x
- [1012] PUSH2 0x06e0
- [1013] DUP3
- [1014] PUSH2 0x06b7
- [1015] JUMP
- [1016] JUMPDEST
- [1017] SWAP1
- [1018] POP
- [1019] SWAP2
- [1020] SWAP1
- [1021] POP
- [1022] JUMP
- [1023] JUMPDEST
- [1024] PUSH2 0x06f0
- [1025] DUP2
- [1026] PUSH2 0x06d6
- [1027] JUMP
- [1028] JUMPDEST
- [1029] DUP2
- [1030] EQ
- [1031] PUSH2 0x06fa
- [1032] JUMPI
- [1033] PUSH0 0x
- [1034] DUP1
- [1035] REVERT
- [1036] JUMPDEST
- [1037] POP
- [1038] JUMP
- [1039] JUMPDEST
- [1040] PUSH0 0x
- [1041] DUP2
- [1042] CALLDATALOAD
- [1043] SWAP1
- [1044] POP
- [1045] PUSH2 0x070b
- [1046] DUP2
- [1047] PUSH2 0x06e7
- [1048] JUMP
- [1049] JUMPDEST
- [1050] SWAP3
- [1051] SWAP2
- [1052] POP
- [1053] POP
- [1054] JUMP
- [1055] JUMPDEST
- [1056] PUSH0 0x
- [1057] PUSH1 0x20
- [1058] DUP3
- [1059] DUP5
- [1060] SUB
- [1061] SLT
- [1062] ISZERO
- [1063] PUSH2 0x0726
- [1064] JUMPI
- [1065] PUSH2 0x0725
- [1066] PUSH2 0x06af
- [1067] JUMP
- [1068] JUMPDEST
- [1069] JUMPDEST
- [1070] PUSH0 0x
- [1071] PUSH2 0x0733
- [1072] DUP5
- [1073] DUP3
- [1074] DUP6
- [1075] ADD
- [1076] PUSH2 0x06fd
- [1077] JUMP
- [1078] JUMPDEST
- [1079] SWAP2
- [1080] POP
- [1081] POP
- [1082] SWAP3
- [1083] SWAP2
- [1084] POP
- [1085] POP
- [1086] JUMP
- [1087] JUMPDEST
- [1088] PUSH2 0x0745
- [1089] DUP2
- [1090] PUSH2 0x06d6
- [1091] JUMP
- [1092] JUMPDEST
- [1093] DUP3
- [1094] MSTORE
- [1095] POP
- [1096] POP
- [1097] JUMP
- [1098] JUMPDEST
- [1099] PUSH0 0x
- [1100] PUSH1 0x20
- [1101] DUP3
- [1102] ADD
- [1103] SWAP1
- [1104] POP
- [1105] PUSH2 0x075e
- [1106] PUSH0 0x
- [1107] DUP4
- [1108] ADD
- [1109] DUP5
- [1110] PUSH2 0x073c
- [1111] JUMP
- [1112] JUMPDEST
- [1113] SWAP3
- [1114] SWAP2
- [1115] POP
- [1116] POP
- [1117] JUMP
- [1118] JUMPDEST
- [1119] PUSH0 0x
- [1120] DUP1
- [1121] REVERT
- [1122] JUMPDEST
- [1123] PUSH0 0x
- [1124] PUSH1 0x1f
- [1125] NOT
- [1126] PUSH1 0x1f
- [1127] DUP4
- [1128] ADD
- [1129] AND
- [1130] SWAP1
- [1131] POP
- [1132] SWAP2
- [1133] SWAP1
- [1134] POP
- [1135] JUMP
- [1136] JUMPDEST
- [1137] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1138] PUSH0 0x
- [1139] MSTORE
- [1140] PUSH1 0x41
- [1141] PUSH1 0x04
- [1142] MSTORE
- [1143] PUSH1 0x24
- [1144] PUSH0 0x
- [1145] REVERT
- [1146] JUMPDEST
- [1147] PUSH2 0x07ae
- [1148] DUP3
- [1149] PUSH2 0x0768
- [1150] JUMP
- [1151] JUMPDEST
- [1152] DUP2
- [1153] ADD
- [1154] DUP2
- [1155] DUP2
- [1156] LT
- [1157] PUSH8 0xffffffffffffffff
- [1158] DUP3
- [1159] GT
- [1160] OR
- [1161] ISZERO
- [1162] PUSH2 0x07cd
- [1163] JUMPI
- [1164] PUSH2 0x07cc
- [1165] PUSH2 0x0778
- [1166] JUMP
- [1167] JUMPDEST
- [1168] JUMPDEST
- [1169] DUP1
- [1170] PUSH1 0x40
- [1171] MSTORE
- [1172] POP
- [1173] POP
- [1174] POP
- [1175] JUMP
- [1176] JUMPDEST
- [1177] PUSH0 0x
- [1178] PUSH2 0x07df
- [1179] PUSH2 0x06a6
- [1180] JUMP
- [1181] JUMPDEST
- [1182] SWAP1
- [1183] POP
- [1184] PUSH2 0x07eb
- [1185] DUP3
- [1186] DUP3
- [1187] PUSH2 0x07a5
- [1188] JUMP
- [1189] JUMPDEST
- [1190] SWAP2
- [1191] SWAP1
- [1192] POP
- [1193] JUMP
- [1194] JUMPDEST
- [1195] PUSH0 0x
- [1196] PUSH8 0xffffffffffffffff
- [1197] DUP3
- [1198] GT
- [1199] ISZERO
- [1200] PUSH2 0x080a
- [1201] JUMPI
- [1202] PUSH2 0x0809
- [1203] PUSH2 0x0778
- [1204] JUMP
- [1205] JUMPDEST
- [1206] JUMPDEST
- [1207] PUSH1 0x20
- [1208] DUP3
- [1209] MUL
- [1210] SWAP1
- [1211] POP
- [1212] PUSH1 0x20
- [1213] DUP2
- [1214] ADD
- [1215] SWAP1
- [1216] POP
- [1217] SWAP2
- [1218] SWAP1
- [1219] POP
- [1220] JUMP
- [1221] JUMPDEST
- [1222] PUSH0 0x
- [1223] DUP1
- [1224] REVERT
- [1225] JUMPDEST
- [1226] PUSH0 0x
- [1227] PUSH8 0xffffffffffffffff
- [1228] DUP3
- [1229] GT
- [1230] ISZERO
- [1231] PUSH2 0x0839
- [1232] JUMPI
- [1233] PUSH2 0x0838
- [1234] PUSH2 0x0778
- [1235] JUMP
- [1236] JUMPDEST
- [1237] JUMPDEST
- [1238] PUSH1 0x20
- [1239] DUP3
- [1240] MUL
- [1241] SWAP1
- [1242] POP
- [1243] SWAP2
- [1244] SWAP1
- [1245] POP
- [1246] JUMP
- [1247] JUMPDEST
- [1248] PUSH0 0x
- [1249] PUSH1 0xff
- [1250] DUP3
- [1251] AND
- [1252] SWAP1
- [1253] POP
- [1254] SWAP2
- [1255] SWAP1
- [1256] POP
- [1257] JUMP
- [1258] JUMPDEST
- [1259] PUSH2 0x0859
- [1260] DUP2
- [1261] PUSH2 0x0844
- [1262] JUMP
- [1263] JUMPDEST
- [1264] DUP2
- [1265] EQ
- [1266] PUSH2 0x0863
- [1267] JUMPI
- [1268] PUSH0 0x
- [1269] DUP1
- [1270] REVERT
- [1271] JUMPDEST
- [1272] POP
- [1273] JUMP
- [1274] JUMPDEST
- [1275] PUSH0 0x
- [1276] DUP2
- [1277] CALLDATALOAD
- [1278] SWAP1
- [1279] POP
- [1280] PUSH2 0x0874
- [1281] DUP2
- [1282] PUSH2 0x0850
- [1283] JUMP
- [1284] JUMPDEST
- [1285] SWAP3
- [1286] SWAP2
- [1287] POP
- [1288] POP
- [1289] JUMP
- [1290] JUMPDEST
- [1291] PUSH0 0x
- [1292] PUSH2 0x088c
- [1293] PUSH2 0x0887
- [1294] DUP5
- [1295] PUSH2 0x081f
- [1296] JUMP
- [1297] JUMPDEST
- [1298] PUSH2 0x07d6
- [1299] JUMP
- [1300] JUMPDEST
- [1301] SWAP1
- [1302] POP
- [1303] DUP1
- [1304] PUSH1 0x20
- [1305] DUP5
- [1306] MUL
- [1307] DUP4
- [1308] ADD
- [1309] DUP6
- [1310] DUP2
- [1311] GT
- [1312] ISZERO
- [1313] PUSH2 0x08a6
- [1314] JUMPI
- [1315] PUSH2 0x08a5
- [1316] PUSH2 0x081b
- [1317] JUMP
- [1318] JUMPDEST
- [1319] JUMPDEST
- [1320] DUP4
- [1321] JUMPDEST
- [1322] DUP2
- [1323] DUP2
- [1324] LT
- [1325] ISZERO
- [1326] PUSH2 0x08cf
- [1327] JUMPI
- [1328] DUP1
- [1329] PUSH2 0x08bb
- [1330] DUP9
- [1331] DUP3
- [1332] PUSH2 0x0866
- [1333] JUMP
- [1334] JUMPDEST
- [1335] DUP5
- [1336] MSTORE
- [1337] PUSH1 0x20
- [1338] DUP5
- [1339] ADD
- [1340] SWAP4
- [1341] POP
- [1342] POP
- [1343] PUSH1 0x20
- [1344] DUP2
- [1345] ADD
- [1346] SWAP1
- [1347] POP
- [1348] PUSH2 0x08a8
- [1349] JUMP
- [1350] JUMPDEST
- [1351] POP
- [1352] POP
- [1353] POP
- [1354] SWAP4
- [1355] SWAP3
- [1356] POP
- [1357] POP
- [1358] POP
- [1359] JUMP
- [1360] JUMPDEST
- [1361] PUSH0 0x
- [1362] DUP3
- [1363] PUSH1 0x1f
- [1364] DUP4
- [1365] ADD
- [1366] SLT
- [1367] PUSH2 0x08ed
- [1368] JUMPI
- [1369] PUSH2 0x08ec
- [1370] PUSH2 0x0764
- [1371] JUMP
- [1372] JUMPDEST
- [1373] JUMPDEST
- [1374] PUSH1 0x05
- [1375] PUSH2 0x08fa
- [1376] DUP5
- [1377] DUP3
- [1378] DUP6
- [1379] PUSH2 0x087a
- [1380] JUMP
- [1381] JUMPDEST
- [1382] SWAP2
- [1383] POP
- [1384] POP
- [1385] SWAP3
- [1386] SWAP2
- [1387] POP
- [1388] POP
- [1389] JUMP
- [1390] JUMPDEST
- [1391] PUSH0 0x
- [1392] PUSH2 0x0915
- [1393] PUSH2 0x0910
- [1394] DUP5
- [1395] PUSH2 0x07f0
- [1396] JUMP
- [1397] JUMPDEST
- [1398] PUSH2 0x07d6
- [1399] JUMP
- [1400] JUMPDEST
- [1401] SWAP1
- [1402] POP
- [1403] DUP1
- [1404] DUP4
- [1405] DUP3
- [1406] MSTORE
- [1407] PUSH1 0x20
- [1408] DUP3
- [1409] ADD
- [1410] SWAP1
- [1411] POP
- [1412] PUSH1 0xa0
- [1413] DUP5
- [1414] MUL
- [1415] DUP4
- [1416] ADD
- [1417] DUP6
- [1418] DUP2
- [1419] GT
- [1420] ISZERO
- [1421] PUSH2 0x0938
- [1422] JUMPI
- [1423] PUSH2 0x0937
- [1424] PUSH2 0x081b
- [1425] JUMP
- [1426] JUMPDEST
- [1427] JUMPDEST
- [1428] DUP4
- [1429] JUMPDEST
- [1430] DUP2
- [1431] DUP2
- [1432] LT
- [1433] ISZERO
- [1434] PUSH2 0x0961
- [1435] JUMPI
- [1436] DUP1
- [1437] PUSH2 0x094d
- [1438] DUP9
- [1439] DUP3
- [1440] PUSH2 0x08d9
- [1441] JUMP
- [1442] JUMPDEST
- [1443] DUP5
- [1444] MSTORE
- [1445] PUSH1 0x20
- [1446] DUP5
- [1447] ADD
- [1448] SWAP4
- [1449] POP
- [1450] POP
- [1451] PUSH1 0xa0
- [1452] DUP2
- [1453] ADD
- [1454] SWAP1
- [1455] POP
- [1456] PUSH2 0x093a
- [1457] JUMP
- [1458] JUMPDEST
- [1459] POP
- [1460] POP
- [1461] POP
- [1462] SWAP4
- [1463] SWAP3
- [1464] POP
- [1465] POP
- [1466] POP
- [1467] JUMP
- [1468] JUMPDEST
- [1469] PUSH0 0x
- [1470] DUP3
- [1471] PUSH1 0x1f
- [1472] DUP4
- [1473] ADD
- [1474] SLT
- [1475] PUSH2 0x097f
- [1476] JUMPI
- [1477] PUSH2 0x097e
- [1478] PUSH2 0x0764
- [1479] JUMP
- [1480] JUMPDEST
- [1481] JUMPDEST
- [1482] DUP2
- [1483] CALLDATALOAD
- [1484] PUSH2 0x098f
- [1485] DUP5
- [1486] DUP3
- [1487] PUSH1 0x20
- [1488] DUP7
- [1489] ADD
- [1490] PUSH2 0x0903
- [1491] JUMP
- [1492] JUMPDEST
- [1493] SWAP2
- [1494] POP
- [1495] POP
- [1496] SWAP3
- [1497] SWAP2
- [1498] POP
- [1499] POP
- [1500] JUMP
- [1501] JUMPDEST
- [1502] PUSH0 0x
- [1503] PUSH1 0x20
- [1504] DUP3
- [1505] DUP5
- [1506] SUB
- [1507] SLT
- [1508] ISZERO
- [1509] PUSH2 0x09ad
- [1510] JUMPI
- [1511] PUSH2 0x09ac
- [1512] PUSH2 0x06af
- [1513] JUMP
- [1514] JUMPDEST
- [1515] JUMPDEST
- [1516] PUSH0 0x
- [1517] DUP3
- [1518] ADD
- [1519] CALLDATALOAD
- [1520] PUSH8 0xffffffffffffffff
- [1521] DUP2
- [1522] GT
- [1523] ISZERO
- [1524] PUSH2 0x09ca
- [1525] JUMPI
- [1526] PUSH2 0x09c9
- [1527] PUSH2 0x06b3
- [1528] JUMP
- [1529] JUMPDEST
- [1530] JUMPDEST
- [1531] PUSH2 0x09d6
- [1532] DUP5
- [1533] DUP3
- [1534] DUP6
- [1535] ADD
- [1536] PUSH2 0x096b
- [1537] JUMP
- [1538] JUMPDEST
- [1539] SWAP2
- [1540] POP
- [1541] POP
- [1542] SWAP3
- [1543] SWAP2
- [1544] POP
- [1545] POP
- [1546] JUMP
- [1547] JUMPDEST
- [1548] PUSH0 0x
- [1549] DUP2
- [1550] SWAP1
- [1551] POP
- [1552] SWAP2
- [1553] SWAP1
- [1554] POP
- [1555] JUMP
- [1556] JUMPDEST
- [1557] PUSH2 0x09f1
- [1558] DUP2
- [1559] PUSH2 0x09df
- [1560] JUMP
- [1561] JUMPDEST
- [1562] DUP2
- [1563] EQ
- [1564] PUSH2 0x09fb
- [1565] JUMPI
- [1566] PUSH0 0x
- [1567] DUP1
- [1568] REVERT
- [1569] JUMPDEST
- [1570] POP
- [1571] JUMP
- [1572] JUMPDEST
- [1573] PUSH0 0x
- [1574] DUP2
- [1575] CALLDATALOAD
- [1576] SWAP1
- [1577] POP
- [1578] PUSH2 0x0a0c
- [1579] DUP2
- [1580] PUSH2 0x09e8
- [1581] JUMP
- [1582] JUMPDEST
- [1583] SWAP3
- [1584] SWAP2
- [1585] POP
- [1586] POP
- [1587] JUMP
- [1588] JUMPDEST
- [1589] PUSH0 0x
- [1590] PUSH1 0x20
- [1591] DUP3
- [1592] DUP5
- [1593] SUB
- [1594] SLT
- [1595] ISZERO
- [1596] PUSH2 0x0a27
- [1597] JUMPI
- [1598] PUSH2 0x0a26
- [1599] PUSH2 0x06af
- [1600] JUMP
- [1601] JUMPDEST
- [1602] JUMPDEST
- [1603] PUSH0 0x
- [1604] PUSH2 0x0a34
- [1605] DUP5
- [1606] DUP3
- [1607] DUP6
- [1608] ADD
- [1609] PUSH2 0x09fe
- [1610] JUMP
- [1611] JUMPDEST
- [1612] SWAP2
- [1613] POP
- [1614] POP
- [1615] SWAP3
- [1616] SWAP2
- [1617] POP
- [1618] POP
- [1619] JUMP
- [1620] JUMPDEST
- [1621] PUSH2 0x0a46
- [1622] DUP2
- [1623] PUSH2 0x09df
- [1624] JUMP
- [1625] JUMPDEST
- [1626] DUP3
- [1627] MSTORE
- [1628] POP
- [1629] POP
- [1630] JUMP
- [1631] JUMPDEST
- [1632] PUSH0 0x
- [1633] PUSH1 0xa0
- [1634] DUP3
- [1635] ADD
- [1636] SWAP1
- [1637] POP
- [1638] PUSH2 0x0a5f
- [1639] PUSH0 0x
- [1640] DUP4
- [1641] ADD
- [1642] DUP9
- [1643] PUSH2 0x0a3d
- [1644] JUMP
- [1645] JUMPDEST
- [1646] PUSH2 0x0a6c
- [1647] PUSH1 0x20
- [1648] DUP4
- [1649] ADD
- [1650] DUP8
- [1651] PUSH2 0x0a3d
- [1652] JUMP
- [1653] JUMPDEST
- [1654] PUSH2 0x0a79
- [1655] PUSH1 0x40
- [1656] DUP4
- [1657] ADD
- [1658] DUP7
- [1659] PUSH2 0x0a3d
- [1660] JUMP
- [1661] JUMPDEST
- [1662] PUSH2 0x0a86
- [1663] PUSH1 0x60
- [1664] DUP4
- [1665] ADD
- [1666] DUP6
- [1667] PUSH2 0x0a3d
- [1668] JUMP
- [1669] JUMPDEST
- [1670] PUSH2 0x0a93
- [1671] PUSH1 0x80
- [1672] DUP4
- [1673] ADD
- [1674] DUP5
- [1675] PUSH2 0x0a3d
- [1676] JUMP
- [1677] JUMPDEST
- [1678] SWAP7
- [1679] SWAP6
- [1680] POP
- [1681] POP
- [1682] POP
- [1683] POP
- [1684] POP
- [1685] POP
- [1686] JUMP
- [1687] JUMPDEST
- [1688] PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000
- [1689] PUSH0 0x
- [1690] MSTORE
- [1691] PUSH1 0x32
- [1692] PUSH1 0x04
- [1693] MSTORE
- [1694] PUSH1 0x24
- [1695] PUSH0 0x
- [1696] REVERT
- [1697] 'fe'(Unknown Opcode)
- [1698] LOG2
- [1699] PUSH5 0x6970667358
- [1700] '22'(Unknown Opcode)
- [1701] SLT
- [1702] SHA3
- [1703] 'f8'(Unknown Opcode)
- [1704] SGT
- [1705] 'ab'(Unknown Opcode)
- [1706] CODESIZE
- [1707] DUP5
- [1708] PUSH3 0xd041cc
- [1709] LOG4
- [1710] 'a9'(Unknown Opcode)
- [1711] PUSH17 0x251ef7037e3badfb8dbe28966515b33a33
- [1712] '4e'(Unknown Opcode)
- [1713] '2a'(Unknown Opcode)
- [1714] SLOAD
- [1715] PUSH5 0x736f6c6343
- [1716] STOP
- [1717] ADDMOD
- [1718] BYTE
- [1719] STOP
- [1720] CALLER