Contract: Crowdsale
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x07 DUP1 SLOAD PUSH2 0xffff NOT AND SWAP1 SSTORE CALLVALUE ISZERO PUSH2 0x0017 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 MLOAD PUSH1 0xa0 DUP1 PUSH2 0x04c9 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP2 MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP2 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x80 SWAP1 SWAP5 ADD MLOAD SWAP2 SWAP4 SWAP1 SWAP2 JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP9 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP3 DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x01 DUP7 SWAP1 SSTORE TIMESTAMP PUSH1 0x3c DUP7 MUL ADD PUSH1 0x03 SSTORE PUSH1 0x04 DUP5 SWAP1 SSTORE PUSH1 0x05 DUP1 SLOAD SWAP3 DUP5 AND SWAP3 SWAP1 SWAP2 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMPDEST POP POP POP POP POP JUMPDEST PUSH2 0x042c DUP1 PUSH2 0x009d PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x0096 JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x01cb3b20 DUP2 EQ PUSH2 0x01ca JUMPI DUP1 PUSH4 0x29dcb0cf EQ PUSH2 0x01dc JUMPI DUP1 PUSH4 0x38af3eed EQ PUSH2 0x01fe JUMPI DUP1 PUSH4 0x6e66f6e9 EQ PUSH2 0x022a JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x0256 JUMPI DUP1 PUSH4 0x7a3a0e84 EQ PUSH2 0x0284 JUMPI DUP1 PUSH4 0x7b3e5e7b EQ PUSH2 0x02a6 JUMPI DUP1 PUSH4 0xa035b1fe EQ PUSH2 0x02c8 JUMPI DUP1 PUSH4 0xfd6b7ef8 EQ PUSH2 0x02ea JUMPI JUMPDEST PUSH2 0x01c8 JUMPDEST PUSH1 0x07 SLOAD PUSH1 0x00 SWAP1 PUSH2 0x0100 SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x00b3 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x06 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD CALLVALUE SWAP1 DUP2 ADD SWAP1 SWAP2 SSTORE PUSH1 0x02 DUP1 SLOAD DUP3 ADD SWAP1 SSTORE PUSH1 0x05 SLOAD PUSH1 0x04 SLOAD SWAP2 SWAP4 AND SWAP2 PUSH4 0xa9059cbb SWAP2 DUP5 DUP2 ISZERO ISZERO PUSH2 0x00f9 JUMPI UNKNOWN_0xfe JUMPDEST DIV PUSH1 0x40 MLOAD DUP4 PUSH4 0xffffffff AND PUSH29 0x0100000000000000000000000000000000000000000000000000000000 MUL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP4 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0161 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x016f JUMPI UNKNOWN_0xfe JUMPDEST POP POP PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP5 SWAP1 MSTORE PUSH1 0x01 DUP2 DUP4 ADD MSTORE SWAP1 MLOAD PUSH32 0xe842aea7a5f1b01049d752008c53c52890b1a6daf660cf39e8eec506112bbdf6 SWAP3 POP SWAP1 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 LOG1 PUSH2 0x01c4 PUSH2 0x02fc JUMP JUMPDEST JUMPDEST POP JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01d2 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01c8 PUSH2 0x0330 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01e4 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01ec PUSH2 0x03a2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0206 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020e PUSH2 0x03a8 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0232 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x020e PUSH2 0x03b7 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x025e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01ec PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x03c6 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x028c JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01ec PUSH2 0x03d8 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02ae JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01ec PUSH2 0x03de JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02d0 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01ec PUSH2 0x03e4 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02f2 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x01c8 PUSH2 0x03ea JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP2 CALLVALUE DUP1 ISZERO PUSH2 0x08fc MUL SWAP3 SWAP1 SWAP2 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x032d JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x03 SLOAD TIMESTAMP LT PUSH2 0x032d JUMPI PUSH1 0x01 SLOAD PUSH1 0x02 SLOAD LT PUSH2 0x032d JUMPI PUSH1 0x07 DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE PUSH1 0x00 SLOAD PUSH1 0x02 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP4 AND DUP4 MSTORE PUSH1 0x20 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP1 MLOAD PUSH32 0xec3f991caf7857d61663fd1bba1739e04abd4781238508cde554bb849d790c85 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 JUMPDEST JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x06 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD TIMESTAMP LT PUSH2 0x032d JUMPI PUSH2 0x032d PUSH2 0x02fc JUMP JUMPDEST JUMPDEST JUMPDEST JUMPDEST JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xa5 UNKNOWN_0xfc DIFFICULTY ADDMOD UNKNOWN_0xc6 UNKNOWN_0xd8 MLOAD PUSH31 0x7bebf6d08f88d6beb04fdec4c57bf92df973d7fa6f2a439300290000000000 STOP STOP STOP STOP STOP STOP STOP SIGNEXTEND UNKNOWN_0xd6 PUSH5 0xa584f25c54 SWAP11 CALLVALUE DIFFICULTY PUSH9 0xd149e0911588433a00 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP CALLDATACOPY UNKNOWN_0xe LOG0 UNKNOWN_0xd4 PUSH29 0xf61a800000000000000000000000000000000000000000000000000000 STOP STOP STOP STOP STOP ADD UNKNOWN_0x21 LT STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xc SHA3 PUSH9 0x98d555000000000000 STOP STOP STOP STOP STOP STOP UNKNOWN_0xac RETURNDATASIZE UNKNOWN_0xa5 DUP8 UNKNOWN_0xea UNKNOWN_0xc2 UNKNOWN_0x29 UNKNOWN_0xc9 DUP10 INVALID_0x6d 0x919abc235ca4fd7f72c1