Contract: ARTIDToken
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH3 0x000011 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH3 0x000025 PUSH5 0x0100000000 PUSH3 0x00002b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000764 JUMP JUMPDEST PUSH3 0x00005f PUSH20 0x7003d8df7b38f4c758975fd4800574fecc0da7cd PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000093 PUSH20 0xdfdaa3b74fcc65b9e90d5922a74f8140a2b67d0f PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0000c7 PUSH20 0x0141f8d84f25739e426fd19783a1ec3a1f5a35e0 PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0000fb PUSH20 0x8863f676474c65e9b85dc2b7fee16188503ae790 PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00012f PUSH20 0xabf2e86c69648e9ed6cd284f4f82df3f9df7a3dd PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000163 PUSH20 0x66348c99019d6c21fe7c4f954fd5a5cb0b41aa2c PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000197 PUSH20 0x3257b7ebb5e52c67cdd0c1112b28db362b7463cd PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0001cb PUSH20 0x0c26122396a4bd59d855f19b69dadba3b19ba4d7 PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0001ff PUSH20 0x5b38e7b2c9ac03fa53e96220dcd299e3b47e1624 PUSH11 0x09ed194db19b238c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000233 PUSH20 0x5593105770cd53802c067734d7e321e22e08c9a4 PUSH11 0x034455bd64262505a00000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000267 PUSH20 0xa8cdeef81970f44444eeb2c87c7eb2eb9a097a34 PUSH11 0x02801ab221461eb0fc0000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00029b PUSH20 0x0b9e4d7d67552a3a044cbdc024188eaa057b72bc PUSH11 0x01fc3dae847d347f100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0002cf PUSH20 0x7631029bd3f117b1a746506a04af966a5ede1b46 PUSH11 0x01fc3842bd1f071c000000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000302 PUSH20 0x1ba5d47dcb2dc5d0afa86be3b7f5e2c421525b75 PUSH10 0x172a191609a473dc0000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000335 PUSH20 0xb847988c1ea802842ff89466c8a35d5d052840bb PUSH10 0x152d02c7e14af6800000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000368 PUSH20 0xcd807ad1b19f9a5a9fc1af1b1da448696d041504 PUSH10 0x01c55bf07eed4fcc0000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00039b PUSH20 0x3ed4ac1eced4bd01c51a2317609120a16b85e19e PUSH10 0x01bf1ffe6c391de00000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0003cd PUSH20 0xfc886ff0fb687826e5a2572f366e38a6e81ea249 PUSH9 0x13bb83c77202300000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0003ff PUSH20 0xc6a1c5c60ecf4d6bf8b340f207505272fa281ede PUSH9 0x0ae56f730e6d840000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000431 PUSH20 0xa8cb97cbd42acca81eb3680d9b94ace459b502a2 PUSH9 0x09ddc1e3b901180000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000463 PUSH20 0xf22e45982ed32849ee8fe2a342534f2a53b93695 PUSH9 0x068155a43676e00000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000495 PUSH20 0xe9d520f036d16a48636bf16371dcce0819cf6229 PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0004c7 PUSH20 0x84d6339aa4900310aa9780ec66db57c88d2cd734 PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0004f9 PUSH20 0x2c049093f263669a432dac59dac31d3c2b9c1996 PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00052b PUSH20 0x23345fd753519795b9d7238690ababbb0469eb3e PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00055d PUSH20 0x421926ee0cb7941058387fc1a85532e7a94aa3c1 PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x00058f PUSH20 0x82389b139658378cdec2c1ed600aa4717ca59fad PUSH9 0x056bc75e2d63100000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0005c1 PUSH20 0x93bb098498d538749a1d00f564555430a06bffbe PUSH9 0x02629f66e0c5300000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x0005f3 PUSH20 0xe619413a56bfcafbb84916f86d646248cc1abe76 PUSH9 0x01a055690d9db80000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000625 PUSH20 0xce2dae844a2f473cb10e72ea5b5cd82ce1c86c76 PUSH9 0x01a055690d9db80000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000657 PUSH20 0xbd189a18b2cc01bcf00574ee4f7ddad1e15183ee PUSH9 0x01158e460913d00000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST PUSH3 0x000689 PUSH20 0x0c4206f1e138cc8f584b89b6f62a4330120237ee PUSH9 0x01158e460913d00000 PUSH5 0x0100000000 PUSH3 0x00068b DUP2 MUL DIV JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND ISZERO ISZERO PUSH3 0x0006a1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH3 0x0006be SWAP1 DUP3 PUSH5 0x0100000000 PUSH3 0x0006ae PUSH3 0x00074a DUP3 MUL OR DIV JUMP JUMPDEST PUSH1 0x02 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH3 0x0006f4 SWAP1 DUP3 PUSH5 0x0100000000 PUSH3 0x0006ae PUSH3 0x00074a DUP3 MUL OR DIV JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x20 DUP2 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 SWAP1 SWAP5 SSTORE DUP4 MLOAD DUP6 DUP2 MSTORE SWAP4 MLOAD SWAP3 SWAP4 SWAP2 SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH3 0x00075d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH2 0x06f3 DUP1 PUSH3 0x000774 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00ae JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x06fdde03 DUP2 EQ PUSH2 0x00b3 JUMPI DUP1 PUSH4 0x095ea7b3 EQ PUSH2 0x013d JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x0175 JUMPI DUP1 PUSH4 0x23b872dd EQ PUSH2 0x019c JUMPI DUP1 PUSH4 0x313ce567 EQ PUSH2 0x01c6 JUMPI DUP1 PUSH4 0x39509351 EQ PUSH2 0x01f1 JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x0215 JUMPI DUP1 PUSH4 0x95d89b41 EQ PUSH2 0x0236 JUMPI DUP1 PUSH4 0xa457c2d7 EQ PUSH2 0x024b JUMPI DUP1 PUSH4 0xa9059cbb EQ PUSH2 0x026f JUMPI DUP1 PUSH4 0xdd62ed3e EQ PUSH2 0x0293 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00bf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00c8 PUSH2 0x02ba JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x20 DUP1 DUP3 MSTORE DUP4 MLOAD DUP2 DUP4 ADD MSTORE DUP4 MLOAD SWAP2 SWAP3 DUP4 SWAP3 SWAP1 DUP4 ADD SWAP2 DUP6 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0102 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x00ea JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x012f JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0149 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0161 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x02f1 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0181 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x018a PUSH2 0x036f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01a8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0161 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH2 0x0375 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01d2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01db PUSH2 0x0412 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0xff SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01fd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0161 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0417 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0221 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x018a PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x04c7 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0242 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00c8 PUSH2 0x04e2 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0257 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0161 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0519 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x027b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0161 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0564 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x029f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x018a PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH2 0x057a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x0a DUP2 MSTORE PUSH32 0x4152544944546f6b656e00000000000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND ISZERO ISZERO PUSH2 0x0308 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP9 AND DUP1 DUP6 MSTORE SWAP1 DUP4 MSTORE SWAP3 DUP2 SWAP1 SHA3 DUP7 SWAP1 SSTORE DUP1 MLOAD DUP7 DUP2 MSTORE SWAP1 MLOAD SWAP3 SWAP4 SWAP3 PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER DUP5 MSTORE SWAP1 SWAP2 MSTORE DUP2 SHA3 SLOAD DUP3 GT ISZERO PUSH2 0x03a5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 SHA3 SLOAD PUSH2 0x03d9 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x05a5 AND JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 SHA3 SSTORE PUSH2 0x0408 DUP5 DUP5 DUP5 PUSH2 0x05bc JUMP JUMPDEST POP PUSH1 0x01 SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x12 DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND ISZERO ISZERO PUSH2 0x042e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP8 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 SHA3 SLOAD PUSH2 0x0462 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x06ae AND JUMP JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP10 AND DUP1 DUP6 MSTORE SWAP1 DUP4 MSTORE SWAP3 DUP2 SWAP1 SHA3 DUP6 SWAP1 SSTORE DUP1 MLOAD SWAP5 DUP6 MSTORE MLOAD SWAP2 SWAP4 PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x05 DUP2 MSTORE PUSH32 0x4152544944000000000000000000000000000000000000000000000000000000 PUSH1 0x20 DUP3 ADD MSTORE DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND ISZERO ISZERO PUSH2 0x0530 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP8 AND DUP5 MSTORE SWAP1 SWAP2 MSTORE SWAP1 SHA3 SLOAD PUSH2 0x0462 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x05a5 AND JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0571 CALLER DUP5 DUP5 PUSH2 0x05bc JUMP JUMPDEST POP PUSH1 0x01 SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP4 SWAP1 SWAP5 AND DUP3 MSTORE SWAP2 SWAP1 SWAP2 MSTORE SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 DUP4 GT ISZERO PUSH2 0x05b5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 GT ISZERO PUSH2 0x05e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND ISZERO ISZERO PUSH2 0x05f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x061f SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x05a5 AND JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SWAP4 SWAP1 SWAP4 SSTORE SWAP1 DUP5 AND DUP2 MSTORE SHA3 SLOAD PUSH2 0x0654 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x06ae AND JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP5 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x20 DUP2 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 SWAP5 SWAP1 SWAP5 SSTORE DUP1 MLOAD DUP6 DUP2 MSTORE SWAP1 MLOAD SWAP2 SWAP4 SWAP3 DUP8 AND SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP2 DUP3 SWAP1 SUB ADD SWAP1 LOG3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH2 0x06c0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xfe UNKNOWN_0xe4 UNKNOWN_0xd8 PUSH18 0xc7c0c0cc1c11ab4f3cd9002a4509174b117f CALLDATALOAD POP DIFFICULTY INVALID_0x77 0xb64c5b05f0260029