Contract: Dividend
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP1 DUP2 AND PUSH20 0x2b339ebdd12d6f79aa18ed2a032ebfe1fa4faf45 OR SWAP1 SWAP2 SSTORE PUSH1 0x01 DUP1 SLOAD SWAP1 SWAP2 AND PUSH20 0x4bb515b7443969f7eb519d175e209ae8af3601c1 OR SWAP1 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0058 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0285 DUP1 PUSH2 0x0068 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0045 JUMPI PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV PUSH4 0x8de38f98 DUP2 EQ PUSH2 0x0188 JUMPI DUP1 PUSH4 0xeabe09ad EQ PUSH2 0x01b9 JUMPI JUMPDEST PUSH1 0x00 PUSH2 0x0069 PUSH1 0x0a PUSH2 0x005d CALLVALUE PUSH1 0x08 PUSH4 0xffffffff PUSH2 0x01ce AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x0202 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x007d CALLVALUE DUP4 PUSH4 0xffffffff PUSH2 0x0226 AND JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD SWAP3 SWAP4 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SWAP2 DUP5 ISZERO PUSH2 0x08fc MUL SWAP2 DUP6 SWAP2 SWAP1 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x00b8 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x01 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP1 DUP3 ISZERO PUSH2 0x08fc MUL SWAP1 DUP4 SWAP1 PUSH1 0x00 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x00f3 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x00 SLOAD PUSH1 0x40 DUP1 MLOAD DUP5 DUP2 MSTORE CALLVALUE PUSH1 0x20 DUP3 ADD MSTORE DUP2 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP4 AND SWAP3 CALLER SWAP3 PUSH32 0x87bd3c3727dc384c6b57f4c6d12aa3c76a5fdb42a641218fdfd1844a21c852ea SWAP3 DUP3 SWAP1 SUB ADD SWAP1 LOG3 PUSH1 0x01 SLOAD PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE CALLVALUE PUSH1 0x20 DUP3 ADD MSTORE DUP2 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP4 AND SWAP3 CALLER SWAP3 PUSH32 0x87bd3c3727dc384c6b57f4c6d12aa3c76a5fdb42a641218fdfd1844a21c852ea SWAP3 DUP3 SWAP1 SUB ADD SWAP1 LOG3 POP POP STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0194 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x019d PUSH2 0x023b 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 DUP1 ISZERO PUSH2 0x01c5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x019d PUSH2 0x024a JUMP JUMPDEST PUSH1 0x00 DUP3 ISZERO ISZERO PUSH2 0x01df JUMPI POP PUSH1 0x00 PUSH2 0x01fc JUMP JUMPDEST DUP3 DUP3 MUL DUP3 DUP5 DUP3 DUP2 ISZERO ISZERO PUSH2 0x01ee JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x01f9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 GT PUSH2 0x0210 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP3 DUP5 DUP2 ISZERO ISZERO PUSH2 0x021d JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x0235 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP UNKNOWN_0xfe LOG1 PUSH6 0x627a7a723058 SHA3 MOD RETURNDATACOPY UNKNOWN_0xf7 DELEGATECALL DUP3 UNKNOWN_0xe2 UNKNOWN_0xa7 CODESIZE JUMPI UNKNOWN_0xb7 MOD UNKNOWN_0xae UNKNOWN_0x21 UNKNOWN_0xbd UNKNOWN_0x4c SWAP9 RETURNDATACOPY DUP6 UNKNOWN_0x26 UNKNOWN_0xe7 RETURNDATASIZE CALLER MULMOD INVALID_0x73 0xb16e0d7471fe0efd0029