Contract: Wagmipet
Etherscan label: gaming
Tag: WAGMIGOTCHI
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND CALLER OR SWAP1 SSTORE NUMBER PUSH1 0x01 DUP2 SWAP1 SSTORE PUSH1 0x02 DUP2 SWAP1 SSTORE PUSH1 0x03 DUP2 SWAP1 SSTORE PUSH1 0x04 SSTORE PUSH1 0x05 DUP1 SLOAD PUSH4 0xffffffff NOT AND SWAP1 SSTORE PUSH2 0x0b16 DUP1 PUSH2 0x0052 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 0x00a9 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x4e69d560 GT PUSH2 0x0071 JUMPI DUP1 PUSH4 0x4e69d560 EQ PUSH2 0x0113 JUMPI DUP1 PUSH4 0x4fccdfcd EQ PUSH2 0x0128 JUMPI DUP1 PUSH4 0x93e84cd9 EQ PUSH2 0x0130 JUMPI DUP1 PUSH4 0xa104a64f EQ PUSH2 0x0138 JUMPI DUP1 PUSH4 0xf19d5505 EQ PUSH2 0x0140 JUMPI DUP1 PUSH4 0xfc4333cd EQ PUSH2 0x0148 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 PUSH4 0x0d3b3b5c EQ PUSH2 0x00ae JUMPI DUP1 PUSH4 0x133a473e EQ PUSH2 0x00c9 JUMPI DUP1 PUSH4 0x26581d60 EQ PUSH2 0x00d3 JUMPI DUP1 PUSH4 0x3684b4a6 EQ PUSH2 0x00eb JUMPI DUP1 PUSH4 0x37a7b7d8 EQ PUSH2 0x010b JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00b6 PUSH2 0x0150 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH2 0x00d1 PUSH2 0x0188 JUMP JUMPDEST STOP JUMPDEST PUSH2 0x00db PUSH2 0x02aa JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH2 0x00c0 JUMP JUMPDEST PUSH2 0x00b6 PUSH2 0x00f9 CALLDATASIZE PUSH1 0x04 PUSH2 0x0972 JUMP JUMPDEST PUSH1 0x06 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH2 0x00d1 PUSH2 0x02f4 JUMP JUMPDEST PUSH2 0x011b PUSH2 0x041d JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH2 0x00c0 SWAP2 SWAP1 PUSH2 0x09a2 JUMP JUMPDEST PUSH2 0x00b6 PUSH2 0x064a JUMP JUMPDEST PUSH2 0x00d1 PUSH2 0x0676 JUMP JUMPDEST PUSH2 0x00b6 PUSH2 0x0822 JUMP JUMPDEST PUSH2 0x00b6 PUSH2 0x0853 JUMP JUMPDEST PUSH2 0x00d1 PUSH2 0x0885 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x32 PUSH1 0x04 SLOAD NUMBER PUSH2 0x0162 SWAP2 SWAP1 PUSH2 0x0a73 JUMP JUMPDEST PUSH2 0x016c SWAP2 SWAP1 PUSH2 0x0a5f JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH2 0x0183 SWAP2 SWAP1 PUSH4 0x01000000 SWAP1 DIV PUSH1 0xff AND PUSH2 0x0a22 JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH2 0x0190 PUSH2 0x02aa JUMP JUMPDEST PUSH2 0x01b5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01ac SWAP1 PUSH2 0x09f7 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x50 PUSH2 0x01bf PUSH2 0x0822 JUMP JUMPDEST LT PUSH2 0x020c JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1d PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x696d206665656c696e6720746f6f2067726f737320746f20736c656570000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0216 PUSH2 0x0150 JUMP JUMPDEST GT PUSH2 0x025b JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH21 0x696d206e6f74206665656c696e6720736c65657079 PUSH1 0x58 SHL PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST NUMBER PUSH1 0x04 SSTORE PUSH1 0x05 DUP1 SLOAD PUSH4 0xff000000 NOT AND DUP1 DUP3 SSTORE DUP2 SWAP1 PUSH1 0x01 SWAP1 PUSH2 0x0285 SWAP1 DUP4 SWAP1 PUSH2 0x0100 SWAP1 DIV PUSH1 0xff AND PUSH2 0x0a3a JUMP JUMPDEST SWAP3 POP PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP PUSH2 0x02a8 CALLER PUSH1 0x01 PUSH2 0x090b JUMP JUMPDEST JUMP JUMPDEST PUSH1 0x00 PUSH1 0x65 PUSH2 0x02b6 PUSH2 0x064a JUMP JUMPDEST LT DUP1 ISZERO PUSH2 0x02ca JUMPI POP PUSH1 0x65 PUSH2 0x02c8 PUSH2 0x0822 JUMP JUMPDEST LT JUMPDEST DUP1 ISZERO PUSH2 0x02dd JUMPI POP PUSH1 0x65 PUSH2 0x02db PUSH2 0x0853 JUMP JUMPDEST LT JUMPDEST DUP1 ISZERO PUSH2 0x0183 JUMPI POP PUSH1 0x65 PUSH2 0x02ee PUSH2 0x0150 JUMP JUMPDEST LT SWAP1 POP SWAP1 JUMP JUMPDEST PUSH2 0x02fc PUSH2 0x02aa JUMP JUMPDEST PUSH2 0x0318 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01ac SWAP1 PUSH2 0x09f7 JUMP JUMPDEST PUSH1 0x50 PUSH2 0x0322 PUSH2 0x0853 JUMP JUMPDEST LT PUSH2 0x0365 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x13 PUSH1 0x24 DUP3 ADD MSTORE PUSH19 0x1a5b481d1bdbc81d1a5c9959081d1bc819585d PUSH1 0x6a SHL PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST PUSH1 0x50 PUSH2 0x036f PUSH2 0x0822 JUMP JUMPDEST LT PUSH2 0x03bc JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1b PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x696d206665656c696e6720746f6f2067726f737320746f206561740000000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST NUMBER PUSH1 0x01 SSTORE PUSH1 0x05 DUP1 SLOAD PUSH1 0xff NOT AND DUP1 DUP3 SSTORE PUSH1 0x0a SWAP2 SWAP1 PUSH1 0x02 SWAP1 PUSH2 0x03e6 SWAP1 DUP5 SWAP1 PUSH3 0x010000 SWAP1 DIV PUSH1 0xff AND PUSH2 0x0a3a JUMP JUMPDEST SWAP3 POP PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP PUSH1 0x03 PUSH1 0x05 PUSH1 0x01 DUP3 DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND PUSH2 0x0285 SWAP2 SWAP1 PUSH2 0x0a3a JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0xc0 DUP2 ADD DUP3 MSTORE PUSH1 0x02 PUSH1 0x80 DUP3 ADD SWAP1 DUP2 MSTORE PUSH2 0x676d PUSH1 0xf0 SHL PUSH1 0xa0 DUP4 ADD MSTORE DUP2 MSTORE DUP2 MLOAD DUP1 DUP4 ADD DUP4 MSTORE PUSH1 0x10 DUP2 MSTORE PUSH16 0x1a5b481999595b1a5b99c819dc99585d PUSH1 0x82 SHL PUSH1 0x20 DUP3 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP1 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP3 MLOAD DUP1 DUP5 ADD DUP5 MSTORE PUSH1 0x08 DUP1 DUP3 MSTORE PUSH8 0x185b1b0819dbdbd9 PUSH1 0xc2 SHL DUP3 DUP5 ADD MSTORE DUP4 DUP6 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP4 MLOAD DUP1 DUP6 ADD SWAP1 SWAP5 MSTORE DUP4 MSTORE PUSH8 0x69206c6f76652075 PUSH1 0xc0 SHL SWAP1 DUP4 ADD MSTORE PUSH1 0x60 DUP2 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x00 SWAP1 DUP2 DUP2 PUSH2 0x04c2 PUSH1 0x04 NUMBER PUSH2 0x0a8a JUMP JUMPDEST PUSH1 0x04 DUP2 LT PUSH2 0x04d2 JUMPI PUSH2 0x04d2 PUSH2 0x0aca JUMP JUMPDEST PUSH1 0x20 MUL ADD MLOAD SWAP1 POP PUSH1 0x00 PUSH2 0x04e3 PUSH2 0x064a JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x04ef PUSH2 0x0822 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x04fb PUSH2 0x0853 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0507 PUSH2 0x0150 JUMP JUMPDEST SWAP1 POP PUSH2 0x0511 PUSH2 0x02aa JUMP JUMPDEST PUSH2 0x054b JUMPI PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x11 DUP2 MSTORE PUSH1 0x20 ADD PUSH17 0x6e6f206c6f6e6765722077697468207573 PUSH1 0x78 SHL DUP2 MSTORE POP SWAP8 POP POP POP POP POP POP POP POP SWAP1 JUMP JUMPDEST PUSH1 0x32 DUP5 GT DUP1 ISZERO PUSH2 0x055a JUMPI POP DUP7 DUP5 GT JUMPDEST ISZERO PUSH2 0x0587 JUMPI DUP4 SWAP7 POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x09 DUP2 MSTORE PUSH1 0x20 ADD PUSH9 0x696d2068756e677279 PUSH1 0xb8 SHL DUP2 MSTORE POP SWAP5 POP JUMPDEST PUSH1 0x32 DUP4 GT DUP1 ISZERO PUSH2 0x0596 JUMPI POP DUP7 DUP4 GT JUMPDEST ISZERO PUSH2 0x05c7 JUMPI DUP3 SWAP7 POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x0d DUP2 MSTORE PUSH1 0x20 ADD PUSH13 0x0d240dccacac840c240c4c2e8d PUSH1 0x9b SHL DUP2 MSTORE POP SWAP5 POP JUMPDEST PUSH1 0x32 DUP3 GT DUP1 ISZERO PUSH2 0x05d6 JUMPI POP DUP7 DUP3 GT JUMPDEST ISZERO PUSH2 0x0602 JUMPI DUP2 SWAP7 POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x08 DUP2 MSTORE PUSH1 0x20 ADD PUSH8 0x1a5b48189bdc9959 PUSH1 0xc2 SHL DUP2 MSTORE POP SWAP5 POP JUMPDEST PUSH1 0x32 DUP2 GT DUP1 ISZERO PUSH2 0x0611 JUMPI POP DUP7 DUP2 GT JUMPDEST ISZERO PUSH2 0x063e JUMPI DUP1 SWAP7 POP PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x09 DUP2 MSTORE PUSH1 0x20 ADD PUSH9 0x696d20736c65657079 PUSH1 0xb8 SHL DUP2 MSTORE POP SWAP5 POP JUMPDEST POP SWAP3 SWAP7 SWAP6 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x32 PUSH1 0x01 SLOAD NUMBER PUSH2 0x065c SWAP2 SWAP1 PUSH2 0x0a73 JUMP JUMPDEST PUSH2 0x0666 SWAP2 SWAP1 PUSH2 0x0a5f JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH2 0x0183 SWAP2 SWAP1 PUSH1 0xff AND PUSH2 0x0a22 JUMP JUMPDEST PUSH2 0x067e PUSH2 0x02aa JUMP JUMPDEST PUSH2 0x069a JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01ac SWAP1 PUSH2 0x09f7 JUMP JUMPDEST PUSH1 0x50 PUSH2 0x06a4 PUSH2 0x064a JUMP JUMPDEST LT PUSH2 0x06e9 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH21 0x696d20746f6f2068756e67727920746f20706c6179 PUSH1 0x58 SHL PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST PUSH1 0x50 PUSH2 0x06f3 PUSH2 0x0150 JUMP JUMPDEST LT PUSH2 0x0738 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH21 0x696d20746f6f20736c6565707920746f20706c6179 PUSH1 0x58 SHL PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST PUSH1 0x50 PUSH2 0x0742 PUSH2 0x0822 JUMP JUMPDEST LT PUSH2 0x078f JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x696d206665656c696e6720746f6f2067726f737320746f20706c617900000000 PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST NUMBER PUSH1 0x03 SSTORE PUSH1 0x05 DUP1 SLOAD PUSH3 0xff0000 NOT DUP2 AND DUP3 SSTORE PUSH1 0x0a SWAP2 SWAP1 PUSH1 0x00 SWAP1 PUSH2 0x07b5 SWAP1 DUP5 SWAP1 PUSH1 0xff AND PUSH2 0x0a3a JUMP JUMPDEST SWAP3 POP PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP PUSH1 0x0a PUSH1 0x05 PUSH1 0x03 DUP3 DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND PUSH2 0x07ec SWAP2 SWAP1 PUSH2 0x0a3a JUMP JUMPDEST SWAP3 POP PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH1 0xff MUL NOT AND SWAP1 DUP4 PUSH1 0xff AND MUL OR SWAP1 SSTORE POP PUSH1 0x05 DUP1 PUSH1 0x01 DUP3 DUP3 DUP3 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0xff AND PUSH2 0x0285 SWAP2 SWAP1 PUSH2 0x0a3a JUMP JUMPDEST PUSH1 0x00 PUSH1 0x32 PUSH1 0x02 SLOAD NUMBER PUSH2 0x0834 SWAP2 SWAP1 PUSH2 0x0a73 JUMP JUMPDEST PUSH2 0x083e SWAP2 SWAP1 PUSH2 0x0a5f JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH2 0x0183 SWAP2 SWAP1 PUSH2 0x0100 SWAP1 DIV PUSH1 0xff AND PUSH2 0x0a22 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x32 PUSH1 0x03 SLOAD NUMBER PUSH2 0x0865 SWAP2 SWAP1 PUSH2 0x0a73 JUMP JUMPDEST PUSH2 0x086f SWAP2 SWAP1 PUSH2 0x0a5f JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH2 0x0183 SWAP2 SWAP1 PUSH3 0x010000 SWAP1 DIV PUSH1 0xff AND PUSH2 0x0a22 JUMP JUMPDEST PUSH2 0x088d PUSH2 0x02aa JUMP JUMPDEST PUSH2 0x08a9 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH2 0x01ac SWAP1 PUSH2 0x09f7 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x08b3 PUSH2 0x0822 JUMP JUMPDEST GT PUSH2 0x08f5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x12 PUSH1 0x24 DUP3 ADD MSTORE PUSH18 0x0d240c8dedce840dccacac840c240c4c2e8d PUSH1 0x73 SHL PUSH1 0x44 DUP3 ADD MSTORE PUSH1 0x64 ADD PUSH2 0x01ac JUMP JUMPDEST NUMBER PUSH1 0x02 SSTORE PUSH1 0x05 DUP1 SLOAD PUSH2 0xff00 NOT AND SWAP1 SSTORE PUSH2 0x02a8 CALLER PUSH1 0x01 JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x06 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 DUP1 SLOAD DUP4 SWAP3 SWAP1 PUSH2 0x0933 SWAP1 DUP5 SWAP1 PUSH2 0x0a22 JUMP JUMPDEST SWAP1 SWAP2 SSTORE POP POP PUSH1 0x40 MLOAD DUP2 SWAP1 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP1 PUSH32 0x8e45fcbba81b43f078fbabb59099f303e8bd5709c1b7a173bf2986e0d6151316 SWAP1 PUSH1 0x00 SWAP1 LOG3 POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP3 DUP5 SUB SLT ISZERO PUSH2 0x0984 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP2 CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND DUP2 EQ PUSH2 0x099b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x20 DUP1 DUP4 MSTORE DUP4 MLOAD DUP1 DUP3 DUP6 ADD MSTORE PUSH1 0x00 JUMPDEST DUP2 DUP2 LT ISZERO PUSH2 0x09cf JUMPI DUP6 DUP2 ADD DUP4 ADD MLOAD DUP6 DUP3 ADD PUSH1 0x40 ADD MSTORE DUP3 ADD PUSH2 0x09b3 JUMP JUMPDEST DUP2 DUP2 GT ISZERO PUSH2 0x09e1 JUMPI PUSH1 0x00 PUSH1 0x40 DUP4 DUP8 ADD ADD MSTORE JUMPDEST POP PUSH1 0x1f ADD PUSH1 0x1f NOT AND SWAP3 SWAP1 SWAP3 ADD PUSH1 0x40 ADD SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x20 DUP1 DUP3 MSTORE PUSH1 0x11 SWAP1 DUP3 ADD MSTORE PUSH17 0x6e6f206c6f6e6765722077697468207573 PUSH1 0x78 SHL PUSH1 0x40 DUP3 ADD MSTORE PUSH1 0x60 ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 NOT DUP3 GT ISZERO PUSH2 0x0a35 JUMPI PUSH2 0x0a35 PUSH2 0x0a9e JUMP JUMPDEST POP ADD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0xff DUP3 AND PUSH1 0xff DUP5 AND DUP1 PUSH1 0xff SUB DUP3 GT ISZERO PUSH2 0x0a57 JUMPI PUSH2 0x0a57 PUSH2 0x0a9e JUMP JUMPDEST ADD SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 PUSH2 0x0a6e JUMPI PUSH2 0x0a6e PUSH2 0x0ab4 JUMP JUMPDEST POP DIV SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 LT ISZERO PUSH2 0x0a85 JUMPI PUSH2 0x0a85 PUSH2 0x0a9e JUMP JUMPDEST POP SUB SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 PUSH2 0x0a99 JUMPI PUSH2 0x0a99 PUSH2 0x0ab4 JUMP JUMPDEST POP MOD SWAP1 JUMP JUMPDEST PUSH4 0x4e487b71 PUSH1 0xe0 SHL PUSH1 0x00 MSTORE PUSH1 0x11 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT JUMPDEST PUSH4 0x4e487b71 PUSH1 0xe0 SHL PUSH1 0x00 MSTORE PUSH1 0x12 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT JUMPDEST PUSH4 0x4e487b71 PUSH1 0xe0 SHL PUSH1 0x00 MSTORE PUSH1 0x32 PUSH1 0x04 MSTORE PUSH1 0x24 PUSH1 0x00 REVERT UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 ORIGIN SWAP5 UNKNOWN_0x5e PUSH29 0xd206487847172f1013aa7a4d1e45c09e3a1778ca0e26775d456f798964 INVALID_0x73 0x6f6c63430008070033