Contract: EthColor
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE CALLER PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP CALLER PUSH1 0x01 PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP PUSH2 0x1515 DUP1 PUSH2 0x0094 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00d0 JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND DUP1 PUSH4 0x02d3b339 EQ PUSH2 0x00dd JUMPI DUP1 PUSH4 0x06fdde03 EQ PUSH2 0x018b JUMPI DUP1 PUSH4 0x1d0806ae EQ PUSH2 0x0219 JUMPI DUP1 PUSH4 0x4bb278f3 EQ PUSH2 0x0242 JUMPI DUP1 PUSH4 0x521eb273 EQ PUSH2 0x0257 JUMPI DUP1 PUSH4 0x54fd4d50 EQ PUSH2 0x02ac JUMPI DUP1 PUSH4 0x87c79d1d EQ PUSH2 0x033a JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x038c JUMPI DUP1 PUSH4 0x8da7f232 EQ PUSH2 0x03e1 JUMPI DUP1 PUSH4 0x93423e9c EQ PUSH2 0x0459 JUMPI DUP1 PUSH4 0xa0e67e2b EQ PUSH2 0x04a6 JUMPI DUP1 PUSH4 0xba6489e5 EQ PUSH2 0x04f8 JUMPI DUP1 PUSH4 0xe9ab77e5 EQ PUSH2 0x0571 JUMPI DUP1 PUSH4 0xf14210a6 EQ PUSH2 0x05c3 JUMPI JUMPDEST CALLVALUE ISZERO PUSH2 0x00db JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST STOP JUMPDEST PUSH2 0x0189 PUSH1 0x04 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 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 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP3 ADD DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP1 PUSH1 0x20 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 PUSH1 0x20 MUL DUP1 DUP3 DUP5 CALLDATACOPY DUP3 ADD SWAP2 POP POP POP POP POP POP SWAP2 SWAP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP2 SWAP1 POP POP PUSH2 0x05e6 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0196 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x019e PUSH2 0x0a68 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x01de JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x01c3 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x020b JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0224 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x022c PUSH2 0x0aa1 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x024d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0255 PUSH2 0x0aad JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x0262 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x026a PUSH2 0x0bf2 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 ISZERO PUSH2 0x02b7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02bf PUSH2 0x0c18 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE DUP4 DUP2 DUP2 MLOAD DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x02ff JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x02e4 JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x032c JUMPI DUP1 DUP3 SUB DUP1 MLOAD PUSH1 0x01 DUP4 PUSH1 0x20 SUB PUSH2 0x0100 EXP SUB NOT AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP JUMPDEST POP SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0345 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x034d PUSH2 0x0c51 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH2 0x4000 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x0379 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x035e JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0397 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x039f PUSH2 0x0cb6 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 ISZERO PUSH2 0x03ec JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0402 PUSH1 0x04 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP2 SWAP1 POP POP PUSH2 0x0cdb JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP6 DUP2 MSTORE PUSH1 0x20 ADD DUP5 DUP2 MSTORE PUSH1 0x20 ADD DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP5 POP POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0464 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0490 PUSH1 0x04 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP2 SWAP1 POP POP PUSH2 0x0d31 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x04b1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x04b9 PUSH2 0x0d7d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH2 0x4000 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x04e5 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x04ca JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0503 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x052f PUSH1 0x04 DUP1 DUP1 CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 PUSH1 0x20 ADD SWAP1 SWAP2 SWAP1 POP POP PUSH2 0x0e30 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 ISZERO PUSH2 0x057c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0584 PUSH2 0x0e9c JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH2 0x4000 PUSH1 0x20 MUL DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x05b0 JUMPI DUP1 DUP3 ADD MLOAD DUP2 DUP5 ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x0595 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x05ce JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x05e4 PUSH1 0x04 DUP1 DUP1 CALLDATALOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP2 SWAP1 POP POP PUSH2 0x0f01 JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 DUP6 MLOAD DUP8 MLOAD EQ ISZERO ISZERO PUSH2 0x05f9 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ DUP1 ISZERO PUSH2 0x06c3 JUMPI POP CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP6 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO JUMPDEST DUP1 ISZERO PUSH2 0x06fc JUMPI POP PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP6 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO JUMPDEST ISZERO PUSH2 0x0783 JUMPI DUP5 PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP JUMPDEST CALLVALUE SWAP4 POP PUSH1 0x00 SWAP2 POP JUMPDEST DUP7 MLOAD DUP3 LT ISZERO PUSH2 0x0a5f JUMPI DUP7 DUP3 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x07a2 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD SWAP1 POP PUSH1 0x00 PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x07c0 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD SLOAD EQ ISZERO PUSH2 0x0804 JUMPI PUSH2 0x07fd PUSH1 0x0a PUSH2 0x07ef PUSH1 0x09 PUSH8 0x011c37937e080000 PUSH2 0x1087 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x10ba SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP3 POP PUSH2 0x089c JUMP JUMPDEST PUSH1 0x01 PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0816 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD SLOAD EQ ISZERO PUSH2 0x085a JUMPI PUSH2 0x0853 PUSH1 0x0a PUSH2 0x0845 PUSH1 0x0b PUSH8 0x011c37937e080000 PUSH2 0x1087 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x10ba SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP3 POP PUSH2 0x089b JUMP JUMPDEST PUSH2 0x0898 PUSH1 0x0a PUSH2 0x088a PUSH1 0x0b PUSH1 0x03 DUP6 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0874 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x03 ADD SLOAD PUSH2 0x1087 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x10ba SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP3 POP JUMPDEST JUMPDEST DUP3 DUP5 LT ISZERO PUSH2 0x08b7 JUMPI PUSH2 0x08b2 DUP2 CALLER PUSH2 0x03e8 DUP8 PUSH2 0x10d5 JUMP JUMPDEST PUSH2 0x0a5f JUMP JUMPDEST PUSH1 0x19 DUP7 DUP4 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x08c7 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD LT ISZERO ISZERO PUSH2 0x08da JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x08ed DUP4 DUP6 PUSH2 0x122f SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP4 POP DUP6 DUP3 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x08fd JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0917 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x00 ADD DUP2 SWAP1 SSTORE POP PUSH2 0x094d PUSH1 0x01 PUSH1 0x03 DUP4 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0937 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD SLOAD PUSH2 0x1248 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x095d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD DUP2 SWAP1 SSTORE POP DUP3 PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0979 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x03 ADD DUP2 SWAP1 SSTORE POP CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 PUSH32 0x3206163fb4de697c474af2c6e019be0873efa281a0c23a71635bd79965a80338 DUP9 DUP6 DUP2 MLOAD DUP2 LT ISZERO ISZERO PUSH2 0x09cb JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x20 ADD SWAP1 PUSH1 0x20 MUL ADD MLOAD DUP7 PUSH1 0x40 MLOAD DUP1 DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH2 0x09fc DUP2 DUP5 PUSH2 0x1266 JUMP JUMPDEST CALLER PUSH1 0x03 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0a0d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x02 ADD PUSH1 0x00 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP DUP2 DUP1 PUSH1 0x01 ADD SWAP3 POP POP PUSH2 0x078b JUMP JUMPDEST POP POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x08 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x457468636f6c6f72000000000000000000000000000000000000000000000000 DUP2 MSTORE POP DUP2 JUMP JUMPDEST PUSH8 0x011c37937e080000 DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO PUSH2 0x0b08 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO PUSH2 0x0b64 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH4 0x5c2aad7f TIMESTAMP LT ISZERO ISZERO ISZERO PUSH2 0x0b77 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x08fc ADDRESS PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND BALANCE SWAP1 DUP2 ISZERO MUL SWAP1 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x0bf0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST JUMP JUMPDEST PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x05 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x312e302e30000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP DUP2 JUMP JUMPDEST PUSH2 0x0c59 PUSH2 0x147d JUMP JUMPDEST PUSH2 0x0c61 PUSH2 0x147d JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 POP JUMPDEST PUSH2 0x4000 DUP2 LT ISZERO PUSH2 0x0cae JUMPI PUSH1 0x03 DUP2 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0c81 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x00 ADD SLOAD DUP3 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0c98 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD DUP2 DUP2 MSTORE POP POP DUP1 DUP1 PUSH1 0x01 ADD SWAP2 POP POP PUSH2 0x0c67 JUMP JUMPDEST DUP2 SWAP3 POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x03 DUP2 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0ceb JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x00 SWAP2 POP SWAP1 POP DUP1 PUSH1 0x00 ADD SLOAD SWAP1 DUP1 PUSH1 0x01 ADD SLOAD SWAP1 DUP1 PUSH1 0x02 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 DUP1 PUSH1 0x03 ADD SLOAD SWAP1 POP DUP5 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD SLOAD SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0d85 PUSH2 0x14a8 JUMP JUMPDEST PUSH2 0x0d8d PUSH2 0x14a8 JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 POP JUMPDEST PUSH2 0x4000 DUP2 LT ISZERO PUSH2 0x0e28 JUMPI PUSH1 0x03 DUP2 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0dad JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x02 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP3 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0de4 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD SWAP1 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE POP POP DUP1 DUP1 PUSH1 0x01 ADD SWAP2 POP POP PUSH2 0x0d93 JUMP JUMPDEST DUP2 SWAP3 POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 PUSH1 0x00 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 POP SWAP2 SWAP1 POP JUMP JUMPDEST PUSH2 0x0ea4 PUSH2 0x147d JUMP JUMPDEST PUSH2 0x0eac PUSH2 0x147d JUMP JUMPDEST PUSH1 0x00 DUP1 SWAP1 POP JUMPDEST PUSH2 0x4000 DUP2 LT ISZERO PUSH2 0x0ef9 JUMPI PUSH1 0x03 DUP2 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0ecc JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD SLOAD DUP3 DUP3 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x0ee3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD DUP2 DUP2 MSTORE POP POP DUP1 DUP1 PUSH1 0x01 ADD SWAP2 POP POP PUSH2 0x0eb2 JUMP JUMPDEST DUP2 SWAP3 POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP2 GT ISZERO ISZERO PUSH2 0x0f0d JUMPI UNKNOWN_0xfe JUMPDEST DUP1 PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD SLOAD LT ISZERO ISZERO ISZERO PUSH2 0x0f5b JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0fb0 DUP2 PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD SLOAD PUSH2 0x122f SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD DUP2 SWAP1 SSTORE POP CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x08fc DUP3 SWAP1 DUP2 ISZERO MUL SWAP1 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x1036 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364 DUP3 PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 MUL SWAP1 POP PUSH1 0x00 DUP5 EQ DUP1 PUSH2 0x10a8 JUMPI POP DUP3 DUP5 DUP3 DUP2 ISZERO ISZERO PUSH2 0x10a5 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST ISZERO ISZERO PUSH2 0x10b0 JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 DUP2 ISZERO ISZERO PUSH2 0x10c8 JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH2 0x1150 PUSH2 0x10ff PUSH2 0x03e8 PUSH2 0x10f1 DUP6 DUP6 PUSH2 0x1087 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x10ba SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 DUP7 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD SLOAD PUSH2 0x1248 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 DUP6 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 ADD DUP2 SWAP1 SSTORE POP DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH32 0x9ed053bb818ff08b8353cd46f78db1f0799f31c9e4458fdb425c10eccd2efc44 PUSH2 0x120c PUSH2 0x03e8 PUSH2 0x11fe DUP8 DUP8 PUSH2 0x1087 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH2 0x10ba SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST DUP8 PUSH1 0x40 MLOAD DUP1 DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO ISZERO ISZERO PUSH2 0x123d JUMPI UNKNOWN_0xfe JUMPDEST DUP2 DUP4 SUB SWAP1 POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 DUP5 ADD SWAP1 POP DUP4 DUP2 LT ISZERO ISZERO ISZERO PUSH2 0x125c JUMPI UNKNOWN_0xfe JUMPDEST DUP1 SWAP2 POP POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x03 DUP4 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x1278 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x01 ADD SLOAD GT ISZERO PUSH2 0x12d0 JUMPI PUSH2 0x12cb DUP3 PUSH1 0x03 DUP5 PUSH2 0x4000 DUP2 LT ISZERO ISZERO PUSH2 0x129a JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x04 MUL ADD PUSH1 0x02 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x03ca DUP5 PUSH2 0x10d5 JUMP JUMPDEST PUSH2 0x1301 JUMP JUMPDEST PUSH2 0x1300 DUP3 PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x03ca DUP5 PUSH2 0x10d5 JUMP JUMPDEST JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO PUSH2 0x1449 JUMPI PUSH2 0x1408 DUP3 PUSH1 0x02 PUSH1 0x00 CALLER PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x0a DUP5 PUSH2 0x10d5 JUMP JUMPDEST PUSH2 0x1415 DUP3 CALLER PUSH1 0x0a DUP5 PUSH2 0x10d5 JUMP JUMPDEST PUSH2 0x1444 DUP3 PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x0a DUP5 PUSH2 0x10d5 JUMP JUMPDEST PUSH2 0x1479 JUMP JUMPDEST PUSH2 0x1478 DUP3 PUSH1 0x01 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH1 0x1e DUP5 PUSH2 0x10d5 JUMP JUMPDEST JUMPDEST POP POP JUMP JUMPDEST PUSH3 0x080000 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH2 0x4000 SWAP1 JUMPDEST PUSH1 0x00 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x01 SWAP1 SUB SWAP1 DUP2 PUSH2 0x1490 JUMPI SWAP1 POP POP SWAP1 JUMP JUMPDEST PUSH3 0x080000 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP1 PUSH2 0x4000 SWAP1 JUMPDEST PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 PUSH1 0x01 SWAP1 SUB SWAP1 DUP2 PUSH2 0x14bb JUMPI SWAP1 POP POP SWAP1 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xef SUB UNKNOWN_0x25 SWAP15 SWAP11 UNKNOWN_0x29 DUP6 BALANCE CREATE BASEFEE UNKNOWN_0xc5 UNKNOWN_0x4e PUSH8 0xedfefb21d035bcff REVERT DUP12 SAR INVALID_0x79 0xcd717a4ae991e30029