Contract: MuonV01
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 PUSH2 0x001b PUSH2 0x022a JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 AND SWAP1 DUP2 OR DUP3 SSTORE PUSH1 0x40 MLOAD SWAP3 SWAP4 POP SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 DUP3 SWAP1 LOG3 POP PUSH1 0x01 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH32 0x5948f062d30ab8d1e7734184a97f85f332ecb4fd2743ebc42120c0df6d220942 DUP1 SLOAD PUSH1 0xff NOT SWAP1 DUP2 AND DUP4 OR SWAP1 SWAP2 SSTORE PUSH32 0x29229683c14c95e836918b94831f34983dbdc2a6571e3834dec49299011c2527 DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0xc86d9b10c701c296d9ae3631ca112b3acc4bbca7a4ff745092841a4eb3f7604a DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0xdea948d68ee591156ec628ad4c429466408974acbdfee63e625d40be563391af DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0xa6048830414dc1a7423da5ad5b6d99da64466169c9a568ac99c4333b81eccf6a DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0xa131f7dc9129c8f4a1face5ffbef224added26e7a5baf750ac06547ac3ffeef4 DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x35e118e000ea83476ebf59738f017b2d41787695ed815f281197506c8c19fd1e DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x9610508a4585eda2bd5d129cc5b6e9836537534988cb8d67148a4dd56a1e4b2c DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH32 0x22b27905792a245e7594b93608d53a4ba59c5cd5259377c12b4781cf29b4420b DUP1 SLOAD DUP3 AND DUP4 OR SWAP1 SSTORE PUSH20 0x11c57eca88e4a40b7b041ef48a66b9a0ef36b830 PUSH1 0x00 MSTORE PUSH32 0xfe049353c9b3059218970677667d73ef33cad74e1b0497c2dca01525f70c18c2 DUP1 SLOAD SWAP1 SWAP2 AND SWAP1 SWAP2 OR SWAP1 SSTORE PUSH2 0x022e JUMP JUMPDEST CALLER SWAP1 JUMP JUMPDEST PUSH2 0x0965 DUP1 PUSH2 0x023d 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 0x007d JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x8da5cb5b GT PUSH2 0x005b JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x00c8 JUMPI DUP1 PUSH4 0xbc3515e9 EQ PUSH2 0x00dd JUMPI DUP1 PUSH4 0xc531f28c EQ PUSH2 0x00f0 JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0103 JUMPI PUSH2 0x007d JUMP JUMPDEST DUP1 PUSH4 0x33d65f32 EQ PUSH2 0x0082 JUMPI DUP1 PUSH4 0x715018a6 EQ PUSH2 0x00ab JUMPI DUP1 PUSH4 0x736c0d5b EQ PUSH2 0x00b5 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0095 PUSH2 0x0090 CALLDATASIZE PUSH1 0x04 PUSH2 0x0618 JUMP JUMPDEST PUSH2 0x0116 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00a2 SWAP2 SWAP1 PUSH2 0x06f7 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x00b3 PUSH2 0x0237 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x0095 PUSH2 0x00c3 CALLDATASIZE PUSH1 0x04 PUSH2 0x05ea JUMP JUMPDEST PUSH2 0x02c9 JUMP JUMPDEST PUSH2 0x00d0 PUSH2 0x02de JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00a2 SWAP2 SWAP1 PUSH2 0x06e3 JUMP JUMPDEST PUSH2 0x00b3 PUSH2 0x00eb CALLDATASIZE PUSH1 0x04 PUSH2 0x05ea JUMP JUMPDEST PUSH2 0x02ed JUMP JUMPDEST PUSH2 0x00b3 PUSH2 0x00fe CALLDATASIZE PUSH1 0x04 PUSH2 0x05ea JUMP JUMPDEST PUSH2 0x0353 JUMP JUMPDEST PUSH2 0x00b3 PUSH2 0x0111 CALLDATASIZE PUSH1 0x04 PUSH2 0x05ea JUMP JUMPDEST PUSH2 0x03b3 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP1 JUMPDEST DUP4 DUP3 LT ISZERO PUSH2 0x01dd JUMPI PUSH2 0x0195 DUP6 DUP6 DUP5 DUP2 DUP2 LT PUSH2 0x0146 JUMPI PUSH4 0x4e487b71 PUSH1 0xe0 SHL PUSH1 0x00 MSTORE PUSH1 0x32 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT JUMPDEST SWAP1 POP PUSH1 0x20 MUL DUP2 ADD SWAP1 PUSH2 0x0158 SWAP2 SWAP1 PUSH2 0x08bc JUMP JUMPDEST DUP1 DUP1 PUSH1 0x1f ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP4 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY PUSH1 0x00 SWAP3 ADD SWAP2 SWAP1 SWAP2 MSTORE POP DUP11 SWAP4 SWAP3 POP POP PUSH2 0x0473 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SWAP2 SHA3 SLOAD SWAP2 SWAP3 POP PUSH1 0xff SWAP1 SWAP2 AND ISZERO ISZERO EQ PUSH2 0x01cb JUMPI PUSH1 0x00 SWAP3 POP POP POP PUSH2 0x022e JUMP JUMPDEST DUP2 PUSH2 0x01d5 DUP2 PUSH2 0x0908 JUMP JUMPDEST SWAP3 POP POP PUSH2 0x011b JUMP JUMPDEST DUP4 ISZERO PUSH2 0x0227 JUMPI PUSH32 0xe54f992a6c79c2021eab0691131c97afeb4a883ba81bb1f8884ace7f4fa6b021 DUP9 DUP9 PUSH1 0x40 MLOAD PUSH2 0x0214 SWAP3 SWAP2 SWAP1 PUSH2 0x0720 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH1 0x01 SWAP3 POP POP POP PUSH2 0x022e JUMP JUMPDEST PUSH1 0x00 SWAP3 POP POP POP JUMPDEST SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH2 0x023f PUSH2 0x04f9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0250 PUSH2 0x02de JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x027f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0887 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND SWAP1 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 DUP4 SWAP1 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 JUMP JUMPDEST PUSH2 0x02f5 PUSH2 0x04f9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0306 PUSH2 0x02de JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x032c JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0887 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 SWAP2 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH2 0x035b PUSH2 0x04f9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x036c PUSH2 0x02de JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x0392 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0887 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x01 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH2 0x03bb PUSH2 0x04f9 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x03cc PUSH2 0x02de JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ PUSH2 0x03f2 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0887 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH2 0x0418 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x07bd JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP6 AND SWAP4 SWAP3 AND SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP2 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 DUP5 MLOAD PUSH1 0x41 EQ ISZERO PUSH2 0x049d JUMPI POP POP POP PUSH1 0x20 DUP3 ADD MLOAD PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x00 BYTE PUSH2 0x04e3 JUMP JUMPDEST DUP5 MLOAD PUSH1 0x40 EQ ISZERO PUSH2 0x04cb JUMPI POP POP POP PUSH1 0x40 DUP3 ADD MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xff SHL SUB DUP2 AND SWAP1 PUSH1 0xff SHR PUSH1 0x1b ADD PUSH2 0x04e3 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0786 JUMP JUMPDEST PUSH2 0x04ef DUP7 DUP3 DUP6 DUP6 PUSH2 0x04fd JUMP JUMPDEST SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST CALLER SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH32 0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0 DUP3 GT ISZERO PUSH2 0x053f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0803 JUMP JUMPDEST DUP4 PUSH1 0xff AND PUSH1 0x1b EQ DUP1 PUSH2 0x0554 JUMPI POP DUP4 PUSH1 0xff AND PUSH1 0x1c EQ JUMPDEST PUSH2 0x0570 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x0845 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 DUP7 DUP7 DUP7 DUP7 PUSH1 0x40 MLOAD PUSH1 0x00 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MSTORE PUSH1 0x40 MLOAD PUSH2 0x0595 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0702 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 SUB SWAP1 DUP1 DUP5 SUB SWAP1 DUP6 GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x05b7 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP PUSH1 0x40 MLOAD PUSH1 0x1f NOT ADD MLOAD SWAP2 POP POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH2 0x022e JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0276 SWAP1 PUSH2 0x074f JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x05fb JUMPI DUP1 DUP2 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x0611 JUMPI DUP2 DUP3 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 PUSH1 0x60 DUP7 DUP9 SUB SLT ISZERO PUSH2 0x062f JUMPI DUP1 DUP2 REVERT JUMPDEST DUP6 CALLDATALOAD PUSH8 0xffffffffffffffff DUP1 DUP3 GT ISZERO PUSH2 0x0646 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 DUP9 ADD SWAP2 POP DUP9 PUSH1 0x1f DUP4 ADD SLT PUSH2 0x0659 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP2 CALLDATALOAD DUP2 DUP2 GT ISZERO PUSH2 0x0667 JUMPI DUP4 DUP5 REVERT JUMPDEST PUSH1 0x20 DUP11 DUP2 DUP4 DUP7 ADD ADD GT ISZERO PUSH2 0x0679 JUMPI DUP5 DUP6 REVERT JUMPDEST DUP1 DUP5 ADD SWAP9 POP DUP2 SWAP8 POP DUP1 DUP11 ADD CALLDATALOAD SWAP7 POP PUSH1 0x40 DUP11 ADD CALLDATALOAD SWAP4 POP DUP3 DUP5 GT ISZERO PUSH2 0x069a JUMPI DUP5 DUP6 REVERT JUMPDEST DUP4 DUP11 ADD SWAP4 POP DUP11 PUSH1 0x1f DUP6 ADD SLT PUSH2 0x06ad JUMPI DUP5 DUP6 REVERT JUMPDEST DUP4 CALLDATALOAD SWAP2 POP DUP3 DUP3 GT ISZERO PUSH2 0x06bd JUMPI DUP5 DUP6 REVERT JUMPDEST DUP11 DUP2 DUP3 DUP5 MUL DUP7 ADD ADD GT ISZERO PUSH2 0x06cf JUMPI DUP5 DUP6 REVERT JUMPDEST SWAP8 SWAP11 SWAP7 SWAP10 POP SWAP5 SWAP8 POP POP SWAP1 SWAP5 ADD SWAP4 POP SWAP1 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 SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST SWAP4 DUP5 MSTORE PUSH1 0xff SWAP3 SWAP1 SWAP3 AND PUSH1 0x20 DUP5 ADD MSTORE PUSH1 0x40 DUP4 ADD MSTORE PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 MSTORE DUP3 PUSH1 0x20 DUP4 ADD MSTORE DUP3 DUP5 PUSH1 0x40 DUP5 ADD CALLDATACOPY DUP2 DUP4 ADD PUSH1 0x40 SWAP1 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x1f SWAP1 SWAP3 ADD PUSH1 0x1f NOT AND ADD ADD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x18 SWAP1 DUP3 ADD MSTORE PUSH32 0x45434453413a20696e76616c6964207369676e61747572650000000000000000 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x1f SWAP1 DUP3 ADD MSTORE PUSH32 0x45434453413a20696e76616c6964207369676e6174757265206c656e67746800 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x26 SWAP1 DUP3 ADD MSTORE PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061 PUSH1 0x40 DUP3 ADD MSTORE PUSH6 0x646472657373 PUSH1 0xd0 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x22 SWAP1 DUP3 ADD MSTORE PUSH32 0x45434453413a20696e76616c6964207369676e6174757265202773272076616c PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x7565 PUSH1 0xf0 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x22 SWAP1 DUP3 ADD MSTORE PUSH32 0x45434453413a20696e76616c6964207369676e6174757265202776272076616c PUSH1 0x40 DUP3 ADD MSTORE PUSH2 0x7565 PUSH1 0xf0 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 DUP2 ADD MSTORE PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 CALLDATALOAD PUSH1 0x1e NOT DUP5 CALLDATASIZE SUB ADD DUP2 SLT PUSH2 0x08d2 JUMPI DUP3 DUP4 REVERT JUMPDEST DUP4 ADD DUP1 CALLDATALOAD SWAP2 POP PUSH8 0xffffffffffffffff DUP3 GT ISZERO PUSH2 0x08ec JUMPI DUP3 DUP4 REVERT JUMPDEST PUSH1 0x20 ADD SWAP2 POP CALLDATASIZE DUP2 SWAP1 SUB DUP3 SGT ISZERO PUSH2 0x0901 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x00 NOT DUP3 EQ ISZERO PUSH2 0x0928 JUMPI PUSH4 0x4e487b71 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x11 PUSH1 0x04 MSTORE PUSH1 0x24 DUP2 REVERT JUMPDEST POP PUSH1 0x01 ADD SWAP1 JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0x2e UNKNOWN_0x5e SMOD UNKNOWN_0xe2 PUSH31 0x7db05daac9c52d39ef914a899b94bda60316d42fba02649b68d85064736f6c PUSH4 0x43000800 STOP CALLER