019b477e-d633-7334-ac19-64c10bf9b4ce
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 |
|---|---|---|---|---|
| 28667 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 28668 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 92897 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 92898 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 92899 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 92900 | validation.fork | complete | 1 / 3 | 2 weeks ago |
No slither job recorded yet.
No codex job recorded yet.
00000000: PUSH1 0x80 00000002: PUSH1 0x40 00000004: MSTORE 00000005: PUSH1 0x04 00000007: CALLDATASIZE 00000008: LT 00000009: PUSH2 0x019f 0000000c: JUMPI 0000000d: PUSH0 0000000e: CALLDATALOAD 0000000f: PUSH1 0xe0 00000011: SHR 00000012: DUP1 00000013: PUSH4 0x860545d4 00000018: GT 00000019: PUSH2 0x00eb 0000001c: JUMPI 0000001d: DUP1 0000001e: PUSH4 0xdb2e21bc 00000023: GT 00000024: PUSH2 0x0089 00000027: JUMPI 00000028: DUP1 00000029: PUSH4 0xf2fde38b 0000002e: GT 0000002f: PUSH2 0x0063 00000032: JUMPI 00000033: DUP1 00000034: PUSH4 0xf2fde38b 00000039: EQ 0000003a: PUSH2 0x0512 0000003d: JUMPI 0000003e: DUP1 0000003f: PUSH4 0xf4f3b200 00000044: EQ 00000045: PUSH2 0x053a 00000048: JUMPI 00000049: DUP1 0000004a: PUSH4 0xf83d08ba 0000004f: EQ 00000050: PUSH2 0x0562 00000053: JUMPI 00000054: DUP1 00000055: PUSH4 0xfc0c546a 0000005a: EQ 0000005b: PUSH2 0x0578 0000005e: JUMPI 0000005f: PUSH2 0x01af 00000062: JUMP 00000063: JUMPDEST 00000064: DUP1 00000065: PUSH4 0xdb2e21bc 0000006a: EQ 0000006b: PUSH2 0x04ca 0000006e: JUMPI 0000006f: DUP1 00000070: PUSH4 0xe086e5ec 00000075: EQ 00000076: PUSH2 0x04e0 00000079: JUMPI 0000007a: DUP1 0000007b: PUSH4 0xe2bbb158 00000080: EQ 00000081: PUSH2 0x04f6 00000084: JUMPI 00000085: PUSH2 0x01af 00000088: JUMP 00000089: JUMPDEST 0000008a: DUP1 0000008b: PUSH4 0x8e7d5dba 00000090: GT 00000091: PUSH2 0x00c5 00000094: JUMPI 00000095: DUP1 00000096: PUSH4 0x8e7d5dba 0000009b: EQ 0000009c: PUSH2 0x0426 0000009f: JUMPI 000000a0: DUP1 000000a1: PUSH4 0xa8d5fd65 000000a6: EQ 000000a7: PUSH2 0x044e 000000aa: JUMPI 000000ab: DUP1 000000ac: PUSH4 0xbdfaa337 000000b1: EQ 000000b2: PUSH2 0x0478 000000b5: JUMPI 000000b6: DUP1 000000b7: PUSH4 0xcd15b2a5 000000bc: EQ 000000bd: PUSH2 0x04a2 000000c0: JUMPI 000000c1: PUSH2 0x01af 000000c4: JUMP 000000c5: JUMPDEST 000000c6: DUP1 000000c7: PUSH4 0x860545d4 000000cc: EQ 000000cd: PUSH2 0x03aa 000000d0: JUMPI 000000d1: DUP1 000000d2: PUSH4 0x8d8f2adb 000000d7: EQ 000000d8: PUSH2 0x03e6 000000db: JUMPI 000000dc: DUP1 000000dd: PUSH4 0x8da5cb5b 000000e2: EQ 000000e3: PUSH2 0x03fc 000000e6: JUMPI 000000e7: PUSH2 0x01af 000000ea: JUMP 000000eb: JUMPDEST 000000ec: DUP1 000000ed: PUSH4 0x66805de5 000000f2: GT 000000f3: PUSH2 0x0158 000000f6: JUMPI 000000f7: DUP1 000000f8: PUSH4 0x6c0b3e46 000000fd: GT 000000fe: PUSH2 0x0132 00000101: JUMPI 00000102: DUP1 00000103: PUSH4 0x6c0b3e46 00000108: EQ 00000109: PUSH2 0x0306 0000010c: JUMPI 0000010d: DUP1 0000010e: PUSH4 0x715018a6 00000113: EQ 00000114: PUSH2 0x0330 00000117: JUMPI 00000118: DUP1 00000119: PUSH4 0x79ee54f7 0000011e: EQ 0000011f: PUSH2 0x0346 00000122: JUMPI 00000123: DUP1 00000124: PUSH4 0x7b16bac3 00000129: EQ 0000012a: PUSH2 0x0382 0000012d: JUMPI 0000012e: PUSH2 0x01af 00000131: JUMP 00000132: JUMPDEST 00000133: DUP1 00000134: PUSH4 0x66805de5 00000139: EQ 0000013a: PUSH2 0x029e 0000013d: JUMPI 0000013e: DUP1 0000013f: PUSH4 0x672bc411 00000144: EQ 00000145: PUSH2 0x02b4 00000148: JUMPI 00000149: DUP1 0000014a: PUSH4 0x6a67e4ec 0000014f: EQ 00000150: PUSH2 0x02dc 00000153: JUMPI 00000154: PUSH2 0x01af 00000157: JUMP 00000158: JUMPDEST 00000159: DUP1 0000015a: PUSH4 0x01339c21 0000015f: EQ 00000160: PUSH2 0x01b3 00000163: JUMPI 00000164: DUP1 00000165: PUSH4 0x0e15561a 0000016a: EQ 0000016b: PUSH2 0x01dd 0000016e: JUMPI 0000016f: DUP1 00000170: PUSH4 0x1959a002 00000175: EQ 00000176: PUSH2 0x0207 00000179: JUMPI 0000017a: DUP1 0000017b: PUSH4 0x262fd024 00000180: EQ 00000181: PUSH2 0x024a 00000184: JUMPI 00000185: DUP1 00000186: PUSH4 0x3ccfd60b 0000018b: EQ 0000018c: PUSH2 0x0272 0000018f: JUMPI 00000190: DUP1 00000191: PUSH4 0x4e71d92d 00000196: EQ 00000197: PUSH2 0x0288 0000019a: JUMPI 0000019b: PUSH2 0x01af 0000019e: JUMP 0000019f: JUMPDEST 000001a0: CALLDATASIZE 000001a1: PUSH2 0x01af 000001a4: JUMPI 000001a5: PUSH2 0x01ad 000001a8: CALLVALUE 000001a9: PUSH2 0x05a2 000001ac: JUMP 000001ad: JUMPDEST 000001ae: STOP 000001af: JUMPDEST 000001b0: PUSH0 000001b1: DUP1 000001b2: REVERT 000001b3: JUMPDEST 000001b4: CALLVALUE 000001b5: DUP1 000001b6: ISZERO 000001b7: PUSH2 0x01be 000001ba: JUMPI 000001bb: PUSH0 000001bc: DUP1 000001bd: REVERT 000001be: JUMPDEST 000001bf: POP 000001c0: PUSH2 0x01c7 000001c3: PUSH2 0x0637 000001c6: JUMP 000001c7: JUMPDEST 000001c8: PUSH1 0x40 000001ca: MLOAD 000001cb: PUSH2 0x01d4 000001ce: SWAP2 000001cf: SWAP1 000001d0: PUSH2 0x20c3 000001d3: JUMP 000001d4: JUMPDEST 000001d5: PUSH1 0x40 000001d7: MLOAD 000001d8: DUP1 000001d9: SWAP2 000001da: SUB 000001db: SWAP1 000001dc: RETURN 000001dd: JUMPDEST 000001de: CALLVALUE 000001df: DUP1 000001e0: ISZERO 000001e1: PUSH2 0x01e8 000001e4: JUMPI 000001e5: PUSH0 000001e6: DUP1 000001e7: REVERT 000001e8: JUMPDEST 000001e9: POP 000001ea: PUSH2 0x01f1 000001ed: PUSH2 0x063d 000001f0: JUMP 000001f1: JUMPDEST 000001f2: PUSH1 0x40 000001f4: MLOAD 000001f5: PUSH2 0x01fe 000001f8: SWAP2 000001f9: SWAP1 000001fa: PUSH2 0x20c3 000001fd: JUMP 000001fe: JUMPDEST 000001ff: PUSH1 0x40 00000201: MLOAD 00000202: DUP1 00000203: SWAP2 00000204: SUB 00000205: SWAP1 00000206: RETURN 00000207: JUMPDEST 00000208: CALLVALUE 00000209: DUP1 0000020a: ISZERO 0000020b: PUSH2 0x0212 0000020e: JUMPI 0000020f: PUSH0 00000210: DUP1 00000211: REVERT 00000212: JUMPDEST 00000213: POP 00000214: PUSH2 0x022d 00000217: PUSH1 0x04 00000219: DUP1 0000021a: CALLDATASIZE 0000021b: SUB 0000021c: DUP2 0000021d: ADD 0000021e: SWAP1 0000021f: PUSH2 0x0228 00000222: SWAP2 00000223: SWAP1 00000224: PUSH2 0x213a 00000227: JUMP 00000228: JUMPDEST 00000229: PUSH2 0x0643 0000022c: JUMP 0000022d: JUMPDEST 0000022e: PUSH1 0x40 00000230: MLOAD 00000231: PUSH2 0x0241 00000234: SWAP9 00000235: SWAP8 00000236: SWAP7 00000237: SWAP6 00000238: SWAP5 00000239: SWAP4 0000023a: SWAP3 0000023b: SWAP2 0000023c: SWAP1 0000023d: PUSH2 0x217f 00000240: JUMP 00000241: JUMPDEST 00000242: PUSH1 0x40 00000244: MLOAD 00000245: DUP1 00000246: SWAP2 00000247: SUB 00000248: SWAP1 00000249: RETURN 0000024a: JUMPDEST 0000024b: CALLVALUE 0000024c: DUP1 0000024d: ISZERO 0000024e: PUSH2 0x0255 00000251: JUMPI 00000252: PUSH0 00000253: DUP1 00000254: REVERT 00000255: JUMPDEST 00000256: POP 00000257: PUSH2 0x0270 0000025a: PUSH1 0x04 0000025c: DUP1 0000025d: CALLDATASIZE 0000025e: SUB 0000025f: DUP2 00000260: ADD 00000261: SWAP1 00000262: PUSH2 0x026b 00000265: SWAP2 00000266: SWAP1 00000267: PUSH2 0x2225 0000026a: JUMP 0000026b: JUMPDEST 0000026c: PUSH2 0x0693 0000026f: JUMP 00000270: JUMPDEST 00000271: STOP 00000272: JUMPDEST 00000273: CALLVALUE 00000274: DUP1 00000275: ISZERO 00000276: PUSH2 0x027d 00000279: JUMPI 0000027a: PUSH0 0000027b: DUP1 0000027c: REVERT 0000027d: JUMPDEST 0000027e: POP 0000027f: PUSH2 0x0286 00000282: PUSH2 0x06ce 00000285: JUMP 00000286: JUMPDEST 00000287: STOP 00000288: JUMPDEST 00000289: CALLVALUE 0000028a: DUP1 0000028b: ISZERO 0000028c: PUSH2 0x0293 0000028f: JUMPI 00000290: PUSH0 00000291: DUP1 00000292: REVERT 00000293: JUMPDEST 00000294: POP 00000295: PUSH2 0x029c 00000298: PUSH2 0x08d9 0000029b: JUMP 0000029c: JUMPDEST 0000029d: STOP 0000029e: JUMPDEST 0000029f: CALLVALUE 000002a0: DUP1 000002a1: ISZERO 000002a2: PUSH2 0x02a9 000002a5: JUMPI 000002a6: PUSH0 000002a7: DUP1 000002a8: REVERT 000002a9: JUMPDEST 000002aa: POP 000002ab: PUSH2 0x02b2 000002ae: PUSH2 0x08f4 000002b1: JUMP 000002b2: JUMPDEST 000002b3: STOP 000002b4: JUMPDEST 000002b5: CALLVALUE 000002b6: DUP1 000002b7: ISZERO 000002b8: PUSH2 0x02bf 000002bb: JUMPI 000002bc: PUSH0 000002bd: DUP1 000002be: REVERT 000002bf: JUMPDEST 000002c0: POP 000002c1: PUSH2 0x02da 000002c4: PUSH1 0x04 000002c6: DUP1 000002c7: CALLDATASIZE 000002c8: SUB 000002c9: DUP2 000002ca: ADD 000002cb: SWAP1 000002cc: PUSH2 0x02d5 000002cf: SWAP2 000002d0: SWAP1 000002d1: PUSH2 0x2263 000002d4: JUMP 000002d5: JUMPDEST 000002d6: PUSH2 0x0949 000002d9: JUMP 000002da: JUMPDEST 000002db: STOP 000002dc: JUMPDEST 000002dd: CALLVALUE 000002de: DUP1 000002df: ISZERO 000002e0: PUSH2 0x02e7 000002e3: JUMPI 000002e4: PUSH0 000002e5: DUP1 000002e6: REVERT 000002e7: JUMPDEST 000002e8: POP 000002e9: PUSH2 0x02f0 000002ec: PUSH2 0x09db 000002ef: JUMP 000002f0: JUMPDEST 000002f1: PUSH1 0x40 000002f3: MLOAD 000002f4: PUSH2 0x02fd 000002f7: SWAP2 000002f8: SWAP1 000002f9: PUSH2 0x20c3 000002fc: JUMP 000002fd: JUMPDEST 000002fe: PUSH1 0x40 00000300: MLOAD 00000301: DUP1 00000302: SWAP2 00000303: SUB 00000304: SWAP1 00000305: RETURN 00000306: JUMPDEST 00000307: CALLVALUE 00000308: DUP1 00000309: ISZERO 0000030a: PUSH2 0x0311 0000030d: JUMPI 0000030e: PUSH0 0000030f: DUP1 00000310: REVERT 00000311: JUMPDEST 00000312: POP 00000313: PUSH2 0x031a 00000316: PUSH2 0x09e1 00000319: JUMP 0000031a: JUMPDEST 0000031b: PUSH1 0x40 0000031d: MLOAD 0000031e: PUSH2 0x0327 00000321: SWAP2 00000322: SWAP1 00000323: PUSH2 0x20c3 00000326: JUMP 00000327: JUMPDEST 00000328: PUSH1 0x40 0000032a: MLOAD 0000032b: DUP1 0000032c: SWAP2 0000032d: SUB 0000032e: SWAP1 0000032f: RETURN 00000330: JUMPDEST 00000331: CALLVALUE 00000332: DUP1 00000333: ISZERO 00000334: PUSH2 0x033b 00000337: JUMPI 00000338: PUSH0 00000339: DUP1 0000033a: REVERT 0000033b: JUMPDEST 0000033c: POP 0000033d: PUSH2 0x0344 00000340: PUSH2 0x09e7 00000343: JUMP 00000344: JUMPDEST 00000345: STOP 00000346: JUMPDEST 00000347: CALLVALUE 00000348: DUP1 00000349: ISZERO 0000034a: PUSH2 0x0351 0000034d: JUMPI 0000034e: PUSH0 0000034f: DUP1 00000350: REVERT 00000351: JUMPDEST 00000352: POP 00000353: PUSH2 0x036c 00000356: PUSH1 0x04 00000358: DUP1 00000359: CALLDATASIZE 0000035a: SUB 0000035b: DUP2 0000035c: ADD 0000035d: SWAP1 0000035e: PUSH2 0x0367 00000361: SWAP2 00000362: SWAP1 00000363: PUSH2 0x213a 00000366: JUMP 00000367: JUMPDEST 00000368: PUSH2 0x09fa 0000036b: JUMP 0000036c: JUMPDEST 0000036d: PUSH1 0x40 0000036f: MLOAD 00000370: PUSH2 0x0379 00000373: SWAP2 00000374: SWAP1 00000375: PUSH2 0x20c3 00000378: JUMP 00000379: JUMPDEST 0000037a: PUSH1 0x40 0000037c: MLOAD 0000037d: DUP1 0000037e: SWAP2 0000037f: SUB 00000380: SWAP1 00000381: RETURN 00000382: JUMPDEST 00000383: CALLVALUE 00000384: DUP1 00000385: ISZERO 00000386: PUSH2 0x038d 00000389: JUMPI 0000038a: PUSH0 0000038b: DUP1 0000038c: REVERT 0000038d: JUMPDEST 0000038e: POP 0000038f: PUSH2 0x03a8 00000392: PUSH1 0x04 00000394: DUP1 00000395: CALLDATASIZE 00000396: SUB 00000397: DUP2 00000398: ADD 00000399: SWAP1 0000039a: PUSH2 0x03a3 0000039d: SWAP2 0000039e: SWAP1 0000039f: PUSH2 0x2263 000003a2: JUMP 000003a3: JUMPDEST 000003a4: PUSH2 0x0a97 000003a7: JUMP 000003a8: JUMPDEST 000003a9: STOP 000003aa: JUMPDEST 000003ab: CALLVALUE 000003ac: DUP1 000003ad: ISZERO 000003ae: PUSH2 0x03b5 000003b1: JUMPI 000003b2: PUSH0 000003b3: DUP1 000003b4: REVERT 000003b5: JUMPDEST 000003b6: POP 000003b7: PUSH2 0x03d0 000003ba: PUSH1 0x04 000003bc: DUP1 000003bd: CALLDATASIZE 000003be: SUB 000003bf: DUP2 000003c0: ADD 000003c1: SWAP1 000003c2: PUSH2 0x03cb 000003c5: SWAP2 000003c6: SWAP1 000003c7: PUSH2 0x2263 000003ca: JUMP 000003cb: JUMPDEST 000003cc: PUSH2 0x0aa9 000003cf: JUMP 000003d0: JUMPDEST 000003d1: PUSH1 0x40 000003d3: MLOAD 000003d4: PUSH2 0x03dd 000003d7: SWAP2 000003d8: SWAP1 000003d9: PUSH2 0x20c3 000003dc: JUMP 000003dd: JUMPDEST 000003de: PUSH1 0x40 000003e0: MLOAD 000003e1: DUP1 000003e2: SWAP2 000003e3: SUB 000003e4: SWAP1 000003e5: RETURN 000003e6: JUMPDEST 000003e7: CALLVALUE 000003e8: DUP1 000003e9: ISZERO 000003ea: PUSH2 0x03f1 000003ed: JUMPI 000003ee: PUSH0 000003ef: DUP1 000003f0: REVERT 000003f1: JUMPDEST 000003f2: POP 000003f3: PUSH2 0x03fa 000003f6: PUSH2 0x0ac9 000003f9: JUMP 000003fa: JUMPDEST 000003fb: STOP 000003fc: JUMPDEST 000003fd: CALLVALUE 000003fe: DUP1 000003ff: ISZERO 00000400: PUSH2 0x0407 00000403: JUMPI 00000404: PUSH0 00000405: DUP1 00000406: REVERT 00000407: JUMPDEST 00000408: POP 00000409: PUSH2 0x0410 0000040c: PUSH2 0x0c1e 0000040f: JUMP 00000410: JUMPDEST 00000411: PUSH1 0x40 00000413: MLOAD 00000414: PUSH2 0x041d 00000417: SWAP2 00000418: SWAP1 00000419: PUSH2 0x229d 0000041c: JUMP 0000041d: JUMPDEST 0000041e: PUSH1 0x40 00000420: MLOAD 00000421: DUP1 00000422: SWAP2 00000423: SUB 00000424: SWAP1 00000425: RETURN 00000426: JUMPDEST 00000427: CALLVALUE 00000428: DUP1 00000429: ISZERO 0000042a: PUSH2 0x0431 0000042d: JUMPI 0000042e: PUSH0 0000042f: DUP1 00000430: REVERT 00000431: JUMPDEST 00000432: POP 00000433: PUSH2 0x044c 00000436: PUSH1 0x04 00000438: DUP1 00000439: CALLDATASIZE 0000043a: SUB 0000043b: DUP2 0000043c: ADD 0000043d: SWAP1 0000043e: PUSH2 0x0447 00000441: SWAP2 00000442: SWAP1 00000443: PUSH2 0x2263 00000446: JUMP 00000447: JUMPDEST 00000448: PUSH2 0x0c45 0000044b: JUMP 0000044c: JUMPDEST 0000044d: STOP 0000044e: JUMPDEST 0000044f: CALLVALUE 00000450: DUP1 00000451: ISZERO 00000452: PUSH2 0x0459 00000455: JUMPI 00000456: PUSH0 00000457: DUP1 00000458: REVERT 00000459: JUMPDEST 0000045a: POP 0000045b: PUSH2 0x0462 0000045e: PUSH2 0x0e3e 00000461: JUMP 00000462: JUMPDEST 00000463: PUSH1 0x40 00000465: MLOAD 00000466: PUSH2 0x046f 00000469: SWAP2 0000046a: SWAP1 0000046b: PUSH2 0x20c3 0000046e: JUMP 0000046f: JUMPDEST 00000470: PUSH1 0x40 00000472: MLOAD 00000473: DUP1 00000474: SWAP2 00000475: SUB 00000476: SWAP1 00000477: RETURN 00000478: JUMPDEST 00000479: CALLVALUE 0000047a: DUP1 0000047b: ISZERO 0000047c: PUSH2 0x0483 0000047f: JUMPI 00000480: PUSH0 00000481: DUP1 00000482: REVERT 00000483: JUMPDEST 00000484: POP 00000485: PUSH2 0x048c 00000488: PUSH2 0x0e44 0000048b: JUMP 0000048c: JUMPDEST 0000048d: PUSH1 0x40 0000048f: MLOAD 00000490: PUSH2 0x0499 00000493: SWAP2 00000494: SWAP1 00000495: PUSH2 0x20c3 00000498: JUMP 00000499: JUMPDEST 0000049a: PUSH1 0x40 0000049c: MLOAD 0000049d: DUP1 0000049e: SWAP2 0000049f: SUB 000004a0: SWAP1 000004a1: RETURN 000004a2: JUMPDEST 000004a3: CALLVALUE 000004a4: DUP1 000004a5: ISZERO 000004a6: PUSH2 0x04ad 000004a9: JUMPI 000004aa: PUSH0 000004ab: DUP1 000004ac: REVERT 000004ad: JUMPDEST 000004ae: POP 000004af: PUSH2 0x04c8 000004b2: PUSH1 0x04 000004b4: DUP1 000004b5: CALLDATASIZE 000004b6: SUB 000004b7: DUP2 000004b8: ADD 000004b9: SWAP1 000004ba: PUSH2 0x04c3 000004bd: SWAP2 000004be: SWAP1 000004bf: PUSH2 0x2263 000004c2: JUMP 000004c3: JUMPDEST 000004c4: PUSH2 0x0e4a 000004c7: JUMP 000004c8: JUMPDEST 000004c9: STOP 000004ca: JUMPDEST 000004cb: CALLVALUE 000004cc: DUP1 000004cd: ISZERO 000004ce: PUSH2 0x04d5 000004d1: JUMPI 000004d2: PUSH0 000004d3: DUP1 000004d4: REVERT 000004d5: JUMPDEST 000004d6: POP 000004d7: PUSH2 0x04de 000004da: PUSH2 0x0e6a 000004dd: JUMP 000004de: JUMPDEST 000004df: STOP 000004e0: JUMPDEST 000004e1: CALLVALUE 000004e2: DUP1 000004e3: ISZERO 000004e4: PUSH2 0x04eb 000004e7: JUMPI 000004e8: PUSH0 000004e9: DUP1 000004ea: REVERT 000004eb: JUMPDEST 000004ec: POP 000004ed: PUSH2 0x04f4 000004f0: PUSH2 0x1060 000004f3: JUMP 000004f4: JUMPDEST 000004f5: STOP 000004f6: JUMPDEST 000004f7: PUSH2 0x0510 000004fa: PUSH1 0x04 000004fc: DUP1 000004fd: CALLDATASIZE 000004fe: SUB 000004ff: DUP2 00000500: ADD 00000501: SWAP1 00000502: PUSH2 0x050b 00000505: SWAP2 00000506: SWAP1 00000507: PUSH2 0x2225 0000050a: JUMP 0000050b: JUMPDEST 0000050c: PUSH2 0x113c 0000050f: JUMP 00000510: JUMPDEST 00000511: STOP 00000512: JUMPDEST 00000513: CALLVALUE 00000514: DUP1 00000515: ISZERO 00000516: PUSH2 0x051d 00000519: JUMPI 0000051a: PUSH0 0000051b: DUP1 0000051c: REVERT 0000051d: JUMPDEST 0000051e: POP 0000051f: PUSH2 0x0538 00000522: PUSH1 0x04 00000524: DUP1 00000525: CALLDATASIZE 00000526: SUB 00000527: DUP2 00000528: ADD 00000529: SWAP1 0000052a: PUSH2 0x0533 0000052d: SWAP2 0000052e: SWAP1 0000052f: PUSH2 0x213a 00000532: JUMP 00000533: JUMPDEST 00000534: PUSH2 0x15ee 00000537: JUMP 00000538: JUMPDEST 00000539: STOP 0000053a: JUMPDEST 0000053b: CALLVALUE 0000053c: DUP1 0000053d: ISZERO 0000053e: PUSH2 0x0545 00000541: JUMPI 00000542: PUSH0 00000543: DUP1 00000544: REVERT 00000545: JUMPDEST 00000546: POP 00000547: PUSH2 0x0560 0000054a: PUSH1 0x04 0000054c: DUP1 0000054d: CALLDATASIZE 0000054e: SUB 0000054f: DUP2 00000550: ADD 00000551: SWAP1 00000552: PUSH2 0x055b 00000555: SWAP2 00000556: SWAP1 00000557: PUSH2 0x22f1 0000055a: JUMP 0000055b: JUMPDEST 0000055c: PUSH2 0x1672 0000055f: JUMP 00000560: JUMPDEST 00000561: STOP 00000562: JUMPDEST 00000563: CALLVALUE 00000564: DUP1 00000565: ISZERO 00000566: PUSH2 0x056d 00000569: JUMPI 0000056a: PUSH0 0000056b: DUP1 0000056c: REVERT 0000056d: JUMPDEST 0000056e: POP 0000056f: PUSH2 0x0576 00000572: PUSH2 0x17b5 00000575: JUMP 00000576: JUMPDEST 00000577: STOP 00000578: JUMPDEST 00000579: CALLVALUE 0000057a: DUP1 0000057b: ISZERO 0000057c: PUSH2 0x0583 0000057f: JUMPI 00000580: PUSH0 00000581: DUP1 00000582: REVERT 00000583: JUMPDEST 00000584: POP 00000585: PUSH2 0x058c 00000588: PUSH2 0x18a8 0000058b: JUMP 0000058c: JUMPDEST 0000058d: PUSH1 0x40 0000058f: MLOAD 00000590: PUSH2 0x0599 00000593: SWAP2 00000594: SWAP1 00000595: PUSH2 0x2377 00000598: JUMP 00000599: JUMPDEST 0000059a: PUSH1 0x40 0000059c: MLOAD 0000059d: DUP1 0000059e: SWAP2 0000059f: SUB 000005a0: SWAP1 000005a1: RETURN 000005a2: JUMPDEST 000005a3: PUSH0 000005a4: DUP2 000005a5: GT 000005a6: PUSH2 0x05e4 000005a9: JUMPI 000005aa: PUSH1 0x40 000005ac: MLOAD 000005ad: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000005ce: DUP2 000005cf: MSTORE 000005d0: PUSH1 0x04 000005d2: ADD 000005d3: PUSH2 0x05db 000005d6: SWAP1 000005d7: PUSH2 0x23ea 000005da: JUMP 000005db: JUMPDEST 000005dc: PUSH1 0x40 000005de: MLOAD 000005df: DUP1 000005e0: SWAP2 000005e1: SUB 000005e2: SWAP1 000005e3: REVERT 000005e4: JUMPDEST 000005e5: PUSH1 0x06 000005e7: SLOAD 000005e8: PUSH8 0x0de0b6b3a7640000 000005f1: DUP3 000005f2: PUSH2 0x05fb 000005f5: SWAP2 000005f6: SWAP1 000005f7: PUSH2 0x2435 000005fa: JUMP 000005fb: JUMPDEST 000005fc: PUSH2 0x0605 000005ff: SWAP2 00000600: SWAP1 00000601: PUSH2 0x24a3 00000604: JUMP 00000605: JUMPDEST 00000606: PUSH1 0x02 00000608: PUSH0 00000609: DUP3 0000060a: DUP3 0000060b: SLOAD 0000060c: PUSH2 0x0615 0000060f: SWAP2 00000610: SWAP1 00000611: PUSH2 0x24d3 00000614: JUMP 00000615: JUMPDEST 00000616: SWAP3 00000617: POP 00000618: POP 00000619: DUP2 0000061a: SWAP1 0000061b: SSTORE 0000061c: POP 0000061d: DUP1 0000061e: PUSH1 0x04 00000620: PUSH0 00000621: DUP3 00000622: DUP3 00000623: SLOAD 00000624: PUSH2 0x062d 00000627: SWAP2 00000628: SWAP1 00000629: PUSH2 0x24d3 0000062c: JUMP 0000062d: JUMPDEST 0000062e: SWAP3 0000062f: POP 00000630: POP 00000631: DUP2 00000632: SWAP1 00000633: SSTORE 00000634: POP 00000635: POP 00000636: JUMP 00000637: JUMPDEST 00000638: PUSH1 0x05 0000063a: SLOAD 0000063b: DUP2 0000063c: JUMP 0000063d: JUMPDEST 0000063e: PUSH1 0x04 00000640: SLOAD 00000641: DUP2 00000642: JUMP 00000643: JUMPDEST 00000644: PUSH1 0x0b 00000646: PUSH1 0x20 00000648: MSTORE 00000649: DUP1 0000064a: PUSH0 0000064b: MSTORE 0000064c: PUSH1 0x40 0000064e: PUSH0 0000064f: KECCAK256 00000650: PUSH0 00000651: SWAP2 00000652: POP 00000653: SWAP1 00000654: POP 00000655: DUP1 00000656: PUSH0 00000657: ADD 00000658: SLOAD 00000659: SWAP1 0000065a: DUP1 0000065b: PUSH1 0x01 0000065d: ADD 0000065e: SLOAD 0000065f: SWAP1 00000660: DUP1 00000661: PUSH1 0x02 00000663: ADD 00000664: SLOAD 00000665: SWAP1 00000666: DUP1 00000667: PUSH1 0x03 00000669: ADD 0000066a: SLOAD 0000066b: SWAP1 0000066c: DUP1 0000066d: PUSH1 0x04 0000066f: ADD 00000670: SLOAD 00000671: SWAP1 00000672: DUP1 00000673: PUSH1 0x05 00000675: ADD 00000676: SLOAD 00000677: SWAP1 00000678: DUP1 00000679: PUSH1 0x06 0000067b: ADD 0000067c: SLOAD 0000067d: SWAP1 0000067e: DUP1 0000067f: PUSH1 0x07 00000681: ADD 00000682: PUSH0 00000683: SWAP1 00000684: SLOAD 00000685: SWAP1 00000686: PUSH2 0x0100 00000689: EXP 0000068a: SWAP1 0000068b: DIV 0000068c: PUSH1 0xff 0000068e: AND 0000068f: SWAP1 00000690: POP 00000691: DUP9 00000692: JUMP 00000693: JUMPDEST 00000694: PUSH2 0x069b 00000697: PUSH2 0x18cd 0000069a: JUMP 0000069b: JUMPDEST 0000069c: PUSH3 0x015180 000006a0: DUP2 000006a1: PUSH2 0x06aa 000006a4: SWAP2 000006a5: SWAP1 000006a6: PUSH2 0x2435 000006a9: JUMP 000006aa: JUMPDEST 000006ab: PUSH1 0x07 000006ad: DUP4 000006ae: DUP2 000006af: SLOAD 000006b0: DUP2 000006b1: LT 000006b2: PUSH2 0x06be 000006b5: JUMPI 000006b6: PUSH2 0x06bd 000006b9: PUSH2 0x2506 000006bc: JUMP 000006bd: JUMPDEST 000006be: JUMPDEST 000006bf: SWAP1 000006c0: PUSH0 000006c1: MSTORE 000006c2: PUSH1 0x20 000006c4: PUSH0 000006c5: KECCAK256 000006c6: ADD 000006c7: DUP2 000006c8: SWAP1 000006c9: SSTORE 000006ca: POP 000006cb: POP 000006cc: POP 000006cd: JUMP 000006ce: JUMPDEST 000006cf: PUSH2 0x06d6 000006d2: PUSH2 0x1954 000006d5: JUMP 000006d6: JUMPDEST 000006d7: PUSH0 000006d8: PUSH1 0x0b 000006da: PUSH0 000006db: CALLER 000006dc: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000006f1: AND 000006f2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000707: AND 00000708: DUP2 00000709: MSTORE 0000070a: PUSH1 0x20 0000070c: ADD 0000070d: SWAP1 0000070e: DUP2 0000070f: MSTORE 00000710: PUSH1 0x20 00000712: ADD 00000713: PUSH0 00000714: KECCAK256 00000715: SWAP1 00000716: POP 00000717: PUSH0 00000718: DUP2 00000719: PUSH1 0x01 0000071b: ADD 0000071c: SLOAD 0000071d: GT 0000071e: PUSH2 0x075c 00000721: JUMPI 00000722: PUSH1 0x40 00000724: MLOAD 00000725: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000746: DUP2 00000747: MSTORE 00000748: PUSH1 0x04 0000074a: ADD 0000074b: PUSH2 0x0753 0000074e: SWAP1 0000074f: PUSH2 0x257d 00000752: JUMP 00000753: JUMPDEST 00000754: PUSH1 0x40 00000756: MLOAD 00000757: DUP1 00000758: SWAP2 00000759: SUB 0000075a: SWAP1 0000075b: REVERT 0000075c: JUMPDEST 0000075d: TIMESTAMP 0000075e: DUP2 0000075f: PUSH1 0x05 00000761: ADD 00000762: SLOAD 00000763: LT 00000764: DUP1 00000765: PUSH2 0x076f 00000768: JUMPI 00000769: POP 0000076a: PUSH0 0000076b: PUSH1 0x09 0000076d: SLOAD 0000076e: GT 0000076f: JUMPDEST 00000770: PUSH2 0x07ae 00000773: JUMPI 00000774: PUSH1 0x40 00000776: MLOAD 00000777: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000798: DUP2 00000799: MSTORE 0000079a: PUSH1 0x04 0000079c: ADD 0000079d: PUSH2 0x07a5 000007a0: SWAP1 000007a1: PUSH2 0x260b 000007a4: JUMP 000007a5: JUMPDEST 000007a6: PUSH1 0x40 000007a8: MLOAD 000007a9: DUP1 000007aa: SWAP2 000007ab: SUB 000007ac: SWAP1 000007ad: REVERT 000007ae: JUMPDEST 000007af: PUSH0 000007b0: DUP2 000007b1: PUSH0 000007b2: ADD 000007b3: SLOAD 000007b4: SWAP1 000007b5: POP 000007b6: PUSH2 0x07be 000007b9: CALLER 000007ba: PUSH2 0x19a3 000007bd: JUMP 000007be: JUMPDEST 000007bf: PUSH1 0x08 000007c1: SLOAD 000007c2: PUSH1 0x07 000007c4: DUP4 000007c5: PUSH1 0x06 000007c7: ADD 000007c8: SLOAD 000007c9: DUP2 000007ca: SLOAD 000007cb: DUP2 000007cc: LT 000007cd: PUSH2 0x07d9 000007d0: JUMPI 000007d1: PUSH2 0x07d8 000007d4: PUSH2 0x2506 000007d7: JUMP 000007d8: JUMPDEST 000007d9: JUMPDEST 000007da: SWAP1 000007db: PUSH0 000007dc: MSTORE 000007dd: PUSH1 0x20 000007df: PUSH0 000007e0: KECCAK256 000007e1: ADD 000007e2: SLOAD 000007e3: DUP3 000007e4: PUSH2 0x07ed 000007e7: SWAP2 000007e8: SWAP1 000007e9: PUSH2 0x2435 000007ec: JUMP 000007ed: JUMPDEST 000007ee: PUSH2 0x07f7 000007f1: SWAP2 000007f2: SWAP1 000007f3: PUSH2 0x24a3 000007f6: JUMP 000007f7: JUMPDEST 000007f8: PUSH1 0x06 000007fa: PUSH0 000007fb: DUP3 000007fc: DUP3 000007fd: SLOAD 000007fe: PUSH2 0x0807 00000801: SWAP2 00000802: SWAP1 00000803: PUSH2 0x2629 00000806: JUMP 00000807: JUMPDEST 00000808: SWAP3 00000809: POP 0000080a: POP 0000080b: DUP2 0000080c: SWAP1 0000080d: SSTORE 0000080e: POP 0000080f: PUSH0 00000810: DUP3 00000811: PUSH0 00000812: ADD 00000813: DUP2 00000814: SWAP1 00000815: SSTORE 00000816: POP 00000817: PUSH0 00000818: DUP3 00000819: PUSH1 0x05 0000081b: ADD 0000081c: DUP2 0000081d: SWAP1 0000081e: SSTORE 0000081f: POP 00000820: PUSH0 00000821: DUP3 00000822: PUSH1 0x01 00000824: ADD 00000825: DUP2 00000826: SWAP1 00000827: SSTORE 00000828: POP 00000829: PUSH2 0x03e7 0000082c: DUP3 0000082d: PUSH1 0x06 0000082f: ADD 00000830: DUP2 00000831: SWAP1 00000832: SSTORE 00000833: POP 00000834: PUSH2 0x087f 00000837: CALLER 00000838: DUP3 00000839: PUSH1 0x0a 0000083b: PUSH0 0000083c: SWAP1 0000083d: SLOAD 0000083e: SWAP1 0000083f: PUSH2 0x0100 00000842: EXP 00000843: SWAP1 00000844: DIV 00000845: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000085a: AND 0000085b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000870: AND 00000871: PUSH2 0x1c95 00000874: SWAP1 00000875: SWAP3 00000876: SWAP2 00000877: SWAP1 00000878: PUSH4 0xffffffff 0000087d: AND 0000087e: JUMP 0000087f: JUMPDEST 00000880: CALLER 00000881: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000896: AND 00000897: PUSH32 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364 000008b8: DUP3 000008b9: PUSH1 0x40 000008bb: MLOAD 000008bc: PUSH2 0x08c5 000008bf: SWAP2 000008c0: SWAP1 000008c1: PUSH2 0x20c3 000008c4: JUMP 000008c5: JUMPDEST 000008c6: PUSH1 0x40 000008c8: MLOAD 000008c9: DUP1 000008ca: SWAP2 000008cb: SUB 000008cc: SWAP1 000008cd: LOG2 000008ce: POP 000008cf: POP 000008d0: PUSH2 0x08d7 000008d3: PUSH2 0x1d14 000008d6: JUMP 000008d7: JUMPDEST 000008d8: JUMP 000008d9: JUMPDEST 000008da: PUSH2 0x08e1 000008dd: PUSH2 0x1954 000008e0: JUMP 000008e1: JUMPDEST 000008e2: PUSH2 0x08ea 000008e5: CALLER 000008e6: PUSH2 0x19a3 000008e9: JUMP 000008ea: JUMPDEST 000008eb: PUSH2 0x08f2 000008ee: PUSH2 0x1d14 000008f1: JUMP 000008f2: JUMPDEST 000008f3: JUMP 000008f4: JUMPDEST 000008f5: PUSH2 0x08fc 000008f8: PUSH2 0x18cd 000008fb: JUMP 000008fc: JUMPDEST 000008fd: PUSH0 000008fe: PUSH1 0x09 00000900: SLOAD 00000901: EQ 00000902: PUSH2 0x0940 00000905: JUMPI 00000906: PUSH1 0x40 00000908: MLOAD 00000909: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000092a: DUP2 0000092b: MSTORE 0000092c: PUSH1 0x04 0000092e: ADD 0000092f: PUSH2 0x0937 00000932: SWAP1 00000933: PUSH2 0x26a6 00000936: JUMP 00000937: JUMPDEST 00000938: PUSH1 0x40 0000093a: MLOAD 0000093b: DUP1 0000093c: SWAP2 0000093d: SUB 0000093e: SWAP1 0000093f: REVERT 00000940: JUMPDEST 00000941: TIMESTAMP 00000942: PUSH1 0x09 00000944: DUP2 00000945: SWAP1 00000946: SSTORE 00000947: POP 00000948: JUMP 00000949: JUMPDEST 0000094a: PUSH2 0x0951 0000094d: PUSH2 0x18cd 00000950: JUMP 00000951: JUMPDEST 00000952: PUSH1 0x08 00000954: SLOAD 00000955: PUSH3 0x015180 00000959: DUP3 0000095a: PUSH2 0x0963 0000095d: SWAP2 0000095e: SWAP1 0000095f: PUSH2 0x2435 00000962: JUMP 00000963: JUMPDEST 00000964: GT 00000965: ISZERO 00000966: PUSH2 0x09a4 00000969: JUMPI 0000096a: PUSH1 0x40 0000096c: MLOAD 0000096d: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000098e: DUP2 0000098f: MSTORE 00000990: PUSH1 0x04 00000992: ADD 00000993: PUSH2 0x099b 00000996: SWAP1 00000997: PUSH2 0x270e 0000099a: JUMP 0000099b: JUMPDEST 0000099c: PUSH1 0x40 0000099e: MLOAD 0000099f: DUP1 000009a0: SWAP2 000009a1: SUB 000009a2: SWAP1 000009a3: REVERT 000009a4: JUMPDEST 000009a5: PUSH1 0x07 000009a7: PUSH3 0x015180 000009ab: DUP3 000009ac: PUSH2 0x09b5 000009af: SWAP2 000009b0: SWAP1 000009b1: PUSH2 0x2435 000009b4: JUMP 000009b5: JUMPDEST 000009b6: SWAP1 000009b7: DUP1 000009b8: PUSH1 0x01 000009ba: DUP2 000009bb: SLOAD 000009bc: ADD 000009bd: DUP1 000009be: DUP3 000009bf: SSTORE 000009c0: DUP1 000009c1: SWAP2 000009c2: POP 000009c3: POP 000009c4: PUSH1 0x01 000009c6: SWAP1 000009c7: SUB 000009c8: SWAP1 000009c9: PUSH0 000009ca: MSTORE 000009cb: PUSH1 0x20 000009cd: PUSH0 000009ce: KECCAK256 000009cf: ADD 000009d0: PUSH0 000009d1: SWAP1 000009d2: SWAP2 000009d3: SWAP1 000009d4: SWAP2 000009d5: SWAP1 000009d6: SWAP2 000009d7: POP 000009d8: SSTORE 000009d9: POP 000009da: JUMP 000009db: JUMPDEST 000009dc: PUSH1 0x03 000009de: SLOAD 000009df: DUP2 000009e0: JUMP 000009e1: JUMPDEST 000009e2: PUSH1 0x08 000009e4: SLOAD 000009e5: DUP2 000009e6: JUMP 000009e7: JUMPDEST 000009e8: PUSH2 0x09ef 000009eb: PUSH2 0x18cd 000009ee: JUMP 000009ef: JUMPDEST 000009f0: PUSH2 0x09f8 000009f3: PUSH0 000009f4: PUSH2 0x1d1d 000009f7: JUMP 000009f8: JUMPDEST 000009f9: JUMP 000009fa: JUMPDEST 000009fb: PUSH0 000009fc: DUP1 000009fd: PUSH1 0x0b 000009ff: PUSH0 00000a00: DUP5 00000a01: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000a16: AND 00000a17: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000a2c: AND 00000a2d: DUP2 00000a2e: MSTORE 00000a2f: PUSH1 0x20 00000a31: ADD 00000a32: SWAP1 00000a33: DUP2 00000a34: MSTORE 00000a35: PUSH1 0x20 00000a37: ADD 00000a38: PUSH0 00000a39: KECCAK256 00000a3a: SWAP1 00000a3b: POP 00000a3c: DUP1 00000a3d: PUSH1 0x07 00000a3f: ADD 00000a40: PUSH0 00000a41: SWAP1 00000a42: SLOAD 00000a43: SWAP1 00000a44: PUSH2 0x0100 00000a47: EXP 00000a48: SWAP1 00000a49: DIV 00000a4a: PUSH1 0xff 00000a4c: AND 00000a4d: ISZERO 00000a4e: PUSH2 0x0a5a 00000a51: JUMPI 00000a52: PUSH0 00000a53: SWAP2 00000a54: POP 00000a55: POP 00000a56: PUSH2 0x0a92 00000a59: JUMP 00000a5a: JUMPDEST 00000a5b: PUSH8 0x0de0b6b3a7640000 00000a64: DUP2 00000a65: PUSH1 0x01 00000a67: ADD 00000a68: SLOAD 00000a69: DUP3 00000a6a: PUSH1 0x03 00000a6c: ADD 00000a6d: SLOAD 00000a6e: PUSH1 0x02 00000a70: SLOAD 00000a71: PUSH2 0x0a7a 00000a74: SWAP2 00000a75: SWAP1 00000a76: PUSH2 0x2629 00000a79: JUMP 00000a7a: JUMPDEST 00000a7b: PUSH2 0x0a84 00000a7e: SWAP2 00000a7f: SWAP1 00000a80: PUSH2 0x2435 00000a83: JUMP 00000a84: JUMPDEST 00000a85: PUSH2 0x0a8e 00000a88: SWAP2 00000a89: SWAP1 00000a8a: PUSH2 0x24a3 00000a8d: JUMP 00000a8e: JUMPDEST 00000a8f: SWAP2 00000a90: POP 00000a91: POP 00000a92: JUMPDEST 00000a93: SWAP2 00000a94: SWAP1 00000a95: POP 00000a96: JUMP 00000a97: JUMPDEST 00000a98: PUSH2 0x0a9f 00000a9b: PUSH2 0x18cd 00000a9e: JUMP 00000a9f: JUMPDEST 00000aa0: DUP1 00000aa1: PUSH1 0x03 00000aa3: DUP2 00000aa4: SWAP1 00000aa5: SSTORE 00000aa6: POP 00000aa7: POP 00000aa8: JUMP 00000aa9: JUMPDEST 00000aaa: PUSH1 0x07 00000aac: DUP2 00000aad: DUP2 00000aae: SLOAD 00000aaf: DUP2 00000ab0: LT 00000ab1: PUSH2 0x0ab8 00000ab4: JUMPI 00000ab5: PUSH0 00000ab6: DUP1 00000ab7: REVERT 00000ab8: JUMPDEST 00000ab9: SWAP1 00000aba: PUSH0 00000abb: MSTORE 00000abc: PUSH1 0x20 00000abe: PUSH0 00000abf: KECCAK256 00000ac0: ADD 00000ac1: PUSH0 00000ac2: SWAP2 00000ac3: POP 00000ac4: SWAP1 00000ac5: POP 00000ac6: SLOAD 00000ac7: DUP2 00000ac8: JUMP 00000ac9: JUMPDEST 00000aca: PUSH2 0x0ad1 00000acd: PUSH2 0x18cd 00000ad0: JUMP 00000ad1: JUMPDEST 00000ad2: PUSH0 00000ad3: PUSH1 0x09 00000ad5: SLOAD 00000ad6: GT 00000ad7: DUP1 00000ad8: ISZERO 00000ad9: PUSH2 0x0af2 00000adc: JUMPI 00000add: POP 00000ade: PUSH3 0x278d00 00000ae2: PUSH1 0x09 00000ae4: SLOAD 00000ae5: PUSH2 0x0aee 00000ae8: SWAP2 00000ae9: SWAP1 00000aea: PUSH2 0x24d3 00000aed: JUMP 00000aee: JUMPDEST 00000aef: TIMESTAMP 00000af0: LT 00000af1: ISZERO 00000af2: JUMPDEST 00000af3: PUSH2 0x0b31 00000af6: JUMPI 00000af7: PUSH1 0x40 00000af9: MLOAD 00000afa: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000b1b: DUP2 00000b1c: MSTORE 00000b1d: PUSH1 0x04 00000b1f: ADD 00000b20: PUSH2 0x0b28 00000b23: SWAP1 00000b24: PUSH2 0x279c 00000b27: JUMP 00000b28: JUMPDEST 00000b29: PUSH1 0x40 00000b2b: MLOAD 00000b2c: DUP1 00000b2d: SWAP2 00000b2e: SUB 00000b2f: SWAP1 00000b30: REVERT 00000b31: JUMPDEST 00000b32: PUSH2 0x0c1c 00000b35: PUSH2 0x0b3c 00000b38: PUSH2 0x0c1e 00000b3b: JUMP 00000b3c: JUMPDEST 00000b3d: PUSH1 0x0a 00000b3f: PUSH0 00000b40: SWAP1 00000b41: SLOAD 00000b42: SWAP1 00000b43: PUSH2 0x0100 00000b46: EXP 00000b47: SWAP1 00000b48: DIV 00000b49: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000b5e: AND 00000b5f: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000b74: AND 00000b75: PUSH4 0x70a08231 00000b7a: ADDRESS 00000b7b: PUSH1 0x40 00000b7d: MLOAD 00000b7e: DUP3 00000b7f: PUSH4 0xffffffff 00000b84: AND 00000b85: PUSH1 0xe0 00000b87: SHL 00000b88: DUP2 00000b89: MSTORE 00000b8a: PUSH1 0x04 00000b8c: ADD 00000b8d: PUSH2 0x0b96 00000b90: SWAP2 00000b91: SWAP1 00000b92: PUSH2 0x229d 00000b95: JUMP 00000b96: JUMPDEST 00000b97: PUSH1 0x20 00000b99: PUSH1 0x40 00000b9b: MLOAD 00000b9c: DUP1 00000b9d: DUP4 00000b9e: SUB 00000b9f: DUP2 00000ba0: DUP7 00000ba1: GAS 00000ba2: STATICCALL 00000ba3: ISZERO 00000ba4: DUP1 00000ba5: ISZERO 00000ba6: PUSH2 0x0bb1 00000ba9: JUMPI 00000baa: RETURNDATASIZE 00000bab: PUSH0 00000bac: DUP1 00000bad: RETURNDATACOPY 00000bae: RETURNDATASIZE 00000baf: PUSH0 00000bb0: REVERT 00000bb1: JUMPDEST 00000bb2: POP 00000bb3: POP 00000bb4: POP 00000bb5: POP 00000bb6: PUSH1 0x40 00000bb8: MLOAD 00000bb9: RETURNDATASIZE 00000bba: PUSH1 0x1f 00000bbc: NOT 00000bbd: PUSH1 0x1f 00000bbf: DUP3 00000bc0: ADD 00000bc1: AND 00000bc2: DUP3 00000bc3: ADD 00000bc4: DUP1 00000bc5: PUSH1 0x40 00000bc7: MSTORE 00000bc8: POP 00000bc9: DUP2 00000bca: ADD 00000bcb: SWAP1 00000bcc: PUSH2 0x0bd5 00000bcf: SWAP2 00000bd0: SWAP1 00000bd1: PUSH2 0x27ce 00000bd4: JUMP 00000bd5: JUMPDEST 00000bd6: PUSH1 0x0a 00000bd8: PUSH0 00000bd9: SWAP1 00000bda: SLOAD 00000bdb: SWAP1 00000bdc: PUSH2 0x0100 00000bdf: EXP 00000be0: SWAP1 00000be1: DIV 00000be2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000bf7: AND 00000bf8: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000c0d: AND 00000c0e: PUSH2 0x1c95 00000c11: SWAP1 00000c12: SWAP3 00000c13: SWAP2 00000c14: SWAP1 00000c15: PUSH4 0xffffffff 00000c1a: AND 00000c1b: JUMP 00000c1c: JUMPDEST 00000c1d: JUMP 00000c1e: JUMPDEST 00000c1f: PUSH0 00000c20: DUP1 00000c21: PUSH0 00000c22: SWAP1 00000c23: SLOAD 00000c24: SWAP1 00000c25: PUSH2 0x0100 00000c28: EXP 00000c29: SWAP1 00000c2a: DIV 00000c2b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000c40: AND 00000c41: SWAP1 00000c42: POP 00000c43: SWAP1 00000c44: JUMP 00000c45: JUMPDEST 00000c46: PUSH2 0x0c4d 00000c49: PUSH2 0x1954 00000c4c: JUMP 00000c4d: JUMPDEST 00000c4e: PUSH0 00000c4f: PUSH1 0x0b 00000c51: PUSH0 00000c52: CALLER 00000c53: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000c68: AND 00000c69: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000c7e: AND 00000c7f: DUP2 00000c80: MSTORE 00000c81: PUSH1 0x20 00000c83: ADD 00000c84: SWAP1 00000c85: DUP2 00000c86: MSTORE 00000c87: PUSH1 0x20 00000c89: ADD 00000c8a: PUSH0 00000c8b: KECCAK256 00000c8c: SWAP1 00000c8d: POP 00000c8e: PUSH1 0x07 00000c90: DUP3 00000c91: DUP2 00000c92: SLOAD 00000c93: DUP2 00000c94: LT 00000c95: PUSH2 0x0ca1 00000c98: JUMPI 00000c99: PUSH2 0x0ca0 00000c9c: PUSH2 0x2506 00000c9f: JUMP 00000ca0: JUMPDEST 00000ca1: JUMPDEST 00000ca2: SWAP1 00000ca3: PUSH0 00000ca4: MSTORE 00000ca5: PUSH1 0x20 00000ca7: PUSH0 00000ca8: KECCAK256 00000ca9: ADD 00000caa: SLOAD 00000cab: PUSH1 0x07 00000cad: DUP3 00000cae: PUSH1 0x06 00000cb0: ADD 00000cb1: SLOAD 00000cb2: DUP2 00000cb3: SLOAD 00000cb4: DUP2 00000cb5: LT 00000cb6: PUSH2 0x0cc2 00000cb9: JUMPI 00000cba: PUSH2 0x0cc1 00000cbd: PUSH2 0x2506 00000cc0: JUMP 00000cc1: JUMPDEST 00000cc2: JUMPDEST 00000cc3: SWAP1 00000cc4: PUSH0 00000cc5: MSTORE 00000cc6: PUSH1 0x20 00000cc8: PUSH0 00000cc9: KECCAK256 00000cca: ADD 00000ccb: SLOAD 00000ccc: GT 00000ccd: ISZERO 00000cce: PUSH2 0x0d0c 00000cd1: JUMPI 00000cd2: PUSH1 0x40 00000cd4: MLOAD 00000cd5: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000cf6: DUP2 00000cf7: MSTORE 00000cf8: PUSH1 0x04 00000cfa: ADD 00000cfb: PUSH2 0x0d03 00000cfe: SWAP1 00000cff: PUSH2 0x2843 00000d02: JUMP 00000d03: JUMPDEST 00000d04: PUSH1 0x40 00000d06: MLOAD 00000d07: DUP1 00000d08: SWAP2 00000d09: SUB 00000d0a: SWAP1 00000d0b: REVERT 00000d0c: JUMPDEST 00000d0d: PUSH0 00000d0e: PUSH1 0x07 00000d10: DUP4 00000d11: DUP2 00000d12: SLOAD 00000d13: DUP2 00000d14: LT 00000d15: PUSH2 0x0d21 00000d18: JUMPI 00000d19: PUSH2 0x0d20 00000d1c: PUSH2 0x2506 00000d1f: JUMP 00000d20: JUMPDEST 00000d21: JUMPDEST 00000d22: SWAP1 00000d23: PUSH0 00000d24: MSTORE 00000d25: PUSH1 0x20 00000d27: PUSH0 00000d28: KECCAK256 00000d29: ADD 00000d2a: SLOAD 00000d2b: GT 00000d2c: PUSH2 0x0d6a 00000d2f: JUMPI 00000d30: PUSH1 0x40 00000d32: MLOAD 00000d33: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000d54: DUP2 00000d55: MSTORE 00000d56: PUSH1 0x04 00000d58: ADD 00000d59: PUSH2 0x0d61 00000d5c: SWAP1 00000d5d: PUSH2 0x28ab 00000d60: JUMP 00000d61: JUMPDEST 00000d62: PUSH1 0x40 00000d64: MLOAD 00000d65: DUP1 00000d66: SWAP2 00000d67: SUB 00000d68: SWAP1 00000d69: REVERT 00000d6a: JUMPDEST 00000d6b: PUSH1 0x07 00000d6d: DUP3 00000d6e: DUP2 00000d6f: SLOAD 00000d70: DUP2 00000d71: LT 00000d72: PUSH2 0x0d7e 00000d75: JUMPI 00000d76: PUSH2 0x0d7d 00000d79: PUSH2 0x2506 00000d7c: JUMP 00000d7d: JUMPDEST 00000d7e: JUMPDEST 00000d7f: SWAP1 00000d80: PUSH0 00000d81: MSTORE 00000d82: PUSH1 0x20 00000d84: PUSH0 00000d85: KECCAK256 00000d86: ADD 00000d87: SLOAD 00000d88: TIMESTAMP 00000d89: PUSH2 0x0d92 00000d8c: SWAP2 00000d8d: SWAP1 00000d8e: PUSH2 0x24d3 00000d91: JUMP 00000d92: JUMPDEST 00000d93: DUP2 00000d94: PUSH1 0x05 00000d96: ADD 00000d97: DUP2 00000d98: SWAP1 00000d99: SSTORE 00000d9a: POP 00000d9b: PUSH8 0x0de0b6b3a7640000 00000da4: DUP2 00000da5: PUSH1 0x01 00000da7: ADD 00000da8: SLOAD 00000da9: DUP3 00000daa: PUSH1 0x03 00000dac: ADD 00000dad: SLOAD 00000dae: PUSH1 0x02 00000db0: SLOAD 00000db1: PUSH2 0x0dba 00000db4: SWAP2 00000db5: SWAP1 00000db6: PUSH2 0x2629 00000db9: JUMP 00000dba: JUMPDEST 00000dbb: PUSH2 0x0dc4 00000dbe: SWAP2 00000dbf: SWAP1 00000dc0: PUSH2 0x2435 00000dc3: JUMP 00000dc4: JUMPDEST 00000dc5: PUSH2 0x0dce 00000dc8: SWAP2 00000dc9: SWAP1 00000dca: PUSH2 0x24a3 00000dcd: JUMP 00000dce: JUMPDEST 00000dcf: DUP2 00000dd0: PUSH1 0x02 00000dd2: ADD 00000dd3: PUSH0 00000dd4: DUP3 00000dd5: DUP3 00000dd6: SLOAD 00000dd7: PUSH2 0x0de0 00000dda: SWAP2 00000ddb: SWAP1 00000ddc: PUSH2 0x24d3 00000ddf: JUMP 00000de0: JUMPDEST 00000de1: SWAP3 00000de2: POP 00000de3: POP 00000de4: DUP2 00000de5: SWAP1 00000de6: SSTORE 00000de7: POP 00000de8: PUSH1 0x02 00000dea: SLOAD 00000deb: DUP2 00000dec: PUSH1 0x03 00000dee: ADD 00000def: DUP2 00000df0: SWAP1 00000df1: SSTORE 00000df2: POP 00000df3: PUSH1 0x08 00000df5: SLOAD 00000df6: PUSH1 0x07 00000df8: DUP4 00000df9: DUP2 00000dfa: SLOAD 00000dfb: DUP2 00000dfc: LT 00000dfd: PUSH2 0x0e09 00000e00: JUMPI 00000e01: PUSH2 0x0e08 00000e04: PUSH2 0x2506 00000e07: JUMP 00000e08: JUMPDEST 00000e09: JUMPDEST 00000e0a: SWAP1 00000e0b: PUSH0 00000e0c: MSTORE 00000e0d: PUSH1 0x20 00000e0f: PUSH0 00000e10: KECCAK256 00000e11: ADD 00000e12: SLOAD 00000e13: DUP3 00000e14: PUSH0 00000e15: ADD 00000e16: SLOAD 00000e17: PUSH2 0x0e20 00000e1a: SWAP2 00000e1b: SWAP1 00000e1c: PUSH2 0x2435 00000e1f: JUMP 00000e20: JUMPDEST 00000e21: PUSH2 0x0e2a 00000e24: SWAP2 00000e25: SWAP1 00000e26: PUSH2 0x24a3 00000e29: JUMP 00000e2a: JUMPDEST 00000e2b: DUP2 00000e2c: PUSH1 0x01 00000e2e: ADD 00000e2f: DUP2 00000e30: SWAP1 00000e31: SSTORE 00000e32: POP 00000e33: POP 00000e34: PUSH2 0x0e3b 00000e37: PUSH2 0x1d14 00000e3a: JUMP 00000e3b: JUMPDEST 00000e3c: POP 00000e3d: JUMP 00000e3e: JUMPDEST 00000e3f: PUSH1 0x02 00000e41: SLOAD 00000e42: DUP2 00000e43: JUMP 00000e44: JUMPDEST 00000e45: PUSH1 0x06 00000e47: SLOAD 00000e48: DUP2 00000e49: JUMP 00000e4a: JUMPDEST 00000e4b: PUSH2 0x0e52 00000e4e: PUSH2 0x18cd 00000e51: JUMP 00000e52: JUMPDEST 00000e53: PUSH3 0x015180 00000e57: DUP2 00000e58: PUSH2 0x0e61 00000e5b: SWAP2 00000e5c: SWAP1 00000e5d: PUSH2 0x2435 00000e60: JUMP 00000e61: JUMPDEST 00000e62: PUSH1 0x08 00000e64: DUP2 00000e65: SWAP1 00000e66: SSTORE 00000e67: POP 00000e68: POP 00000e69: JUMP 00000e6a: JUMPDEST 00000e6b: PUSH2 0x0e72 00000e6e: PUSH2 0x1954 00000e71: JUMP 00000e72: JUMPDEST 00000e73: PUSH0 00000e74: PUSH1 0x0b 00000e76: PUSH0 00000e77: CALLER 00000e78: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000e8d: AND 00000e8e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000ea3: AND 00000ea4: DUP2 00000ea5: MSTORE 00000ea6: PUSH1 0x20 00000ea8: ADD 00000ea9: SWAP1 00000eaa: DUP2 00000eab: MSTORE 00000eac: PUSH1 0x20 00000eae: ADD 00000eaf: PUSH0 00000eb0: KECCAK256 00000eb1: SWAP1 00000eb2: POP 00000eb3: PUSH0 00000eb4: DUP2 00000eb5: PUSH1 0x01 00000eb7: ADD 00000eb8: SLOAD 00000eb9: GT 00000eba: PUSH2 0x0ef8 00000ebd: JUMPI 00000ebe: PUSH1 0x40 00000ec0: MLOAD 00000ec1: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000ee2: DUP2 00000ee3: MSTORE 00000ee4: PUSH1 0x04 00000ee6: ADD 00000ee7: PUSH2 0x0eef 00000eea: SWAP1 00000eeb: PUSH2 0x2913 00000eee: JUMP 00000eef: JUMPDEST 00000ef0: PUSH1 0x40 00000ef2: MLOAD 00000ef3: DUP1 00000ef4: SWAP2 00000ef5: SUB 00000ef6: SWAP1 00000ef7: REVERT 00000ef8: JUMPDEST 00000ef9: TIMESTAMP 00000efa: DUP2 00000efb: PUSH1 0x05 00000efd: ADD 00000efe: SLOAD 00000eff: LT 00000f00: PUSH2 0x0f3e 00000f03: JUMPI 00000f04: PUSH1 0x40 00000f06: MLOAD 00000f07: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000f28: DUP2 00000f29: MSTORE 00000f2a: PUSH1 0x04 00000f2c: ADD 00000f2d: PUSH2 0x0f35 00000f30: SWAP1 00000f31: PUSH2 0x260b 00000f34: JUMP 00000f35: JUMPDEST 00000f36: PUSH1 0x40 00000f38: MLOAD 00000f39: DUP1 00000f3a: SWAP2 00000f3b: SUB 00000f3c: SWAP1 00000f3d: REVERT 00000f3e: JUMPDEST 00000f3f: PUSH0 00000f40: DUP2 00000f41: PUSH0 00000f42: ADD 00000f43: SLOAD 00000f44: SWAP1 00000f45: POP 00000f46: PUSH1 0x08 00000f48: SLOAD 00000f49: PUSH1 0x07 00000f4b: DUP4 00000f4c: PUSH1 0x06 00000f4e: ADD 00000f4f: SLOAD 00000f50: DUP2 00000f51: SLOAD 00000f52: DUP2 00000f53: LT 00000f54: PUSH2 0x0f60 00000f57: JUMPI 00000f58: PUSH2 0x0f5f 00000f5b: PUSH2 0x2506 00000f5e: JUMP 00000f5f: JUMPDEST 00000f60: JUMPDEST 00000f61: SWAP1 00000f62: PUSH0 00000f63: MSTORE 00000f64: PUSH1 0x20 00000f66: PUSH0 00000f67: KECCAK256 00000f68: ADD 00000f69: SLOAD 00000f6a: DUP3 00000f6b: PUSH2 0x0f74 00000f6e: SWAP2 00000f6f: SWAP1 00000f70: PUSH2 0x2435 00000f73: JUMP 00000f74: JUMPDEST 00000f75: PUSH2 0x0f7e 00000f78: SWAP2 00000f79: SWAP1 00000f7a: PUSH2 0x24a3 00000f7d: JUMP 00000f7e: JUMPDEST 00000f7f: PUSH1 0x06 00000f81: PUSH0 00000f82: DUP3 00000f83: DUP3 00000f84: SLOAD 00000f85: PUSH2 0x0f8e 00000f88: SWAP2 00000f89: SWAP1 00000f8a: PUSH2 0x2629 00000f8d: JUMP 00000f8e: JUMPDEST 00000f8f: SWAP3 00000f90: POP 00000f91: POP 00000f92: DUP2 00000f93: SWAP1 00000f94: SSTORE 00000f95: POP 00000f96: PUSH0 00000f97: DUP3 00000f98: PUSH0 00000f99: ADD 00000f9a: DUP2 00000f9b: SWAP1 00000f9c: SSTORE 00000f9d: POP 00000f9e: PUSH0 00000f9f: DUP3 00000fa0: PUSH1 0x05 00000fa2: ADD 00000fa3: DUP2 00000fa4: SWAP1 00000fa5: SSTORE 00000fa6: POP 00000fa7: PUSH0 00000fa8: DUP3 00000fa9: PUSH1 0x01 00000fab: ADD 00000fac: DUP2 00000fad: SWAP1 00000fae: SSTORE 00000faf: POP 00000fb0: PUSH2 0x03e7 00000fb3: DUP3 00000fb4: PUSH1 0x06 00000fb6: ADD 00000fb7: DUP2 00000fb8: SWAP1 00000fb9: SSTORE 00000fba: POP 00000fbb: PUSH2 0x1006 00000fbe: CALLER 00000fbf: DUP3 00000fc0: PUSH1 0x0a 00000fc2: PUSH0 00000fc3: SWAP1 00000fc4: SLOAD 00000fc5: SWAP1 00000fc6: PUSH2 0x0100 00000fc9: EXP 00000fca: SWAP1 00000fcb: DIV 00000fcc: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000fe1: AND 00000fe2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000ff7: AND 00000ff8: PUSH2 0x1c95 00000ffb: SWAP1 00000ffc: SWAP3 00000ffd: SWAP2 00000ffe: SWAP1 00000fff: PUSH4 0xffffffff 00001004: AND 00001005: JUMP 00001006: JUMPDEST 00001007: CALLER 00001008: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000101d: AND 0000101e: PUSH32 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364 0000103f: DUP3 00001040: PUSH1 0x40 00001042: MLOAD 00001043: PUSH2 0x104c 00001046: SWAP2 00001047: SWAP1 00001048: PUSH2 0x20c3 0000104b: JUMP 0000104c: JUMPDEST 0000104d: PUSH1 0x40 0000104f: MLOAD 00001050: DUP1 00001051: SWAP2 00001052: SUB 00001053: SWAP1 00001054: LOG2 00001055: POP 00001056: POP 00001057: PUSH2 0x105e 0000105a: PUSH2 0x1d14 0000105d: JUMP 0000105e: JUMPDEST 0000105f: JUMP 00001060: JUMPDEST 00001061: PUSH2 0x1068 00001064: PUSH2 0x18cd 00001067: JUMP 00001068: JUMPDEST 00001069: PUSH0 0000106a: PUSH1 0x09 0000106c: SLOAD 0000106d: GT 0000106e: DUP1 0000106f: ISZERO 00001070: PUSH2 0x1089 00001073: JUMPI 00001074: POP 00001075: PUSH3 0x278d00 00001079: PUSH1 0x09 0000107b: SLOAD 0000107c: PUSH2 0x1085 0000107f: SWAP2 00001080: SWAP1 00001081: PUSH2 0x24d3 00001084: JUMP 00001085: JUMPDEST 00001086: TIMESTAMP 00001087: LT 00001088: ISZERO 00001089: JUMPDEST 0000108a: PUSH2 0x10c8 0000108d: JUMPI 0000108e: PUSH1 0x40 00001090: MLOAD 00001091: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000010b2: DUP2 000010b3: MSTORE 000010b4: PUSH1 0x04 000010b6: ADD 000010b7: PUSH2 0x10bf 000010ba: SWAP1 000010bb: PUSH2 0x279c 000010be: JUMP 000010bf: JUMPDEST 000010c0: PUSH1 0x40 000010c2: MLOAD 000010c3: DUP1 000010c4: SWAP2 000010c5: SUB 000010c6: SWAP1 000010c7: REVERT 000010c8: JUMPDEST 000010c9: PUSH0 000010ca: CALLER 000010cb: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000010e0: AND 000010e1: SELFBALANCE 000010e2: PUSH1 0x40 000010e4: MLOAD 000010e5: PUSH2 0x10ed 000010e8: SWAP1 000010e9: PUSH2 0x295e 000010ec: JUMP 000010ed: JUMPDEST 000010ee: PUSH0 000010ef: PUSH1 0x40 000010f1: MLOAD 000010f2: DUP1 000010f3: DUP4 000010f4: SUB 000010f5: DUP2 000010f6: DUP6 000010f7: DUP8 000010f8: GAS 000010f9: CALL 000010fa: SWAP3 000010fb: POP 000010fc: POP 000010fd: POP 000010fe: RETURNDATASIZE 000010ff: DUP1 00001100: PUSH0 00001101: DUP2 00001102: EQ 00001103: PUSH2 0x1127 00001106: JUMPI 00001107: PUSH1 0x40 00001109: MLOAD 0000110a: SWAP2 0000110b: POP 0000110c: PUSH1 0x1f 0000110e: NOT 0000110f: PUSH1 0x3f 00001111: RETURNDATASIZE 00001112: ADD 00001113: AND 00001114: DUP3 00001115: ADD 00001116: PUSH1 0x40 00001118: MSTORE 00001119: RETURNDATASIZE 0000111a: DUP3 0000111b: MSTORE 0000111c: RETURNDATASIZE 0000111d: PUSH0 0000111e: PUSH1 0x20 00001120: DUP5 00001121: ADD 00001122: RETURNDATACOPY 00001123: PUSH2 0x112c 00001126: JUMP 00001127: JUMPDEST 00001128: PUSH1 0x60 0000112a: SWAP2 0000112b: POP 0000112c: JUMPDEST 0000112d: POP 0000112e: POP 0000112f: SWAP1 00001130: POP 00001131: DUP1 00001132: PUSH2 0x1139 00001135: JUMPI 00001136: PUSH0 00001137: DUP1 00001138: REVERT 00001139: JUMPDEST 0000113a: POP 0000113b: JUMP 0000113c: JUMPDEST 0000113d: PUSH2 0x1144 00001140: PUSH2 0x1954 00001143: JUMP 00001144: JUMPDEST 00001145: PUSH0 00001146: PUSH1 0x09 00001148: SLOAD 00001149: EQ 0000114a: PUSH2 0x1188 0000114d: JUMPI 0000114e: PUSH1 0x40 00001150: MLOAD 00001151: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001172: DUP2 00001173: MSTORE 00001174: PUSH1 0x04 00001176: ADD 00001177: PUSH2 0x117f 0000117a: SWAP1 0000117b: PUSH2 0x29bc 0000117e: JUMP 0000117f: JUMPDEST 00001180: PUSH1 0x40 00001182: MLOAD 00001183: DUP1 00001184: SWAP2 00001185: SUB 00001186: SWAP1 00001187: REVERT 00001188: JUMPDEST 00001189: PUSH0 0000118a: PUSH1 0x0a 0000118c: PUSH0 0000118d: SWAP1 0000118e: SLOAD 0000118f: SWAP1 00001190: PUSH2 0x0100 00001193: EXP 00001194: SWAP1 00001195: DIV 00001196: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000011ab: AND 000011ac: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000011c1: AND 000011c2: PUSH4 0xdd62ed3e 000011c7: CALLER 000011c8: ADDRESS 000011c9: PUSH1 0x40 000011cb: MLOAD 000011cc: DUP4 000011cd: PUSH4 0xffffffff 000011d2: AND 000011d3: PUSH1 0xe0 000011d5: SHL 000011d6: DUP2 000011d7: MSTORE 000011d8: PUSH1 0x04 000011da: ADD 000011db: PUSH2 0x11e5 000011de: SWAP3 000011df: SWAP2 000011e0: SWAP1 000011e1: PUSH2 0x29da 000011e4: JUMP 000011e5: JUMPDEST 000011e6: PUSH1 0x20 000011e8: PUSH1 0x40 000011ea: MLOAD 000011eb: DUP1 000011ec: DUP4 000011ed: SUB 000011ee: DUP2 000011ef: DUP7 000011f0: GAS 000011f1: STATICCALL 000011f2: ISZERO 000011f3: DUP1 000011f4: ISZERO 000011f5: PUSH2 0x1200 000011f8: JUMPI 000011f9: RETURNDATASIZE 000011fa: PUSH0 000011fb: DUP1 000011fc: RETURNDATACOPY 000011fd: RETURNDATASIZE 000011fe: PUSH0 000011ff: REVERT 00001200: JUMPDEST 00001201: POP 00001202: POP 00001203: POP 00001204: POP 00001205: PUSH1 0x40 00001207: MLOAD 00001208: RETURNDATASIZE 00001209: PUSH1 0x1f 0000120b: NOT 0000120c: PUSH1 0x1f 0000120e: DUP3 0000120f: ADD 00001210: AND 00001211: DUP3 00001212: ADD 00001213: DUP1 00001214: PUSH1 0x40 00001216: MSTORE 00001217: POP 00001218: DUP2 00001219: ADD 0000121a: SWAP1 0000121b: PUSH2 0x1224 0000121e: SWAP2 0000121f: SWAP1 00001220: PUSH2 0x27ce 00001223: JUMP 00001224: JUMPDEST 00001225: SWAP1 00001226: POP 00001227: DUP3 00001228: DUP2 00001229: LT 0000122a: ISZERO 0000122b: PUSH2 0x1269 0000122e: JUMPI 0000122f: PUSH1 0x40 00001231: MLOAD 00001232: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001253: DUP2 00001254: MSTORE 00001255: PUSH1 0x04 00001257: ADD 00001258: PUSH2 0x1260 0000125b: SWAP1 0000125c: PUSH2 0x2a71 0000125f: JUMP 00001260: JUMPDEST 00001261: PUSH1 0x40 00001263: MLOAD 00001264: DUP1 00001265: SWAP2 00001266: SUB 00001267: SWAP1 00001268: REVERT 00001269: JUMPDEST 0000126a: DUP3 0000126b: PUSH1 0x0a 0000126d: PUSH0 0000126e: SWAP1 0000126f: SLOAD 00001270: SWAP1 00001271: PUSH2 0x0100 00001274: EXP 00001275: SWAP1 00001276: DIV 00001277: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000128c: AND 0000128d: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000012a2: AND 000012a3: PUSH4 0x70a08231 000012a8: CALLER 000012a9: PUSH1 0x40 000012ab: MLOAD 000012ac: DUP3 000012ad: PUSH4 0xffffffff 000012b2: AND 000012b3: PUSH1 0xe0 000012b5: SHL 000012b6: DUP2 000012b7: MSTORE 000012b8: PUSH1 0x04 000012ba: ADD 000012bb: PUSH2 0x12c4 000012be: SWAP2 000012bf: SWAP1 000012c0: PUSH2 0x229d 000012c3: JUMP 000012c4: JUMPDEST 000012c5: PUSH1 0x20 000012c7: PUSH1 0x40 000012c9: MLOAD 000012ca: DUP1 000012cb: DUP4 000012cc: SUB 000012cd: DUP2 000012ce: DUP7 000012cf: GAS 000012d0: STATICCALL 000012d1: ISZERO 000012d2: DUP1 000012d3: ISZERO 000012d4: PUSH2 0x12df 000012d7: JUMPI 000012d8: RETURNDATASIZE 000012d9: PUSH0 000012da: DUP1 000012db: RETURNDATACOPY 000012dc: RETURNDATASIZE 000012dd: PUSH0 000012de: REVERT 000012df: JUMPDEST 000012e0: POP 000012e1: POP 000012e2: POP 000012e3: POP 000012e4: PUSH1 0x40 000012e6: MLOAD 000012e7: RETURNDATASIZE 000012e8: PUSH1 0x1f 000012ea: NOT 000012eb: PUSH1 0x1f 000012ed: DUP3 000012ee: ADD 000012ef: AND 000012f0: DUP3 000012f1: ADD 000012f2: DUP1 000012f3: PUSH1 0x40 000012f5: MSTORE 000012f6: POP 000012f7: DUP2 000012f8: ADD 000012f9: SWAP1 000012fa: PUSH2 0x1303 000012fd: SWAP2 000012fe: SWAP1 000012ff: PUSH2 0x27ce 00001302: JUMP 00001303: JUMPDEST 00001304: LT 00001305: ISZERO 00001306: PUSH2 0x1344 00001309: JUMPI 0000130a: PUSH1 0x40 0000130c: MLOAD 0000130d: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000132e: DUP2 0000132f: MSTORE 00001330: PUSH1 0x04 00001332: ADD 00001333: PUSH2 0x133b 00001336: SWAP1 00001337: PUSH2 0x2ad9 0000133a: JUMP 0000133b: JUMPDEST 0000133c: PUSH1 0x40 0000133e: MLOAD 0000133f: DUP1 00001340: SWAP2 00001341: SUB 00001342: SWAP1 00001343: REVERT 00001344: JUMPDEST 00001345: PUSH0 00001346: PUSH1 0x07 00001348: DUP4 00001349: DUP2 0000134a: SLOAD 0000134b: DUP2 0000134c: LT 0000134d: PUSH2 0x1359 00001350: JUMPI 00001351: PUSH2 0x1358 00001354: PUSH2 0x2506 00001357: JUMP 00001358: JUMPDEST 00001359: JUMPDEST 0000135a: SWAP1 0000135b: PUSH0 0000135c: MSTORE 0000135d: PUSH1 0x20 0000135f: PUSH0 00001360: KECCAK256 00001361: ADD 00001362: SLOAD 00001363: GT 00001364: PUSH2 0x13a2 00001367: JUMPI 00001368: PUSH1 0x40 0000136a: MLOAD 0000136b: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000138c: DUP2 0000138d: MSTORE 0000138e: PUSH1 0x04 00001390: ADD 00001391: PUSH2 0x1399 00001394: SWAP1 00001395: PUSH2 0x28ab 00001398: JUMP 00001399: JUMPDEST 0000139a: PUSH1 0x40 0000139c: MLOAD 0000139d: DUP1 0000139e: SWAP2 0000139f: SUB 000013a0: SWAP1 000013a1: REVERT 000013a2: JUMPDEST 000013a3: PUSH0 000013a4: PUSH1 0x0b 000013a6: PUSH0 000013a7: CALLER 000013a8: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000013bd: AND 000013be: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000013d3: AND 000013d4: DUP2 000013d5: MSTORE 000013d6: PUSH1 0x20 000013d8: ADD 000013d9: SWAP1 000013da: DUP2 000013db: MSTORE 000013dc: PUSH1 0x20 000013de: ADD 000013df: PUSH0 000013e0: KECCAK256 000013e1: SWAP1 000013e2: POP 000013e3: PUSH0 000013e4: DUP2 000013e5: PUSH1 0x01 000013e7: ADD 000013e8: SLOAD 000013e9: GT 000013ea: ISZERO 000013eb: PUSH2 0x1479 000013ee: JUMPI 000013ef: PUSH8 0x0de0b6b3a7640000 000013f8: DUP2 000013f9: PUSH1 0x01 000013fb: ADD 000013fc: SLOAD 000013fd: DUP3 000013fe: PUSH1 0x03 00001400: ADD 00001401: SLOAD 00001402: PUSH1 0x02 00001404: SLOAD 00001405: PUSH2 0x140e 00001408: SWAP2 00001409: SWAP1 0000140a: PUSH2 0x2629 0000140d: JUMP 0000140e: JUMPDEST 0000140f: PUSH2 0x1418 00001412: SWAP2 00001413: SWAP1 00001414: PUSH2 0x2435 00001417: JUMP 00001418: JUMPDEST 00001419: PUSH2 0x1422 0000141c: SWAP2 0000141d: SWAP1 0000141e: PUSH2 0x24a3 00001421: JUMP 00001422: JUMPDEST 00001423: DUP2 00001424: PUSH1 0x02 00001426: ADD 00001427: PUSH0 00001428: DUP3 00001429: DUP3 0000142a: SLOAD 0000142b: PUSH2 0x1434 0000142e: SWAP2 0000142f: SWAP1 00001430: PUSH2 0x24d3 00001433: JUMP 00001434: JUMPDEST 00001435: SWAP3 00001436: POP 00001437: POP 00001438: DUP2 00001439: SWAP1 0000143a: SSTORE 0000143b: POP 0000143c: DUP1 0000143d: PUSH1 0x05 0000143f: ADD 00001440: SLOAD 00001441: TIMESTAMP 00001442: GT 00001443: ISZERO 00001444: PUSH2 0x1451 00001447: JUMPI 00001448: TIMESTAMP 00001449: DUP2 0000144a: PUSH1 0x05 0000144c: ADD 0000144d: DUP2 0000144e: SWAP1 0000144f: SSTORE 00001450: POP 00001451: JUMPDEST 00001452: DUP1 00001453: PUSH1 0x06 00001455: ADD 00001456: SLOAD 00001457: SWAP3 00001458: POP 00001459: PUSH1 0x03 0000145b: SLOAD 0000145c: DUP2 0000145d: PUSH1 0x05 0000145f: ADD 00001460: PUSH0 00001461: DUP3 00001462: DUP3 00001463: SLOAD 00001464: PUSH2 0x146d 00001467: SWAP2 00001468: SWAP1 00001469: PUSH2 0x24d3 0000146c: JUMP 0000146d: JUMPDEST 0000146e: SWAP3 0000146f: POP 00001470: POP 00001471: DUP2 00001472: SWAP1 00001473: SSTORE 00001474: POP 00001475: PUSH2 0x14b3 00001478: JUMP 00001479: JUMPDEST 0000147a: PUSH1 0x07 0000147c: DUP4 0000147d: DUP2 0000147e: SLOAD 0000147f: DUP2 00001480: LT 00001481: PUSH2 0x148d 00001484: JUMPI 00001485: PUSH2 0x148c 00001488: PUSH2 0x2506 0000148b: JUMP 0000148c: JUMPDEST 0000148d: JUMPDEST 0000148e: SWAP1 0000148f: PUSH0 00001490: MSTORE 00001491: PUSH1 0x20 00001493: PUSH0 00001494: KECCAK256 00001495: ADD 00001496: SLOAD 00001497: TIMESTAMP 00001498: PUSH2 0x14a1 0000149b: SWAP2 0000149c: SWAP1 0000149d: PUSH2 0x24d3 000014a0: JUMP 000014a1: JUMPDEST 000014a2: DUP2 000014a3: PUSH1 0x05 000014a5: ADD 000014a6: DUP2 000014a7: SWAP1 000014a8: SSTORE 000014a9: POP 000014aa: DUP3 000014ab: DUP2 000014ac: PUSH1 0x06 000014ae: ADD 000014af: DUP2 000014b0: SWAP1 000014b1: SSTORE 000014b2: POP 000014b3: JUMPDEST 000014b4: PUSH2 0x1501 000014b7: CALLER 000014b8: ADDRESS 000014b9: DUP7 000014ba: PUSH1 0x0a 000014bc: PUSH0 000014bd: SWAP1 000014be: SLOAD 000014bf: SWAP1 000014c0: PUSH2 0x0100 000014c3: EXP 000014c4: SWAP1 000014c5: DIV 000014c6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000014db: AND 000014dc: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000014f1: AND 000014f2: PUSH2 0x1dde 000014f5: SWAP1 000014f6: SWAP4 000014f7: SWAP3 000014f8: SWAP2 000014f9: SWAP1 000014fa: PUSH4 0xffffffff 000014ff: AND 00001500: JUMP 00001501: JUMPDEST 00001502: DUP4 00001503: DUP2 00001504: PUSH0 00001505: ADD 00001506: PUSH0 00001507: DUP3 00001508: DUP3 00001509: SLOAD 0000150a: PUSH2 0x1513 0000150d: SWAP2 0000150e: SWAP1 0000150f: PUSH2 0x24d3 00001512: JUMP 00001513: JUMPDEST 00001514: SWAP3 00001515: POP 00001516: POP 00001517: DUP2 00001518: SWAP1 00001519: SSTORE 0000151a: POP 0000151b: PUSH0 0000151c: PUSH1 0x08 0000151e: SLOAD 0000151f: PUSH1 0x07 00001521: DUP6 00001522: DUP2 00001523: SLOAD 00001524: DUP2 00001525: LT 00001526: PUSH2 0x1532 00001529: JUMPI 0000152a: PUSH2 0x1531 0000152d: PUSH2 0x2506 00001530: JUMP 00001531: JUMPDEST 00001532: JUMPDEST 00001533: SWAP1 00001534: PUSH0 00001535: MSTORE 00001536: PUSH1 0x20 00001538: PUSH0 00001539: KECCAK256 0000153a: ADD 0000153b: SLOAD 0000153c: DUP7 0000153d: PUSH2 0x1546 00001540: SWAP2 00001541: SWAP1 00001542: PUSH2 0x2435 00001545: JUMP 00001546: JUMPDEST 00001547: PUSH2 0x1550 0000154a: SWAP2 0000154b: SWAP1 0000154c: PUSH2 0x24a3 0000154f: JUMP 00001550: JUMPDEST 00001551: SWAP1 00001552: POP 00001553: DUP1 00001554: DUP3 00001555: PUSH1 0x01 00001557: ADD 00001558: PUSH0 00001559: DUP3 0000155a: DUP3 0000155b: SLOAD 0000155c: PUSH2 0x1565 0000155f: SWAP2 00001560: SWAP1 00001561: PUSH2 0x24d3 00001564: JUMP 00001565: JUMPDEST 00001566: SWAP3 00001567: POP 00001568: POP 00001569: DUP2 0000156a: SWAP1 0000156b: SSTORE 0000156c: POP 0000156d: DUP1 0000156e: PUSH1 0x06 00001570: PUSH0 00001571: DUP3 00001572: DUP3 00001573: SLOAD 00001574: PUSH2 0x157d 00001577: SWAP2 00001578: SWAP1 00001579: PUSH2 0x24d3 0000157c: JUMP 0000157d: JUMPDEST 0000157e: SWAP3 0000157f: POP 00001580: POP 00001581: DUP2 00001582: SWAP1 00001583: SSTORE 00001584: POP 00001585: PUSH1 0x02 00001587: SLOAD 00001588: DUP3 00001589: PUSH1 0x03 0000158b: ADD 0000158c: DUP2 0000158d: SWAP1 0000158e: SSTORE 0000158f: POP 00001590: CALLER 00001591: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000015a6: AND 000015a7: PUSH32 0x90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15 000015c8: DUP7 000015c9: DUP7 000015ca: PUSH1 0x40 000015cc: MLOAD 000015cd: PUSH2 0x15d7 000015d0: SWAP3 000015d1: SWAP2 000015d2: SWAP1 000015d3: PUSH2 0x2af7 000015d6: JUMP 000015d7: JUMPDEST 000015d8: PUSH1 0x40 000015da: MLOAD 000015db: DUP1 000015dc: SWAP2 000015dd: SUB 000015de: SWAP1 000015df: LOG2 000015e0: POP 000015e1: POP 000015e2: POP 000015e3: PUSH2 0x15ea 000015e6: PUSH2 0x1d14 000015e9: JUMP 000015ea: JUMPDEST 000015eb: POP 000015ec: POP 000015ed: JUMP 000015ee: JUMPDEST 000015ef: PUSH2 0x15f6 000015f2: PUSH2 0x18cd 000015f5: JUMP 000015f6: JUMPDEST 000015f7: PUSH0 000015f8: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000160d: AND 0000160e: DUP2 0000160f: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001624: AND 00001625: SUB 00001626: PUSH2 0x1666 00001629: JUMPI 0000162a: PUSH0 0000162b: PUSH1 0x40 0000162d: MLOAD 0000162e: PUSH32 0x1e4fbdf700000000000000000000000000000000000000000000000000000000 0000164f: DUP2 00001650: MSTORE 00001651: PUSH1 0x04 00001653: ADD 00001654: PUSH2 0x165d 00001657: SWAP2 00001658: SWAP1 00001659: PUSH2 0x229d 0000165c: JUMP 0000165d: JUMPDEST 0000165e: PUSH1 0x40 00001660: MLOAD 00001661: DUP1 00001662: SWAP2 00001663: SUB 00001664: SWAP1 00001665: REVERT 00001666: JUMPDEST 00001667: PUSH2 0x166f 0000166a: DUP2 0000166b: PUSH2 0x1d1d 0000166e: JUMP 0000166f: JUMPDEST 00001670: POP 00001671: JUMP 00001672: JUMPDEST 00001673: PUSH2 0x167a 00001676: PUSH2 0x18cd 00001679: JUMP 0000167a: JUMPDEST 0000167b: PUSH1 0x0a 0000167d: PUSH0 0000167e: SWAP1 0000167f: SLOAD 00001680: SWAP1 00001681: PUSH2 0x0100 00001684: EXP 00001685: SWAP1 00001686: DIV 00001687: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000169c: AND 0000169d: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000016b2: AND 000016b3: DUP2 000016b4: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000016c9: AND 000016ca: SUB 000016cb: PUSH2 0x1709 000016ce: JUMPI 000016cf: PUSH1 0x40 000016d1: MLOAD 000016d2: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000016f3: DUP2 000016f4: MSTORE 000016f5: PUSH1 0x04 000016f7: ADD 000016f8: PUSH2 0x1700 000016fb: SWAP1 000016fc: PUSH2 0x2b68 000016ff: JUMP 00001700: JUMPDEST 00001701: PUSH1 0x40 00001703: MLOAD 00001704: DUP1 00001705: SWAP2 00001706: SUB 00001707: SWAP1 00001708: REVERT 00001709: JUMPDEST 0000170a: PUSH2 0x17b2 0000170d: PUSH2 0x1714 00001710: PUSH2 0x0c1e 00001713: JUMP 00001714: JUMPDEST 00001715: DUP3 00001716: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000172b: AND 0000172c: PUSH4 0x70a08231 00001731: ADDRESS 00001732: PUSH1 0x40 00001734: MLOAD 00001735: DUP3 00001736: PUSH4 0xffffffff 0000173b: AND 0000173c: PUSH1 0xe0 0000173e: SHL 0000173f: DUP2 00001740: MSTORE 00001741: PUSH1 0x04 00001743: ADD 00001744: PUSH2 0x174d 00001747: SWAP2 00001748: SWAP1 00001749: PUSH2 0x229d 0000174c: JUMP 0000174d: JUMPDEST 0000174e: PUSH1 0x20 00001750: PUSH1 0x40 00001752: MLOAD 00001753: DUP1 00001754: DUP4 00001755: SUB 00001756: DUP2 00001757: DUP7 00001758: GAS 00001759: STATICCALL 0000175a: ISZERO 0000175b: DUP1 0000175c: ISZERO 0000175d: PUSH2 0x1768 00001760: JUMPI 00001761: RETURNDATASIZE 00001762: PUSH0 00001763: DUP1 00001764: RETURNDATACOPY 00001765: RETURNDATASIZE 00001766: PUSH0 00001767: REVERT 00001768: JUMPDEST 00001769: POP 0000176a: POP 0000176b: POP 0000176c: POP 0000176d: PUSH1 0x40 0000176f: MLOAD 00001770: RETURNDATASIZE 00001771: PUSH1 0x1f 00001773: NOT 00001774: PUSH1 0x1f 00001776: DUP3 00001777: ADD 00001778: AND 00001779: DUP3 0000177a: ADD 0000177b: DUP1 0000177c: PUSH1 0x40 0000177e: MSTORE 0000177f: POP 00001780: DUP2 00001781: ADD 00001782: SWAP1 00001783: PUSH2 0x178c 00001786: SWAP2 00001787: SWAP1 00001788: PUSH2 0x27ce 0000178b: JUMP 0000178c: JUMPDEST 0000178d: DUP4 0000178e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000017a3: AND 000017a4: PUSH2 0x1c95 000017a7: SWAP1 000017a8: SWAP3 000017a9: SWAP2 000017aa: SWAP1 000017ab: PUSH4 0xffffffff 000017b0: AND 000017b1: JUMP 000017b2: JUMPDEST 000017b3: POP 000017b4: JUMP 000017b5: JUMPDEST 000017b6: PUSH2 0x17bd 000017b9: PUSH2 0x1954 000017bc: JUMP 000017bd: JUMPDEST 000017be: PUSH0 000017bf: PUSH1 0x0b 000017c1: PUSH0 000017c2: CALLER 000017c3: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000017d8: AND 000017d9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000017ee: AND 000017ef: DUP2 000017f0: MSTORE 000017f1: PUSH1 0x20 000017f3: ADD 000017f4: SWAP1 000017f5: DUP2 000017f6: MSTORE 000017f7: PUSH1 0x20 000017f9: ADD 000017fa: PUSH0 000017fb: KECCAK256 000017fc: SWAP1 000017fd: POP 000017fe: TIMESTAMP 000017ff: DUP2 00001800: PUSH1 0x05 00001802: ADD 00001803: SLOAD 00001804: LT 00001805: PUSH2 0x1843 00001808: JUMPI 00001809: PUSH1 0x40 0000180b: MLOAD 0000180c: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000182d: DUP2 0000182e: MSTORE 0000182f: PUSH1 0x04 00001831: ADD 00001832: PUSH2 0x183a 00001835: SWAP1 00001836: PUSH2 0x2bd0 00001839: JUMP 0000183a: JUMPDEST 0000183b: PUSH1 0x40 0000183d: MLOAD 0000183e: DUP1 0000183f: SWAP2 00001840: SUB 00001841: SWAP1 00001842: REVERT 00001843: JUMPDEST 00001844: PUSH1 0x02 00001846: SLOAD 00001847: DUP2 00001848: PUSH1 0x03 0000184a: ADD 0000184b: DUP2 0000184c: SWAP1 0000184d: SSTORE 0000184e: POP 0000184f: PUSH1 0x07 00001851: DUP2 00001852: PUSH1 0x06 00001854: ADD 00001855: SLOAD 00001856: DUP2 00001857: SLOAD 00001858: DUP2 00001859: LT 0000185a: PUSH2 0x1866 0000185d: JUMPI 0000185e: PUSH2 0x1865 00001861: PUSH2 0x2506 00001864: JUMP 00001865: JUMPDEST 00001866: JUMPDEST 00001867: SWAP1 00001868: PUSH0 00001869: MSTORE 0000186a: PUSH1 0x20 0000186c: PUSH0 0000186d: KECCAK256 0000186e: ADD 0000186f: SLOAD 00001870: TIMESTAMP 00001871: PUSH2 0x187a 00001874: SWAP2 00001875: SWAP1 00001876: PUSH2 0x24d3 00001879: JUMP 0000187a: JUMPDEST 0000187b: DUP2 0000187c: PUSH1 0x05 0000187e: ADD 0000187f: DUP2 00001880: SWAP1 00001881: SSTORE 00001882: POP 00001883: PUSH0 00001884: DUP2 00001885: PUSH1 0x07 00001887: ADD 00001888: PUSH0 00001889: PUSH2 0x0100 0000188c: EXP 0000188d: DUP2 0000188e: SLOAD 0000188f: DUP2 00001890: PUSH1 0xff 00001892: MUL 00001893: NOT 00001894: AND 00001895: SWAP1 00001896: DUP4 00001897: ISZERO 00001898: ISZERO 00001899: MUL 0000189a: OR 0000189b: SWAP1 0000189c: SSTORE 0000189d: POP 0000189e: POP 0000189f: PUSH2 0x18a6 000018a2: PUSH2 0x1d14 000018a5: JUMP 000018a6: JUMPDEST 000018a7: JUMP 000018a8: JUMPDEST 000018a9: PUSH1 0x0a 000018ab: PUSH0 000018ac: SWAP1 000018ad: SLOAD 000018ae: SWAP1 000018af: PUSH2 0x0100 000018b2: EXP 000018b3: SWAP1 000018b4: DIV 000018b5: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000018ca: AND 000018cb: DUP2 000018cc: JUMP 000018cd: JUMPDEST 000018ce: PUSH2 0x18d5 000018d1: PUSH2 0x1e60 000018d4: JUMP 000018d5: JUMPDEST 000018d6: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000018eb: AND 000018ec: PUSH2 0x18f3 000018ef: PUSH2 0x0c1e 000018f2: JUMP 000018f3: JUMPDEST 000018f4: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001909: AND 0000190a: EQ 0000190b: PUSH2 0x1952 0000190e: JUMPI 0000190f: PUSH2 0x1916 00001912: PUSH2 0x1e60 00001915: JUMP 00001916: JUMPDEST 00001917: PUSH1 0x40 00001919: MLOAD 0000191a: PUSH32 0x118cdaa700000000000000000000000000000000000000000000000000000000 0000193b: DUP2 0000193c: MSTORE 0000193d: PUSH1 0x04 0000193f: ADD 00001940: PUSH2 0x1949 00001943: SWAP2 00001944: SWAP1 00001945: PUSH2 0x229d 00001948: JUMP 00001949: JUMPDEST 0000194a: PUSH1 0x40 0000194c: MLOAD 0000194d: DUP1 0000194e: SWAP2 0000194f: SUB 00001950: SWAP1 00001951: REVERT 00001952: JUMPDEST 00001953: JUMP 00001954: JUMPDEST 00001955: PUSH1 0x02 00001957: PUSH1 0x01 00001959: SLOAD 0000195a: SUB 0000195b: PUSH2 0x1999 0000195e: JUMPI 0000195f: PUSH1 0x40 00001961: MLOAD 00001962: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001983: DUP2 00001984: MSTORE 00001985: PUSH1 0x04 00001987: ADD 00001988: PUSH2 0x1990 0000198b: SWAP1 0000198c: PUSH2 0x2c38 0000198f: JUMP 00001990: JUMPDEST 00001991: PUSH1 0x40 00001993: MLOAD 00001994: DUP1 00001995: SWAP2 00001996: SUB 00001997: SWAP1 00001998: REVERT 00001999: JUMPDEST 0000199a: PUSH1 0x02 0000199c: PUSH1 0x01 0000199e: DUP2 0000199f: SWAP1 000019a0: SSTORE 000019a1: POP 000019a2: JUMP 000019a3: JUMPDEST 000019a4: PUSH0 000019a5: PUSH1 0x0b 000019a7: PUSH0 000019a8: DUP4 000019a9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000019be: AND 000019bf: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000019d4: AND 000019d5: DUP2 000019d6: MSTORE 000019d7: PUSH1 0x20 000019d9: ADD 000019da: SWAP1 000019db: DUP2 000019dc: MSTORE 000019dd: PUSH1 0x20 000019df: ADD 000019e0: PUSH0 000019e1: KECCAK256 000019e2: SWAP1 000019e3: POP 000019e4: PUSH0 000019e5: DUP2 000019e6: PUSH1 0x01 000019e8: ADD 000019e9: SLOAD 000019ea: GT 000019eb: PUSH2 0x1a29 000019ee: JUMPI 000019ef: PUSH1 0x40 000019f1: MLOAD 000019f2: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001a13: DUP2 00001a14: MSTORE 00001a15: PUSH1 0x04 00001a17: ADD 00001a18: PUSH2 0x1a20 00001a1b: SWAP1 00001a1c: PUSH2 0x257d 00001a1f: JUMP 00001a20: JUMPDEST 00001a21: PUSH1 0x40 00001a23: MLOAD 00001a24: DUP1 00001a25: SWAP2 00001a26: SUB 00001a27: SWAP1 00001a28: REVERT 00001a29: JUMPDEST 00001a2a: DUP1 00001a2b: PUSH1 0x07 00001a2d: ADD 00001a2e: PUSH0 00001a2f: SWAP1 00001a30: SLOAD 00001a31: SWAP1 00001a32: PUSH2 0x0100 00001a35: EXP 00001a36: SWAP1 00001a37: DIV 00001a38: PUSH1 0xff 00001a3a: AND 00001a3b: ISZERO 00001a3c: PUSH2 0x1a7a 00001a3f: JUMPI 00001a40: PUSH1 0x40 00001a42: MLOAD 00001a43: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001a64: DUP2 00001a65: MSTORE 00001a66: PUSH1 0x04 00001a68: ADD 00001a69: PUSH2 0x1a71 00001a6c: SWAP1 00001a6d: PUSH2 0x2cc6 00001a70: JUMP 00001a71: JUMPDEST 00001a72: PUSH1 0x40 00001a74: MLOAD 00001a75: DUP1 00001a76: SWAP2 00001a77: SUB 00001a78: SWAP1 00001a79: REVERT 00001a7a: JUMPDEST 00001a7b: TIMESTAMP 00001a7c: DUP2 00001a7d: PUSH1 0x05 00001a7f: ADD 00001a80: SLOAD 00001a81: LT 00001a82: ISZERO 00001a83: PUSH2 0x1aa3 00001a86: JUMPI 00001a87: PUSH1 0x01 00001a89: DUP2 00001a8a: PUSH1 0x07 00001a8c: ADD 00001a8d: PUSH0 00001a8e: PUSH2 0x0100 00001a91: EXP 00001a92: DUP2 00001a93: SLOAD 00001a94: DUP2 00001a95: PUSH1 0xff 00001a97: MUL 00001a98: NOT 00001a99: AND 00001a9a: SWAP1 00001a9b: DUP4 00001a9c: ISZERO 00001a9d: ISZERO 00001a9e: MUL 00001a9f: OR 00001aa0: SWAP1 00001aa1: SSTORE 00001aa2: POP 00001aa3: JUMPDEST 00001aa4: PUSH0 00001aa5: DUP2 00001aa6: PUSH1 0x02 00001aa8: ADD 00001aa9: SLOAD 00001aaa: SWAP1 00001aab: POP 00001aac: PUSH0 00001aad: PUSH8 0x0de0b6b3a7640000 00001ab6: DUP4 00001ab7: PUSH1 0x01 00001ab9: ADD 00001aba: SLOAD 00001abb: DUP5 00001abc: PUSH1 0x03 00001abe: ADD 00001abf: SLOAD 00001ac0: PUSH1 0x02 00001ac2: SLOAD 00001ac3: PUSH2 0x1acc 00001ac6: SWAP2 00001ac7: SWAP1 00001ac8: PUSH2 0x2629 00001acb: JUMP 00001acc: JUMPDEST 00001acd: PUSH2 0x1ad6 00001ad0: SWAP2 00001ad1: SWAP1 00001ad2: PUSH2 0x2435 00001ad5: JUMP 00001ad6: JUMPDEST 00001ad7: PUSH2 0x1ae0 00001ada: SWAP2 00001adb: SWAP1 00001adc: PUSH2 0x24a3 00001adf: JUMP 00001ae0: JUMPDEST 00001ae1: SWAP1 00001ae2: POP 00001ae3: PUSH0 00001ae4: DUP3 00001ae5: DUP3 00001ae6: PUSH2 0x1aef 00001ae9: SWAP2 00001aea: SWAP1 00001aeb: PUSH2 0x24d3 00001aee: JUMP 00001aef: JUMPDEST 00001af0: GT 00001af1: PUSH2 0x1b2f 00001af4: JUMPI 00001af5: PUSH1 0x40 00001af7: MLOAD 00001af8: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001b19: DUP2 00001b1a: MSTORE 00001b1b: PUSH1 0x04 00001b1d: ADD 00001b1e: PUSH2 0x1b26 00001b21: SWAP1 00001b22: PUSH2 0x2d2e 00001b25: JUMP 00001b26: JUMPDEST 00001b27: PUSH1 0x40 00001b29: MLOAD 00001b2a: DUP1 00001b2b: SWAP2 00001b2c: SUB 00001b2d: SWAP1 00001b2e: REVERT 00001b2f: JUMPDEST 00001b30: PUSH1 0x02 00001b32: SLOAD 00001b33: DUP4 00001b34: PUSH1 0x03 00001b36: ADD 00001b37: DUP2 00001b38: SWAP1 00001b39: SSTORE 00001b3a: POP 00001b3b: PUSH0 00001b3c: DUP4 00001b3d: PUSH1 0x02 00001b3f: ADD 00001b40: DUP2 00001b41: SWAP1 00001b42: SSTORE 00001b43: POP 00001b44: PUSH0 00001b45: DUP5 00001b46: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001b5b: AND 00001b5c: DUP4 00001b5d: DUP4 00001b5e: PUSH2 0x1b67 00001b61: SWAP2 00001b62: SWAP1 00001b63: PUSH2 0x24d3 00001b66: JUMP 00001b67: JUMPDEST 00001b68: PUSH1 0x40 00001b6a: MLOAD 00001b6b: PUSH2 0x1b73 00001b6e: SWAP1 00001b6f: PUSH2 0x295e 00001b72: JUMP 00001b73: JUMPDEST 00001b74: PUSH0 00001b75: PUSH1 0x40 00001b77: MLOAD 00001b78: DUP1 00001b79: DUP4 00001b7a: SUB 00001b7b: DUP2 00001b7c: DUP6 00001b7d: DUP8 00001b7e: GAS 00001b7f: CALL 00001b80: SWAP3 00001b81: POP 00001b82: POP 00001b83: POP 00001b84: RETURNDATASIZE 00001b85: DUP1 00001b86: PUSH0 00001b87: DUP2 00001b88: EQ 00001b89: PUSH2 0x1bad 00001b8c: JUMPI 00001b8d: PUSH1 0x40 00001b8f: MLOAD 00001b90: SWAP2 00001b91: POP 00001b92: PUSH1 0x1f 00001b94: NOT 00001b95: PUSH1 0x3f 00001b97: RETURNDATASIZE 00001b98: ADD 00001b99: AND 00001b9a: DUP3 00001b9b: ADD 00001b9c: PUSH1 0x40 00001b9e: MSTORE 00001b9f: RETURNDATASIZE 00001ba0: DUP3 00001ba1: MSTORE 00001ba2: RETURNDATASIZE 00001ba3: PUSH0 00001ba4: PUSH1 0x20 00001ba6: DUP5 00001ba7: ADD 00001ba8: RETURNDATACOPY 00001ba9: PUSH2 0x1bb2 00001bac: JUMP 00001bad: JUMPDEST 00001bae: PUSH1 0x60 00001bb0: SWAP2 00001bb1: POP 00001bb2: JUMPDEST 00001bb3: POP 00001bb4: POP 00001bb5: SWAP1 00001bb6: POP 00001bb7: DUP1 00001bb8: PUSH2 0x1bf6 00001bbb: JUMPI 00001bbc: PUSH1 0x40 00001bbe: MLOAD 00001bbf: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00001be0: DUP2 00001be1: MSTORE 00001be2: PUSH1 0x04 00001be4: ADD 00001be5: PUSH2 0x1bed 00001be8: SWAP1 00001be9: PUSH2 0x2d96 00001bec: JUMP 00001bed: JUMPDEST 00001bee: PUSH1 0x40 00001bf0: MLOAD 00001bf1: DUP1 00001bf2: SWAP2 00001bf3: SUB 00001bf4: SWAP1 00001bf5: REVERT 00001bf6: JUMPDEST 00001bf7: DUP1 00001bf8: PUSH2 0x1c10 00001bfb: JUMPI 00001bfc: DUP3 00001bfd: DUP3 00001bfe: PUSH2 0x1c07 00001c01: SWAP2 00001c02: SWAP1 00001c03: PUSH2 0x24d3 00001c06: JUMP 00001c07: JUMPDEST 00001c08: DUP5 00001c09: PUSH1 0x02 00001c0b: ADD 00001c0c: DUP2 00001c0d: SWAP1 00001c0e: SSTORE 00001c0f: POP 00001c10: JUMPDEST 00001c11: DUP3 00001c12: DUP3 00001c13: PUSH2 0x1c1c 00001c16: SWAP2 00001c17: SWAP1 00001c18: PUSH2 0x24d3 00001c1b: JUMP 00001c1c: JUMPDEST 00001c1d: DUP5 00001c1e: PUSH1 0x04 00001c20: ADD 00001c21: PUSH0 00001c22: DUP3 00001c23: DUP3 00001c24: SLOAD 00001c25: PUSH2 0x1c2e 00001c28: SWAP2 00001c29: SWAP1 00001c2a: PUSH2 0x24d3 00001c2d: JUMP 00001c2e: JUMPDEST 00001c2f: SWAP3 00001c30: POP 00001c31: POP 00001c32: DUP2 00001c33: SWAP1 00001c34: SSTORE 00001c35: POP 00001c36: DUP5 00001c37: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001c4c: AND 00001c4d: PUSH32 0x47cee97cb7acd717b3c0aa1435d004cd5b3c8c57d70dbceb4e4458bbd60e39d4 00001c6e: DUP5 00001c6f: DUP5 00001c70: PUSH2 0x1c79 00001c73: SWAP2 00001c74: SWAP1 00001c75: PUSH2 0x24d3 00001c78: JUMP 00001c79: JUMPDEST 00001c7a: PUSH1 0x40 00001c7c: MLOAD 00001c7d: PUSH2 0x1c86 00001c80: SWAP2 00001c81: SWAP1 00001c82: PUSH2 0x20c3 00001c85: JUMP 00001c86: JUMPDEST 00001c87: PUSH1 0x40 00001c89: MLOAD 00001c8a: DUP1 00001c8b: SWAP2 00001c8c: SUB 00001c8d: SWAP1 00001c8e: LOG2 00001c8f: POP 00001c90: POP 00001c91: POP 00001c92: POP 00001c93: POP 00001c94: JUMP 00001c95: JUMPDEST 00001c96: PUSH2 0x1d0f 00001c99: DUP4 00001c9a: DUP5 00001c9b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001cb0: AND 00001cb1: PUSH4 0xa9059cbb 00001cb6: DUP6 00001cb7: DUP6 00001cb8: PUSH1 0x40 00001cba: MLOAD 00001cbb: PUSH1 0x24 00001cbd: ADD 00001cbe: PUSH2 0x1cc8 00001cc1: SWAP3 00001cc2: SWAP2 00001cc3: SWAP1 00001cc4: PUSH2 0x2db4 00001cc7: JUMP 00001cc8: JUMPDEST 00001cc9: PUSH1 0x40 00001ccb: MLOAD 00001ccc: PUSH1 0x20 00001cce: DUP2 00001ccf: DUP4 00001cd0: SUB 00001cd1: SUB 00001cd2: DUP2 00001cd3: MSTORE 00001cd4: SWAP1 00001cd5: PUSH1 0x40 00001cd7: MSTORE 00001cd8: SWAP2 00001cd9: POP 00001cda: PUSH1 0xe0 00001cdc: SHL 00001cdd: PUSH1 0x20 00001cdf: DUP3 00001ce0: ADD 00001ce1: DUP1 00001ce2: MLOAD 00001ce3: PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00001d00: DUP4 00001d01: DUP2 00001d02: DUP4 00001d03: AND 00001d04: OR 00001d05: DUP4 00001d06: MSTORE 00001d07: POP 00001d08: POP 00001d09: POP 00001d0a: POP 00001d0b: PUSH2 0x1e67 00001d0e: JUMP 00001d0f: JUMPDEST 00001d10: POP 00001d11: POP 00001d12: POP 00001d13: JUMP 00001d14: JUMPDEST 00001d15: PUSH1 0x01 00001d17: DUP1 00001d18: DUP2 00001d19: SWAP1 00001d1a: SSTORE 00001d1b: POP 00001d1c: JUMP 00001d1d: JUMPDEST 00001d1e: PUSH0 00001d1f: DUP1 00001d20: PUSH0 00001d21: SWAP1 00001d22: SLOAD 00001d23: SWAP1 00001d24: PUSH2 0x0100 00001d27: EXP 00001d28: SWAP1 00001d29: DIV 00001d2a: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001d3f: AND 00001d40: SWAP1 00001d41: POP 00001d42: DUP2 00001d43: PUSH0 00001d44: DUP1 00001d45: PUSH2 0x0100 00001d48: EXP 00001d49: DUP2 00001d4a: SLOAD 00001d4b: DUP2 00001d4c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001d61: MUL 00001d62: NOT 00001d63: AND 00001d64: SWAP1 00001d65: DUP4 00001d66: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001d7b: AND 00001d7c: MUL 00001d7d: OR 00001d7e: SWAP1 00001d7f: SSTORE 00001d80: POP 00001d81: DUP2 00001d82: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001d97: AND 00001d98: DUP2 00001d99: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001dae: AND 00001daf: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 00001dd0: PUSH1 0x40 00001dd2: MLOAD 00001dd3: PUSH1 0x40 00001dd5: MLOAD 00001dd6: DUP1 00001dd7: SWAP2 00001dd8: SUB 00001dd9: SWAP1 00001dda: LOG3 00001ddb: POP 00001ddc: POP 00001ddd: JUMP 00001dde: JUMPDEST 00001ddf: PUSH2 0x1e5a 00001de2: DUP5 00001de3: DUP6 00001de4: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001df9: AND 00001dfa: PUSH4 0x23b872dd 00001dff: DUP7 00001e00: DUP7 00001e01: DUP7 00001e02: PUSH1 0x40 00001e04: MLOAD 00001e05: PUSH1 0x24 00001e07: ADD 00001e08: PUSH2 0x1e13 00001e0b: SWAP4 00001e0c: SWAP3 00001e0d: SWAP2 00001e0e: SWAP1 00001e0f: PUSH2 0x2ddb 00001e12: JUMP 00001e13: JUMPDEST 00001e14: PUSH1 0x40 00001e16: MLOAD 00001e17: PUSH1 0x20 00001e19: DUP2 00001e1a: DUP4 00001e1b: SUB 00001e1c: SUB 00001e1d: DUP2 00001e1e: MSTORE 00001e1f: SWAP1 00001e20: PUSH1 0x40 00001e22: MSTORE 00001e23: SWAP2 00001e24: POP 00001e25: PUSH1 0xe0 00001e27: SHL 00001e28: PUSH1 0x20 00001e2a: DUP3 00001e2b: ADD 00001e2c: DUP1 00001e2d: MLOAD 00001e2e: PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00001e4b: DUP4 00001e4c: DUP2 00001e4d: DUP4 00001e4e: AND 00001e4f: OR 00001e50: DUP4 00001e51: MSTORE 00001e52: POP 00001e53: POP 00001e54: POP 00001e55: POP 00001e56: PUSH2 0x1e67 00001e59: JUMP 00001e5a: JUMPDEST 00001e5b: POP 00001e5c: POP 00001e5d: POP 00001e5e: POP 00001e5f: JUMP 00001e60: JUMPDEST 00001e61: PUSH0 00001e62: CALLER 00001e63: SWAP1 00001e64: POP 00001e65: SWAP1 00001e66: JUMP 00001e67: JUMPDEST 00001e68: PUSH0 00001e69: PUSH2 0x1e91 00001e6c: DUP3 00001e6d: DUP5 00001e6e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001e83: AND 00001e84: PUSH2 0x1efc 00001e87: SWAP1 00001e88: SWAP2 00001e89: SWAP1 00001e8a: PUSH4 0xffffffff 00001e8f: AND 00001e90: JUMP 00001e91: JUMPDEST 00001e92: SWAP1 00001e93: POP 00001e94: PUSH0 00001e95: DUP2 00001e96: MLOAD 00001e97: EQ 00001e98: ISZERO 00001e99: DUP1 00001e9a: ISZERO 00001e9b: PUSH2 0x1eb5 00001e9e: JUMPI 00001e9f: POP 00001ea0: DUP1 00001ea1: DUP1 00001ea2: PUSH1 0x20 00001ea4: ADD 00001ea5: SWAP1 00001ea6: MLOAD 00001ea7: DUP2 00001ea8: ADD 00001ea9: SWAP1 00001eaa: PUSH2 0x1eb3 00001ead: SWAP2 00001eae: SWAP1 00001eaf: PUSH2 0x2e3a 00001eb2: JUMP 00001eb3: JUMPDEST 00001eb4: ISZERO 00001eb5: JUMPDEST 00001eb6: ISZERO 00001eb7: PUSH2 0x1ef7 00001eba: JUMPI 00001ebb: DUP3 00001ebc: PUSH1 0x40 00001ebe: MLOAD 00001ebf: PUSH32 0x5274afe700000000000000000000000000000000000000000000000000000000 00001ee0: DUP2 00001ee1: MSTORE 00001ee2: PUSH1 0x04 00001ee4: ADD 00001ee5: PUSH2 0x1eee 00001ee8: SWAP2 00001ee9: SWAP1 00001eea: PUSH2 0x229d 00001eed: JUMP 00001eee: JUMPDEST 00001eef: PUSH1 0x40 00001ef1: MLOAD 00001ef2: DUP1 00001ef3: SWAP2 00001ef4: SUB 00001ef5: SWAP1 00001ef6: REVERT 00001ef7: JUMPDEST 00001ef8: POP 00001ef9: POP 00001efa: POP 00001efb: JUMP 00001efc: JUMPDEST 00001efd: PUSH1 0x60 00001eff: PUSH2 0x1f09 00001f02: DUP4 00001f03: DUP4 00001f04: PUSH0 00001f05: PUSH2 0x1f11 00001f08: JUMP 00001f09: JUMPDEST 00001f0a: SWAP1 00001f0b: POP 00001f0c: SWAP3 00001f0d: SWAP2 00001f0e: POP 00001f0f: POP 00001f10: JUMP 00001f11: JUMPDEST 00001f12: PUSH1 0x60 00001f14: DUP2 00001f15: SELFBALANCE 00001f16: LT 00001f17: ISZERO 00001f18: PUSH2 0x1f58 00001f1b: JUMPI 00001f1c: ADDRESS 00001f1d: PUSH1 0x40 00001f1f: MLOAD 00001f20: PUSH32 0xcd78605900000000000000000000000000000000000000000000000000000000 00001f41: DUP2 00001f42: MSTORE 00001f43: PUSH1 0x04 00001f45: ADD 00001f46: PUSH2 0x1f4f 00001f49: SWAP2 00001f4a: SWAP1 00001f4b: PUSH2 0x229d 00001f4e: JUMP 00001f4f: JUMPDEST 00001f50: PUSH1 0x40 00001f52: MLOAD 00001f53: DUP1 00001f54: SWAP2 00001f55: SUB 00001f56: SWAP1 00001f57: REVERT 00001f58: JUMPDEST 00001f59: PUSH0 00001f5a: DUP1 00001f5b: DUP6 00001f5c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001f71: AND 00001f72: DUP5 00001f73: DUP7 00001f74: PUSH1 0x40 00001f76: MLOAD 00001f77: PUSH2 0x1f80 00001f7a: SWAP2 00001f7b: SWAP1 00001f7c: PUSH2 0x2ead 00001f7f: JUMP 00001f80: JUMPDEST 00001f81: PUSH0 00001f82: PUSH1 0x40 00001f84: MLOAD 00001f85: DUP1 00001f86: DUP4 00001f87: SUB 00001f88: DUP2 00001f89: DUP6 00001f8a: DUP8 00001f8b: GAS 00001f8c: CALL 00001f8d: SWAP3 00001f8e: POP 00001f8f: POP 00001f90: POP 00001f91: RETURNDATASIZE 00001f92: DUP1 00001f93: PUSH0 00001f94: DUP2 00001f95: EQ 00001f96: PUSH2 0x1fba 00001f99: JUMPI 00001f9a: PUSH1 0x40 00001f9c: MLOAD 00001f9d: SWAP2 00001f9e: POP 00001f9f: PUSH1 0x1f 00001fa1: NOT 00001fa2: PUSH1 0x3f 00001fa4: RETURNDATASIZE 00001fa5: ADD 00001fa6: AND 00001fa7: DUP3 00001fa8: ADD 00001fa9: PUSH1 0x40 00001fab: MSTORE 00001fac: RETURNDATASIZE 00001fad: DUP3 00001fae: MSTORE 00001faf: RETURNDATASIZE 00001fb0: PUSH0 00001fb1: PUSH1 0x20 00001fb3: DUP5 00001fb4: ADD 00001fb5: RETURNDATACOPY 00001fb6: PUSH2 0x1fbf 00001fb9: JUMP 00001fba: JUMPDEST 00001fbb: PUSH1 0x60 00001fbd: SWAP2 00001fbe: POP 00001fbf: JUMPDEST 00001fc0: POP 00001fc1: SWAP2 00001fc2: POP 00001fc3: SWAP2 00001fc4: POP 00001fc5: PUSH2 0x1fcf 00001fc8: DUP7 00001fc9: DUP4 00001fca: DUP4 00001fcb: PUSH2 0x1fda 00001fce: JUMP 00001fcf: JUMPDEST 00001fd0: SWAP3 00001fd1: POP 00001fd2: POP 00001fd3: POP 00001fd4: SWAP4 00001fd5: SWAP3 00001fd6: POP 00001fd7: POP 00001fd8: POP 00001fd9: JUMP 00001fda: JUMPDEST 00001fdb: PUSH1 0x60 00001fdd: DUP3 00001fde: PUSH2 0x1fef 00001fe1: JUMPI 00001fe2: PUSH2 0x1fea 00001fe5: DUP3 00001fe6: PUSH2 0x2067 00001fe9: JUMP 00001fea: JUMPDEST 00001feb: PUSH2 0x205f 00001fee: JUMP 00001fef: JUMPDEST 00001ff0: PUSH0 00001ff1: DUP3 00001ff2: MLOAD 00001ff3: EQ 00001ff4: DUP1 00001ff5: ISZERO 00001ff6: PUSH2 0x2015 00001ff9: JUMPI 00001ffa: POP 00001ffb: PUSH0 00001ffc: DUP5 00001ffd: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00002012: AND 00002013: EXTCODESIZE 00002014: EQ 00002015: JUMPDEST 00002016: ISZERO 00002017: PUSH2 0x2057 0000201a: JUMPI 0000201b: DUP4 0000201c: PUSH1 0x40 0000201e: MLOAD 0000201f: PUSH32 0x9996b31500000000000000000000000000000000000000000000000000000000 00002040: DUP2 00002041: MSTORE 00002042: PUSH1 0x04 00002044: ADD 00002045: PUSH2 0x204e 00002048: SWAP2 00002049: SWAP1 0000204a: PUSH2 0x229d 0000204d: JUMP 0000204e: JUMPDEST 0000204f: PUSH1 0x40 00002051: MLOAD 00002052: DUP1 00002053: SWAP2 00002054: SUB 00002055: SWAP1 00002056: REVERT 00002057: JUMPDEST 00002058: DUP2 00002059: SWAP1 0000205a: POP 0000205b: PUSH2 0x2060 0000205e: JUMP 0000205f: JUMPDEST 00002060: JUMPDEST 00002061: SWAP4 00002062: SWAP3 00002063: POP 00002064: POP 00002065: POP 00002066: JUMP 00002067: JUMPDEST 00002068: PUSH0 00002069: DUP2 0000206a: MLOAD 0000206b: GT 0000206c: ISZERO 0000206d: PUSH2 0x2079 00002070: JUMPI 00002071: DUP1 00002072: MLOAD 00002073: DUP1 00002074: DUP3 00002075: PUSH1 0x20 00002077: ADD 00002078: REVERT 00002079: JUMPDEST 0000207a: PUSH1 0x40 0000207c: MLOAD 0000207d: PUSH32 0x1425ea4200000000000000000000000000000000000000000000000000000000 0000209e: DUP2 0000209f: MSTORE 000020a0: PUSH1 0x04 000020a2: ADD 000020a3: PUSH1 0x40 000020a5: MLOAD 000020a6: DUP1 000020a7: SWAP2 000020a8: SUB 000020a9: SWAP1 000020aa: REVERT 000020ab: JUMPDEST 000020ac: PUSH0 000020ad: DUP2 000020ae: SWAP1 000020af: POP 000020b0: SWAP2 000020b1: SWAP1 000020b2: POP 000020b3: JUMP 000020b4: JUMPDEST 000020b5: PUSH2 0x20bd 000020b8: DUP2 000020b9: PUSH2 0x20ab 000020bc: JUMP 000020bd: JUMPDEST 000020be: DUP3 000020bf: MSTORE 000020c0: POP 000020c1: POP 000020c2: JUMP 000020c3: JUMPDEST 000020c4: PUSH0 000020c5: PUSH1 0x20 000020c7: DUP3 000020c8: ADD 000020c9: SWAP1 000020ca: POP 000020cb: PUSH2 0x20d6 000020ce: PUSH0 000020cf: DUP4 000020d0: ADD 000020d1: DUP5 000020d2: PUSH2 0x20b4 000020d5: JUMP 000020d6: JUMPDEST 000020d7: SWAP3 000020d8: SWAP2 000020d9: POP 000020da: POP 000020db: JUMP 000020dc: JUMPDEST 000020dd: PUSH0 000020de: DUP1 000020df: REVERT 000020e0: JUMPDEST 000020e1: PUSH0 000020e2: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000020f7: DUP3 000020f8: AND 000020f9: SWAP1 000020fa: POP 000020fb: SWAP2 000020fc: SWAP1 000020fd: POP 000020fe: JUMP 000020ff: JUMPDEST 00002100: PUSH0 00002101: PUSH2 0x2109 00002104: DUP3 00002105: PUSH2 0x20e0 00002108: JUMP 00002109: JUMPDEST 0000210a: SWAP1 0000210b: POP 0000210c: SWAP2 0000210d: SWAP1 0000210e: POP 0000210f: JUMP 00002110: JUMPDEST 00002111: PUSH2 0x2119 00002114: DUP2 00002115: PUSH2 0x20ff 00002118: JUMP 00002119: JUMPDEST 0000211a: DUP2 0000211b: EQ 0000211c: PUSH2 0x2123 0000211f: JUMPI 00002120: PUSH0 00002121: DUP1 00002122: REVERT 00002123: JUMPDEST 00002124: POP 00002125: JUMP 00002126: JUMPDEST 00002127: PUSH0 00002128: DUP2 00002129: CALLDATALOAD 0000212a: SWAP1 0000212b: POP 0000212c: PUSH2 0x2134 0000212f: DUP2 00002130: PUSH2 0x2110 00002133: JUMP 00002134: JUMPDEST 00002135: SWAP3 00002136: SWAP2 00002137: POP 00002138: POP 00002139: JUMP 0000213a: JUMPDEST 0000213b: PUSH0 0000213c: PUSH1 0x20 0000213e: DUP3 0000213f: DUP5 00002140: SUB 00002141: SLT 00002142: ISZERO 00002143: PUSH2 0x214f 00002146: JUMPI 00002147: PUSH2 0x214e 0000214a: PUSH2 0x20dc 0000214d: JUMP 0000214e: JUMPDEST 0000214f: JUMPDEST 00002150: PUSH0 00002151: PUSH2 0x215c 00002154: DUP5 00002155: DUP3 00002156: DUP6 00002157: ADD 00002158: PUSH2 0x2126 0000215b: JUMP 0000215c: JUMPDEST 0000215d: SWAP2 0000215e: POP 0000215f: POP 00002160: SWAP3 00002161: SWAP2 00002162: POP 00002163: POP 00002164: JUMP 00002165: JUMPDEST 00002166: PUSH0 00002167: DUP2 00002168: ISZERO 00002169: ISZERO 0000216a: SWAP1 0000216b: POP 0000216c: SWAP2 0000216d: SWAP1 0000216e: POP 0000216f: JUMP 00002170: JUMPDEST 00002171: PUSH2 0x2179 00002174: DUP2 00002175: PUSH2 0x2165 00002178: JUMP 00002179: JUMPDEST 0000217a: DUP3 0000217b: MSTORE 0000217c: POP 0000217d: POP 0000217e: JUMP 0000217f: JUMPDEST 00002180: PUSH0 00002181: PUSH2 0x0100 00002184: DUP3 00002185: ADD 00002186: SWAP1 00002187: POP 00002188: PUSH2 0x2193 0000218b: PUSH0 0000218c: DUP4 0000218d: ADD 0000218e: DUP12 0000218f: PUSH2 0x20b4 00002192: JUMP 00002193: JUMPDEST 00002194: PUSH2 0x21a0 00002197: PUSH1 0x20 00002199: DUP4 0000219a: ADD 0000219b: DUP11 0000219c: PUSH2 0x20b4 0000219f: JUMP 000021a0: JUMPDEST 000021a1: PUSH2 0x21ad 000021a4: PUSH1 0x40 000021a6: DUP4 000021a7: ADD 000021a8: DUP10 000021a9: PUSH2 0x20b4 000021ac: JUMP 000021ad: JUMPDEST 000021ae: PUSH2 0x21ba 000021b1: PUSH1 0x60 000021b3: DUP4 000021b4: ADD 000021b5: DUP9 000021b6: PUSH2 0x20b4 000021b9: JUMP 000021ba: JUMPDEST 000021bb: PUSH2 0x21c7 000021be: PUSH1 0x80 000021c0: DUP4 000021c1: ADD 000021c2: DUP8 000021c3: PUSH2 0x20b4 000021c6: JUMP 000021c7: JUMPDEST 000021c8: PUSH2 0x21d4 000021cb: PUSH1 0xa0 000021cd: DUP4 000021ce: ADD 000021cf: DUP7 000021d0: PUSH2 0x20b4 000021d3: JUMP 000021d4: JUMPDEST 000021d5: PUSH2 0x21e1 000021d8: PUSH1 0xc0 000021da: DUP4 000021db: ADD 000021dc: DUP6 000021dd: PUSH2 0x20b4 000021e0: JUMP 000021e1: JUMPDEST 000021e2: PUSH2 0x21ee 000021e5: PUSH1 0xe0 000021e7: DUP4 000021e8: ADD 000021e9: DUP5 000021ea: PUSH2 0x2170 000021ed: JUMP 000021ee: JUMPDEST 000021ef: SWAP10 000021f0: SWAP9 000021f1: POP 000021f2: POP 000021f3: POP 000021f4: POP 000021f5: POP 000021f6: POP 000021f7: POP 000021f8: POP 000021f9: POP 000021fa: JUMP 000021fb: JUMPDEST 000021fc: PUSH2 0x2204 000021ff: DUP2 00002200: PUSH2 0x20ab 00002203: JUMP 00002204: JUMPDEST 00002205: DUP2 00002206: EQ 00002207: PUSH2 0x220e 0000220a: JUMPI 0000220b: PUSH0 0000220c: DUP1 0000220d: REVERT 0000220e: JUMPDEST 0000220f: POP 00002210: JUMP 00002211: JUMPDEST 00002212: PUSH0 00002213: DUP2 00002214: CALLDATALOAD 00002215: SWAP1 00002216: POP 00002217: PUSH2 0x221f 0000221a: DUP2 0000221b: PUSH2 0x21fb 0000221e: JUMP 0000221f: JUMPDEST 00002220: SWAP3 00002221: SWAP2 00002222: POP 00002223: POP 00002224: JUMP 00002225: JUMPDEST 00002226: PUSH0 00002227: DUP1 00002228: PUSH1 0x40 0000222a: DUP4 0000222b: DUP6 0000222c: SUB 0000222d: SLT 0000222e: ISZERO 0000222f: PUSH2 0x223b 00002232: JUMPI 00002233: PUSH2 0x223a 00002236: PUSH2 0x20dc 00002239: JUMP 0000223a: JUMPDEST 0000223b: JUMPDEST 0000223c: PUSH0 0000223d: PUSH2 0x2248 00002240: DUP6 00002241: DUP3 00002242: DUP7 00002243: ADD 00002244: PUSH2 0x2211 00002247: JUMP 00002248: JUMPDEST 00002249: SWAP3 0000224a: POP 0000224b: POP 0000224c: PUSH1 0x20 0000224e: PUSH2 0x2259 00002251: DUP6 00002252: DUP3 00002253: DUP7 00002254: ADD 00002255: PUSH2 0x2211 00002258: JUMP 00002259: JUMPDEST 0000225a: SWAP2 0000225b: POP 0000225c: POP 0000225d: SWAP3 0000225e: POP 0000225f: SWAP3 00002260: SWAP1 00002261: POP 00002262: JUMP 00002263: JUMPDEST 00002264: PUSH0 00002265: PUSH1 0x20 00002267: DUP3 00002268: DUP5 00002269: SUB 0000226a: SLT 0000226b: ISZERO 0000226c: PUSH2 0x2278 0000226f: JUMPI 00002270: PUSH2 0x2277 00002273: PUSH2 0x20dc 00002276: JUMP 00002277: JUMPDEST 00002278: JUMPDEST 00002279: PUSH0 0000227a: PUSH2 0x2285 0000227d: DUP5 0000227e: DUP3 0000227f: DUP6 00002280: ADD 00002281: PUSH2 0x2211 00002284: JUMP 00002285: JUMPDEST 00002286: SWAP2 00002287: POP 00002288: POP 00002289: SWAP3 0000228a: SWAP2 0000228b: POP 0000228c: POP 0000228d: JUMP 0000228e: JUMPDEST 0000228f: PUSH2 0x2297 00002292: DUP2 00002293: PUSH2 0x20ff 00002296: JUMP 00002297: JUMPDEST 00002298: DUP3 00002299: MSTORE 0000229a: POP 0000229b: POP 0000229c: JUMP 0000229d: JUMPDEST 0000229e: PUSH0 0000229f: PUSH1 0x20 000022a1: DUP3 000022a2: ADD 000022a3: SWAP1 000022a4: POP 000022a5: PUSH2 0x22b0 000022a8: PUSH0 000022a9: DUP4 000022aa: ADD 000022ab: DUP5 000022ac: PUSH2 0x228e 000022af: JUMP 000022b0: JUMPDEST 000022b1: SWAP3 000022b2: SWAP2 000022b3: POP 000022b4: POP 000022b5: JUMP 000022b6: JUMPDEST 000022b7: PUSH0 000022b8: PUSH2 0x22c0 000022bb: DUP3 000022bc: PUSH2 0x20ff 000022bf: JUMP 000022c0: JUMPDEST 000022c1: SWAP1 000022c2: POP 000022c3: SWAP2 000022c4: SWAP1 000022c5: POP 000022c6: JUMP 000022c7: JUMPDEST 000022c8: PUSH2 0x22d0 000022cb: DUP2 000022cc: PUSH2 0x22b6 000022cf: JUMP 000022d0: JUMPDEST 000022d1: DUP2 000022d2: EQ 000022d3: PUSH2 0x22da 000022d6: JUMPI 000022d7: PUSH0 000022d8: DUP1 000022d9: REVERT 000022da: JUMPDEST 000022db: POP 000022dc: JUMP 000022dd: JUMPDEST 000022de: PUSH0 000022df: DUP2 000022e0: CALLDATALOAD 000022e1: SWAP1 000022e2: POP 000022e3: PUSH2 0x22eb 000022e6: DUP2 000022e7: PUSH2 0x22c7 000022ea: JUMP 000022eb: JUMPDEST 000022ec: SWAP3 000022ed: SWAP2 000022ee: POP 000022ef: POP 000022f0: JUMP 000022f1: JUMPDEST 000022f2: PUSH0 000022f3: PUSH1 0x20 000022f5: DUP3 000022f6: DUP5 000022f7: SUB 000022f8: SLT 000022f9: ISZERO 000022fa: PUSH2 0x2306 000022fd: JUMPI 000022fe: PUSH2 0x2305 00002301: PUSH2 0x20dc 00002304: JUMP 00002305: JUMPDEST 00002306: JUMPDEST 00002307: PUSH0 00002308: PUSH2 0x2313 0000230b: DUP5 0000230c: DUP3 0000230d: DUP6 0000230e: ADD 0000230f: PUSH2 0x22dd 00002312: JUMP 00002313: JUMPDEST 00002314: SWAP2 00002315: POP 00002316: POP 00002317: SWAP3 00002318: SWAP2 00002319: POP 0000231a: POP 0000231b: JUMP 0000231c: JUMPDEST 0000231d: PUSH0 0000231e: DUP2 0000231f: SWAP1 00002320: POP 00002321: SWAP2 00002322: SWAP1 00002323: POP 00002324: JUMP 00002325: JUMPDEST 00002326: PUSH0 00002327: PUSH2 0x233f 0000232a: PUSH2 0x233a 0000232d: PUSH2 0x2335 00002330: DUP5 00002331: PUSH2 0x20e0 00002334: JUMP 00002335: JUMPDEST 00002336: PUSH2 0x231c 00002339: JUMP 0000233a: JUMPDEST 0000233b: PUSH2 0x20e0 0000233e: JUMP 0000233f: JUMPDEST 00002340: SWAP1 00002341: POP 00002342: SWAP2 00002343: SWAP1 00002344: POP 00002345: JUMP 00002346: JUMPDEST 00002347: PUSH0 00002348: PUSH2 0x2350 0000234b: DUP3 0000234c: PUSH2 0x2325 0000234f: JUMP 00002350: JUMPDEST 00002351: SWAP1 00002352: POP 00002353: SWAP2 00002354: SWAP1 00002355: POP 00002356: JUMP 00002357: JUMPDEST 00002358: PUSH0 00002359: PUSH2 0x2361 0000235c: DUP3 0000235d: PUSH2 0x2346 00002360: JUMP 00002361: JUMPDEST 00002362: SWAP1 00002363: POP 00002364: SWAP2 00002365: SWAP1 00002366: POP 00002367: JUMP 00002368: JUMPDEST 00002369: PUSH2 0x2371 0000236c: DUP2 0000236d: PUSH2 0x2357 00002370: JUMP 00002371: JUMPDEST 00002372: DUP3 00002373: MSTORE 00002374: POP 00002375: POP 00002376: JUMP 00002377: JUMPDEST 00002378: PUSH0 00002379: PUSH1 0x20 0000237b: DUP3 0000237c: ADD 0000237d: SWAP1 0000237e: POP 0000237f: PUSH2 0x238a 00002382: PUSH0 00002383: DUP4 00002384: ADD 00002385: DUP5 00002386: PUSH2 0x2368 00002389: JUMP 0000238a: JUMPDEST 0000238b: SWAP3 0000238c: SWAP2 0000238d: POP 0000238e: POP 0000238f: JUMP 00002390: JUMPDEST 00002391: PUSH0 00002392: DUP3 00002393: DUP3 00002394: MSTORE 00002395: PUSH1 0x20 00002397: DUP3 00002398: ADD 00002399: SWAP1 0000239a: POP 0000239b: SWAP3 0000239c: SWAP2 0000239d: POP 0000239e: POP 0000239f: JUMP 000023a0: JUMPDEST 000023a1: PUSH32 0x57726f6e6720616d6f756e740000000000000000000000000000000000000000 000023c2: PUSH0 000023c3: DUP3 000023c4: ADD 000023c5: MSTORE 000023c6: POP 000023c7: JUMP 000023c8: JUMPDEST 000023c9: PUSH0 000023ca: PUSH2 0x23d4 000023cd: PUSH1 0x0c 000023cf: DUP4 000023d0: PUSH2 0x2390 000023d3: JUMP 000023d4: JUMPDEST 000023d5: SWAP2 000023d6: POP 000023d7: PUSH2 0x23df 000023da: DUP3 000023db: PUSH2 0x23a0 000023de: JUMP 000023df: JUMPDEST 000023e0: PUSH1 0x20 000023e2: DUP3 000023e3: ADD 000023e4: SWAP1 000023e5: POP 000023e6: SWAP2 000023e7: SWAP1 000023e8: POP 000023e9: JUMP 000023ea: JUMPDEST 000023eb: PUSH0 000023ec: PUSH1 0x20 000023ee: DUP3 000023ef: ADD 000023f0: SWAP1 000023f1: POP 000023f2: DUP2 000023f3: DUP2 000023f4: SUB 000023f5: PUSH0 000023f6: DUP4 000023f7: ADD 000023f8: MSTORE 000023f9: PUSH2 0x2401 000023fc: DUP2 000023fd: PUSH2 0x23c8 00002400: JUMP 00002401: JUMPDEST 00002402: SWAP1 00002403: POP 00002404: SWAP2 00002405: SWAP1 00002406: POP 00002407: JUMP 00002408: JUMPDEST 00002409: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 0000242a: PUSH0 0000242b: MSTORE 0000242c: PUSH1 0x11 0000242e: PUSH1 0x04 00002430: MSTORE 00002431: PUSH1 0x24 00002433: PUSH0 00002434: REVERT 00002435: JUMPDEST 00002436: PUSH0 00002437: PUSH2 0x243f 0000243a: DUP3 0000243b: PUSH2 0x20ab 0000243e: JUMP 0000243f: JUMPDEST 00002440: SWAP2 00002441: POP 00002442: PUSH2 0x244a 00002445: DUP4 00002446: PUSH2 0x20ab 00002449: JUMP 0000244a: JUMPDEST 0000244b: SWAP3 0000244c: POP 0000244d: DUP3 0000244e: DUP3 0000244f: MUL 00002450: PUSH2 0x2458 00002453: DUP2 00002454: PUSH2 0x20ab 00002457: JUMP 00002458: JUMPDEST 00002459: SWAP2 0000245a: POP 0000245b: DUP3 0000245c: DUP3 0000245d: DIV 0000245e: DUP5 0000245f: EQ 00002460: DUP4 00002461: ISZERO 00002462: OR 00002463: PUSH2 0x246f 00002466: JUMPI 00002467: PUSH2 0x246e 0000246a: PUSH2 0x2408 0000246d: JUMP 0000246e: JUMPDEST 0000246f: JUMPDEST 00002470: POP 00002471: SWAP3 00002472: SWAP2 00002473: POP 00002474: POP 00002475: JUMP 00002476: JUMPDEST 00002477: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 00002498: PUSH0 00002499: MSTORE 0000249a: PUSH1 0x12 0000249c: PUSH1 0x04 0000249e: MSTORE 0000249f: PUSH1 0x24 000024a1: PUSH0 000024a2: REVERT 000024a3: JUMPDEST 000024a4: PUSH0 000024a5: PUSH2 0x24ad 000024a8: DUP3 000024a9: PUSH2 0x20ab 000024ac: JUMP 000024ad: JUMPDEST 000024ae: SWAP2 000024af: POP 000024b0: PUSH2 0x24b8 000024b3: DUP4 000024b4: PUSH2 0x20ab 000024b7: JUMP 000024b8: JUMPDEST 000024b9: SWAP3 000024ba: POP 000024bb: DUP3 000024bc: PUSH2 0x24c8 000024bf: JUMPI 000024c0: PUSH2 0x24c7 000024c3: PUSH2 0x2476 000024c6: JUMP 000024c7: JUMPDEST 000024c8: JUMPDEST 000024c9: DUP3 000024ca: DUP3 000024cb: DIV 000024cc: SWAP1 000024cd: POP 000024ce: SWAP3 000024cf: SWAP2 000024d0: POP 000024d1: POP 000024d2: JUMP 000024d3: JUMPDEST 000024d4: PUSH0 000024d5: PUSH2 0x24dd 000024d8: DUP3 000024d9: PUSH2 0x20ab 000024dc: JUMP 000024dd: JUMPDEST 000024de: SWAP2 000024df: POP 000024e0: PUSH2 0x24e8 000024e3: DUP4 000024e4: PUSH2 0x20ab 000024e7: JUMP 000024e8: JUMPDEST 000024e9: SWAP3 000024ea: POP 000024eb: DUP3 000024ec: DUP3 000024ed: ADD 000024ee: SWAP1 000024ef: POP 000024f0: DUP1 000024f1: DUP3 000024f2: GT 000024f3: ISZERO 000024f4: PUSH2 0x2500 000024f7: JUMPI 000024f8: PUSH2 0x24ff 000024fb: PUSH2 0x2408 000024fe: JUMP 000024ff: JUMPDEST 00002500: JUMPDEST 00002501: SWAP3 00002502: SWAP2 00002503: POP 00002504: POP 00002505: JUMP 00002506: JUMPDEST 00002507: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 00002528: PUSH0 00002529: MSTORE 0000252a: PUSH1 0x32 0000252c: PUSH1 0x04 0000252e: MSTORE 0000252f: PUSH1 0x24 00002531: PUSH0 00002532: REVERT 00002533: JUMPDEST 00002534: PUSH32 0x4e6f206465706f73697420666f756e6400000000000000000000000000000000 00002555: PUSH0 00002556: DUP3 00002557: ADD 00002558: MSTORE 00002559: POP 0000255a: JUMP 0000255b: JUMPDEST 0000255c: PUSH0 0000255d: PUSH2 0x2567 00002560: PUSH1 0x10 00002562: DUP4 00002563: PUSH2 0x2390 00002566: JUMP 00002567: JUMPDEST 00002568: SWAP2 00002569: POP 0000256a: PUSH2 0x2572 0000256d: DUP3 0000256e: PUSH2 0x2533 00002571: JUMP 00002572: JUMPDEST 00002573: PUSH1 0x20 00002575: DUP3 00002576: ADD 00002577: SWAP1 00002578: POP 00002579: SWAP2 0000257a: SWAP1 0000257b: POP 0000257c: JUMP 0000257d: JUMPDEST 0000257e: PUSH0 0000257f: PUSH1 0x20 00002581: DUP3 00002582: ADD 00002583: SWAP1 00002584: POP 00002585: DUP2 00002586: DUP2 00002587: SUB 00002588: PUSH0 00002589: DUP4 0000258a: ADD 0000258b: MSTORE 0000258c: PUSH2 0x2594 0000258f: DUP2 00002590: PUSH2 0x255b 00002593: JUMP 00002594: JUMPDEST 00002595: SWAP1 00002596: POP 00002597: SWAP2 00002598: SWAP1 00002599: POP 0000259a: JUMP 0000259b: JUMPDEST 0000259c: PUSH32 0x576169742e2e206e6f7420706f737369626c6520746f20776974686472617720 000025bd: PUSH0 000025be: DUP3 000025bf: ADD 000025c0: MSTORE 000025c1: PUSH32 0x617420746865206d6f6d656e7400000000000000000000000000000000000000 000025e2: PUSH1 0x20 000025e4: DUP3 000025e5: ADD 000025e6: MSTORE 000025e7: POP 000025e8: JUMP 000025e9: JUMPDEST 000025ea: PUSH0 000025eb: PUSH2 0x25f5 000025ee: PUSH1 0x2d 000025f0: DUP4 000025f1: PUSH2 0x2390 000025f4: JUMP 000025f5: JUMPDEST 000025f6: SWAP2 000025f7: POP 000025f8: PUSH2 0x2600 000025fb: DUP3 000025fc: PUSH2 0x259b 000025ff: JUMP 00002600: JUMPDEST 00002601: PUSH1 0x40 00002603: DUP3 00002604: ADD 00002605: SWAP1 00002606: POP 00002607: SWAP2 00002608: SWAP1 00002609: POP 0000260a: JUMP 0000260b: JUMPDEST 0000260c: PUSH0 0000260d: PUSH1 0x20 0000260f: DUP3 00002610: ADD 00002611: SWAP1 00002612: POP 00002613: DUP2 00002614: DUP2 00002615: SUB 00002616: PUSH0 00002617: DUP4 00002618: ADD 00002619: MSTORE 0000261a: PUSH2 0x2622 0000261d: DUP2 0000261e: PUSH2 0x25e9 00002621: JUMP 00002622: JUMPDEST 00002623: SWAP1 00002624: POP 00002625: SWAP2 00002626: SWAP1 00002627: POP 00002628: JUMP 00002629: JUMPDEST 0000262a: PUSH0 0000262b: PUSH2 0x2633 0000262e: DUP3 0000262f: PUSH2 0x20ab 00002632: JUMP 00002633: JUMPDEST 00002634: SWAP2 00002635: POP 00002636: PUSH2 0x263e 00002639: DUP4 0000263a: PUSH2 0x20ab 0000263d: JUMP 0000263e: JUMPDEST 0000263f: SWAP3 00002640: POP 00002641: DUP3 00002642: DUP3 00002643: SUB 00002644: SWAP1 00002645: POP 00002646: DUP2 00002647: DUP2 00002648: GT 00002649: ISZERO 0000264a: PUSH2 0x2656 0000264d: JUMPI 0000264e: PUSH2 0x2655 00002651: PUSH2 0x2408 00002654: JUMP 00002655: JUMPDEST 00002656: JUMPDEST 00002657: SWAP3 00002658: SWAP2 00002659: POP 0000265a: POP 0000265b: JUMP 0000265c: JUMPDEST 0000265d: PUSH32 0x416c726561647920636c6f736564000000000000000000000000000000000000 0000267e: PUSH0 0000267f: DUP3 00002680: ADD 00002681: MSTORE 00002682: POP 00002683: JUMP 00002684: JUMPDEST 00002685: PUSH0 00002686: PUSH2 0x2690 00002689: PUSH1 0x0e 0000268b: DUP4 0000268c: PUSH2 0x2390 0000268f: JUMP 00002690: JUMPDEST 00002691: SWAP2 00002692: POP 00002693: PUSH2 0x269b 00002696: DUP3 00002697: PUSH2 0x265c 0000269a: JUMP 0000269b: JUMPDEST 0000269c: PUSH1 0x20 0000269e: DUP3 0000269f: ADD 000026a0: SWAP1 000026a1: POP 000026a2: SWAP2 000026a3: SWAP1 000026a4: POP 000026a5: JUMP 000026a6: JUMPDEST 000026a7: PUSH0 000026a8: PUSH1 0x20 000026aa: DUP3 000026ab: ADD 000026ac: SWAP1 000026ad: POP 000026ae: DUP2 000026af: DUP2 000026b0: SUB 000026b1: PUSH0 000026b2: DUP4 000026b3: ADD 000026b4: MSTORE 000026b5: PUSH2 0x26bd 000026b8: DUP2 000026b9: PUSH2 0x2684 000026bc: JUMP 000026bd: JUMPDEST 000026be: SWAP1 000026bf: POP 000026c0: SWAP2 000026c1: SWAP1 000026c2: POP 000026c3: JUMP 000026c4: JUMPDEST 000026c5: PUSH32 0x536574206d61784c6f636b206669727374000000000000000000000000000000 000026e6: PUSH0 000026e7: DUP3 000026e8: ADD 000026e9: MSTORE 000026ea: POP 000026eb: JUMP 000026ec: JUMPDEST 000026ed: PUSH0 000026ee: PUSH2 0x26f8 000026f1: PUSH1 0x11 000026f3: DUP4 000026f4: PUSH2 0x2390 000026f7: JUMP 000026f8: JUMPDEST 000026f9: SWAP2 000026fa: POP 000026fb: PUSH2 0x2703 000026fe: DUP3 000026ff: PUSH2 0x26c4 00002702: JUMP 00002703: JUMPDEST 00002704: PUSH1 0x20 00002706: DUP3 00002707: ADD 00002708: SWAP1 00002709: POP 0000270a: SWAP2 0000270b: SWAP1 0000270c: POP 0000270d: JUMP 0000270e: JUMPDEST 0000270f: PUSH0 00002710: PUSH1 0x20 00002712: DUP3 00002713: ADD 00002714: SWAP1 00002715: POP 00002716: DUP2 00002717: DUP2 00002718: SUB 00002719: PUSH0 0000271a: DUP4 0000271b: ADD 0000271c: MSTORE 0000271d: PUSH2 0x2725 00002720: DUP2 00002721: PUSH2 0x26ec 00002724: JUMP 00002725: JUMPDEST 00002726: SWAP1 00002727: POP 00002728: SWAP2 00002729: SWAP1 0000272a: POP 0000272b: JUMP 0000272c: JUMPDEST 0000272d: PUSH32 0x4e6f7420706f737369626c6520746f2077697468647261772061742074686520 0000274e: PUSH0 0000274f: DUP3 00002750: ADD 00002751: MSTORE 00002752: PUSH32 0x6d6f6d656e740000000000000000000000000000000000000000000000000000 00002773: PUSH1 0x20 00002775: DUP3 00002776: ADD 00002777: MSTORE 00002778: POP 00002779: JUMP 0000277a: JUMPDEST 0000277b: PUSH0 0000277c: PUSH2 0x2786 0000277f: PUSH1 0x26 00002781: DUP4 00002782: PUSH2 0x2390 00002785: JUMP 00002786: JUMPDEST 00002787: SWAP2 00002788: POP 00002789: PUSH2 0x2791 0000278c: DUP3 0000278d: PUSH2 0x272c 00002790: JUMP 00002791: JUMPDEST 00002792: PUSH1 0x40 00002794: DUP3 00002795: ADD 00002796: SWAP1 00002797: POP 00002798: SWAP2 00002799: SWAP1 0000279a: POP 0000279b: JUMP 0000279c: JUMPDEST 0000279d: PUSH0 0000279e: PUSH1 0x20 000027a0: DUP3 000027a1: ADD 000027a2: SWAP1 000027a3: POP 000027a4: DUP2 000027a5: DUP2 000027a6: SUB 000027a7: PUSH0 000027a8: DUP4 000027a9: ADD 000027aa: MSTORE 000027ab: PUSH2 0x27b3 000027ae: DUP2 000027af: PUSH2 0x277a 000027b2: JUMP 000027b3: JUMPDEST 000027b4: SWAP1 000027b5: POP 000027b6: SWAP2 000027b7: SWAP1 000027b8: POP 000027b9: JUMP 000027ba: JUMPDEST 000027bb: PUSH0 000027bc: DUP2 000027bd: MLOAD 000027be: SWAP1 000027bf: POP 000027c0: PUSH2 0x27c8 000027c3: DUP2 000027c4: PUSH2 0x21fb 000027c7: JUMP 000027c8: JUMPDEST 000027c9: SWAP3 000027ca: SWAP2 000027cb: POP 000027cc: POP 000027cd: JUMP 000027ce: JUMPDEST 000027cf: PUSH0 000027d0: PUSH1 0x20 000027d2: DUP3 000027d3: DUP5 000027d4: SUB 000027d5: SLT 000027d6: ISZERO 000027d7: PUSH2 0x27e3 000027da: JUMPI 000027db: PUSH2 0x27e2 000027de: PUSH2 0x20dc 000027e1: JUMP 000027e2: JUMPDEST 000027e3: JUMPDEST 000027e4: PUSH0 000027e5: PUSH2 0x27f0 000027e8: DUP5 000027e9: DUP3 000027ea: DUP6 000027eb: ADD 000027ec: PUSH2 0x27ba 000027ef: JUMP 000027f0: JUMPDEST 000027f1: SWAP2 000027f2: POP 000027f3: POP 000027f4: SWAP3 000027f5: SWAP2 000027f6: POP 000027f7: POP 000027f8: JUMP 000027f9: JUMPDEST 000027fa: PUSH32 0x4e6f7420706f737369626c6520746f206368616e676520706f6f6c0000000000 0000281b: PUSH0 0000281c: DUP3 0000281d: ADD 0000281e: MSTORE 0000281f: POP 00002820: JUMP 00002821: JUMPDEST 00002822: PUSH0 00002823: PUSH2 0x282d 00002826: PUSH1 0x1b 00002828: DUP4 00002829: PUSH2 0x2390 0000282c: JUMP 0000282d: JUMPDEST 0000282e: SWAP2 0000282f: POP 00002830: PUSH2 0x2838 00002833: DUP3 00002834: PUSH2 0x27f9 00002837: JUMP 00002838: JUMPDEST 00002839: PUSH1 0x20 0000283b: DUP3 0000283c: ADD 0000283d: SWAP1 0000283e: POP 0000283f: SWAP2 00002840: SWAP1 00002841: POP 00002842: JUMP 00002843: JUMPDEST 00002844: PUSH0 00002845: PUSH1 0x20 00002847: DUP3 00002848: ADD 00002849: SWAP1 0000284a: POP 0000284b: DUP2 0000284c: DUP2 0000284d: SUB 0000284e: PUSH0 0000284f: DUP4 00002850: ADD 00002851: MSTORE 00002852: PUSH2 0x285a 00002855: DUP2 00002856: PUSH2 0x2821 00002859: JUMP 0000285a: JUMPDEST 0000285b: SWAP1 0000285c: POP 0000285d: SWAP2 0000285e: SWAP1 0000285f: POP 00002860: JUMP 00002861: JUMPDEST 00002862: PUSH32 0x496e76616c6964206c6f636b0000000000000000000000000000000000000000 00002883: PUSH0 00002884: DUP3 00002885: ADD 00002886: MSTORE 00002887: POP 00002888: JUMP 00002889: JUMPDEST 0000288a: PUSH0 0000288b: PUSH2 0x2895 0000288e: PUSH1 0x0c 00002890: DUP4 00002891: PUSH2 0x2390 00002894: JUMP 00002895: JUMPDEST 00002896: SWAP2 00002897: POP 00002898: PUSH2 0x28a0 0000289b: DUP3 0000289c: PUSH2 0x2861 0000289f: JUMP 000028a0: JUMPDEST 000028a1: PUSH1 0x20 000028a3: DUP3 000028a4: ADD 000028a5: SWAP1 000028a6: POP 000028a7: SWAP2 000028a8: SWAP1 000028a9: POP 000028aa: JUMP 000028ab: JUMPDEST 000028ac: PUSH0 000028ad: PUSH1 0x20 000028af: DUP3 000028b0: ADD 000028b1: SWAP1 000028b2: POP 000028b3: DUP2 000028b4: DUP2 000028b5: SUB 000028b6: PUSH0 000028b7: DUP4 000028b8: ADD 000028b9: MSTORE 000028ba: PUSH2 0x28c2 000028bd: DUP2 000028be: PUSH2 0x2889 000028c1: JUMP 000028c2: JUMPDEST 000028c3: SWAP1 000028c4: POP 000028c5: SWAP2 000028c6: SWAP1 000028c7: POP 000028c8: JUMP 000028c9: JUMPDEST 000028ca: PUSH32 0x4e6f206465706f73697420666f756e6421000000000000000000000000000000 000028eb: PUSH0 000028ec: DUP3 000028ed: ADD 000028ee: MSTORE 000028ef: POP 000028f0: JUMP 000028f1: JUMPDEST 000028f2: PUSH0 000028f3: PUSH2 0x28fd 000028f6: PUSH1 0x11 000028f8: DUP4 000028f9: PUSH2 0x2390 000028fc: JUMP 000028fd: JUMPDEST 000028fe: SWAP2 000028ff: POP 00002900: PUSH2 0x2908 00002903: DUP3 00002904: PUSH2 0x28c9 00002907: JUMP 00002908: JUMPDEST 00002909: PUSH1 0x20 0000290b: DUP3 0000290c: ADD 0000290d: SWAP1 0000290e: POP 0000290f: SWAP2 00002910: SWAP1 00002911: POP 00002912: JUMP 00002913: JUMPDEST 00002914: PUSH0 00002915: PUSH1 0x20 00002917: DUP3 00002918: ADD 00002919: SWAP1 0000291a: POP 0000291b: DUP2 0000291c: DUP2 0000291d: SUB 0000291e: PUSH0 0000291f: DUP4 00002920: ADD 00002921: MSTORE 00002922: PUSH2 0x292a 00002925: DUP2 00002926: PUSH2 0x28f1 00002929: JUMP 0000292a: JUMPDEST 0000292b: SWAP1 0000292c: POP 0000292d: SWAP2 0000292e: SWAP1 0000292f: POP 00002930: JUMP 00002931: JUMPDEST 00002932: PUSH0 00002933: DUP2 00002934: SWAP1 00002935: POP 00002936: SWAP3 00002937: SWAP2 00002938: POP 00002939: POP 0000293a: JUMP 0000293b: JUMPDEST 0000293c: POP 0000293d: JUMP 0000293e: JUMPDEST 0000293f: PUSH0 00002940: PUSH2 0x2949 00002943: PUSH0 00002944: DUP4 00002945: PUSH2 0x2931 00002948: JUMP 00002949: JUMPDEST 0000294a: SWAP2 0000294b: POP 0000294c: PUSH2 0x2954 0000294f: DUP3 00002950: PUSH2 0x293b 00002953: JUMP 00002954: JUMPDEST 00002955: PUSH0 00002956: DUP3 00002957: ADD 00002958: SWAP1 00002959: POP 0000295a: SWAP2 0000295b: SWAP1 0000295c: POP 0000295d: JUMP 0000295e: JUMPDEST 0000295f: PUSH0 00002960: PUSH2 0x2968 00002963: DUP3 00002964: PUSH2 0x293e 00002967: JUMP 00002968: JUMPDEST 00002969: SWAP2 0000296a: POP 0000296b: DUP2 0000296c: SWAP1 0000296d: POP 0000296e: SWAP2 0000296f: SWAP1 00002970: POP 00002971: JUMP 00002972: JUMPDEST 00002973: PUSH32 0x506f6f6c20636c6f736564000000000000000000000000000000000000000000 00002994: PUSH0 00002995: DUP3 00002996: ADD 00002997: MSTORE 00002998: POP 00002999: JUMP 0000299a: JUMPDEST 0000299b: PUSH0 0000299c: PUSH2 0x29a6 0000299f: PUSH1 0x0b 000029a1: DUP4 000029a2: PUSH2 0x2390 000029a5: JUMP 000029a6: JUMPDEST 000029a7: SWAP2 000029a8: POP 000029a9: PUSH2 0x29b1 000029ac: DUP3 000029ad: PUSH2 0x2972 000029b0: JUMP 000029b1: JUMPDEST 000029b2: PUSH1 0x20 000029b4: DUP3 000029b5: ADD 000029b6: SWAP1 000029b7: POP 000029b8: SWAP2 000029b9: SWAP1 000029ba: POP 000029bb: JUMP 000029bc: JUMPDEST 000029bd: PUSH0 000029be: PUSH1 0x20 000029c0: DUP3 000029c1: ADD 000029c2: SWAP1 000029c3: POP 000029c4: DUP2 000029c5: DUP2 000029c6: SUB 000029c7: PUSH0 000029c8: DUP4 000029c9: ADD 000029ca: MSTORE 000029cb: PUSH2 0x29d3 000029ce: DUP2 000029cf: PUSH2 0x299a 000029d2: JUMP 000029d3: JUMPDEST 000029d4: SWAP1 000029d5: POP 000029d6: SWAP2 000029d7: SWAP1 000029d8: POP 000029d9: JUMP 000029da: JUMPDEST 000029db: PUSH0 000029dc: PUSH1 0x40 000029de: DUP3 000029df: ADD 000029e0: SWAP1 000029e1: POP 000029e2: PUSH2 0x29ed 000029e5: PUSH0 000029e6: DUP4 000029e7: ADD 000029e8: DUP6 000029e9: PUSH2 0x228e 000029ec: JUMP 000029ed: JUMPDEST 000029ee: PUSH2 0x29fa 000029f1: PUSH1 0x20 000029f3: DUP4 000029f4: ADD 000029f5: DUP5 000029f6: PUSH2 0x228e 000029f9: JUMP 000029fa: JUMPDEST 000029fb: SWAP4 000029fc: SWAP3 000029fd: POP 000029fe: POP 000029ff: POP 00002a00: JUMP 00002a01: JUMPDEST 00002a02: PUSH32 0x4e65656420746f20616c6c6f77207370656e64696e672028616c6c6f77616e63 00002a23: PUSH0 00002a24: DUP3 00002a25: ADD 00002a26: MSTORE 00002a27: PUSH32 0x6529000000000000000000000000000000000000000000000000000000000000 00002a48: PUSH1 0x20 00002a4a: DUP3 00002a4b: ADD 00002a4c: MSTORE 00002a4d: POP 00002a4e: JUMP 00002a4f: JUMPDEST 00002a50: PUSH0 00002a51: PUSH2 0x2a5b 00002a54: PUSH1 0x22 00002a56: DUP4 00002a57: PUSH2 0x2390 00002a5a: JUMP 00002a5b: JUMPDEST 00002a5c: SWAP2 00002a5d: POP 00002a5e: PUSH2 0x2a66 00002a61: DUP3 00002a62: PUSH2 0x2a01 00002a65: JUMP 00002a66: JUMPDEST 00002a67: PUSH1 0x40 00002a69: DUP3 00002a6a: ADD 00002a6b: SWAP1 00002a6c: POP 00002a6d: SWAP2 00002a6e: SWAP1 00002a6f: POP 00002a70: JUMP 00002a71: JUMPDEST 00002a72: PUSH0 00002a73: PUSH1 0x20 00002a75: DUP3 00002a76: ADD 00002a77: SWAP1 00002a78: POP 00002a79: DUP2 00002a7a: DUP2 00002a7b: SUB 00002a7c: PUSH0 00002a7d: DUP4 00002a7e: ADD 00002a7f: MSTORE 00002a80: PUSH2 0x2a88 00002a83: DUP2 00002a84: PUSH2 0x2a4f 00002a87: JUMP 00002a88: JUMPDEST 00002a89: SWAP1 00002a8a: POP 00002a8b: SWAP2 00002a8c: SWAP1 00002a8d: POP 00002a8e: JUMP 00002a8f: JUMPDEST 00002a90: PUSH32 0x546f6b656e2062616c616e6365206973206c6f77000000000000000000000000 00002ab1: PUSH0 00002ab2: DUP3 00002ab3: ADD 00002ab4: MSTORE 00002ab5: POP 00002ab6: JUMP 00002ab7: JUMPDEST 00002ab8: PUSH0 00002ab9: PUSH2 0x2ac3 00002abc: PUSH1 0x14 00002abe: DUP4 00002abf: PUSH2 0x2390 00002ac2: JUMP 00002ac3: JUMPDEST 00002ac4: SWAP2 00002ac5: POP 00002ac6: PUSH2 0x2ace 00002ac9: DUP3 00002aca: PUSH2 0x2a8f 00002acd: JUMP 00002ace: JUMPDEST 00002acf: PUSH1 0x20 00002ad1: DUP3 00002ad2: ADD 00002ad3: SWAP1 00002ad4: POP 00002ad5: SWAP2 00002ad6: SWAP1 00002ad7: POP 00002ad8: JUMP 00002ad9: JUMPDEST 00002ada: PUSH0 00002adb: PUSH1 0x20 00002add: DUP3 00002ade: ADD 00002adf: SWAP1 00002ae0: POP 00002ae1: DUP2 00002ae2: DUP2 00002ae3: SUB 00002ae4: PUSH0 00002ae5: DUP4 00002ae6: ADD 00002ae7: MSTORE 00002ae8: PUSH2 0x2af0 00002aeb: DUP2 00002aec: PUSH2 0x2ab7 00002aef: JUMP 00002af0: JUMPDEST 00002af1: SWAP1 00002af2: POP 00002af3: SWAP2 00002af4: SWAP1 00002af5: POP 00002af6: JUMP 00002af7: JUMPDEST 00002af8: PUSH0 00002af9: PUSH1 0x40 00002afb: DUP3 00002afc: ADD 00002afd: SWAP1 00002afe: POP 00002aff: PUSH2 0x2b0a 00002b02: PUSH0 00002b03: DUP4 00002b04: ADD 00002b05: DUP6 00002b06: PUSH2 0x20b4 00002b09: JUMP 00002b0a: JUMPDEST 00002b0b: PUSH2 0x2b17 00002b0e: PUSH1 0x20 00002b10: DUP4 00002b11: ADD 00002b12: DUP5 00002b13: PUSH2 0x20b4 00002b16: JUMP 00002b17: JUMPDEST 00002b18: SWAP4 00002b19: SWAP3 00002b1a: POP 00002b1b: POP 00002b1c: POP 00002b1d: JUMP 00002b1e: JUMPDEST 00002b1f: PUSH32 0x57726f6e6720746f6b656e000000000000000000000000000000000000000000 00002b40: PUSH0 00002b41: DUP3 00002b42: ADD 00002b43: MSTORE 00002b44: POP 00002b45: JUMP 00002b46: JUMPDEST 00002b47: PUSH0 00002b48: PUSH2 0x2b52 00002b4b: PUSH1 0x0b 00002b4d: DUP4 00002b4e: PUSH2 0x2390 00002b51: JUMP 00002b52: JUMPDEST 00002b53: SWAP2 00002b54: POP 00002b55: PUSH2 0x2b5d 00002b58: DUP3 00002b59: PUSH2 0x2b1e 00002b5c: JUMP 00002b5d: JUMPDEST 00002b5e: PUSH1 0x20 00002b60: DUP3 00002b61: ADD 00002b62: SWAP1 00002b63: POP 00002b64: SWAP2 00002b65: SWAP1 00002b66: POP 00002b67: JUMP 00002b68: JUMPDEST 00002b69: PUSH0 00002b6a: PUSH1 0x20 00002b6c: DUP3 00002b6d: ADD 00002b6e: SWAP1 00002b6f: POP 00002b70: DUP2 00002b71: DUP2 00002b72: SUB 00002b73: PUSH0 00002b74: DUP4 00002b75: ADD 00002b76: MSTORE 00002b77: PUSH2 0x2b7f 00002b7a: DUP2 00002b7b: PUSH2 0x2b46 00002b7e: JUMP 00002b7f: JUMPDEST 00002b80: SWAP1 00002b81: POP 00002b82: SWAP2 00002b83: SWAP1 00002b84: POP 00002b85: JUMP 00002b86: JUMPDEST 00002b87: PUSH32 0x596f752063616e27742072656c6f636b00000000000000000000000000000000 00002ba8: PUSH0 00002ba9: DUP3 00002baa: ADD 00002bab: MSTORE 00002bac: POP 00002bad: JUMP 00002bae: JUMPDEST 00002baf: PUSH0 00002bb0: PUSH2 0x2bba 00002bb3: PUSH1 0x10 00002bb5: DUP4 00002bb6: PUSH2 0x2390 00002bb9: JUMP 00002bba: JUMPDEST 00002bbb: SWAP2 00002bbc: POP 00002bbd: PUSH2 0x2bc5 00002bc0: DUP3 00002bc1: PUSH2 0x2b86 00002bc4: JUMP 00002bc5: JUMPDEST 00002bc6: PUSH1 0x20 00002bc8: DUP3 00002bc9: ADD 00002bca: SWAP1 00002bcb: POP 00002bcc: SWAP2 00002bcd: SWAP1 00002bce: POP 00002bcf: JUMP 00002bd0: JUMPDEST 00002bd1: PUSH0 00002bd2: PUSH1 0x20 00002bd4: DUP3 00002bd5: ADD 00002bd6: SWAP1 00002bd7: POP 00002bd8: DUP2 00002bd9: DUP2 00002bda: SUB 00002bdb: PUSH0 00002bdc: DUP4 00002bdd: ADD 00002bde: MSTORE 00002bdf: PUSH2 0x2be7 00002be2: DUP2 00002be3: PUSH2 0x2bae 00002be6: JUMP 00002be7: JUMPDEST 00002be8: SWAP1 00002be9: POP 00002bea: SWAP2 00002beb: SWAP1 00002bec: POP 00002bed: JUMP 00002bee: JUMPDEST 00002bef: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 00002c10: PUSH0 00002c11: DUP3 00002c12: ADD 00002c13: MSTORE 00002c14: POP 00002c15: JUMP 00002c16: JUMPDEST 00002c17: PUSH0 00002c18: PUSH2 0x2c22 00002c1b: PUSH1 0x1f 00002c1d: DUP4 00002c1e: PUSH2 0x2390 00002c21: JUMP 00002c22: JUMPDEST 00002c23: SWAP2 00002c24: POP 00002c25: PUSH2 0x2c2d 00002c28: DUP3 00002c29: PUSH2 0x2bee 00002c2c: JUMP 00002c2d: JUMPDEST 00002c2e: PUSH1 0x20 00002c30: DUP3 00002c31: ADD 00002c32: SWAP1 00002c33: POP 00002c34: SWAP2 00002c35: SWAP1 00002c36: POP 00002c37: JUMP 00002c38: JUMPDEST 00002c39: PUSH0 00002c3a: PUSH1 0x20 00002c3c: DUP3 00002c3d: ADD 00002c3e: SWAP1 00002c3f: POP 00002c40: DUP2 00002c41: DUP2 00002c42: SUB 00002c43: PUSH0 00002c44: DUP4 00002c45: ADD 00002c46: MSTORE 00002c47: PUSH2 0x2c4f 00002c4a: DUP2 00002c4b: PUSH2 0x2c16 00002c4e: JUMP 00002c4f: JUMPDEST 00002c50: SWAP1 00002c51: POP 00002c52: SWAP2 00002c53: SWAP1 00002c54: POP 00002c55: JUMP 00002c56: JUMPDEST 00002c57: PUSH32 0x596f75206e65656420746f206c6f636b20616761696e20746f206561726e2072 00002c78: PUSH0 00002c79: DUP3 00002c7a: ADD 00002c7b: MSTORE 00002c7c: PUSH32 0x6577617264730000000000000000000000000000000000000000000000000000 00002c9d: PUSH1 0x20 00002c9f: DUP3 00002ca0: ADD 00002ca1: MSTORE 00002ca2: POP 00002ca3: JUMP 00002ca4: JUMPDEST 00002ca5: PUSH0 00002ca6: PUSH2 0x2cb0 00002ca9: PUSH1 0x26 00002cab: DUP4 00002cac: PUSH2 0x2390 00002caf: JUMP 00002cb0: JUMPDEST 00002cb1: SWAP2 00002cb2: POP 00002cb3: PUSH2 0x2cbb 00002cb6: DUP3 00002cb7: PUSH2 0x2c56 00002cba: JUMP 00002cbb: JUMPDEST 00002cbc: PUSH1 0x40 00002cbe: DUP3 00002cbf: ADD 00002cc0: SWAP1 00002cc1: POP 00002cc2: SWAP2 00002cc3: SWAP1 00002cc4: POP 00002cc5: JUMP 00002cc6: JUMPDEST 00002cc7: PUSH0 00002cc8: PUSH1 0x20 00002cca: DUP3 00002ccb: ADD 00002ccc: SWAP1 00002ccd: POP 00002cce: DUP2 00002ccf: DUP2 00002cd0: SUB 00002cd1: PUSH0 00002cd2: DUP4 00002cd3: ADD 00002cd4: MSTORE 00002cd5: PUSH2 0x2cdd 00002cd8: DUP2 00002cd9: PUSH2 0x2ca4 00002cdc: JUMP 00002cdd: JUMPDEST 00002cde: SWAP1 00002cdf: POP 00002ce0: SWAP2 00002ce1: SWAP1 00002ce2: POP 00002ce3: JUMP 00002ce4: JUMPDEST 00002ce5: PUSH32 0x4e6f207265776172647320746f20636c61696d00000000000000000000000000 00002d06: PUSH0 00002d07: DUP3 00002d08: ADD 00002d09: MSTORE 00002d0a: POP 00002d0b: JUMP 00002d0c: JUMPDEST 00002d0d: PUSH0 00002d0e: PUSH2 0x2d18 00002d11: PUSH1 0x13 00002d13: DUP4 00002d14: PUSH2 0x2390 00002d17: JUMP 00002d18: JUMPDEST 00002d19: SWAP2 00002d1a: POP 00002d1b: PUSH2 0x2d23 00002d1e: DUP3 00002d1f: PUSH2 0x2ce4 00002d22: JUMP 00002d23: JUMPDEST 00002d24: PUSH1 0x20 00002d26: DUP3 00002d27: ADD 00002d28: SWAP1 00002d29: POP 00002d2a: SWAP2 00002d2b: SWAP1 00002d2c: POP 00002d2d: JUMP 00002d2e: JUMPDEST 00002d2f: PUSH0 00002d30: PUSH1 0x20 00002d32: DUP3 00002d33: ADD 00002d34: SWAP1 00002d35: POP 00002d36: DUP2 00002d37: DUP2 00002d38: SUB 00002d39: PUSH0 00002d3a: DUP4 00002d3b: ADD 00002d3c: MSTORE 00002d3d: PUSH2 0x2d45 00002d40: DUP2 00002d41: PUSH2 0x2d0c 00002d44: JUMP 00002d45: JUMPDEST 00002d46: SWAP1 00002d47: POP 00002d48: SWAP2 00002d49: SWAP1 00002d4a: POP 00002d4b: JUMP 00002d4c: JUMPDEST 00002d4d: PUSH32 0x4661696c656420746f2073656e64207265776172647300000000000000000000 00002d6e: PUSH0 00002d6f: DUP3 00002d70: ADD 00002d71: MSTORE 00002d72: POP 00002d73: JUMP 00002d74: JUMPDEST 00002d75: PUSH0 00002d76: PUSH2 0x2d80 00002d79: PUSH1 0x16 00002d7b: DUP4 00002d7c: PUSH2 0x2390 00002d7f: JUMP 00002d80: JUMPDEST 00002d81: SWAP2 00002d82: POP 00002d83: PUSH2 0x2d8b 00002d86: DUP3 00002d87: PUSH2 0x2d4c 00002d8a: JUMP 00002d8b: JUMPDEST 00002d8c: PUSH1 0x20 00002d8e: DUP3 00002d8f: ADD 00002d90: SWAP1 00002d91: POP 00002d92: SWAP2 00002d93: SWAP1 00002d94: POP 00002d95: JUMP 00002d96: JUMPDEST 00002d97: PUSH0 00002d98: PUSH1 0x20 00002d9a: DUP3 00002d9b: ADD 00002d9c: SWAP1 00002d9d: POP 00002d9e: DUP2 00002d9f: DUP2 00002da0: SUB 00002da1: PUSH0 00002da2: DUP4 00002da3: ADD 00002da4: MSTORE 00002da5: PUSH2 0x2dad 00002da8: DUP2 00002da9: PUSH2 0x2d74 00002dac: JUMP 00002dad: JUMPDEST 00002dae: SWAP1 00002daf: POP 00002db0: SWAP2 00002db1: SWAP1 00002db2: POP 00002db3: JUMP 00002db4: JUMPDEST 00002db5: PUSH0 00002db6: PUSH1 0x40 00002db8: DUP3 00002db9: ADD 00002dba: SWAP1 00002dbb: POP 00002dbc: PUSH2 0x2dc7 00002dbf: PUSH0 00002dc0: DUP4 00002dc1: ADD 00002dc2: DUP6 00002dc3: PUSH2 0x228e 00002dc6: JUMP 00002dc7: JUMPDEST 00002dc8: PUSH2 0x2dd4 00002dcb: PUSH1 0x20 00002dcd: DUP4 00002dce: ADD 00002dcf: DUP5 00002dd0: PUSH2 0x20b4 00002dd3: JUMP 00002dd4: JUMPDEST 00002dd5: SWAP4 00002dd6: SWAP3 00002dd7: POP 00002dd8: POP 00002dd9: POP 00002dda: JUMP 00002ddb: JUMPDEST 00002ddc: PUSH0 00002ddd: PUSH1 0x60 00002ddf: DUP3 00002de0: ADD 00002de1: SWAP1 00002de2: POP 00002de3: PUSH2 0x2dee 00002de6: PUSH0 00002de7: DUP4 00002de8: ADD 00002de9: DUP7 00002dea: PUSH2 0x228e 00002ded: JUMP 00002dee: JUMPDEST 00002def: PUSH2 0x2dfb 00002df2: PUSH1 0x20 00002df4: DUP4 00002df5: ADD 00002df6: DUP6 00002df7: PUSH2 0x228e 00002dfa: JUMP 00002dfb: JUMPDEST 00002dfc: PUSH2 0x2e08 00002dff: PUSH1 0x40 00002e01: DUP4 00002e02: ADD 00002e03: DUP5 00002e04: PUSH2 0x20b4 00002e07: JUMP 00002e08: JUMPDEST 00002e09: SWAP5 00002e0a: SWAP4 00002e0b: POP 00002e0c: POP 00002e0d: POP 00002e0e: POP 00002e0f: JUMP 00002e10: JUMPDEST 00002e11: PUSH2 0x2e19 00002e14: DUP2 00002e15: PUSH2 0x2165 00002e18: JUMP 00002e19: JUMPDEST 00002e1a: DUP2 00002e1b: EQ 00002e1c: PUSH2 0x2e23 00002e1f: JUMPI 00002e20: PUSH0 00002e21: DUP1 00002e22: REVERT 00002e23: JUMPDEST 00002e24: POP 00002e25: JUMP 00002e26: JUMPDEST 00002e27: PUSH0 00002e28: DUP2 00002e29: MLOAD 00002e2a: SWAP1 00002e2b: POP 00002e2c: PUSH2 0x2e34 00002e2f: DUP2 00002e30: PUSH2 0x2e10 00002e33: JUMP 00002e34: JUMPDEST 00002e35: SWAP3 00002e36: SWAP2 00002e37: POP 00002e38: POP 00002e39: JUMP 00002e3a: JUMPDEST 00002e3b: PUSH0 00002e3c: PUSH1 0x20 00002e3e: DUP3 00002e3f: DUP5 00002e40: SUB 00002e41: SLT 00002e42: ISZERO 00002e43: PUSH2 0x2e4f 00002e46: JUMPI 00002e47: PUSH2 0x2e4e 00002e4a: PUSH2 0x20dc 00002e4d: JUMP 00002e4e: JUMPDEST 00002e4f: JUMPDEST 00002e50: PUSH0 00002e51: PUSH2 0x2e5c 00002e54: DUP5 00002e55: DUP3 00002e56: DUP6 00002e57: ADD 00002e58: PUSH2 0x2e26 00002e5b: JUMP 00002e5c: JUMPDEST 00002e5d: SWAP2 00002e5e: POP 00002e5f: POP 00002e60: SWAP3 00002e61: SWAP2 00002e62: POP 00002e63: POP 00002e64: JUMP 00002e65: JUMPDEST 00002e66: PUSH0 00002e67: DUP2 00002e68: MLOAD 00002e69: SWAP1 00002e6a: POP 00002e6b: SWAP2 00002e6c: SWAP1 00002e6d: POP 00002e6e: JUMP 00002e6f: JUMPDEST 00002e70: DUP3 00002e71: DUP2 00002e72: DUP4 00002e73: MCOPY 00002e74: PUSH0 00002e75: DUP4 00002e76: DUP4 00002e77: ADD 00002e78: MSTORE 00002e79: POP 00002e7a: POP 00002e7b: POP 00002e7c: JUMP 00002e7d: JUMPDEST 00002e7e: PUSH0 00002e7f: PUSH2 0x2e87 00002e82: DUP3 00002e83: PUSH2 0x2e65 00002e86: JUMP 00002e87: JUMPDEST 00002e88: PUSH2 0x2e91 00002e8b: DUP2 00002e8c: DUP6 00002e8d: PUSH2 0x2931 00002e90: JUMP 00002e91: JUMPDEST 00002e92: SWAP4 00002e93: POP 00002e94: PUSH2 0x2ea1 00002e97: DUP2 00002e98: DUP6 00002e99: PUSH1 0x20 00002e9b: DUP7 00002e9c: ADD 00002e9d: PUSH2 0x2e6f 00002ea0: JUMP 00002ea1: JUMPDEST 00002ea2: DUP1 00002ea3: DUP5 00002ea4: ADD 00002ea5: SWAP2 00002ea6: POP 00002ea7: POP 00002ea8: SWAP3 00002ea9: SWAP2 00002eaa: POP 00002eab: POP 00002eac: JUMP 00002ead: JUMPDEST 00002eae: PUSH0 00002eaf: PUSH2 0x2eb8 00002eb2: DUP3 00002eb3: DUP5 00002eb4: PUSH2 0x2e7d 00002eb7: JUMP 00002eb8: JUMPDEST 00002eb9: SWAP2 00002eba: POP 00002ebb: DUP2 00002ebc: SWAP1 00002ebd: POP 00002ebe: SWAP3 00002ebf: SWAP2 00002ec0: POP 00002ec1: POP 00002ec2: JUMP 00002ec3: INVALID 00002ec4: LOG2 00002ec5: PUSH5 0x6970667358 00002ecb: UNKNOWN(0x22) 00002ecc: SLT 00002ecd: KECCAK256 00002ece: AND 00002ecf: TSTORE 00002ed0: UNKNOWN(0x0E) 00002ed1: UNKNOWN(0x0E) 00002ed2: UNKNOWN(0x4F) 00002ed3: PUSH31 0x36f58a89a3ba7c0e92e85510a836c4213e7c61b4a0d34a348ad064736f6c63 00002ef3: NUMBER 00002ef4: STOP 00002ef5: ADDMOD 00002ef6: NOT 00002ef7: STOP 00002ef8: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0x72490a1f6efcc2e4fae4c3165784e5ba57535bf9544089369e20f4c85c2ac2e4
call_targets:
0x72b47dfeee3c9876e8c2991b2bf3e71af9cf0fc7
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x72490a1f6efcc2e4fae4c3165784e5ba57535bf9544089369e20f4c85c2ac2e4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x72b47dfeee3c9876e8c2991b2bf3e71af9cf0fc7"
],
"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": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf4f3b200",
"selector": "0xf4f3b200",
"calldata_variants": [
"0xf4f3b200",
"0xf4f3b2000000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf83d08ba",
"selector": "0xf83d08ba",
"calldata_variants": [
"0xf83d08ba",
"0xf83d08ba0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfc0c546a",
"selector": "0xfc0c546a",
"calldata_variants": [
"0xfc0c546a",
"0xfc0c546a0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xdb2e21bc",
"selector": "0xdb2e21bc",
"calldata_variants": [
"0xdb2e21bc",
"0xdb2e21bc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe086e5ec",
"selector": "0xe086e5ec",
"calldata_variants": [
"0xe086e5ec",
"0xe086e5ec0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe2bbb158",
"selector": "0xe2bbb158",
"calldata_variants": [
"0xe2bbb158",
"0xe2bbb1580000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8e7d5dba",
"selector": "0x8e7d5dba",
"calldata_variants": [
"0x8e7d5dba",
"0x8e7d5dba0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 4345,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 7039,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 8076,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 3,
"guards_detected": [],
"untrusted_call_count": 3
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0x72490a1f6efcc2e4fae4c3165784e5ba57535bf9544089369e20f4c85c2ac2e4
call_targets:
0x72b47dfeee3c9876e8c2991b2bf3e71af9cf0fc7
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x72490a1f6efcc2e4fae4c3165784e5ba57535bf9544089369e20f4c85c2ac2e4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x72b47dfeee3c9876e8c2991b2bf3e71af9cf0fc7"
],
"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": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf4f3b200",
"selector": "0xf4f3b200",
"calldata_variants": [
"0xf4f3b200",
"0xf4f3b2000000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf83d08ba",
"selector": "0xf83d08ba",
"calldata_variants": [
"0xf83d08ba",
"0xf83d08ba0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfc0c546a",
"selector": "0xfc0c546a",
"calldata_variants": [
"0xfc0c546a",
"0xfc0c546a0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xdb2e21bc",
"selector": "0xdb2e21bc",
"calldata_variants": [
"0xdb2e21bc",
"0xdb2e21bc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe086e5ec",
"selector": "0xe086e5ec",
"calldata_variants": [
"0xe086e5ec",
"0xe086e5ec0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe2bbb158",
"selector": "0xe2bbb158",
"calldata_variants": [
"0xe2bbb158",
"0xe2bbb1580000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8e7d5dba",
"selector": "0x8e7d5dba",
"calldata_variants": [
"0x8e7d5dba",
"0x8e7d5dba0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 4345,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 7039,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 8076,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 3,
"guards_detected": []
}
|