Contract: AddOfficialGuardianModule
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH2 0x05f1 CODESIZE SUB DUP1 PUSH2 0x05f1 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH2 0x002f SWAP2 PUSH2 0x0067 JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP5 DUP6 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP2 DUP3 AND OR SWAP1 SWAP2 SSTORE PUSH1 0x02 DUP1 SLOAD SWAP4 SWAP1 SWAP5 AND SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x03 SSTORE PUSH2 0x00c1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH1 0x60 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x007b JUMPI DUP3 DUP4 REVERT JUMPDEST DUP4 MLOAD PUSH2 0x0086 DUP2 PUSH2 0x00a9 JUMP JUMPDEST PUSH1 0x20 DUP6 ADD MLOAD SWAP1 SWAP4 POP PUSH2 0x0097 DUP2 PUSH2 0x00a9 JUMP JUMPDEST DUP1 SWAP3 POP POP PUSH1 0x40 DUP5 ADD MLOAD SWAP1 POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x00be JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH2 0x0521 DUP1 PUSH2 0x00d0 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 0x0057 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x0f15f4c0 EQ PUSH2 0x005c JUMPI DUP1 PUSH4 0x29cd8569 EQ PUSH2 0x0066 JUMPI DUP1 PUSH4 0x51b42b00 EQ PUSH2 0x0084 JUMPI DUP1 PUSH4 0xafa3363d EQ PUSH2 0x008c JUMPI DUP1 PUSH4 0xc5ed8e06 EQ PUSH2 0x00a1 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0064 PUSH2 0x00b6 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x006e PUSH2 0x02a3 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x007b SWAP2 SWAP1 PUSH2 0x04e2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0064 PUSH2 0x02a9 JUMP JUMPDEST PUSH2 0x0094 PUSH2 0x02f8 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x007b SWAP2 SWAP1 PUSH2 0x0441 JUMP JUMPDEST PUSH2 0x00a9 PUSH2 0x02fd JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x007b SWAP2 SWAP1 PUSH2 0x0404 JUMP JUMPDEST CALLER PUSH1 0x00 PUSH2 0x00c1 PUSH2 0x030c JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0xd51b3a1b PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x00f9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x010d JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x0131 SWAP2 SWAP1 PUSH2 0x03be JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH4 0x79e0adfd PUSH1 0xe0 SHL DUP2 MSTORE SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND SWAP1 PUSH4 0x79e0adfd SWAP1 PUSH2 0x0160 SWAP1 DUP6 SWAP1 PUSH1 0x04 ADD PUSH2 0x0404 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0178 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x018c JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x1f NOT PUSH1 0x1f DUP3 ADD AND DUP3 ADD DUP1 PUSH1 0x40 MSTORE POP DUP2 ADD SWAP1 PUSH2 0x01b0 SWAP2 SWAP1 PUSH2 0x03ec JUMP JUMPDEST ISZERO PUSH2 0x01d6 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01cd SWAP1 PUSH2 0x04b2 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x03 SLOAD PUSH1 0x40 MLOAD PUSH4 0xc0d9f755 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 DUP2 AND SWAP4 PUSH4 0xc0d9f755 SWAP4 PUSH2 0x020f SWAP4 DUP9 SWAP4 SWAP1 SWAP3 AND SWAP2 TIMESTAMP SWAP1 PUSH1 0x04 ADD PUSH2 0x0418 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0229 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x023d JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP PUSH1 0x40 MLOAD PUSH4 0xa0632461 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 AND SWAP3 POP PUSH4 0xa0632461 SWAP2 POP PUSH2 0x026d SWAP1 ADDRESS SWAP1 PUSH1 0x04 ADD PUSH2 0x0404 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0287 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x029b JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x02b3 PUSH2 0x031b JUMP JUMPDEST SWAP1 POP PUSH2 0x02be DUP2 PUSH2 0x031f JUMP JUMPDEST PUSH32 0x749cb6b4c510bc468cf6b9c2086d6f0a54d6b18e25d37bf3200e68eab0880c00 DUP2 PUSH1 0x40 MLOAD PUSH2 0x02ed SWAP2 SWAP1 PUSH2 0x0404 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP JUMP JUMPDEST PUSH1 0x60 SWAP1 JUMP JUMPDEST PUSH1 0x02 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 SWAP1 JUMP JUMPDEST CALLER SWAP1 JUMP JUMPDEST DUP1 PUSH1 0x60 PUSH2 0x032a PUSH2 0x02f8 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 JUMPDEST DUP2 MLOAD DUP2 LT ISZERO PUSH2 0x03b8 JUMPI DUP3 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0xb149206e DUP4 DUP4 DUP2 MLOAD DUP2 LT PUSH2 0x0353 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP4 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x037a SWAP3 SWAP2 SWAP1 PUSH2 0x048f JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0394 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x03a8 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP PUSH1 0x01 SWAP1 SWAP3 ADD SWAP2 POP PUSH2 0x032f SWAP1 POP JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x03cf JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x03e5 JUMPI DUP2 DUP3 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x03fd JUMPI DUP1 DUP2 REVERT JUMPDEST POP MLOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP2 SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP5 DUP6 AND DUP2 MSTORE SWAP3 SWAP1 SWAP4 AND PUSH1 0x20 DUP4 ADD MSTORE PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP3 MLOAD DUP3 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x00 SWAP2 SWAP1 DUP5 DUP3 ADD SWAP1 PUSH1 0x40 DUP6 ADD SWAP1 DUP5 JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x0483 JUMPI DUP4 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB NOT AND DUP4 MSTORE SWAP3 DUP5 ADD SWAP3 SWAP2 DUP5 ADD SWAP2 PUSH1 0x01 ADD PUSH2 0x045d JUMP JUMPDEST POP SWAP1 SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB NOT SWAP3 SWAP1 SWAP3 AND DUP3 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x16 SWAP1 DUP3 ADD MSTORE PUSH22 0x2727aa2faa2422afa324a929aa2fa3aaa0a92224a0a7 PUSH1 0x51 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 RETURNDATACOPY UNKNOWN_0xc9 UNKNOWN_0x4d UNKNOWN_0xec UNKNOWN_0xd9 UNKNOWN_0xfe ADDMOD CALLER SMOD UNOFFICIAL_PUSH UNKNOWN_0xd7 UNKNOWN_0xc7 ADD UNKNOWN_0xb6 SWAP10 NUMBER UNKNOWN_0xdb CALLVALUE UNKNOWN_0xf6 DUP16 MSTORE LOG2 PUSH19 0x601c440cd5ee5eed0564736f6c634300070000 CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP XOR DUP14 BALANCE JUMPDEST SHR PUSH10 0x8ca678c8e3891ac21e09 PUSH24 0x63afde0000000000000000000000006325d247696d39ee59 SELFDESTRUCT UNKNOWN_0xd9 BALANCE UNKNOWN_0xa8 PUSH31 0x022a68bbbe4f00000000000000000000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP SIGNEXTEND