Contract: Anchor
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH1 0xa0 DUP1 PUSH2 0x09d1 DUP4 CODECOPY DUP2 ADD DUP1 PUSH1 0x40 MSTORE PUSH1 0xa0 DUP2 LT ISZERO PUSH2 0x0030 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 MLOAD PUSH1 0x20 DUP3 ADD MLOAD PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x80 SWAP1 SWAP5 ADD MLOAD SWAP3 SWAP4 SWAP2 SWAP3 SWAP1 SWAP2 SWAP1 DUP2 DUP2 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP2 AND ISZERO ISZERO PUSH2 0x00b2 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x2f DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0955 PUSH1 0x2f SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR DUP2 SSTORE DUP2 GT PUSH2 0x0129 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x4d DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0984 PUSH1 0x4d SWAP2 CODECOPY PUSH1 0x60 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH2 0x0135 PUSH1 0x01 DUP3 PUSH2 0x024c JUMP JUMPDEST POP POP DUP5 ISZERO ISZERO PUSH2 0x01a5 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x52656d6f746520636861696e204964206d757374206e6f7420626520302e0000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x04 DUP6 SWAP1 SSTORE PUSH1 0x00 DUP5 DUP2 MSTORE PUSH1 0x03 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP4 SWAP1 SSTORE PUSH2 0x01d1 DUP5 PUSH5 0x0100000000 PUSH2 0x0562 PUSH2 0x01dc DUP3 MUL OR DIV JUMP JUMPDEST POP POP POP POP POP POP PUSH2 0x0296 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x01ef PUSH5 0x0100000000 PUSH2 0x0230 DUP2 MUL DIV JUMP JUMPDEST PUSH1 0x01 PUSH1 0x02 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x0200 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 ADD SLOAD SWAP1 POP DUP2 PUSH1 0x01 PUSH1 0x02 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x021f JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 ADD SSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 SWAP1 DUP2 ADD SWAP2 DUP3 SWAP1 SSTORE SLOAD EQ ISZERO PUSH2 0x024a JUMPI PUSH1 0x00 PUSH1 0x02 SSTORE JUMPDEST JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 GT ISZERO PUSH2 0x0270 JUMPI PUSH1 0x00 DUP4 DUP2 MSTORE PUSH1 0x20 SWAP1 SHA3 PUSH2 0x0270 SWAP2 DUP2 ADD SWAP1 DUP4 ADD PUSH2 0x0275 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH2 0x0293 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x028f JUMPI PUSH1 0x00 DUP2 SSTORE PUSH1 0x01 ADD PUSH2 0x027b JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH2 0x06b0 DUP1 PUSH2 0x02a5 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x04 CALLDATASIZE LT PUSH2 0x009a JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV DUP1 PUSH4 0x5cf12c78 GT PUSH2 0x0078 JUMPI DUP1 PUSH4 0x5cf12c78 EQ PUSH2 0x0117 JUMPI DUP1 PUSH4 0x8f94ab7e EQ PUSH2 0x013a JUMPI DUP1 PUSH4 0xbde060e9 EQ PUSH2 0x0142 JUMPI DUP1 PUSH4 0xc3801938 EQ PUSH2 0x014a JUMPI PUSH2 0x009a JUMP JUMPDEST DUP1 PUSH4 0x04fdcc0b EQ PUSH2 0x009f JUMPI DUP1 PUSH4 0x23bd4d7a EQ PUSH2 0x00d9 JUMPI DUP1 PUSH4 0x2bb0e488 EQ PUSH2 0x00fd JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00c5 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x00b5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH2 0x0167 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 ISZERO ISZERO DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x00e1 PUSH2 0x0316 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 PUSH2 0x0105 PUSH2 0x0325 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x00c5 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x012d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD CALLDATALOAD PUSH2 0x0334 JUMP JUMPDEST PUSH2 0x0105 PUSH2 0x0518 JUMP JUMPDEST PUSH2 0x00e1 PUSH2 0x051e JUMP JUMPDEST PUSH2 0x0105 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0160 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH2 0x052d JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xb1ce8eab00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0xb1ce8eab SWAP2 PUSH1 0x24 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x01cc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x01e0 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 0x01f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD ISZERO ISZERO PUSH2 0x0238 JUMPI PUSH1 0x40 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x35 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x05ca PUSH1 0x35 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 AND ISZERO ISZERO PUSH2 0x0298 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x436f2d416e63686f722061646472657373206d757374206e6f7420626520302e PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND ISZERO PUSH2 0x02e3 JUMPI PUSH1 0x40 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x35 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0650 PUSH1 0x35 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST POP PUSH1 0x05 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH1 0x01 SWAP1 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x032f PUSH2 0x053f JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xb1ce8eab00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0xb1ce8eab SWAP2 PUSH1 0x24 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0399 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x03ad 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 0x03c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD ISZERO ISZERO PUSH2 0x0405 JUMPI PUSH1 0x40 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x35 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x05ca PUSH1 0x35 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP2 ISZERO ISZERO PUSH2 0x045c JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x537461746520726f6f74206d757374206e6f74206265207a65726f2e00000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH2 0x0464 PUSH2 0x053f JUMP JUMPDEST DUP4 GT PUSH2 0x04a4 JUMPI PUSH1 0x40 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x51 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x05ff PUSH1 0x51 SWAP2 CODECOPY PUSH1 0x60 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP4 DUP2 MSTORE PUSH1 0x03 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 DUP4 SWAP1 SSTORE PUSH2 0x04be DUP5 PUSH2 0x0562 JUMP JUMPDEST PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x03 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 SWAP3 SWAP1 SWAP3 SSTORE DUP2 MLOAD DUP8 DUP2 MSTORE SWAP1 DUP2 ADD DUP7 SWAP1 MSTORE DUP2 MLOAD SWAP3 SWAP4 POP PUSH32 0x0a57f5c610ae4bcec0e406f2d350ddffa2fb3628fed5da3d7dac3a3c1cdb66c2 SWAP3 SWAP1 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 POP PUSH1 0x01 SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x04 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x03 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0x02 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x0552 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 ADD SLOAD SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x056c PUSH2 0x05ad JUMP JUMPDEST PUSH1 0x01 PUSH1 0x02 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x057d JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 ADD SLOAD SWAP1 POP DUP2 PUSH1 0x01 PUSH1 0x02 SLOAD DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x059c JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 ADD SSTORE SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 SWAP1 DUP2 ADD SWAP2 DUP3 SWAP1 SSTORE SLOAD EQ ISZERO PUSH2 0x05c7 JUMPI PUSH1 0x00 PUSH1 0x02 SSTORE JUMPDEST JUMP UNKNOWN_0xfe UNKNOWN_0x4f PUSH15 0x6c7920746865206f7267616e697a61 PUSH21 0x696f6e20697320616c6c6f77656420746f2063616c PUSH13 0x2074686973206d6574686f642e SELFBALANCE PUSH10 0x76656e20626c6f636b20 PUSH9 0x656967687420697320 PUSH13 0x6f776572206f7220657175616c SHA3 PUSH21 0x6f206869676865737420616e63686f726564207374 PUSH2 0x7465 SHA3 PUSH19 0x6f6f7420626c6f636b206865696768742e436f UNKNOWN_0x2d COINBASE PUSH15 0x63686f722068617320616c72656164 PUSH26 0x206265656e2073657420616e642063616e6e6f74206265207570 PUSH5 0x617465642e LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0x24 RETURNDATASIZE DUP13 UNKNOWN_0x2d PUSH1 0xd8 PUSH21 0xb350346e199fa86e5e8e5a5025435b19b4709ece87 NUMBER TIMESTAMP PUSH5 0x1c00294f72 PUSH8 0x616e697a6174696f PUSH15 0x20636f6e7472616374206164647265 PUSH20 0x73206d757374206e6f74206265207a65726f2e54 PUSH9 0x65206d6178206e756d PUSH3 0x657220 PUSH16 0x66206974656d7320746f2073746f7265 SHA3 PUSH10 0x6e20612063697263756c PUSH2 0x7220 PUSH3 0x756666 PUSH6 0x72206d757374 SHA3 PUSH3 0x652067 PUSH19 0x6561746572207468616e20302e000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SDIV DUP7 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 STOP STOP STOP STOP ADDMOD RETURNDATACOPY UNKNOWN_0x4e PUSH2 0x1b79 EXTCODEHASH SWAP2 UNKNOWN_0xa5 ADDMOD ORIGIN SWAP9 SWAP3 UNKNOWN_0xb5 PUSH24 0x507f070c637bd062b0d6785d3cb370d86ec0a40000000000 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 PUSH5 0x0000000000 STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xc4 POP LOG2 STATICCALL DUP7 MSIZE INVALID_0x72 0xfb7a07acad6cf6c3654e37c617