Contract: SnailTroi
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL PUSH1 0xff MUL NOT AND DUP2 SSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER OR SWAP1 SSTORE PUSH1 0x02 DUP2 SWAP1 SSTORE PUSH1 0x03 SSTORE PUSH5 0xe8d4a51000 PUSH1 0x04 SSTORE PUSH7 0x038d7ea4c68000 PUSH1 0x06 SSTORE CALLVALUE DUP1 ISZERO PUSH2 0x004e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH20 0x261d650a521103428c6827a11fc0cbce96d74dbc OR SWAP1 SSTORE PUSH2 0x18bd DUP1 PUSH2 0x0084 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0181 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x96ba5f7f GT PUSH2 0x00d1 JUMPI DUP1 PUSH4 0xac39c79f GT PUSH2 0x008a JUMPI DUP1 PUSH4 0xbe0131e6 GT PUSH2 0x0064 JUMPI DUP1 PUSH4 0xbe0131e6 EQ PUSH2 0x043f JUMPI DUP1 PUSH4 0xe0f67bc7 EQ PUSH2 0x0454 JUMPI DUP1 PUSH4 0xf020044f EQ PUSH2 0x0469 JUMPI DUP1 PUSH4 0xfaf1a8d3 EQ PUSH2 0x0492 JUMPI PUSH2 0x0181 JUMP JUMPDEST DUP1 PUSH4 0xac39c79f EQ PUSH2 0x0400 JUMPI DUP1 PUSH4 0xb593bcd3 EQ PUSH2 0x0415 JUMPI DUP1 PUSH4 0xbd69b071 EQ PUSH2 0x042a JUMPI PUSH2 0x0181 JUMP JUMPDEST DUP1 PUSH4 0x96ba5f7f EQ PUSH2 0x037e JUMPI DUP1 PUSH4 0xa39d716d EQ PUSH2 0x0393 JUMPI DUP1 PUSH4 0xa3dfc364 EQ PUSH2 0x03a8 JUMPI DUP1 PUSH4 0xa53ccada EQ PUSH2 0x03b0 JUMPI DUP1 PUSH4 0xa8999b7b EQ PUSH2 0x03d6 JUMPI DUP1 PUSH4 0xabd2b842 EQ PUSH2 0x03eb JUMPI PUSH2 0x0181 JUMP JUMPDEST DUP1 PUSH4 0x42c102a5 GT PUSH2 0x013e JUMPI DUP1 PUSH4 0x5142f8b4 GT PUSH2 0x0118 JUMPI DUP1 PUSH4 0x5142f8b4 EQ PUSH2 0x0320 JUMPI DUP1 PUSH4 0x55e6a8cf EQ PUSH2 0x033f JUMPI DUP1 PUSH4 0x593728e3 EQ PUSH2 0x0354 JUMPI DUP1 PUSH4 0x91cca3db EQ PUSH2 0x0369 JUMPI PUSH2 0x0181 JUMP JUMPDEST DUP1 PUSH4 0x42c102a5 EQ PUSH2 0x0292 JUMPI DUP1 PUSH4 0x47fbde12 EQ PUSH2 0x02c5 JUMPI DUP1 PUSH4 0x4ad12ec0 EQ PUSH2 0x030b JUMPI PUSH2 0x0181 JUMP JUMPDEST DUP1 PUSH4 0x022b9735 EQ PUSH2 0x01cf JUMPI DUP1 PUSH4 0x0d6a5c75 EQ PUSH2 0x01f6 JUMPI DUP1 PUSH4 0x11aa1c86 EQ PUSH2 0x020b JUMPI DUP1 PUSH4 0x1eab5237 EQ PUSH2 0x0235 JUMPI DUP1 PUSH4 0x3671e029 EQ PUSH2 0x0268 JUMPI DUP1 PUSH4 0x3c72cec5 EQ PUSH2 0x027d JUMPI JUMPDEST PUSH1 0x02 SLOAD PUSH2 0x0194 SWAP1 CALLVALUE PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x02 SSTORE PUSH1 0x40 DUP1 MLOAD CALLVALUE DUP2 MSTORE SWAP1 MLOAD CALLER SWAP2 PUSH32 0xebb5bdde204269ddd38880d2fe28c67ffdf60db4e09875c8dbff1dd8b072b6eb SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01db JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x04bf JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0202 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x04d2 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0217 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x022e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x05e8 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0241 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0258 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0602 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0274 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x061d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0289 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x0669 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x029e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x02b5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x066f JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02d1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02ef PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x02e8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x06f2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0317 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x0718 JUMP JUMPDEST PUSH2 0x033d PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0336 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x071e JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x034b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x09d1 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0360 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02ef PUSH2 0x09e4 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0375 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02ef PUSH2 0x09f3 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x038a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x0a02 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x039f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x033d PUSH2 0x0a08 JUMP JUMPDEST PUSH2 0x033d PUSH2 0x0ae7 JUMP JUMPDEST PUSH2 0x033d PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x03c6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0d89 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03e2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02ef PUSH2 0x115a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03f7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x1169 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x040c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02ef PUSH2 0x116f JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0421 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x118b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0436 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x1191 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x044b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x033d PUSH2 0x1197 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0460 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x146b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0475 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x047e PUSH2 0x1471 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 0x049e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01e4 PUSH2 0x1481 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH2 0x04b6 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD DUP2 SWAP1 PUSH2 0x04f5 SWAP1 TIMESTAMP SWAP1 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0501 PUSH2 0x061d JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x055c PUSH1 0x64 PUSH2 0x0550 PUSH3 0x015180 DUP2 PUSH2 0x0522 DUP9 DUP9 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0x04 SLOAD PUSH2 0x0544 SWAP2 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0597 PUSH2 0x058a PUSH1 0x64 PUSH2 0x0550 PUSH2 0x057d PUSH1 0x14 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST DUP7 SWAP1 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST DUP4 SWAP1 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x02 SLOAD DUP2 GT ISZERO PUSH2 0x05e0 JUMPI PUSH2 0x05dd PUSH2 0x05c9 PUSH1 0x64 PUSH2 0x05bd PUSH1 0x14 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH2 0x0550 SWAP1 PUSH1 0x64 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP2 POP JUMPDEST POP SWAP3 POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x08 DUP3 PUSH1 0x04 DUP2 LT PUSH2 0x05f7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SLOAD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH2 0x063a PUSH1 0x08 PUSH2 0x0544 PUSH1 0x10 SLOAD TIMESTAMP PUSH2 0x1487 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0b SLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ ISZERO PUSH2 0x0664 JUMPI PUSH2 0x0661 DUP2 PUSH1 0x02 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 POP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x05 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe3 SHL PUSH4 0x043a3a71 MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 DUP2 AND PUSH1 0x04 DUP4 ADD MSTORE SWAP2 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP2 PUSH4 0x21d1d388 SWAP2 PUSH1 0x24 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x06c0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x06d4 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x06ea JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x08 DUP3 PUSH1 0x04 DUP2 LT PUSH2 0x0701 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD PUSH1 0x01 ADD SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x11 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x0784 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x67616d6520697320706175736564000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST ORIGIN CALLER EQ PUSH2 0x07db JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x6e6f20636f6e74726163747320616c6c6f776564000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x08 DUP2 PUSH1 0x04 DUP2 LT PUSH2 0x07e8 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SLOAD CALLVALUE EQ PUSH2 0x0843 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x19 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x77726f6e6720657468657220636f737420666f72206b696e6700000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH2 0x086d PUSH2 0x085e PUSH7 0x470de4df820000 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x02 SSTORE PUSH2 0x089a PUSH2 0x088b PUSH7 0x470de4df820000 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST PUSH1 0x03 SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x03 SSTORE PUSH1 0x00 PUSH2 0x08c7 PUSH2 0x08ba PUSH7 0x470de4df820000 PUSH1 0x02 PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST CALLVALUE SWAP1 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH1 0x08 DUP4 PUSH1 0x04 DUP2 LT PUSH2 0x08d8 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD PUSH1 0x01 ADD SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 SWAP2 POP PUSH2 0x0905 SWAP1 DUP4 PUSH2 0x04a7 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SSTORE CALLER PUSH1 0x08 DUP5 PUSH1 0x04 DUP2 LT PUSH2 0x092c JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD PUSH1 0x01 ADD PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB MUL NOT AND SWAP1 DUP4 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND MUL OR SWAP1 SSTORE POP PUSH2 0x0980 PUSH7 0x470de4df820000 PUSH1 0x08 DUP6 PUSH1 0x04 DUP2 LT PUSH2 0x096f JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x08 DUP5 PUSH1 0x04 DUP2 LT PUSH2 0x098d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SSTORE PUSH1 0x40 DUP1 MLOAD CALLVALUE DUP2 MSTORE PUSH1 0x20 DUP2 ADD DUP6 SWAP1 MSTORE DUP2 MLOAD CALLER SWAP3 PUSH32 0x7b31c696e35a4eb56574806fff4443d9d5199cb8d46697454c3b9147618524c2 SWAP3 DUP3 SWAP1 SUB ADD SWAP1 LOG2 POP POP POP JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x07 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x0a6c JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x6e6f2045544820696e20706c617965722062616c616e63650000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 DUP1 SLOAD SWAP1 DUP4 SWAP1 SSTORE SWAP1 MLOAD SWAP1 SWAP3 SWAP2 DUP4 ISZERO PUSH2 0x08fc MUL SWAP2 DUP5 SWAP2 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO DUP1 ISZERO PUSH2 0x0aad JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x40 DUP1 MLOAD DUP3 DUP2 MSTORE SWAP1 MLOAD CALLER SWAP2 PUSH32 0x3b57c8ab659a2ed2a5b1674c7197d3cfefb18665ee17600906500f02dd3a306c SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ ISZERO PUSH2 0x0b4e JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x16 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x67616d6520697320616c72656164792061637469766500000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x0bb0 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x796f75277265206e6f7420736e61696c6b696e67210000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLVALUE PUSH8 0x0de0b6b3a7640000 EQ PUSH2 0x0c0f JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x12 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x73656564206d7573742062652031204554480000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLVALUE PUSH1 0x02 DUP2 SWAP1 SSTORE PUSH1 0x04 SLOAD PUSH1 0x00 SWAP2 PUSH2 0x0c2a SWAP2 PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 SWAP2 POP PUSH2 0x0c4d SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP4 SWAP1 SWAP4 SSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0x17 SWAP1 SWAP3 MSTORE SWAP3 DUP3 SHA3 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP1 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND OR SWAP1 SWAP2 SSTORE SWAP3 SLOAD PUSH1 0x07 DUP1 SLOAD DUP6 AND SWAP2 SWAP1 SWAP3 AND SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x12 DUP1 SLOAD SWAP1 SWAP4 AND OR SWAP1 SWAP2 SSTORE JUMPDEST PUSH1 0x04 DUP2 LT ISZERO PUSH2 0x0d1e JUMPI PUSH7 0x470de4df820000 PUSH1 0x08 DUP3 PUSH1 0x04 DUP2 LT PUSH2 0x0cc8 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SSTORE PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x08 DUP3 PUSH1 0x04 DUP2 LT PUSH2 0x0ce6 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD PUSH1 0x01 ADD PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB MUL NOT AND SWAP1 DUP4 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND MUL OR SWAP1 SSTORE POP DUP1 DUP1 PUSH1 0x01 ADD SWAP2 POP POP PUSH2 0x0caa JUMP JUMPDEST POP PUSH2 0x0d32 TIMESTAMP PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x11 SSTORE PUSH2 0x0d48 TIMESTAMP PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x05 SSTORE POP TIMESTAMP PUSH1 0x10 DUP2 SWAP1 SSTORE CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SWAP2 SWAP1 SWAP2 SSTORE DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH1 0x01 PUSH1 0xa0 SHL OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x0def JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x17 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x67616d65206861736e2774207374617274656420796574000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST ORIGIN CALLER EQ PUSH2 0x0e46 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x6e6f20636f6e74726163747320616c6c6f776564000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH7 0x038d7ea4c68000 CALLVALUE LT ISZERO PUSH2 0x0ea5 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x6174206c6561737420312066696e6e657920746f2067726f7720612074726f69 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND CALLER EQ ISZERO PUSH2 0x0f06 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1b PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x63616e277420726566657220796f757273656c662c2073696c6c790000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD ISZERO PUSH2 0x0f28 JUMPI PUSH2 0x0f23 PUSH2 0x1197 JUMP JUMPDEST PUSH2 0x0f3b JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 TIMESTAMP SWAP1 SSTORE JUMPDEST PUSH1 0x00 PUSH2 0x0f46 DUP3 PUSH2 0x066f JUMP JUMPDEST SWAP1 POP PUSH2 0x01a4 DUP2 LT PUSH2 0x0f7e JUMPI CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x17 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND OR SWAP1 SSTORE PUSH2 0x0fae JUMP JUMPDEST PUSH1 0x01 SLOAD CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x17 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMPDEST PUSH1 0x00 PUSH2 0x0fc9 PUSH2 0x085e PUSH1 0x0a PUSH2 0x0550 CALLVALUE PUSH1 0x09 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 POP PUSH2 0x0fdf PUSH2 0x088b CALLVALUE PUSH1 0x0a PUSH4 0xffffffff PUSH2 0x14bd AND JUMP JUMPDEST PUSH1 0x03 SSTORE PUSH1 0x00 PUSH2 0x0ffa PUSH1 0x64 PUSH2 0x0550 CALLVALUE PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 POP PUSH2 0x100c DUP3 DUP3 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST PUSH1 0x02 DUP2 SWAP1 SSTORE SWAP2 POP PUSH2 0x1047 DUP2 PUSH1 0x14 PUSH1 0x00 PUSH1 0x08 DUP2 JUMPDEST PUSH1 0x02 MUL ADD PUSH1 0x01 ADD SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 MSTORE PUSH1 0x20 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x40 ADD PUSH1 0x00 SHA3 SLOAD SWAP1 PUSH2 0x04a7 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SWAP2 SWAP1 SWAP2 SSTORE PUSH1 0x04 SLOAD PUSH2 0x1073 SWAP1 CALLVALUE SWAP1 PUSH2 0x14bd JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 SWAP2 POP PUSH2 0x1096 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP5 SWAP1 SSTORE DUP2 MLOAD CALLVALUE DUP2 MSTORE SWAP1 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE DUP1 MLOAD SWAP2 SWAP3 PUSH32 0x5f09c1c237f0d560f1352de59a08b30e8ef6ff3cf7d353d0bee0edb2f61d5da3 SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG2 PUSH1 0x13 SLOAD CALLVALUE GT ISZERO PUSH2 0x1142 JUMPI CALLVALUE PUSH1 0x13 DUP2 SWAP1 SSTORE PUSH1 0x12 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP3 DUP4 MSTORE MLOAD SWAP1 SWAP2 PUSH32 0x67c9a9e267dea2a0d7aa75b534fb824a6be722311a388432892d1ffc92e9ab44 SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 JUMPDEST PUSH2 0x114a PUSH2 0x14d2 JUMP JUMPDEST PUSH2 0x1153 CALLVALUE PUSH2 0x1679 JUMP JUMPDEST POP POP POP POP POP JUMP JUMPDEST PUSH1 0x12 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x17 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 JUMP JUMPDEST PUSH1 0x10 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x11fd JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x17 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x67616d65206861736e2774207374617274656420796574000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x1261 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x67726f7720796f75722074726f69206669727374000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SLOAD PUSH2 0x1284 SWAP1 PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST SWAP1 POP DUP1 TIMESTAMP GT PUSH2 0x12dd JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xe5 SHL PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x796f757220686172766573742069736e27742072656164790000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x12e7 PUSH2 0x04d2 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x1301 PUSH1 0x64 PUSH2 0x0550 DUP5 PUSH1 0x14 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x131b PUSH1 0x64 PUSH2 0x0550 DUP6 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x16 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 TIMESTAMP SWAP1 DUP2 SWAP1 SSTORE PUSH1 0x10 SSTORE PUSH1 0x02 SLOAD SWAP1 SWAP2 POP PUSH2 0x135e SWAP1 DUP3 SWAP1 PUSH2 0x1352 SWAP1 DUP6 SWAP1 DUP3 SWAP1 DUP9 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST PUSH1 0x02 SSTORE CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x17 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP4 MSTORE PUSH1 0x14 SWAP1 SWAP2 MSTORE SWAP1 SHA3 SLOAD PUSH2 0x1397 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x17 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP4 MSTORE PUSH1 0x14 SWAP2 DUP3 SWAP1 MSTORE DUP3 SHA3 SWAP3 SWAP1 SWAP3 SSTORE PUSH2 0x13d0 SWAP2 DUP4 SWAP2 PUSH1 0x08 PUSH1 0x02 PUSH2 0x101f JUMP JUMPDEST PUSH1 0x0d SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 SWAP3 SWAP1 SWAP3 SSTORE CALLER DUP2 MSTORE SHA3 SLOAD PUSH2 0x13fe SWAP1 DUP5 PUSH2 0x04a7 JUMP JUMPDEST CALLER PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP5 SWAP1 SWAP5 SSTORE PUSH1 0x15 DUP2 MSTORE SWAP1 DUP4 SWAP1 SHA3 SLOAD DUP4 MLOAD DUP8 DUP2 MSTORE SWAP2 DUP3 ADD MSTORE DUP3 MLOAD SWAP2 SWAP3 PUSH32 0xd00903019075d0f45ffcc07011ab4abf1a06d0f901bf69a810ad75532d7a0ae6 SWAP3 SWAP2 DUP3 SWAP1 SUB ADD SWAP1 LOG2 PUSH2 0x145b PUSH2 0x14d2 JUMP JUMPDEST PUSH2 0x1465 PUSH1 0x00 PUSH2 0x1679 JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x13 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 DIV PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x06 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x1493 JUMPI UNKNOWN_0xfe JUMPDEST POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 PUSH2 0x14a8 JUMPI POP PUSH1 0x00 PUSH2 0x04b9 JUMP JUMPDEST DUP3 DUP3 MUL DUP3 DUP5 DUP3 DUP2 PUSH2 0x14b5 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x04b6 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 DUP2 PUSH2 0x14c9 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x11 SLOAD TIMESTAMP GT ISZERO PUSH2 0x1677 JUMPI PUSH2 0x14ef TIMESTAMP PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x11 SSTORE PUSH1 0x02 DUP1 SLOAD PUSH1 0x00 SWAP2 PUSH2 0x1510 SWAP2 PUSH1 0x64 SWAP2 PUSH2 0x0550 SWAP2 SWAP1 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 SWAP2 POP PUSH2 0x1526 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST PUSH1 0x02 SSTORE PUSH1 0x12 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x1554 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x12 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP6 SWAP1 SWAP6 SSTORE PUSH1 0x13 SWAP2 SWAP1 SWAP2 SSTORE SWAP2 SLOAD DUP4 MLOAD DUP6 DUP2 MSTORE SWAP4 MLOAD SWAP2 AND SWAP3 PUSH32 0xd426fbe1cea083356571be627e1ad695169d24f373fdc4585c5b5a344721399d SWAP3 SWAP1 DUP3 SWAP1 SUB ADD SWAP1 LOG2 PUSH7 0x2386f26fc10000 PUSH1 0x03 SLOAD GT ISZERO PUSH2 0x1675 JUMPI PUSH1 0x03 DUP1 SLOAD PUSH1 0x00 SWAP2 DUP3 SWAP1 SSTORE PUSH1 0x40 MLOAD SWAP1 SWAP2 SWAP1 PUSH1 0x60 SWAP1 PUSH20 0x261d650a521103428c6827a11fc0cbce96d74dbc SWAP1 DUP5 SWAP1 DUP5 DUP2 DUP2 DUP2 DUP6 DUP8 GAS CALL SWAP3 POP POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x1627 JUMPI PUSH1 0x40 MLOAD SWAP2 POP PUSH1 0x1f NOT PUSH1 0x3f RETURNDATASIZE ADD AND DUP3 ADD PUSH1 0x40 MSTORE RETURNDATASIZE DUP3 MSTORE RETURNDATASIZE PUSH1 0x00 PUSH1 0x20 DUP5 ADD RETURNDATACOPY PUSH2 0x162c JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP DUP2 PUSH2 0x163b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP5 DUP2 MSTORE SWAP1 MLOAD CALLER SWAP2 PUSH32 0xfd2b287395e90cf1891bf11bd61ab2c174577b8854eb26c5d22c6321f969387d SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 POP POP POP JUMPDEST POP JUMPDEST JUMP JUMPDEST PUSH1 0x05 SLOAD TIMESTAMP LT ISZERO PUSH2 0x1711 JUMPI PUSH1 0x06 SLOAD DUP2 LT PUSH2 0x170c JUMPI PUSH2 0x169f TIMESTAMP PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x05 SSTORE PUSH1 0x06 SLOAD PUSH2 0x16bc SWAP1 PUSH7 0x038d7ea4c68000 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x06 DUP2 SWAP1 SSTORE PUSH1 0x07 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x40 DUP1 MLOAD SWAP3 DUP4 MSTORE MLOAD SWAP1 SWAP2 PUSH32 0x4fd59206b6f4f1d866f95f490177ce09e892248c9122437444872324957cf9d8 SWAP2 SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG2 JUMPDEST PUSH2 0x1675 JUMP JUMPDEST PUSH2 0x172c PUSH1 0x0a PUSH2 0x0550 PUSH1 0x09 PUSH1 0x04 SLOAD PUSH2 0x1499 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x04 SSTORE PUSH2 0x1742 TIMESTAMP PUSH3 0x015180 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x05 SSTORE PUSH7 0x038d7ea4c68000 PUSH1 0x06 SSTORE PUSH1 0x02 SLOAD PUSH1 0x00 SWAP1 PUSH2 0x176e SWAP1 PUSH1 0x64 SWAP1 PUSH2 0x0550 SWAP1 PUSH1 0x04 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST SWAP1 POP PUSH2 0x1793 PUSH2 0x1784 DUP3 PUSH1 0x02 PUSH4 0xffffffff PUSH2 0x1499 AND JUMP JUMPDEST PUSH1 0x02 SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x1487 AND JUMP JUMPDEST PUSH1 0x02 SSTORE PUSH1 0x07 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH2 0x17c1 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x04a7 AND JUMP JUMPDEST PUSH1 0x07 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 DUP3 SHA3 SWAP3 SWAP1 SWAP3 SSTORE PUSH2 0x17f0 SWAP2 DUP4 SWAP2 PUSH1 0x08 PUSH1 0x03 PUSH2 0x101f JUMP JUMPDEST PUSH1 0x0f SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x14 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SWAP2 SWAP1 SWAP2 SSTORE JUMPDEST PUSH1 0x04 DUP2 LT ISZERO PUSH2 0x183a JUMPI PUSH7 0x470de4df820000 PUSH1 0x08 DUP3 PUSH1 0x04 DUP2 LT PUSH2 0x182d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x02 MUL ADD SSTORE PUSH1 0x01 ADD PUSH2 0x180f JUMP JUMPDEST POP PUSH1 0x07 SLOAD PUSH1 0x0f SLOAD PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND DUP2 MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x20 DUP3 ADD MSTORE DUP1 DUP3 ADD DUP4 SWAP1 MSTORE SWAP1 MLOAD PUSH32 0xfcd34ade61d7977651a24cf106cc959d929752e93e451162c8b41b611804de4f SWAP2 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 LOG1 POP POP JUMP UNKNOWN_0xfe LOG1 PUSH6 0x627a7a723058 SHA3 CREATE PUSH5 0x8b39c21ebb UNKNOWN_0xc7 SMOD UNKNOWN_0xc2 PUSH7 0x9119f327743c9e UNKNOWN_0xd1 SAR UNKNOWN_0xcc DUP9 UNKNOWN_0xbd UNKNOWN_0xe5 LOG1 UNKNOWN_0xa9 PUSH5 0x618a4e0001 STOP UNKNOWN_0x29