Contract: CvcProxy
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD DUP1 DUP1 PUSH32 0x6376632e70726f78792e696d706c656d656e746174696f6e0000000000000000 DUP2 MSTORE POP PUSH1 0x18 ADD SWAP1 POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 SHA3 PUSH1 0x00 NOT AND PUSH32 0xa490aab0d89837371982f93f57ffd20c47991f88066ef92475bc8233036969bb PUSH1 0x01 MUL PUSH1 0x00 NOT AND EQ ISZERO ISZERO PUSH2 0x007c JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH32 0x6376632e70726f78792e61646d696e0000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x0f ADD SWAP1 POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 SHA3 PUSH1 0x00 NOT AND PUSH32 0x2bbac3e52eee27be250d682577104e2abe776c40160cd3167b24633933100433 PUSH1 0x01 MUL PUSH1 0x00 NOT AND EQ ISZERO ISZERO PUSH2 0x00e7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00ff CALLER PUSH2 0x0104 PUSH5 0x0100000000 MUL PUSH5 0x0100000000 SWAP1 DIV JUMP JUMPDEST PUSH2 0x0133 JUMP JUMPDEST PUSH1 0x00 PUSH32 0x2bbac3e52eee27be250d682577104e2abe776c40160cd3167b24633933100433 PUSH1 0x01 MUL SWAP1 POP DUP2 DUP2 SSTORE POP POP JUMP JUMPDEST PUSH2 0x09e6 DUP1 PUSH2 0x0142 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x006d JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND DUP1 PUSH4 0x3659cfe6 EQ PUSH2 0x0150 JUMPI DUP1 PUSH4 0x4f1ef286 EQ PUSH2 0x0193 JUMPI DUP1 PUSH4 0x5c60da1b EQ PUSH2 0x01e1 JUMPI DUP1 PUSH4 0x8f283970 EQ PUSH2 0x0238 JUMPI DUP1 PUSH4 0xf851a440 EQ PUSH2 0x027b JUMPI JUMPDEST PUSH2 0x0075 PUSH2 0x02d2 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO ISZERO PUSH2 0x013e JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x24 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x4d6573736167652073656e646572206973206e6f7420636f6e74726163742061 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x646d696e00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x014e PUSH2 0x0149 PUSH2 0x0303 JUMP JUMPDEST PUSH2 0x0334 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x015c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0191 PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x035a JUMP JUMPDEST STOP JUMPDEST PUSH2 0x01df PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP2 SWAP1 SWAP2 SWAP3 SWAP4 SWAP2 SWAP3 SWAP4 SWAP1 POP POP POP PUSH2 0x03b7 JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01ed JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x01f6 PUSH2 0x0303 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0244 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0279 PUSH1 0x04 DUP1 CALLDATASIZE SUB DUP2 ADD SWAP1 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP PUSH2 0x04ee JUMP JUMPDEST STOP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0287 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0290 PUSH2 0x06b4 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 DUP1 PUSH32 0x2bbac3e52eee27be250d682577104e2abe776c40160cd3167b24633933100433 PUSH1 0x01 MUL SWAP1 POP DUP1 SLOAD SWAP2 POP POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH32 0xa490aab0d89837371982f93f57ffd20c47991f88066ef92475bc8233036969bb PUSH1 0x01 MUL SWAP1 POP DUP1 SLOAD SWAP2 POP POP SWAP1 JUMP JUMPDEST CALLDATASIZE PUSH1 0x00 DUP1 CALLDATACOPY PUSH1 0x00 DUP1 CALLDATASIZE PUSH1 0x00 DUP5 GAS DELEGATECALL RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY DUP1 PUSH1 0x00 DUP2 EQ PUSH2 0x0355 JUMPI RETURNDATASIZE PUSH1 0x00 RETURN JUMPDEST RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST PUSH2 0x0362 PUSH2 0x02d2 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x03a3 JUMPI PUSH2 0x039e DUP2 PUSH2 0x0714 JUMP JUMPDEST PUSH2 0x03b4 JUMP JUMPDEST PUSH2 0x03b3 PUSH2 0x03ae PUSH2 0x0303 JUMP JUMPDEST PUSH2 0x0334 JUMP JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH2 0x03bf PUSH2 0x02d2 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x04d8 JUMPI PUSH2 0x03fb DUP4 PUSH2 0x0714 JUMP JUMPDEST ADDRESS PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLVALUE DUP4 DUP4 PUSH1 0x40 MLOAD DUP1 DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP SWAP3 POP POP POP PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP8 GAS CALL SWAP3 POP POP POP ISZERO ISZERO PUSH2 0x04d3 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x30 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x55706772616465206572726f723a20696e697469616c697a6174696f6e206d65 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x74686f642063616c6c206661696c656400000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x04e9 JUMP JUMPDEST PUSH2 0x04e8 PUSH2 0x04e3 PUSH2 0x0303 JUMP JUMPDEST PUSH2 0x0334 JUMP JUMPDEST JUMPDEST POP POP POP JUMP JUMPDEST PUSH2 0x04f6 PUSH2 0x02d2 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x06a0 JUMPI PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO ISZERO PUSH2 0x05f4 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x2c DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x43616e6e6f74206368616e676520636f6e74726163742061646d696e20746f20 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x7a65726f20616464726573730000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH32 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f PUSH2 0x061d PUSH2 0x02d2 JUMP JUMPDEST DUP3 PUSH1 0x40 MLOAD DUP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 PUSH2 0x069b DUP2 PUSH2 0x0880 JUMP JUMPDEST PUSH2 0x06b1 JUMP JUMPDEST PUSH2 0x06b0 PUSH2 0x06ab PUSH2 0x0303 JUMP JUMPDEST PUSH2 0x0334 JUMP JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x06be PUSH2 0x02d2 JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x0700 JUMPI PUSH2 0x06f9 PUSH2 0x02d2 JUMP JUMPDEST SWAP1 POP PUSH2 0x0711 JUMP JUMPDEST PUSH2 0x0710 PUSH2 0x070b PUSH2 0x0303 JUMP JUMPDEST PUSH2 0x0334 JUMP JUMPDEST JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x071e PUSH2 0x0303 JUMP JUMPDEST SWAP1 POP DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO ISZERO PUSH2 0x0810 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x43 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x55706772616465206572726f723a2070726f787920636f6e747261637420616c DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x726561647920757365732073706563696669656420696d706c656d656e746174 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x696f6e0000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x60 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x0819 DUP3 PUSH2 0x08af JUMP JUMPDEST PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b DUP3 PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG1 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH32 0x2bbac3e52eee27be250d682577104e2abe776c40160cd3167b24633933100433 PUSH1 0x01 MUL SWAP1 POP DUP2 DUP2 SSTORE POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x08ba DUP3 PUSH2 0x09a7 JUMP JUMPDEST ISZERO ISZERO PUSH2 0x097a JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x43 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x43616e6e6f7420736574206e657720696d706c656d656e746174696f6e3a206e DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x6f20636f6e747261637420636f646520617420636f6e74726163742061646472 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x6573730000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x60 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH32 0xa490aab0d89837371982f93f57ffd20c47991f88066ef92475bc8233036969bb PUSH1 0x01 MUL SWAP1 POP DUP2 DUP2 SSTORE POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 EXTCODESIZE SWAP1 POP PUSH1 0x00 DUP2 GT SWAP2 POP POP SWAP2 SWAP1 POP JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0x21 PUSH27 0x0189de99c2ae3f5c53cbbfaa4b7eab27fae03ef8b58703719d284b UNKNOWN_0xb8 INVALID_0x6d 0xcc0029