Contract: PaymentForwarder
Etherscan label: token-sale
Tag: Globitex: Token Sale
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE CALLVALUE ISZERO PUSH2 0x000f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x40 DUP1 PUSH2 0x07bd DUP4 CODECOPY DUP2 ADD PUSH1 0x40 MSTORE DUP1 DUP1 MLOAD SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP5 DUP6 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP2 DUP3 AND OR SWAP1 SWAP2 SSTORE SWAP6 DUP4 AND CALLER SWAP4 SWAP1 SWAP4 AND SWAP1 DUP7 AND OR SWAP1 SWAP5 AND OR SWAP1 SWAP3 SSTORE POP POP PUSH2 0x074d DUP1 PUSH2 0x0070 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00cf JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x274465b4 DUP2 EQ PUSH2 0x00d4 JUMPI DUP1 PUSH4 0x31288397 EQ PUSH2 0x00f3 JUMPI DUP1 PUSH4 0x46f2e880 EQ PUSH2 0x011c JUMPI DUP1 PUSH4 0x5ed7ca5b EQ PUSH2 0x015e JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x0171 JUMPI DUP1 PUSH4 0x9757e8a3 EQ PUSH2 0x01a0 JUMPI DUP1 PUSH4 0x9b087b2d EQ PUSH2 0x01c5 JUMPI DUP1 PUSH4 0xb9b8af0b EQ PUSH2 0x01d8 JUMPI DUP1 PUSH4 0xbbc43d41 EQ PUSH2 0x01ff JUMPI DUP1 PUSH4 0xcb3e64fd EQ PUSH2 0x024d JUMPI DUP1 PUSH4 0xdbc0c085 EQ PUSH2 0x0260 JUMPI DUP1 PUSH4 0xef3336f5 EQ PUSH2 0x0273 JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0292 JUMPI DUP1 PUSH4 0xf9215676 EQ PUSH2 0x02b1 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00f1 PUSH16 0xffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH2 0x02d9 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x00f1 PUSH16 0xffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x24 CALLDATALOAD AND PUSH2 0x02e6 JUMP JUMPDEST PUSH2 0x00f1 PUSH16 0xffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 PUSH1 0x24 CALLDATALOAD AND PUSH2 0x042d JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0169 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00f1 PUSH2 0x04c4 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x017c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0184 PUSH2 0x0516 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01ab JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01b3 PUSH2 0x0525 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01d0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01b3 PUSH2 0x052b JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x01e3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01eb PUSH2 0x0531 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x00f1 PUSH16 0xffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x24 CALLDATALOAD AND PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 PUSH1 0x44 CALLDATALOAD AND PUSH2 0x0552 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0258 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00f1 PUSH2 0x062b JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x026b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0184 PUSH2 0x068f JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x027e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01b3 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x069e JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x029d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00f1 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x06b0 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x02bc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01b3 PUSH16 0xffffffffffffffffffffffffffffffff PUSH1 0x04 CALLDATALOAD AND PUSH2 0x070f JUMP JUMPDEST PUSH2 0x02e3 DUP2 CALLER PUSH2 0x02e6 JUMP JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x030f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLVALUE PUSH32 0x4e4e2d6da11427f2d85d47e2bced64efa9ccd9694ae97786772a22d465bc80a4 CALLER DUP3 DUP6 DUP6 PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP5 DUP6 AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH16 0xffffffffffffffffffffffffffffffff SWAP1 SWAP2 AND PUSH1 0x40 DUP1 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP3 AND PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH1 0x02 DUP1 SLOAD DUP3 ADD SWAP1 SSTORE PUSH16 0xffffffffffffffffffffffffffffffff DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD ISZERO ISZERO PUSH2 0x03b6 JUMPI PUSH1 0x03 DUP1 SLOAD PUSH1 0x01 ADD SWAP1 SSTORE JUMPDEST PUSH16 0xffffffffffffffffffffffffffffffff DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD DUP6 ADD SWAP1 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP7 AND DUP5 MSTORE PUSH1 0x05 SWAP1 SWAP3 MSTORE SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD DUP5 ADD SWAP1 SSTORE PUSH1 0x01 SLOAD AND SWAP1 DUP3 ISZERO PUSH2 0x08fc MUL SWAP1 DUP4 SWAP1 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x0428 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP JUMP JUMPDEST PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 DUP2 AND DUP3 PUSH1 0x40 MLOAD PUSH16 0xffffffffffffffffffffffffffffffff SWAP2 SWAP1 SWAP2 AND PUSH17 0x0100000000000000000000000000000000 MUL DUP2 MSTORE PUSH1 0x10 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 SWAP1 SUB SWAP1 SHA3 PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x04b6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x04c0 DUP3 CALLER PUSH2 0x02e6 JUMP JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x04df JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH21 0x010000000000000000000000000000000000000000 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x057a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 DUP2 AND DUP4 DUP4 PUSH1 0x40 MLOAD PUSH16 0xffffffffffffffffffffffffffffffff SWAP3 SWAP1 SWAP3 AND PUSH17 0x0100000000000000000000000000000000 MUL DUP3 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH13 0x01000000000000000000000000 MUL PUSH1 0x10 DUP3 ADD MSTORE PUSH1 0x24 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 SWAP1 SUB SWAP1 SHA3 PUSH32 0xff00000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x0621 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0428 DUP4 DUP4 PUSH2 0x02e6 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0646 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH2 0x066f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x05 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x06cb JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO ISZERO PUSH2 0x06e0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 DUP6 PUSH25 0x2cb25c342be9183a6d0cf459cd45c1f3c99111e7ba969a5e3d UNKNOWN_0x2a MSTORE DUP9 DUP11 PUSH10 0x00290000000000000000 STOP STOP STOP STOP PUSH28 0x4a608746296ab1cf55c9c19078ccdc38b18dc0000000000000000000 STOP STOP STOP NUMBER UNKNOWN_0xfc UNKNOWN_0xcd UNKNOWN_0x4f MSIZE SWAP6 PUSH11 0x50f5005ef014308bbbc78f UNKNOWN_0xfe INVALID_0x65