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