Contract: ManagementFee
Etherscan label: enzyme-finance
Tag: Enzyme Finance: Management Fee
Malicious: no
Decompiled opcodes:
PUSH1 0xa0 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH2 0x100f CODESIZE SUB DUP1 PUSH2 0x100f DUP4 CODECOPY DUP2 ADD PUSH1 0x40 DUP2 SWAP1 MSTORE PUSH2 0x002f SWAP2 PUSH2 0x0055 JUMP JUMPDEST PUSH1 0x60 SHL PUSH1 0x01 PUSH1 0x01 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x80 MSTORE PUSH2 0x00a3 JUMP JUMPDEST DUP1 MLOAD PUSH2 0x004f DUP2 PUSH2 0x008c JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0067 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0073 DUP5 DUP5 PUSH2 0x0044 JUMP JUMPDEST SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH2 0x004f JUMP JUMPDEST PUSH2 0x0095 DUP2 PUSH2 0x007b JUMP JUMPDEST DUP2 EQ PUSH2 0x00a0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP JUMP JUMPDEST PUSH1 0x80 MLOAD PUSH1 0x60 SHR PUSH2 0x0f40 PUSH2 0x00cf PUSH1 0x00 CODECOPY DUP1 PUSH2 0x018b MSTORE DUP1 PUSH2 0x028b MSTORE DUP1 PUSH2 0x039a MSTORE DUP1 PUSH2 0x0755 MSTORE POP PUSH2 0x0f40 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 0x0093 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x7998a1c4 GT PUSH2 0x0066 JUMPI DUP1 PUSH4 0x7998a1c4 EQ PUSH2 0x00fe JUMPI DUP1 PUSH4 0x877fd473 EQ PUSH2 0x0113 JUMPI DUP1 PUSH4 0xb78b4813 EQ PUSH2 0x0133 JUMPI DUP1 PUSH4 0xcbf54bb2 EQ PUSH2 0x0153 JUMPI DUP1 PUSH4 0xf2d63826 EQ PUSH2 0x016b JUMPI PUSH2 0x0093 JUMP JUMPDEST DUP1 PUSH4 0x0f5f6b4f EQ PUSH2 0x0098 JUMPI DUP1 PUSH4 0x233faf5f EQ PUSH2 0x00ad JUMPI DUP1 PUSH4 0x3146d058 EQ PUSH2 0x00c0 JUMPI DUP1 PUSH4 0x41892d7e EQ PUSH2 0x00d3 JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00ab PUSH2 0x00a6 CALLDATASIZE PUSH1 0x04 PUSH2 0x0a4a JUMP JUMPDEST PUSH2 0x0180 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x00ab PUSH2 0x00bb CALLDATASIZE PUSH1 0x04 PUSH2 0x09ba JUMP JUMPDEST PUSH2 0x0278 JUMP JUMPDEST PUSH2 0x00ab PUSH2 0x00ce CALLDATASIZE PUSH1 0x04 PUSH2 0x0980 JUMP JUMPDEST PUSH2 0x0280 JUMP JUMPDEST PUSH2 0x00e6 PUSH2 0x00e1 CALLDATASIZE PUSH1 0x04 PUSH2 0x09ba JUMP JUMPDEST PUSH2 0x038b JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0d96 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x0106 PUSH2 0x060c JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP2 SWAP1 PUSH2 0x0dbe JUMP JUMPDEST PUSH2 0x0126 PUSH2 0x0121 CALLDATASIZE PUSH1 0x04 PUSH2 0x095a JUMP JUMPDEST PUSH2 0x0630 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP2 SWAP1 PUSH2 0x0e1f JUMP JUMPDEST PUSH2 0x0146 PUSH2 0x0141 CALLDATASIZE PUSH1 0x04 PUSH2 0x0980 JUMP JUMPDEST PUSH2 0x066d JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP2 SWAP1 PUSH2 0x0d88 JUMP JUMPDEST PUSH2 0x015b PUSH2 0x0676 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP5 SWAP4 SWAP3 SWAP2 SWAP1 PUSH2 0x0d3e JUMP JUMPDEST PUSH2 0x0173 PUSH2 0x0753 JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00f5 SWAP2 SWAP1 PUSH2 0x0d30 JUMP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x01d1 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0def JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x01df DUP3 DUP5 ADD DUP5 PUSH2 0x0aa0 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x0201 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0e0f JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD DUP3 MSTORE DUP3 DUP2 MSTORE PUSH1 0x00 PUSH1 0x20 DUP1 DUP4 ADD DUP3 DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP10 AND DUP1 DUP5 MSTORE SWAP2 DUP4 SWAP1 MSTORE SWAP2 DUP5 SWAP1 SHA3 SWAP3 MLOAD DUP4 SSTORE SWAP1 MLOAD PUSH1 0x01 SWAP1 SWAP3 ADD SWAP2 SWAP1 SWAP2 SSTORE SWAP1 MLOAD PUSH32 0x90b7d1516011c1da1279f3ae0ed052b1416e7c373d4ec40cf515aa53c5f839df SWAP1 PUSH2 0x026a SWAP1 DUP5 SWAP1 PUSH2 0x0e2d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP POP POP POP JUMP JUMPDEST POP POP POP POP POP POP JUMP JUMPDEST CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x02c8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0def JUMP JUMPDEST PUSH1 0x00 DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0x18160ddd 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 0x0303 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0317 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 0x033b SWAP2 SWAP1 PUSH2 0x0abe JUMP JUMPDEST GT ISZERO PUSH2 0x0387 JUMPI PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 DUP1 DUP3 SHA3 TIMESTAMP PUSH1 0x01 SWAP1 SWAP2 ADD SSTORE MLOAD PUSH32 0x8f1e8a779dce142f8b8b45e1747798edee9623be81f2f411496f3b49eb67bc36 SWAP2 SWAP1 LOG2 JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP1 CALLER PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 AND EQ PUSH2 0x03d7 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0def JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP10 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 DUP2 SHA3 PUSH1 0x01 DUP2 ADD SLOAD SWAP1 SWAP2 SWAP1 PUSH2 0x0402 SWAP1 TIMESTAMP SWAP1 PUSH2 0x0777 JUMP JUMPDEST SWAP1 POP DUP1 PUSH2 0x041b JUMPI PUSH1 0x00 DUP1 PUSH1 0x00 SWAP5 POP SWAP5 POP SWAP5 POP POP POP PUSH2 0x0600 JUMP JUMPDEST PUSH1 0x00 DUP11 SWAP1 POP PUSH1 0x00 DUP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0x18160ddd 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 0x045b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x046f 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 0x0493 SWAP2 SWAP1 PUSH2 0x0abe JUMP JUMPDEST SWAP1 POP DUP1 ISZERO PUSH2 0x0581 JUMPI PUSH1 0x00 PUSH2 0x0523 DUP4 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0x70a08231 DUP16 PUSH1 0x40 MLOAD DUP3 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x04cc SWAP2 SWAP1 PUSH2 0x0d30 JUMP JUMPDEST PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x04e4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x04f8 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 0x051c SWAP2 SWAP1 PUSH2 0x0abe JUMP JUMPDEST DUP4 SWAP1 PUSH2 0x0777 JUMP JUMPDEST SWAP1 POP DUP1 ISZERO PUSH2 0x057f JUMPI PUSH2 0x057c PUSH12 0x033b2e3c9fd0803ce8000000 PUSH2 0x0576 PUSH2 0x056f PUSH12 0x033b2e3c9fd0803ce8000000 PUSH2 0x0569 DUP11 PUSH1 0x00 ADD SLOAD DUP11 PUSH12 0x033b2e3c9fd0803ce8000000 PUSH2 0x079f JUMP JUMPDEST SWAP1 PUSH2 0x0777 JUMP JUMPDEST DUP5 SWAP1 PUSH2 0x085f JUMP JUMPDEST SWAP1 PUSH2 0x0899 JUMP JUMPDEST SWAP6 POP JUMPDEST POP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP14 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x20 DUP2 SWAP1 MSTORE PUSH1 0x40 SWAP1 DUP2 SWAP1 SHA3 TIMESTAMP PUSH1 0x01 SWAP1 SWAP2 ADD SSTORE MLOAD PUSH32 0x468aeeec0e901c52363552a06c1e39331d44c3cc886eb200af127ded3f380f82 SWAP1 PUSH2 0x05d2 SWAP1 DUP9 SWAP1 DUP8 SWAP1 PUSH2 0x0e3b JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 DUP5 PUSH2 0x05f3 JUMPI PUSH1 0x00 DUP1 PUSH1 0x00 SWAP7 POP SWAP7 POP SWAP7 POP POP POP POP POP PUSH2 0x0600 JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 SWAP7 POP SWAP7 POP POP POP POP POP JUMPDEST SWAP7 POP SWAP7 POP SWAP7 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP1 DUP3 ADD SWAP1 SWAP2 MSTORE PUSH1 0x0a DUP2 MSTORE PUSH10 0x1350539051d153515395 PUSH1 0xb2 SHL PUSH1 0x20 DUP3 ADD MSTORE SWAP1 JUMP JUMPDEST PUSH2 0x0638 PUSH2 0x08cb JUMP JUMPDEST POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x20 DUP2 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP3 MLOAD DUP1 DUP5 ADD SWAP1 SWAP4 MSTORE DUP1 SLOAD DUP4 MSTORE PUSH1 0x01 ADD SLOAD SWAP1 DUP3 ADD MSTORE JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x03 DUP1 DUP3 MSTORE PUSH1 0x80 DUP3 ADD SWAP1 SWAP3 MSTORE PUSH1 0x60 SWAP2 DUP3 SWAP2 PUSH1 0x00 SWAP2 DUP3 SWAP2 SWAP1 PUSH1 0x20 DUP3 ADD DUP6 DUP1 CALLDATASIZE DUP4 CALLDATACOPY ADD SWAP1 POP POP SWAP4 POP PUSH1 0x00 DUP5 PUSH1 0x00 DUP2 MLOAD DUP2 LT PUSH2 0x06af JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x06c2 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 DUP2 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x06cf JUMPI UNKNOWN_0xfe JUMPDEST DUP2 MSTORE POP POP PUSH1 0x01 DUP5 PUSH1 0x01 DUP2 MLOAD DUP2 LT PUSH2 0x06e2 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x06f5 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 DUP2 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x0702 JUMPI UNKNOWN_0xfe JUMPDEST DUP2 MSTORE POP POP PUSH1 0x05 DUP5 PUSH1 0x02 DUP2 MLOAD DUP2 LT PUSH2 0x0715 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD SWAP1 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x0728 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 DUP2 PUSH1 0x05 DUP2 GT ISZERO PUSH2 0x0735 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 MSTORE POP POP PUSH1 0x40 DUP1 MLOAD PUSH1 0x00 DUP1 DUP3 MSTORE PUSH1 0x20 DUP3 ADD SWAP1 SWAP3 MSTORE SWAP4 SWAP5 SWAP1 SWAP3 POP DUP3 SWAP2 POP JUMP JUMPDEST PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x0799 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0dcf JUMP JUMPDEST POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP4 DUP1 ISZERO PUSH2 0x0840 JUMPI PUSH1 0x01 DUP5 AND DUP1 ISZERO PUSH2 0x07ba JUMPI DUP6 SWAP3 POP PUSH2 0x07be JUMP JUMPDEST DUP4 SWAP3 POP JUMPDEST POP PUSH1 0x02 DUP4 DIV PUSH1 0x02 DUP6 DIV SWAP5 POP JUMPDEST DUP5 ISZERO PUSH2 0x083a JUMPI DUP6 DUP7 MUL DUP7 DUP8 DUP3 DIV EQ PUSH2 0x07e1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 DUP2 ADD DUP2 DUP2 LT ISZERO PUSH2 0x07f1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP6 DUP2 DIV SWAP8 POP PUSH1 0x02 DUP8 MOD ISZERO PUSH2 0x082d JUMPI DUP8 DUP6 MUL DUP6 DUP10 DUP3 DIV EQ ISZERO DUP10 ISZERO ISZERO AND ISZERO PUSH2 0x0816 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP4 DUP2 ADD DUP2 DUP2 LT ISZERO PUSH2 0x0826 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP8 SWAP1 DIV SWAP6 POP POP JUMPDEST POP POP PUSH1 0x02 DUP6 DIV SWAP5 POP PUSH2 0x07ca JUMP JUMPDEST POP PUSH2 0x0856 JUMP JUMPDEST DUP4 DUP1 ISZERO PUSH2 0x0850 JUMPI PUSH1 0x00 SWAP3 POP PUSH2 0x0854 JUMP JUMPDEST DUP4 SWAP3 POP JUMPDEST POP JUMPDEST POP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 PUSH2 0x086e JUMPI POP PUSH1 0x00 PUSH2 0x0670 JUMP JUMPDEST DUP3 DUP3 MUL DUP3 DUP5 DUP3 DUP2 PUSH2 0x087b JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x0858 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0dff JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 GT PUSH2 0x08ba JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01c8 SWAP1 PUSH2 0x0ddf JUMP JUMPDEST DUP2 DUP4 DUP2 PUSH2 0x08c3 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x00 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 DUP2 MSTORE POP SWAP1 JUMP JUMPDEST DUP1 CALLDATALOAD PUSH2 0x0670 DUP2 PUSH2 0x0ee0 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP4 PUSH1 0x1f DUP5 ADD SLT PUSH2 0x0902 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP2 CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x091a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x20 DUP4 ADD SWAP2 POP DUP4 PUSH1 0x01 DUP3 MUL DUP4 ADD GT ISZERO PUSH2 0x0932 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST DUP1 CALLDATALOAD PUSH2 0x0670 DUP2 PUSH2 0x0ef4 JUMP JUMPDEST DUP1 CALLDATALOAD PUSH2 0x0670 DUP2 PUSH2 0x0f01 JUMP JUMPDEST DUP1 MLOAD PUSH2 0x0670 DUP2 PUSH2 0x0f01 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x096c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0978 DUP5 DUP5 PUSH2 0x08e5 JUMP JUMPDEST SWAP5 SWAP4 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x40 DUP4 DUP6 SUB SLT ISZERO PUSH2 0x0993 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x099f DUP6 DUP6 PUSH2 0x08e5 JUMP JUMPDEST SWAP3 POP POP PUSH1 0x20 PUSH2 0x09b0 DUP6 DUP3 DUP7 ADD PUSH2 0x08e5 JUMP JUMPDEST SWAP2 POP POP SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 PUSH1 0xa0 DUP8 DUP10 SUB SLT ISZERO PUSH2 0x09d3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x09df DUP10 DUP10 PUSH2 0x08e5 JUMP JUMPDEST SWAP7 POP POP PUSH1 0x20 PUSH2 0x09f0 DUP10 DUP3 DUP11 ADD PUSH2 0x08e5 JUMP JUMPDEST SWAP6 POP POP PUSH1 0x40 PUSH2 0x0a01 DUP10 DUP3 DUP11 ADD PUSH2 0x0939 JUMP JUMPDEST SWAP5 POP POP PUSH1 0x60 DUP8 ADD CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x0a1e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0a2a DUP10 DUP3 DUP11 ADD PUSH2 0x08f0 JUMP JUMPDEST SWAP4 POP SWAP4 POP POP PUSH1 0x80 PUSH2 0x0a3d DUP10 DUP3 DUP11 ADD PUSH2 0x0944 JUMP JUMPDEST SWAP2 POP POP SWAP3 SWAP6 POP SWAP3 SWAP6 POP SWAP3 SWAP6 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH1 0x40 DUP5 DUP7 SUB SLT ISZERO PUSH2 0x0a5f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0a6b DUP7 DUP7 PUSH2 0x08e5 JUMP JUMPDEST SWAP4 POP POP PUSH1 0x20 DUP5 ADD CALLDATALOAD PUSH8 0xffffffffffffffff DUP2 GT ISZERO PUSH2 0x0a88 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0a94 DUP7 DUP3 DUP8 ADD PUSH2 0x08f0 JUMP JUMPDEST SWAP3 POP SWAP3 POP POP SWAP3 POP SWAP3 POP SWAP3 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0ab2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0978 DUP5 DUP5 PUSH2 0x0944 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0ad0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x0978 DUP5 DUP5 PUSH2 0x094f JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0ae8 DUP4 DUP4 PUSH2 0x0b61 JUMP JUMPDEST POP POP PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH2 0x0af9 DUP2 PUSH2 0x0e69 JUMP JUMPDEST DUP3 MSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0b0a DUP3 PUSH2 0x0e5c JUMP JUMPDEST PUSH2 0x0b14 DUP2 DUP6 PUSH2 0x0e60 JUMP JUMPDEST SWAP4 POP PUSH2 0x0b1f DUP4 PUSH2 0x0e56 JUMP JUMPDEST DUP1 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0b4d JUMPI DUP2 MLOAD PUSH2 0x0b37 DUP9 DUP3 PUSH2 0x0adc JUMP JUMPDEST SWAP8 POP PUSH2 0x0b42 DUP4 PUSH2 0x0e56 JUMP JUMPDEST SWAP3 POP POP PUSH1 0x01 ADD PUSH2 0x0b23 JUMP JUMPDEST POP SWAP5 SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH2 0x0af9 DUP2 PUSH2 0x0e74 JUMP JUMPDEST PUSH2 0x0af9 DUP2 PUSH2 0x0e92 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0b75 DUP3 PUSH2 0x0e5c JUMP JUMPDEST PUSH2 0x0b7f DUP2 DUP6 PUSH2 0x0e60 JUMP JUMPDEST SWAP4 POP PUSH2 0x0b8f DUP2 DUP6 PUSH1 0x20 DUP7 ADD PUSH2 0x0e9d JUMP JUMPDEST PUSH2 0x0b98 DUP2 PUSH2 0x0ec9 JUMP JUMPDEST SWAP1 SWAP4 ADD SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0baf PUSH1 0x1e DUP4 PUSH2 0x0e60 JUMP JUMPDEST PUSH32 0x536166654d6174683a207375627472616374696f6e206f766572666c6f770000 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0be8 PUSH1 0x1a DUP4 PUSH2 0x0e60 JUMP JUMPDEST PUSH32 0x536166654d6174683a206469766973696f6e206279207a65726f000000000000 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0c21 PUSH1 0x25 DUP4 PUSH2 0x0e60 JUMP JUMPDEST PUSH32 0x4f6e6c7920746865204665654d616e6765722063616e206d616b652074686973 DUP2 MSTORE PUSH5 0x0818d85b1b PUSH1 0xda SHL PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0c68 PUSH1 0x21 DUP4 PUSH2 0x0e60 JUMP JUMPDEST PUSH32 0x536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f DUP2 MSTORE PUSH1 0x77 PUSH1 0xf8 SHL PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0cab PUSH1 0x3b DUP4 PUSH2 0x0e60 JUMP JUMPDEST PUSH32 0x61646446756e6453657474696e67733a207363616c65645065725365636f6e64 DUP2 MSTORE PUSH32 0x52617465206d7573742062652067726561746572207468616e20300000000000 PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 ADD SWAP3 SWAP2 POP POP JUMP JUMPDEST DUP1 MLOAD PUSH1 0x40 DUP4 ADD SWAP1 PUSH2 0x0d0e DUP5 DUP3 PUSH2 0x0d27 JUMP JUMPDEST POP PUSH1 0x20 DUP3 ADD MLOAD PUSH2 0x0d21 PUSH1 0x20 DUP6 ADD DUP3 PUSH2 0x0d27 JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH2 0x0af9 DUP2 PUSH2 0x0e8f JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH2 0x0670 DUP3 DUP5 PUSH2 0x0af0 JUMP JUMPDEST PUSH1 0x80 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0d4f DUP2 DUP8 PUSH2 0x0aff JUMP JUMPDEST SWAP1 POP DUP2 DUP2 SUB PUSH1 0x20 DUP4 ADD MSTORE PUSH2 0x0d63 DUP2 DUP7 PUSH2 0x0aff JUMP JUMPDEST SWAP1 POP PUSH2 0x0d72 PUSH1 0x40 DUP4 ADD DUP6 PUSH2 0x0b58 JUMP JUMPDEST PUSH2 0x0d7f PUSH1 0x60 DUP4 ADD DUP5 PUSH2 0x0b58 JUMP JUMPDEST SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH2 0x0670 DUP3 DUP5 PUSH2 0x0b58 JUMP JUMPDEST PUSH1 0x60 DUP2 ADD PUSH2 0x0da4 DUP3 DUP7 PUSH2 0x0b61 JUMP JUMPDEST PUSH2 0x0db1 PUSH1 0x20 DUP4 ADD DUP6 PUSH2 0x0af0 JUMP JUMPDEST PUSH2 0x0978 PUSH1 0x40 DUP4 ADD DUP5 PUSH2 0x0d27 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0858 DUP2 DUP5 PUSH2 0x0b6a JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0670 DUP2 PUSH2 0x0ba2 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0670 DUP2 PUSH2 0x0bdb JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0670 DUP2 PUSH2 0x0c14 JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0670 DUP2 PUSH2 0x0c5b JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE DUP2 ADD PUSH2 0x0670 DUP2 PUSH2 0x0c9e JUMP JUMPDEST PUSH1 0x40 DUP2 ADD PUSH2 0x0670 DUP3 DUP5 PUSH2 0x0cfd JUMP JUMPDEST PUSH1 0x20 DUP2 ADD PUSH2 0x0670 DUP3 DUP5 PUSH2 0x0d27 JUMP JUMPDEST PUSH1 0x40 DUP2 ADD PUSH2 0x0e49 DUP3 DUP6 PUSH2 0x0d27 JUMP JUMPDEST PUSH2 0x0858 PUSH1 0x20 DUP4 ADD DUP5 PUSH2 0x0d27 JUMP JUMPDEST PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST MLOAD SWAP1 JUMP JUMPDEST SWAP1 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0670 DUP3 PUSH2 0x0e83 JUMP JUMPDEST ISZERO ISZERO SWAP1 JUMP JUMPDEST DUP1 PUSH2 0x0668 DUP2 PUSH2 0x0ed3 JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 JUMP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0670 DUP3 PUSH2 0x0e79 JUMP JUMPDEST PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0eb8 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x0ea0 JUMP JUMPDEST DUP4 DUP2 GT ISZERO PUSH2 0x0d21 JUMPI POP POP PUSH1 0x00 SWAP2 ADD MSTORE JUMP JUMPDEST PUSH1 0x1f ADD PUSH1 0x1f NOT AND SWAP1 JUMP JUMPDEST PUSH1 0x06 DUP2 LT PUSH2 0x0edd JUMPI UNKNOWN_0xfe JUMPDEST POP JUMP JUMPDEST PUSH2 0x0ee9 DUP2 PUSH2 0x0e69 JUMP JUMPDEST DUP2 EQ PUSH2 0x0edd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x06 DUP2 LT PUSH2 0x0edd JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0ee9 DUP2 PUSH2 0x0e8f JUMP UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 PUSH4 0x62536dd2 JUMPI JUMPDEST UNKNOWN_0xd6 UNKNOWN_0xcd PUSH18 0x9df60230a6cf555efcee630f49554bbde281 PUSH3 0x66b7f4 PUSH5 0x736f6c6343 STOP MOD UNKNOWN_0xc STOP CALLER STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x5d EXP CALLDATASIZE RETURNDATACOPY SWAP11 OR UNKNOWN_0xfb DUP4 SWAP15 UNKNOWN_0x28 NUMBER SELFDESTRUCT UNKNOWN_0xa9 EXTCODECOPY DUP1 DUP13 UNKNOWN_0xda UNKNOWN_0xfc UNKNOWN_0xcb INVALID_0x67