Contract: EmployeeTokenOwnershipPlan2020
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH3 0x000011 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP1 DUP2 AND CALLER OR AND PUSH20 0x96f16fdb8cd37c02deeb7025c1c7618e1bb34d97 OR SWAP1 SSTORE PUSH3 0x000047 PUSH3 0x000a1e JUMP JUMPDEST POP PUSH1 0x40 DUP1 MLOAD PUSH2 0x05a0 DUP2 ADD DUP3 MSTORE PUSH20 0xff6f7b2afdd33671503705098dd3c4c26a0f0705 DUP2 MSTORE PUSH20 0xf5e2359644f61cdeecfbd068294eb0d2ff7dc706 PUSH1 0x20 DUP3 ADD MSTORE PUSH20 0xf493af7dfd0e47869aac4770b2221a259ca77ac8 SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH20 0xf21e66578372ea62bcb0d1cdfc070f231cf56898 PUSH1 0x60 DUP3 ADD MSTORE PUSH20 0xebe85822e75d2b4716e228818b54154e4affd202 PUSH1 0x80 DUP3 ADD MSTORE PUSH20 0xeb4c50df06ceb2ea700ea127ea589a99a3aae1ec PUSH1 0xa0 DUP3 ADD MSTORE PUSH20 0xe0807d8e14f2bcbf3cc58637259ccf3fdd1d3ce5 PUSH1 0xc0 DUP3 ADD MSTORE PUSH20 0xdb5c4078ec50ad4cdc47f4597a377528b1d7bcdb PUSH1 0xe0 DUP3 ADD MSTORE PUSH20 0xd984d096b4bf9dcf5fd75d9cbaf052d00ebe74c4 PUSH2 0x0100 DUP3 ADD MSTORE PUSH20 0xd3725c997b580e36707f73880ac006b6757b5009 PUSH2 0x0120 DUP3 ADD MSTORE PUSH20 0xbe4c1cb10c2be76798c4186adbbc34356b358b52 PUSH2 0x0140 DUP3 ADD MSTORE PUSH20 0xbd860737f32b7a43e197370606f7eb32c5cad347 PUSH2 0x0160 DUP3 ADD MSTORE PUSH20 0xbc5f996840118b580c4452440351b601862c5672 PUSH2 0x0180 DUP3 ADD MSTORE PUSH20 0xad05c57e06a80b8ec92383b3e10fea0e2b4e571d PUSH2 0x01a0 DUP3 ADD MSTORE PUSH20 0xabad5427278f99c9b9393cc46fdb0cb4cb6c33f5 PUSH2 0x01c0 DUP3 ADD MSTORE PUSH20 0xa817c7a0690f17029b756b2eedaa089e0c94c900 PUSH2 0x01e0 DUP3 ADD MSTORE PUSH20 0xa26cfcecb07e401547be07eee26e6fd608f77d1a PUSH2 0x0200 DUP3 ADD MSTORE PUSH20 0x933650184994cfce9d64a9f3ed14f1fd017ff89a PUSH2 0x0220 DUP3 ADD MSTORE PUSH20 0x87adb1bea935649e607f615f41ae8f4ca96566fa PUSH2 0x0240 DUP3 ADD MSTORE PUSH20 0x813c12326a0e8c2ac91d584f025e50072cdb4467 PUSH2 0x0260 DUP3 ADD MSTORE PUSH20 0x7f81d533b2ea31be2591d89394add9a12499ff17 PUSH2 0x0280 DUP3 ADD MSTORE PUSH20 0x7f6dd0c1beb26cff8aba5b020e78d7c0ed54b8cc PUSH2 0x02a0 DUP3 ADD MSTORE PUSH20 0x7b3b1f252169ff83e3e91106230c36be672afde3 PUSH2 0x02c0 DUP3 ADD MSTORE PUSH20 0x7809d08edbbbc401c430e5d3862a1fdfcb8094a2 PUSH2 0x02e0 DUP3 ADD MSTORE PUSH20 0x7414ea41bd1844f61e8990b209a1dc301489baa9 PUSH2 0x0300 DUP3 ADD MSTORE PUSH20 0x7154a02ba6eeab9300d056e25f3eea3481680f87 PUSH2 0x0320 DUP3 ADD MSTORE PUSH20 0x6d0228303d0608cacc8a262dea95932dcac12c8d PUSH2 0x0340 DUP3 ADD MSTORE PUSH20 0x6b1029c9ae8aa5eea9e045e8ba3c93d380d5bdda PUSH2 0x0360 DUP3 ADD MSTORE PUSH20 0x650eacf9ad1576680f1af6ec6cc598a484d796ad PUSH2 0x0380 DUP3 ADD MSTORE PUSH20 0x5a03a928b332ec269f68684a8e9c1881b4da5f3d PUSH2 0x03a0 DUP3 ADD MSTORE PUSH20 0x55634e271bca62ddfb9b5f7eae19f3ae94fb96b7 PUSH2 0x03c0 DUP3 ADD MSTORE PUSH20 0x4c381276f4847255c675eab90c3409fa2fce68bc PUSH2 0x03e0 DUP3 ADD MSTORE PUSH20 0x4ba63ac57b45087d03abfd8e98987705fa56b1ab PUSH2 0x0400 DUP3 ADD MSTORE PUSH20 0x49c268e3f2119fcf71f70df987432689dd4145ad PUSH2 0x0420 DUP3 ADD MSTORE PUSH20 0x41cdd7034ad6b2a5d24397189802048e97b6532d PUSH2 0x0440 DUP3 ADD MSTORE PUSH20 0x33cdbeb3e060bf6973e28492be3d469c05d32786 PUSH2 0x0460 DUP3 ADD MSTORE PUSH20 0x2a791a837d70e6d6e35073dd61a9af878ac231a5 PUSH2 0x0480 DUP3 ADD MSTORE PUSH20 0x24c08921717bf5c0029e2b8013b70f1d203ccdac PUSH2 0x04a0 DUP3 ADD MSTORE PUSH20 0x2234c96681e9533fdfd122bacbbc634efbafa0f0 PUSH2 0x04c0 DUP3 ADD MSTORE PUSH20 0x21870650f40fe8249decc96525249a43829e9a32 PUSH2 0x04e0 DUP3 ADD MSTORE PUSH20 0x1f28f10176f89f4e9985873b84d14e75751bb3d1 PUSH2 0x0500 DUP3 ADD MSTORE PUSH20 0x11a8632b5089c6a061760f0b03285e2cc1388e36 PUSH2 0x0520 DUP3 ADD MSTORE PUSH20 0x10bd72a6afbf8860ec90f7aecdb8e937a758f351 PUSH2 0x0540 DUP3 ADD MSTORE PUSH20 0x07a7191de1ba70dbe875f12e744b020416a5712b PUSH2 0x0560 DUP3 ADD MSTORE PUSH20 0x067ecead820bc54805a2412b06946b184d11cb4b PUSH2 0x0580 DUP3 ADD MSTORE PUSH3 0x000513 PUSH3 0x000a1e JUMP JUMPDEST POP PUSH1 0x40 DUP1 MLOAD PUSH2 0x05a0 DUP2 ADD DUP3 MSTORE PUSH10 0x27b57ac50c75a2000000 DUP2 MSTORE PUSH10 0x69e3ed6d39a878340000 PUSH1 0x20 DUP3 ADD MSTORE PUSH10 0x5150e607839c8d900000 SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH10 0x71f6cbd7a8278e900000 PUSH1 0x60 DUP3 ADD MSTORE PUSH10 0x4802b0859ce6e7f00000 PUSH1 0x80 DUP3 ADD MSTORE PUSH10 0x5be5ab549dcd1c500000 PUSH1 0xa0 DUP3 ADD MSTORE PUSH10 0x703ee198274467a40000 PUSH1 0xc0 DUP3 ADD MSTORE PUSH10 0x66429a82a12a2eb80000 PUSH1 0xe0 DUP3 ADD MSTORE PUSH10 0x414984c24f9c8b980000 PUSH2 0x0100 DUP3 ADD MSTORE PUSH10 0x546fbd1c48eff9d00000 PUSH2 0x0120 DUP3 ADD DUP2 SWAP1 MSTORE PUSH10 0x1969c15097c4e4e80000 PUSH2 0x0140 DUP4 ADD MSTORE PUSH10 0x9ed5dd337b22e09c0000 PUSH2 0x0160 DUP4 ADD DUP2 SWAP1 MSTORE PUSH10 0x069e486151360a980000 PUSH2 0x0180 DUP5 ADD MSTORE PUSH10 0x8d693d4f2273de6c0000 PUSH2 0x01a0 DUP5 ADD MSTORE PUSH10 0xae8bdfe973c66d400000 PUSH2 0x01c0 DUP5 ADD MSTORE PUSH2 0x01e0 DUP4 ADD MSTORE PUSH10 0x5c517e401fa0a8440000 PUSH2 0x0200 DUP4 ADD MSTORE PUSH10 0x614647dfc69f79d80000 PUSH2 0x0220 DUP4 ADD MSTORE PUSH10 0x9ed614b655f17e2c0000 PUSH2 0x0240 DUP4 ADD MSTORE PUSH10 0x5ff1685829dff1980000 PUSH2 0x0260 DUP4 ADD MSTORE PUSH10 0xa4265229f6d463bc0000 PUSH2 0x0280 DUP4 ADD MSTORE PUSH10 0x6a15bf1d189660300000 PUSH2 0x02a0 DUP4 ADD MSTORE PUSH10 0x4f6af58a18eb44000000 PUSH2 0x02c0 DUP4 ADD MSTORE PUSH10 0x5a0f2021e26985b00000 PUSH2 0x02e0 DUP4 ADD MSTORE PUSH10 0x92a89ec4cf1669800000 PUSH2 0x0300 DUP4 ADD MSTORE PUSH10 0x2641a705ecffbdb40000 PUSH2 0x0320 DUP4 ADD MSTORE PUSH10 0xa8df6c57db2c4c3c0000 PUSH2 0x0340 DUP4 ADD MSTORE PUSH10 0x6d854057d226c1b00000 PUSH2 0x0360 DUP4 ADD MSTORE PUSH10 0x64a3e56efc9a14700000 PUSH2 0x0380 DUP4 ADD MSTORE PUSH10 0x9a9eb41446f14b700000 PUSH2 0x03a0 DUP4 ADD MSTORE PUSH10 0x745600f192b68cf40000 PUSH2 0x03c0 DUP4 ADD MSTORE PUSH10 0x1ff0ba3f0737c5880000 PUSH2 0x03e0 DUP4 ADD MSTORE PUSH10 0x6a1a689a78f09bc80000 PUSH2 0x0400 DUP4 ADD MSTORE PUSH10 0xe3ed602c75807f900000 PUSH2 0x0420 DUP4 ADD MSTORE PUSH10 0x1ed736e4e4e93a040000 PUSH2 0x0440 DUP4 ADD MSTORE PUSH10 0x6dfab9825ce4b12c0000 PUSH2 0x0460 DUP4 ADD MSTORE PUSH10 0x798215e92d8450f80000 PUSH2 0x0480 DUP4 ADD MSTORE PUSH10 0x224e099ff736e1400000 PUSH2 0x04a0 DUP4 ADD MSTORE PUSH10 0x7242871caa8803440000 PUSH2 0x04c0 DUP4 ADD MSTORE PUSH10 0x4601c0e4c8b9fdd80000 PUSH2 0x04e0 DUP4 ADD MSTORE PUSH10 0x63b70d60ec8e52cc0000 PUSH2 0x0500 DUP4 ADD MSTORE PUSH2 0x0520 DUP3 ADD MSTORE PUSH10 0x76ceda3d0f35d31c0000 PUSH2 0x0540 DUP3 ADD MSTORE PUSH10 0x2ef3ae9fb7e696f00000 PUSH2 0x0560 DUP3 ADD MSTORE PUSH10 0x66e99ff97953c13c0000 PUSH2 0x0580 DUP3 ADD MSTORE TIMESTAMP PUSH1 0x03 SSTORE PUSH11 0x11c95bda9278eb0b740000 PUSH1 0x00 JUMPDEST PUSH1 0x2d DUP2 LT ISZERO PUSH3 0x00097e JUMPI PUSH1 0x04 PUSH1 0x00 DUP6 DUP4 PUSH1 0x2d DUP2 LT PUSH3 0x00082f JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD SLOAD PUSH1 0x00 EQ PUSH3 0x0008a1 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x11 PUSH1 0x24 DUP3 ADD MSTORE PUSH17 0x222aa82624a1a0aa22a22fa6a2a6a122a9 PUSH1 0x79 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH3 0x0008ab PUSH3 0x000a3d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 PUSH1 0x60 ADD PUSH1 0x40 MSTORE DUP1 TIMESTAMP DUP2 MSTORE PUSH1 0x20 ADD DUP6 DUP5 PUSH1 0x2d DUP2 LT PUSH3 0x0008c9 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0x50 SHL SUB AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 DUP2 MSTORE POP SWAP1 POP DUP1 PUSH1 0x04 PUSH1 0x00 DUP8 DUP6 PUSH1 0x2d DUP2 LT PUSH3 0x0008f5 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x00 DUP3 ADD MLOAD DUP2 PUSH1 0x00 ADD SSTORE PUSH1 0x20 DUP3 ADD MLOAD DUP2 PUSH1 0x01 ADD SSTORE PUSH1 0x40 DUP3 ADD MLOAD DUP2 PUSH1 0x02 ADD SSTORE SWAP1 POP POP PUSH3 0x000971 DUP5 DUP4 PUSH1 0x2d DUP2 LT PUSH3 0x00094c JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL ADD MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0x50 SHL SUB AND PUSH1 0x02 SLOAD PUSH3 0x0009d0 PUSH1 0x20 SHL PUSH3 0x00109b OR SWAP1 SWAP2 SWAP1 PUSH1 0x20 SHR JUMP JUMPDEST PUSH1 0x02 SSTORE POP PUSH1 0x01 ADD PUSH3 0x000814 JUMP JUMPDEST POP PUSH1 0x02 SLOAD DUP2 EQ PUSH3 0x0009c7 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0e PUSH1 0x24 DUP3 ADD MSTORE PUSH14 0x0ac8298aa8abe9a92a69a82a8869 PUSH1 0x93 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP POP POP PUSH3 0x000a5e JUMP JUMPDEST DUP2 DUP2 ADD DUP3 DUP2 LT ISZERO PUSH3 0x000a18 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH12 0x4144445f4f564552464c4f57 PUSH1 0xa0 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 PUSH2 0x05a0 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x2d SWAP1 PUSH1 0x20 DUP3 MUL DUP1 CALLDATASIZE DUP4 CALLDATACOPY POP SWAP2 SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 PUSH1 0x60 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x00 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 DUP2 MSTORE POP SWAP1 JUMP JUMPDEST PUSH2 0x1258 DUP1 PUSH3 0x000a6e PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x00ec JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x750142e6 GT PUSH2 0x008a JUMPI DUP1 PUSH4 0xdd3a153b GT PUSH2 0x0059 JUMPI DUP1 PUSH4 0xdd3a153b EQ PUSH2 0x038d JUMPI DUP1 PUSH4 0xe30c3978 EQ PUSH2 0x03a2 JUMPI DUP1 PUSH4 0xe5225381 EQ PUSH2 0x03b7 JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x03cc JUMPI PUSH2 0x0169 JUMP JUMPDEST DUP1 PUSH4 0x750142e6 EQ PUSH2 0x02e3 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x02f8 JUMPI DUP1 PUSH4 0x9eca672c EQ PUSH2 0x030d JUMPI DUP1 PUSH4 0xce513b6f EQ PUSH2 0x034d JUMPI PUSH2 0x0169 JUMP JUMPDEST DUP1 PUSH4 0x4e71e0c8 GT PUSH2 0x00c6 JUMPI DUP1 PUSH4 0x4e71e0c8 EQ PUSH2 0x0252 JUMPI DUP1 PUSH4 0x70c71dd0 EQ PUSH2 0x0267 JUMPI DUP1 PUSH4 0x7102b728 EQ PUSH2 0x028e JUMPI DUP1 PUSH4 0x715018a6 EQ PUSH2 0x02ce JUMPI PUSH2 0x0169 JUMP JUMPDEST DUP1 PUSH4 0x3d6cf722 EQ PUSH2 0x016e JUMPI DUP1 PUSH4 0x4251d452 EQ PUSH2 0x01ac JUMPI DUP1 PUSH4 0x469e9067 EQ PUSH2 0x01f4 JUMPI PUSH2 0x0169 JUMP JUMPDEST CALLDATASIZE PUSH2 0x0169 JUMPI CALLVALUE ISZERO PUSH2 0x015e JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0d PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f56414c554500000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH2 0x0167 CALLER PUSH2 0x040c JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x017a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0183 PUSH2 0x0636 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP1 SWAP3 AND DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01b8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x01cf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 CALLDATALOAD DUP2 AND SWAP2 PUSH1 0x20 ADD CALLDATALOAD AND PUSH2 0x064e JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0200 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0234 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0217 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0906 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP4 DUP5 MSTORE PUSH1 0x20 DUP5 ADD SWAP3 SWAP1 SWAP3 MSTORE DUP3 DUP3 ADD MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x025e JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH2 0x0927 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0273 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x027c PUSH2 0x0a43 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x029a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x027c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x02b1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0a49 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02da JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH2 0x0af6 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02ef JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x027c PUSH2 0x0beb JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0304 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0183 PUSH2 0x0bf1 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0319 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0330 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0c0d JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0359 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x027c PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0370 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0c19 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0399 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x027c PUSH2 0x0c5b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03ae JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0183 PUSH2 0x0c63 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03c3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH2 0x0c7f JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03d8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0167 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x03ef JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x0f23 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0417 DUP3 PUSH2 0x0c19 JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x0488 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f414d4f554e54000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 TIMESTAMP DUP2 SSTORE PUSH1 0x02 DUP2 ADD SLOAD PUSH2 0x04bf SWAP1 DUP4 PUSH2 0x109b JUMP JUMPDEST PUSH1 0x02 DUP3 ADD SSTORE PUSH1 0x40 DUP1 MLOAD PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP6 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 MLOAD PUSH20 0xbbbbca6a901c926f240b89eacb641d8aec7aeafd SWAP2 PUSH4 0xa9059cbb SWAP2 PUSH1 0x44 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x054d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0561 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0577 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH2 0x05e4 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x7472616e73666572206661696c65640000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE SWAP1 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP6 AND SWAP2 CALLER SWAP2 PUSH32 0x2717ead6b9200dd235aad468c9809ea400fe33ac69b5bfaa6d3e90fc922b6398 SWAP2 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 LOG3 POP POP POP JUMP JUMPDEST PUSH20 0xbbbbca6a901c926f240b89eacb641d8aec7aeafd DUP2 JUMP JUMPDEST PUSH2 0x0657 DUP3 PUSH2 0x110d JUMP JUMPDEST PUSH2 0x06c2 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x554e415554484f52495a45440000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 AND PUSH2 0x0744 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f414444524553530000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 PUSH1 0x01 ADD SLOAD ISZERO PUSH2 0x07d9 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f4e45575f524543495049454e540000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 PUSH1 0x01 DUP2 ADD SLOAD PUSH2 0x086e JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x15 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f4f4c445f524543495049454e540000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP1 DUP4 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP7 SLOAD DUP2 SSTORE PUSH1 0x01 DUP1 DUP9 ADD SLOAD DUP2 DUP4 ADD SSTORE PUSH1 0x02 DUP1 DUP10 ADD SLOAD SWAP3 DUP2 ADD SWAP3 SWAP1 SWAP3 SSTORE SWAP6 DUP10 AND DUP1 DUP6 MSTORE DUP3 DUP6 SHA3 DUP6 DUP2 SSTORE SWAP7 DUP8 ADD DUP6 SWAP1 SSTORE SWAP6 ADD SWAP3 SWAP1 SWAP3 SSTORE DUP2 MLOAD SWAP4 DUP5 MSTORE DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP1 MLOAD PUSH32 0xbaa020e97fedecdaab98967dc58c8d255e5c19d27a64d243915527d26faae85c SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 POP POP POP JUMP JUMPDEST PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 DUP3 ADD SLOAD PUSH1 0x02 SWAP1 SWAP3 ADD SLOAD SWAP1 SWAP2 SWAP1 DUP4 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER EQ PUSH2 0x09ad JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x554e415554484f52495a45440000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP4 DUP5 AND SWAP4 SWAP1 SWAP2 AND SWAP2 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP2 LOG3 PUSH1 0x01 DUP1 SLOAD PUSH1 0x00 DUP1 SLOAD PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000 SWAP1 DUP2 AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP5 AND OR SWAP1 SWAP2 SSTORE AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH4 0x03c26700 PUSH2 0x0a65 PUSH1 0x03 SLOAD TIMESTAMP PUSH2 0x1128 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST LT ISZERO PUSH2 0x0ac6 JUMPI PUSH4 0x03c26700 PUSH2 0x0ab7 PUSH2 0x0a88 PUSH1 0x03 SLOAD TIMESTAMP PUSH2 0x1128 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP6 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 PUSH1 0x01 ADD SLOAD SWAP1 PUSH2 0x119f JUMP JUMPDEST DUP2 PUSH2 0x0abe JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP1 POP PUSH2 0x0af1 JUMP JUMPDEST POP PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 PUSH1 0x01 ADD SLOAD JUMPDEST SWAP2 SWAP1 POP JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER EQ PUSH2 0x0b7c JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x554e415554484f52495a45440000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x40 MLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP1 SWAP2 AND SWAP1 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 DUP4 SWAP1 LOG3 PUSH1 0x00 DUP1 SLOAD PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000 AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH2 0x0c16 DUP2 PUSH2 0x040c JUMP JUMPDEST POP JUMP JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x04 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 PUSH1 0x02 ADD SLOAD PUSH2 0x0c55 SWAP1 PUSH2 0x0c4f DUP5 PUSH2 0x0a49 JUMP JUMPDEST SWAP1 PUSH2 0x1128 JUMP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH4 0x03c26700 DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER EQ PUSH2 0x0d05 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x554e415554484f52495a45440000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x03 SLOAD PUSH4 0x04118100 ADD TIMESTAMP GT PUSH2 0x0d7b JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x09 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x544f4f5f4541524c590000000000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH32 0x70a0823100000000000000000000000000000000000000000000000000000000 DUP2 MSTORE ADDRESS PUSH1 0x04 DUP3 ADD MSTORE SWAP1 MLOAD PUSH1 0x00 SWAP2 PUSH20 0xbbbbca6a901c926f240b89eacb641d8aec7aeafd SWAP2 PUSH4 0x70a08231 SWAP2 PUSH1 0x24 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0de9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0dfd JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0e13 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x40 DUP1 MLOAD PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP4 SWAP1 MSTORE SWAP1 MLOAD SWAP2 SWAP3 POP PUSH20 0xbbbbca6a901c926f240b89eacb641d8aec7aeafd SWAP2 PUSH4 0xa9059cbb SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0e8c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0ea0 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0eb6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH2 0x0c16 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x7472616e73666572206661696c65640000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER EQ PUSH2 0x0fa9 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x554e415554484f52495a45440000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP2 AND ISZERO DUP1 ISZERO SWAP1 PUSH2 0x0fe9 JUMPI POP PUSH1 0x00 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff DUP3 DUP2 AND SWAP2 AND EQ ISZERO JUMPDEST PUSH2 0x1054 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x494e56414c49445f414444524553530000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH32 0xffffffffffffffffffffffff0000000000000000000000000000000000000000 AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST DUP2 DUP2 ADD DUP3 DUP2 LT ISZERO PUSH2 0x0c55 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4144445f4f564552464c4f570000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND CALLER EQ SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 GT ISZERO PUSH2 0x1199 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0d PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5355425f554e444552464c4f5700000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP SWAP1 SUB SWAP1 JUMP JUMPDEST DUP2 DUP2 MUL DUP3 ISZERO DUP1 PUSH2 0x11b7 JUMPI POP DUP2 DUP4 DUP3 DUP2 PUSH2 0x11b4 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ JUMPDEST PUSH2 0x0c55 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0c PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x4d554c5f4f564552464c4f570000000000000000000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT UNKNOWN_0xfe LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 PUSH20 0x89d1db5f3b8b4e2a6781eba123122588dbcca55a PUSH12 0x8bc067a441b703b6e0356473 INVALID_0x6f 0x6c63430007000033