I'm just going through the first few opcodes on this contract: https://etherscan.io/address/0xab7c74abc0c4d48d1bdad5dcb26153fc8780f83e#code.
Which are (according to the opcodes view):
PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x00f8
Based on What OPCODES are available for the Ethereum EVM?, I would expect the bytecode to be
But the bytecode is:
0x60606040526002610108..., which I'm reading as
0x60 0x60 ;; PUSH1 0x60 0x60 0x40 ;; PUSH1 0x40 0x52 ;; MSTORE 0x60 0x02 ;; PUSH1 0x02??? 0x61 0x01 x08 ;; PUSH2 0x01 0x08???
What am I doing wrong?