Contract: PriceFeed
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT AND CALLER SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE SWAP1 PUSH32 0xce241d7ca1f669fee44b6fc00b8eba2df3bb514eed0f6f668f8f89096e81ed94 SWAP1 PUSH1 0x00 SWAP1 LOG2 PUSH2 0x0cfe DUP1 PUSH2 0x0051 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 0x0107 JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV DUP1 PUSH4 0x8da5cb5b GT PUSH2 0x00a9 JUMPI DUP1 PUSH4 0xac4c25b2 GT PUSH2 0x0083 JUMPI DUP1 PUSH4 0xac4c25b2 EQ PUSH2 0x026c JUMPI DUP1 PUSH4 0xbf7e214f EQ PUSH2 0x0274 JUMPI DUP1 PUSH4 0xd4ee1d90 EQ PUSH2 0x027c JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0284 JUMPI PUSH2 0x0107 JUMP JUMPDEST DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x021f JUMPI DUP1 PUSH4 0x93c0b096 EQ PUSH2 0x0243 JUMPI DUP1 PUSH4 0xa4dff0a2 EQ PUSH2 0x024b JUMPI PUSH2 0x0107 JUMP JUMPDEST DUP1 PUSH4 0x59e02dd7 GT PUSH2 0x00e5 JUMPI DUP1 PUSH4 0x59e02dd7 EQ PUSH2 0x0186 JUMPI DUP1 PUSH4 0x5a686699 EQ PUSH2 0x01a7 JUMPI DUP1 PUSH4 0x79ba5097 EQ PUSH2 0x01f1 JUMPI DUP1 PUSH4 0x7a9e5e4b EQ PUSH2 0x01f9 JUMPI PUSH2 0x0107 JUMP JUMPDEST DUP1 PUSH4 0x2e4c697f EQ PUSH2 0x010c JUMPI DUP1 PUSH4 0x50ed2a2c EQ PUSH2 0x0141 JUMPI DUP1 PUSH4 0x57de26a4 EQ PUSH2 0x017e JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x012f PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x0122 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD CALLDATALOAD PUSH2 0x02aa JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x017c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x0157 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 CALLDATALOAD PUSH16 0xffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD CALLDATALOAD PUSH4 0xffffffff AND PUSH2 0x030f JUMP JUMPDEST STOP JUMPDEST PUSH2 0x012f PUSH2 0x0451 JUMP JUMPDEST PUSH2 0x018e PUSH2 0x04e0 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP3 DUP4 MSTORE SWAP1 ISZERO ISZERO PUSH1 0x20 DUP4 ADD MSTORE DUP1 MLOAD SWAP2 DUP3 SWAP1 SUB ADD SWAP1 RETURN JUMPDEST PUSH2 0x017c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x60 DUP2 LT ISZERO PUSH2 0x01bd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 CALLDATALOAD PUSH16 0xffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 DUP2 ADD CALLDATALOAD PUSH4 0xffffffff AND SWAP1 PUSH1 0x40 ADD CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH2 0x0517 JUMP JUMPDEST PUSH2 0x017c PUSH2 0x06c0 JUMP JUMPDEST PUSH2 0x017c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x020f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH2 0x077f JUMP JUMPDEST PUSH2 0x0227 PUSH2 0x0837 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 0x017c PUSH2 0x0846 JUMP JUMPDEST PUSH2 0x0253 PUSH2 0x08f1 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH4 0xffffffff SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x017c PUSH2 0x0911 JUMP JUMPDEST PUSH2 0x0227 PUSH2 0x0a03 JUMP JUMPDEST PUSH2 0x0227 PUSH2 0x0a12 JUMP JUMPDEST PUSH2 0x017c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x029a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND PUSH2 0x0a21 JUMP JUMPDEST PUSH1 0x00 DUP2 ISZERO ISZERO PUSH2 0x02bb JUMPI POP PUSH1 0x01 PUSH2 0x0309 JUMP JUMPDEST DUP2 PUSH1 0x01 EQ ISZERO PUSH2 0x02cb JUMPI POP DUP2 PUSH2 0x0309 JUMP JUMPDEST DUP3 ISZERO DUP1 ISZERO PUSH2 0x02d8 JUMPI POP DUP2 ISZERO ISZERO JUMPDEST ISZERO PUSH2 0x02e5 JUMPI POP PUSH1 0x00 PUSH2 0x0309 JUMP JUMPDEST DUP3 PUSH1 0x01 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0305 JUMPI PUSH2 0x02fb DUP3 DUP7 PUSH2 0x0aff JUMP JUMPDEST SWAP2 POP PUSH1 0x01 ADD PUSH2 0x02e9 JUMP JUMPDEST POP SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD CALLVALUE DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP4 DUP2 MSTORE CALLDATASIZE SWAP4 DUP4 ADD DUP5 SWAP1 MSTORE PUSH1 0x04 CALLDATALOAD SWAP4 PUSH1 0x24 CALLDATALOAD SWAP4 DUP5 SWAP3 DUP7 SWAP3 CALLER SWAP3 PUSH1 0x00 DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND SWAP4 DUP9 SWAP4 SWAP2 SWAP3 SWAP1 PUSH1 0x60 DUP3 ADD DUP5 DUP5 DUP1 DUP3 DUP5 CALLDATACOPY PUSH1 0x00 DUP4 DUP3 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0x1f SWAP1 SWAP2 ADD PUSH1 0x1f NOT AND SWAP1 SWAP3 ADD DUP3 SWAP1 SUB SWAP7 POP SWAP1 SWAP5 POP POP POP POP POP LOG4 PUSH2 0x0389 CALLER PUSH1 0x00 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND PUSH2 0x0b72 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x03df JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d756e617574686f72697a6564000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP POP PUSH1 0x03 DUP1 SLOAD PUSH4 0xffffffff SWAP1 SWAP4 AND PUSH17 0x0100000000000000000000000000000000 MUL PUSH20 0xffffffff00000000000000000000000000000000 NOT PUSH16 0xffffffffffffffffffffffffffffffff SWAP1 SWAP6 AND PUSH16 0xffffffffffffffffffffffffffffffff NOT SWAP1 SWAP5 AND SWAP4 SWAP1 SWAP4 OR SWAP4 SWAP1 SWAP4 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SWAP2 SSTORE POP JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x00 SWAP1 PUSH17 0x0100000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND TIMESTAMP LT PUSH2 0x04c7 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x526561643a20657870697265642e000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP PUSH1 0x03 SLOAD PUSH16 0xffffffffffffffffffffffffffffffff AND SWAP1 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH16 0xffffffffffffffffffffffffffffffff DUP2 AND SWAP2 PUSH17 0x0100000000000000000000000000000000 SWAP1 SWAP2 DIV PUSH4 0xffffffff AND TIMESTAMP LT SWAP1 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD CALLVALUE DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP4 DUP2 MSTORE CALLDATASIZE SWAP4 DUP4 ADD DUP5 SWAP1 MSTORE PUSH1 0x04 CALLDATALOAD SWAP4 PUSH1 0x24 CALLDATALOAD SWAP4 DUP5 SWAP3 DUP7 SWAP3 CALLER SWAP3 PUSH1 0x00 DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND SWAP4 DUP9 SWAP4 SWAP2 SWAP3 SWAP1 PUSH1 0x60 DUP3 ADD DUP5 DUP5 DUP1 DUP3 DUP5 CALLDATACOPY PUSH1 0x00 DUP4 DUP3 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0x1f SWAP1 SWAP2 ADD PUSH1 0x1f NOT AND SWAP1 SWAP3 ADD DUP3 SWAP1 SUB SWAP7 POP SWAP1 SWAP5 POP POP POP POP POP LOG4 PUSH2 0x0591 CALLER PUSH1 0x00 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND PUSH2 0x0b72 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x05e7 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d756e617574686f72697a6564000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x03 DUP1 SLOAD PUSH16 0xffffffffffffffffffffffffffffffff NOT AND PUSH16 0xffffffffffffffffffffffffffffffff DUP9 AND OR PUSH20 0xffffffff00000000000000000000000000000000 NOT AND PUSH17 0x0100000000000000000000000000000000 PUSH4 0xffffffff DUP9 AND MUL OR SWAP1 SSTORE PUSH1 0x40 DUP1 MLOAD PUSH32 0x1817835800000000000000000000000000000000000000000000000000000000 DUP2 MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP7 AND SWAP2 PUSH4 0x18178358 SWAP2 PUSH1 0x04 DUP1 DUP4 ADD SWAP3 PUSH1 0x00 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x06a0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x06b4 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND CALLER EQ PUSH2 0x070c 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 0x28 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0c89 PUSH1 0x28 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 DUP4 AND SWAP3 SWAP1 SWAP2 AND SWAP1 PUSH32 0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a SWAP1 PUSH1 0x00 SWAP1 LOG3 PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT SWAP1 DUP2 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 AND OR SWAP1 SWAP2 SSTORE AND SWAP1 SSTORE JUMP JUMPDEST PUSH2 0x0788 CALLER PUSH2 0x0c74 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x07de JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d6e6f6e2d6f776e6572000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 DUP2 AND SWAP2 SWAP1 SWAP2 OR DUP1 DUP4 SSTORE PUSH1 0x40 MLOAD SWAP2 AND SWAP2 PUSH32 0x1abebea81bfa2637f28358c371278fb15ede7ea8dd28d2e03b112ff6d936ada4 SWAP2 LOG2 POP JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH2 0x084f CALLER PUSH2 0x0c74 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x08a5 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d6e6f6e2d6f776e6572000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH1 0x00 SWAP1 CALLER SWAP1 PUSH32 0x343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a SWAP1 DUP4 SWAP1 LOG3 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH17 0x0100000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD CALLVALUE DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP4 DUP2 MSTORE CALLDATASIZE SWAP4 DUP4 ADD DUP5 SWAP1 MSTORE PUSH1 0x04 CALLDATALOAD SWAP4 PUSH1 0x24 CALLDATALOAD SWAP4 DUP5 SWAP3 DUP7 SWAP3 CALLER SWAP3 PUSH1 0x00 DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND SWAP4 DUP9 SWAP4 SWAP2 SWAP3 SWAP1 PUSH1 0x60 DUP3 ADD DUP5 DUP5 DUP1 DUP3 DUP5 CALLDATACOPY PUSH1 0x00 DUP4 DUP3 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0x1f SWAP1 SWAP2 ADD PUSH1 0x1f NOT AND SWAP1 SWAP3 ADD DUP3 SWAP1 SUB SWAP7 POP SWAP1 SWAP5 POP POP POP POP POP LOG4 PUSH2 0x098b CALLER PUSH1 0x00 CALLDATALOAD PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT AND PUSH2 0x0b72 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x09e1 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d756e617574686f72697a6564000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP POP PUSH1 0x03 DUP1 SLOAD PUSH20 0xffffffff00000000000000000000000000000000 NOT AND SWAP1 SSTORE POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH2 0x0a2a CALLER PUSH2 0x0c74 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x0a80 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d617574682d6e6f6e2d6f776e6572000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP3 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x0ad0 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 0x22 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x0cb1 PUSH1 0x22 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 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 0x00 DUP2 ISZERO DUP1 PUSH2 0x0b1c JUMPI POP POP DUP1 DUP3 MUL DUP3 DUP3 DUP3 DUP2 ISZERO ISZERO PUSH2 0x0b19 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST ISZERO ISZERO PUSH2 0x0309 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH1 0xe5 PUSH1 0x02 EXP PUSH3 0x461bcd MUL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 AND ADDRESS EQ ISZERO PUSH2 0x0b8d JUMPI POP PUSH1 0x01 PUSH2 0x0309 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 DUP2 AND SWAP2 AND EQ ISZERO PUSH2 0x0bab JUMPI POP PUSH1 0x01 PUSH2 0x0309 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND ISZERO ISZERO PUSH2 0x0bc5 JUMPI POP PUSH1 0x00 PUSH2 0x0309 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xb700961300000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP7 DUP2 AND PUSH1 0x04 DUP4 ADD MSTORE ADDRESS PUSH1 0x24 DUP4 ADD MSTORE PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT DUP7 AND PUSH1 0x44 DUP4 ADD MSTORE SWAP2 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP2 PUSH4 0xb7009613 SWAP2 PUSH1 0x64 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0c41 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0c55 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 0x0c6b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD SWAP1 POP PUSH2 0x0309 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ SWAP1 JUMP UNKNOWN_0xfe COINBASE PUSH4 0x63657074 UNKNOWN_0x4f PUSH24 0x6e6572736869703a206f6e6c79206e6577206f776e657220 PUSH5 0x6f20746869 PUSH20 0x2e5472616e736665724f776e6572736869703a20 PUSH21 0x68652073616d65206f776e65722ea165627a7a7230 PC SHA3 UNKNOWN_0x1e SHL UNKNOWN_0x26 UNKNOWN_0xa9 SWAP10 UNKNOWN_0xab SELFDESTRUCT UNKNOWN_0xdf PUSH19 0x20c69528e4b2003fae4bddb64b1d43148f8e62 UNKNOWN_0xd5 SHL UNKNOWN_0xc5 JUMPDEST STOP UNKNOWN_0x29