Contract: RockCoin
Malicious: no
Decompiled opcodes:
PUSH3 0xfbc520 PUSH1 0x00 SSTORE PUSH1 0xa0 PUSH1 0x40 MSTORE PUSH1 0x08 PUSH1 0x60 DUP2 SWAP1 MSTORE PUSH32 0x526f636b436f696e000000000000000000000000000000000000000000000000 PUSH1 0x80 SWAP1 DUP2 MSTORE PUSH2 0x0045 SWAP2 PUSH1 0x01 SWAP2 SWAP1 PUSH2 0x0171 JUMP JUMPDEST POP PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x04 DUP1 DUP3 MSTORE PUSH32 0x524f434b00000000000000000000000000000000000000000000000000000000 PUSH1 0x20 SWAP1 SWAP3 ADD SWAP2 DUP3 MSTORE PUSH2 0x008a SWAP2 PUSH1 0x02 SWAP2 PUSH2 0x0171 JUMP JUMPDEST POP PUSH2 0x012c PUSH1 0x03 SSTORE PUSH1 0x04 DUP1 SLOAD PUSH2 0xff00 NOT PUSH1 0xff NOT SWAP1 SWAP2 AND PUSH1 0x01 OR AND SWAP1 SSTORE CALLVALUE ISZERO PUSH2 0x00ad JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 SWAP1 SWAP2 OR DUP1 DUP4 SSTORE PUSH1 0x00 DUP1 SLOAD SWAP2 DUP4 AND DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 PUSH2 0x1b57 NOT SWAP1 SWAP5 ADD SWAP1 SWAP4 SSTORE PUSH20 0xb0416874d4253e12c95c5fac8f069f9bff18d1bf SWAP2 DUP3 SWAP1 MSTORE PUSH2 0x1b58 PUSH32 0x238d4e6375aa2989cfca37b35bb0c2790dae5df5c75a099fa1aa3f8f65b8fecb DUP2 SWAP1 SSTORE SWAP5 SLOAD DUP4 MLOAD DUP7 DUP2 MSTORE SWAP4 MLOAD SWAP3 SWAP5 DUP6 SWAP5 SWAP2 AND SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 JUMPDEST POP POP PUSH2 0x0211 JUMP JUMPDEST DUP3 DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x1f ADD PUSH1 0x20 SWAP1 DIV DUP2 ADD SWAP3 DUP3 PUSH1 0x1f LT PUSH2 0x01b2 JUMPI DUP1 MLOAD PUSH1 0xff NOT AND DUP4 DUP1 ADD OR DUP6 SSTORE PUSH2 0x01df JUMP JUMPDEST DUP3 DUP1 ADD PUSH1 0x01 ADD DUP6 SSTORE DUP3 ISZERO PUSH2 0x01df JUMPI SWAP2 DUP3 ADD JUMPDEST DUP3 DUP2 GT ISZERO PUSH2 0x01df JUMPI DUP3 MLOAD DUP3 SSTORE SWAP2 PUSH1 0x20 ADD SWAP2 SWAP1 PUSH1 0x01 ADD SWAP1 PUSH2 0x01c4 JUMP JUMPDEST JUMPDEST POP PUSH2 0x01ec SWAP3 SWAP2 POP PUSH2 0x01f0 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST PUSH2 0x020e SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x01ec JUMPI PUSH1 0x00 DUP2 SSTORE PUSH1 0x01 ADD PUSH2 0x01f6 JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x094c DUP1 PUSH2 0x0220 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x00ac JUMPI PUSH4 0xffffffff PUSH29 0x0100000000000000000000000000000000000000000000000000000000 PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x095ea7b3 DUP2 EQ PUSH2 0x021f JUMPI DUP1 PUSH4 0x151c61b6 EQ PUSH2 0x0252 JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x0267 JUMPI DUP1 PUSH4 0x1e519c4c EQ PUSH2 0x0289 JUMPI DUP1 PUSH4 0x23b872dd EQ PUSH2 0x02ab JUMPI DUP1 PUSH4 0x2e1a7d4d EQ PUSH2 0x02e4 JUMPI DUP1 PUSH4 0x70a08231 EQ PUSH2 0x02f9 JUMPI DUP1 PUSH4 0xa9059cbb EQ PUSH2 0x0327 JUMPI DUP1 PUSH4 0xb52a5851 EQ PUSH2 0x035a JUMPI DUP1 PUSH4 0xdd62ed3e EQ PUSH2 0x037e JUMPI DUP1 PUSH4 0xf8fb3366 EQ PUSH2 0x03b2 JUMPI JUMPDEST PUSH2 0x021d JUMPDEST PUSH1 0x00 PUSH1 0x00 PUSH1 0x00 PUSH2 0x00d3 PUSH2 0x00c5 CALLVALUE PUSH1 0x03 SLOAD PUSH2 0x03c4 JUMP JUMPDEST PUSH8 0x0de0b6b3a7640000 PUSH2 0x03f3 JUMP JUMPDEST SWAP3 POP PUSH2 0x00dd PUSH2 0x0436 JUMP JUMPDEST SWAP2 POP PUSH1 0x00 DUP3 GT ISZERO PUSH2 0x0216 JUMPI PUSH2 0x00fc PUSH2 0x00f6 DUP5 PUSH1 0x0a PUSH2 0x03c4 JUMP JUMPDEST DUP4 PUSH2 0x03f3 JUMP JUMPDEST PUSH1 0x04 SLOAD SWAP1 SWAP2 POP PUSH1 0xff AND DUP1 ISZERO PUSH2 0x012e JUMPI POP PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH3 0xdd40a0 SWAP1 LT JUMPDEST ISZERO PUSH2 0x013b JUMPI PUSH2 0x013b PUSH2 0x04dd JUMP JUMPDEST JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 SWAP1 LT PUSH2 0x0216 JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x0181 SWAP1 DUP3 PUSH2 0x0513 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SWAP4 SWAP1 SWAP4 SSTORE PUSH1 0x06 SLOAD SWAP1 SWAP2 AND DUP2 MSTORE SHA3 SLOAD PUSH2 0x01b3 SWAP1 DUP3 PUSH2 0x052f JUMP JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 SWAP5 SWAP1 SWAP5 SSTORE SWAP2 SLOAD DUP3 MLOAD DUP6 DUP2 MSTORE SWAP3 MLOAD CALLER DUP4 AND SWAP5 SWAP2 SWAP1 SWAP3 AND SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 JUMPDEST JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0227 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x023e PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0548 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x025a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x021d PUSH1 0x04 CALLDATALOAD PUSH2 0x05b3 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x026f JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0277 PUSH2 0x05d5 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0291 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0277 PUSH2 0x0436 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02b3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x023e PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x44 CALLDATALOAD PUSH2 0x05dc JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x02ec JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x021d PUSH1 0x04 CALLDATALOAD PUSH2 0x06d2 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0301 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0277 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0720 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x032f JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x023e PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x073f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0362 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x023e PUSH2 0x07eb JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0386 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0277 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH2 0x08e2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x03ba JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x021d PUSH2 0x04dd JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP3 DUP3 MUL PUSH2 0x03e8 DUP5 ISZERO DUP1 PUSH2 0x03e3 JUMPI POP DUP4 DUP6 DUP4 DUP2 ISZERO ISZERO PUSH2 0x03e0 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST PUSH2 0x090f JUMP JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x00 PUSH2 0x0403 PUSH1 0x00 DUP5 GT PUSH2 0x090f JUMP JUMPDEST DUP3 DUP5 DUP2 ISZERO ISZERO PUSH2 0x040e JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP PUSH2 0x03e8 DUP4 DUP6 DUP2 ISZERO ISZERO PUSH2 0x041f JUMPI UNKNOWN_0xfe JUMPDEST MOD DUP3 DUP6 MUL ADD DUP6 EQ PUSH2 0x090f JUMP JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x00 SWAP1 PUSH1 0xff AND ISZERO PUSH2 0x044c JUMPI POP PUSH1 0x05 PUSH2 0x04da JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH3 0xaf79e0 SWAP1 GT ISZERO PUSH2 0x047a JUMPI POP PUSH1 0x08 PUSH2 0x04da JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH3 0x632ea0 SWAP1 GT ISZERO PUSH2 0x04a8 JUMPI POP PUSH1 0x0a PUSH2 0x04da JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH3 0x16e360 SWAP1 GT ISZERO PUSH2 0x04d6 JUMPI POP PUSH1 0x0c PUSH2 0x04da JUMP JUMPDEST POP PUSH1 0x00 JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x06 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x050f JUMPI PUSH1 0x04 SLOAD PUSH1 0xff AND ISZERO PUSH2 0x0504 JUMPI TIMESTAMP PUSH1 0x05 SSTORE JUMPDEST PUSH1 0x04 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD PUSH2 0x03e8 DUP5 DUP3 LT ISZERO PUSH2 0x090f JUMP JUMPDEST DUP1 SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x053d DUP4 DUP4 GT ISZERO PUSH2 0x090f JUMP JUMPDEST POP DUP1 DUP3 SUB JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 DUP8 AND DUP1 DUP5 MSTORE SWAP5 DUP3 MSTORE DUP1 DUP4 SHA3 DUP7 SWAP1 SSTORE DUP1 MLOAD DUP7 DUP2 MSTORE SWAP1 MLOAD SWAP3 SWAP5 SWAP4 SWAP3 PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x06 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x05d0 JUMPI PUSH1 0x03 DUP2 SWAP1 SSTORE JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 SLOAD JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD DUP3 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x062c JUMPI POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 CALLER SWAP1 SWAP5 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE SHA3 SLOAD DUP3 SWAP1 LT ISZERO JUMPDEST DUP1 ISZERO PUSH2 0x0638 JUMPI POP PUSH1 0x00 DUP3 GT JUMPDEST ISZERO PUSH2 0x06c6 JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP5 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD DUP9 ADD SWAP1 SSTORE DUP9 DUP6 AND DUP1 DUP5 MSTORE DUP2 DUP5 SHA3 DUP1 SLOAD DUP10 SWAP1 SUB SWAP1 SSTORE PUSH1 0x08 DUP4 MSTORE DUP2 DUP5 SHA3 CALLER SWAP1 SWAP7 AND DUP5 MSTORE SWAP5 DUP3 MSTORE SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD DUP8 SWAP1 SUB SWAP1 SSTORE DUP2 MLOAD DUP7 DUP2 MSTORE SWAP2 MLOAD SWAP3 SWAP4 SWAP3 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 PUSH2 0x06ca JUMP JUMPDEST POP PUSH1 0x00 JUMPDEST JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x06 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x05d0 JUMPI PUSH1 0x06 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 ISZERO PUSH2 0x05d0 JUMPI UNKNOWN_0xfe JUMPDEST JUMPDEST JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD DUP3 SWAP1 LT DUP1 ISZERO SWAP1 PUSH2 0x0768 JUMPI POP PUSH1 0x00 DUP3 GT JUMPDEST ISZERO PUSH2 0x07dc JUMPI PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD DUP9 SWAP1 SUB SWAP1 SSTORE SWAP4 DUP8 AND DUP1 DUP4 MSTORE SWAP2 DUP5 SWAP1 SHA3 DUP1 SLOAD DUP8 ADD SWAP1 SSTORE DUP4 MLOAD DUP7 DUP2 MSTORE SWAP4 MLOAD SWAP2 SWAP4 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG3 POP PUSH1 0x01 PUSH2 0x0542 JUMP JUMPDEST POP PUSH1 0x00 PUSH2 0x0542 JUMP JUMPDEST JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x00 SWAP1 DUP2 SWAP1 DUP2 SWAP1 DUP2 SWAP1 PUSH1 0xff AND ISZERO DUP1 ISZERO PUSH2 0x080d JUMPI POP TIMESTAMP PUSH1 0x05 SLOAD PUSH3 0x2e2480 ADD LT JUMPDEST DUP1 ISZERO PUSH2 0x0821 JUMPI POP PUSH1 0x04 SLOAD PUSH2 0x0100 SWAP1 DIV PUSH1 0xff AND ISZERO JUMPDEST ISZERO PUSH2 0x08db JUMPI PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD SWAP1 SLOAD SUB SWAP3 POP PUSH2 0x0851 DUP4 PUSH1 0x0a PUSH2 0x03f3 JUMP JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD SWAP1 DUP8 SWAP1 SSTORE DUP4 SLOAD SWAP1 DUP8 SWAP1 SUB SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP4 SSTORE SWAP4 SLOAD DUP5 MLOAD DUP4 DUP2 MSTORE SWAP5 MLOAD SWAP6 SWAP8 POP SWAP2 SWAP6 POP SWAP2 AND SWAP3 PUSH32 0xcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG2 PUSH1 0x04 DUP1 SLOAD PUSH2 0xff00 NOT AND PUSH2 0x0100 SWAP1 DUP2 OR SWAP2 DUP3 SWAP1 SSTORE SWAP1 DIV PUSH1 0xff AND SWAP4 POP JUMPDEST JUMPDEST POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP4 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP4 DUP6 AND DUP4 MSTORE SWAP3 SWAP1 MSTORE SHA3 SLOAD JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST DUP1 ISZERO ISZERO PUSH2 0x05d0 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST JUMPDEST POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xdb PUSH2 0xa855 UNKNOWN_0xa7 UNKNOWN_0xb3 UNKNOWN_0x23 NOT UNKNOWN_0xbf PUSH9 0xa0ecff234bef75102d SWAP11 INVALID_0x71 0xf804c4a881635a2a5d522a0029