019ba9e0-be48-720c-a102-08146df132cf
Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?
| ID | Type | Status | Attempts | Heartbeat |
|---|---|---|---|---|
| 38117 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 38118 | proxy.resolve | complete | 1 / 3 | 3 months ago |
| 38119 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 38120 | analysis.bundle | complete | 1 / 3 | 3 months ago |
| 38121 | capability.graph | complete | 1 / 3 | 3 months ago |
| 38122 | detector.run | complete | 1 / 3 | 3 months ago |
| 38123 | validation.fork | complete | 1 / 3 | 3 months ago |
| 38190 | report.consolidate | complete | 1 / 6 | 3 months ago |
| 38191 | tool.slither | failed | 2 / 2 | 3 months ago |
{
"status": "not_proxy"
}
Traceback (most recent call last):
File "/var/www/tripwire/worker/worker.py", line 198, in main
payload = dispatch_job(job_type, job_id, job_meta, run_data, config, laravel_client)
File "/var/www/tripwire/worker/worker.py", line 114, in dispatch_job
return slither_run.run(job_id, job_meta, run_data, config, log, laravel_client)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/worker/jobs/slither_run.py", line 1084, in run
stdout_text, stderr_text, result_json = _run_slither(
~~~~~~~~~~~~^
workspace,
^^^^^^^^^^
...<4 lines>...
target_path=target_path,
^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/var/www/tripwire/worker/jobs/slither_run.py", line 958, in _run_slither
raise RuntimeError(f"slither failed (exit {result.returncode}): {stderr_text or stdout_text}")
RuntimeError: slither failed (exit 1): 'forge clean' running (wd: /tmp/slither-zylnhior)
'forge config --json' running
'forge build --build-info --skip ./test/** ./script/** --force' running (wd: /tmp/slither-zylnhior)
Traceback (most recent call last):
File "/var/www/tripwire/.venv/bin/slither", line 10, in <module>
sys.exit(main())
~~~~^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 776, in main
main_impl(all_detector_classes=detectors, all_printer_classes=printers)
~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 882, in main_impl
) = process_all(filename, args, detector_classes, printer_classes)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/slither/__main__.py", line 96, in process_all
compilations = compile_all(target, **vars(args))
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 722, in compile_all
compilations.append(CryticCompile(target, **kwargs))
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 211, in __init__
self._compile(**kwargs)
~~~~~~~~~~~~~^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/crytic_compile.py", line 633, in _compile
self._platform.compile(self, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/foundry.py", line 102, in compile
hardhat_like_parsing(
~~~~~~~~~~~~~~~~~~~~^
crytic_compile, str(self._target), build_directory, str(self._project_root)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/var/www/tripwire/.venv/lib/python3.13/site-packages/crytic_compile/platform/hardhat.py", line 52, in hardhat_like_parsing
raise InvalidCompilation(txt)
crytic_compile.platform.exceptions.InvalidCompilation: Compilation failed. Can you run build command?
/tmp/slither-zylnhior/out/build-info is not a directory.
{"no_findings":true,"summary":"AUDIT_BUNDLE.txt contains no first-party Solidity sources; only dependency directories are present, so no in-scope contracts to audit.","findings":[]}
OpenAI Codex v0.77.0 (research preview)
--------
workdir: /tmp/codex-ph1eihbc
model: gpt-5.2-codex
provider: openai
approval: never
sandbox: read-only
reasoning effort: high
reasoning summaries: auto
session id: 019baa72-b346-7c22-ae87-defed0b839e2
--------
user
You are a security auditor. Audit this Solidity codebase for exploitable vulnerabilities.
Focus on: reentrancy, access control, upgradeability/proxy issues, signature validation, oracle manipulation,
accounting/invariant breaks, external call patterns, unchecked return values, and dangerous delegatecall.
Scope rules:
- You MUST fully read `AUDIT_BUNDLE.txt` before concluding. It contains the complete contents of all first-party Solidity sources in this workspace.
- Treat `lib/` and `@openzeppelin/` as third-party dependencies; skip them unless there is a concrete misuse angle in first-party code.
- If there are only dependency files and no first-party sources, set no_findings=true and explain in summary.
Output MUST be valid JSON matching the provided schema.
- If you find nothing meaningful: set no_findings=true and findings=[].
- Otherwise: set no_findings=false and include findings with severity/category/title and file/line locations when possible.
Output constraints (IMPORTANT):
- severity MUST be exactly one of: info, low, medium, high, critical (lowercase).
- category MUST be exactly one of: access_control, reentrancy, math, oracle, upgradeability, auth, other.
Keep summary short and concrete.
mcp startup: no servers
thinking
**Reading AUDIT_BUNDLE.txt**
exec
/bin/bash -lc ls in /tmp/codex-ph1eihbc succeeded in 7ms:
AUDIT_BUNDLE.txt
codex-output-schema.json
lib
exec
/bin/bash -lc 'cat AUDIT_BUNDLE.txt' in /tmp/codex-ph1eihbc succeeded in 6ms:
This file concatenates the full contents of first-party Solidity sources for auditing.
Do not treat dependency code under lib/ or @openzeppelin/ as first-party.
thinking
**Handling empty audit bundle**
codex
{"no_findings":true,"summary":"AUDIT_BUNDLE.txt contains no first-party Solidity sources; only dependency directories are present, so no in-scope contracts to audit.","findings":[]}
tokens used
4,934
{
"codex": {
"ran_at": "2026-01-11T00:26:47.903090+00:00",
"returncode": 0
},
"project": {
"mode": "source",
"file_count": 18,
"import_count": 26,
"first_party_contracts_count": 0
},
"summary": "AUDIT_BUNDLE.txt contains no first-party Solidity sources; only dependency directories are present, so no in-scope contracts to audit.",
"raw_final": {
"summary": "AUDIT_BUNDLE.txt contains no first-party Solidity sources; only dependency directories are present, so no in-scope contracts to audit.",
"findings": [],
"no_findings": true
},
"no_findings": true,
"schema_version": 1
}
00000000: PUSH1 0x80 00000002: PUSH1 0x40 00000004: MSTORE 00000005: CALLVALUE 00000006: DUP1 00000007: ISZERO 00000008: PUSH2 0x0010 0000000b: JUMPI 0000000c: PUSH1 0x00 0000000e: DUP1 0000000f: REVERT 00000010: JUMPDEST 00000011: POP 00000012: PUSH1 0x04 00000014: CALLDATASIZE 00000015: LT 00000016: PUSH2 0x013e 00000019: JUMPI 0000001a: PUSH1 0x00 0000001c: CALLDATALOAD 0000001d: PUSH1 0xe0 0000001f: SHR 00000020: DUP1 00000021: PUSH4 0x0572b0cc 00000026: EQ 00000027: PUSH2 0x0143 0000002a: JUMPI 0000002b: DUP1 0000002c: PUSH4 0x18160ddd 00000031: EQ 00000032: PUSH2 0x014d 00000035: JUMPI 00000036: DUP1 00000037: PUSH4 0x211dc32d 0000003c: EQ 0000003d: PUSH2 0x0164 00000040: JUMPI 00000041: DUP1 00000042: PUSH4 0x2e1a7d4d 00000047: EQ 00000048: PUSH2 0x0177 0000004b: JUMPI 0000004c: DUP1 0000004d: PUSH4 0x324c5359 00000052: EQ 00000053: PUSH2 0x018a 00000056: JUMPI 00000057: DUP1 00000058: PUSH4 0x3a46b1a8 0000005d: EQ 0000005e: PUSH2 0x01b5 00000061: JUMPI 00000062: DUP1 00000063: PUSH4 0x3ce8d432 00000068: EQ 00000069: PUSH2 0x01c8 0000006c: JUMPI 0000006d: DUP1 0000006e: PUSH4 0x48e5d9f8 00000073: EQ 00000074: PUSH2 0x01fc 00000077: JUMPI 00000078: DUP1 00000079: PUSH4 0x51746bb2 0000007e: EQ 0000007f: PUSH2 0x0261 00000082: JUMPI 00000083: DUP1 00000084: PUSH4 0x52985ac6 00000089: EQ 0000008a: PUSH2 0x0274 0000008d: JUMPI 0000008e: DUP1 0000008f: PUSH4 0x638634ee 00000094: EQ 00000095: PUSH2 0x02ad 00000098: JUMPI 00000099: DUP1 0000009a: PUSH4 0x6fcfff45 0000009f: EQ 000000a0: PUSH2 0x02c0 000000a3: JUMPI 000000a4: DUP1 000000a5: PUSH4 0x70a08231 000000aa: EQ 000000ab: PUSH2 0x02e8 000000ae: JUMPI 000000af: DUP1 000000b0: PUSH4 0x72f702f3 000000b5: EQ 000000b6: PUSH2 0x0311 000000b9: JUMPI 000000ba: DUP1 000000bb: PUSH4 0x79fdb674 000000c0: EQ 000000c1: PUSH2 0x0324 000000c4: JUMPI 000000c5: DUP1 000000c6: PUSH4 0x7bb7bed1 000000cb: EQ 000000cc: PUSH2 0x035d 000000cf: JUMPI 000000d0: DUP1 000000d1: PUSH4 0x7db4e28f 000000d6: EQ 000000d7: PUSH2 0x0370 000000da: JUMPI 000000db: DUP1 000000dc: PUSH4 0x8e539e8c 000000e1: EQ 000000e2: PUSH2 0x0383 000000e5: JUMPI 000000e6: DUP1 000000e7: PUSH4 0x9ab24eb0 000000ec: EQ 000000ed: PUSH2 0x0396 000000f0: JUMPI 000000f1: DUP1 000000f2: PUSH4 0x9feb8f50 000000f7: EQ 000000f8: PUSH2 0x03a9 000000fb: JUMPI 000000fc: DUP1 000000fd: PUSH4 0xa694fc3a 00000102: EQ 00000103: PUSH2 0x03bc 00000106: JUMPI 00000107: DUP1 00000108: PUSH4 0xbcd11014 0000010d: EQ 0000010e: PUSH2 0x03cf 00000111: JUMPI 00000112: DUP1 00000113: PUSH4 0xe70b9e27 00000118: EQ 00000119: PUSH2 0x03e2 0000011c: JUMPI 0000011d: DUP1 0000011e: PUSH4 0xf1127ed8 00000123: EQ 00000124: PUSH2 0x040d 00000127: JUMPI 00000128: DUP1 00000129: PUSH4 0xf1229777 0000012e: EQ 0000012f: PUSH2 0x044a 00000132: JUMPI 00000133: DUP1 00000134: PUSH4 0xfa914ed5 00000139: EQ 0000013a: PUSH2 0x045d 0000013d: JUMPI 0000013e: JUMPDEST 0000013f: PUSH1 0x00 00000141: DUP1 00000142: REVERT 00000143: JUMPDEST 00000144: PUSH2 0x014b 00000147: PUSH2 0x0465 0000014a: JUMP 0000014b: JUMPDEST 0000014c: STOP 0000014d: JUMPDEST 0000014e: PUSH1 0x04 00000150: SLOAD 00000151: JUMPDEST 00000152: PUSH1 0x40 00000154: MLOAD 00000155: SWAP1 00000156: DUP2 00000157: MSTORE 00000158: PUSH1 0x20 0000015a: ADD 0000015b: JUMPDEST 0000015c: PUSH1 0x40 0000015e: MLOAD 0000015f: DUP1 00000160: SWAP2 00000161: SUB 00000162: SWAP1 00000163: RETURN 00000164: JUMPDEST 00000165: PUSH2 0x0151 00000168: PUSH2 0x0172 0000016b: CALLDATASIZE 0000016c: PUSH1 0x04 0000016e: PUSH2 0x21a4 00000171: JUMP 00000172: JUMPDEST 00000173: PUSH2 0x058b 00000176: JUMP 00000177: JUMPDEST 00000178: PUSH2 0x014b 0000017b: PUSH2 0x0185 0000017e: CALLDATASIZE 0000017f: PUSH1 0x04 00000181: PUSH2 0x21dd 00000184: JUMP 00000185: JUMPDEST 00000186: PUSH2 0x0626 00000189: JUMP 0000018a: JUMPDEST 0000018b: PUSH2 0x0151 0000018e: PUSH2 0x0198 00000191: CALLDATASIZE 00000192: PUSH1 0x04 00000194: PUSH2 0x21a4 00000197: JUMP 00000198: JUMPDEST 00000199: PUSH1 0x06 0000019b: PUSH1 0x20 0000019d: SWAP1 0000019e: DUP2 0000019f: MSTORE 000001a0: PUSH1 0x00 000001a2: SWAP3 000001a3: DUP4 000001a4: MSTORE 000001a5: PUSH1 0x40 000001a7: DUP1 000001a8: DUP5 000001a9: KECCAK256 000001aa: SWAP1 000001ab: SWAP2 000001ac: MSTORE 000001ad: SWAP1 000001ae: DUP3 000001af: MSTORE 000001b0: SWAP1 000001b1: KECCAK256 000001b2: SLOAD 000001b3: DUP2 000001b4: JUMP 000001b5: JUMPDEST 000001b6: PUSH2 0x0151 000001b9: PUSH2 0x01c3 000001bc: CALLDATASIZE 000001bd: PUSH1 0x04 000001bf: PUSH2 0x21f6 000001c2: JUMP 000001c3: JUMPDEST 000001c4: PUSH2 0x0881 000001c7: JUMP 000001c8: JUMPDEST 000001c9: PUSH2 0x01ef 000001cc: PUSH32 0x000000000000000000000000ea537eb0bbcc7783bdf7c595bf9371984583da66 000001ed: DUP2 000001ee: JUMP 000001ef: JUMPDEST 000001f0: PUSH1 0x40 000001f2: MLOAD 000001f3: PUSH2 0x015b 000001f6: SWAP2 000001f7: SWAP1 000001f8: PUSH2 0x2222 000001fb: JUMP 000001fc: JUMPDEST 000001fd: PUSH2 0x0239 00000200: PUSH2 0x020a 00000203: CALLDATASIZE 00000204: PUSH1 0x04 00000206: PUSH2 0x2236 00000209: JUMP 0000020a: JUMPDEST 0000020b: PUSH1 0x05 0000020d: PUSH1 0x20 0000020f: MSTORE 00000210: PUSH1 0x00 00000212: SWAP1 00000213: DUP2 00000214: MSTORE 00000215: PUSH1 0x40 00000217: SWAP1 00000218: KECCAK256 00000219: DUP1 0000021a: SLOAD 0000021b: PUSH1 0x01 0000021d: DUP3 0000021e: ADD 0000021f: SLOAD 00000220: PUSH1 0x02 00000222: DUP4 00000223: ADD 00000224: SLOAD 00000225: PUSH1 0x03 00000227: DUP5 00000228: ADD 00000229: SLOAD 0000022a: PUSH1 0x04 0000022c: SWAP1 0000022d: SWAP5 0000022e: ADD 0000022f: SLOAD 00000230: SWAP3 00000231: SWAP4 00000232: SWAP2 00000233: SWAP3 00000234: SWAP1 00000235: SWAP2 00000236: SWAP1 00000237: DUP6 00000238: JUMP 00000239: JUMPDEST 0000023a: PUSH1 0x40 0000023c: DUP1 0000023d: MLOAD 0000023e: SWAP6 0000023f: DUP7 00000240: MSTORE 00000241: PUSH1 0x20 00000243: DUP7 00000244: ADD 00000245: SWAP5 00000246: SWAP1 00000247: SWAP5 00000248: MSTORE 00000249: SWAP3 0000024a: DUP5 0000024b: ADD 0000024c: SWAP2 0000024d: SWAP1 0000024e: SWAP2 0000024f: MSTORE 00000250: PUSH1 0x60 00000252: DUP4 00000253: ADD 00000254: MSTORE 00000255: PUSH1 0x80 00000257: DUP3 00000258: ADD 00000259: MSTORE 0000025a: PUSH1 0xa0 0000025c: ADD 0000025d: PUSH2 0x015b 00000260: JUMP 00000261: JUMPDEST 00000262: PUSH2 0x014b 00000265: PUSH2 0x026f 00000268: CALLDATASIZE 00000269: PUSH1 0x04 0000026b: PUSH2 0x2253 0000026e: JUMP 0000026f: JUMPDEST 00000270: PUSH2 0x08c4 00000273: JUMP 00000274: JUMPDEST 00000275: PUSH2 0x0151 00000278: PUSH2 0x0282 0000027b: CALLDATASIZE 0000027c: PUSH1 0x04 0000027e: PUSH2 0x21a4 00000281: JUMP 00000282: JUMPDEST 00000283: PUSH1 0x01 00000285: PUSH1 0x01 00000287: PUSH1 0xa0 00000289: SHL 0000028a: SUB 0000028b: SWAP2 0000028c: DUP3 0000028d: AND 0000028e: PUSH1 0x00 00000290: SWAP1 00000291: DUP2 00000292: MSTORE 00000293: PUSH1 0x07 00000295: PUSH1 0x20 00000297: SWAP1 00000298: DUP2 00000299: MSTORE 0000029a: PUSH1 0x40 0000029c: DUP1 0000029d: DUP4 0000029e: KECCAK256 0000029f: SWAP4 000002a0: SWAP1 000002a1: SWAP5 000002a2: AND 000002a3: DUP3 000002a4: MSTORE 000002a5: SWAP2 000002a6: SWAP1 000002a7: SWAP2 000002a8: MSTORE 000002a9: KECCAK256 000002aa: SLOAD 000002ab: SWAP1 000002ac: JUMP 000002ad: JUMPDEST 000002ae: PUSH2 0x0151 000002b1: PUSH2 0x02bb 000002b4: CALLDATASIZE 000002b5: PUSH1 0x04 000002b7: PUSH2 0x2236 000002ba: JUMP 000002bb: JUMPDEST 000002bc: PUSH2 0x0b75 000002bf: JUMP 000002c0: JUMPDEST 000002c1: PUSH2 0x02d3 000002c4: PUSH2 0x02ce 000002c7: CALLDATASIZE 000002c8: PUSH1 0x04 000002ca: PUSH2 0x2236 000002cd: JUMP 000002ce: JUMPDEST 000002cf: PUSH2 0x0b9c 000002d2: JUMP 000002d3: JUMPDEST 000002d4: PUSH1 0x40 000002d6: MLOAD 000002d7: PUSH4 0xffffffff 000002dc: SWAP1 000002dd: SWAP2 000002de: AND 000002df: DUP2 000002e0: MSTORE 000002e1: PUSH1 0x20 000002e3: ADD 000002e4: PUSH2 0x015b 000002e7: JUMP 000002e8: JUMPDEST 000002e9: PUSH2 0x0151 000002ec: PUSH2 0x02f6 000002ef: CALLDATASIZE 000002f0: PUSH1 0x04 000002f2: PUSH2 0x2236 000002f5: JUMP 000002f6: JUMPDEST 000002f7: PUSH1 0x01 000002f9: PUSH1 0x01 000002fb: PUSH1 0xa0 000002fd: SHL 000002fe: SUB 000002ff: AND 00000300: PUSH1 0x00 00000302: SWAP1 00000303: DUP2 00000304: MSTORE 00000305: PUSH1 0x08 00000307: PUSH1 0x20 00000309: MSTORE 0000030a: PUSH1 0x40 0000030c: SWAP1 0000030d: KECCAK256 0000030e: SLOAD 0000030f: SWAP1 00000310: JUMP 00000311: JUMPDEST 00000312: PUSH1 0x09 00000314: SLOAD 00000315: PUSH2 0x01ef 00000318: SWAP1 00000319: PUSH1 0x01 0000031b: PUSH1 0x01 0000031d: PUSH1 0xa0 0000031f: SHL 00000320: SUB 00000321: AND 00000322: DUP2 00000323: JUMP 00000324: JUMPDEST 00000325: PUSH2 0x0151 00000328: PUSH2 0x0332 0000032b: CALLDATASIZE 0000032c: PUSH1 0x04 0000032e: PUSH2 0x21a4 00000331: JUMP 00000332: JUMPDEST 00000333: PUSH1 0x01 00000335: PUSH1 0x01 00000337: PUSH1 0xa0 00000339: SHL 0000033a: SUB 0000033b: SWAP2 0000033c: DUP3 0000033d: AND 0000033e: PUSH1 0x00 00000340: SWAP1 00000341: DUP2 00000342: MSTORE 00000343: PUSH1 0x06 00000345: PUSH1 0x20 00000347: SWAP1 00000348: DUP2 00000349: MSTORE 0000034a: PUSH1 0x40 0000034c: DUP1 0000034d: DUP4 0000034e: KECCAK256 0000034f: SWAP4 00000350: SWAP1 00000351: SWAP5 00000352: AND 00000353: DUP3 00000354: MSTORE 00000355: SWAP2 00000356: SWAP1 00000357: SWAP2 00000358: MSTORE 00000359: KECCAK256 0000035a: SLOAD 0000035b: SWAP1 0000035c: JUMP 0000035d: JUMPDEST 0000035e: PUSH2 0x01ef 00000361: PUSH2 0x036b 00000364: CALLDATASIZE 00000365: PUSH1 0x04 00000367: PUSH2 0x21dd 0000036a: JUMP 0000036b: JUMPDEST 0000036c: PUSH2 0x0bbe 0000036f: JUMP 00000370: JUMPDEST 00000371: PUSH2 0x014b 00000374: PUSH2 0x037e 00000377: CALLDATASIZE 00000378: PUSH1 0x04 0000037a: PUSH2 0x21f6 0000037d: JUMP 0000037e: JUMPDEST 0000037f: PUSH2 0x0be8 00000382: JUMP 00000383: JUMPDEST 00000384: PUSH2 0x0151 00000387: PUSH2 0x0391 0000038a: CALLDATASIZE 0000038b: PUSH1 0x04 0000038d: PUSH2 0x21dd 00000390: JUMP 00000391: JUMPDEST 00000392: PUSH2 0x103a 00000395: JUMP 00000396: JUMPDEST 00000397: PUSH2 0x0151 0000039a: PUSH2 0x03a4 0000039d: CALLDATASIZE 0000039e: PUSH1 0x04 000003a0: PUSH2 0x2236 000003a3: JUMP 000003a4: JUMPDEST 000003a5: PUSH2 0x1066 000003a8: JUMP 000003a9: JUMPDEST 000003aa: PUSH2 0x014b 000003ad: PUSH2 0x03b7 000003b0: CALLDATASIZE 000003b1: PUSH1 0x04 000003b3: PUSH2 0x21f6 000003b6: JUMP 000003b7: JUMPDEST 000003b8: PUSH2 0x10ef 000003bb: JUMP 000003bc: JUMPDEST 000003bd: PUSH2 0x014b 000003c0: PUSH2 0x03ca 000003c3: CALLDATASIZE 000003c4: PUSH1 0x04 000003c6: PUSH2 0x21dd 000003c9: JUMP 000003ca: JUMPDEST 000003cb: PUSH2 0x13c1 000003ce: JUMP 000003cf: JUMPDEST 000003d0: PUSH2 0x0151 000003d3: PUSH2 0x03dd 000003d6: CALLDATASIZE 000003d7: PUSH1 0x04 000003d9: PUSH2 0x2236 000003dc: JUMP 000003dd: JUMPDEST 000003de: PUSH2 0x1604 000003e1: JUMP 000003e2: JUMPDEST 000003e3: PUSH2 0x0151 000003e6: PUSH2 0x03f0 000003e9: CALLDATASIZE 000003ea: PUSH1 0x04 000003ec: PUSH2 0x21a4 000003ef: JUMP 000003f0: JUMPDEST 000003f1: PUSH1 0x07 000003f3: PUSH1 0x20 000003f5: SWAP1 000003f6: DUP2 000003f7: MSTORE 000003f8: PUSH1 0x00 000003fa: SWAP3 000003fb: DUP4 000003fc: MSTORE 000003fd: PUSH1 0x40 000003ff: DUP1 00000400: DUP5 00000401: KECCAK256 00000402: SWAP1 00000403: SWAP2 00000404: MSTORE 00000405: SWAP1 00000406: DUP3 00000407: MSTORE 00000408: SWAP1 00000409: KECCAK256 0000040a: SLOAD 0000040b: DUP2 0000040c: JUMP 0000040d: JUMPDEST 0000040e: PUSH2 0x0420 00000411: PUSH2 0x041b 00000414: CALLDATASIZE 00000415: PUSH1 0x04 00000417: PUSH2 0x2278 0000041a: JUMP 0000041b: JUMPDEST 0000041c: PUSH2 0x162d 0000041f: JUMP 00000420: JUMPDEST 00000421: PUSH1 0x40 00000423: DUP1 00000424: MLOAD 00000425: DUP3 00000426: MLOAD 00000427: PUSH4 0xffffffff 0000042c: AND 0000042d: DUP2 0000042e: MSTORE 0000042f: PUSH1 0x20 00000431: SWAP3 00000432: DUP4 00000433: ADD 00000434: MLOAD 00000435: PUSH1 0x01 00000437: PUSH1 0x01 00000439: PUSH1 0xe0 0000043b: SHL 0000043c: SUB 0000043d: AND 0000043e: SWAP3 0000043f: DUP2 00000440: ADD 00000441: SWAP3 00000442: SWAP1 00000443: SWAP3 00000444: MSTORE 00000445: ADD 00000446: PUSH2 0x015b 00000449: JUMP 0000044a: JUMPDEST 0000044b: PUSH2 0x0151 0000044e: PUSH2 0x0458 00000451: CALLDATASIZE 00000452: PUSH1 0x04 00000454: PUSH2 0x2236 00000457: JUMP 00000458: JUMPDEST 00000459: PUSH2 0x16b0 0000045c: JUMP 0000045d: JUMPDEST 0000045e: PUSH2 0x014b 00000461: PUSH2 0x1751 00000464: JUMP 00000465: JUMPDEST 00000466: CALLER 00000467: PUSH1 0x00 00000469: JUMPDEST 0000046a: PUSH1 0x03 0000046c: SLOAD 0000046d: DUP2 0000046e: LT 0000046f: ISZERO 00000470: PUSH2 0x055e 00000473: JUMPI 00000474: PUSH1 0x00 00000476: PUSH1 0x03 00000478: DUP3 00000479: DUP2 0000047a: SLOAD 0000047b: DUP2 0000047c: LT 0000047d: PUSH2 0x0488 00000480: JUMPI 00000481: PUSH2 0x0488 00000484: PUSH2 0x22af 00000487: JUMP 00000488: JUMPDEST 00000489: PUSH1 0x00 0000048b: SWAP2 0000048c: DUP3 0000048d: MSTORE 0000048e: PUSH1 0x20 00000490: SWAP1 00000491: SWAP2 00000492: KECCAK256 00000493: ADD 00000494: SLOAD 00000495: PUSH1 0x01 00000497: PUSH1 0x01 00000499: PUSH1 0xa0 0000049b: SHL 0000049c: SUB 0000049d: AND 0000049e: SWAP1 0000049f: POP 000004a0: PUSH2 0x04a8 000004a3: DUP2 000004a4: PUSH2 0x16b0 000004a7: JUMP 000004a8: JUMPDEST 000004a9: PUSH1 0x01 000004ab: PUSH1 0x01 000004ad: PUSH1 0xa0 000004af: SHL 000004b0: SUB 000004b1: DUP3 000004b2: AND 000004b3: PUSH1 0x00 000004b5: SWAP1 000004b6: DUP2 000004b7: MSTORE 000004b8: PUSH1 0x05 000004ba: PUSH1 0x20 000004bc: MSTORE 000004bd: PUSH1 0x40 000004bf: SWAP1 000004c0: KECCAK256 000004c1: PUSH1 0x04 000004c3: ADD 000004c4: SSTORE 000004c5: PUSH2 0x04cd 000004c8: DUP2 000004c9: PUSH2 0x0b75 000004cc: JUMP 000004cd: JUMPDEST 000004ce: PUSH1 0x01 000004d0: PUSH1 0x01 000004d2: PUSH1 0xa0 000004d4: SHL 000004d5: SUB 000004d6: DUP1 000004d7: DUP4 000004d8: AND 000004d9: PUSH1 0x00 000004db: SWAP1 000004dc: DUP2 000004dd: MSTORE 000004de: PUSH1 0x05 000004e0: PUSH1 0x20 000004e2: MSTORE 000004e3: PUSH1 0x40 000004e5: SWAP1 000004e6: KECCAK256 000004e7: PUSH1 0x03 000004e9: ADD 000004ea: SWAP2 000004eb: SWAP1 000004ec: SWAP2 000004ed: SSTORE 000004ee: DUP4 000004ef: AND 000004f0: ISZERO 000004f1: PUSH2 0x054b 000004f4: JUMPI 000004f5: PUSH2 0x04fe 000004f8: DUP4 000004f9: DUP3 000004fa: PUSH2 0x058b 000004fd: JUMP 000004fe: JUMPDEST 000004ff: PUSH1 0x01 00000501: PUSH1 0x01 00000503: PUSH1 0xa0 00000505: SHL 00000506: SUB 00000507: DUP1 00000508: DUP6 00000509: AND 0000050a: PUSH1 0x00 0000050c: DUP2 0000050d: DUP2 0000050e: MSTORE 0000050f: PUSH1 0x07 00000511: PUSH1 0x20 00000513: SWAP1 00000514: DUP2 00000515: MSTORE 00000516: PUSH1 0x40 00000518: DUP1 00000519: DUP4 0000051a: KECCAK256 0000051b: SWAP5 0000051c: DUP8 0000051d: AND 0000051e: DUP1 0000051f: DUP5 00000520: MSTORE 00000521: SWAP5 00000522: DUP3 00000523: MSTORE 00000524: DUP1 00000525: DUP4 00000526: KECCAK256 00000527: SWAP6 00000528: SWAP1 00000529: SWAP6 0000052a: SSTORE 0000052b: PUSH1 0x05 0000052d: DUP2 0000052e: MSTORE 0000052f: DUP5 00000530: DUP3 00000531: KECCAK256 00000532: PUSH1 0x04 00000534: ADD 00000535: SLOAD 00000536: SWAP3 00000537: DUP3 00000538: MSTORE 00000539: PUSH1 0x06 0000053b: DUP2 0000053c: MSTORE 0000053d: DUP5 0000053e: DUP3 0000053f: KECCAK256 00000540: SWAP4 00000541: DUP3 00000542: MSTORE 00000543: SWAP3 00000544: SWAP1 00000545: SWAP3 00000546: MSTORE 00000547: SWAP2 00000548: SWAP1 00000549: KECCAK256 0000054a: SSTORE 0000054b: JUMPDEST 0000054c: POP 0000054d: DUP1 0000054e: PUSH2 0x0556 00000551: DUP2 00000552: PUSH2 0x22db 00000555: JUMP 00000556: JUMPDEST 00000557: SWAP2 00000558: POP 00000559: POP 0000055a: PUSH2 0x0469 0000055d: JUMP 0000055e: JUMPDEST 0000055f: POP 00000560: PUSH1 0x00 00000562: JUMPDEST 00000563: PUSH1 0x03 00000565: SLOAD 00000566: DUP2 00000567: LT 00000568: ISZERO 00000569: PUSH2 0x0587 0000056c: JUMPI 0000056d: PUSH2 0x0575 00000570: DUP2 00000571: PUSH2 0x1774 00000574: JUMP 00000575: JUMPDEST 00000576: DUP1 00000577: PUSH2 0x057f 0000057a: DUP2 0000057b: PUSH2 0x22db 0000057e: JUMP 0000057f: JUMPDEST 00000580: SWAP2 00000581: POP 00000582: POP 00000583: PUSH2 0x0562 00000586: JUMP 00000587: JUMPDEST 00000588: POP 00000589: POP 0000058a: JUMP 0000058b: JUMPDEST 0000058c: PUSH1 0x01 0000058e: PUSH1 0x01 00000590: PUSH1 0xa0 00000592: SHL 00000593: SUB 00000594: DUP1 00000595: DUP4 00000596: AND 00000597: PUSH1 0x00 00000599: DUP2 0000059a: DUP2 0000059b: MSTORE 0000059c: PUSH1 0x07 0000059e: PUSH1 0x20 000005a0: SWAP1 000005a1: DUP2 000005a2: MSTORE 000005a3: PUSH1 0x40 000005a5: DUP1 000005a6: DUP4 000005a7: KECCAK256 000005a8: SWAP5 000005a9: DUP7 000005aa: AND 000005ab: DUP1 000005ac: DUP5 000005ad: MSTORE 000005ae: SWAP5 000005af: DUP3 000005b0: MSTORE 000005b1: DUP1 000005b2: DUP4 000005b3: KECCAK256 000005b4: SLOAD 000005b5: SWAP4 000005b6: DUP4 000005b7: MSTORE 000005b8: PUSH1 0x06 000005ba: DUP3 000005bb: MSTORE 000005bc: DUP1 000005bd: DUP4 000005be: KECCAK256 000005bf: SWAP5 000005c0: DUP4 000005c1: MSTORE 000005c2: SWAP4 000005c3: SWAP1 000005c4: MSTORE 000005c5: SWAP2 000005c6: DUP3 000005c7: KECCAK256 000005c8: SLOAD 000005c9: PUSH2 0x061d 000005cc: SWAP2 000005cd: SWAP1 000005ce: PUSH2 0x0617 000005d1: SWAP1 000005d2: PUSH8 0x0de0b6b3a7640000 000005db: SWAP1 000005dc: PUSH2 0x0611 000005df: SWAP1 000005e0: PUSH2 0x05f2 000005e3: SWAP1 000005e4: PUSH2 0x05ec 000005e7: DUP10 000005e8: PUSH2 0x16b0 000005eb: JUMP 000005ec: JUMPDEST 000005ed: SWAP1 000005ee: PUSH2 0x1936 000005f1: JUMP 000005f2: JUMPDEST 000005f3: PUSH1 0x01 000005f5: PUSH1 0x01 000005f7: PUSH1 0xa0 000005f9: SHL 000005fa: SUB 000005fb: DUP10 000005fc: AND 000005fd: PUSH1 0x00 000005ff: SWAP1 00000600: DUP2 00000601: MSTORE 00000602: PUSH1 0x08 00000604: PUSH1 0x20 00000606: MSTORE 00000607: PUSH1 0x40 00000609: SWAP1 0000060a: KECCAK256 0000060b: SLOAD 0000060c: SWAP1 0000060d: PUSH2 0x1942 00000610: JUMP 00000611: JUMPDEST 00000612: SWAP1 00000613: PUSH2 0x194e 00000616: JUMP 00000617: JUMPDEST 00000618: SWAP1 00000619: PUSH2 0x195a 0000061c: JUMP 0000061d: JUMPDEST 0000061e: SWAP1 0000061f: POP 00000620: JUMPDEST 00000621: SWAP3 00000622: SWAP2 00000623: POP 00000624: POP 00000625: JUMP 00000626: JUMPDEST 00000627: PUSH2 0x062e 0000062a: PUSH2 0x1966 0000062d: JUMP 0000062e: JUMPDEST 0000062f: CALLER 00000630: PUSH1 0x00 00000632: JUMPDEST 00000633: PUSH1 0x03 00000635: SLOAD 00000636: DUP2 00000637: LT 00000638: ISZERO 00000639: PUSH2 0x0727 0000063c: JUMPI 0000063d: PUSH1 0x00 0000063f: PUSH1 0x03 00000641: DUP3 00000642: DUP2 00000643: SLOAD 00000644: DUP2 00000645: LT 00000646: PUSH2 0x0651 00000649: JUMPI 0000064a: PUSH2 0x0651 0000064d: PUSH2 0x22af 00000650: JUMP 00000651: JUMPDEST 00000652: PUSH1 0x00 00000654: SWAP2 00000655: DUP3 00000656: MSTORE 00000657: PUSH1 0x20 00000659: SWAP1 0000065a: SWAP2 0000065b: KECCAK256 0000065c: ADD 0000065d: SLOAD 0000065e: PUSH1 0x01 00000660: PUSH1 0x01 00000662: PUSH1 0xa0 00000664: SHL 00000665: SUB 00000666: AND 00000667: SWAP1 00000668: POP 00000669: PUSH2 0x0671 0000066c: DUP2 0000066d: PUSH2 0x16b0 00000670: JUMP 00000671: JUMPDEST 00000672: PUSH1 0x01 00000674: PUSH1 0x01 00000676: PUSH1 0xa0 00000678: SHL 00000679: SUB 0000067a: DUP3 0000067b: AND 0000067c: PUSH1 0x00 0000067e: SWAP1 0000067f: DUP2 00000680: MSTORE 00000681: PUSH1 0x05 00000683: PUSH1 0x20 00000685: MSTORE 00000686: PUSH1 0x40 00000688: SWAP1 00000689: KECCAK256 0000068a: PUSH1 0x04 0000068c: ADD 0000068d: SSTORE 0000068e: PUSH2 0x0696 00000691: DUP2 00000692: PUSH2 0x0b75 00000695: JUMP 00000696: JUMPDEST 00000697: PUSH1 0x01 00000699: PUSH1 0x01 0000069b: PUSH1 0xa0 0000069d: SHL 0000069e: SUB 0000069f: DUP1 000006a0: DUP4 000006a1: AND 000006a2: PUSH1 0x00 000006a4: SWAP1 000006a5: DUP2 000006a6: MSTORE 000006a7: PUSH1 0x05 000006a9: PUSH1 0x20 000006ab: MSTORE 000006ac: PUSH1 0x40 000006ae: SWAP1 000006af: KECCAK256 000006b0: PUSH1 0x03 000006b2: ADD 000006b3: SWAP2 000006b4: SWAP1 000006b5: SWAP2 000006b6: SSTORE 000006b7: DUP4 000006b8: AND 000006b9: ISZERO 000006ba: PUSH2 0x0714 000006bd: JUMPI 000006be: PUSH2 0x06c7 000006c1: DUP4 000006c2: DUP3 000006c3: PUSH2 0x058b 000006c6: JUMP 000006c7: JUMPDEST 000006c8: PUSH1 0x01 000006ca: PUSH1 0x01 000006cc: PUSH1 0xa0 000006ce: SHL 000006cf: SUB 000006d0: DUP1 000006d1: DUP6 000006d2: AND 000006d3: PUSH1 0x00 000006d5: DUP2 000006d6: DUP2 000006d7: MSTORE 000006d8: PUSH1 0x07 000006da: PUSH1 0x20 000006dc: SWAP1 000006dd: DUP2 000006de: MSTORE 000006df: PUSH1 0x40 000006e1: DUP1 000006e2: DUP4 000006e3: KECCAK256 000006e4: SWAP5 000006e5: DUP8 000006e6: AND 000006e7: DUP1 000006e8: DUP5 000006e9: MSTORE 000006ea: SWAP5 000006eb: DUP3 000006ec: MSTORE 000006ed: DUP1 000006ee: DUP4 000006ef: KECCAK256 000006f0: SWAP6 000006f1: SWAP1 000006f2: SWAP6 000006f3: SSTORE 000006f4: PUSH1 0x05 000006f6: DUP2 000006f7: MSTORE 000006f8: DUP5 000006f9: DUP3 000006fa: KECCAK256 000006fb: PUSH1 0x04 000006fd: ADD 000006fe: SLOAD 000006ff: SWAP3 00000700: DUP3 00000701: MSTORE 00000702: PUSH1 0x06 00000704: DUP2 00000705: MSTORE 00000706: DUP5 00000707: DUP3 00000708: KECCAK256 00000709: SWAP4 0000070a: DUP3 0000070b: MSTORE 0000070c: SWAP3 0000070d: SWAP1 0000070e: SWAP3 0000070f: MSTORE 00000710: SWAP2 00000711: SWAP1 00000712: KECCAK256 00000713: SSTORE 00000714: JUMPDEST 00000715: POP 00000716: DUP1 00000717: PUSH2 0x071f 0000071a: DUP2 0000071b: PUSH2 0x22db 0000071e: JUMP 0000071f: JUMPDEST 00000720: SWAP2 00000721: POP 00000722: POP 00000723: PUSH2 0x0632 00000726: JUMP 00000727: JUMPDEST 00000728: POP 00000729: PUSH1 0x00 0000072b: DUP3 0000072c: GT 0000072d: PUSH2 0x0789 00000730: JUMPI 00000731: PUSH1 0x40 00000733: MLOAD 00000734: PUSH3 0x461bcd 00000738: PUSH1 0xe5 0000073a: SHL 0000073b: DUP2 0000073c: MSTORE 0000073d: PUSH1 0x20 0000073f: PUSH1 0x04 00000741: DUP3 00000742: ADD 00000743: MSTORE 00000744: PUSH1 0x24 00000746: DUP1 00000747: DUP3 00000748: ADD 00000749: MSTORE 0000074a: PUSH32 0x5a69766f65526577617264733a3a7769746864726177282920616d6f756e7420 0000076b: PUSH1 0x44 0000076d: DUP3 0000076e: ADD 0000076f: MSTORE 00000770: PUSH4 0x03d3d203 00000775: PUSH1 0xe4 00000777: SHL 00000778: PUSH1 0x64 0000077a: DUP3 0000077b: ADD 0000077c: MSTORE 0000077d: PUSH1 0x84 0000077f: ADD 00000780: JUMPDEST 00000781: PUSH1 0x40 00000783: MLOAD 00000784: DUP1 00000785: SWAP2 00000786: SUB 00000787: SWAP1 00000788: REVERT 00000789: JUMPDEST 0000078a: PUSH1 0x04 0000078c: SLOAD 0000078d: PUSH2 0x0796 00000790: SWAP1 00000791: DUP4 00000792: PUSH2 0x1936 00000795: JUMP 00000796: JUMPDEST 00000797: PUSH1 0x04 00000799: SSTORE 0000079a: PUSH2 0x07a7 0000079d: PUSH1 0x02 0000079f: PUSH2 0x1936 000007a2: DUP5 000007a3: PUSH2 0x19bf 000007a6: JUMP 000007a7: JUMPDEST 000007a8: POP 000007a9: POP 000007aa: PUSH2 0x07e0 000007ad: PUSH1 0x01 000007af: PUSH1 0x00 000007b1: PUSH2 0x07b7 000007b4: CALLER 000007b5: SWAP1 000007b6: JUMP 000007b7: JUMPDEST 000007b8: PUSH1 0x01 000007ba: PUSH1 0x01 000007bc: PUSH1 0xa0 000007be: SHL 000007bf: SUB 000007c0: AND 000007c1: PUSH1 0x01 000007c3: PUSH1 0x01 000007c5: PUSH1 0xa0 000007c7: SHL 000007c8: SUB 000007c9: AND 000007ca: DUP2 000007cb: MSTORE 000007cc: PUSH1 0x20 000007ce: ADD 000007cf: SWAP1 000007d0: DUP2 000007d1: MSTORE 000007d2: PUSH1 0x20 000007d4: ADD 000007d5: PUSH1 0x00 000007d7: KECCAK256 000007d8: PUSH2 0x1936 000007db: DUP5 000007dc: PUSH2 0x19bf 000007df: JUMP 000007e0: JUMPDEST 000007e1: POP 000007e2: POP 000007e3: PUSH2 0x0811 000007e6: DUP3 000007e7: PUSH1 0x08 000007e9: PUSH1 0x00 000007eb: PUSH2 0x07f1 000007ee: CALLER 000007ef: SWAP1 000007f0: JUMP 000007f1: JUMPDEST 000007f2: PUSH1 0x01 000007f4: PUSH1 0x01 000007f6: PUSH1 0xa0 000007f8: SHL 000007f9: SUB 000007fa: AND 000007fb: DUP2 000007fc: MSTORE 000007fd: PUSH1 0x20 000007ff: DUP2 00000800: ADD 00000801: SWAP2 00000802: SWAP1 00000803: SWAP2 00000804: MSTORE 00000805: PUSH1 0x40 00000807: ADD 00000808: PUSH1 0x00 0000080a: KECCAK256 0000080b: SLOAD 0000080c: SWAP1 0000080d: PUSH2 0x1936 00000810: JUMP 00000811: JUMPDEST 00000812: CALLER 00000813: PUSH1 0x00 00000815: DUP2 00000816: DUP2 00000817: MSTORE 00000818: PUSH1 0x08 0000081a: PUSH1 0x20 0000081c: MSTORE 0000081d: PUSH1 0x40 0000081f: SWAP1 00000820: KECCAK256 00000821: SWAP2 00000822: SWAP1 00000823: SWAP2 00000824: SSTORE 00000825: PUSH1 0x09 00000827: SLOAD 00000828: PUSH2 0x083d 0000082b: SWAP2 0000082c: PUSH1 0x01 0000082e: PUSH1 0x01 00000830: PUSH1 0xa0 00000832: SHL 00000833: SUB 00000834: SWAP1 00000835: SWAP2 00000836: AND 00000837: SWAP1 00000838: DUP5 00000839: PUSH2 0x1b1e 0000083c: JUMP 0000083d: JUMPDEST 0000083e: PUSH1 0x40 00000840: MLOAD 00000841: DUP3 00000842: DUP2 00000843: MSTORE 00000844: CALLER 00000845: SWAP1 00000846: PUSH32 0x7084f5476618d8e60b11ef0d7d3f06914655adb8793e28ff7f018d4c76d505d5 00000867: SWAP1 00000868: PUSH1 0x20 0000086a: ADD 0000086b: JUMPDEST 0000086c: PUSH1 0x40 0000086e: MLOAD 0000086f: DUP1 00000870: SWAP2 00000871: SUB 00000872: SWAP1 00000873: LOG2 00000874: POP 00000875: PUSH2 0x087e 00000878: PUSH1 0x01 0000087a: PUSH1 0x00 0000087c: SSTORE 0000087d: JUMP 0000087e: JUMPDEST 0000087f: POP 00000880: JUMP 00000881: JUMPDEST 00000882: PUSH1 0x00 00000884: NUMBER 00000885: DUP3 00000886: LT 00000887: PUSH2 0x08a2 0000088a: JUMPI 0000088b: PUSH1 0x40 0000088d: MLOAD 0000088e: PUSH3 0x461bcd 00000892: PUSH1 0xe5 00000894: SHL 00000895: DUP2 00000896: MSTORE 00000897: PUSH1 0x04 00000899: ADD 0000089a: PUSH2 0x0780 0000089d: SWAP1 0000089e: PUSH2 0x22f4 000008a1: JUMP 000008a2: JUMPDEST 000008a3: PUSH1 0x01 000008a5: PUSH1 0x01 000008a7: PUSH1 0xa0 000008a9: SHL 000008aa: SUB 000008ab: DUP4 000008ac: AND 000008ad: PUSH1 0x00 000008af: SWAP1 000008b0: DUP2 000008b1: MSTORE 000008b2: PUSH1 0x01 000008b4: PUSH1 0x20 000008b6: MSTORE 000008b7: PUSH1 0x40 000008b9: SWAP1 000008ba: KECCAK256 000008bb: PUSH2 0x061d 000008be: SWAP1 000008bf: DUP4 000008c0: PUSH2 0x1b81 000008c3: JUMP 000008c4: JUMPDEST 000008c5: PUSH2 0x08cc 000008c8: PUSH2 0x1966 000008cb: JUMP 000008cc: JUMPDEST 000008cd: DUP1 000008ce: PUSH1 0x00 000008d0: JUMPDEST 000008d1: PUSH1 0x03 000008d3: SLOAD 000008d4: DUP2 000008d5: LT 000008d6: ISZERO 000008d7: PUSH2 0x09c5 000008da: JUMPI 000008db: PUSH1 0x00 000008dd: PUSH1 0x03 000008df: DUP3 000008e0: DUP2 000008e1: SLOAD 000008e2: DUP2 000008e3: LT 000008e4: PUSH2 0x08ef 000008e7: JUMPI 000008e8: PUSH2 0x08ef 000008eb: PUSH2 0x22af 000008ee: JUMP 000008ef: JUMPDEST 000008f0: PUSH1 0x00 000008f2: SWAP2 000008f3: DUP3 000008f4: MSTORE 000008f5: PUSH1 0x20 000008f7: SWAP1 000008f8: SWAP2 000008f9: KECCAK256 000008fa: ADD 000008fb: SLOAD 000008fc: PUSH1 0x01 000008fe: PUSH1 0x01 00000900: PUSH1 0xa0 00000902: SHL 00000903: SUB 00000904: AND 00000905: SWAP1 00000906: POP 00000907: PUSH2 0x090f 0000090a: DUP2 0000090b: PUSH2 0x16b0 0000090e: JUMP 0000090f: JUMPDEST 00000910: PUSH1 0x01 00000912: PUSH1 0x01 00000914: PUSH1 0xa0 00000916: SHL 00000917: SUB 00000918: DUP3 00000919: AND 0000091a: PUSH1 0x00 0000091c: SWAP1 0000091d: DUP2 0000091e: MSTORE 0000091f: PUSH1 0x05 00000921: PUSH1 0x20 00000923: MSTORE 00000924: PUSH1 0x40 00000926: SWAP1 00000927: KECCAK256 00000928: PUSH1 0x04 0000092a: ADD 0000092b: SSTORE 0000092c: PUSH2 0x0934 0000092f: DUP2 00000930: PUSH2 0x0b75 00000933: JUMP 00000934: JUMPDEST 00000935: PUSH1 0x01 00000937: PUSH1 0x01 00000939: PUSH1 0xa0 0000093b: SHL 0000093c: SUB 0000093d: DUP1 0000093e: DUP4 0000093f: AND 00000940: PUSH1 0x00 00000942: SWAP1 00000943: DUP2 00000944: MSTORE 00000945: PUSH1 0x05 00000947: PUSH1 0x20 00000949: MSTORE 0000094a: PUSH1 0x40 0000094c: SWAP1 0000094d: KECCAK256 0000094e: PUSH1 0x03 00000950: ADD 00000951: SWAP2 00000952: SWAP1 00000953: SWAP2 00000954: SSTORE 00000955: DUP4 00000956: AND 00000957: ISZERO 00000958: PUSH2 0x09b2 0000095b: JUMPI 0000095c: PUSH2 0x0965 0000095f: DUP4 00000960: DUP3 00000961: PUSH2 0x058b 00000964: JUMP 00000965: JUMPDEST 00000966: PUSH1 0x01 00000968: PUSH1 0x01 0000096a: PUSH1 0xa0 0000096c: SHL 0000096d: SUB 0000096e: DUP1 0000096f: DUP6 00000970: AND 00000971: PUSH1 0x00 00000973: DUP2 00000974: DUP2 00000975: MSTORE 00000976: PUSH1 0x07 00000978: PUSH1 0x20 0000097a: SWAP1 0000097b: DUP2 0000097c: MSTORE 0000097d: PUSH1 0x40 0000097f: DUP1 00000980: DUP4 00000981: KECCAK256 00000982: SWAP5 00000983: DUP8 00000984: AND 00000985: DUP1 00000986: DUP5 00000987: MSTORE 00000988: SWAP5 00000989: DUP3 0000098a: MSTORE 0000098b: DUP1 0000098c: DUP4 0000098d: KECCAK256 0000098e: SWAP6 0000098f: SWAP1 00000990: SWAP6 00000991: SSTORE 00000992: PUSH1 0x05 00000994: DUP2 00000995: MSTORE 00000996: DUP5 00000997: DUP3 00000998: KECCAK256 00000999: PUSH1 0x04 0000099b: ADD 0000099c: SLOAD 0000099d: SWAP3 0000099e: DUP3 0000099f: MSTORE 000009a0: PUSH1 0x06 000009a2: DUP2 000009a3: MSTORE 000009a4: DUP5 000009a5: DUP3 000009a6: KECCAK256 000009a7: SWAP4 000009a8: DUP3 000009a9: MSTORE 000009aa: SWAP3 000009ab: SWAP1 000009ac: SWAP3 000009ad: MSTORE 000009ae: SWAP2 000009af: SWAP1 000009b0: KECCAK256 000009b1: SSTORE 000009b2: JUMPDEST 000009b3: POP 000009b4: DUP1 000009b5: PUSH2 0x09bd 000009b8: DUP2 000009b9: PUSH2 0x22db 000009bc: JUMP 000009bd: JUMPDEST 000009be: SWAP2 000009bf: POP 000009c0: POP 000009c1: PUSH2 0x08d0 000009c4: JUMP 000009c5: JUMPDEST 000009c6: POP 000009c7: PUSH1 0x00 000009c9: DUP4 000009ca: GT 000009cb: PUSH2 0x0a22 000009ce: JUMPI 000009cf: PUSH1 0x40 000009d1: MLOAD 000009d2: PUSH3 0x461bcd 000009d6: PUSH1 0xe5 000009d8: SHL 000009d9: DUP2 000009da: MSTORE 000009db: PUSH1 0x20 000009dd: PUSH1 0x04 000009df: DUP3 000009e0: ADD 000009e1: MSTORE 000009e2: PUSH1 0x24 000009e4: DUP1 000009e5: DUP3 000009e6: ADD 000009e7: MSTORE 000009e8: PUSH32 0x5a69766f65526577617264733a3a7374616b65466f72282920616d6f756e7420 00000a09: PUSH1 0x44 00000a0b: DUP3 00000a0c: ADD 00000a0d: MSTORE 00000a0e: PUSH4 0x03d3d203 00000a13: PUSH1 0xe4 00000a15: SHL 00000a16: PUSH1 0x64 00000a18: DUP3 00000a19: ADD 00000a1a: MSTORE 00000a1b: PUSH1 0x84 00000a1d: ADD 00000a1e: PUSH2 0x0780 00000a21: JUMP 00000a22: JUMPDEST 00000a23: PUSH1 0x01 00000a25: PUSH1 0x01 00000a27: PUSH1 0xa0 00000a29: SHL 00000a2a: SUB 00000a2b: DUP3 00000a2c: AND 00000a2d: PUSH2 0x0a8f 00000a30: JUMPI 00000a31: PUSH1 0x40 00000a33: MLOAD 00000a34: PUSH3 0x461bcd 00000a38: PUSH1 0xe5 00000a3a: SHL 00000a3b: DUP2 00000a3c: MSTORE 00000a3d: PUSH1 0x20 00000a3f: PUSH1 0x04 00000a41: DUP3 00000a42: ADD 00000a43: MSTORE 00000a44: PUSH1 0x2e 00000a46: PUSH1 0x24 00000a48: DUP3 00000a49: ADD 00000a4a: MSTORE 00000a4b: PUSH32 0x5a69766f65526577617264733a3a7374616b65466f722829206163636f756e74 00000a6c: PUSH1 0x44 00000a6e: DUP3 00000a6f: ADD 00000a70: MSTORE 00000a71: PUSH14 0x203d3d2061646472657373283029 00000a80: PUSH1 0x90 00000a82: SHL 00000a83: PUSH1 0x64 00000a85: DUP3 00000a86: ADD 00000a87: MSTORE 00000a88: PUSH1 0x84 00000a8a: ADD 00000a8b: PUSH2 0x0780 00000a8e: JUMP 00000a8f: JUMPDEST 00000a90: PUSH1 0x04 00000a92: SLOAD 00000a93: PUSH2 0x0a9c 00000a96: SWAP1 00000a97: DUP5 00000a98: PUSH2 0x195a 00000a9b: JUMP 00000a9c: JUMPDEST 00000a9d: PUSH1 0x04 00000a9f: SSTORE 00000aa0: PUSH2 0x0aad 00000aa3: PUSH1 0x02 00000aa5: PUSH2 0x195a 00000aa8: DUP6 00000aa9: PUSH2 0x19bf 00000aac: JUMP 00000aad: JUMPDEST 00000aae: POP 00000aaf: POP 00000ab0: PUSH1 0x01 00000ab2: PUSH1 0x01 00000ab4: PUSH1 0xa0 00000ab6: SHL 00000ab7: SUB 00000ab8: DUP3 00000ab9: AND 00000aba: PUSH1 0x00 00000abc: SWAP1 00000abd: DUP2 00000abe: MSTORE 00000abf: PUSH1 0x01 00000ac1: PUSH1 0x20 00000ac3: MSTORE 00000ac4: PUSH1 0x40 00000ac6: SWAP1 00000ac7: KECCAK256 00000ac8: PUSH2 0x0ad4 00000acb: SWAP1 00000acc: PUSH2 0x195a 00000acf: DUP6 00000ad0: PUSH2 0x19bf 00000ad3: JUMP 00000ad4: JUMPDEST 00000ad5: POP 00000ad6: POP 00000ad7: PUSH1 0x01 00000ad9: PUSH1 0x01 00000adb: PUSH1 0xa0 00000add: SHL 00000ade: SUB 00000adf: DUP3 00000ae0: AND 00000ae1: PUSH1 0x00 00000ae3: SWAP1 00000ae4: DUP2 00000ae5: MSTORE 00000ae6: PUSH1 0x08 00000ae8: PUSH1 0x20 00000aea: MSTORE 00000aeb: PUSH1 0x40 00000aed: SWAP1 00000aee: KECCAK256 00000aef: SLOAD 00000af0: PUSH2 0x0af9 00000af3: SWAP1 00000af4: DUP5 00000af5: PUSH2 0x195a 00000af8: JUMP 00000af9: JUMPDEST 00000afa: PUSH1 0x01 00000afc: PUSH1 0x01 00000afe: PUSH1 0xa0 00000b00: SHL 00000b01: SUB 00000b02: DUP4 00000b03: AND 00000b04: PUSH1 0x00 00000b06: SWAP1 00000b07: DUP2 00000b08: MSTORE 00000b09: PUSH1 0x08 00000b0b: PUSH1 0x20 00000b0d: MSTORE 00000b0e: PUSH1 0x40 00000b10: SWAP1 00000b11: KECCAK256 00000b12: SSTORE 00000b13: PUSH2 0x0b2a 00000b16: CALLER 00000b17: PUSH1 0x09 00000b19: SLOAD 00000b1a: PUSH1 0x01 00000b1c: PUSH1 0x01 00000b1e: PUSH1 0xa0 00000b20: SHL 00000b21: SUB 00000b22: AND 00000b23: SWAP1 00000b24: ADDRESS 00000b25: DUP7 00000b26: PUSH2 0x1c69 00000b29: JUMP 00000b2a: JUMPDEST 00000b2b: PUSH1 0x40 00000b2d: MLOAD 00000b2e: DUP4 00000b2f: DUP2 00000b30: MSTORE 00000b31: CALLER 00000b32: SWAP1 00000b33: PUSH1 0x01 00000b35: PUSH1 0x01 00000b37: PUSH1 0xa0 00000b39: SHL 00000b3a: SUB 00000b3b: DUP5 00000b3c: AND 00000b3d: SWAP1 00000b3e: PUSH32 0xdaf8e0a4acd3c6b9f91941ee837bc9fd360beffa5414004e2d7fac91f95af96f 00000b5f: SWAP1 00000b60: PUSH1 0x20 00000b62: ADD 00000b63: PUSH1 0x40 00000b65: MLOAD 00000b66: DUP1 00000b67: SWAP2 00000b68: SUB 00000b69: SWAP1 00000b6a: LOG3 00000b6b: POP 00000b6c: PUSH2 0x0587 00000b6f: PUSH1 0x01 00000b71: PUSH1 0x00 00000b73: SSTORE 00000b74: JUMP 00000b75: JUMPDEST 00000b76: PUSH1 0x01 00000b78: PUSH1 0x01 00000b7a: PUSH1 0xa0 00000b7c: SHL 00000b7d: SUB 00000b7e: DUP2 00000b7f: AND 00000b80: PUSH1 0x00 00000b82: SWAP1 00000b83: DUP2 00000b84: MSTORE 00000b85: PUSH1 0x05 00000b87: PUSH1 0x20 00000b89: MSTORE 00000b8a: PUSH1 0x40 00000b8c: DUP2 00000b8d: KECCAK256 00000b8e: PUSH1 0x01 00000b90: ADD 00000b91: SLOAD 00000b92: PUSH2 0x0620 00000b95: SWAP1 00000b96: TIMESTAMP 00000b97: SWAP1 00000b98: PUSH2 0x1ca7 00000b9b: JUMP 00000b9c: JUMPDEST 00000b9d: PUSH1 0x01 00000b9f: PUSH1 0x01 00000ba1: PUSH1 0xa0 00000ba3: SHL 00000ba4: SUB 00000ba5: DUP2 00000ba6: AND 00000ba7: PUSH1 0x00 00000ba9: SWAP1 00000baa: DUP2 00000bab: MSTORE 00000bac: PUSH1 0x01 00000bae: PUSH1 0x20 00000bb0: MSTORE 00000bb1: PUSH1 0x40 00000bb3: DUP2 00000bb4: KECCAK256 00000bb5: SLOAD 00000bb6: PUSH2 0x0620 00000bb9: SWAP1 00000bba: PUSH2 0x1cbd 00000bbd: JUMP 00000bbe: JUMPDEST 00000bbf: PUSH1 0x03 00000bc1: DUP2 00000bc2: DUP2 00000bc3: SLOAD 00000bc4: DUP2 00000bc5: LT 00000bc6: PUSH2 0x0bce 00000bc9: JUMPI 00000bca: PUSH1 0x00 00000bcc: DUP1 00000bcd: REVERT 00000bce: JUMPDEST 00000bcf: PUSH1 0x00 00000bd1: SWAP2 00000bd2: DUP3 00000bd3: MSTORE 00000bd4: PUSH1 0x20 00000bd6: SWAP1 00000bd7: SWAP2 00000bd8: KECCAK256 00000bd9: ADD 00000bda: SLOAD 00000bdb: PUSH1 0x01 00000bdd: PUSH1 0x01 00000bdf: PUSH1 0xa0 00000be1: SHL 00000be2: SUB 00000be3: AND 00000be4: SWAP1 00000be5: POP 00000be6: DUP2 00000be7: JUMP 00000be8: JUMPDEST 00000be9: PUSH1 0x00 00000beb: DUP1 00000bec: JUMPDEST 00000bed: PUSH1 0x03 00000bef: SLOAD 00000bf0: DUP2 00000bf1: LT 00000bf2: ISZERO 00000bf3: PUSH2 0x0ce1 00000bf6: JUMPI 00000bf7: PUSH1 0x00 00000bf9: PUSH1 0x03 00000bfb: DUP3 00000bfc: DUP2 00000bfd: SLOAD 00000bfe: DUP2 00000bff: LT 00000c00: PUSH2 0x0c0b 00000c03: JUMPI 00000c04: PUSH2 0x0c0b 00000c07: PUSH2 0x22af 00000c0a: JUMP 00000c0b: JUMPDEST 00000c0c: PUSH1 0x00 00000c0e: SWAP2 00000c0f: DUP3 00000c10: MSTORE 00000c11: PUSH1 0x20 00000c13: SWAP1 00000c14: SWAP2 00000c15: KECCAK256 00000c16: ADD 00000c17: SLOAD 00000c18: PUSH1 0x01 00000c1a: PUSH1 0x01 00000c1c: PUSH1 0xa0 00000c1e: SHL 00000c1f: SUB 00000c20: AND 00000c21: SWAP1 00000c22: POP 00000c23: PUSH2 0x0c2b 00000c26: DUP2 00000c27: PUSH2 0x16b0 00000c2a: JUMP 00000c2b: JUMPDEST 00000c2c: PUSH1 0x01 00000c2e: PUSH1 0x01 00000c30: PUSH1 0xa0 00000c32: SHL 00000c33: SUB 00000c34: DUP3 00000c35: AND 00000c36: PUSH1 0x00 00000c38: SWAP1 00000c39: DUP2 00000c3a: MSTORE 00000c3b: PUSH1 0x05 00000c3d: PUSH1 0x20 00000c3f: MSTORE 00000c40: PUSH1 0x40 00000c42: SWAP1 00000c43: KECCAK256 00000c44: PUSH1 0x04 00000c46: ADD 00000c47: SSTORE 00000c48: PUSH2 0x0c50 00000c4b: DUP2 00000c4c: PUSH2 0x0b75 00000c4f: JUMP 00000c50: JUMPDEST 00000c51: PUSH1 0x01 00000c53: PUSH1 0x01 00000c55: PUSH1 0xa0 00000c57: SHL 00000c58: SUB 00000c59: DUP1 00000c5a: DUP4 00000c5b: AND 00000c5c: PUSH1 0x00 00000c5e: SWAP1 00000c5f: DUP2 00000c60: MSTORE 00000c61: PUSH1 0x05 00000c63: PUSH1 0x20 00000c65: MSTORE 00000c66: PUSH1 0x40 00000c68: SWAP1 00000c69: KECCAK256 00000c6a: PUSH1 0x03 00000c6c: ADD 00000c6d: SWAP2 00000c6e: SWAP1 00000c6f: SWAP2 00000c70: SSTORE 00000c71: DUP4 00000c72: AND 00000c73: ISZERO 00000c74: PUSH2 0x0cce 00000c77: JUMPI 00000c78: PUSH2 0x0c81 00000c7b: DUP4 00000c7c: DUP3 00000c7d: PUSH2 0x058b 00000c80: JUMP 00000c81: JUMPDEST 00000c82: PUSH1 0x01 00000c84: PUSH1 0x01 00000c86: PUSH1 0xa0 00000c88: SHL 00000c89: SUB 00000c8a: DUP1 00000c8b: DUP6 00000c8c: AND 00000c8d: PUSH1 0x00 00000c8f: DUP2 00000c90: DUP2 00000c91: MSTORE 00000c92: PUSH1 0x07 00000c94: PUSH1 0x20 00000c96: SWAP1 00000c97: DUP2 00000c98: MSTORE 00000c99: PUSH1 0x40 00000c9b: DUP1 00000c9c: DUP4 00000c9d: KECCAK256 00000c9e: SWAP5 00000c9f: DUP8 00000ca0: AND 00000ca1: DUP1 00000ca2: DUP5 00000ca3: MSTORE 00000ca4: SWAP5 00000ca5: DUP3 00000ca6: MSTORE 00000ca7: DUP1 00000ca8: DUP4 00000ca9: KECCAK256 00000caa: SWAP6 00000cab: SWAP1 00000cac: SWAP6 00000cad: SSTORE 00000cae: PUSH1 0x05 00000cb0: DUP2 00000cb1: MSTORE 00000cb2: DUP5 00000cb3: DUP3 00000cb4: KECCAK256 00000cb5: PUSH1 0x04 00000cb7: ADD 00000cb8: SLOAD 00000cb9: SWAP3 00000cba: DUP3 00000cbb: MSTORE 00000cbc: PUSH1 0x06 00000cbe: DUP2 00000cbf: MSTORE 00000cc0: DUP5 00000cc1: DUP3 00000cc2: KECCAK256 00000cc3: SWAP4 00000cc4: DUP3 00000cc5: MSTORE 00000cc6: SWAP3 00000cc7: SWAP1 00000cc8: SWAP3 00000cc9: MSTORE 00000cca: SWAP2 00000ccb: SWAP1 00000ccc: KECCAK256 00000ccd: SSTORE 00000cce: JUMPDEST 00000ccf: POP 00000cd0: DUP1 00000cd1: PUSH2 0x0cd9 00000cd4: DUP2 00000cd5: PUSH2 0x22db 00000cd8: JUMP 00000cd9: JUMPDEST 00000cda: SWAP2 00000cdb: POP 00000cdc: POP 00000cdd: PUSH2 0x0bec 00000ce0: JUMP 00000ce1: JUMPDEST 00000ce2: POP 00000ce3: PUSH2 0x0cea 00000ce6: PUSH2 0x1966 00000ce9: JUMP 00000cea: JUMPDEST 00000ceb: PUSH1 0x40 00000ced: MLOAD 00000cee: PUSH4 0x17b868dd 00000cf3: PUSH1 0xe1 00000cf5: SHL 00000cf6: DUP2 00000cf7: MSTORE 00000cf8: PUSH32 0x000000000000000000000000ea537eb0bbcc7783bdf7c595bf9371984583da66 00000d19: PUSH1 0x01 00000d1b: PUSH1 0x01 00000d1d: PUSH1 0xa0 00000d1f: SHL 00000d20: SUB 00000d21: AND 00000d22: SWAP1 00000d23: PUSH4 0x2f70d1ba 00000d28: SWAP1 00000d29: PUSH2 0x0d36 00000d2c: SWAP1 00000d2d: CALLER 00000d2e: SWAP1 00000d2f: PUSH1 0x04 00000d31: ADD 00000d32: PUSH2 0x2222 00000d35: JUMP 00000d36: JUMPDEST 00000d37: PUSH1 0x20 00000d39: PUSH1 0x40 00000d3b: MLOAD 00000d3c: DUP1 00000d3d: DUP4 00000d3e: SUB 00000d3f: DUP2 00000d40: DUP7 00000d41: GAS 00000d42: STATICCALL 00000d43: ISZERO 00000d44: DUP1 00000d45: ISZERO 00000d46: PUSH2 0x0d53 00000d49: JUMPI 00000d4a: RETURNDATASIZE 00000d4b: PUSH1 0x00 00000d4d: DUP1 00000d4e: RETURNDATACOPY 00000d4f: RETURNDATASIZE 00000d50: PUSH1 0x00 00000d52: REVERT 00000d53: JUMPDEST 00000d54: POP 00000d55: POP 00000d56: POP 00000d57: POP 00000d58: PUSH1 0x40 00000d5a: MLOAD 00000d5b: RETURNDATASIZE 00000d5c: PUSH1 0x1f 00000d5e: NOT 00000d5f: PUSH1 0x1f 00000d61: DUP3 00000d62: ADD 00000d63: AND 00000d64: DUP3 00000d65: ADD 00000d66: DUP1 00000d67: PUSH1 0x40 00000d69: MSTORE 00000d6a: POP 00000d6b: DUP2 00000d6c: ADD 00000d6d: SWAP1 00000d6e: PUSH2 0x0d77 00000d71: SWAP2 00000d72: SWAP1 00000d73: PUSH2 0x232b 00000d76: JUMP 00000d77: JUMPDEST 00000d78: PUSH2 0x0de6 00000d7b: JUMPI 00000d7c: PUSH1 0x40 00000d7e: MLOAD 00000d7f: PUSH3 0x461bcd 00000d83: PUSH1 0xe5 00000d85: SHL 00000d86: DUP2 00000d87: MSTORE 00000d88: PUSH1 0x20 00000d8a: PUSH1 0x04 00000d8c: DUP3 00000d8d: ADD 00000d8e: MSTORE 00000d8f: PUSH1 0x3a 00000d91: PUSH1 0x24 00000d93: DUP3 00000d94: ADD 00000d95: MSTORE 00000d96: PUSH32 0x21495a69766f65476c6f62616c735f5a69766f65526577617264732847424c29 00000db7: PUSH1 0x44 00000db9: DUP3 00000dba: ADD 00000dbb: MSTORE 00000dbc: PUSH26 0x2e69734465706f7369746f72285f6d736753656e646572282929 00000dd7: PUSH1 0x30 00000dd9: SHL 00000dda: PUSH1 0x64 00000ddc: DUP3 00000ddd: ADD 00000dde: MSTORE 00000ddf: PUSH1 0x84 00000de1: ADD 00000de2: PUSH2 0x0780 00000de5: JUMP 00000de6: JUMPDEST 00000de7: PUSH2 0x0dfb 00000dea: PUSH1 0x01 00000dec: PUSH1 0x01 00000dee: PUSH1 0xa0 00000df0: SHL 00000df1: SUB 00000df2: DUP5 00000df3: AND 00000df4: CALLER 00000df5: ADDRESS 00000df6: DUP6 00000df7: PUSH2 0x1c69 00000dfa: JUMP 00000dfb: JUMPDEST 00000dfc: PUSH1 0x40 00000dfe: MLOAD 00000dff: PUSH4 0xdc3c1da5 00000e04: PUSH1 0xe0 00000e06: SHL 00000e07: DUP2 00000e08: MSTORE 00000e09: PUSH1 0x04 00000e0b: DUP2 00000e0c: ADD 00000e0d: DUP4 00000e0e: SWAP1 00000e0f: MSTORE 00000e10: PUSH1 0x01 00000e12: PUSH1 0x01 00000e14: PUSH1 0xa0 00000e16: SHL 00000e17: SUB 00000e18: DUP5 00000e19: DUP2 00000e1a: AND 00000e1b: PUSH1 0x24 00000e1d: DUP4 00000e1e: ADD 00000e1f: MSTORE 00000e20: PUSH1 0x00 00000e22: SWAP2 00000e23: PUSH32 0x000000000000000000000000ea537eb0bbcc7783bdf7c595bf9371984583da66 00000e44: SWAP1 00000e45: SWAP2 00000e46: AND 00000e47: SWAP1 00000e48: PUSH4 0xdc3c1da5 00000e4d: SWAP1 00000e4e: PUSH1 0x44 00000e50: ADD 00000e51: PUSH1 0x20 00000e53: PUSH1 0x40 00000e55: MLOAD 00000e56: DUP1 00000e57: DUP4 00000e58: SUB 00000e59: DUP2 00000e5a: DUP7 00000e5b: GAS 00000e5c: STATICCALL 00000e5d: ISZERO 00000e5e: DUP1 00000e5f: ISZERO 00000e60: PUSH2 0x0e6d 00000e63: JUMPI 00000e64: RETURNDATASIZE 00000e65: PUSH1 0x00 00000e67: DUP1 00000e68: RETURNDATACOPY 00000e69: RETURNDATASIZE 00000e6a: PUSH1 0x00 00000e6c: REVERT 00000e6d: JUMPDEST 00000e6e: POP 00000e6f: POP 00000e70: POP 00000e71: POP 00000e72: PUSH1 0x40 00000e74: MLOAD 00000e75: RETURNDATASIZE 00000e76: PUSH1 0x1f 00000e78: NOT 00000e79: PUSH1 0x1f 00000e7b: DUP3 00000e7c: ADD 00000e7d: AND 00000e7e: DUP3 00000e7f: ADD 00000e80: DUP1 00000e81: PUSH1 0x40 00000e83: MSTORE 00000e84: POP 00000e85: DUP2 00000e86: ADD 00000e87: SWAP1 00000e88: PUSH2 0x0e91 00000e8b: SWAP2 00000e8c: SWAP1 00000e8d: PUSH2 0x234d 00000e90: JUMP 00000e91: JUMPDEST 00000e92: PUSH1 0x01 00000e94: PUSH1 0x01 00000e96: PUSH1 0xa0 00000e98: SHL 00000e99: SUB 00000e9a: DUP6 00000e9b: AND 00000e9c: PUSH1 0x00 00000e9e: SWAP1 00000e9f: DUP2 00000ea0: MSTORE 00000ea1: PUSH1 0x05 00000ea3: PUSH1 0x20 00000ea5: MSTORE 00000ea6: PUSH1 0x40 00000ea8: SWAP1 00000ea9: KECCAK256 00000eaa: PUSH1 0x01 00000eac: ADD 00000ead: SLOAD 00000eae: SWAP1 00000eaf: SWAP2 00000eb0: POP 00000eb1: TIMESTAMP 00000eb2: LT 00000eb3: PUSH2 0x0efb 00000eb6: JUMPI 00000eb7: PUSH1 0x01 00000eb9: PUSH1 0x01 00000ebb: PUSH1 0xa0 00000ebd: SHL 00000ebe: SUB 00000ebf: DUP5 00000ec0: AND 00000ec1: PUSH1 0x00 00000ec3: SWAP1 00000ec4: DUP2 00000ec5: MSTORE 00000ec6: PUSH1 0x05 00000ec8: PUSH1 0x20 00000eca: MSTORE 00000ecb: PUSH1 0x40 00000ecd: SWAP1 00000ece: KECCAK256 00000ecf: SLOAD 00000ed0: PUSH2 0x0eda 00000ed3: SWAP1 00000ed4: DUP3 00000ed5: SWAP1 00000ed6: PUSH2 0x194e 00000ed9: JUMP 00000eda: JUMPDEST 00000edb: PUSH1 0x01 00000edd: PUSH1 0x01 00000edf: PUSH1 0xa0 00000ee1: SHL 00000ee2: SUB 00000ee3: DUP6 00000ee4: AND 00000ee5: PUSH1 0x00 00000ee7: SWAP1 00000ee8: DUP2 00000ee9: MSTORE 00000eea: PUSH1 0x05 00000eec: PUSH1 0x20 00000eee: MSTORE 00000eef: PUSH1 0x40 00000ef1: SWAP1 00000ef2: KECCAK256 00000ef3: PUSH1 0x02 00000ef5: ADD 00000ef6: SSTORE 00000ef7: PUSH2 0x0f95 00000efa: JUMP 00000efb: JUMPDEST 00000efc: PUSH1 0x01 00000efe: PUSH1 0x01 00000f00: PUSH1 0xa0 00000f02: SHL 00000f03: SUB 00000f04: DUP5 00000f05: AND 00000f06: PUSH1 0x00 00000f08: SWAP1 00000f09: DUP2 00000f0a: MSTORE 00000f0b: PUSH1 0x05 00000f0d: PUSH1 0x20 00000f0f: MSTORE 00000f10: PUSH1 0x40 00000f12: DUP2 00000f13: KECCAK256 00000f14: PUSH1 0x01 00000f16: ADD 00000f17: SLOAD 00000f18: PUSH2 0x0f21 00000f1b: SWAP1 00000f1c: TIMESTAMP 00000f1d: PUSH2 0x1936 00000f20: JUMP 00000f21: JUMPDEST 00000f22: PUSH1 0x01 00000f24: PUSH1 0x01 00000f26: PUSH1 0xa0 00000f28: SHL 00000f29: SUB 00000f2a: DUP7 00000f2b: AND 00000f2c: PUSH1 0x00 00000f2e: SWAP1 00000f2f: DUP2 00000f30: MSTORE 00000f31: PUSH1 0x05 00000f33: PUSH1 0x20 00000f35: MSTORE 00000f36: PUSH1 0x40 00000f38: DUP2 00000f39: KECCAK256 00000f3a: PUSH1 0x02 00000f3c: ADD 00000f3d: SLOAD 00000f3e: SWAP2 00000f3f: SWAP3 00000f40: POP 00000f41: SWAP1 00000f42: PUSH2 0x0f4c 00000f45: SWAP1 00000f46: DUP4 00000f47: SWAP1 00000f48: PUSH2 0x1942 00000f4b: JUMP 00000f4c: JUMPDEST 00000f4d: PUSH1 0x01 00000f4f: PUSH1 0x01 00000f51: PUSH1 0xa0 00000f53: SHL 00000f54: SUB 00000f55: DUP8 00000f56: AND 00000f57: PUSH1 0x00 00000f59: SWAP1 00000f5a: DUP2 00000f5b: MSTORE 00000f5c: PUSH1 0x05 00000f5e: PUSH1 0x20 00000f60: MSTORE 00000f61: PUSH1 0x40 00000f63: SWAP1 00000f64: KECCAK256 00000f65: SLOAD 00000f66: SWAP1 00000f67: SWAP2 00000f68: POP 00000f69: PUSH2 0x0f76 00000f6c: SWAP1 00000f6d: PUSH2 0x0611 00000f70: DUP6 00000f71: DUP5 00000f72: PUSH2 0x195a 00000f75: JUMP 00000f76: JUMPDEST 00000f77: PUSH1 0x01 00000f79: PUSH1 0x01 00000f7b: PUSH1 0xa0 00000f7d: SHL 00000f7e: SUB 00000f7f: DUP8 00000f80: AND 00000f81: PUSH1 0x00 00000f83: SWAP1 00000f84: DUP2 00000f85: MSTORE 00000f86: PUSH1 0x05 00000f88: PUSH1 0x20 00000f8a: MSTORE 00000f8b: PUSH1 0x40 00000f8d: SWAP1 00000f8e: KECCAK256 00000f8f: PUSH1 0x02 00000f91: ADD 00000f92: SSTORE 00000f93: POP 00000f94: POP 00000f95: JUMPDEST 00000f96: PUSH1 0x01 00000f98: PUSH1 0x01 00000f9a: PUSH1 0xa0 00000f9c: SHL 00000f9d: SUB 00000f9e: DUP5 00000f9f: AND 00000fa0: PUSH1 0x00 00000fa2: SWAP1 00000fa3: DUP2 00000fa4: MSTORE 00000fa5: PUSH1 0x05 00000fa7: PUSH1 0x20 00000fa9: MSTORE 00000faa: PUSH1 0x40 00000fac: SWAP1 00000fad: KECCAK256 00000fae: TIMESTAMP 00000faf: PUSH1 0x03 00000fb1: DUP3 00000fb2: ADD 00000fb3: DUP2 00000fb4: SWAP1 00000fb5: SSTORE 00000fb6: SWAP1 00000fb7: SLOAD 00000fb8: PUSH2 0x0fc1 00000fbb: SWAP2 00000fbc: SWAP1 00000fbd: PUSH2 0x195a 00000fc0: JUMP 00000fc1: JUMPDEST 00000fc2: PUSH1 0x01 00000fc4: PUSH1 0x01 00000fc6: PUSH1 0xa0 00000fc8: SHL 00000fc9: SUB 00000fca: DUP6 00000fcb: AND 00000fcc: PUSH1 0x00 00000fce: SWAP1 00000fcf: DUP2 00000fd0: MSTORE 00000fd1: PUSH1 0x05 00000fd3: PUSH1 0x20 00000fd5: MSTORE 00000fd6: PUSH1 0x40 00000fd8: SWAP1 00000fd9: KECCAK256 00000fda: PUSH1 0x01 00000fdc: ADD 00000fdd: SSTORE 00000fde: CALLER 00000fdf: PUSH1 0x01 00000fe1: PUSH1 0x01 00000fe3: PUSH1 0xa0 00000fe5: SHL 00000fe6: SUB 00000fe7: AND 00000fe8: DUP5 00000fe9: PUSH1 0x01 00000feb: PUSH1 0x01 00000fed: PUSH1 0xa0 00000fef: SHL 00000ff0: SUB 00000ff1: AND 00000ff2: PUSH32 0xe4d6e9620d2b34b14f93475ba6d7e5ded9f0120d2104f15013d2705330094841 00001013: DUP6 00001014: PUSH1 0x40 00001016: MLOAD 00001017: PUSH2 0x1022 0000101a: SWAP2 0000101b: DUP2 0000101c: MSTORE 0000101d: PUSH1 0x20 0000101f: ADD 00001020: SWAP1 00001021: JUMP 00001022: JUMPDEST 00001023: PUSH1 0x40 00001025: MLOAD 00001026: DUP1 00001027: SWAP2 00001028: SUB 00001029: SWAP1 0000102a: LOG3 0000102b: POP 0000102c: PUSH2 0x1035 0000102f: PUSH1 0x01 00001031: PUSH1 0x00 00001033: SSTORE 00001034: JUMP 00001035: JUMPDEST 00001036: POP 00001037: POP 00001038: POP 00001039: JUMP 0000103a: JUMPDEST 0000103b: PUSH1 0x00 0000103d: NUMBER 0000103e: DUP3 0000103f: LT 00001040: PUSH2 0x105b 00001043: JUMPI 00001044: PUSH1 0x40 00001046: MLOAD 00001047: PUSH3 0x461bcd 0000104b: PUSH1 0xe5 0000104d: SHL 0000104e: DUP2 0000104f: MSTORE 00001050: PUSH1 0x04 00001052: ADD 00001053: PUSH2 0x0780 00001056: SWAP1 00001057: PUSH2 0x22f4 0000105a: JUMP 0000105b: JUMPDEST 0000105c: PUSH2 0x0620 0000105f: PUSH1 0x02 00001061: DUP4 00001062: PUSH2 0x1b81 00001065: JUMP 00001066: JUMPDEST 00001067: PUSH1 0x01 00001069: PUSH1 0x01 0000106b: PUSH1 0xa0 0000106d: SHL 0000106e: SUB 0000106f: DUP2 00001070: AND 00001071: PUSH1 0x00 00001073: SWAP1 00001074: DUP2 00001075: MSTORE 00001076: PUSH1 0x01 00001078: PUSH1 0x20 0000107a: MSTORE 0000107b: PUSH1 0x40 0000107d: DUP2 0000107e: KECCAK256 0000107f: SLOAD 00001080: DUP1 00001081: ISZERO 00001082: PUSH2 0x10dc 00001085: JUMPI 00001086: PUSH1 0x01 00001088: PUSH1 0x01 0000108a: PUSH1 0xa0 0000108c: SHL 0000108d: SUB 0000108e: DUP4 0000108f: AND 00001090: PUSH1 0x00 00001092: SWAP1 00001093: DUP2 00001094: MSTORE 00001095: PUSH1 0x01 00001097: PUSH1 0x20 00001099: DUP2 0000109a: SWAP1 0000109b: MSTORE 0000109c: PUSH1 0x40 0000109e: SWAP1 0000109f: SWAP2 000010a0: KECCAK256 000010a1: SWAP1 000010a2: PUSH2 0x10ab 000010a5: SWAP1 000010a6: DUP4 000010a7: PUSH2 0x2366 000010aa: JUMP 000010ab: JUMPDEST 000010ac: DUP2 000010ad: SLOAD 000010ae: DUP2 000010af: LT 000010b0: PUSH2 0x10bb 000010b3: JUMPI 000010b4: PUSH2 0x10bb 000010b7: PUSH2 0x22af 000010ba: JUMP 000010bb: JUMPDEST 000010bc: PUSH1 0x00 000010be: SWAP2 000010bf: DUP3 000010c0: MSTORE 000010c1: PUSH1 0x20 000010c3: SWAP1 000010c4: SWAP2 000010c5: KECCAK256 000010c6: ADD 000010c7: SLOAD 000010c8: PUSH1 0x01 000010ca: PUSH1 0x20 000010cc: SHL 000010cd: SWAP1 000010ce: DIV 000010cf: PUSH1 0x01 000010d1: PUSH1 0x01 000010d3: PUSH1 0xe0 000010d5: SHL 000010d6: SUB 000010d7: AND 000010d8: PUSH2 0x10df 000010db: JUMP 000010dc: JUMPDEST 000010dd: PUSH1 0x00 000010df: JUMPDEST 000010e0: PUSH1 0x01 000010e2: PUSH1 0x01 000010e4: PUSH1 0xe0 000010e6: SHL 000010e7: SUB 000010e8: AND 000010e9: SWAP4 000010ea: SWAP3 000010eb: POP 000010ec: POP 000010ed: POP 000010ee: JUMP 000010ef: JUMPDEST 000010f0: PUSH32 0x000000000000000000000000ea537eb0bbcc7783bdf7c595bf9371984583da66 00001111: PUSH1 0x01 00001113: PUSH1 0x01 00001115: PUSH1 0xa0 00001117: SHL 00001118: SUB 00001119: AND 0000111a: PUSH3 0x096045 0000111e: PUSH1 0x40 00001120: MLOAD 00001121: DUP2 00001122: PUSH4 0xffffffff 00001127: AND 00001128: PUSH1 0xe0 0000112a: SHL 0000112b: DUP2 0000112c: MSTORE 0000112d: PUSH1 0x04 0000112f: ADD 00001130: PUSH1 0x20 00001132: PUSH1 0x40 00001134: MLOAD 00001135: DUP1 00001136: DUP4 00001137: SUB 00001138: DUP2 00001139: DUP7 0000113a: GAS 0000113b: STATICCALL 0000113c: ISZERO 0000113d: DUP1 0000113e: ISZERO 0000113f: PUSH2 0x114c 00001142: JUMPI 00001143: RETURNDATASIZE 00001144: PUSH1 0x00 00001146: DUP1 00001147: RETURNDATACOPY 00001148: RETURNDATASIZE 00001149: PUSH1 0x00 0000114b: REVERT 0000114c: JUMPDEST 0000114d: POP 0000114e: POP 0000114f: POP 00001150: POP 00001151: PUSH1 0x40 00001153: MLOAD 00001154: RETURNDATASIZE 00001155: PUSH1 0x1f 00001157: NOT 00001158: PUSH1 0x1f 0000115a: DUP3 0000115b: ADD 0000115c: AND 0000115d: DUP3 0000115e: ADD 0000115f: DUP1 00001160: PUSH1 0x40 00001162: MSTORE 00001163: POP 00001164: DUP2 00001165: ADD 00001166: SWAP1 00001167: PUSH2 0x1170 0000116a: SWAP2 0000116b: SWAP1 0000116c: PUSH2 0x2379 0000116f: JUMP 00001170: JUMPDEST 00001171: PUSH1 0x01 00001173: PUSH1 0x01 00001175: PUSH1 0xa0 00001177: SHL 00001178: SUB 00001179: AND 0000117a: CALLER 0000117b: PUSH1 0x01 0000117d: PUSH1 0x01 0000117f: PUSH1 0xa0 00001181: SHL 00001182: SUB 00001183: AND 00001184: EQ 00001185: PUSH2 0x11ee 00001188: JUMPI 00001189: PUSH1 0x40 0000118b: MLOAD 0000118c: PUSH3 0x461bcd 00001190: PUSH1 0xe5 00001192: SHL 00001193: DUP2 00001194: MSTORE 00001195: PUSH1 0x20 00001197: PUSH1 0x04 00001199: DUP3 0000119a: ADD 0000119b: MSTORE 0000119c: PUSH1 0x35 0000119e: PUSH1 0x24 000011a0: DUP3 000011a1: ADD 000011a2: MSTORE 000011a3: PUSH32 0x5f6d736753656e646572282920213d20495a69766f65476c6f62616c735f5a69 000011c4: PUSH1 0x44 000011c6: DUP3 000011c7: ADD 000011c8: MSTORE 000011c9: PUSH21 0x766f65526577617264732847424c292e5a564c2829 000011df: PUSH1 0x58 000011e1: SHL 000011e2: PUSH1 0x64 000011e4: DUP3 000011e5: ADD 000011e6: MSTORE 000011e7: PUSH1 0x84 000011e9: ADD 000011ea: PUSH2 0x0780 000011ed: JUMP 000011ee: JUMPDEST 000011ef: PUSH1 0x00 000011f1: DUP2 000011f2: GT 000011f3: PUSH2 0x1256 000011f6: JUMPI 000011f7: PUSH1 0x40 000011f9: MLOAD 000011fa: PUSH3 0x461bcd 000011fe: PUSH1 0xe5 00001200: SHL 00001201: DUP2 00001202: MSTORE 00001203: PUSH1 0x20 00001205: PUSH1 0x04 00001207: DUP3 00001208: ADD 00001209: MSTORE 0000120a: PUSH1 0x2f 0000120c: PUSH1 0x24 0000120e: DUP3 0000120f: ADD 00001210: MSTORE 00001211: PUSH32 0x5a69766f65526577617264733a3a6164645265776172642829205f7265776172 00001232: PUSH1 0x44 00001234: DUP3 00001235: ADD 00001236: MSTORE 00001237: PUSH15 0x064734475726174696f6e203d3d203 00001247: PUSH1 0x8c 00001249: SHL 0000124a: PUSH1 0x64 0000124c: DUP3 0000124d: ADD 0000124e: MSTORE 0000124f: PUSH1 0x84 00001251: ADD 00001252: PUSH2 0x0780 00001255: JUMP 00001256: JUMPDEST 00001257: PUSH1 0x01 00001259: PUSH1 0x01 0000125b: PUSH1 0xa0 0000125d: SHL 0000125e: SUB 0000125f: DUP3 00001260: AND 00001261: PUSH1 0x00 00001263: SWAP1 00001264: DUP2 00001265: MSTORE 00001266: PUSH1 0x05 00001268: PUSH1 0x20 0000126a: MSTORE 0000126b: PUSH1 0x40 0000126d: SWAP1 0000126e: KECCAK256 0000126f: SLOAD 00001270: ISZERO 00001271: PUSH2 0x12e1 00001274: JUMPI 00001275: PUSH1 0x40 00001277: MLOAD 00001278: PUSH3 0x461bcd 0000127c: PUSH1 0xe5 0000127e: SHL 0000127f: DUP2 00001280: MSTORE 00001281: PUSH1 0x20 00001283: PUSH1 0x04 00001285: DUP3 00001286: ADD 00001287: MSTORE 00001288: PUSH1 0x48 0000128a: PUSH1 0x24 0000128c: DUP3 0000128d: ADD 0000128e: MSTORE 0000128f: PUSH1 0x00 00001291: DUP1 00001292: MLOAD 00001293: PUSH1 0x20 00001295: PUSH2 0x259b 00001298: DUP4 00001299: CODECOPY 0000129a: DUP2 0000129b: MLOAD 0000129c: SWAP2 0000129d: MSTORE 0000129e: PUSH1 0x44 000012a0: DUP3 000012a1: ADD 000012a2: MSTORE 000012a3: PUSH32 0x446174615b5f72657761726473546f6b656e5d2e726577617264734475726174 000012c4: PUSH1 0x64 000012c6: DUP3 000012c7: ADD 000012c8: MSTORE 000012c9: PUSH8 0x0696f6e20213d203 000012d2: PUSH1 0xc4 000012d4: SHL 000012d5: PUSH1 0x84 000012d7: DUP3 000012d8: ADD 000012d9: MSTORE 000012da: PUSH1 0xa4 000012dc: ADD 000012dd: PUSH2 0x0780 000012e0: JUMP 000012e1: JUMPDEST 000012e2: PUSH1 0x03 000012e4: SLOAD 000012e5: PUSH1 0x0a 000012e7: GT 000012e8: PUSH2 0x133d 000012eb: JUMPI 000012ec: PUSH1 0x40 000012ee: MLOAD 000012ef: PUSH3 0x461bcd 000012f3: PUSH1 0xe5 000012f5: SHL 000012f6: DUP2 000012f7: MSTORE 000012f8: PUSH1 0x20 000012fa: PUSH1 0x04 000012fc: DUP3 000012fd: ADD 000012fe: MSTORE 000012ff: PUSH1 0x33 00001301: PUSH1 0x24 00001303: DUP3 00001304: ADD 00001305: MSTORE 00001306: PUSH1 0x00 00001308: DUP1 00001309: MLOAD 0000130a: PUSH1 0x20 0000130c: PUSH2 0x259b 0000130f: DUP4 00001310: CODECOPY 00001311: DUP2 00001312: MLOAD 00001313: SWAP2 00001314: MSTORE 00001315: PUSH1 0x44 00001317: DUP3 00001318: ADD 00001319: MSTORE 0000131a: PUSH19 0x0546f6b656e732e6c656e677468203e3d20313 0000132e: PUSH1 0x6c 00001330: SHL 00001331: PUSH1 0x64 00001333: DUP3 00001334: ADD 00001335: MSTORE 00001336: PUSH1 0x84 00001338: ADD 00001339: PUSH2 0x0780 0000133c: JUMP 0000133d: JUMPDEST 0000133e: PUSH1 0x03 00001340: DUP1 00001341: SLOAD 00001342: PUSH1 0x01 00001344: DUP2 00001345: ADD 00001346: SWAP1 00001347: SWAP2 00001348: SSTORE 00001349: PUSH32 0xc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b 0000136a: ADD 0000136b: DUP1 0000136c: SLOAD 0000136d: PUSH1 0x01 0000136f: PUSH1 0x01 00001371: PUSH1 0xa0 00001373: SHL 00001374: SUB 00001375: NOT 00001376: AND 00001377: PUSH1 0x01 00001379: PUSH1 0x01 0000137b: PUSH1 0xa0 0000137d: SHL 0000137e: SUB 0000137f: DUP5 00001380: AND 00001381: SWAP1 00001382: DUP2 00001383: OR 00001384: SWAP1 00001385: SWAP2 00001386: SSTORE 00001387: PUSH1 0x00 00001389: DUP2 0000138a: DUP2 0000138b: MSTORE 0000138c: PUSH1 0x05 0000138e: PUSH1 0x20 00001390: MSTORE 00001391: PUSH1 0x40 00001393: DUP1 00001394: DUP3 00001395: KECCAK256 00001396: DUP5 00001397: SWAP1 00001398: SSTORE 00001399: MLOAD 0000139a: PUSH32 0xb13fd610fe4e1b384966826794a9b2f6100ad031f352cc5ec6f22667f6074980 000013bb: SWAP2 000013bc: SWAP1 000013bd: LOG2 000013be: POP 000013bf: POP 000013c0: JUMP 000013c1: JUMPDEST 000013c2: PUSH2 0x13c9 000013c5: PUSH2 0x1966 000013c8: JUMP 000013c9: JUMPDEST 000013ca: CALLER 000013cb: PUSH1 0x00 000013cd: JUMPDEST 000013ce: PUSH1 0x03 000013d0: SLOAD 000013d1: DUP2 000013d2: LT 000013d3: ISZERO 000013d4: PUSH2 0x14c2 000013d7: JUMPI 000013d8: PUSH1 0x00 000013da: PUSH1 0x03 000013dc: DUP3 000013dd: DUP2 000013de: SLOAD 000013df: DUP2 000013e0: LT 000013e1: PUSH2 0x13ec 000013e4: JUMPI 000013e5: PUSH2 0x13ec 000013e8: PUSH2 0x22af 000013eb: JUMP 000013ec: JUMPDEST 000013ed: PUSH1 0x00 000013ef: SWAP2 000013f0: DUP3 000013f1: MSTORE 000013f2: PUSH1 0x20 000013f4: SWAP1 000013f5: SWAP2 000013f6: KECCAK256 000013f7: ADD 000013f8: SLOAD 000013f9: PUSH1 0x01 000013fb: PUSH1 0x01 000013fd: PUSH1 0xa0 000013ff: SHL 00001400: SUB 00001401: AND 00001402: SWAP1 00001403: POP 00001404: PUSH2 0x140c 00001407: DUP2 00001408: PUSH2 0x16b0 0000140b: JUMP 0000140c: JUMPDEST 0000140d: PUSH1 0x01 0000140f: PUSH1 0x01 00001411: PUSH1 0xa0 00001413: SHL 00001414: SUB 00001415: DUP3 00001416: AND 00001417: PUSH1 0x00 00001419: SWAP1 0000141a: DUP2 0000141b: MSTORE 0000141c: PUSH1 0x05 0000141e: PUSH1 0x20 00001420: MSTORE 00001421: PUSH1 0x40 00001423: SWAP1 00001424: KECCAK256 00001425: PUSH1 0x04 00001427: ADD 00001428: SSTORE 00001429: PUSH2 0x1431 0000142c: DUP2 0000142d: PUSH2 0x0b75 00001430: JUMP 00001431: JUMPDEST 00001432: PUSH1 0x01 00001434: PUSH1 0x01 00001436: PUSH1 0xa0 00001438: SHL 00001439: SUB 0000143a: DUP1 0000143b: DUP4 0000143c: AND 0000143d: PUSH1 0x00 0000143f: SWAP1 00001440: DUP2 00001441: MSTORE 00001442: PUSH1 0x05 00001444: PUSH1 0x20 00001446: MSTORE 00001447: PUSH1 0x40 00001449: SWAP1 0000144a: KECCAK256 0000144b: PUSH1 0x03 0000144d: ADD 0000144e: SWAP2 0000144f: SWAP1 00001450: SWAP2 00001451: SSTORE 00001452: DUP4 00001453: AND 00001454: ISZERO 00001455: PUSH2 0x14af 00001458: JUMPI 00001459: PUSH2 0x1462 0000145c: DUP4 0000145d: DUP3 0000145e: PUSH2 0x058b 00001461: JUMP 00001462: JUMPDEST 00001463: PUSH1 0x01 00001465: PUSH1 0x01 00001467: PUSH1 0xa0 00001469: SHL 0000146a: SUB 0000146b: DUP1 0000146c: DUP6 0000146d: AND 0000146e: PUSH1 0x00 00001470: DUP2 00001471: DUP2 00001472: MSTORE 00001473: PUSH1 0x07 00001475: PUSH1 0x20 00001477: SWAP1 00001478: DUP2 00001479: MSTORE 0000147a: PUSH1 0x40 0000147c: DUP1 0000147d: DUP4 0000147e: KECCAK256 0000147f: SWAP5 00001480: DUP8 00001481: AND 00001482: DUP1 00001483: DUP5 00001484: MSTORE 00001485: SWAP5 00001486: DUP3 00001487: MSTORE 00001488: DUP1 00001489: DUP4 0000148a: KECCAK256 0000148b: SWAP6 0000148c: SWAP1 0000148d: SWAP6 0000148e: SSTORE 0000148f: PUSH1 0x05 00001491: DUP2 00001492: MSTORE 00001493: DUP5 00001494: DUP3 00001495: KECCAK256 00001496: PUSH1 0x04 00001498: ADD 00001499: SLOAD 0000149a: SWAP3 0000149b: DUP3 0000149c: MSTORE 0000149d: PUSH1 0x06 0000149f: DUP2 000014a0: MSTORE 000014a1: DUP5 000014a2: DUP3 000014a3: KECCAK256 000014a4: SWAP4 000014a5: DUP3 000014a6: MSTORE 000014a7: SWAP3 000014a8: SWAP1 000014a9: SWAP3 000014aa: MSTORE 000014ab: SWAP2 000014ac: SWAP1 000014ad: KECCAK256 000014ae: SSTORE 000014af: JUMPDEST 000014b0: POP 000014b1: DUP1 000014b2: PUSH2 0x14ba 000014b5: DUP2 000014b6: PUSH2 0x22db 000014b9: JUMP 000014ba: JUMPDEST 000014bb: SWAP2 000014bc: POP 000014bd: POP 000014be: PUSH2 0x13cd 000014c1: JUMP 000014c2: JUMPDEST 000014c3: POP 000014c4: PUSH1 0x00 000014c6: DUP3 000014c7: GT 000014c8: PUSH2 0x151d 000014cb: JUMPI 000014cc: PUSH1 0x40 000014ce: MLOAD 000014cf: PUSH3 0x461bcd 000014d3: PUSH1 0xe5 000014d5: SHL 000014d6: DUP2 000014d7: MSTORE 000014d8: PUSH1 0x20 000014da: PUSH1 0x04 000014dc: DUP3 000014dd: ADD 000014de: MSTORE 000014df: PUSH1 0x21 000014e1: PUSH1 0x24 000014e3: DUP3 000014e4: ADD 000014e5: MSTORE 000014e6: PUSH32 0x5a69766f65526577617264733a3a7374616b65282920616d6f756e74203d3d20 00001507: PUSH1 0x44 00001509: DUP3 0000150a: ADD 0000150b: MSTORE 0000150c: PUSH1 0x03 0000150e: PUSH1 0xfc 00001510: SHL 00001511: PUSH1 0x64 00001513: DUP3 00001514: ADD 00001515: MSTORE 00001516: PUSH1 0x84 00001518: ADD 00001519: PUSH2 0x0780 0000151c: JUMP 0000151d: JUMPDEST 0000151e: PUSH1 0x04 00001520: SLOAD 00001521: PUSH2 0x152a 00001524: SWAP1 00001525: DUP4 00001526: PUSH2 0x195a 00001529: JUMP 0000152a: JUMPDEST 0000152b: PUSH1 0x04 0000152d: SSTORE 0000152e: PUSH2 0x153b 00001531: PUSH1 0x02 00001533: PUSH2 0x195a 00001536: DUP5 00001537: PUSH2 0x19bf 0000153a: JUMP 0000153b: JUMPDEST 0000153c: POP 0000153d: POP 0000153e: PUSH2 0x1574 00001541: PUSH1 0x01 00001543: PUSH1 0x00 00001545: PUSH2 0x154b 00001548: CALLER 00001549: SWAP1 0000154a: JUMP 0000154b: JUMPDEST 0000154c: PUSH1 0x01 0000154e: PUSH1 0x01 00001550: PUSH1 0xa0 00001552: SHL 00001553: SUB 00001554: AND 00001555: PUSH1 0x01 00001557: PUSH1 0x01 00001559: PUSH1 0xa0 0000155b: SHL 0000155c: SUB 0000155d: AND 0000155e: DUP2 0000155f: MSTORE 00001560: PUSH1 0x20 00001562: ADD 00001563: SWAP1 00001564: DUP2 00001565: MSTORE 00001566: PUSH1 0x20 00001568: ADD 00001569: PUSH1 0x00 0000156b: KECCAK256 0000156c: PUSH2 0x195a 0000156f: DUP5 00001570: PUSH2 0x19bf 00001573: JUMP 00001574: JUMPDEST 00001575: POP 00001576: POP 00001577: PUSH2 0x15a5 0000157a: DUP3 0000157b: PUSH1 0x08 0000157d: PUSH1 0x00 0000157f: PUSH2 0x1585 00001582: CALLER 00001583: SWAP1 00001584: JUMP 00001585: JUMPDEST 00001586: PUSH1 0x01 00001588: PUSH1 0x01 0000158a: PUSH1 0xa0 0000158c: SHL 0000158d: SUB 0000158e: AND 0000158f: DUP2 00001590: MSTORE 00001591: PUSH1 0x20 00001593: DUP2 00001594: ADD 00001595: SWAP2 00001596: SWAP1 00001597: SWAP2 00001598: MSTORE 00001599: PUSH1 0x40 0000159b: ADD 0000159c: PUSH1 0x00 0000159e: KECCAK256 0000159f: SLOAD 000015a0: SWAP1 000015a1: PUSH2 0x195a 000015a4: JUMP 000015a5: JUMPDEST 000015a6: CALLER 000015a7: PUSH1 0x00 000015a9: DUP2 000015aa: DUP2 000015ab: MSTORE 000015ac: PUSH1 0x08 000015ae: PUSH1 0x20 000015b0: MSTORE 000015b1: PUSH1 0x40 000015b3: SWAP1 000015b4: KECCAK256 000015b5: SWAP2 000015b6: SWAP1 000015b7: SWAP2 000015b8: SSTORE 000015b9: PUSH1 0x09 000015bb: SLOAD 000015bc: PUSH2 0x15d2 000015bf: SWAP2 000015c0: PUSH1 0x01 000015c2: PUSH1 0x01 000015c4: PUSH1 0xa0 000015c6: SHL 000015c7: SUB 000015c8: SWAP1 000015c9: SWAP2 000015ca: AND 000015cb: SWAP1 000015cc: ADDRESS 000015cd: DUP6 000015ce: PUSH2 0x1c69 000015d1: JUMP 000015d2: JUMPDEST 000015d3: PUSH1 0x40 000015d5: MLOAD 000015d6: DUP3 000015d7: DUP2 000015d8: MSTORE 000015d9: CALLER 000015da: SWAP1 000015db: PUSH32 0x9e71bc8eea02a63969f509818f2dafb9254532904319f9dbda79b67bd34a5f3d 000015fc: SWAP1 000015fd: PUSH1 0x20 000015ff: ADD 00001600: PUSH2 0x086b 00001603: JUMP 00001604: JUMPDEST 00001605: PUSH1 0x01 00001607: PUSH1 0x01 00001609: PUSH1 0xa0 0000160b: SHL 0000160c: SUB 0000160d: DUP2 0000160e: AND 0000160f: PUSH1 0x00 00001611: SWAP1 00001612: DUP2 00001613: MSTORE 00001614: PUSH1 0x05 00001616: PUSH1 0x20 00001618: MSTORE 00001619: PUSH1 0x40 0000161b: DUP2 0000161c: KECCAK256 0000161d: DUP1 0000161e: SLOAD 0000161f: PUSH1 0x02 00001621: SWAP1 00001622: SWAP2 00001623: ADD 00001624: SLOAD 00001625: PUSH2 0x0620 00001628: SWAP2 00001629: PUSH2 0x1942 0000162c: JUMP 0000162d: JUMPDEST 0000162e: PUSH1 0x40 00001630: DUP1 00001631: MLOAD 00001632: DUP1 00001633: DUP3 00001634: ADD 00001635: SWAP1 00001636: SWAP2 00001637: MSTORE 00001638: PUSH1 0x00 0000163a: DUP1 0000163b: DUP3 0000163c: MSTORE 0000163d: PUSH1 0x20 0000163f: DUP3 00001640: ADD 00001641: MSTORE 00001642: PUSH1 0x01 00001644: PUSH1 0x01 00001646: PUSH1 0xa0 00001648: SHL 00001649: SUB 0000164a: DUP4 0000164b: AND 0000164c: PUSH1 0x00 0000164e: SWAP1 0000164f: DUP2 00001650: MSTORE 00001651: PUSH1 0x01 00001653: PUSH1 0x20 00001655: MSTORE 00001656: PUSH1 0x40 00001658: SWAP1 00001659: KECCAK256 0000165a: DUP1 0000165b: SLOAD 0000165c: PUSH4 0xffffffff 00001661: DUP5 00001662: AND 00001663: SWAP1 00001664: DUP2 00001665: LT 00001666: PUSH2 0x1671 00001669: JUMPI 0000166a: PUSH2 0x1671 0000166d: PUSH2 0x22af 00001670: JUMP 00001671: JUMPDEST 00001672: PUSH1 0x00 00001674: SWAP2 00001675: DUP3 00001676: MSTORE 00001677: PUSH1 0x20 00001679: SWAP2 0000167a: DUP3 0000167b: SWAP1 0000167c: KECCAK256 0000167d: PUSH1 0x40 0000167f: DUP1 00001680: MLOAD 00001681: DUP1 00001682: DUP3 00001683: ADD 00001684: SWAP1 00001685: SWAP2 00001686: MSTORE 00001687: SWAP2 00001688: ADD 00001689: SLOAD 0000168a: PUSH4 0xffffffff 0000168f: DUP2 00001690: AND 00001691: DUP3 00001692: MSTORE 00001693: PUSH1 0x01 00001695: PUSH1 0x20 00001697: SHL 00001698: SWAP1 00001699: DIV 0000169a: PUSH1 0x01 0000169c: PUSH1 0x01 0000169e: PUSH1 0xe0 000016a0: SHL 000016a1: SUB 000016a2: AND 000016a3: SWAP2 000016a4: DUP2 000016a5: ADD 000016a6: SWAP2 000016a7: SWAP1 000016a8: SWAP2 000016a9: MSTORE 000016aa: SWAP4 000016ab: SWAP3 000016ac: POP 000016ad: POP 000016ae: POP 000016af: JUMP 000016b0: JUMPDEST 000016b1: PUSH1 0x00 000016b3: PUSH1 0x04 000016b5: SLOAD 000016b6: PUSH1 0x00 000016b8: SUB 000016b9: PUSH2 0x16db 000016bc: JUMPI 000016bd: POP 000016be: PUSH1 0x01 000016c0: PUSH1 0x01 000016c2: PUSH1 0xa0 000016c4: SHL 000016c5: SUB 000016c6: AND 000016c7: PUSH1 0x00 000016c9: SWAP1 000016ca: DUP2 000016cb: MSTORE 000016cc: PUSH1 0x05 000016ce: PUSH1 0x20 000016d0: MSTORE 000016d1: PUSH1 0x40 000016d3: SWAP1 000016d4: KECCAK256 000016d5: PUSH1 0x04 000016d7: ADD 000016d8: SLOAD 000016d9: SWAP1 000016da: JUMP 000016db: JUMPDEST 000016dc: PUSH1 0x04 000016de: SLOAD 000016df: PUSH1 0x01 000016e1: PUSH1 0x01 000016e3: PUSH1 0xa0 000016e5: SHL 000016e6: SUB 000016e7: DUP4 000016e8: AND 000016e9: PUSH1 0x00 000016eb: SWAP1 000016ec: DUP2 000016ed: MSTORE 000016ee: PUSH1 0x05 000016f0: PUSH1 0x20 000016f2: MSTORE 000016f3: PUSH1 0x40 000016f5: SWAP1 000016f6: KECCAK256 000016f7: PUSH1 0x02 000016f9: DUP2 000016fa: ADD 000016fb: SLOAD 000016fc: PUSH1 0x03 000016fe: SWAP1 000016ff: SWAP2 00001700: ADD 00001701: SLOAD 00001702: PUSH2 0x0620 00001705: SWAP3 00001706: PUSH2 0x172f 00001709: SWAP3 0000170a: SWAP1 0000170b: SWAP2 0000170c: PUSH2 0x0611 0000170f: SWAP2 00001710: PUSH8 0x0de0b6b3a7640000 00001719: SWAP2 0000171a: PUSH2 0x1729 0000171d: SWAP2 0000171e: SWAP1 0000171f: DUP3 00001720: SWAP1 00001721: PUSH2 0x05ec 00001724: DUP12 00001725: PUSH2 0x0b75 00001728: JUMP 00001729: JUMPDEST 0000172a: SWAP1 0000172b: PUSH2 0x1942 0000172e: JUMP 0000172f: JUMPDEST 00001730: PUSH1 0x01 00001732: PUSH1 0x01 00001734: PUSH1 0xa0 00001736: SHL 00001737: SUB 00001738: DUP5 00001739: AND 0000173a: PUSH1 0x00 0000173c: SWAP1 0000173d: DUP2 0000173e: MSTORE 0000173f: PUSH1 0x05 00001741: PUSH1 0x20 00001743: MSTORE 00001744: PUSH1 0x40 00001746: SWAP1 00001747: KECCAK256 00001748: PUSH1 0x04 0000174a: ADD 0000174b: SLOAD 0000174c: SWAP1 0000174d: PUSH2 0x195a 00001750: JUMP 00001751: JUMPDEST 00001752: CALLER 00001753: PUSH1 0x00 00001755: SWAP1 00001756: DUP2 00001757: MSTORE 00001758: PUSH1 0x08 0000175a: PUSH1 0x20 0000175c: MSTORE 0000175d: PUSH1 0x40 0000175f: SWAP1 00001760: KECCAK256 00001761: SLOAD 00001762: PUSH2 0x176a 00001765: SWAP1 00001766: PUSH2 0x0626 00001769: JUMP 0000176a: JUMPDEST 0000176b: PUSH2 0x1772 0000176e: PUSH2 0x0465 00001771: JUMP 00001772: JUMPDEST 00001773: JUMP 00001774: JUMPDEST 00001775: PUSH2 0x177c 00001778: PUSH2 0x1966 0000177b: JUMP 0000177c: JUMPDEST 0000177d: PUSH1 0x00 0000177f: PUSH1 0x03 00001781: DUP3 00001782: DUP2 00001783: SLOAD 00001784: DUP2 00001785: LT 00001786: PUSH2 0x1791 00001789: JUMPI 0000178a: PUSH2 0x1791 0000178d: PUSH2 0x22af 00001790: JUMP 00001791: JUMPDEST 00001792: PUSH1 0x00 00001794: SWAP2 00001795: DUP3 00001796: MSTORE 00001797: PUSH1 0x20 00001799: DUP1 0000179a: DUP4 0000179b: KECCAK256 0000179c: SWAP2 0000179d: SWAP1 0000179e: SWAP2 0000179f: ADD 000017a0: SLOAD 000017a1: CALLER 000017a2: DUP4 000017a3: MSTORE 000017a4: PUSH1 0x07 000017a6: DUP3 000017a7: MSTORE 000017a8: PUSH1 0x40 000017aa: DUP1 000017ab: DUP5 000017ac: KECCAK256 000017ad: PUSH1 0x01 000017af: PUSH1 0x01 000017b1: PUSH1 0xa0 000017b3: SHL 000017b4: SUB 000017b5: SWAP1 000017b6: SWAP3 000017b7: AND 000017b8: DUP1 000017b9: DUP6 000017ba: MSTORE 000017bb: SWAP2 000017bc: DUP4 000017bd: MSTORE 000017be: SWAP3 000017bf: DUP4 000017c0: SWAP1 000017c1: KECCAK256 000017c2: SLOAD 000017c3: DUP4 000017c4: MLOAD 000017c5: PUSH4 0x313ce567 000017ca: PUSH1 0xe0 000017cc: SHL 000017cd: DUP2 000017ce: MSTORE 000017cf: SWAP4 000017d0: MLOAD 000017d1: SWAP2 000017d2: SWAP5 000017d3: POP 000017d4: SWAP3 000017d5: PUSH1 0x12 000017d7: SWAP3 000017d8: DUP6 000017d9: SWAP3 000017da: PUSH4 0x313ce567 000017df: SWAP3 000017e0: PUSH1 0x04 000017e2: DUP1 000017e3: DUP3 000017e4: ADD 000017e5: SWAP4 000017e6: SWAP3 000017e7: SWAP2 000017e8: DUP3 000017e9: SWAP1 000017ea: SUB 000017eb: ADD 000017ec: DUP2 000017ed: DUP7 000017ee: GAS 000017ef: STATICCALL 000017f0: ISZERO 000017f1: DUP1 000017f2: ISZERO 000017f3: PUSH2 0x1800 000017f6: JUMPI 000017f7: RETURNDATASIZE 000017f8: PUSH1 0x00 000017fa: DUP1 000017fb: RETURNDATACOPY 000017fc: RETURNDATASIZE 000017fd: PUSH1 0x00 000017ff: REVERT 00001800: JUMPDEST 00001801: POP 00001802: POP 00001803: POP 00001804: POP 00001805: PUSH1 0x40 00001807: MLOAD 00001808: RETURNDATASIZE 00001809: PUSH1 0x1f 0000180b: NOT 0000180c: PUSH1 0x1f 0000180e: DUP3 0000180f: ADD 00001810: AND 00001811: DUP3 00001812: ADD 00001813: DUP1 00001814: PUSH1 0x40 00001816: MSTORE 00001817: POP 00001818: DUP2 00001819: ADD 0000181a: SWAP1 0000181b: PUSH2 0x1824 0000181e: SWAP2 0000181f: SWAP1 00001820: PUSH2 0x2396 00001823: JUMP 00001824: JUMPDEST 00001825: PUSH1 0xff 00001827: AND 00001828: LT 00001829: ISZERO 0000182a: PUSH2 0x18b2 0000182d: JUMPI 0000182e: DUP2 0000182f: PUSH1 0x01 00001831: PUSH1 0x01 00001833: PUSH1 0xa0 00001835: SHL 00001836: SUB 00001837: AND 00001838: PUSH4 0x313ce567 0000183d: PUSH1 0x40 0000183f: MLOAD 00001840: DUP2 00001841: PUSH4 0xffffffff 00001846: AND 00001847: PUSH1 0xe0 00001849: SHL 0000184a: DUP2 0000184b: MSTORE 0000184c: PUSH1 0x04 0000184e: ADD 0000184f: PUSH1 0x20 00001851: PUSH1 0x40 00001853: MLOAD 00001854: DUP1 00001855: DUP4 00001856: SUB 00001857: DUP2 00001858: DUP7 00001859: GAS 0000185a: STATICCALL 0000185b: ISZERO 0000185c: DUP1 0000185d: ISZERO 0000185e: PUSH2 0x186b 00001861: JUMPI 00001862: RETURNDATASIZE 00001863: PUSH1 0x00 00001865: DUP1 00001866: RETURNDATACOPY 00001867: RETURNDATASIZE 00001868: PUSH1 0x00 0000186a: REVERT 0000186b: JUMPDEST 0000186c: POP 0000186d: POP 0000186e: POP 0000186f: POP 00001870: PUSH1 0x40 00001872: MLOAD 00001873: RETURNDATASIZE 00001874: PUSH1 0x1f 00001876: NOT 00001877: PUSH1 0x1f 00001879: DUP3 0000187a: ADD 0000187b: AND 0000187c: DUP3 0000187d: ADD 0000187e: DUP1 0000187f: PUSH1 0x40 00001881: MSTORE 00001882: POP 00001883: DUP2 00001884: ADD 00001885: SWAP1 00001886: PUSH2 0x188f 00001889: SWAP2 0000188a: SWAP1 0000188b: PUSH2 0x2396 0000188e: JUMP 0000188f: JUMPDEST 00001890: PUSH2 0x189a 00001893: SWAP1 00001894: PUSH1 0x12 00001896: PUSH2 0x23b9 00001899: JUMP 0000189a: JUMPDEST 0000189b: PUSH2 0x18a5 0000189e: SWAP1 0000189f: PUSH1 0x0a 000018a1: PUSH2 0x24b6 000018a4: JUMP 000018a5: JUMPDEST 000018a6: PUSH2 0x18af 000018a9: SWAP1 000018aa: DUP3 000018ab: PUSH2 0x24db 000018ae: JUMP 000018af: JUMPDEST 000018b0: SWAP1 000018b1: POP 000018b2: JUMPDEST 000018b3: DUP1 000018b4: ISZERO 000018b5: PUSH2 0x192a 000018b8: JUMPI 000018b9: CALLER 000018ba: PUSH1 0x00 000018bc: DUP2 000018bd: DUP2 000018be: MSTORE 000018bf: PUSH1 0x07 000018c1: PUSH1 0x20 000018c3: SWAP1 000018c4: DUP2 000018c5: MSTORE 000018c6: PUSH1 0x40 000018c8: DUP1 000018c9: DUP4 000018ca: KECCAK256 000018cb: PUSH1 0x01 000018cd: PUSH1 0x01 000018cf: PUSH1 0xa0 000018d1: SHL 000018d2: SUB 000018d3: DUP8 000018d4: AND 000018d5: DUP1 000018d6: DUP6 000018d7: MSTORE 000018d8: SWAP3 000018d9: MSTORE 000018da: DUP3 000018db: KECCAK256 000018dc: SWAP2 000018dd: SWAP1 000018de: SWAP2 000018df: SSTORE 000018e0: PUSH2 0x18e9 000018e3: SWAP2 000018e4: DUP4 000018e5: PUSH2 0x1b1e 000018e8: JUMP 000018e9: JUMPDEST 000018ea: PUSH1 0x40 000018ec: MLOAD 000018ed: DUP2 000018ee: DUP2 000018ef: MSTORE 000018f0: PUSH1 0x01 000018f2: PUSH1 0x01 000018f4: PUSH1 0xa0 000018f6: SHL 000018f7: SUB 000018f8: DUP4 000018f9: AND 000018fa: SWAP1 000018fb: CALLER 000018fc: SWAP1 000018fd: PUSH32 0x5303cb8fc2ab504b092b4799d2c00f2209ee4eee6b03a168171dc140ed7403ee 0000191e: SWAP1 0000191f: PUSH1 0x20 00001921: ADD 00001922: PUSH1 0x40 00001924: MLOAD 00001925: DUP1 00001926: SWAP2 00001927: SUB 00001928: SWAP1 00001929: LOG3 0000192a: JUMPDEST 0000192b: POP 0000192c: POP 0000192d: PUSH2 0x087e 00001930: PUSH1 0x01 00001932: PUSH1 0x00 00001934: SSTORE 00001935: JUMP 00001936: JUMPDEST 00001937: PUSH1 0x00 00001939: PUSH2 0x061d 0000193c: DUP3 0000193d: DUP5 0000193e: PUSH2 0x2366 00001941: JUMP 00001942: JUMPDEST 00001943: PUSH1 0x00 00001945: PUSH2 0x061d 00001948: DUP3 00001949: DUP5 0000194a: PUSH2 0x24fd 0000194d: JUMP 0000194e: JUMPDEST 0000194f: PUSH1 0x00 00001951: PUSH2 0x061d 00001954: DUP3 00001955: DUP5 00001956: PUSH2 0x24db 00001959: JUMP 0000195a: JUMPDEST 0000195b: PUSH1 0x00 0000195d: PUSH2 0x061d 00001960: DUP3 00001961: DUP5 00001962: PUSH2 0x2514 00001965: JUMP 00001966: JUMPDEST 00001967: PUSH1 0x02 00001969: PUSH1 0x00 0000196b: SLOAD 0000196c: SUB 0000196d: PUSH2 0x19b8 00001970: JUMPI 00001971: PUSH1 0x40 00001973: MLOAD 00001974: PUSH3 0x461bcd 00001978: PUSH1 0xe5 0000197a: SHL 0000197b: DUP2 0000197c: MSTORE 0000197d: PUSH1 0x20 0000197f: PUSH1 0x04 00001981: DUP3 00001982: ADD 00001983: MSTORE 00001984: PUSH1 0x1f 00001986: PUSH1 0x24 00001988: DUP3 00001989: ADD 0000198a: MSTORE 0000198b: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 000019ac: PUSH1 0x44 000019ae: DUP3 000019af: ADD 000019b0: MSTORE 000019b1: PUSH1 0x64 000019b3: ADD 000019b4: PUSH2 0x0780 000019b7: JUMP 000019b8: JUMPDEST 000019b9: PUSH1 0x02 000019bb: PUSH1 0x00 000019bd: SSTORE 000019be: JUMP 000019bf: JUMPDEST 000019c0: DUP3 000019c1: SLOAD 000019c2: PUSH1 0x00 000019c4: SWAP1 000019c5: DUP2 000019c6: SWAP1 000019c7: DUP2 000019c8: DUP2 000019c9: ISZERO 000019ca: PUSH2 0x1a19 000019cd: JUMPI 000019ce: PUSH2 0x19ea 000019d1: DUP8 000019d2: PUSH2 0x19dc 000019d5: PUSH1 0x01 000019d7: DUP6 000019d8: PUSH2 0x2366 000019db: JUMP 000019dc: JUMPDEST 000019dd: PUSH1 0x00 000019df: SWAP2 000019e0: DUP3 000019e1: MSTORE 000019e2: PUSH1 0x20 000019e4: SWAP1 000019e5: SWAP2 000019e6: KECCAK256 000019e7: ADD 000019e8: SWAP1 000019e9: JUMP 000019ea: JUMPDEST 000019eb: PUSH1 0x40 000019ed: DUP1 000019ee: MLOAD 000019ef: DUP1 000019f0: DUP3 000019f1: ADD 000019f2: SWAP1 000019f3: SWAP2 000019f4: MSTORE 000019f5: SWAP1 000019f6: SLOAD 000019f7: PUSH4 0xffffffff 000019fc: DUP2 000019fd: AND 000019fe: DUP3 000019ff: MSTORE 00001a00: PUSH1 0x01 00001a02: PUSH1 0x20 00001a04: SHL 00001a05: SWAP1 00001a06: DIV 00001a07: PUSH1 0x01 00001a09: PUSH1 0x01 00001a0b: PUSH1 0xe0 00001a0d: SHL 00001a0e: SUB 00001a0f: AND 00001a10: PUSH1 0x20 00001a12: DUP3 00001a13: ADD 00001a14: MSTORE 00001a15: PUSH2 0x1a2e 00001a18: JUMP 00001a19: JUMPDEST 00001a1a: PUSH1 0x40 00001a1c: DUP1 00001a1d: MLOAD 00001a1e: DUP1 00001a1f: DUP3 00001a20: ADD 00001a21: SWAP1 00001a22: SWAP2 00001a23: MSTORE 00001a24: PUSH1 0x00 00001a26: DUP1 00001a27: DUP3 00001a28: MSTORE 00001a29: PUSH1 0x20 00001a2b: DUP3 00001a2c: ADD 00001a2d: MSTORE 00001a2e: JUMPDEST 00001a2f: SWAP1 00001a30: POP 00001a31: DUP1 00001a32: PUSH1 0x20 00001a34: ADD 00001a35: MLOAD 00001a36: PUSH1 0x01 00001a38: PUSH1 0x01 00001a3a: PUSH1 0xe0 00001a3c: SHL 00001a3d: SUB 00001a3e: AND 00001a3f: SWAP4 00001a40: POP 00001a41: PUSH2 0x1a4e 00001a44: DUP5 00001a45: DUP7 00001a46: DUP9 00001a47: PUSH4 0xffffffff 00001a4c: AND 00001a4d: JUMP 00001a4e: JUMPDEST 00001a4f: SWAP3 00001a50: POP 00001a51: PUSH1 0x00 00001a53: DUP3 00001a54: GT 00001a55: DUP1 00001a56: ISZERO 00001a57: PUSH2 0x1a66 00001a5a: JUMPI 00001a5b: POP 00001a5c: DUP1 00001a5d: MLOAD 00001a5e: PUSH4 0xffffffff 00001a63: AND 00001a64: NUMBER 00001a65: EQ 00001a66: JUMPDEST 00001a67: ISZERO 00001a68: PUSH2 0x1aaa 00001a6b: JUMPI 00001a6c: PUSH2 0x1a74 00001a6f: DUP4 00001a70: PUSH2 0x1d26 00001a73: JUMP 00001a74: JUMPDEST 00001a75: PUSH2 0x1a83 00001a78: DUP9 00001a79: PUSH2 0x19dc 00001a7c: PUSH1 0x01 00001a7e: DUP7 00001a7f: PUSH2 0x2366 00001a82: JUMP 00001a83: JUMPDEST 00001a84: DUP1 00001a85: SLOAD 00001a86: PUSH1 0x01 00001a88: PUSH1 0x01 00001a8a: PUSH1 0xe0 00001a8c: SHL 00001a8d: SUB 00001a8e: SWAP3 00001a8f: SWAP1 00001a90: SWAP3 00001a91: AND 00001a92: PUSH1 0x01 00001a94: PUSH1 0x20 00001a96: SHL 00001a97: MUL 00001a98: PUSH4 0xffffffff 00001a9d: SWAP1 00001a9e: SWAP3 00001a9f: AND 00001aa0: SWAP2 00001aa1: SWAP1 00001aa2: SWAP2 00001aa3: OR 00001aa4: SWAP1 00001aa5: SSTORE 00001aa6: PUSH2 0x1b14 00001aa9: JUMP 00001aaa: JUMPDEST 00001aab: DUP7 00001aac: PUSH1 0x40 00001aae: MLOAD 00001aaf: DUP1 00001ab0: PUSH1 0x40 00001ab2: ADD 00001ab3: PUSH1 0x40 00001ab5: MSTORE 00001ab6: DUP1 00001ab7: PUSH2 0x1abf 00001aba: NUMBER 00001abb: PUSH2 0x1cbd 00001abe: JUMP 00001abf: JUMPDEST 00001ac0: PUSH4 0xffffffff 00001ac5: AND 00001ac6: DUP2 00001ac7: MSTORE 00001ac8: PUSH1 0x20 00001aca: ADD 00001acb: PUSH2 0x1ad3 00001ace: DUP7 00001acf: PUSH2 0x1d26 00001ad2: JUMP 00001ad3: JUMPDEST 00001ad4: PUSH1 0x01 00001ad6: PUSH1 0x01 00001ad8: PUSH1 0xe0 00001ada: SHL 00001adb: SUB 00001adc: SWAP1 00001add: DUP2 00001ade: AND 00001adf: SWAP1 00001ae0: SWAP2 00001ae1: MSTORE 00001ae2: DUP3 00001ae3: SLOAD 00001ae4: PUSH1 0x01 00001ae6: DUP2 00001ae7: ADD 00001ae8: DUP5 00001ae9: SSTORE 00001aea: PUSH1 0x00 00001aec: SWAP4 00001aed: DUP5 00001aee: MSTORE 00001aef: PUSH1 0x20 00001af1: SWAP4 00001af2: DUP5 00001af3: SWAP1 00001af4: KECCAK256 00001af5: DUP4 00001af6: MLOAD 00001af7: SWAP5 00001af8: SWAP1 00001af9: SWAP4 00001afa: ADD 00001afb: MLOAD 00001afc: SWAP1 00001afd: SWAP2 00001afe: AND 00001aff: PUSH1 0x01 00001b01: PUSH1 0x20 00001b03: SHL 00001b04: MUL 00001b05: PUSH4 0xffffffff 00001b0a: SWAP1 00001b0b: SWAP4 00001b0c: AND 00001b0d: SWAP3 00001b0e: SWAP1 00001b0f: SWAP3 00001b10: OR 00001b11: SWAP2 00001b12: ADD 00001b13: SSTORE 00001b14: JUMPDEST 00001b15: POP 00001b16: POP 00001b17: SWAP4 00001b18: POP 00001b19: SWAP4 00001b1a: SWAP2 00001b1b: POP 00001b1c: POP 00001b1d: JUMP 00001b1e: JUMPDEST 00001b1f: PUSH1 0x40 00001b21: MLOAD 00001b22: PUSH1 0x01 00001b24: PUSH1 0x01 00001b26: PUSH1 0xa0 00001b28: SHL 00001b29: SUB 00001b2a: DUP4 00001b2b: AND 00001b2c: PUSH1 0x24 00001b2e: DUP3 00001b2f: ADD 00001b30: MSTORE 00001b31: PUSH1 0x44 00001b33: DUP2 00001b34: ADD 00001b35: DUP3 00001b36: SWAP1 00001b37: MSTORE 00001b38: PUSH2 0x1035 00001b3b: SWAP1 00001b3c: DUP5 00001b3d: SWAP1 00001b3e: PUSH4 0xa9059cbb 00001b43: PUSH1 0xe0 00001b45: SHL 00001b46: SWAP1 00001b47: PUSH1 0x64 00001b49: ADD 00001b4a: JUMPDEST 00001b4b: PUSH1 0x40 00001b4d: DUP1 00001b4e: MLOAD 00001b4f: PUSH1 0x1f 00001b51: NOT 00001b52: DUP2 00001b53: DUP5 00001b54: SUB 00001b55: ADD 00001b56: DUP2 00001b57: MSTORE 00001b58: SWAP2 00001b59: SWAP1 00001b5a: MSTORE 00001b5b: PUSH1 0x20 00001b5d: DUP2 00001b5e: ADD 00001b5f: DUP1 00001b60: MLOAD 00001b61: PUSH1 0x01 00001b63: PUSH1 0x01 00001b65: PUSH1 0xe0 00001b67: SHL 00001b68: SUB 00001b69: AND 00001b6a: PUSH1 0x01 00001b6c: PUSH1 0x01 00001b6e: PUSH1 0xe0 00001b70: SHL 00001b71: SUB 00001b72: NOT 00001b73: SWAP1 00001b74: SWAP4 00001b75: AND 00001b76: SWAP3 00001b77: SWAP1 00001b78: SWAP3 00001b79: OR 00001b7a: SWAP1 00001b7b: SWAP2 00001b7c: MSTORE 00001b7d: PUSH2 0x1d8f 00001b80: JUMP 00001b81: JUMPDEST 00001b82: DUP2 00001b83: SLOAD 00001b84: PUSH1 0x00 00001b86: SWAP1 00001b87: DUP2 00001b88: DUP2 00001b89: PUSH1 0x05 00001b8b: DUP2 00001b8c: GT 00001b8d: ISZERO 00001b8e: PUSH2 0x1bdb 00001b91: JUMPI 00001b92: PUSH1 0x00 00001b94: PUSH2 0x1b9c 00001b97: DUP5 00001b98: PUSH2 0x1e61 00001b9b: JUMP 00001b9c: JUMPDEST 00001b9d: PUSH2 0x1ba6 00001ba0: SWAP1 00001ba1: DUP6 00001ba2: PUSH2 0x2366 00001ba5: JUMP 00001ba6: JUMPDEST 00001ba7: PUSH1 0x00 00001ba9: DUP9 00001baa: DUP2 00001bab: MSTORE 00001bac: PUSH1 0x20 00001bae: SWAP1 00001baf: KECCAK256 00001bb0: SWAP1 00001bb1: SWAP2 00001bb2: POP 00001bb3: DUP7 00001bb4: SWAP1 00001bb5: DUP3 00001bb6: ADD 00001bb7: SLOAD 00001bb8: PUSH4 0xffffffff 00001bbd: AND 00001bbe: GT 00001bbf: ISZERO 00001bc0: PUSH2 0x1bcb 00001bc3: JUMPI 00001bc4: DUP1 00001bc5: SWAP2 00001bc6: POP 00001bc7: PUSH2 0x1bd9 00001bca: JUMP 00001bcb: JUMPDEST 00001bcc: PUSH2 0x1bd6 00001bcf: DUP2 00001bd0: PUSH1 0x01 00001bd2: PUSH2 0x2514 00001bd5: JUMP 00001bd6: JUMPDEST 00001bd7: SWAP3 00001bd8: POP 00001bd9: JUMPDEST 00001bda: POP 00001bdb: JUMPDEST 00001bdc: DUP1 00001bdd: DUP3 00001bde: LT 00001bdf: ISZERO 00001be0: PUSH2 0x1c28 00001be3: JUMPI 00001be4: PUSH1 0x00 00001be6: PUSH2 0x1bef 00001be9: DUP4 00001bea: DUP4 00001beb: PUSH2 0x1f50 00001bee: JUMP 00001bef: JUMPDEST 00001bf0: PUSH1 0x00 00001bf2: DUP9 00001bf3: DUP2 00001bf4: MSTORE 00001bf5: PUSH1 0x20 00001bf7: SWAP1 00001bf8: KECCAK256 00001bf9: SWAP1 00001bfa: SWAP2 00001bfb: POP 00001bfc: DUP7 00001bfd: SWAP1 00001bfe: DUP3 00001bff: ADD 00001c00: SLOAD 00001c01: PUSH4 0xffffffff 00001c06: AND 00001c07: GT 00001c08: ISZERO 00001c09: PUSH2 0x1c14 00001c0c: JUMPI 00001c0d: DUP1 00001c0e: SWAP2 00001c0f: POP 00001c10: PUSH2 0x1c22 00001c13: JUMP 00001c14: JUMPDEST 00001c15: PUSH2 0x1c1f 00001c18: DUP2 00001c19: PUSH1 0x01 00001c1b: PUSH2 0x2514 00001c1e: JUMP 00001c1f: JUMPDEST 00001c20: SWAP3 00001c21: POP 00001c22: JUMPDEST 00001c23: POP 00001c24: PUSH2 0x1bdb 00001c27: JUMP 00001c28: JUMPDEST 00001c29: DUP1 00001c2a: ISZERO 00001c2b: PUSH2 0x1c53 00001c2e: JUMPI 00001c2f: PUSH2 0x1c3d 00001c32: DUP7 00001c33: PUSH2 0x19dc 00001c36: PUSH1 0x01 00001c38: DUP5 00001c39: PUSH2 0x2366 00001c3c: JUMP 00001c3d: JUMPDEST 00001c3e: SLOAD 00001c3f: PUSH1 0x01 00001c41: PUSH1 0x20 00001c43: SHL 00001c44: SWAP1 00001c45: DIV 00001c46: PUSH1 0x01 00001c48: PUSH1 0x01 00001c4a: PUSH1 0xe0 00001c4c: SHL 00001c4d: SUB 00001c4e: AND 00001c4f: PUSH2 0x1c56 00001c52: JUMP 00001c53: JUMPDEST 00001c54: PUSH1 0x00 00001c56: JUMPDEST 00001c57: PUSH1 0x01 00001c59: PUSH1 0x01 00001c5b: PUSH1 0xe0 00001c5d: SHL 00001c5e: SUB 00001c5f: AND 00001c60: SWAP7 00001c61: SWAP6 00001c62: POP 00001c63: POP 00001c64: POP 00001c65: POP 00001c66: POP 00001c67: POP 00001c68: JUMP 00001c69: JUMPDEST 00001c6a: PUSH1 0x40 00001c6c: MLOAD 00001c6d: PUSH1 0x01 00001c6f: PUSH1 0x01 00001c71: PUSH1 0xa0 00001c73: SHL 00001c74: SUB 00001c75: DUP1 00001c76: DUP6 00001c77: AND 00001c78: PUSH1 0x24 00001c7a: DUP4 00001c7b: ADD 00001c7c: MSTORE 00001c7d: DUP4 00001c7e: AND 00001c7f: PUSH1 0x44 00001c81: DUP3 00001c82: ADD 00001c83: MSTORE 00001c84: PUSH1 0x64 00001c86: DUP2 00001c87: ADD 00001c88: DUP3 00001c89: SWAP1 00001c8a: MSTORE 00001c8b: PUSH2 0x1ca1 00001c8e: SWAP1 00001c8f: DUP6 00001c90: SWAP1 00001c91: PUSH4 0x23b872dd 00001c96: PUSH1 0xe0 00001c98: SHL 00001c99: SWAP1 00001c9a: PUSH1 0x84 00001c9c: ADD 00001c9d: PUSH2 0x1b4a 00001ca0: JUMP 00001ca1: JUMPDEST 00001ca2: POP 00001ca3: POP 00001ca4: POP 00001ca5: POP 00001ca6: JUMP 00001ca7: JUMPDEST 00001ca8: PUSH1 0x00 00001caa: DUP2 00001cab: DUP4 00001cac: LT 00001cad: PUSH2 0x1cb6 00001cb0: JUMPI 00001cb1: DUP2 00001cb2: PUSH2 0x061d 00001cb5: JUMP 00001cb6: JUMPDEST 00001cb7: POP 00001cb8: SWAP1 00001cb9: SWAP2 00001cba: SWAP1 00001cbb: POP 00001cbc: JUMP 00001cbd: JUMPDEST 00001cbe: PUSH1 0x00 00001cc0: PUSH4 0xffffffff 00001cc5: DUP3 00001cc6: GT 00001cc7: ISZERO 00001cc8: PUSH2 0x1d22 00001ccb: JUMPI 00001ccc: PUSH1 0x40 00001cce: MLOAD 00001ccf: PUSH3 0x461bcd 00001cd3: PUSH1 0xe5 00001cd5: SHL 00001cd6: DUP2 00001cd7: MSTORE 00001cd8: PUSH1 0x20 00001cda: PUSH1 0x04 00001cdc: DUP3 00001cdd: ADD 00001cde: MSTORE 00001cdf: PUSH1 0x26 00001ce1: PUSH1 0x24 00001ce3: DUP3 00001ce4: ADD 00001ce5: MSTORE 00001ce6: PUSH32 0x53616665436173743a2076616c756520646f65736e27742066697420696e2033 00001d07: PUSH1 0x44 00001d09: DUP3 00001d0a: ADD 00001d0b: MSTORE 00001d0c: PUSH6 0x322062697473 00001d13: PUSH1 0xd0 00001d15: SHL 00001d16: PUSH1 0x64 00001d18: DUP3 00001d19: ADD 00001d1a: MSTORE 00001d1b: PUSH1 0x84 00001d1d: ADD 00001d1e: PUSH2 0x0780 00001d21: JUMP 00001d22: JUMPDEST 00001d23: POP 00001d24: SWAP1 00001d25: JUMP 00001d26: JUMPDEST 00001d27: PUSH1 0x00 00001d29: PUSH1 0x01 00001d2b: PUSH1 0x01 00001d2d: PUSH1 0xe0 00001d2f: SHL 00001d30: SUB 00001d31: DUP3 00001d32: GT 00001d33: ISZERO 00001d34: PUSH2 0x1d22 00001d37: JUMPI 00001d38: PUSH1 0x40 00001d3a: MLOAD 00001d3b: PUSH3 0x461bcd 00001d3f: PUSH1 0xe5 00001d41: SHL 00001d42: DUP2 00001d43: MSTORE 00001d44: PUSH1 0x20 00001d46: PUSH1 0x04 00001d48: DUP3 00001d49: ADD 00001d4a: MSTORE 00001d4b: PUSH1 0x27 00001d4d: PUSH1 0x24 00001d4f: DUP3 00001d50: ADD 00001d51: MSTORE 00001d52: PUSH32 0x53616665436173743a2076616c756520646f65736e27742066697420696e2032 00001d73: PUSH1 0x44 00001d75: DUP3 00001d76: ADD 00001d77: MSTORE 00001d78: PUSH7 0x32342062697473 00001d80: PUSH1 0xc8 00001d82: SHL 00001d83: PUSH1 0x64 00001d85: DUP3 00001d86: ADD 00001d87: MSTORE 00001d88: PUSH1 0x84 00001d8a: ADD 00001d8b: PUSH2 0x0780 00001d8e: JUMP 00001d8f: JUMPDEST 00001d90: PUSH1 0x00 00001d92: PUSH2 0x1de4 00001d95: DUP3 00001d96: PUSH1 0x40 00001d98: MLOAD 00001d99: DUP1 00001d9a: PUSH1 0x40 00001d9c: ADD 00001d9d: PUSH1 0x40 00001d9f: MSTORE 00001da0: DUP1 00001da1: PUSH1 0x20 00001da3: DUP2 00001da4: MSTORE 00001da5: PUSH1 0x20 00001da7: ADD 00001da8: PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 00001dc9: DUP2 00001dca: MSTORE 00001dcb: POP 00001dcc: DUP6 00001dcd: PUSH1 0x01 00001dcf: PUSH1 0x01 00001dd1: PUSH1 0xa0 00001dd3: SHL 00001dd4: SUB 00001dd5: AND 00001dd6: PUSH2 0x1f6b 00001dd9: SWAP1 00001dda: SWAP3 00001ddb: SWAP2 00001ddc: SWAP1 00001ddd: PUSH4 0xffffffff 00001de2: AND 00001de3: JUMP 00001de4: JUMPDEST 00001de5: DUP1 00001de6: MLOAD 00001de7: SWAP1 00001de8: SWAP2 00001de9: POP 00001dea: ISZERO 00001deb: PUSH2 0x1035 00001dee: JUMPI 00001def: DUP1 00001df0: DUP1 00001df1: PUSH1 0x20 00001df3: ADD 00001df4: SWAP1 00001df5: MLOAD 00001df6: DUP2 00001df7: ADD 00001df8: SWAP1 00001df9: PUSH2 0x1e02 00001dfc: SWAP2 00001dfd: SWAP1 00001dfe: PUSH2 0x232b 00001e01: JUMP 00001e02: JUMPDEST 00001e03: PUSH2 0x1035 00001e06: JUMPI 00001e07: PUSH1 0x40 00001e09: MLOAD 00001e0a: PUSH3 0x461bcd 00001e0e: PUSH1 0xe5 00001e10: SHL 00001e11: DUP2 00001e12: MSTORE 00001e13: PUSH1 0x20 00001e15: PUSH1 0x04 00001e17: DUP3 00001e18: ADD 00001e19: MSTORE 00001e1a: PUSH1 0x2a 00001e1c: PUSH1 0x24 00001e1e: DUP3 00001e1f: ADD 00001e20: MSTORE 00001e21: PUSH32 0x5361666545524332303a204552433230206f7065726174696f6e20646964206e 00001e42: PUSH1 0x44 00001e44: DUP3 00001e45: ADD 00001e46: MSTORE 00001e47: PUSH10 0x1bdd081cdd58d8d95959 00001e52: PUSH1 0xb2 00001e54: SHL 00001e55: PUSH1 0x64 00001e57: DUP3 00001e58: ADD 00001e59: MSTORE 00001e5a: PUSH1 0x84 00001e5c: ADD 00001e5d: PUSH2 0x0780 00001e60: JUMP 00001e61: JUMPDEST 00001e62: PUSH1 0x00 00001e64: DUP2 00001e65: PUSH1 0x00 00001e67: SUB 00001e68: PUSH2 0x1e73 00001e6b: JUMPI 00001e6c: POP 00001e6d: PUSH1 0x00 00001e6f: SWAP2 00001e70: SWAP1 00001e71: POP 00001e72: JUMP 00001e73: JUMPDEST 00001e74: PUSH1 0x00 00001e76: PUSH1 0x01 00001e78: PUSH2 0x1e80 00001e7b: DUP5 00001e7c: PUSH2 0x1f82 00001e7f: JUMP 00001e80: JUMPDEST 00001e81: SWAP1 00001e82: SHR 00001e83: PUSH1 0x01 00001e85: SWAP1 00001e86: SHL 00001e87: SWAP1 00001e88: POP 00001e89: PUSH1 0x01 00001e8b: DUP2 00001e8c: DUP5 00001e8d: DUP2 00001e8e: PUSH2 0x1e99 00001e91: JUMPI 00001e92: PUSH2 0x1e99 00001e95: PUSH2 0x24c5 00001e98: JUMP 00001e99: JUMPDEST 00001e9a: DIV 00001e9b: DUP3 00001e9c: ADD 00001e9d: SWAP1 00001e9e: SHR 00001e9f: SWAP1 00001ea0: POP 00001ea1: PUSH1 0x01 00001ea3: DUP2 00001ea4: DUP5 00001ea5: DUP2 00001ea6: PUSH2 0x1eb1 00001ea9: JUMPI 00001eaa: PUSH2 0x1eb1 00001ead: PUSH2 0x24c5 00001eb0: JUMP 00001eb1: JUMPDEST 00001eb2: DIV 00001eb3: DUP3 00001eb4: ADD 00001eb5: SWAP1 00001eb6: SHR 00001eb7: SWAP1 00001eb8: POP 00001eb9: PUSH1 0x01 00001ebb: DUP2 00001ebc: DUP5 00001ebd: DUP2 00001ebe: PUSH2 0x1ec9 00001ec1: JUMPI 00001ec2: PUSH2 0x1ec9 00001ec5: PUSH2 0x24c5 00001ec8: JUMP 00001ec9: JUMPDEST 00001eca: DIV 00001ecb: DUP3 00001ecc: ADD 00001ecd: SWAP1 00001ece: SHR 00001ecf: SWAP1 00001ed0: POP 00001ed1: PUSH1 0x01 00001ed3: DUP2 00001ed4: DUP5 00001ed5: DUP2 00001ed6: PUSH2 0x1ee1 00001ed9: JUMPI 00001eda: PUSH2 0x1ee1 00001edd: PUSH2 0x24c5 00001ee0: JUMP 00001ee1: JUMPDEST 00001ee2: DIV 00001ee3: DUP3 00001ee4: ADD 00001ee5: SWAP1 00001ee6: SHR 00001ee7: SWAP1 00001ee8: POP 00001ee9: PUSH1 0x01 00001eeb: DUP2 00001eec: DUP5 00001eed: DUP2 00001eee: PUSH2 0x1ef9 00001ef1: JUMPI 00001ef2: PUSH2 0x1ef9 00001ef5: PUSH2 0x24c5 00001ef8: JUMP 00001ef9: JUMPDEST 00001efa: DIV 00001efb: DUP3 00001efc: ADD 00001efd: SWAP1 00001efe: SHR 00001eff: SWAP1 00001f00: POP 00001f01: PUSH1 0x01 00001f03: DUP2 00001f04: DUP5 00001f05: DUP2 00001f06: PUSH2 0x1f11 00001f09: JUMPI 00001f0a: PUSH2 0x1f11 00001f0d: PUSH2 0x24c5 00001f10: JUMP 00001f11: JUMPDEST 00001f12: DIV 00001f13: DUP3 00001f14: ADD 00001f15: SWAP1 00001f16: SHR 00001f17: SWAP1 00001f18: POP 00001f19: PUSH1 0x01 00001f1b: DUP2 00001f1c: DUP5 00001f1d: DUP2 00001f1e: PUSH2 0x1f29 00001f21: JUMPI 00001f22: PUSH2 0x1f29 00001f25: PUSH2 0x24c5 00001f28: JUMP 00001f29: JUMPDEST 00001f2a: DIV 00001f2b: DUP3 00001f2c: ADD 00001f2d: SWAP1 00001f2e: SHR 00001f2f: SWAP1 00001f30: POP 00001f31: PUSH2 0x1f49 00001f34: DUP2 00001f35: DUP3 00001f36: DUP6 00001f37: DUP2 00001f38: PUSH2 0x1f43 00001f3b: JUMPI 00001f3c: PUSH2 0x1f43 00001f3f: PUSH2 0x24c5 00001f42: JUMP 00001f43: JUMPDEST 00001f44: DIV 00001f45: PUSH2 0x1ca7 00001f48: JUMP 00001f49: JUMPDEST 00001f4a: SWAP4 00001f4b: SWAP3 00001f4c: POP 00001f4d: POP 00001f4e: POP 00001f4f: JUMP 00001f50: JUMPDEST 00001f51: PUSH1 0x00 00001f53: PUSH2 0x1f5f 00001f56: PUSH1 0x02 00001f58: DUP5 00001f59: DUP5 00001f5a: XOR 00001f5b: PUSH2 0x24db 00001f5e: JUMP 00001f5f: JUMPDEST 00001f60: PUSH2 0x061d 00001f63: SWAP1 00001f64: DUP5 00001f65: DUP5 00001f66: AND 00001f67: PUSH2 0x2514 00001f6a: JUMP 00001f6b: JUMPDEST 00001f6c: PUSH1 0x60 00001f6e: PUSH2 0x1f7a 00001f71: DUP5 00001f72: DUP5 00001f73: PUSH1 0x00 00001f75: DUP6 00001f76: PUSH2 0x2016 00001f79: JUMP 00001f7a: JUMPDEST 00001f7b: SWAP5 00001f7c: SWAP4 00001f7d: POP 00001f7e: POP 00001f7f: POP 00001f80: POP 00001f81: JUMP 00001f82: JUMPDEST 00001f83: PUSH1 0x00 00001f85: DUP1 00001f86: PUSH1 0x80 00001f88: DUP4 00001f89: SWAP1 00001f8a: SHR 00001f8b: ISZERO 00001f8c: PUSH2 0x1f97 00001f8f: JUMPI 00001f90: PUSH1 0x80 00001f92: SWAP3 00001f93: DUP4 00001f94: SHR 00001f95: SWAP3 00001f96: ADD 00001f97: JUMPDEST 00001f98: PUSH1 0x40 00001f9a: DUP4 00001f9b: SWAP1 00001f9c: SHR 00001f9d: ISZERO 00001f9e: PUSH2 0x1fa9 00001fa1: JUMPI 00001fa2: PUSH1 0x40 00001fa4: SWAP3 00001fa5: DUP4 00001fa6: SHR 00001fa7: SWAP3 00001fa8: ADD 00001fa9: JUMPDEST 00001faa: PUSH1 0x20 00001fac: DUP4 00001fad: SWAP1 00001fae: SHR 00001faf: ISZERO 00001fb0: PUSH2 0x1fbb 00001fb3: JUMPI 00001fb4: PUSH1 0x20 00001fb6: SWAP3 00001fb7: DUP4 00001fb8: SHR 00001fb9: SWAP3 00001fba: ADD 00001fbb: JUMPDEST 00001fbc: PUSH1 0x10 00001fbe: DUP4 00001fbf: SWAP1 00001fc0: SHR 00001fc1: ISZERO 00001fc2: PUSH2 0x1fcd 00001fc5: JUMPI 00001fc6: PUSH1 0x10 00001fc8: SWAP3 00001fc9: DUP4 00001fca: SHR 00001fcb: SWAP3 00001fcc: ADD 00001fcd: JUMPDEST 00001fce: PUSH1 0x08 00001fd0: DUP4 00001fd1: SWAP1 00001fd2: SHR 00001fd3: ISZERO 00001fd4: PUSH2 0x1fdf 00001fd7: JUMPI 00001fd8: PUSH1 0x08 00001fda: SWAP3 00001fdb: DUP4 00001fdc: SHR 00001fdd: SWAP3 00001fde: ADD 00001fdf: JUMPDEST 00001fe0: PUSH1 0x04 00001fe2: DUP4 00001fe3: SWAP1 00001fe4: SHR 00001fe5: ISZERO 00001fe6: PUSH2 0x1ff1 00001fe9: JUMPI 00001fea: PUSH1 0x04 00001fec: SWAP3 00001fed: DUP4 00001fee: SHR 00001fef: SWAP3 00001ff0: ADD 00001ff1: JUMPDEST 00001ff2: PUSH1 0x02 00001ff4: DUP4 00001ff5: SWAP1 00001ff6: SHR 00001ff7: ISZERO 00001ff8: PUSH2 0x2003 00001ffb: JUMPI 00001ffc: PUSH1 0x02 00001ffe: SWAP3 00001fff: DUP4 00002000: SHR 00002001: SWAP3 00002002: ADD 00002003: JUMPDEST 00002004: PUSH1 0x01 00002006: DUP4 00002007: SWAP1 00002008: SHR 00002009: ISZERO 0000200a: PUSH2 0x0620 0000200d: JUMPI 0000200e: PUSH1 0x01 00002010: ADD 00002011: SWAP3 00002012: SWAP2 00002013: POP 00002014: POP 00002015: JUMP 00002016: JUMPDEST 00002017: PUSH1 0x60 00002019: DUP3 0000201a: SELFBALANCE 0000201b: LT 0000201c: ISZERO 0000201d: PUSH2 0x2077 00002020: JUMPI 00002021: PUSH1 0x40 00002023: MLOAD 00002024: PUSH3 0x461bcd 00002028: PUSH1 0xe5 0000202a: SHL 0000202b: DUP2 0000202c: MSTORE 0000202d: PUSH1 0x20 0000202f: PUSH1 0x04 00002031: DUP3 00002032: ADD 00002033: MSTORE 00002034: PUSH1 0x26 00002036: PUSH1 0x24 00002038: DUP3 00002039: ADD 0000203a: MSTORE 0000203b: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e636520666f 0000205c: PUSH1 0x44 0000205e: DUP3 0000205f: ADD 00002060: MSTORE 00002061: PUSH6 0x1c8818d85b1b 00002068: PUSH1 0xd2 0000206a: SHL 0000206b: PUSH1 0x64 0000206d: DUP3 0000206e: ADD 0000206f: MSTORE 00002070: PUSH1 0x84 00002072: ADD 00002073: PUSH2 0x0780 00002076: JUMP 00002077: JUMPDEST 00002078: PUSH1 0x00 0000207a: DUP1 0000207b: DUP7 0000207c: PUSH1 0x01 0000207e: PUSH1 0x01 00002080: PUSH1 0xa0 00002082: SHL 00002083: SUB 00002084: AND 00002085: DUP6 00002086: DUP8 00002087: PUSH1 0x40 00002089: MLOAD 0000208a: PUSH2 0x2093 0000208d: SWAP2 0000208e: SWAP1 0000208f: PUSH2 0x254b 00002092: JUMP 00002093: JUMPDEST 00002094: PUSH1 0x00 00002096: PUSH1 0x40 00002098: MLOAD 00002099: DUP1 0000209a: DUP4 0000209b: SUB 0000209c: DUP2 0000209d: DUP6 0000209e: DUP8 0000209f: GAS 000020a0: CALL 000020a1: SWAP3 000020a2: POP 000020a3: POP 000020a4: POP 000020a5: RETURNDATASIZE 000020a6: DUP1 000020a7: PUSH1 0x00 000020a9: DUP2 000020aa: EQ 000020ab: PUSH2 0x20d0 000020ae: JUMPI 000020af: PUSH1 0x40 000020b1: MLOAD 000020b2: SWAP2 000020b3: POP 000020b4: PUSH1 0x1f 000020b6: NOT 000020b7: PUSH1 0x3f 000020b9: RETURNDATASIZE 000020ba: ADD 000020bb: AND 000020bc: DUP3 000020bd: ADD 000020be: PUSH1 0x40 000020c0: MSTORE 000020c1: RETURNDATASIZE 000020c2: DUP3 000020c3: MSTORE 000020c4: RETURNDATASIZE 000020c5: PUSH1 0x00 000020c7: PUSH1 0x20 000020c9: DUP5 000020ca: ADD 000020cb: RETURNDATACOPY 000020cc: PUSH2 0x20d5 000020cf: JUMP 000020d0: JUMPDEST 000020d1: PUSH1 0x60 000020d3: SWAP2 000020d4: POP 000020d5: JUMPDEST 000020d6: POP 000020d7: SWAP2 000020d8: POP 000020d9: SWAP2 000020da: POP 000020db: PUSH2 0x20e6 000020de: DUP8 000020df: DUP4 000020e0: DUP4 000020e1: DUP8 000020e2: PUSH2 0x20f1 000020e5: JUMP 000020e6: JUMPDEST 000020e7: SWAP8 000020e8: SWAP7 000020e9: POP 000020ea: POP 000020eb: POP 000020ec: POP 000020ed: POP 000020ee: POP 000020ef: POP 000020f0: JUMP 000020f1: JUMPDEST 000020f2: PUSH1 0x60 000020f4: DUP4 000020f5: ISZERO 000020f6: PUSH2 0x2160 000020f9: JUMPI 000020fa: DUP3 000020fb: MLOAD 000020fc: PUSH1 0x00 000020fe: SUB 000020ff: PUSH2 0x2159 00002102: JUMPI 00002103: PUSH1 0x01 00002105: PUSH1 0x01 00002107: PUSH1 0xa0 00002109: SHL 0000210a: SUB 0000210b: DUP6 0000210c: AND 0000210d: EXTCODESIZE 0000210e: PUSH2 0x2159 00002111: JUMPI 00002112: PUSH1 0x40 00002114: MLOAD 00002115: PUSH3 0x461bcd 00002119: PUSH1 0xe5 0000211b: SHL 0000211c: DUP2 0000211d: MSTORE 0000211e: PUSH1 0x20 00002120: PUSH1 0x04 00002122: DUP3 00002123: ADD 00002124: MSTORE 00002125: PUSH1 0x1d 00002127: PUSH1 0x24 00002129: DUP3 0000212a: ADD 0000212b: MSTORE 0000212c: PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 0000214d: PUSH1 0x44 0000214f: DUP3 00002150: ADD 00002151: MSTORE 00002152: PUSH1 0x64 00002154: ADD 00002155: PUSH2 0x0780 00002158: JUMP 00002159: JUMPDEST 0000215a: POP 0000215b: DUP2 0000215c: PUSH2 0x1f7a 0000215f: JUMP 00002160: JUMPDEST 00002161: PUSH2 0x1f7a 00002164: DUP4 00002165: DUP4 00002166: DUP2 00002167: MLOAD 00002168: ISZERO 00002169: PUSH2 0x2175 0000216c: JUMPI 0000216d: DUP2 0000216e: MLOAD 0000216f: DUP1 00002170: DUP4 00002171: PUSH1 0x20 00002173: ADD 00002174: REVERT 00002175: JUMPDEST 00002176: DUP1 00002177: PUSH1 0x40 00002179: MLOAD 0000217a: PUSH3 0x461bcd 0000217e: PUSH1 0xe5 00002180: SHL 00002181: DUP2 00002182: MSTORE 00002183: PUSH1 0x04 00002185: ADD 00002186: PUSH2 0x0780 00002189: SWAP2 0000218a: SWAP1 0000218b: PUSH2 0x2567 0000218e: JUMP 0000218f: JUMPDEST 00002190: PUSH1 0x01 00002192: PUSH1 0x01 00002194: PUSH1 0xa0 00002196: SHL 00002197: SUB 00002198: DUP2 00002199: AND 0000219a: DUP2 0000219b: EQ 0000219c: PUSH2 0x087e 0000219f: JUMPI 000021a0: PUSH1 0x00 000021a2: DUP1 000021a3: REVERT 000021a4: JUMPDEST 000021a5: PUSH1 0x00 000021a7: DUP1 000021a8: PUSH1 0x40 000021aa: DUP4 000021ab: DUP6 000021ac: SUB 000021ad: SLT 000021ae: ISZERO 000021af: PUSH2 0x21b7 000021b2: JUMPI 000021b3: PUSH1 0x00 000021b5: DUP1 000021b6: REVERT 000021b7: JUMPDEST 000021b8: DUP3 000021b9: CALLDATALOAD 000021ba: PUSH2 0x21c2 000021bd: DUP2 000021be: PUSH2 0x218f 000021c1: JUMP 000021c2: JUMPDEST 000021c3: SWAP2 000021c4: POP 000021c5: PUSH1 0x20 000021c7: DUP4 000021c8: ADD 000021c9: CALLDATALOAD 000021ca: PUSH2 0x21d2 000021cd: DUP2 000021ce: PUSH2 0x218f 000021d1: JUMP 000021d2: JUMPDEST 000021d3: DUP1 000021d4: SWAP2 000021d5: POP 000021d6: POP 000021d7: SWAP3 000021d8: POP 000021d9: SWAP3 000021da: SWAP1 000021db: POP 000021dc: JUMP 000021dd: JUMPDEST 000021de: PUSH1 0x00 000021e0: PUSH1 0x20 000021e2: DUP3 000021e3: DUP5 000021e4: SUB 000021e5: SLT 000021e6: ISZERO 000021e7: PUSH2 0x21ef 000021ea: JUMPI 000021eb: PUSH1 0x00 000021ed: DUP1 000021ee: REVERT 000021ef: JUMPDEST 000021f0: POP 000021f1: CALLDATALOAD 000021f2: SWAP2 000021f3: SWAP1 000021f4: POP 000021f5: JUMP 000021f6: JUMPDEST 000021f7: PUSH1 0x00 000021f9: DUP1 000021fa: PUSH1 0x40 000021fc: DUP4 000021fd: DUP6 000021fe: SUB 000021ff: SLT 00002200: ISZERO 00002201: PUSH2 0x2209 00002204: JUMPI 00002205: PUSH1 0x00 00002207: DUP1 00002208: REVERT 00002209: JUMPDEST 0000220a: DUP3 0000220b: CALLDATALOAD 0000220c: PUSH2 0x2214 0000220f: DUP2 00002210: PUSH2 0x218f 00002213: JUMP 00002214: JUMPDEST 00002215: SWAP5 00002216: PUSH1 0x20 00002218: SWAP4 00002219: SWAP1 0000221a: SWAP4 0000221b: ADD 0000221c: CALLDATALOAD 0000221d: SWAP4 0000221e: POP 0000221f: POP 00002220: POP 00002221: JUMP 00002222: JUMPDEST 00002223: PUSH1 0x01 00002225: PUSH1 0x01 00002227: PUSH1 0xa0 00002229: SHL 0000222a: SUB 0000222b: SWAP2 0000222c: SWAP1 0000222d: SWAP2 0000222e: AND 0000222f: DUP2 00002230: MSTORE 00002231: PUSH1 0x20 00002233: ADD 00002234: SWAP1 00002235: JUMP 00002236: JUMPDEST 00002237: PUSH1 0x00 00002239: PUSH1 0x20 0000223b: DUP3 0000223c: DUP5 0000223d: SUB 0000223e: SLT 0000223f: ISZERO 00002240: PUSH2 0x2248 00002243: JUMPI 00002244: PUSH1 0x00 00002246: DUP1 00002247: REVERT 00002248: JUMPDEST 00002249: DUP2 0000224a: CALLDATALOAD 0000224b: PUSH2 0x1f49 0000224e: DUP2 0000224f: PUSH2 0x218f 00002252: JUMP 00002253: JUMPDEST 00002254: PUSH1 0x00 00002256: DUP1 00002257: PUSH1 0x40 00002259: DUP4 0000225a: DUP6 0000225b: SUB 0000225c: SLT 0000225d: ISZERO 0000225e: PUSH2 0x2266 00002261: JUMPI 00002262: PUSH1 0x00 00002264: DUP1 00002265: REVERT 00002266: JUMPDEST 00002267: DUP3 00002268: CALLDATALOAD 00002269: SWAP2 0000226a: POP 0000226b: PUSH1 0x20 0000226d: DUP4 0000226e: ADD 0000226f: CALLDATALOAD 00002270: PUSH2 0x21d2 00002273: DUP2 00002274: PUSH2 0x218f 00002277: JUMP 00002278: JUMPDEST 00002279: PUSH1 0x00 0000227b: DUP1 0000227c: PUSH1 0x40 0000227e: DUP4 0000227f: DUP6 00002280: SUB 00002281: SLT 00002282: ISZERO 00002283: PUSH2 0x228b 00002286: JUMPI 00002287: PUSH1 0x00 00002289: DUP1 0000228a: REVERT 0000228b: JUMPDEST 0000228c: DUP3 0000228d: CALLDATALOAD 0000228e: PUSH2 0x2296 00002291: DUP2 00002292: PUSH2 0x218f 00002295: JUMP 00002296: JUMPDEST 00002297: SWAP2 00002298: POP 00002299: PUSH1 0x20 0000229b: DUP4 0000229c: ADD 0000229d: CALLDATALOAD 0000229e: PUSH4 0xffffffff 000022a3: DUP2 000022a4: AND 000022a5: DUP2 000022a6: EQ 000022a7: PUSH2 0x21d2 000022aa: JUMPI 000022ab: PUSH1 0x00 000022ad: DUP1 000022ae: REVERT 000022af: JUMPDEST 000022b0: PUSH4 0x4e487b71 000022b5: PUSH1 0xe0 000022b7: SHL 000022b8: PUSH1 0x00 000022ba: MSTORE 000022bb: PUSH1 0x32 000022bd: PUSH1 0x04 000022bf: MSTORE 000022c0: PUSH1 0x24 000022c2: PUSH1 0x00 000022c4: REVERT 000022c5: JUMPDEST 000022c6: PUSH4 0x4e487b71 000022cb: PUSH1 0xe0 000022cd: SHL 000022ce: PUSH1 0x00 000022d0: MSTORE 000022d1: PUSH1 0x11 000022d3: PUSH1 0x04 000022d5: MSTORE 000022d6: PUSH1 0x24 000022d8: PUSH1 0x00 000022da: REVERT 000022db: JUMPDEST 000022dc: PUSH1 0x00 000022de: PUSH1 0x01 000022e0: DUP3 000022e1: ADD 000022e2: PUSH2 0x22ed 000022e5: JUMPI 000022e6: PUSH2 0x22ed 000022e9: PUSH2 0x22c5 000022ec: JUMP 000022ed: JUMPDEST 000022ee: POP 000022ef: PUSH1 0x01 000022f1: ADD 000022f2: SWAP1 000022f3: JUMP 000022f4: JUMPDEST 000022f5: PUSH1 0x20 000022f7: DUP1 000022f8: DUP3 000022f9: MSTORE 000022fa: PUSH1 0x1f 000022fc: SWAP1 000022fd: DUP3 000022fe: ADD 000022ff: MSTORE 00002300: PUSH32 0x4552433230566f7465733a20626c6f636b206e6f7420796574206d696e656400 00002321: PUSH1 0x40 00002323: DUP3 00002324: ADD 00002325: MSTORE 00002326: PUSH1 0x60 00002328: ADD 00002329: SWAP1 0000232a: JUMP 0000232b: JUMPDEST 0000232c: PUSH1 0x00 0000232e: PUSH1 0x20 00002330: DUP3 00002331: DUP5 00002332: SUB 00002333: SLT 00002334: ISZERO 00002335: PUSH2 0x233d 00002338: JUMPI 00002339: PUSH1 0x00 0000233b: DUP1 0000233c: REVERT 0000233d: JUMPDEST 0000233e: DUP2 0000233f: MLOAD 00002340: DUP1 00002341: ISZERO 00002342: ISZERO 00002343: DUP2 00002344: EQ 00002345: PUSH2 0x1f49 00002348: JUMPI 00002349: PUSH1 0x00 0000234b: DUP1 0000234c: REVERT 0000234d: JUMPDEST 0000234e: PUSH1 0x00 00002350: PUSH1 0x20 00002352: DUP3 00002353: DUP5 00002354: SUB 00002355: SLT 00002356: ISZERO 00002357: PUSH2 0x235f 0000235a: JUMPI 0000235b: PUSH1 0x00 0000235d: DUP1 0000235e: REVERT 0000235f: JUMPDEST 00002360: POP 00002361: MLOAD 00002362: SWAP2 00002363: SWAP1 00002364: POP 00002365: JUMP 00002366: JUMPDEST 00002367: DUP2 00002368: DUP2 00002369: SUB 0000236a: DUP2 0000236b: DUP2 0000236c: GT 0000236d: ISZERO 0000236e: PUSH2 0x0620 00002371: JUMPI 00002372: PUSH2 0x0620 00002375: PUSH2 0x22c5 00002378: JUMP 00002379: JUMPDEST 0000237a: PUSH1 0x00 0000237c: PUSH1 0x20 0000237e: DUP3 0000237f: DUP5 00002380: SUB 00002381: SLT 00002382: ISZERO 00002383: PUSH2 0x238b 00002386: JUMPI 00002387: PUSH1 0x00 00002389: DUP1 0000238a: REVERT 0000238b: JUMPDEST 0000238c: DUP2 0000238d: MLOAD 0000238e: PUSH2 0x1f49 00002391: DUP2 00002392: PUSH2 0x218f 00002395: JUMP 00002396: JUMPDEST 00002397: PUSH1 0x00 00002399: PUSH1 0x20 0000239b: DUP3 0000239c: DUP5 0000239d: SUB 0000239e: SLT 0000239f: ISZERO 000023a0: PUSH2 0x23a8 000023a3: JUMPI 000023a4: PUSH1 0x00 000023a6: DUP1 000023a7: REVERT 000023a8: JUMPDEST 000023a9: DUP2 000023aa: MLOAD 000023ab: PUSH1 0xff 000023ad: DUP2 000023ae: AND 000023af: DUP2 000023b0: EQ 000023b1: PUSH2 0x1f49 000023b4: JUMPI 000023b5: PUSH1 0x00 000023b7: DUP1 000023b8: REVERT 000023b9: JUMPDEST 000023ba: PUSH1 0xff 000023bc: DUP3 000023bd: DUP2 000023be: AND 000023bf: DUP3 000023c0: DUP3 000023c1: AND 000023c2: SUB 000023c3: SWAP1 000023c4: DUP2 000023c5: GT 000023c6: ISZERO 000023c7: PUSH2 0x0620 000023ca: JUMPI 000023cb: PUSH2 0x0620 000023ce: PUSH2 0x22c5 000023d1: JUMP 000023d2: JUMPDEST 000023d3: PUSH1 0x01 000023d5: DUP2 000023d6: DUP2 000023d7: JUMPDEST 000023d8: DUP1 000023d9: DUP6 000023da: GT 000023db: ISZERO 000023dc: PUSH2 0x240d 000023df: JUMPI 000023e0: DUP2 000023e1: PUSH1 0x00 000023e3: NOT 000023e4: DIV 000023e5: DUP3 000023e6: GT 000023e7: ISZERO 000023e8: PUSH2 0x23f3 000023eb: JUMPI 000023ec: PUSH2 0x23f3 000023ef: PUSH2 0x22c5 000023f2: JUMP 000023f3: JUMPDEST 000023f4: DUP1 000023f5: DUP6 000023f6: AND 000023f7: ISZERO 000023f8: PUSH2 0x2400 000023fb: JUMPI 000023fc: SWAP2 000023fd: DUP2 000023fe: MUL 000023ff: SWAP2 00002400: JUMPDEST 00002401: SWAP4 00002402: DUP5 00002403: SHR 00002404: SWAP4 00002405: SWAP1 00002406: DUP1 00002407: MUL 00002408: SWAP1 00002409: PUSH2 0x23d7 0000240c: JUMP 0000240d: JUMPDEST 0000240e: POP 0000240f: SWAP3 00002410: POP 00002411: SWAP3 00002412: SWAP1 00002413: POP 00002414: JUMP 00002415: JUMPDEST 00002416: PUSH1 0x00 00002418: DUP3 00002419: PUSH2 0x2424 0000241c: JUMPI 0000241d: POP 0000241e: PUSH1 0x01 00002420: PUSH2 0x0620 00002423: JUMP 00002424: JUMPDEST 00002425: DUP2 00002426: PUSH2 0x2431 00002429: JUMPI 0000242a: POP 0000242b: PUSH1 0x00 0000242d: PUSH2 0x0620 00002430: JUMP 00002431: JUMPDEST 00002432: DUP2 00002433: PUSH1 0x01 00002435: DUP2 00002436: EQ 00002437: PUSH2 0x2447 0000243a: JUMPI 0000243b: PUSH1 0x02 0000243d: DUP2 0000243e: EQ 0000243f: PUSH2 0x2451 00002442: JUMPI 00002443: PUSH2 0x246d 00002446: JUMP 00002447: JUMPDEST 00002448: PUSH1 0x01 0000244a: SWAP2 0000244b: POP 0000244c: POP 0000244d: PUSH2 0x0620 00002450: JUMP 00002451: JUMPDEST 00002452: PUSH1 0xff 00002454: DUP5 00002455: GT 00002456: ISZERO 00002457: PUSH2 0x2462 0000245a: JUMPI 0000245b: PUSH2 0x2462 0000245e: PUSH2 0x22c5 00002461: JUMP 00002462: JUMPDEST 00002463: POP 00002464: POP 00002465: PUSH1 0x01 00002467: DUP3 00002468: SHL 00002469: PUSH2 0x0620 0000246c: JUMP 0000246d: JUMPDEST 0000246e: POP 0000246f: PUSH1 0x20 00002471: DUP4 00002472: LT 00002473: PUSH2 0x0133 00002476: DUP4 00002477: LT 00002478: AND 00002479: PUSH1 0x4e 0000247b: DUP5 0000247c: LT 0000247d: PUSH1 0x0b 0000247f: DUP5 00002480: LT 00002481: AND 00002482: OR 00002483: ISZERO 00002484: PUSH2 0x2490 00002487: JUMPI 00002488: POP 00002489: DUP2 0000248a: DUP2 0000248b: EXP 0000248c: PUSH2 0x0620 0000248f: JUMP 00002490: JUMPDEST 00002491: PUSH2 0x249a 00002494: DUP4 00002495: DUP4 00002496: PUSH2 0x23d2 00002499: JUMP 0000249a: JUMPDEST 0000249b: DUP1 0000249c: PUSH1 0x00 0000249e: NOT 0000249f: DIV 000024a0: DUP3 000024a1: GT 000024a2: ISZERO 000024a3: PUSH2 0x24ae 000024a6: JUMPI 000024a7: PUSH2 0x24ae 000024aa: PUSH2 0x22c5 000024ad: JUMP 000024ae: JUMPDEST 000024af: MUL 000024b0: SWAP4 000024b1: SWAP3 000024b2: POP 000024b3: POP 000024b4: POP 000024b5: JUMP 000024b6: JUMPDEST 000024b7: PUSH1 0x00 000024b9: PUSH2 0x061d 000024bc: PUSH1 0xff 000024be: DUP5 000024bf: AND 000024c0: DUP4 000024c1: PUSH2 0x2415 000024c4: JUMP 000024c5: JUMPDEST 000024c6: PUSH4 0x4e487b71 000024cb: PUSH1 0xe0 000024cd: SHL 000024ce: PUSH1 0x00 000024d0: MSTORE 000024d1: PUSH1 0x12 000024d3: PUSH1 0x04 000024d5: MSTORE 000024d6: PUSH1 0x24 000024d8: PUSH1 0x00 000024da: REVERT 000024db: JUMPDEST 000024dc: PUSH1 0x00 000024de: DUP3 000024df: PUSH2 0x24f8 000024e2: JUMPI 000024e3: PUSH4 0x4e487b71 000024e8: PUSH1 0xe0 000024ea: SHL 000024eb: PUSH1 0x00 000024ed: MSTORE 000024ee: PUSH1 0x12 000024f0: PUSH1 0x04 000024f2: MSTORE 000024f3: PUSH1 0x24 000024f5: PUSH1 0x00 000024f7: REVERT 000024f8: JUMPDEST 000024f9: POP 000024fa: DIV 000024fb: SWAP1 000024fc: JUMP 000024fd: JUMPDEST 000024fe: DUP1 000024ff: DUP3 00002500: MUL 00002501: DUP2 00002502: ISZERO 00002503: DUP3 00002504: DUP3 00002505: DIV 00002506: DUP5 00002507: EQ 00002508: OR 00002509: PUSH2 0x0620 0000250c: JUMPI 0000250d: PUSH2 0x0620 00002510: PUSH2 0x22c5 00002513: JUMP 00002514: JUMPDEST 00002515: DUP1 00002516: DUP3 00002517: ADD 00002518: DUP1 00002519: DUP3 0000251a: GT 0000251b: ISZERO 0000251c: PUSH2 0x0620 0000251f: JUMPI 00002520: PUSH2 0x0620 00002523: PUSH2 0x22c5 00002526: JUMP 00002527: JUMPDEST 00002528: PUSH1 0x00 0000252a: JUMPDEST 0000252b: DUP4 0000252c: DUP2 0000252d: LT 0000252e: ISZERO 0000252f: PUSH2 0x2542 00002532: JUMPI 00002533: DUP2 00002534: DUP2 00002535: ADD 00002536: MLOAD 00002537: DUP4 00002538: DUP3 00002539: ADD 0000253a: MSTORE 0000253b: PUSH1 0x20 0000253d: ADD 0000253e: PUSH2 0x252a 00002541: JUMP 00002542: JUMPDEST 00002543: POP 00002544: POP 00002545: PUSH1 0x00 00002547: SWAP2 00002548: ADD 00002549: MSTORE 0000254a: JUMP 0000254b: JUMPDEST 0000254c: PUSH1 0x00 0000254e: DUP3 0000254f: MLOAD 00002550: PUSH2 0x255d 00002553: DUP2 00002554: DUP5 00002555: PUSH1 0x20 00002557: DUP8 00002558: ADD 00002559: PUSH2 0x2527 0000255c: JUMP 0000255d: JUMPDEST 0000255e: SWAP2 0000255f: SWAP1 00002560: SWAP2 00002561: ADD 00002562: SWAP3 00002563: SWAP2 00002564: POP 00002565: POP 00002566: JUMP 00002567: JUMPDEST 00002568: PUSH1 0x20 0000256a: DUP2 0000256b: MSTORE 0000256c: PUSH1 0x00 0000256e: DUP3 0000256f: MLOAD 00002570: DUP1 00002571: PUSH1 0x20 00002573: DUP5 00002574: ADD 00002575: MSTORE 00002576: PUSH2 0x2586 00002579: DUP2 0000257a: PUSH1 0x40 0000257c: DUP6 0000257d: ADD 0000257e: PUSH1 0x20 00002580: DUP8 00002581: ADD 00002582: PUSH2 0x2527 00002585: JUMP 00002586: JUMPDEST 00002587: PUSH1 0x1f 00002589: ADD 0000258a: PUSH1 0x1f 0000258c: NOT 0000258d: AND 0000258e: SWAP2 0000258f: SWAP1 00002590: SWAP2 00002591: ADD 00002592: PUSH1 0x40 00002594: ADD 00002595: SWAP3 00002596: SWAP2 00002597: POP 00002598: POP 00002599: JUMP 0000259a: INVALID 0000259b: GAS 0000259c: PUSH10 0x766f6552657761726473 000025a7: GASPRICE 000025a8: GASPRICE 000025a9: PUSH2 0x6464 000025ac: MSTORE 000025ad: PUSH6 0x776172642829 000025b4: KECCAK256 000025b5: PUSH19 0x6577617264a2646970667358221220b533f4ac 000025c9: UNKNOWN(0xB1) 000025ca: UNKNOWN(0xC8) 000025cb: UNKNOWN(0xB5) 000025cc: UNKNOWN(0xC0) 000025cd: POP 000025ce: BLOBBASEFEE 000025cf: UNKNOWN(0x2F) 000025d0: UNKNOWN(0xBF) 000025d1: DUP11 000025d2: UNKNOWN(0x26) 000025d3: LOG0 000025d4: SWAP13 000025d5: UNKNOWN(0xB4) 000025d6: UNKNOWN(0xC6) 000025d7: UNKNOWN(0xB3) 000025d8: UNKNOWN(0xAF) 000025d9: UNKNOWN(0xD1) 000025da: SWAP2 000025db: SWAP13 000025dc: SWAP3 000025dd: UNKNOWN(0xD1) 000025de: BYTE 000025df: GASPRICE 000025e0: PUSH21
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0x3f8bbb0c119c6d29b55a26047cf34d43ca1b7ba031879eea6f06a8d9c389f797
call_targets:
0x0d45c292bacdc47ce850e4c83a2fa2e8509ded5d
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x3f8bbb0c119c6d29b55a26047cf34d43ca1b7ba031879eea6f06a8d9c389f797",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x0d45c292bacdc47ce850e4c83a2fa2e8509ded5d"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x0572b0cc",
"selector": "0x0572b0cc",
"calldata_variants": [
"0x0572b0cc",
"0x0572b0cc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x18160ddd",
"selector": "0x18160ddd",
"calldata_variants": [
"0x18160ddd",
"0x18160ddd0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x211dc32d",
"selector": "0x211dc32d",
"calldata_variants": [
"0x211dc32d",
"0x211dc32d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x2e1a7d4d",
"selector": "0x2e1a7d4d",
"calldata_variants": [
"0x2e1a7d4d",
"0x2e1a7d4d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x324c5359",
"selector": "0x324c5359",
"calldata_variants": [
"0x324c5359",
"0x324c53590000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3a46b1a8",
"selector": "0x3a46b1a8",
"calldata_variants": [
"0x3a46b1a8",
"0x3a46b1a80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3ce8d432",
"selector": "0x3ce8d432",
"calldata_variants": [
"0x3ce8d432",
"0x3ce8d4320000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x48e5d9f8",
"selector": "0x48e5d9f8",
"calldata_variants": [
"0x48e5d9f8",
"0x48e5d9f80000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 8352,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 1,
"guards_detected": [],
"untrusted_call_count": 1
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0x3f8bbb0c119c6d29b55a26047cf34d43ca1b7ba031879eea6f06a8d9c389f797
call_targets:
0x0d45c292bacdc47ce850e4c83a2fa2e8509ded5d
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x3f8bbb0c119c6d29b55a26047cf34d43ca1b7ba031879eea6f06a8d9c389f797",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x0d45c292bacdc47ce850e4c83a2fa2e8509ded5d"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x0572b0cc",
"selector": "0x0572b0cc",
"calldata_variants": [
"0x0572b0cc",
"0x0572b0cc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x18160ddd",
"selector": "0x18160ddd",
"calldata_variants": [
"0x18160ddd",
"0x18160ddd0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x211dc32d",
"selector": "0x211dc32d",
"calldata_variants": [
"0x211dc32d",
"0x211dc32d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x2e1a7d4d",
"selector": "0x2e1a7d4d",
"calldata_variants": [
"0x2e1a7d4d",
"0x2e1a7d4d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x324c5359",
"selector": "0x324c5359",
"calldata_variants": [
"0x324c5359",
"0x324c53590000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3a46b1a8",
"selector": "0x3a46b1a8",
"calldata_variants": [
"0x3a46b1a8",
"0x3a46b1a80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3ce8d432",
"selector": "0x3ce8d432",
"calldata_variants": [
"0x3ce8d432",
"0x3ce8d4320000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x48e5d9f8",
"selector": "0x48e5d9f8",
"calldata_variants": [
"0x48e5d9f8",
"0x48e5d9f80000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 8352,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 1,
"guards_detected": []
}
|