Contract: ShardsMarketDelegator
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE PUSH10 0x021e19e0c9bab2400000 PUSH1 0x0d SSTORE PUSH3 0x069780 PUSH1 0x0e SSTORE PUSH3 0x093a80 PUSH1 0x0f SSTORE PUSH1 0x05 PUSH1 0x10 SSTORE PUSH1 0x05 PUSH1 0x11 SSTORE PUSH1 0x14 PUSH1 0x12 SSTORE CALLVALUE DUP1 ISZERO PUSH3 0x00003c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH3 0x000fdb CODESIZE SUB DUP1 PUSH3 0x000fdb DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH3 0x00005f SWAP2 PUSH3 0x00022c JUMP JUMPDEST PUSH1 0x00 DUP1 SLOAD CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP2 DUP3 AND DUP2 OR SWAP1 SWAP3 SSTORE PUSH1 0x01 DUP1 SLOAD SWAP1 SWAP2 AND SWAP1 SWAP2 OR SWAP1 SSTORE PUSH3 0x00008c DUP2 PUSH3 0x0000f9 JUMP JUMPDEST PUSH3 0x0000e8 DUP2 DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 DUP12 PUSH1 0x40 MLOAD PUSH1 0x24 ADD PUSH3 0x0000b4 SWAP10 SWAP9 SWAP8 SWAP7 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH3 0x00035a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x1f NOT DUP2 DUP5 SUB ADD DUP2 MSTORE SWAP2 SWAP1 MSTORE PUSH1 0x20 DUP2 ADD DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB SWAP1 DUP2 AND PUSH4 0xf5e95acb PUSH1 0xe0 SHL OR SWAP1 SWAP2 MSTORE PUSH3 0x000192 AND JUMP JUMPDEST POP POP POP POP POP POP POP POP POP POP POP PUSH3 0x0003f9 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH3 0x00012f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH3 0x000126 SWAP1 PUSH3 0x0003ac JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP3 DUP4 SWAP1 SSTORE PUSH1 0x40 MLOAD SWAP2 DUP2 AND SWAP3 PUSH32 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a SWAP3 PUSH3 0x000186 SWAP3 DUP6 SWAP3 AND SWAP1 PUSH3 0x000340 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP JUMP JUMPDEST PUSH1 0x60 PUSH1 0x00 PUSH1 0x60 DUP5 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP5 PUSH1 0x40 MLOAD PUSH3 0x0001b2 SWAP2 SWAP1 PUSH3 0x000304 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 GAS DELEGATECALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH3 0x0001ef 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 PUSH3 0x0001f4 JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP SWAP2 POP SWAP2 POP PUSH1 0x00 DUP3 EQ ISZERO PUSH3 0x00020a JUMPI RETURNDATASIZE PUSH1 0x20 DUP3 ADD REVERT JUMPDEST SWAP2 POP POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH3 0x00020e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH2 0x0140 DUP12 DUP14 SUB SLT ISZERO PUSH3 0x00024c JUMPI DUP6 DUP7 REVERT JUMPDEST PUSH3 0x000258 DUP13 DUP13 PUSH3 0x000214 JUMP JUMPDEST SWAP10 POP PUSH3 0x000269 DUP13 PUSH1 0x20 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP9 POP PUSH3 0x00027a DUP13 PUSH1 0x40 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP8 POP PUSH3 0x00028b DUP13 PUSH1 0x60 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP7 POP PUSH3 0x00029c DUP13 PUSH1 0x80 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP6 POP PUSH3 0x0002ad DUP13 PUSH1 0xa0 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP5 POP PUSH3 0x0002be DUP13 PUSH1 0xc0 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP4 POP PUSH3 0x0002cf DUP13 PUSH1 0xe0 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP3 POP PUSH3 0x0002e1 DUP13 PUSH2 0x0100 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP2 POP PUSH3 0x0002f3 DUP13 PUSH2 0x0120 DUP14 ADD PUSH3 0x000214 JUMP JUMPDEST SWAP1 POP SWAP3 SWAP6 SWAP9 SWAP12 SWAP2 SWAP5 SWAP8 SWAP11 POP SWAP3 SWAP6 SWAP9 POP JUMP JUMPDEST PUSH1 0x00 DUP3 MLOAD DUP2 JUMPDEST DUP2 DUP2 LT ISZERO PUSH3 0x000326 JUMPI PUSH1 0x20 DUP2 DUP7 ADD DUP2 ADD MLOAD DUP6 DUP4 ADD MSTORE ADD PUSH3 0x00030a JUMP JUMPDEST DUP2 DUP2 GT ISZERO PUSH3 0x000335 JUMPI DUP3 DUP3 DUP6 ADD MSTORE JUMPDEST POP SWAP2 SWAP1 SWAP2 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND DUP2 MSTORE SWAP2 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP10 DUP11 AND DUP2 MSTORE SWAP8 DUP10 AND PUSH1 0x20 DUP10 ADD MSTORE SWAP6 DUP9 AND PUSH1 0x40 DUP9 ADD MSTORE SWAP4 DUP8 AND PUSH1 0x60 DUP8 ADD MSTORE SWAP2 DUP7 AND PUSH1 0x80 DUP7 ADD MSTORE DUP6 AND PUSH1 0xa0 DUP6 ADD MSTORE DUP5 AND PUSH1 0xc0 DUP5 ADD MSTORE DUP4 AND PUSH1 0xe0 DUP4 ADD MSTORE SWAP1 SWAP2 AND PUSH2 0x0100 DUP3 ADD MSTORE PUSH2 0x0120 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2d SWAP1 DUP3 ADD MSTORE PUSH32 0x5f736574496d706c656d656e746174696f6e3a2043616c6c6572206d75737420 PUSH1 0x40 DUP3 ADD MSTORE PUSH13 0x626520676f7665726e616e6365 PUSH1 0x98 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH2 0x0bd2 DUP1 PUSH3 0x000409 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0185 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x91cca3db GT PUSH2 0x00d1 JUMPI DUP1 PUSH4 0xbb913f41 GT PUSH2 0x008a JUMPI DUP1 PUSH4 0xeaa90123 GT PUSH2 0x0064 JUMPI DUP1 PUSH4 0xeaa90123 EQ PUSH2 0x0474 JUMPI DUP1 PUSH4 0xf5dda9ec EQ PUSH2 0x0489 JUMPI DUP1 PUSH4 0xf851a440 EQ PUSH2 0x049e JUMPI DUP1 PUSH4 0xf887ea40 EQ PUSH2 0x04b3 JUMPI PUSH2 0x018c JUMP JUMPDEST DUP1 PUSH4 0xbb913f41 EQ PUSH2 0x042a JUMPI DUP1 PUSH4 0xc45a0155 EQ PUSH2 0x044a JUMPI DUP1 PUSH4 0xdd8fee14 EQ PUSH2 0x045f JUMPI PUSH2 0x018c JUMP JUMPDEST DUP1 PUSH4 0x91cca3db EQ PUSH2 0x0393 JUMPI DUP1 PUSH4 0x93f1a40b EQ PUSH2 0x03a8 JUMPI DUP1 PUSH4 0x98f1a758 EQ PUSH2 0x03d6 JUMPI DUP1 PUSH4 0xa1f7a24e EQ PUSH2 0x03eb JUMPI DUP1 PUSH4 0xa70014b3 EQ PUSH2 0x0400 JUMPI DUP1 PUSH4 0xad5c4648 EQ PUSH2 0x0415 JUMPI PUSH2 0x018c JUMP JUMPDEST DUP1 PUSH4 0x3b025fbe GT PUSH2 0x013e JUMPI DUP1 PUSH4 0x5c60da1b GT PUSH2 0x0118 JUMPI DUP1 PUSH4 0x5c60da1b EQ PUSH2 0x0334 JUMPI DUP1 PUSH4 0x6428a8c0 EQ PUSH2 0x0349 JUMPI DUP1 PUSH4 0x65fadb1b EQ PUSH2 0x035e JUMPI DUP1 PUSH4 0x6e89e43d EQ PUSH2 0x0373 JUMPI PUSH2 0x018c JUMP JUMPDEST DUP1 PUSH4 0x3b025fbe EQ PUSH2 0x02d6 JUMPI DUP1 PUSH4 0x3f2f33aa EQ PUSH2 0x02eb JUMPI DUP1 PUSH4 0x5aa6e675 EQ PUSH2 0x031f JUMPI PUSH2 0x018c JUMP JUMPDEST DUP1 PUSH4 0x11aa9ba8 EQ PUSH2 0x0207 JUMPI DUP1 PUSH4 0x1526fe27 EQ PUSH2 0x0232 JUMPI DUP1 PUSH4 0x173c5df5 EQ PUSH2 0x0268 JUMPI DUP1 PUSH4 0x18160ddd EQ PUSH2 0x027d JUMPI DUP1 PUSH4 0x2218d29b EQ PUSH2 0x0292 JUMPI DUP1 PUSH4 0x3a74a767 EQ PUSH2 0x02b4 JUMPI PUSH2 0x018c JUMP JUMPDEST CALLDATASIZE PUSH2 0x018c JUMPI STOP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x40 MLOAD PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 PUSH2 0x01ac SWAP1 DUP4 SWAP1 CALLDATASIZE SWAP1 PUSH2 0x0a05 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 GAS DELEGATECALL SWAP2 POP POP RETURNDATASIZE DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x01e7 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 0x01ec JUMP JUMPDEST PUSH1 0x60 SWAP2 POP JUMPDEST POP POP SWAP1 POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x00 DUP3 RETURNDATACOPY DUP2 DUP1 ISZERO PUSH2 0x0203 JUMPI RETURNDATASIZE DUP3 RETURN JUMPDEST RETURNDATASIZE DUP3 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0213 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x04c8 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0229 SWAP2 SWAP1 PUSH2 0x0b83 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x023e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0252 PUSH2 0x024d CALLDATASIZE PUSH1 0x04 PUSH2 0x0976 JUMP JUMPDEST PUSH2 0x04ce JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0229 SWAP11 SWAP10 SWAP9 SWAP8 SWAP7 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0a43 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0274 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x052b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0289 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x0531 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x029e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0537 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0229 SWAP2 SWAP1 PUSH2 0x0a15 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02c0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02d4 PUSH2 0x02cf CALLDATASIZE PUSH1 0x04 PUSH2 0x0954 JUMP JUMPDEST PUSH2 0x0546 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02e2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x05d8 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02f7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x030b PUSH2 0x0306 CALLDATASIZE PUSH1 0x04 PUSH2 0x0976 JUMP JUMPDEST PUSH2 0x05e7 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0229 SWAP9 SWAP8 SWAP7 SWAP6 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0aac JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x032b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0757 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0340 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0766 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0355 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0775 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x036a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x0784 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x037f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02d4 PUSH2 0x038e CALLDATASIZE PUSH1 0x04 PUSH2 0x0954 JUMP JUMPDEST PUSH2 0x078a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x039f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0807 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03b4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x03c8 PUSH2 0x03c3 CALLDATASIZE PUSH1 0x04 PUSH2 0x098e JUMP JUMPDEST PUSH2 0x0816 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x0229 SWAP3 SWAP2 SWAP1 PUSH2 0x0b8c JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03e2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x083d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03f7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x0843 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x040c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0849 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0421 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0858 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0436 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02d4 PUSH2 0x0445 CALLDATASIZE PUSH1 0x04 PUSH2 0x0954 JUMP JUMPDEST PUSH2 0x0867 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0456 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x08e6 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x046b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x08f5 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0480 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x021c PUSH2 0x0904 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0495 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x090a JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04aa JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0919 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x04bf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02a7 PUSH2 0x0928 JUMP JUMPDEST PUSH1 0x0f SLOAD DUP2 JUMP JUMPDEST PUSH1 0x15 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 DUP3 ADD SLOAD PUSH1 0x02 DUP4 ADD SLOAD PUSH1 0x03 DUP5 ADD SLOAD PUSH1 0x04 DUP6 ADD SLOAD PUSH1 0x05 DUP7 ADD SLOAD PUSH1 0x06 DUP8 ADD SLOAD PUSH1 0x07 SWAP1 SWAP8 ADD SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP9 AND SWAP9 PUSH1 0xff PUSH1 0x01 PUSH1 0xa0 SHL SWAP1 SWAP10 DIV DUP10 AND SWAP9 DUP2 AND SWAP3 PUSH2 0x0100 SWAP1 SWAP2 DIV SWAP1 SWAP2 AND SWAP1 DUP11 JUMP JUMPDEST PUSH1 0x13 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0d SLOAD DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x0579 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0570 SWAP1 PUSH2 0x0b5d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x40 MLOAD SWAP2 AND SWAP1 PUSH32 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc SWAP1 PUSH2 0x05cc SWAP1 DUP4 SWAP1 DUP6 SWAP1 PUSH2 0x0a29 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP JUMP JUMPDEST PUSH1 0x0b SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x16 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD DUP4 MLOAD PUSH1 0x1f PUSH1 0x02 PUSH1 0x00 NOT PUSH2 0x0100 PUSH1 0x01 DUP7 AND ISZERO MUL ADD SWAP1 SWAP4 AND SWAP3 SWAP1 SWAP3 DIV SWAP2 DUP3 ADD DUP5 SWAP1 DIV DUP5 MUL DUP2 ADD DUP5 ADD SWAP1 SWAP5 MSTORE DUP1 DUP5 MSTORE SWAP1 SWAP3 SWAP2 DUP4 SWAP2 SWAP1 DUP4 ADD DUP3 DUP3 DUP1 ISZERO PUSH2 0x067e JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x0653 JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x067e JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x01 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x0661 JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP POP POP POP SWAP1 DUP1 PUSH1 0x01 ADD DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV DUP1 PUSH1 0x1f ADD PUSH1 0x20 DUP1 SWAP2 DIV MUL PUSH1 0x20 ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 SWAP3 SWAP2 SWAP1 DUP2 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP1 SLOAD PUSH1 0x01 DUP2 PUSH1 0x01 AND ISZERO PUSH2 0x0100 MUL SUB AND PUSH1 0x02 SWAP1 DIV DUP1 ISZERO PUSH2 0x071c JUMPI DUP1 PUSH1 0x1f LT PUSH2 0x06f1 JUMPI PUSH2 0x0100 DUP1 DUP4 SLOAD DIV MUL DUP4 MSTORE SWAP2 PUSH1 0x20 ADD SWAP2 PUSH2 0x071c JUMP JUMPDEST DUP3 ADD SWAP2 SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 MSTORE SWAP1 PUSH1 0x01 ADD SWAP1 PUSH1 0x20 ADD DUP1 DUP4 GT PUSH2 0x06ff JUMPI DUP3 SWAP1 SUB PUSH1 0x1f AND DUP3 ADD SWAP2 JUMPDEST POP POP POP PUSH1 0x02 DUP5 ADD SLOAD PUSH1 0x03 DUP6 ADD SLOAD PUSH1 0x04 DUP7 ADD SLOAD PUSH1 0x05 DUP8 ADD SLOAD PUSH1 0x06 DUP9 ADD SLOAD PUSH1 0x07 SWAP1 SWAP9 ADD SLOAD SWAP7 SWAP8 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP5 AND SWAP7 SWAP3 SWAP6 POP SWAP1 SWAP4 POP SWAP2 SWAP1 DUP9 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x07 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x10 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND CALLER EQ PUSH2 0x07b4 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0570 SWAP1 PUSH2 0x0b5d JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x40 MLOAD SWAP2 AND SWAP1 PUSH32 0x48da34dfe9ebb4198c3f70d8382467788dcee33984c79a74fa850772c4e5e36f SWAP1 PUSH2 0x05cc SWAP1 DUP4 SWAP1 DUP6 SWAP1 PUSH2 0x0a29 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x17 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x00 SWAP3 DUP4 MSTORE PUSH1 0x40 DUP1 DUP5 SHA3 SWAP1 SWAP2 MSTORE SWAP1 DUP3 MSTORE SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 SWAP1 SWAP2 ADD SLOAD PUSH1 0xff AND DUP3 JUMP JUMPDEST PUSH1 0x12 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x0e SLOAD DUP2 JUMP JUMPDEST PUSH1 0x08 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x0c 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 CALLER EQ PUSH2 0x0891 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x0570 SWAP1 PUSH2 0x0b10 JUMP JUMPDEST PUSH1 0x02 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 DUP2 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT DUP4 AND OR SWAP3 DUP4 SWAP1 SSTORE PUSH1 0x40 MLOAD SWAP2 DUP2 AND SWAP3 PUSH32 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a SWAP3 PUSH2 0x05cc SWAP3 DUP6 SWAP3 AND SWAP1 PUSH2 0x0a29 JUMP JUMPDEST PUSH1 0x04 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x0a SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x11 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x03 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 JUMP JUMPDEST DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x094e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0965 JUMPI DUP1 DUP2 REVERT JUMPDEST PUSH2 0x096f DUP4 DUP4 PUSH2 0x0937 JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0987 JUMPI DUP1 DUP2 REVERT JUMPDEST POP CALLDATALOAD SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x09a0 JUMPI DUP1 DUP2 REVERT JUMPDEST DUP3 CALLDATALOAD SWAP2 POP PUSH2 0x09b1 DUP5 PUSH1 0x20 DUP6 ADD PUSH2 0x0937 JUMP JUMPDEST SWAP1 POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP2 MLOAD DUP1 DUP5 MSTORE DUP2 JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x09df JUMPI PUSH1 0x20 DUP2 DUP6 ADD DUP2 ADD MLOAD DUP7 DUP4 ADD DUP3 ADD MSTORE ADD PUSH2 0x09c3 JUMP JUMPDEST DUP2 DUP2 GT ISZERO PUSH2 0x09f0 JUMPI DUP3 PUSH1 0x20 DUP4 DUP8 ADD ADD MSTORE JUMPDEST POP PUSH1 0x1f ADD PUSH1 0x1f NOT AND SWAP3 SWAP1 SWAP3 ADD PUSH1 0x20 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP5 DUP4 CALLDATACOPY SWAP2 ADD SWAP1 DUP2 MSTORE 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 SWAP3 DUP4 AND DUP2 MSTORE SWAP2 AND PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP12 DUP2 AND DUP3 MSTORE PUSH2 0x0140 DUP3 ADD SWAP1 PUSH1 0x08 DUP13 LT PUSH2 0x0a60 JUMPI UNKNOWN_0xfe JUMPDEST DUP12 PUSH1 0x20 DUP5 ADD MSTORE DUP11 PUSH1 0x40 DUP5 ADD MSTORE DUP10 PUSH1 0x60 DUP5 ADD MSTORE DUP9 PUSH1 0x80 DUP5 ADD MSTORE DUP8 PUSH1 0xa0 DUP5 ADD MSTORE DUP7 PUSH1 0xc0 DUP5 ADD MSTORE DUP6 ISZERO ISZERO PUSH1 0xe0 DUP5 ADD MSTORE DUP1 DUP6 AND PUSH2 0x0100 DUP5 ADD MSTORE POP DUP3 PUSH2 0x0120 DUP4 ADD MSTORE SWAP12 SWAP11 POP POP POP POP POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0100 DUP1 DUP4 MSTORE PUSH2 0x0ac0 DUP2 DUP5 ADD DUP13 PUSH2 0x09ba JUMP JUMPDEST SWAP1 POP DUP3 DUP2 SUB PUSH1 0x20 DUP5 ADD MSTORE PUSH2 0x0ad4 DUP2 DUP12 PUSH2 0x09ba JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP10 SWAP1 SWAP10 AND PUSH1 0x40 DUP5 ADD MSTORE POP POP PUSH1 0x60 DUP2 ADD SWAP6 SWAP1 SWAP6 MSTORE PUSH1 0x80 DUP6 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH1 0xa0 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0xc0 DUP4 ADD MSTORE PUSH1 0xe0 SWAP1 SWAP2 ADD MSTORE SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x2d SWAP1 DUP3 ADD MSTORE PUSH32 0x5f736574496d706c656d656e746174696f6e3a2043616c6c6572206d75737420 PUSH1 0x40 DUP3 ADD MSTORE PUSH13 0x626520676f7665726e616e6365 PUSH1 0x98 SHL PUSH1 0x60 DUP3 ADD MSTORE PUSH1 0x80 ADD SWAP1 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x0c SWAP1 DUP3 ADD MSTORE PUSH12 0x15539055551213d492569151 PUSH1 0xa2 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST SWAP2 DUP3 MSTORE ISZERO ISZERO PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP1 JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0x5e CODESIZE SWAP13 LOG1 UNKNOWN_0xd9 UNKNOWN_0x26 SUB UNKNOWN_0xdb LT UNKNOWN_0xc8 JUMPI UNKNOWN_0x2c SHR MOD UNKNOWN_0xf8 PUSH9 0x13fa00a31183845b0f PUSH11 0x8eaf40f323f964736f6c63 NUMBER STOP MOD UNKNOWN_0xc STOP CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xc0 UNKNOWN_0x2a UNKNOWN_0xaa CODECOPY UNOFFICIAL_SWAP UNKNOWN_0x23 UNKNOWN_0xfe DUP14 EXP UNKNOWN_0xe UNKNOWN_0x5c UNKNOWN_0x4f UNKNOWN_0x27 UNKNOWN_0xea UNKNOWN_0xd9 ADDMOD EXTCODECOPY PUSH22 0x6cc2000000000000000000000000f028f723ed1d0fe0 SHR UNKNOWN_0xc5 SWAP10 PUSH20 0xc49298aa95c57472000000000000000000000000 SWAP6 UNKNOWN_0x22 CALLDATASIZE DUP5 DUP2 UNKNOWN_0xc8 TIMESTAMP POP REVERT UNKNOWN_0x4b UNKNOWN_0x2a UNKNOWN_0x4e LOG0 EXTCODEHASH UNKNOWN_0xb8 PUSH22 0x024d9956000000000000000000000000e4fe6a45f354 UNKNOWN_0xe8 GASLIMIT UNKNOWN_0xf9 SLOAD UNKNOWN_0xcd UNKNOWN_0xde UNKNOWN_0xe6 ADDMOD CHAINID SUB UNKNOWN_0xce UNKNOWN_0xdb SWAP5 LT STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SWAP6 UNKNOWN_0x22 CALLDATASIZE DUP5 DUP2 UNKNOWN_0xc8 TIMESTAMP POP REVERT UNKNOWN_0x4b UNKNOWN_0x2a UNKNOWN_0x4e LOG0 EXTCODEHASH UNKNOWN_0xb8 PUSH22 0x024d9956000000000000000000000000dbbf232ec130 DUP7 UNKNOWN_0x29 UNKNOWN_0x22 PUSH32 0x63c2ae76647e5e939c24000000000000000000000000c1a0129499b5633ba0dc UNKNOWN_0xad UNKNOWN_0x1f UNKNOWN_0x24 UNKNOWN_0x28 SWAP16 UNKNOWN_0xd3 UNKNOWN_0xbf UNKNOWN_0xcf DUP14 SWAP16 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xdd UNKNOWN_0xdf PUSH12 0x2c719d04f5f87230dd02c12e LOG0 PUSH3 0x799b29 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xdf DUP4 UNKNOWN_0xc1 SWAP11 PUSH10 0x58ce28b1cb9e1751ed05 UNOFFICIAL_PUSH PUSH1 0x50 UNKNOWN_0x5c REVERT STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xe7 PUSH18 0x4925d9d3fff268f2d5caa512d983d6758c20