Tools
Bytecode to Opcode Disassembler
Attempts to decode the low level Contract Bytecodes to Opcodes.
Decoded Bytecode:
- [1] PUSH1 0x80
- [3] PUSH1 0x40
- [4] MSTORE
- [6] PUSH1 0x04
- [7] CALLDATASIZE
- [8] LT
- [11] PUSH2 0x004e
- [12] JUMPI
- [14] PUSH1 0x00
- [15] CALLDATALOAD
- [17] PUSH1 0xe0
- [18] SHR
- [19] DUP1
- [24] PUSH4 0x01ffc9a7
- [25] EQ
- [28] PUSH2 0x0067
- [29] JUMPI
- [30] DUP1
- [35] PUSH4 0x3659cfe6
- [36] EQ
- [39] PUSH2 0x00a4
- [40] JUMPI
- [41] DUP1
- [46] PUSH4 0x3e47158c
- [47] EQ
- [50] PUSH2 0x00cd
- [51] JUMPI
- [52] DUP1
- [57] PUSH4 0x4f1ef286
- [58] EQ
- [61] PUSH2 0x00f8
- [62] JUMPI
- [63] DUP1
- [68] PUSH4 0xba1d0ff4
- [69] EQ
- [72] PUSH2 0x0114
- [73] JUMPI
- [76] PUSH2 0x005d
- [77] JUMP
- [78] JUMPDEST
- [79] CALLDATASIZE
- [82] PUSH2 0x005d
- [83] JUMPI
- [86] PUSH2 0x005b
- [89] PUSH2 0x013f
- [90] JUMP
- [91] JUMPDEST
- [92] STOP
- [93] JUMPDEST
- [96] PUSH2 0x0065
- [99] PUSH2 0x013f
- [100] JUMP
- [101] JUMPDEST
- [102] STOP
- [103] JUMPDEST
- [104] CALLVALUE
- [105] DUP1
- [106] ISZERO
- [109] PUSH2 0x0073
- [110] JUMPI
- [112] PUSH1 0x00
- [113] DUP1
- [114] REVERT
- [115] JUMPDEST
- [116] POP
- [119] PUSH2 0x008e
- [121] PUSH1 0x04
- [122] DUP1
- [123] CALLDATASIZE
- [124] SUB
- [125] DUP2
- [126] ADD
- [127] SWAP1
- [130] PUSH2 0x0089
- [131] SWAP2
- [132] SWAP1
- [135] PUSH2 0x07d5
- [136] JUMP
- [137] JUMPDEST
- [140] PUSH2 0x0188
- [141] JUMP
- [142] JUMPDEST
- [144] PUSH1 0x40
- [145] MLOAD
- [148] PUSH2 0x009b
- [149] SWAP2
- [150] SWAP1
- [153] PUSH2 0x081d
- [154] JUMP
- [155] JUMPDEST
- [157] PUSH1 0x40
- [158] MLOAD
- [159] DUP1
- [160] SWAP2
- [161] SUB
- [162] SWAP1
- [163] RETURN
- [164] JUMPDEST
- [165] CALLVALUE
- [166] DUP1
- [167] ISZERO
- [170] PUSH2 0x00b0
- [171] JUMPI
- [173] PUSH1 0x00
- [174] DUP1
- [175] REVERT
- [176] JUMPDEST
- [177] POP
- [180] PUSH2 0x00cb
- [182] PUSH1 0x04
- [183] DUP1
- [184] CALLDATASIZE
- [185] SUB
- [186] DUP2
- [187] ADD
- [188] SWAP1
- [191] PUSH2 0x00c6
- [192] SWAP2
- [193] SWAP1
- [196] PUSH2 0x0896
- [197] JUMP
- [198] JUMPDEST
- [201] PUSH2 0x02d9
- [202] JUMP
- [203] JUMPDEST
- [204] STOP
- [205] JUMPDEST
- [206] CALLVALUE
- [207] DUP1
- [208] ISZERO
- [211] PUSH2 0x00d9
- [212] JUMPI
- [214] PUSH1 0x00
- [215] DUP1
- [216] REVERT
- [217] JUMPDEST
- [218] POP
- [221] PUSH2 0x00e2
- [224] PUSH2 0x0445
- [225] JUMP
- [226] JUMPDEST
- [228] PUSH1 0x40
- [229] MLOAD
- [232] PUSH2 0x00ef
- [233] SWAP2
- [234] SWAP1
- [237] PUSH2 0x08d2
- [238] JUMP
- [239] JUMPDEST
- [241] PUSH1 0x40
- [242] MLOAD
- [243] DUP1
- [244] SWAP2
- [245] SUB
- [246] SWAP1
- [247] RETURN
- [248] JUMPDEST
- [251] PUSH2 0x0112
- [253] PUSH1 0x04
- [254] DUP1
- [255] CALLDATASIZE
- [256] SUB
- [257] DUP2
- [258] ADD
- [259] SWAP1
- [262] PUSH2 0x010d
- [263] SWAP2
- [264] SWAP1
- [267] PUSH2 0x0952
- [268] JUMP
- [269] JUMPDEST
- [272] PUSH2 0x0454
- [273] JUMP
- [274] JUMPDEST
- [275] STOP
- [276] JUMPDEST
- [277] CALLVALUE
- [278] DUP1
- [279] ISZERO
- [282] PUSH2 0x0120
- [283] JUMPI
- [285] PUSH1 0x00
- [286] DUP1
- [287] REVERT
- [288] JUMPDEST
- [289] POP
- [292] PUSH2 0x0129
- [295] PUSH2 0x05f7
- [296] JUMP
- [297] JUMPDEST
- [299] PUSH1 0x40
- [300] MLOAD
- [303] PUSH2 0x0136
- [304] SWAP2
- [305] SWAP1
- [308] PUSH2 0x0a11
- [309] JUMP
- [310] JUMPDEST
- [312] PUSH1 0x40
- [313] MLOAD
- [314] DUP1
- [315] SWAP2
- [316] SUB
- [317] SWAP1
- [318] RETURN
- [319] JUMPDEST
- [352] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [353] SLOAD
- [354] CALLDATASIZE
- [356] PUSH1 0x00
- [357] DUP1
- [358] CALLDATACOPY
- [360] PUSH1 0x00
- [361] DUP1
- [362] CALLDATASIZE
- [364] PUSH1 0x00
- [365] DUP5
- [366] GAS
- [367] DELEGATECALL
- [368] RETURNDATASIZE
- [369] DUP1
- [371] PUSH1 0x00
- [372] DUP1
- [373] RETURNDATACOPY
- [374] DUP2
- [376] PUSH1 0x00
- [377] DUP2
- [378] EQ
- [381] PUSH2 0x0183
- [382] JUMPI
- [383] DUP2
- [385] PUSH1 0x00
- [386] RETURN
- [387] JUMPDEST
- [388] DUP2
- [390] PUSH1 0x00
- [391] REVERT
- [392] JUMPDEST
- [394] PUSH1 0x00
- [399] PUSH4 0x01ffc9a7
- [401] PUSH1 0xe0
- [402] SHL
- [403] DUP3
- [432] PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- [433] NOT
- [434] AND
- [435] EQ
- [436] DUP1
- [439] PUSH2 0x01e3
- [440] JUMPI
- [441] POP
- [446] PUSH4 0x7f5828d0
- [448] PUSH1 0xe0
- [449] SHL
- [450] DUP3
- [479] PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- [480] NOT
- [481] AND
- [482] EQ
- [483] JUMPDEST
- [484] ISZERO
- [487] PUSH2 0x01f1
- [488] JUMPI
- [490] PUSH1 0x01
- [491] SWAP1
- [492] POP
- [495] PUSH2 0x02d4
- [496] JUMP
- [497] JUMPDEST
- [502] PUSH4 0xffffffff
- [504] PUSH1 0xe0
- [505] SHL
- [506] DUP3
- [535] PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff
- [536] NOT
- [537] AND
- [538] SUB
- [541] PUSH2 0x0227
- [542] JUMPI
- [544] PUSH1 0x00
- [545] SWAP1
- [546] POP
- [549] PUSH2 0x02d4
- [550] JUMP
- [551] JUMPDEST
- [553] PUSH1 0x00
- [586] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [587] SLOAD
- [588] SWAP1
- [589] POP
- [590] DUP1
- [611] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [612] AND
- [617] PUSH4 0x01ffc9a7
- [618] DUP5
- [620] PUSH1 0x40
- [621] MLOAD
- [622] DUP3
- [627] PUSH4 0xffffffff
- [628] AND
- [630] PUSH1 0xe0
- [631] SHL
- [632] DUP2
- [633] MSTORE
- [635] PUSH1 0x04
- [636] ADD
- [639] PUSH2 0x0286
- [640] SWAP2
- [641] SWAP1
- [644] PUSH2 0x0a3b
- [645] JUMP
- [646] JUMPDEST
- [648] PUSH1 0x20
- [650] PUSH1 0x40
- [651] MLOAD
- [652] DUP1
- [653] DUP4
- [654] SUB
- [655] DUP2
- [656] DUP7
- [657] GAS
- [658] STATICCALL
- [659] SWAP3
- [660] POP
- [661] POP
- [662] POP
- [663] DUP1
- [664] ISZERO
- [667] PUSH2 0x02c0
- [668] JUMPI
- [669] POP
- [671] PUSH1 0x40
- [672] MLOAD
- [673] RETURNDATASIZE
- [675] PUSH1 0x1f
- [676] NOT
- [678] PUSH1 0x1f
- [679] DUP3
- [680] ADD
- [681] AND
- [682] DUP3
- [683] ADD
- [684] DUP1
- [686] PUSH1 0x40
- [687] MSTORE
- [688] POP
- [689] DUP2
- [690] ADD
- [691] SWAP1
- [694] PUSH2 0x02bd
- [695] SWAP2
- [696] SWAP1
- [699] PUSH2 0x0a82
- [700] JUMP
- [701] JUMPDEST
- [703] PUSH1 0x01
- [704] JUMPDEST
- [707] PUSH2 0x02ce
- [708] JUMPI
- [710] PUSH1 0x00
- [711] SWAP2
- [712] POP
- [713] POP
- [716] PUSH2 0x02d4
- [717] JUMP
- [718] JUMPDEST
- [719] DUP1
- [720] SWAP3
- [721] POP
- [722] POP
- [723] POP
- [724] JUMPDEST
- [725] SWAP2
- [726] SWAP1
- [727] POP
- [728] JUMP
- [729] JUMPDEST
- [732] PUSH2 0x02e1
- [735] PUSH2 0x061b
- [736] JUMP
- [737] JUMPDEST
- [758] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [759] AND
- [760] CALLER
- [781] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [782] AND
- [783] EQ
- [786] PUSH2 0x034e
- [787] JUMPI
- [789] PUSH1 0x40
- [790] MLOAD
- [823] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [824] DUP2
- [825] MSTORE
- [827] PUSH1 0x04
- [828] ADD
- [831] PUSH2 0x0345
- [832] SWAP1
- [835] PUSH2 0x0b0c
- [836] JUMP
- [837] JUMPDEST
- [839] PUSH1 0x40
- [840] MLOAD
- [841] DUP1
- [842] SWAP2
- [843] SUB
- [844] SWAP1
- [845] REVERT
- [846] JUMPDEST
- [847] DUP1
- [880] PUSH32 0x000000000000000000000000c815db16d4be6ddf2685c201937905abf338f5d7
- [901] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [902] AND
- [907] PUSH4 0xfcff48ed
- [908] DUP3
- [910] PUSH1 0x40
- [911] MLOAD
- [912] DUP3
- [917] PUSH4 0xffffffff
- [918] AND
- [920] PUSH1 0xe0
- [921] SHL
- [922] DUP2
- [923] MSTORE
- [925] PUSH1 0x04
- [926] ADD
- [929] PUSH2 0x03a8
- [930] SWAP2
- [931] SWAP1
- [934] PUSH2 0x08d2
- [935] JUMP
- [936] JUMPDEST
- [938] PUSH1 0x20
- [940] PUSH1 0x40
- [941] MLOAD
- [942] DUP1
- [943] DUP4
- [944] SUB
- [945] DUP2
- [946] DUP7
- [947] GAS
- [948] STATICCALL
- [949] ISZERO
- [950] DUP1
- [951] ISZERO
- [954] PUSH2 0x03c5
- [955] JUMPI
- [956] RETURNDATASIZE
- [958] PUSH1 0x00
- [959] DUP1
- [960] RETURNDATACOPY
- [961] RETURNDATASIZE
- [963] PUSH1 0x00
- [964] REVERT
- [965] JUMPDEST
- [966] POP
- [967] POP
- [968] POP
- [969] POP
- [971] PUSH1 0x40
- [972] MLOAD
- [973] RETURNDATASIZE
- [975] PUSH1 0x1f
- [976] NOT
- [978] PUSH1 0x1f
- [979] DUP3
- [980] ADD
- [981] AND
- [982] DUP3
- [983] ADD
- [984] DUP1
- [986] PUSH1 0x40
- [987] MSTORE
- [988] POP
- [989] DUP2
- [990] ADD
- [991] SWAP1
- [994] PUSH2 0x03e9
- [995] SWAP2
- [996] SWAP1
- [999] PUSH2 0x0a82
- [1000] JUMP
- [1001] JUMPDEST
- [1004] PUSH2 0x0428
- [1005] JUMPI
- [1007] PUSH1 0x40
- [1008] MLOAD
- [1041] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1042] DUP2
- [1043] MSTORE
- [1045] PUSH1 0x04
- [1046] ADD
- [1049] PUSH2 0x041f
- [1050] SWAP1
- [1053] PUSH2 0x0b78
- [1054] JUMP
- [1055] JUMPDEST
- [1057] PUSH1 0x40
- [1058] MLOAD
- [1059] DUP1
- [1060] SWAP2
- [1061] SUB
- [1062] SWAP1
- [1063] REVERT
- [1064] JUMPDEST
- [1067] PUSH2 0x0441
- [1068] DUP3
- [1070] PUSH1 0x40
- [1071] MLOAD
- [1072] DUP1
- [1074] PUSH1 0x20
- [1075] ADD
- [1077] PUSH1 0x40
- [1078] MSTORE
- [1079] DUP1
- [1081] PUSH1 0x00
- [1082] DUP2
- [1083] MSTORE
- [1084] POP
- [1087] PUSH2 0x0644
- [1088] JUMP
- [1089] JUMPDEST
- [1090] POP
- [1091] POP
- [1092] JUMP
- [1093] JUMPDEST
- [1095] PUSH1 0x00
- [1098] PUSH2 0x044f
- [1101] PUSH2 0x061b
- [1102] JUMP
- [1103] JUMPDEST
- [1104] SWAP1
- [1105] POP
- [1106] SWAP1
- [1107] JUMP
- [1108] JUMPDEST
- [1111] PUSH2 0x045c
- [1114] PUSH2 0x061b
- [1115] JUMP
- [1116] JUMPDEST
- [1137] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1138] AND
- [1139] CALLER
- [1160] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1161] AND
- [1162] EQ
- [1165] PUSH2 0x04c9
- [1166] JUMPI
- [1168] PUSH1 0x40
- [1169] MLOAD
- [1202] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1203] DUP2
- [1204] MSTORE
- [1206] PUSH1 0x04
- [1207] ADD
- [1210] PUSH2 0x04c0
- [1211] SWAP1
- [1214] PUSH2 0x0b0c
- [1215] JUMP
- [1216] JUMPDEST
- [1218] PUSH1 0x40
- [1219] MLOAD
- [1220] DUP1
- [1221] SWAP2
- [1222] SUB
- [1223] SWAP1
- [1224] REVERT
- [1225] JUMPDEST
- [1226] DUP3
- [1259] PUSH32 0x000000000000000000000000c815db16d4be6ddf2685c201937905abf338f5d7
- [1280] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1281] AND
- [1286] PUSH4 0xfcff48ed
- [1287] DUP3
- [1289] PUSH1 0x40
- [1290] MLOAD
- [1291] DUP3
- [1296] PUSH4 0xffffffff
- [1297] AND
- [1299] PUSH1 0xe0
- [1300] SHL
- [1301] DUP2
- [1302] MSTORE
- [1304] PUSH1 0x04
- [1305] ADD
- [1308] PUSH2 0x0523
- [1309] SWAP2
- [1310] SWAP1
- [1313] PUSH2 0x08d2
- [1314] JUMP
- [1315] JUMPDEST
- [1317] PUSH1 0x20
- [1319] PUSH1 0x40
- [1320] MLOAD
- [1321] DUP1
- [1322] DUP4
- [1323] SUB
- [1324] DUP2
- [1325] DUP7
- [1326] GAS
- [1327] STATICCALL
- [1328] ISZERO
- [1329] DUP1
- [1330] ISZERO
- [1333] PUSH2 0x0540
- [1334] JUMPI
- [1335] RETURNDATASIZE
- [1337] PUSH1 0x00
- [1338] DUP1
- [1339] RETURNDATACOPY
- [1340] RETURNDATASIZE
- [1342] PUSH1 0x00
- [1343] REVERT
- [1344] JUMPDEST
- [1345] POP
- [1346] POP
- [1347] POP
- [1348] POP
- [1350] PUSH1 0x40
- [1351] MLOAD
- [1352] RETURNDATASIZE
- [1354] PUSH1 0x1f
- [1355] NOT
- [1357] PUSH1 0x1f
- [1358] DUP3
- [1359] ADD
- [1360] AND
- [1361] DUP3
- [1362] ADD
- [1363] DUP1
- [1365] PUSH1 0x40
- [1366] MSTORE
- [1367] POP
- [1368] DUP2
- [1369] ADD
- [1370] SWAP1
- [1373] PUSH2 0x0564
- [1374] SWAP2
- [1375] SWAP1
- [1378] PUSH2 0x0a82
- [1379] JUMP
- [1380] JUMPDEST
- [1383] PUSH2 0x05a3
- [1384] JUMPI
- [1386] PUSH1 0x40
- [1387] MLOAD
- [1420] PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000
- [1421] DUP2
- [1422] MSTORE
- [1424] PUSH1 0x04
- [1425] ADD
- [1428] PUSH2 0x059a
- [1429] SWAP1
- [1432] PUSH2 0x0b78
- [1433] JUMP
- [1434] JUMPDEST
- [1436] PUSH1 0x40
- [1437] MLOAD
- [1438] DUP1
- [1439] SWAP2
- [1440] SUB
- [1441] SWAP1
- [1442] REVERT
- [1443] JUMPDEST
- [1446] PUSH2 0x05f1
- [1447] DUP5
- [1448] DUP5
- [1449] DUP5
- [1450] DUP1
- [1451] DUP1
- [1453] PUSH1 0x1f
- [1454] ADD
- [1456] PUSH1 0x20
- [1457] DUP1
- [1458] SWAP2
- [1459] DIV
- [1460] MUL
- [1462] PUSH1 0x20
- [1463] ADD
- [1465] PUSH1 0x40
- [1466] MLOAD
- [1467] SWAP1
- [1468] DUP2
- [1469] ADD
- [1471] PUSH1 0x40
- [1472] MSTORE
- [1473] DUP1
- [1474] SWAP4
- [1475] SWAP3
- [1476] SWAP2
- [1477] SWAP1
- [1478] DUP2
- [1479] DUP2
- [1480] MSTORE
- [1482] PUSH1 0x20
- [1483] ADD
- [1484] DUP4
- [1485] DUP4
- [1486] DUP1
- [1487] DUP3
- [1488] DUP5
- [1489] CALLDATACOPY
- [1491] PUSH1 0x00
- [1492] DUP2
- [1493] DUP5
- [1494] ADD
- [1495] MSTORE
- [1497] PUSH1 0x1f
- [1498] NOT
- [1500] PUSH1 0x1f
- [1501] DUP3
- [1502] ADD
- [1503] AND
- [1504] SWAP1
- [1505] POP
- [1506] DUP1
- [1507] DUP4
- [1508] ADD
- [1509] SWAP3
- [1510] POP
- [1511] POP
- [1512] POP
- [1513] POP
- [1514] POP
- [1515] POP
- [1516] POP
- [1519] PUSH2 0x0644
- [1520] JUMP
- [1521] JUMPDEST
- [1522] POP
- [1523] POP
- [1524] POP
- [1525] POP
- [1526] JUMP
- [1527] JUMPDEST
- [1560] PUSH32 0x000000000000000000000000c815db16d4be6ddf2685c201937905abf338f5d7
- [1561] DUP2
- [1562] JUMP
- [1563] JUMPDEST
- [1565] PUSH1 0x00
- [1598] PUSH32 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103
- [1599] SLOAD
- [1600] SWAP1
- [1601] POP
- [1602] SWAP1
- [1603] JUMP
- [1604] JUMPDEST
- [1606] PUSH1 0x00
- [1639] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [1640] SLOAD
- [1641] SWAP1
- [1642] POP
- [1643] DUP3
- [1676] PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
- [1677] SSTORE
- [1678] DUP3
- [1699] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1700] AND
- [1701] DUP2
- [1722] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1723] AND
- [1756] PUSH32 0x5570d70a002632a7b0b3c9304cc89efb62d8da9eca0dbd7752c83b7379068296
- [1758] PUSH1 0x40
- [1759] MLOAD
- [1761] PUSH1 0x40
- [1762] MLOAD
- [1763] DUP1
- [1764] SWAP2
- [1765] SUB
- [1766] SWAP1
- [1767] LOG3
- [1769] PUSH1 0x00
- [1770] DUP3
- [1771] MLOAD
- [1772] GT
- [1773] ISZERO
- [1776] PUSH2 0x076e
- [1777] JUMPI
- [1779] PUSH1 0x00
- [1780] DUP4
- [1801] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [1802] AND
- [1803] DUP4
- [1805] PUSH1 0x40
- [1806] MLOAD
- [1809] PUSH2 0x0718
- [1810] SWAP2
- [1811] SWAP1
- [1814] PUSH2 0x0c12
- [1815] JUMP
- [1816] JUMPDEST
- [1818] PUSH1 0x00
- [1820] PUSH1 0x40
- [1821] MLOAD
- [1822] DUP1
- [1823] DUP4
- [1824] SUB
- [1825] DUP2
- [1826] DUP6
- [1827] GAS
- [1828] DELEGATECALL
- [1829] SWAP2
- [1830] POP
- [1831] POP
- [1832] RETURNDATASIZE
- [1833] DUP1
- [1835] PUSH1 0x00
- [1836] DUP2
- [1837] EQ
- [1840] PUSH2 0x0753
- [1841] JUMPI
- [1843] PUSH1 0x40
- [1844] MLOAD
- [1845] SWAP2
- [1846] POP
- [1848] PUSH1 0x1f
- [1849] NOT
- [1851] PUSH1 0x3f
- [1852] RETURNDATASIZE
- [1853] ADD
- [1854] AND
- [1855] DUP3
- [1856] ADD
- [1858] PUSH1 0x40
- [1859] MSTORE
- [1860] RETURNDATASIZE
- [1861] DUP3
- [1862] MSTORE
- [1863] RETURNDATASIZE
- [1865] PUSH1 0x00
- [1867] PUSH1 0x20
- [1868] DUP5
- [1869] ADD
- [1870] RETURNDATACOPY
- [1873] PUSH2 0x0758
- [1874] JUMP
- [1875] JUMPDEST
- [1877] PUSH1 0x60
- [1878] SWAP2
- [1879] POP
- [1880] JUMPDEST
- [1881] POP
- [1882] POP
- [1883] SWAP1
- [1884] POP
- [1885] DUP1
- [1888] PUSH2 0x076c
- [1889] JUMPI
- [1890] RETURNDATASIZE
- [1891] DUP1
- [1893] PUSH1 0x00
- [1894] DUP1
- [1895] RETURNDATACOPY
- [1896] DUP1
- [1898] PUSH1 0x00
- [1899] REVERT
- [1900] JUMPDEST
- [1901] POP
- [1902] JUMPDEST
- [1903] POP
- [1904] POP
- [1905] POP
- [1906] JUMP
- [1907] JUMPDEST
- [1909] PUSH1 0x00
- [1910] DUP1
- [1911] REVERT
- [1912] JUMPDEST
- [1914] PUSH1 0x00
- [1915] DUP1
- [1916] REVERT
- [1917] JUMPDEST
- [1919] PUSH1 0x00
- [1952] PUSH32 0xffffffff00000000000000000000000000000000000000000000000000000000
- [1953] DUP3
- [1954] AND
- [1955] SWAP1
- [1956] POP
- [1957] SWAP2
- [1958] SWAP1
- [1959] POP
- [1960] JUMP
- [1961] JUMPDEST
- [1964] PUSH2 0x07b2
- [1965] DUP2
- [1968] PUSH2 0x077d
- [1969] JUMP
- [1970] JUMPDEST
- [1971] DUP2
- [1972] EQ
- [1975] PUSH2 0x07bd
- [1976] JUMPI
- [1978] PUSH1 0x00
- [1979] DUP1
- [1980] REVERT
- [1981] JUMPDEST
- [1982] POP
- [1983] JUMP
- [1984] JUMPDEST
- [1986] PUSH1 0x00
- [1987] DUP2
- [1988] CALLDATALOAD
- [1989] SWAP1
- [1990] POP
- [1993] PUSH2 0x07cf
- [1994] DUP2
- [1997] PUSH2 0x07a9
- [1998] JUMP
- [1999] JUMPDEST
- [2000] SWAP3
- [2001] SWAP2
- [2002] POP
- [2003] POP
- [2004] JUMP
- [2005] JUMPDEST
- [2007] PUSH1 0x00
- [2009] PUSH1 0x20
- [2010] DUP3
- [2011] DUP5
- [2012] SUB
- [2013] SLT
- [2014] ISZERO
- [2017] PUSH2 0x07eb
- [2018] JUMPI
- [2021] PUSH2 0x07ea
- [2024] PUSH2 0x0773
- [2025] JUMP
- [2026] JUMPDEST
- [2027] JUMPDEST
- [2029] PUSH1 0x00
- [2032] PUSH2 0x07f9
- [2033] DUP5
- [2034] DUP3
- [2035] DUP6
- [2036] ADD
- [2039] PUSH2 0x07c0
- [2040] JUMP
- [2041] JUMPDEST
- [2042] SWAP2
- [2043] POP
- [2044] POP
- [2045] SWAP3
- [2046] SWAP2
- [2047] POP
- [2048] POP
- [2049] JUMP
- [2050] JUMPDEST
- [2052] PUSH1 0x00
- [2053] DUP2
- [2054] ISZERO
- [2055] ISZERO
- [2056] SWAP1
- [2057] POP
- [2058] SWAP2
- [2059] SWAP1
- [2060] POP
- [2061] JUMP
- [2062] JUMPDEST
- [2065] PUSH2 0x0817
- [2066] DUP2
- [2069] PUSH2 0x0802
- [2070] JUMP
- [2071] JUMPDEST
- [2072] DUP3
- [2073] MSTORE
- [2074] POP
- [2075] POP
- [2076] JUMP
- [2077] JUMPDEST
- [2079] PUSH1 0x00
- [2081] PUSH1 0x20
- [2082] DUP3
- [2083] ADD
- [2084] SWAP1
- [2085] POP
- [2088] PUSH2 0x0832
- [2090] PUSH1 0x00
- [2091] DUP4
- [2092] ADD
- [2093] DUP5
- [2096] PUSH2 0x080e
- [2097] JUMP
- [2098] JUMPDEST
- [2099] SWAP3
- [2100] SWAP2
- [2101] POP
- [2102] POP
- [2103] JUMP
- [2104] JUMPDEST
- [2106] PUSH1 0x00
- [2127] PUSH20 0xffffffffffffffffffffffffffffffffffffffff
- [2128] DUP3
- [2129] AND
- [2130] SWAP1
- [2131] POP
- [2132] SWAP2
- [2133] SWAP1
- [2134] POP
- [2135] JUMP
- [2136] JUMPDEST
- [2138] PUSH1 0x00
- [2141] PUSH2 0x0863
- [2142] DUP3
- [2145] PUSH2 0x0838
- [2146] JUMP
- [2147] JUMPDEST
- [2148] SWAP1
- [2149] POP
- [2150] SWAP2
- [2151] SWAP1
- [2152] POP
- [2153] JUMP
- [2154] JUMPDEST
- [2157] PUSH2 0x0873
- [2158] DUP2
- [2161] PUSH2 0x0858
- [2162] JUMP
- [2163] JUMPDEST
- [2164] DUP2
- [2165] EQ
- [2168] PUSH2 0x087e
- [2169] JUMPI
- [2171] PUSH1 0x00
- [2172] DUP1
- [2173] REVERT
- [2174] JUMPDEST
- [2175] POP
- [2176] JUMP
- [2177] JUMPDEST
- [2179] PUSH1 0x00
- [2180] DUP2
- [2181] CALLDATALOAD
- [2182] SWAP1
- [2183] POP
- [2186] PUSH2 0x0890
- [2187] DUP2
- [2190] PUSH2 0x086a
- [2191] JUMP
- [2192] JUMPDEST
- [2193] SWAP3
- [2194] SWAP2
- [2195] POP
- [2196] POP
- [2197] JUMP
- [2198] JUMPDEST
- [2200] PUSH1 0x00
- [2202] PUSH1 0x20
- [2203] DUP3
- [2204] DUP5
- [2205] SUB
- [2206] SLT
- [2207] ISZERO
- [2210] PUSH2 0x08ac
- [2211] JUMPI
- [2214] PUSH2 0x08ab
- [2217] PUSH2 0x0773
- [2218] JUMP
- [2219] JUMPDEST
- [2220] JUMPDEST
- [2222] PUSH1 0x00
- [2225] PUSH2 0x08ba
- [2226] DUP5
- [2227] DUP3
- [2228] DUP6
- [2229] ADD
- [2232] PUSH2 0x0881
- [2233] JUMP
- [2234] JUMPDEST
- [2235] SWAP2
- [2236] POP
- [2237] POP
- [2238] SWAP3
- [2239] SWAP2
- [2240] POP
- [2241] POP
- [2242] JUMP
- [2243] JUMPDEST
- [2246] PUSH2 0x08cc
- [2247] DUP2
- [2250] PUSH2 0x0858
- [2251] JUMP
- [2252] JUMPDEST
- [2253] DUP3
- [2254] MSTORE
- [2255] POP
- [2256] POP
- [2257] JUMP
- [2258] JUMPDEST
- [2260] PUSH1 0x00
- [2262] PUSH1 0x20
- [2263] DUP3
- [2264] ADD
- [2265] SWAP1
- [2266] POP
- [2269] PUSH2 0x08e7
- [2271] PUSH1 0x00
- [2272] DUP4
- [2273] ADD
- [2274] DUP5
- [2277] PUSH2 0x08c3
- [2278] JUMP
- [2279] JUMPDEST
- [2280] SWAP3
- [2281] SWAP2
- [2282] POP
- [2283] POP
- [2284] JUMP
- [2285] JUMPDEST
- [2287] PUSH1 0x00
- [2288] DUP1
- [2289] REVERT
- [2290] JUMPDEST
- [2292] PUSH1 0x00
- [2293] DUP1
- [2294] REVERT
- [2295] JUMPDEST
- [2297] PUSH1 0x00
- [2298] DUP1
- [2299] REVERT
- [2300] JUMPDEST
- [2302] PUSH1 0x00
- [2303] DUP1
- [2304] DUP4
- [2306] PUSH1 0x1f
- [2307] DUP5
- [2308] ADD
- [2309] SLT
- [2312] PUSH2 0x0912
- [2313] JUMPI
- [2316] PUSH2 0x0911
- [2319] PUSH2 0x08ed
- [2320] JUMP
- [2321] JUMPDEST
- [2322] JUMPDEST
- [2323] DUP3
- [2324] CALLDATALOAD
- [2325] SWAP1
- [2326] POP
- [2335] PUSH8 0xffffffffffffffff
- [2336] DUP2
- [2337] GT
- [2338] ISZERO
- [2341] PUSH2 0x092f
- [2342] JUMPI
- [2345] PUSH2 0x092e
- [2348] PUSH2 0x08f2
- [2349] JUMP
- [2350] JUMPDEST
- [2351] JUMPDEST
- [2353] PUSH1 0x20
- [2354] DUP4
- [2355] ADD
- [2356] SWAP2
- [2357] POP
- [2358] DUP4
- [2360] PUSH1 0x01
- [2361] DUP3
- [2362] MUL
- [2363] DUP4
- [2364] ADD
- [2365] GT
- [2366] ISZERO
- [2369] PUSH2 0x094b
- [2370] JUMPI
- [2373] PUSH2 0x094a
- [2376] PUSH2 0x08f7
- [2377] JUMP
- [2378] JUMPDEST
- [2379] JUMPDEST
- [2380] SWAP3
- [2381] POP
- [2382] SWAP3
- [2383] SWAP1
- [2384] POP
- [2385] JUMP
- [2386] JUMPDEST
- [2388] PUSH1 0x00
- [2389] DUP1
- [2391] PUSH1 0x00
- [2393] PUSH1 0x40
- [2394] DUP5
- [2395] DUP7
- [2396] SUB
- [2397] SLT
- [2398] ISZERO
- [2401] PUSH2 0x096b
- [2402] JUMPI
- [2405] PUSH2 0x096a
- [2408] PUSH2 0x0773
- [2409] JUMP
- [2410] JUMPDEST
- [2411] JUMPDEST
- [2413] PUSH1 0x00
- [2416] PUSH2 0x0979
- [2417] DUP7
- [2418] DUP3
- [2419] DUP8
- [2420] ADD
- [2423] PUSH2 0x0881
- [2424] JUMP
- [2425] JUMPDEST
- [2426] SWAP4
- [2427] POP
- [2428] POP
- [2430] PUSH1 0x20
- [2431] DUP5
- [2432] ADD
- [2433] CALLDATALOAD
- [2442] PUSH8 0xffffffffffffffff
- [2443] DUP2
- [2444] GT
- [2445] ISZERO
- [2448] PUSH2 0x099a
- [2449] JUMPI
- [2452] PUSH2 0x0999
- [2455] PUSH2 0x0778
- [2456] JUMP
- [2457] JUMPDEST
- [2458] JUMPDEST
- [2461] PUSH2 0x09a6
- [2462] DUP7
- [2463] DUP3
- [2464] DUP8
- [2465] ADD
- [2468] PUSH2 0x08fc
- [2469] JUMP
- [2470] JUMPDEST
- [2471] SWAP3
- [2472] POP
- [2473] SWAP3
- [2474] POP
- [2475] POP
- [2476] SWAP3
- [2477] POP
- [2478] SWAP3
- [2479] POP
- [2480] SWAP3
- [2481] JUMP
- [2482] JUMPDEST
- [2484] PUSH1 0x00
- [2485] DUP2
- [2486] SWAP1
- [2487] POP
- [2488] SWAP2
- [2489] SWAP1
- [2490] POP
- [2491] JUMP
- [2492] JUMPDEST
- [2494] PUSH1 0x00
- [2497] PUSH2 0x09d7
- [2500] PUSH2 0x09d2
- [2503] PUSH2 0x09cd
- [2504] DUP5
- [2507] PUSH2 0x0838
- [2508] JUMP
- [2509] JUMPDEST
- [2512] PUSH2 0x09b2
- [2513] JUMP
- [2514] JUMPDEST
- [2517] PUSH2 0x0838
- [2518] JUMP
- [2519] JUMPDEST
- [2520] SWAP1
- [2521] POP
- [2522] SWAP2
- [2523] SWAP1
- [2524] POP
- [2525] JUMP
- [2526] JUMPDEST
- [2528] PUSH1 0x00
- [2531] PUSH2 0x09e9
- [2532] DUP3
- [2535] PUSH2 0x09bc
- [2536] JUMP
- [2537] JUMPDEST
- [2538] SWAP1
- [2539] POP
- [2540] SWAP2
- [2541] SWAP1
- [2542] POP
- [2543] JUMP
- [2544] JUMPDEST
- [2546] PUSH1 0x00
- [2549] PUSH2 0x09fb
- [2550] DUP3
- [2553] PUSH2 0x09de
- [2554] JUMP
- [2555] JUMPDEST
- [2556] SWAP1
- [2557] POP
- [2558] SWAP2
- [2559] SWAP1
- [2560] POP
- [2561] JUMP
- [2562] JUMPDEST
- [2565] PUSH2 0x0a0b
- [2566] DUP2
- [2569] PUSH2 0x09f0
- [2570] JUMP
- [2571] JUMPDEST
- [2572] DUP3
- [2573] MSTORE
- [2574] POP
- [2575] POP
- [2576] JUMP
- [2577] JUMPDEST
- [2579] PUSH1 0x00
- [2581] PUSH1 0x20
- [2582] DUP3
- [2583] ADD
- [2584] SWAP1
- [2585] POP
- [2588] PUSH2 0x0a26
- [2590] PUSH1 0x00
- [2591] DUP4
- [2592] ADD
- [2593] DUP5
- [2596] PUSH2 0x0a02
- [2597] JUMP
- [2598] JUMPDEST
- [2599] SWAP3
- [2600] SWAP2
- [2601] POP
- [2602] POP
- [2603] JUMP
- [2604] JUMPDEST
- [2607] PUSH2 0x0a35
- [2608] DUP2
- [2611] PUSH2 0x077d
- [2612] JUMP
- [2613] JUMPDEST
- [2614] DUP3
- [2615] MSTORE
- [2616] POP
- [2617] POP
- [2618] JUMP
- [2619] JUMPDEST
- [2621] PUSH1 0x00
- [2623] PUSH1 0x20
- [2624] DUP3
- [2625] ADD
- [2626] SWAP1
- [2627] POP
- [2630] PUSH2 0x0a50
- [2632] PUSH1 0x00
- [2633] DUP4
- [2634] ADD
- [2635] DUP5
- [2638] PUSH2 0x0a2c
- [2639] JUMP
- [2640] JUMPDEST
- [2641] SWAP3
- [2642] SWAP2
- [2643] POP
- [2644] POP
- [2645] JUMP
- [2646] JUMPDEST
- [2649] PUSH2 0x0a5f
- [2650] DUP2
- [2653] PUSH2 0x0802
- [2654] JUMP
- [2655] JUMPDEST
- [2656] DUP2
- [2657] EQ
- [2660] PUSH2 0x0a6a
- [2661] JUMPI
- [2663] PUSH1 0x00
- [2664] DUP1
- [2665] REVERT
- [2666] JUMPDEST
- [2667] POP
- [2668] JUMP
- [2669] JUMPDEST
- [2671] PUSH1 0x00
- [2672] DUP2
- [2673] MLOAD
- [2674] SWAP1
- [2675] POP
- [2678] PUSH2 0x0a7c
- [2679] DUP2
- [2682] PUSH2 0x0a56
- [2683] JUMP
- [2684] JUMPDEST
- [2685] SWAP3
- [2686] SWAP2
- [2687] POP
- [2688] POP
- [2689] JUMP
- [2690] JUMPDEST
- [2692] PUSH1 0x00
- [2694] PUSH1 0x20
- [2695] DUP3
- [2696] DUP5
- [2697] SUB
- [2698] SLT
- [2699] ISZERO
- [2702] PUSH2 0x0a98
- [2703] JUMPI
- [2706] PUSH2 0x0a97
- [2709] PUSH2 0x0773
- [2710] JUMP
- [2711] JUMPDEST
- [2712] JUMPDEST
- [2714] PUSH1 0x00
- [2717] PUSH2 0x0aa6
- [2718] DUP5
- [2719] DUP3
- [2720] DUP6
- [2721] ADD
- [2724] PUSH2 0x0a6d
- [2725] JUMP
- [2726] JUMPDEST
- [2727] SWAP2
- [2728] POP
- [2729] POP
- [2730] SWAP3
- [2731] SWAP2
- [2732] POP
- [2733] POP
- [2734] JUMP
- [2735] JUMPDEST
- [2737] PUSH1 0x00
- [2738] DUP3
- [2739] DUP3
- [2740] MSTORE
- [2742] PUSH1 0x20
- [2743] DUP3
- [2744] ADD
- [2745] SWAP1
- [2746] POP
- [2747] SWAP3
- [2748] SWAP2
- [2749] POP
- [2750] POP
- [2751] JUMP
- [2752] JUMPDEST
- [2785] PUSH32 0x4e4f545f415554484f52495a4544000000000000000000000000000000000000
- [2787] PUSH1 0x00
- [2788] DUP3
- [2789] ADD
- [2790] MSTORE
- [2791] POP
- [2792] JUMP
- [2793] JUMPDEST
- [2795] PUSH1 0x00
- [2798] PUSH2 0x0af6
- [2800] PUSH1 0x0e
- [2801] DUP4
- [2804] PUSH2 0x0aaf
- [2805] JUMP
- [2806] JUMPDEST
- [2807] SWAP2
- [2808] POP
- [2811] PUSH2 0x0b01
- [2812] DUP3
- [2815] PUSH2 0x0ac0
- [2816] JUMP
- [2817] JUMPDEST
- [2819] PUSH1 0x20
- [2820] DUP3
- [2821] ADD
- [2822] SWAP1
- [2823] POP
- [2824] SWAP2
- [2825] SWAP1
- [2826] POP
- [2827] JUMP
- [2828] JUMPDEST
- [2830] PUSH1 0x00
- [2832] PUSH1 0x20
- [2833] DUP3
- [2834] ADD
- [2835] SWAP1
- [2836] POP
- [2837] DUP2
- [2838] DUP2
- [2839] SUB
- [2841] PUSH1 0x00
- [2842] DUP4
- [2843] ADD
- [2844] MSTORE
- [2847] PUSH2 0x0b25
- [2848] DUP2
- [2851] PUSH2 0x0ae9
- [2852] JUMP
- [2853] JUMPDEST
- [2854] SWAP1
- [2855] POP
- [2856] SWAP2
- [2857] SWAP1
- [2858] POP
- [2859] JUMP
- [2860] JUMPDEST
- [2893] PUSH32 0x496d706c656d656e746174696f6e206e6f742077686974656c69737465640000
- [2895] PUSH1 0x00
- [2896] DUP3
- [2897] ADD
- [2898] MSTORE
- [2899] POP
- [2900] JUMP
- [2901] JUMPDEST
- [2903] PUSH1 0x00
- [2906] PUSH2 0x0b62
- [2908] PUSH1 0x1e
- [2909] DUP4
- [2912] PUSH2 0x0aaf
- [2913] JUMP
- [2914] JUMPDEST
- [2915] SWAP2
- [2916] POP
- [2919] PUSH2 0x0b6d
- [2920] DUP3
- [2923] PUSH2 0x0b2c
- [2924] JUMP
- [2925] JUMPDEST
- [2927] PUSH1 0x20
- [2928] DUP3
- [2929] ADD
- [2930] SWAP1
- [2931] POP
- [2932] SWAP2
- [2933] SWAP1
- [2934] POP
- [2935] JUMP
- [2936] JUMPDEST
- [2938] PUSH1 0x00
- [2940] PUSH1 0x20
- [2941] DUP3
- [2942] ADD
- [2943] SWAP1
- [2944] POP
- [2945] DUP2
- [2946] DUP2
- [2947] SUB
- [2949] PUSH1 0x00
- [2950] DUP4
- [2951] ADD
- [2952] MSTORE
- [2955] PUSH2 0x0b91
- [2956] DUP2
- [2959] PUSH2 0x0b55
- [2960] JUMP
- [2961] JUMPDEST
- [2962] SWAP1
- [2963] POP
- [2964] SWAP2
- [2965] SWAP1
- [2966] POP
- [2967] JUMP
- [2968] JUMPDEST
- [2970] PUSH1 0x00
- [2971] DUP2
- [2972] MLOAD
- [2973] SWAP1
- [2974] POP
- [2975] SWAP2
- [2976] SWAP1
- [2977] POP
- [2978] JUMP
- [2979] JUMPDEST
- [2981] PUSH1 0x00
- [2982] DUP2
- [2983] SWAP1
- [2984] POP
- [2985] SWAP3
- [2986] SWAP2
- [2987] POP
- [2988] POP
- [2989] JUMP
- [2990] JUMPDEST
- [2992] PUSH1 0x00
- [2993] JUMPDEST
- [2994] DUP4
- [2995] DUP2
- [2996] LT
- [2997] ISZERO
- [3000] PUSH2 0x0bcc
- [3001] JUMPI
- [3002] DUP1
- [3003] DUP3
- [3004] ADD
- [3005] MLOAD
- [3006] DUP2
- [3007] DUP5
- [3008] ADD
- [3009] MSTORE
- [3011] PUSH1 0x20
- [3012] DUP2
- [3013] ADD
- [3014] SWAP1
- [3015] POP
- [3018] PUSH2 0x0bb1
- [3019] JUMP
- [3020] JUMPDEST
- [3021] DUP4
- [3022] DUP2
- [3023] GT
- [3024] ISZERO
- [3027] PUSH2 0x0bdb
- [3028] JUMPI
- [3030] PUSH1 0x00
- [3031] DUP5
- [3032] DUP5
- [3033] ADD
- [3034] MSTORE
- [3035] JUMPDEST
- [3036] POP
- [3037] POP
- [3038] POP
- [3039] POP
- [3040] JUMP
- [3041] JUMPDEST
- [3043] PUSH1 0x00
- [3046] PUSH2 0x0bec
- [3047] DUP3
- [3050] PUSH2 0x0b98
- [3051] JUMP
- [3052] JUMPDEST
- [3055] PUSH2 0x0bf6
- [3056] DUP2
- [3057] DUP6
- [3060] PUSH2 0x0ba3
- [3061] JUMP
- [3062] JUMPDEST
- [3063] SWAP4
- [3064] POP
- [3067] PUSH2 0x0c06
- [3068] DUP2
- [3069] DUP6
- [3071] PUSH1 0x20
- [3072] DUP7
- [3073] ADD
- [3076] PUSH2 0x0bae
- [3077] JUMP
- [3078] JUMPDEST
- [3079] DUP1
- [3080] DUP5
- [3081] ADD
- [3082] SWAP2
- [3083] POP
- [3084] POP
- [3085] SWAP3
- [3086] SWAP2
- [3087] POP
- [3088] POP
- [3089] JUMP
- [3090] JUMPDEST
- [3092] PUSH1 0x00
- [3095] PUSH2 0x0c1e
- [3096] DUP3
- [3097] DUP5
- [3100] PUSH2 0x0be1
- [3101] JUMP
- [3102] JUMPDEST
- [3103] SWAP2
- [3104] POP
- [3105] DUP2
- [3106] SWAP1
- [3107] POP
- [3108] SWAP3
- [3109] SWAP2
- [3110] POP
- [3111] POP
- [3112] JUMP
- [3113] 'fe'(Unknown Opcode)
- [3114] LOG2
- [3120] PUSH5 0x6970667358
- [3121] '22'(Unknown Opcode)
- [3122] SLT
- [3123] SHA3
- [3124] 'e1'(Unknown Opcode)
- [3125] CODESIZE
- [3126] EXTCODESIZE
- [3127] DUP14
- [3128] MSTORE8
- [3129] DELEGATECALL
- [3130] '4c'(Unknown Opcode)
- [3131] ADD
- [3132] DUP10
- [3133] 'f6'(Unknown Opcode)
- [3134] DIV
- [3135] '0d'(Unknown Opcode)
- [3136] 'cd'(Unknown Opcode)
- [3137] ADD
- [3138] SELFBALANCE
- [3139] 'a8'(Unknown Opcode)
- [3140] EXP
- [3141] SWAP12
- [3142] EQ
- [3143] '4d'(Unknown Opcode)
- [3144] GT
- [3145] '4d'(Unknown Opcode)
- [3146] DUP7
- [3158] PUSH11 0x2dad68295018327864736f