019b477e-ce8e-72fa-bb8c-2f645304c342
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 |
|---|---|---|---|---|
| 27229 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 27230 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 70570 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 70571 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 70572 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 70573 | 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 0x018f 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH1 0xe0 00000012: SHR 00000013: DUP1 00000014: PUSH4 0x885fe413 00000019: GT 0000001a: PUSH2 0x00d6 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0xc45ac050 00000024: GT 00000025: PUSH2 0x007f 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xd79779b2 0000002f: GT 00000030: PUSH2 0x0059 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xd79779b2 0000003a: EQ 0000003b: PUSH2 0x04ea 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xe33b7de3 00000045: EQ 00000046: PUSH2 0x0520 00000049: JUMPI 0000004a: DUP1 0000004b: PUSH4 0xf2fde38b 00000050: EQ 00000051: PUSH2 0x0535 00000054: JUMPI 00000055: PUSH1 0x00 00000057: DUP1 00000058: REVERT 00000059: JUMPDEST 0000005a: DUP1 0000005b: PUSH4 0xc45ac050 00000060: EQ 00000061: PUSH2 0x0474 00000064: JUMPI 00000065: DUP1 00000066: PUSH4 0xce7c2ac2 0000006b: EQ 0000006c: PUSH2 0x0494 0000006f: JUMPI 00000070: DUP1 00000071: PUSH4 0xd5db95e4 00000076: EQ 00000077: PUSH2 0x04ca 0000007a: JUMPI 0000007b: PUSH1 0x00 0000007d: DUP1 0000007e: REVERT 0000007f: JUMPDEST 00000080: DUP1 00000081: PUSH4 0x8da5cb5b 00000086: GT 00000087: PUSH2 0x00b0 0000008a: JUMPI 0000008b: DUP1 0000008c: PUSH4 0x8da5cb5b 00000091: EQ 00000092: PUSH2 0x0400 00000095: JUMPI 00000096: DUP1 00000097: PUSH4 0x9852595c 0000009c: EQ 0000009d: PUSH2 0x041e 000000a0: JUMPI 000000a1: DUP1 000000a2: PUSH4 0xa3f8eace 000000a7: EQ 000000a8: PUSH2 0x0454 000000ab: JUMPI 000000ac: PUSH1 0x00 000000ae: DUP1 000000af: REVERT 000000b0: JUMPDEST 000000b1: DUP1 000000b2: PUSH4 0x885fe413 000000b7: EQ 000000b8: PUSH2 0x0393 000000bb: JUMPI 000000bc: DUP1 000000bd: PUSH4 0x89d4416d 000000c2: EQ 000000c3: PUSH2 0x03b3 000000c6: JUMPI 000000c7: DUP1 000000c8: PUSH4 0x8b83209b 000000cd: EQ 000000ce: PUSH2 0x03c8 000000d1: JUMPI 000000d2: PUSH1 0x00 000000d4: DUP1 000000d5: REVERT 000000d6: JUMPDEST 000000d7: DUP1 000000d8: PUSH4 0x4be99be9 000000dd: GT 000000de: PUSH2 0x0138 000000e1: JUMPI 000000e2: DUP1 000000e3: PUSH4 0x5be7fde8 000000e8: GT 000000e9: PUSH2 0x0112 000000ec: JUMPI 000000ed: DUP1 000000ee: PUSH4 0x5be7fde8 000000f3: EQ 000000f4: PUSH2 0x0354 000000f7: JUMPI 000000f8: DUP1 000000f9: PUSH4 0x715018a6 000000fe: EQ 000000ff: PUSH2 0x0369 00000102: JUMPI 00000103: DUP1 00000104: PUSH4 0x71b5bba6 00000109: EQ 0000010a: PUSH2 0x037e 0000010d: JUMPI 0000010e: PUSH1 0x00 00000110: DUP1 00000111: REVERT 00000112: JUMPDEST 00000113: DUP1 00000114: PUSH4 0x4be99be9 00000119: EQ 0000011a: PUSH2 0x02f1 0000011d: JUMPI 0000011e: DUP1 0000011f: PUSH4 0x53844552 00000124: EQ 00000125: PUSH2 0x0314 00000128: JUMPI 00000129: DUP1 0000012a: PUSH4 0x580fc80a 0000012f: EQ 00000130: PUSH2 0x0334 00000133: JUMPI 00000134: PUSH1 0x00 00000136: DUP1 00000137: REVERT 00000138: JUMPDEST 00000139: DUP1 0000013a: PUSH4 0x3a98ef39 0000013f: GT 00000140: PUSH2 0x0169 00000143: JUMPI 00000144: DUP1 00000145: PUSH4 0x3a98ef39 0000014a: EQ 0000014b: PUSH2 0x026c 0000014e: JUMPI 0000014f: DUP1 00000150: PUSH4 0x406072a9 00000155: EQ 00000156: PUSH2 0x028b 00000159: JUMPI 0000015a: DUP1 0000015b: PUSH4 0x48b75044 00000160: EQ 00000161: PUSH2 0x02d1 00000164: JUMPI 00000165: PUSH1 0x00 00000167: DUP1 00000168: REVERT 00000169: JUMPDEST 0000016a: DUP1 0000016b: PUSH4 0x18f9b023 00000170: EQ 00000171: PUSH2 0x01dd 00000174: JUMPI 00000175: DUP1 00000176: PUSH4 0x19165587 0000017b: EQ 0000017c: PUSH2 0x01ff 0000017f: JUMPI 00000180: DUP1 00000181: PUSH4 0x366653a9 00000186: EQ 00000187: PUSH2 0x021f 0000018a: JUMPI 0000018b: PUSH1 0x00 0000018d: DUP1 0000018e: REVERT 0000018f: JUMPDEST 00000190: CALLDATASIZE 00000191: PUSH2 0x01d8 00000194: JUMPI 00000195: PUSH32 0x6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be770 000001b6: CALLER 000001b7: PUSH1 0x40 000001b9: DUP1 000001ba: MLOAD 000001bb: PUSH1 0x01 000001bd: PUSH1 0x01 000001bf: PUSH1 0xa0 000001c1: SHL 000001c2: SUB 000001c3: SWAP1 000001c4: SWAP3 000001c5: AND 000001c6: DUP3 000001c7: MSTORE 000001c8: CALLVALUE 000001c9: PUSH1 0x20 000001cb: DUP4 000001cc: ADD 000001cd: MSTORE 000001ce: ADD 000001cf: PUSH1 0x40 000001d1: MLOAD 000001d2: DUP1 000001d3: SWAP2 000001d4: SUB 000001d5: SWAP1 000001d6: LOG1 000001d7: STOP 000001d8: JUMPDEST 000001d9: PUSH1 0x00 000001db: DUP1 000001dc: REVERT 000001dd: JUMPDEST 000001de: CALLVALUE 000001df: DUP1 000001e0: ISZERO 000001e1: PUSH2 0x01e9 000001e4: JUMPI 000001e5: PUSH1 0x00 000001e7: DUP1 000001e8: REVERT 000001e9: JUMPDEST 000001ea: POP 000001eb: PUSH2 0x01fd 000001ee: PUSH2 0x01f8 000001f1: CALLDATASIZE 000001f2: PUSH1 0x04 000001f4: PUSH2 0x19b4 000001f7: JUMP 000001f8: JUMPDEST 000001f9: PUSH2 0x0555 000001fc: JUMP 000001fd: JUMPDEST 000001fe: STOP 000001ff: JUMPDEST 00000200: CALLVALUE 00000201: DUP1 00000202: ISZERO 00000203: PUSH2 0x020b 00000206: JUMPI 00000207: PUSH1 0x00 00000209: DUP1 0000020a: REVERT 0000020b: JUMPDEST 0000020c: POP 0000020d: PUSH2 0x01fd 00000210: PUSH2 0x021a 00000213: CALLDATASIZE 00000214: PUSH1 0x04 00000216: PUSH2 0x19e0 00000219: JUMP 0000021a: JUMPDEST 0000021b: PUSH2 0x05c2 0000021e: JUMP 0000021f: JUMPDEST 00000220: CALLVALUE 00000221: DUP1 00000222: ISZERO 00000223: PUSH2 0x022b 00000226: JUMPI 00000227: PUSH1 0x00 00000229: DUP1 0000022a: REVERT 0000022b: JUMPDEST 0000022c: POP 0000022d: PUSH2 0x0257 00000230: PUSH2 0x023a 00000233: CALLDATASIZE 00000234: PUSH1 0x04 00000236: PUSH2 0x19e0 00000239: JUMP 0000023a: JUMPDEST 0000023b: PUSH1 0x01 0000023d: PUSH1 0x01 0000023f: PUSH1 0xa0 00000241: SHL 00000242: SUB 00000243: AND 00000244: PUSH1 0x00 00000246: SWAP1 00000247: DUP2 00000248: MSTORE 00000249: PUSH1 0x03 0000024b: PUSH1 0x20 0000024d: MSTORE 0000024e: PUSH1 0x40 00000250: SWAP1 00000251: KECCAK256 00000252: SLOAD 00000253: ISZERO 00000254: ISZERO 00000255: SWAP1 00000256: JUMP 00000257: JUMPDEST 00000258: PUSH1 0x40 0000025a: MLOAD 0000025b: SWAP1 0000025c: ISZERO 0000025d: ISZERO 0000025e: DUP2 0000025f: MSTORE 00000260: PUSH1 0x20 00000262: ADD 00000263: JUMPDEST 00000264: PUSH1 0x40 00000266: MLOAD 00000267: DUP1 00000268: SWAP2 00000269: SUB 0000026a: SWAP1 0000026b: RETURN 0000026c: JUMPDEST 0000026d: CALLVALUE 0000026e: DUP1 0000026f: ISZERO 00000270: PUSH2 0x0278 00000273: JUMPI 00000274: PUSH1 0x00 00000276: DUP1 00000277: REVERT 00000278: JUMPDEST 00000279: POP 0000027a: PUSH1 0x01 0000027c: SLOAD 0000027d: JUMPDEST 0000027e: PUSH1 0x40 00000280: MLOAD 00000281: SWAP1 00000282: DUP2 00000283: MSTORE 00000284: PUSH1 0x20 00000286: ADD 00000287: PUSH2 0x0263 0000028a: JUMP 0000028b: JUMPDEST 0000028c: CALLVALUE 0000028d: DUP1 0000028e: ISZERO 0000028f: PUSH2 0x0297 00000292: JUMPI 00000293: PUSH1 0x00 00000295: DUP1 00000296: REVERT 00000297: JUMPDEST 00000298: POP 00000299: PUSH2 0x027d 0000029c: PUSH2 0x02a6 0000029f: CALLDATASIZE 000002a0: PUSH1 0x04 000002a2: PUSH2 0x19fd 000002a5: JUMP 000002a6: JUMPDEST 000002a7: PUSH1 0x01 000002a9: PUSH1 0x01 000002ab: PUSH1 0xa0 000002ad: SHL 000002ae: SUB 000002af: SWAP2 000002b0: DUP3 000002b1: AND 000002b2: PUSH1 0x00 000002b4: SWAP1 000002b5: DUP2 000002b6: MSTORE 000002b7: PUSH1 0x07 000002b9: PUSH1 0x20 000002bb: SWAP1 000002bc: DUP2 000002bd: MSTORE 000002be: PUSH1 0x40 000002c0: DUP1 000002c1: DUP4 000002c2: KECCAK256 000002c3: SWAP4 000002c4: SWAP1 000002c5: SWAP5 000002c6: AND 000002c7: DUP3 000002c8: MSTORE 000002c9: SWAP2 000002ca: SWAP1 000002cb: SWAP2 000002cc: MSTORE 000002cd: KECCAK256 000002ce: SLOAD 000002cf: SWAP1 000002d0: JUMP 000002d1: JUMPDEST 000002d2: CALLVALUE 000002d3: DUP1 000002d4: ISZERO 000002d5: PUSH2 0x02dd 000002d8: JUMPI 000002d9: PUSH1 0x00 000002db: DUP1 000002dc: REVERT 000002dd: JUMPDEST 000002de: POP 000002df: PUSH2 0x01fd 000002e2: PUSH2 0x02ec 000002e5: CALLDATASIZE 000002e6: PUSH1 0x04 000002e8: PUSH2 0x19fd 000002eb: JUMP 000002ec: JUMPDEST 000002ed: PUSH2 0x072a 000002f0: JUMP 000002f1: JUMPDEST 000002f2: CALLVALUE 000002f3: DUP1 000002f4: ISZERO 000002f5: PUSH2 0x02fd 000002f8: JUMPI 000002f9: PUSH1 0x00 000002fb: DUP1 000002fc: REVERT 000002fd: JUMPDEST 000002fe: POP 000002ff: PUSH2 0x0306 00000302: PUSH2 0x08bb 00000305: JUMP 00000306: JUMPDEST 00000307: PUSH1 0x40 00000309: MLOAD 0000030a: PUSH2 0x0263 0000030d: SWAP3 0000030e: SWAP2 0000030f: SWAP1 00000310: PUSH2 0x1a36 00000313: JUMP 00000314: JUMPDEST 00000315: CALLVALUE 00000316: DUP1 00000317: ISZERO 00000318: PUSH2 0x0320 0000031b: JUMPI 0000031c: PUSH1 0x00 0000031e: DUP1 0000031f: REVERT 00000320: JUMPDEST 00000321: POP 00000322: PUSH2 0x01fd 00000325: PUSH2 0x032f 00000328: CALLDATASIZE 00000329: PUSH1 0x04 0000032b: PUSH2 0x1b90 0000032e: JUMP 0000032f: JUMPDEST 00000330: PUSH2 0x0a3c 00000333: JUMP 00000334: JUMPDEST 00000335: CALLVALUE 00000336: DUP1 00000337: ISZERO 00000338: PUSH2 0x0340 0000033b: JUMPI 0000033c: PUSH1 0x00 0000033e: DUP1 0000033f: REVERT 00000340: JUMPDEST 00000341: POP 00000342: PUSH2 0x01fd 00000345: PUSH2 0x034f 00000348: CALLDATASIZE 00000349: PUSH1 0x04 0000034b: PUSH2 0x19e0 0000034e: JUMP 0000034f: JUMPDEST 00000350: PUSH2 0x0af5 00000353: JUMP 00000354: JUMPDEST 00000355: CALLVALUE 00000356: DUP1 00000357: ISZERO 00000358: PUSH2 0x0360 0000035b: JUMPI 0000035c: PUSH1 0x00 0000035e: DUP1 0000035f: REVERT 00000360: JUMPDEST 00000361: POP 00000362: PUSH2 0x01fd 00000365: PUSH2 0x0b9f 00000368: JUMP 00000369: JUMPDEST 0000036a: CALLVALUE 0000036b: DUP1 0000036c: ISZERO 0000036d: PUSH2 0x0375 00000370: JUMPI 00000371: PUSH1 0x00 00000373: DUP1 00000374: REVERT 00000375: JUMPDEST 00000376: POP 00000377: PUSH2 0x01fd 0000037a: PUSH2 0x0c4b 0000037d: JUMP 0000037e: JUMPDEST 0000037f: CALLVALUE 00000380: DUP1 00000381: ISZERO 00000382: PUSH2 0x038a 00000385: JUMPI 00000386: PUSH1 0x00 00000388: DUP1 00000389: REVERT 0000038a: JUMPDEST 0000038b: POP 0000038c: PUSH1 0x05 0000038e: SLOAD 0000038f: PUSH2 0x027d 00000392: JUMP 00000393: JUMPDEST 00000394: CALLVALUE 00000395: DUP1 00000396: ISZERO 00000397: PUSH2 0x039f 0000039a: JUMPI 0000039b: PUSH1 0x00 0000039d: DUP1 0000039e: REVERT 0000039f: JUMPDEST 000003a0: POP 000003a1: PUSH2 0x0306 000003a4: PUSH2 0x03ae 000003a7: CALLDATASIZE 000003a8: PUSH1 0x04 000003aa: PUSH2 0x19e0 000003ad: JUMP 000003ae: JUMPDEST 000003af: PUSH2 0x0cb1 000003b2: JUMP 000003b3: JUMPDEST 000003b4: CALLVALUE 000003b5: DUP1 000003b6: ISZERO 000003b7: PUSH2 0x03bf 000003ba: JUMPI 000003bb: PUSH1 0x00 000003bd: DUP1 000003be: REVERT 000003bf: JUMPDEST 000003c0: POP 000003c1: PUSH2 0x0306 000003c4: PUSH2 0x0e56 000003c7: JUMP 000003c8: JUMPDEST 000003c9: CALLVALUE 000003ca: DUP1 000003cb: ISZERO 000003cc: PUSH2 0x03d4 000003cf: JUMPI 000003d0: PUSH1 0x00 000003d2: DUP1 000003d3: REVERT 000003d4: JUMPDEST 000003d5: POP 000003d6: PUSH2 0x03e8 000003d9: PUSH2 0x03e3 000003dc: CALLDATASIZE 000003dd: PUSH1 0x04 000003df: PUSH2 0x1c52 000003e2: JUMP 000003e3: JUMPDEST 000003e4: PUSH2 0x0fbf 000003e7: JUMP 000003e8: JUMPDEST 000003e9: PUSH1 0x40 000003eb: MLOAD 000003ec: PUSH1 0x01 000003ee: PUSH1 0x01 000003f0: PUSH1 0xa0 000003f2: SHL 000003f3: SUB 000003f4: SWAP1 000003f5: SWAP2 000003f6: AND 000003f7: DUP2 000003f8: MSTORE 000003f9: PUSH1 0x20 000003fb: ADD 000003fc: PUSH2 0x0263 000003ff: JUMP 00000400: JUMPDEST 00000401: CALLVALUE 00000402: DUP1 00000403: ISZERO 00000404: PUSH2 0x040c 00000407: JUMPI 00000408: PUSH1 0x00 0000040a: DUP1 0000040b: REVERT 0000040c: JUMPDEST 0000040d: POP 0000040e: PUSH1 0x00 00000410: SLOAD 00000411: PUSH1 0x01 00000413: PUSH1 0x01 00000415: PUSH1 0xa0 00000417: SHL 00000418: SUB 00000419: AND 0000041a: PUSH2 0x03e8 0000041d: JUMP 0000041e: JUMPDEST 0000041f: CALLVALUE 00000420: DUP1 00000421: ISZERO 00000422: PUSH2 0x042a 00000425: JUMPI 00000426: PUSH1 0x00 00000428: DUP1 00000429: REVERT 0000042a: JUMPDEST 0000042b: POP 0000042c: PUSH2 0x027d 0000042f: PUSH2 0x0439 00000432: CALLDATASIZE 00000433: PUSH1 0x04 00000435: PUSH2 0x19e0 00000438: JUMP 00000439: JUMPDEST 0000043a: PUSH1 0x01 0000043c: PUSH1 0x01 0000043e: PUSH1 0xa0 00000440: SHL 00000441: SUB 00000442: AND 00000443: PUSH1 0x00 00000445: SWAP1 00000446: DUP2 00000447: MSTORE 00000448: PUSH1 0x04 0000044a: PUSH1 0x20 0000044c: MSTORE 0000044d: PUSH1 0x40 0000044f: SWAP1 00000450: KECCAK256 00000451: SLOAD 00000452: SWAP1 00000453: JUMP 00000454: JUMPDEST 00000455: CALLVALUE 00000456: DUP1 00000457: ISZERO 00000458: PUSH2 0x0460 0000045b: JUMPI 0000045c: PUSH1 0x00 0000045e: DUP1 0000045f: REVERT 00000460: JUMPDEST 00000461: POP 00000462: PUSH2 0x027d 00000465: PUSH2 0x046f 00000468: CALLDATASIZE 00000469: PUSH1 0x04 0000046b: PUSH2 0x19e0 0000046e: JUMP 0000046f: JUMPDEST 00000470: PUSH2 0x0fef 00000473: JUMP 00000474: JUMPDEST 00000475: CALLVALUE 00000476: DUP1 00000477: ISZERO 00000478: PUSH2 0x0480 0000047b: JUMPI 0000047c: PUSH1 0x00 0000047e: DUP1 0000047f: REVERT 00000480: JUMPDEST 00000481: POP 00000482: PUSH2 0x027d 00000485: PUSH2 0x048f 00000488: CALLDATASIZE 00000489: PUSH1 0x04 0000048b: PUSH2 0x19fd 0000048e: JUMP 0000048f: JUMPDEST 00000490: PUSH2 0x1037 00000493: JUMP 00000494: JUMPDEST 00000495: CALLVALUE 00000496: DUP1 00000497: ISZERO 00000498: PUSH2 0x04a0 0000049b: JUMPI 0000049c: PUSH1 0x00 0000049e: DUP1 0000049f: REVERT 000004a0: JUMPDEST 000004a1: POP 000004a2: PUSH2 0x027d 000004a5: PUSH2 0x04af 000004a8: CALLDATASIZE 000004a9: PUSH1 0x04 000004ab: PUSH2 0x19e0 000004ae: JUMP 000004af: JUMPDEST 000004b0: PUSH1 0x01 000004b2: PUSH1 0x01 000004b4: PUSH1 0xa0 000004b6: SHL 000004b7: SUB 000004b8: AND 000004b9: PUSH1 0x00 000004bb: SWAP1 000004bc: DUP2 000004bd: MSTORE 000004be: PUSH1 0x03 000004c0: PUSH1 0x20 000004c2: MSTORE 000004c3: PUSH1 0x40 000004c5: SWAP1 000004c6: KECCAK256 000004c7: SLOAD 000004c8: SWAP1 000004c9: JUMP 000004ca: JUMPDEST 000004cb: CALLVALUE 000004cc: DUP1 000004cd: ISZERO 000004ce: PUSH2 0x04d6 000004d1: JUMPI 000004d2: PUSH1 0x00 000004d4: DUP1 000004d5: REVERT 000004d6: JUMPDEST 000004d7: POP 000004d8: PUSH2 0x0306 000004db: PUSH2 0x04e5 000004de: CALLDATASIZE 000004df: PUSH1 0x04 000004e1: PUSH2 0x19e0 000004e4: JUMP 000004e5: JUMPDEST 000004e6: PUSH2 0x111b 000004e9: JUMP 000004ea: JUMPDEST 000004eb: CALLVALUE 000004ec: DUP1 000004ed: ISZERO 000004ee: PUSH2 0x04f6 000004f1: JUMPI 000004f2: PUSH1 0x00 000004f4: DUP1 000004f5: REVERT 000004f6: JUMPDEST 000004f7: POP 000004f8: PUSH2 0x027d 000004fb: PUSH2 0x0505 000004fe: CALLDATASIZE 000004ff: PUSH1 0x04 00000501: PUSH2 0x19e0 00000504: JUMP 00000505: JUMPDEST 00000506: PUSH1 0x01 00000508: PUSH1 0x01 0000050a: PUSH1 0xa0 0000050c: SHL 0000050d: SUB 0000050e: AND 0000050f: PUSH1 0x00 00000511: SWAP1 00000512: DUP2 00000513: MSTORE 00000514: PUSH1 0x06 00000516: PUSH1 0x20 00000518: MSTORE 00000519: PUSH1 0x40 0000051b: SWAP1 0000051c: KECCAK256 0000051d: SLOAD 0000051e: SWAP1 0000051f: JUMP 00000520: JUMPDEST 00000521: CALLVALUE 00000522: DUP1 00000523: ISZERO 00000524: PUSH2 0x052c 00000527: JUMPI 00000528: PUSH1 0x00 0000052a: DUP1 0000052b: REVERT 0000052c: JUMPDEST 0000052d: POP 0000052e: PUSH1 0x02 00000530: SLOAD 00000531: PUSH2 0x027d 00000534: JUMP 00000535: JUMPDEST 00000536: CALLVALUE 00000537: DUP1 00000538: ISZERO 00000539: PUSH2 0x0541 0000053c: JUMPI 0000053d: PUSH1 0x00 0000053f: DUP1 00000540: REVERT 00000541: JUMPDEST 00000542: POP 00000543: PUSH2 0x01fd 00000546: PUSH2 0x0550 00000549: CALLDATASIZE 0000054a: PUSH1 0x04 0000054c: PUSH2 0x19e0 0000054f: JUMP 00000550: JUMPDEST 00000551: PUSH2 0x1285 00000554: JUMP 00000555: JUMPDEST 00000556: PUSH1 0x00 00000558: SLOAD 00000559: PUSH1 0x01 0000055b: PUSH1 0x01 0000055d: PUSH1 0xa0 0000055f: SHL 00000560: SUB 00000561: AND 00000562: CALLER 00000563: EQ 00000564: PUSH2 0x05b4 00000567: JUMPI 00000568: PUSH1 0x40 0000056a: MLOAD 0000056b: PUSH3 0x461bcd 0000056f: PUSH1 0xe5 00000571: SHL 00000572: DUP2 00000573: MSTORE 00000574: PUSH1 0x20 00000576: PUSH1 0x04 00000578: DUP3 00000579: ADD 0000057a: DUP2 0000057b: SWAP1 0000057c: MSTORE 0000057d: PUSH1 0x24 0000057f: DUP3 00000580: ADD 00000581: MSTORE 00000582: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 000005a3: PUSH1 0x44 000005a5: DUP3 000005a6: ADD 000005a7: MSTORE 000005a8: PUSH1 0x64 000005aa: ADD 000005ab: JUMPDEST 000005ac: PUSH1 0x40 000005ae: MLOAD 000005af: DUP1 000005b0: SWAP2 000005b1: SUB 000005b2: SWAP1 000005b3: REVERT 000005b4: JUMPDEST 000005b5: PUSH2 0x05be 000005b8: DUP3 000005b9: DUP3 000005ba: PUSH2 0x1364 000005bd: JUMP 000005be: JUMPDEST 000005bf: POP 000005c0: POP 000005c1: JUMP 000005c2: JUMPDEST 000005c3: PUSH1 0x01 000005c5: PUSH1 0x01 000005c7: PUSH1 0xa0 000005c9: SHL 000005ca: SUB 000005cb: DUP2 000005cc: AND 000005cd: PUSH1 0x00 000005cf: SWAP1 000005d0: DUP2 000005d1: MSTORE 000005d2: PUSH1 0x03 000005d4: PUSH1 0x20 000005d6: MSTORE 000005d7: PUSH1 0x40 000005d9: SWAP1 000005da: KECCAK256 000005db: SLOAD 000005dc: PUSH2 0x0636 000005df: JUMPI 000005e0: PUSH1 0x40 000005e2: MLOAD 000005e3: PUSH3 0x461bcd 000005e7: PUSH1 0xe5 000005e9: SHL 000005ea: DUP2 000005eb: MSTORE 000005ec: PUSH1 0x20 000005ee: PUSH1 0x04 000005f0: DUP3 000005f1: ADD 000005f2: MSTORE 000005f3: PUSH1 0x26 000005f5: PUSH1 0x24 000005f7: DUP3 000005f8: ADD 000005f9: MSTORE 000005fa: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e7420686173206e6f20 0000061b: PUSH1 0x44 0000061d: DUP3 0000061e: ADD 0000061f: MSTORE 00000620: PUSH6 0x736861726573 00000627: PUSH1 0xd0 00000629: SHL 0000062a: PUSH1 0x64 0000062c: DUP3 0000062d: ADD 0000062e: MSTORE 0000062f: PUSH1 0x84 00000631: ADD 00000632: PUSH2 0x05ab 00000635: JUMP 00000636: JUMPDEST 00000637: PUSH1 0x00 00000639: PUSH2 0x0641 0000063c: DUP3 0000063d: PUSH2 0x0fef 00000640: JUMP 00000641: JUMPDEST 00000642: SWAP1 00000643: POP 00000644: DUP1 00000645: PUSH2 0x06a4 00000648: JUMPI 00000649: PUSH1 0x40 0000064b: MLOAD 0000064c: PUSH3 0x461bcd 00000650: PUSH1 0xe5 00000652: SHL 00000653: DUP2 00000654: MSTORE 00000655: PUSH1 0x20 00000657: PUSH1 0x04 00000659: DUP3 0000065a: ADD 0000065b: MSTORE 0000065c: PUSH1 0x2b 0000065e: PUSH1 0x24 00000660: DUP3 00000661: ADD 00000662: MSTORE 00000663: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e74206973206e6f7420 00000684: PUSH1 0x44 00000686: DUP3 00000687: ADD 00000688: MSTORE 00000689: PUSH11 0x191d59481c185e5b595b9d 00000695: PUSH1 0xaa 00000697: SHL 00000698: PUSH1 0x64 0000069a: DUP3 0000069b: ADD 0000069c: MSTORE 0000069d: PUSH1 0x84 0000069f: ADD 000006a0: PUSH2 0x05ab 000006a3: JUMP 000006a4: JUMPDEST 000006a5: DUP1 000006a6: PUSH1 0x02 000006a8: PUSH1 0x00 000006aa: DUP3 000006ab: DUP3 000006ac: SLOAD 000006ad: PUSH2 0x06b6 000006b0: SWAP2 000006b1: SWAP1 000006b2: PUSH2 0x1c81 000006b5: JUMP 000006b6: JUMPDEST 000006b7: SWAP1 000006b8: SWAP2 000006b9: SSTORE 000006ba: POP 000006bb: POP 000006bc: PUSH1 0x01 000006be: PUSH1 0x01 000006c0: PUSH1 0xa0 000006c2: SHL 000006c3: SUB 000006c4: DUP3 000006c5: AND 000006c6: PUSH1 0x00 000006c8: SWAP1 000006c9: DUP2 000006ca: MSTORE 000006cb: PUSH1 0x04 000006cd: PUSH1 0x20 000006cf: MSTORE 000006d0: PUSH1 0x40 000006d2: SWAP1 000006d3: KECCAK256 000006d4: DUP1 000006d5: SLOAD 000006d6: DUP3 000006d7: ADD 000006d8: SWAP1 000006d9: SSTORE 000006da: PUSH2 0x06e3 000006dd: DUP3 000006de: DUP3 000006df: PUSH2 0x1572 000006e2: JUMP 000006e3: JUMPDEST 000006e4: PUSH1 0x40 000006e6: DUP1 000006e7: MLOAD 000006e8: PUSH1 0x01 000006ea: PUSH1 0x01 000006ec: PUSH1 0xa0 000006ee: SHL 000006ef: SUB 000006f0: DUP5 000006f1: AND 000006f2: DUP2 000006f3: MSTORE 000006f4: PUSH1 0x20 000006f6: DUP2 000006f7: ADD 000006f8: DUP4 000006f9: SWAP1 000006fa: MSTORE 000006fb: PUSH32 0xdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b056 0000071c: SWAP2 0000071d: ADD 0000071e: JUMPDEST 0000071f: PUSH1 0x40 00000721: MLOAD 00000722: DUP1 00000723: SWAP2 00000724: SUB 00000725: SWAP1 00000726: LOG1 00000727: POP 00000728: POP 00000729: JUMP 0000072a: JUMPDEST 0000072b: PUSH1 0x01 0000072d: PUSH1 0x01 0000072f: PUSH1 0xa0 00000731: SHL 00000732: SUB 00000733: DUP2 00000734: AND 00000735: PUSH1 0x00 00000737: SWAP1 00000738: DUP2 00000739: MSTORE 0000073a: PUSH1 0x03 0000073c: PUSH1 0x20 0000073e: MSTORE 0000073f: PUSH1 0x40 00000741: SWAP1 00000742: KECCAK256 00000743: SLOAD 00000744: PUSH2 0x079e 00000747: JUMPI 00000748: PUSH1 0x40 0000074a: MLOAD 0000074b: PUSH3 0x461bcd 0000074f: PUSH1 0xe5 00000751: SHL 00000752: DUP2 00000753: MSTORE 00000754: PUSH1 0x20 00000756: PUSH1 0x04 00000758: DUP3 00000759: ADD 0000075a: MSTORE 0000075b: PUSH1 0x26 0000075d: PUSH1 0x24 0000075f: DUP3 00000760: ADD 00000761: MSTORE 00000762: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e7420686173206e6f20 00000783: PUSH1 0x44 00000785: DUP3 00000786: ADD 00000787: MSTORE 00000788: PUSH6 0x736861726573 0000078f: PUSH1 0xd0 00000791: SHL 00000792: PUSH1 0x64 00000794: DUP3 00000795: ADD 00000796: MSTORE 00000797: PUSH1 0x84 00000799: ADD 0000079a: PUSH2 0x05ab 0000079d: JUMP 0000079e: JUMPDEST 0000079f: PUSH1 0x00 000007a1: PUSH2 0x07aa 000007a4: DUP4 000007a5: DUP4 000007a6: PUSH2 0x1037 000007a9: JUMP 000007aa: JUMPDEST 000007ab: SWAP1 000007ac: POP 000007ad: DUP1 000007ae: PUSH2 0x080d 000007b1: JUMPI 000007b2: PUSH1 0x40 000007b4: MLOAD 000007b5: PUSH3 0x461bcd 000007b9: PUSH1 0xe5 000007bb: SHL 000007bc: DUP2 000007bd: MSTORE 000007be: PUSH1 0x20 000007c0: PUSH1 0x04 000007c2: DUP3 000007c3: ADD 000007c4: MSTORE 000007c5: PUSH1 0x2b 000007c7: PUSH1 0x24 000007c9: DUP3 000007ca: ADD 000007cb: MSTORE 000007cc: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e74206973206e6f7420 000007ed: PUSH1 0x44 000007ef: DUP3 000007f0: ADD 000007f1: MSTORE 000007f2: PUSH11 0x191d59481c185e5b595b9d 000007fe: PUSH1 0xaa 00000800: SHL 00000801: PUSH1 0x64 00000803: DUP3 00000804: ADD 00000805: MSTORE 00000806: PUSH1 0x84 00000808: ADD 00000809: PUSH2 0x05ab 0000080c: JUMP 0000080d: JUMPDEST 0000080e: PUSH1 0x01 00000810: PUSH1 0x01 00000812: PUSH1 0xa0 00000814: SHL 00000815: SUB 00000816: DUP4 00000817: AND 00000818: PUSH1 0x00 0000081a: SWAP1 0000081b: DUP2 0000081c: MSTORE 0000081d: PUSH1 0x06 0000081f: PUSH1 0x20 00000821: MSTORE 00000822: PUSH1 0x40 00000824: DUP2 00000825: KECCAK256 00000826: DUP1 00000827: SLOAD 00000828: DUP4 00000829: SWAP3 0000082a: SWAP1 0000082b: PUSH2 0x0835 0000082e: SWAP1 0000082f: DUP5 00000830: SWAP1 00000831: PUSH2 0x1c81 00000834: JUMP 00000835: JUMPDEST 00000836: SWAP1 00000837: SWAP2 00000838: SSTORE 00000839: POP 0000083a: POP 0000083b: PUSH1 0x01 0000083d: PUSH1 0x01 0000083f: PUSH1 0xa0 00000841: SHL 00000842: SUB 00000843: DUP1 00000844: DUP5 00000845: AND 00000846: PUSH1 0x00 00000848: SWAP1 00000849: DUP2 0000084a: MSTORE 0000084b: PUSH1 0x07 0000084d: PUSH1 0x20 0000084f: SWAP1 00000850: DUP2 00000851: MSTORE 00000852: PUSH1 0x40 00000854: DUP1 00000855: DUP4 00000856: KECCAK256 00000857: SWAP4 00000858: DUP7 00000859: AND 0000085a: DUP4 0000085b: MSTORE 0000085c: SWAP3 0000085d: SWAP1 0000085e: MSTORE 0000085f: KECCAK256 00000860: DUP1 00000861: SLOAD 00000862: DUP3 00000863: ADD 00000864: SWAP1 00000865: SSTORE 00000866: PUSH2 0x0870 00000869: DUP4 0000086a: DUP4 0000086b: DUP4 0000086c: PUSH2 0x168b 0000086f: JUMP 00000870: JUMPDEST 00000871: PUSH1 0x40 00000873: DUP1 00000874: MLOAD 00000875: PUSH1 0x01 00000877: PUSH1 0x01 00000879: PUSH1 0xa0 0000087b: SHL 0000087c: SUB 0000087d: DUP5 0000087e: DUP2 0000087f: AND 00000880: DUP3 00000881: MSTORE 00000882: PUSH1 0x20 00000884: DUP3 00000885: ADD 00000886: DUP5 00000887: SWAP1 00000888: MSTORE 00000889: DUP6 0000088a: AND 0000088b: SWAP2 0000088c: PUSH32 0x3be5b7a71e84ed12875d241991c70855ac5817d847039e17a9d895c1ceb0f18a 000008ad: SWAP2 000008ae: ADD 000008af: PUSH1 0x40 000008b1: MLOAD 000008b2: DUP1 000008b3: SWAP2 000008b4: SUB 000008b5: SWAP1 000008b6: LOG2 000008b7: POP 000008b8: POP 000008b9: POP 000008ba: JUMP 000008bb: JUMPDEST 000008bc: PUSH1 0x60 000008be: DUP1 000008bf: PUSH1 0x00 000008c1: PUSH1 0x05 000008c3: DUP1 000008c4: SLOAD 000008c5: SWAP1 000008c6: POP 000008c7: PUSH8 0xffffffffffffffff 000008d0: DUP2 000008d1: GT 000008d2: ISZERO 000008d3: PUSH2 0x08de 000008d6: JUMPI 000008d7: PUSH2 0x08de 000008da: PUSH2 0x1aba 000008dd: JUMP 000008de: JUMPDEST 000008df: PUSH1 0x40 000008e1: MLOAD 000008e2: SWAP1 000008e3: DUP1 000008e4: DUP3 000008e5: MSTORE 000008e6: DUP1 000008e7: PUSH1 0x20 000008e9: MUL 000008ea: PUSH1 0x20 000008ec: ADD 000008ed: DUP3 000008ee: ADD 000008ef: PUSH1 0x40 000008f1: MSTORE 000008f2: DUP1 000008f3: ISZERO 000008f4: PUSH2 0x0907 000008f7: JUMPI 000008f8: DUP2 000008f9: PUSH1 0x20 000008fb: ADD 000008fc: PUSH1 0x20 000008fe: DUP3 000008ff: MUL 00000900: DUP1 00000901: CALLDATASIZE 00000902: DUP4 00000903: CALLDATACOPY 00000904: ADD 00000905: SWAP1 00000906: POP 00000907: JUMPDEST 00000908: POP 00000909: PUSH1 0x05 0000090b: SLOAD 0000090c: SWAP1 0000090d: SWAP2 0000090e: POP 0000090f: PUSH1 0x00 00000911: SWAP1 00000912: PUSH8 0xffffffffffffffff 0000091b: DUP2 0000091c: GT 0000091d: ISZERO 0000091e: PUSH2 0x0929 00000921: JUMPI 00000922: PUSH2 0x0929 00000925: PUSH2 0x1aba 00000928: JUMP 00000929: JUMPDEST 0000092a: PUSH1 0x40 0000092c: MLOAD 0000092d: SWAP1 0000092e: DUP1 0000092f: DUP3 00000930: MSTORE 00000931: DUP1 00000932: PUSH1 0x20 00000934: MUL 00000935: PUSH1 0x20 00000937: ADD 00000938: DUP3 00000939: ADD 0000093a: PUSH1 0x40 0000093c: MSTORE 0000093d: DUP1 0000093e: ISZERO 0000093f: PUSH2 0x0952 00000942: JUMPI 00000943: DUP2 00000944: PUSH1 0x20 00000946: ADD 00000947: PUSH1 0x20 00000949: DUP3 0000094a: MUL 0000094b: DUP1 0000094c: CALLDATASIZE 0000094d: DUP4 0000094e: CALLDATACOPY 0000094f: ADD 00000950: SWAP1 00000951: POP 00000952: JUMPDEST 00000953: POP 00000954: SWAP1 00000955: POP 00000956: PUSH1 0x00 00000958: JUMPDEST 00000959: PUSH1 0x05 0000095b: SLOAD 0000095c: DUP2 0000095d: LT 0000095e: ISZERO 0000095f: PUSH2 0x0a32 00000962: JUMPI 00000963: PUSH1 0x05 00000965: DUP2 00000966: DUP2 00000967: SLOAD 00000968: DUP2 00000969: LT 0000096a: PUSH2 0x0975 0000096d: JUMPI 0000096e: PUSH2 0x0975 00000971: PUSH2 0x1c99 00000974: JUMP 00000975: JUMPDEST 00000976: SWAP1 00000977: PUSH1 0x00 00000979: MSTORE 0000097a: PUSH1 0x20 0000097c: PUSH1 0x00 0000097e: KECCAK256 0000097f: ADD 00000980: PUSH1 0x00 00000982: SWAP1 00000983: SLOAD 00000984: SWAP1 00000985: PUSH2 0x0100 00000988: EXP 00000989: SWAP1 0000098a: DIV 0000098b: PUSH1 0x01 0000098d: PUSH1 0x01 0000098f: PUSH1 0xa0 00000991: SHL 00000992: SUB 00000993: AND 00000994: DUP4 00000995: DUP3 00000996: DUP2 00000997: MLOAD 00000998: DUP2 00000999: LT 0000099a: PUSH2 0x09a5 0000099d: JUMPI 0000099e: PUSH2 0x09a5 000009a1: PUSH2 0x1c99 000009a4: JUMP 000009a5: JUMPDEST 000009a6: PUSH1 0x20 000009a8: MUL 000009a9: PUSH1 0x20 000009ab: ADD 000009ac: ADD 000009ad: SWAP1 000009ae: PUSH1 0x01 000009b0: PUSH1 0x01 000009b2: PUSH1 0xa0 000009b4: SHL 000009b5: SUB 000009b6: AND 000009b7: SWAP1 000009b8: DUP2 000009b9: PUSH1 0x01 000009bb: PUSH1 0x01 000009bd: PUSH1 0xa0 000009bf: SHL 000009c0: SUB 000009c1: AND 000009c2: DUP2 000009c3: MSTORE 000009c4: POP 000009c5: POP 000009c6: PUSH1 0x04 000009c8: PUSH1 0x00 000009ca: PUSH1 0x05 000009cc: DUP4 000009cd: DUP2 000009ce: SLOAD 000009cf: DUP2 000009d0: LT 000009d1: PUSH2 0x09dc 000009d4: JUMPI 000009d5: PUSH2 0x09dc 000009d8: PUSH2 0x1c99 000009db: JUMP 000009dc: JUMPDEST 000009dd: PUSH1 0x00 000009df: SWAP2 000009e0: DUP3 000009e1: MSTORE 000009e2: PUSH1 0x20 000009e4: DUP1 000009e5: DUP4 000009e6: KECCAK256 000009e7: SWAP1 000009e8: SWAP2 000009e9: ADD 000009ea: SLOAD 000009eb: PUSH1 0x01 000009ed: PUSH1 0x01 000009ef: PUSH1 0xa0 000009f1: SHL 000009f2: SUB 000009f3: AND 000009f4: DUP4 000009f5: MSTORE 000009f6: DUP3 000009f7: ADD 000009f8: SWAP3 000009f9: SWAP1 000009fa: SWAP3 000009fb: MSTORE 000009fc: PUSH1 0x40 000009fe: ADD 000009ff: SWAP1 00000a00: KECCAK256 00000a01: SLOAD 00000a02: DUP3 00000a03: MLOAD 00000a04: DUP4 00000a05: SWAP1 00000a06: DUP4 00000a07: SWAP1 00000a08: DUP2 00000a09: LT 00000a0a: PUSH2 0x0a15 00000a0d: JUMPI 00000a0e: PUSH2 0x0a15 00000a11: PUSH2 0x1c99 00000a14: JUMP 00000a15: JUMPDEST 00000a16: PUSH1 0x20 00000a18: SWAP1 00000a19: DUP2 00000a1a: MUL 00000a1b: SWAP2 00000a1c: SWAP1 00000a1d: SWAP2 00000a1e: ADD 00000a1f: ADD 00000a20: MSTORE 00000a21: DUP1 00000a22: PUSH2 0x0a2a 00000a25: DUP2 00000a26: PUSH2 0x1caf 00000a29: JUMP 00000a2a: JUMPDEST 00000a2b: SWAP2 00000a2c: POP 00000a2d: POP 00000a2e: PUSH2 0x0958 00000a31: JUMP 00000a32: JUMPDEST 00000a33: POP 00000a34: SWAP1 00000a35: SWAP4 00000a36: SWAP1 00000a37: SWAP3 00000a38: POP 00000a39: SWAP1 00000a3a: POP 00000a3b: JUMP 00000a3c: JUMPDEST 00000a3d: PUSH1 0x00 00000a3f: SLOAD 00000a40: PUSH1 0x01 00000a42: PUSH1 0x01 00000a44: PUSH1 0xa0 00000a46: SHL 00000a47: SUB 00000a48: AND 00000a49: CALLER 00000a4a: EQ 00000a4b: PUSH2 0x0a96 00000a4e: JUMPI 00000a4f: PUSH1 0x40 00000a51: MLOAD 00000a52: PUSH3 0x461bcd 00000a56: PUSH1 0xe5 00000a58: SHL 00000a59: DUP2 00000a5a: MSTORE 00000a5b: PUSH1 0x20 00000a5d: PUSH1 0x04 00000a5f: DUP3 00000a60: ADD 00000a61: DUP2 00000a62: SWAP1 00000a63: MSTORE 00000a64: PUSH1 0x24 00000a66: DUP3 00000a67: ADD 00000a68: MSTORE 00000a69: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00000a8a: PUSH1 0x44 00000a8c: DUP3 00000a8d: ADD 00000a8e: MSTORE 00000a8f: PUSH1 0x64 00000a91: ADD 00000a92: PUSH2 0x05ab 00000a95: JUMP 00000a96: JUMPDEST 00000a97: PUSH1 0x00 00000a99: JUMPDEST 00000a9a: DUP3 00000a9b: MLOAD 00000a9c: DUP2 00000a9d: LT 00000a9e: ISZERO 00000a9f: PUSH2 0x0af0 00000aa2: JUMPI 00000aa3: PUSH2 0x0ade 00000aa6: DUP4 00000aa7: DUP3 00000aa8: DUP2 00000aa9: MLOAD 00000aaa: DUP2 00000aab: LT 00000aac: PUSH2 0x0ab7 00000aaf: JUMPI 00000ab0: PUSH2 0x0ab7 00000ab3: PUSH2 0x1c99 00000ab6: JUMP 00000ab7: JUMPDEST 00000ab8: PUSH1 0x20 00000aba: MUL 00000abb: PUSH1 0x20 00000abd: ADD 00000abe: ADD 00000abf: MLOAD 00000ac0: DUP4 00000ac1: DUP4 00000ac2: DUP2 00000ac3: MLOAD 00000ac4: DUP2 00000ac5: LT 00000ac6: PUSH2 0x0ad1 00000ac9: JUMPI 00000aca: PUSH2 0x0ad1 00000acd: PUSH2 0x1c99 00000ad0: JUMP 00000ad1: JUMPDEST 00000ad2: PUSH1 0x20 00000ad4: MUL 00000ad5: PUSH1 0x20 00000ad7: ADD 00000ad8: ADD 00000ad9: MLOAD 00000ada: PUSH2 0x1364 00000add: JUMP 00000ade: JUMPDEST 00000adf: DUP1 00000ae0: PUSH2 0x0ae8 00000ae3: DUP2 00000ae4: PUSH2 0x1caf 00000ae7: JUMP 00000ae8: JUMPDEST 00000ae9: SWAP2 00000aea: POP 00000aeb: POP 00000aec: PUSH2 0x0a99 00000aef: JUMP 00000af0: JUMPDEST 00000af1: POP 00000af2: POP 00000af3: POP 00000af4: JUMP 00000af5: JUMPDEST 00000af6: PUSH1 0x00 00000af8: SLOAD 00000af9: PUSH1 0x01 00000afb: PUSH1 0x01 00000afd: PUSH1 0xa0 00000aff: SHL 00000b00: SUB 00000b01: AND 00000b02: CALLER 00000b03: EQ 00000b04: PUSH2 0x0b4f 00000b07: JUMPI 00000b08: PUSH1 0x40 00000b0a: MLOAD 00000b0b: PUSH3 0x461bcd 00000b0f: PUSH1 0xe5 00000b11: SHL 00000b12: DUP2 00000b13: MSTORE 00000b14: PUSH1 0x20 00000b16: PUSH1 0x04 00000b18: DUP3 00000b19: ADD 00000b1a: DUP2 00000b1b: SWAP1 00000b1c: MSTORE 00000b1d: PUSH1 0x24 00000b1f: DUP3 00000b20: ADD 00000b21: MSTORE 00000b22: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00000b43: PUSH1 0x44 00000b45: DUP3 00000b46: ADD 00000b47: MSTORE 00000b48: PUSH1 0x64 00000b4a: ADD 00000b4b: PUSH2 0x05ab 00000b4e: JUMP 00000b4f: JUMPDEST 00000b50: PUSH1 0x00 00000b52: JUMPDEST 00000b53: PUSH1 0x05 00000b55: SLOAD 00000b56: DUP2 00000b57: LT 00000b58: ISZERO 00000b59: PUSH2 0x05be 00000b5c: JUMPI 00000b5d: PUSH2 0x0b8d 00000b60: DUP3 00000b61: PUSH1 0x05 00000b63: DUP4 00000b64: DUP2 00000b65: SLOAD 00000b66: DUP2 00000b67: LT 00000b68: PUSH2 0x0b73 00000b6b: JUMPI 00000b6c: PUSH2 0x0b73 00000b6f: PUSH2 0x1c99 00000b72: JUMP 00000b73: JUMPDEST 00000b74: PUSH1 0x00 00000b76: SWAP2 00000b77: DUP3 00000b78: MSTORE 00000b79: PUSH1 0x20 00000b7b: SWAP1 00000b7c: SWAP2 00000b7d: KECCAK256 00000b7e: ADD 00000b7f: SLOAD 00000b80: PUSH1 0x01 00000b82: PUSH1 0x01 00000b84: PUSH1 0xa0 00000b86: SHL 00000b87: SUB 00000b88: AND 00000b89: PUSH2 0x072a 00000b8c: JUMP 00000b8d: JUMPDEST 00000b8e: DUP1 00000b8f: PUSH2 0x0b97 00000b92: DUP2 00000b93: PUSH2 0x1caf 00000b96: JUMP 00000b97: JUMPDEST 00000b98: SWAP2 00000b99: POP 00000b9a: POP 00000b9b: PUSH2 0x0b52 00000b9e: JUMP 00000b9f: JUMPDEST 00000ba0: PUSH1 0x00 00000ba2: SLOAD 00000ba3: PUSH1 0x01 00000ba5: PUSH1 0x01 00000ba7: PUSH1 0xa0 00000ba9: SHL 00000baa: SUB 00000bab: AND 00000bac: CALLER 00000bad: EQ 00000bae: PUSH2 0x0bf9 00000bb1: JUMPI 00000bb2: PUSH1 0x40 00000bb4: MLOAD 00000bb5: PUSH3 0x461bcd 00000bb9: PUSH1 0xe5 00000bbb: SHL 00000bbc: DUP2 00000bbd: MSTORE 00000bbe: PUSH1 0x20 00000bc0: PUSH1 0x04 00000bc2: DUP3 00000bc3: ADD 00000bc4: DUP2 00000bc5: SWAP1 00000bc6: MSTORE 00000bc7: PUSH1 0x24 00000bc9: DUP3 00000bca: ADD 00000bcb: MSTORE 00000bcc: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00000bed: PUSH1 0x44 00000bef: DUP3 00000bf0: ADD 00000bf1: MSTORE 00000bf2: PUSH1 0x64 00000bf4: ADD 00000bf5: PUSH2 0x05ab 00000bf8: JUMP 00000bf9: JUMPDEST 00000bfa: PUSH1 0x00 00000bfc: JUMPDEST 00000bfd: PUSH1 0x05 00000bff: SLOAD 00000c00: DUP2 00000c01: LT 00000c02: ISZERO 00000c03: PUSH2 0x0c48 00000c06: JUMPI 00000c07: PUSH2 0x0c36 00000c0a: PUSH1 0x05 00000c0c: DUP3 00000c0d: DUP2 00000c0e: SLOAD 00000c0f: DUP2 00000c10: LT 00000c11: PUSH2 0x0c1c 00000c14: JUMPI 00000c15: PUSH2 0x0c1c 00000c18: PUSH2 0x1c99 00000c1b: JUMP 00000c1c: JUMPDEST 00000c1d: PUSH1 0x00 00000c1f: SWAP2 00000c20: DUP3 00000c21: MSTORE 00000c22: PUSH1 0x20 00000c24: SWAP1 00000c25: SWAP2 00000c26: KECCAK256 00000c27: ADD 00000c28: SLOAD 00000c29: PUSH1 0x01 00000c2b: PUSH1 0x01 00000c2d: PUSH1 0xa0 00000c2f: SHL 00000c30: SUB 00000c31: AND 00000c32: PUSH2 0x05c2 00000c35: JUMP 00000c36: JUMPDEST 00000c37: DUP1 00000c38: PUSH2 0x0c40 00000c3b: DUP2 00000c3c: PUSH2 0x1caf 00000c3f: JUMP 00000c40: JUMPDEST 00000c41: SWAP2 00000c42: POP 00000c43: POP 00000c44: PUSH2 0x0bfc 00000c47: JUMP 00000c48: JUMPDEST 00000c49: POP 00000c4a: JUMP 00000c4b: JUMPDEST 00000c4c: PUSH1 0x00 00000c4e: SLOAD 00000c4f: PUSH1 0x01 00000c51: PUSH1 0x01 00000c53: PUSH1 0xa0 00000c55: SHL 00000c56: SUB 00000c57: AND 00000c58: CALLER 00000c59: EQ 00000c5a: PUSH2 0x0ca5 00000c5d: JUMPI 00000c5e: PUSH1 0x40 00000c60: MLOAD 00000c61: PUSH3 0x461bcd 00000c65: PUSH1 0xe5 00000c67: SHL 00000c68: DUP2 00000c69: MSTORE 00000c6a: PUSH1 0x20 00000c6c: PUSH1 0x04 00000c6e: DUP3 00000c6f: ADD 00000c70: DUP2 00000c71: SWAP1 00000c72: MSTORE 00000c73: PUSH1 0x24 00000c75: DUP3 00000c76: ADD 00000c77: MSTORE 00000c78: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00000c99: PUSH1 0x44 00000c9b: DUP3 00000c9c: ADD 00000c9d: MSTORE 00000c9e: PUSH1 0x64 00000ca0: ADD 00000ca1: PUSH2 0x05ab 00000ca4: JUMP 00000ca5: JUMPDEST 00000ca6: PUSH2 0x0caf 00000ca9: PUSH1 0x00 00000cab: PUSH2 0x170b 00000cae: JUMP 00000caf: JUMPDEST 00000cb0: JUMP 00000cb1: JUMPDEST 00000cb2: PUSH1 0x60 00000cb4: DUP1 00000cb5: PUSH1 0x00 00000cb7: PUSH1 0x05 00000cb9: DUP1 00000cba: SLOAD 00000cbb: SWAP1 00000cbc: POP 00000cbd: PUSH8 0xffffffffffffffff 00000cc6: DUP2 00000cc7: GT 00000cc8: ISZERO 00000cc9: PUSH2 0x0cd4 00000ccc: JUMPI 00000ccd: PUSH2 0x0cd4 00000cd0: PUSH2 0x1aba 00000cd3: JUMP 00000cd4: JUMPDEST 00000cd5: PUSH1 0x40 00000cd7: MLOAD 00000cd8: SWAP1 00000cd9: DUP1 00000cda: DUP3 00000cdb: MSTORE 00000cdc: DUP1 00000cdd: PUSH1 0x20 00000cdf: MUL 00000ce0: PUSH1 0x20 00000ce2: ADD 00000ce3: DUP3 00000ce4: ADD 00000ce5: PUSH1 0x40 00000ce7: MSTORE 00000ce8: DUP1 00000ce9: ISZERO 00000cea: PUSH2 0x0cfd 00000ced: JUMPI 00000cee: DUP2 00000cef: PUSH1 0x20 00000cf1: ADD 00000cf2: PUSH1 0x20 00000cf4: DUP3 00000cf5: MUL 00000cf6: DUP1 00000cf7: CALLDATASIZE 00000cf8: DUP4 00000cf9: CALLDATACOPY 00000cfa: ADD 00000cfb: SWAP1 00000cfc: POP 00000cfd: JUMPDEST 00000cfe: POP 00000cff: PUSH1 0x05 00000d01: SLOAD 00000d02: SWAP1 00000d03: SWAP2 00000d04: POP 00000d05: PUSH1 0x00 00000d07: SWAP1 00000d08: PUSH8 0xffffffffffffffff 00000d11: DUP2 00000d12: GT 00000d13: ISZERO 00000d14: PUSH2 0x0d1f 00000d17: JUMPI 00000d18: PUSH2 0x0d1f 00000d1b: PUSH2 0x1aba 00000d1e: JUMP 00000d1f: JUMPDEST 00000d20: PUSH1 0x40 00000d22: MLOAD 00000d23: SWAP1 00000d24: DUP1 00000d25: DUP3 00000d26: MSTORE 00000d27: DUP1 00000d28: PUSH1 0x20 00000d2a: MUL 00000d2b: PUSH1 0x20 00000d2d: ADD 00000d2e: DUP3 00000d2f: ADD 00000d30: PUSH1 0x40 00000d32: MSTORE 00000d33: DUP1 00000d34: ISZERO 00000d35: PUSH2 0x0d48 00000d38: JUMPI 00000d39: DUP2 00000d3a: PUSH1 0x20 00000d3c: ADD 00000d3d: PUSH1 0x20 00000d3f: DUP3 00000d40: MUL 00000d41: DUP1 00000d42: CALLDATASIZE 00000d43: DUP4 00000d44: CALLDATACOPY 00000d45: ADD 00000d46: SWAP1 00000d47: POP 00000d48: JUMPDEST 00000d49: POP 00000d4a: SWAP1 00000d4b: POP 00000d4c: PUSH1 0x00 00000d4e: JUMPDEST 00000d4f: PUSH1 0x05 00000d51: SLOAD 00000d52: DUP2 00000d53: LT 00000d54: ISZERO 00000d55: PUSH2 0x0e4b 00000d58: JUMPI 00000d59: PUSH1 0x05 00000d5b: DUP2 00000d5c: DUP2 00000d5d: SLOAD 00000d5e: DUP2 00000d5f: LT 00000d60: PUSH2 0x0d6b 00000d63: JUMPI 00000d64: PUSH2 0x0d6b 00000d67: PUSH2 0x1c99 00000d6a: JUMP 00000d6b: JUMPDEST 00000d6c: SWAP1 00000d6d: PUSH1 0x00 00000d6f: MSTORE 00000d70: PUSH1 0x20 00000d72: PUSH1 0x00 00000d74: KECCAK256 00000d75: ADD 00000d76: PUSH1 0x00 00000d78: SWAP1 00000d79: SLOAD 00000d7a: SWAP1 00000d7b: PUSH2 0x0100 00000d7e: EXP 00000d7f: SWAP1 00000d80: DIV 00000d81: PUSH1 0x01 00000d83: PUSH1 0x01 00000d85: PUSH1 0xa0 00000d87: SHL 00000d88: SUB 00000d89: AND 00000d8a: DUP4 00000d8b: DUP3 00000d8c: DUP2 00000d8d: MLOAD 00000d8e: DUP2 00000d8f: LT 00000d90: PUSH2 0x0d9b 00000d93: JUMPI 00000d94: PUSH2 0x0d9b 00000d97: PUSH2 0x1c99 00000d9a: JUMP 00000d9b: JUMPDEST 00000d9c: PUSH1 0x20 00000d9e: MUL 00000d9f: PUSH1 0x20 00000da1: ADD 00000da2: ADD 00000da3: SWAP1 00000da4: PUSH1 0x01 00000da6: PUSH1 0x01 00000da8: PUSH1 0xa0 00000daa: SHL 00000dab: SUB 00000dac: AND 00000dad: SWAP1 00000dae: DUP2 00000daf: PUSH1 0x01 00000db1: PUSH1 0x01 00000db3: PUSH1 0xa0 00000db5: SHL 00000db6: SUB 00000db7: AND 00000db8: DUP2 00000db9: MSTORE 00000dba: POP 00000dbb: POP 00000dbc: PUSH1 0x07 00000dbe: PUSH1 0x00 00000dc0: DUP8 00000dc1: PUSH1 0x01 00000dc3: PUSH1 0x01 00000dc5: PUSH1 0xa0 00000dc7: SHL 00000dc8: SUB 00000dc9: AND 00000dca: PUSH1 0x01 00000dcc: PUSH1 0x01 00000dce: PUSH1 0xa0 00000dd0: SHL 00000dd1: SUB 00000dd2: AND 00000dd3: DUP2 00000dd4: MSTORE 00000dd5: PUSH1 0x20 00000dd7: ADD 00000dd8: SWAP1 00000dd9: DUP2 00000dda: MSTORE 00000ddb: PUSH1 0x20 00000ddd: ADD 00000dde: PUSH1 0x00 00000de0: KECCAK256 00000de1: PUSH1 0x00 00000de3: PUSH1 0x05 00000de5: DUP4 00000de6: DUP2 00000de7: SLOAD 00000de8: DUP2 00000de9: LT 00000dea: PUSH2 0x0df5 00000ded: JUMPI 00000dee: PUSH2 0x0df5 00000df1: PUSH2 0x1c99 00000df4: JUMP 00000df5: JUMPDEST 00000df6: PUSH1 0x00 00000df8: SWAP2 00000df9: DUP3 00000dfa: MSTORE 00000dfb: PUSH1 0x20 00000dfd: DUP1 00000dfe: DUP4 00000dff: KECCAK256 00000e00: SWAP1 00000e01: SWAP2 00000e02: ADD 00000e03: SLOAD 00000e04: PUSH1 0x01 00000e06: PUSH1 0x01 00000e08: PUSH1 0xa0 00000e0a: SHL 00000e0b: SUB 00000e0c: AND 00000e0d: DUP4 00000e0e: MSTORE 00000e0f: DUP3 00000e10: ADD 00000e11: SWAP3 00000e12: SWAP1 00000e13: SWAP3 00000e14: MSTORE 00000e15: PUSH1 0x40 00000e17: ADD 00000e18: SWAP1 00000e19: KECCAK256 00000e1a: SLOAD 00000e1b: DUP3 00000e1c: MLOAD 00000e1d: DUP4 00000e1e: SWAP1 00000e1f: DUP4 00000e20: SWAP1 00000e21: DUP2 00000e22: LT 00000e23: PUSH2 0x0e2e 00000e26: JUMPI 00000e27: PUSH2 0x0e2e 00000e2a: PUSH2 0x1c99 00000e2d: JUMP 00000e2e: JUMPDEST 00000e2f: PUSH1 0x20 00000e31: SWAP1 00000e32: DUP2 00000e33: MUL 00000e34: SWAP2 00000e35: SWAP1 00000e36: SWAP2 00000e37: ADD 00000e38: ADD 00000e39: MSTORE 00000e3a: DUP1 00000e3b: PUSH2 0x0e43 00000e3e: DUP2 00000e3f: PUSH2 0x1caf 00000e42: JUMP 00000e43: JUMPDEST 00000e44: SWAP2 00000e45: POP 00000e46: POP 00000e47: PUSH2 0x0d4e 00000e4a: JUMP 00000e4b: JUMPDEST 00000e4c: POP 00000e4d: SWAP1 00000e4e: SWAP5 00000e4f: SWAP1 00000e50: SWAP4 00000e51: POP 00000e52: SWAP2 00000e53: POP 00000e54: POP 00000e55: JUMP 00000e56: JUMPDEST 00000e57: PUSH1 0x60 00000e59: DUP1 00000e5a: PUSH1 0x00 00000e5c: PUSH1 0x05 00000e5e: DUP1 00000e5f: SLOAD 00000e60: SWAP1 00000e61: POP 00000e62: PUSH8 0xffffffffffffffff 00000e6b: DUP2 00000e6c: GT 00000e6d: ISZERO 00000e6e: PUSH2 0x0e79 00000e71: JUMPI 00000e72: PUSH2 0x0e79 00000e75: PUSH2 0x1aba 00000e78: JUMP 00000e79: JUMPDEST 00000e7a: PUSH1 0x40 00000e7c: MLOAD 00000e7d: SWAP1 00000e7e: DUP1 00000e7f: DUP3 00000e80: MSTORE 00000e81: DUP1 00000e82: PUSH1 0x20 00000e84: MUL 00000e85: PUSH1 0x20 00000e87: ADD 00000e88: DUP3 00000e89: ADD 00000e8a: PUSH1 0x40 00000e8c: MSTORE 00000e8d: DUP1 00000e8e: ISZERO 00000e8f: PUSH2 0x0ea2 00000e92: JUMPI 00000e93: DUP2 00000e94: PUSH1 0x20 00000e96: ADD 00000e97: PUSH1 0x20 00000e99: DUP3 00000e9a: MUL 00000e9b: DUP1 00000e9c: CALLDATASIZE 00000e9d: DUP4 00000e9e: CALLDATACOPY 00000e9f: ADD 00000ea0: SWAP1 00000ea1: POP 00000ea2: JUMPDEST 00000ea3: POP 00000ea4: PUSH1 0x05 00000ea6: SLOAD 00000ea7: SWAP1 00000ea8: SWAP2 00000ea9: POP 00000eaa: PUSH1 0x00 00000eac: SWAP1 00000ead: PUSH8 0xffffffffffffffff 00000eb6: DUP2 00000eb7: GT 00000eb8: ISZERO 00000eb9: PUSH2 0x0ec4 00000ebc: JUMPI 00000ebd: PUSH2 0x0ec4 00000ec0: PUSH2 0x1aba 00000ec3: JUMP 00000ec4: JUMPDEST 00000ec5: PUSH1 0x40 00000ec7: MLOAD 00000ec8: SWAP1 00000ec9: DUP1 00000eca: DUP3 00000ecb: MSTORE 00000ecc: DUP1 00000ecd: PUSH1 0x20 00000ecf: MUL 00000ed0: PUSH1 0x20 00000ed2: ADD 00000ed3: DUP3 00000ed4: ADD 00000ed5: PUSH1 0x40 00000ed7: MSTORE 00000ed8: DUP1 00000ed9: ISZERO 00000eda: PUSH2 0x0eed 00000edd: JUMPI 00000ede: DUP2 00000edf: PUSH1 0x20 00000ee1: ADD 00000ee2: PUSH1 0x20 00000ee4: DUP3 00000ee5: MUL 00000ee6: DUP1 00000ee7: CALLDATASIZE 00000ee8: DUP4 00000ee9: CALLDATACOPY 00000eea: ADD 00000eeb: SWAP1 00000eec: POP 00000eed: JUMPDEST 00000eee: POP 00000eef: SWAP1 00000ef0: POP 00000ef1: PUSH1 0x00 00000ef3: JUMPDEST 00000ef4: PUSH1 0x05 00000ef6: SLOAD 00000ef7: DUP2 00000ef8: LT 00000ef9: ISZERO 00000efa: PUSH2 0x0a32 00000efd: JUMPI 00000efe: PUSH1 0x05 00000f00: DUP2 00000f01: DUP2 00000f02: SLOAD 00000f03: DUP2 00000f04: LT 00000f05: PUSH2 0x0f10 00000f08: JUMPI 00000f09: PUSH2 0x0f10 00000f0c: PUSH2 0x1c99 00000f0f: JUMP 00000f10: JUMPDEST 00000f11: SWAP1 00000f12: PUSH1 0x00 00000f14: MSTORE 00000f15: PUSH1 0x20 00000f17: PUSH1 0x00 00000f19: KECCAK256 00000f1a: ADD 00000f1b: PUSH1 0x00 00000f1d: SWAP1 00000f1e: SLOAD 00000f1f: SWAP1 00000f20: PUSH2 0x0100 00000f23: EXP 00000f24: SWAP1 00000f25: DIV 00000f26: PUSH1 0x01 00000f28: PUSH1 0x01 00000f2a: PUSH1 0xa0 00000f2c: SHL 00000f2d: SUB 00000f2e: AND 00000f2f: DUP4 00000f30: DUP3 00000f31: DUP2 00000f32: MLOAD 00000f33: DUP2 00000f34: LT 00000f35: PUSH2 0x0f40 00000f38: JUMPI 00000f39: PUSH2 0x0f40 00000f3c: PUSH2 0x1c99 00000f3f: JUMP 00000f40: JUMPDEST 00000f41: PUSH1 0x20 00000f43: MUL 00000f44: PUSH1 0x20 00000f46: ADD 00000f47: ADD 00000f48: SWAP1 00000f49: PUSH1 0x01 00000f4b: PUSH1 0x01 00000f4d: PUSH1 0xa0 00000f4f: SHL 00000f50: SUB 00000f51: AND 00000f52: SWAP1 00000f53: DUP2 00000f54: PUSH1 0x01 00000f56: PUSH1 0x01 00000f58: PUSH1 0xa0 00000f5a: SHL 00000f5b: SUB 00000f5c: AND 00000f5d: DUP2 00000f5e: MSTORE 00000f5f: POP 00000f60: POP 00000f61: PUSH2 0x0f90 00000f64: PUSH1 0x05 00000f66: DUP3 00000f67: DUP2 00000f68: SLOAD 00000f69: DUP2 00000f6a: LT 00000f6b: PUSH2 0x0f76 00000f6e: JUMPI 00000f6f: PUSH2 0x0f76 00000f72: PUSH2 0x1c99 00000f75: JUMP 00000f76: JUMPDEST 00000f77: PUSH1 0x00 00000f79: SWAP2 00000f7a: DUP3 00000f7b: MSTORE 00000f7c: PUSH1 0x20 00000f7e: SWAP1 00000f7f: SWAP2 00000f80: KECCAK256 00000f81: ADD 00000f82: SLOAD 00000f83: PUSH1 0x01 00000f85: PUSH1 0x01 00000f87: PUSH1 0xa0 00000f89: SHL 00000f8a: SUB 00000f8b: AND 00000f8c: PUSH2 0x0fef 00000f8f: JUMP 00000f90: JUMPDEST 00000f91: DUP3 00000f92: DUP3 00000f93: DUP2 00000f94: MLOAD 00000f95: DUP2 00000f96: LT 00000f97: PUSH2 0x0fa2 00000f9a: JUMPI 00000f9b: PUSH2 0x0fa2 00000f9e: PUSH2 0x1c99 00000fa1: JUMP 00000fa2: JUMPDEST 00000fa3: PUSH1 0x20 00000fa5: SWAP1 00000fa6: DUP2 00000fa7: MUL 00000fa8: SWAP2 00000fa9: SWAP1 00000faa: SWAP2 00000fab: ADD 00000fac: ADD 00000fad: MSTORE 00000fae: DUP1 00000faf: PUSH2 0x0fb7 00000fb2: DUP2 00000fb3: PUSH2 0x1caf 00000fb6: JUMP 00000fb7: JUMPDEST 00000fb8: SWAP2 00000fb9: POP 00000fba: POP 00000fbb: PUSH2 0x0ef3 00000fbe: JUMP 00000fbf: JUMPDEST 00000fc0: PUSH1 0x00 00000fc2: PUSH1 0x05 00000fc4: DUP3 00000fc5: DUP2 00000fc6: SLOAD 00000fc7: DUP2 00000fc8: LT 00000fc9: PUSH2 0x0fd4 00000fcc: JUMPI 00000fcd: PUSH2 0x0fd4 00000fd0: PUSH2 0x1c99 00000fd3: JUMP 00000fd4: JUMPDEST 00000fd5: PUSH1 0x00 00000fd7: SWAP2 00000fd8: DUP3 00000fd9: MSTORE 00000fda: PUSH1 0x20 00000fdc: SWAP1 00000fdd: SWAP2 00000fde: KECCAK256 00000fdf: ADD 00000fe0: SLOAD 00000fe1: PUSH1 0x01 00000fe3: PUSH1 0x01 00000fe5: PUSH1 0xa0 00000fe7: SHL 00000fe8: SUB 00000fe9: AND 00000fea: SWAP3 00000feb: SWAP2 00000fec: POP 00000fed: POP 00000fee: JUMP 00000fef: JUMPDEST 00000ff0: PUSH1 0x00 00000ff2: DUP1 00000ff3: PUSH2 0x0ffb 00000ff6: PUSH1 0x02 00000ff8: SLOAD 00000ff9: SWAP1 00000ffa: JUMP 00000ffb: JUMPDEST 00000ffc: PUSH2 0x1005 00000fff: SWAP1 00001000: SELFBALANCE 00001001: PUSH2 0x1c81 00001004: JUMP 00001005: JUMPDEST 00001006: SWAP1 00001007: POP 00001008: PUSH2 0x1030 0000100b: DUP4 0000100c: DUP3 0000100d: PUSH2 0x102b 00001010: DUP7 00001011: PUSH1 0x01 00001013: PUSH1 0x01 00001015: PUSH1 0xa0 00001017: SHL 00001018: SUB 00001019: AND 0000101a: PUSH1 0x00 0000101c: SWAP1 0000101d: DUP2 0000101e: MSTORE 0000101f: PUSH1 0x04 00001021: PUSH1 0x20 00001023: MSTORE 00001024: PUSH1 0x40 00001026: SWAP1 00001027: KECCAK256 00001028: SLOAD 00001029: SWAP1 0000102a: JUMP 0000102b: JUMPDEST 0000102c: PUSH2 0x1768 0000102f: JUMP 00001030: JUMPDEST 00001031: SWAP4 00001032: SWAP3 00001033: POP 00001034: POP 00001035: POP 00001036: JUMP 00001037: JUMPDEST 00001038: PUSH1 0x01 0000103a: PUSH1 0x01 0000103c: PUSH1 0xa0 0000103e: SHL 0000103f: SUB 00001040: DUP3 00001041: AND 00001042: PUSH1 0x00 00001044: SWAP1 00001045: DUP2 00001046: MSTORE 00001047: PUSH1 0x06 00001049: PUSH1 0x20 0000104b: MSTORE 0000104c: PUSH1 0x40 0000104e: DUP2 0000104f: KECCAK256 00001050: SLOAD 00001051: DUP2 00001052: SWAP1 00001053: PUSH1 0x40 00001055: MLOAD 00001056: PUSH32 0x70a0823100000000000000000000000000000000000000000000000000000000 00001077: DUP2 00001078: MSTORE 00001079: ADDRESS 0000107a: PUSH1 0x04 0000107c: DUP3 0000107d: ADD 0000107e: MSTORE 0000107f: PUSH1 0x01 00001081: PUSH1 0x01 00001083: PUSH1 0xa0 00001085: SHL 00001086: SUB 00001087: DUP7 00001088: AND 00001089: SWAP1 0000108a: PUSH4 0x70a08231 0000108f: SWAP1 00001090: PUSH1 0x24 00001092: ADD 00001093: PUSH1 0x20 00001095: PUSH1 0x40 00001097: MLOAD 00001098: DUP1 00001099: DUP4 0000109a: SUB 0000109b: DUP2 0000109c: DUP7 0000109d: GAS 0000109e: STATICCALL 0000109f: ISZERO 000010a0: DUP1 000010a1: ISZERO 000010a2: PUSH2 0x10af 000010a5: JUMPI 000010a6: RETURNDATASIZE 000010a7: PUSH1 0x00 000010a9: DUP1 000010aa: RETURNDATACOPY 000010ab: RETURNDATASIZE 000010ac: PUSH1 0x00 000010ae: REVERT 000010af: JUMPDEST 000010b0: POP 000010b1: POP 000010b2: POP 000010b3: POP 000010b4: PUSH1 0x40 000010b6: MLOAD 000010b7: RETURNDATASIZE 000010b8: PUSH1 0x1f 000010ba: NOT 000010bb: PUSH1 0x1f 000010bd: DUP3 000010be: ADD 000010bf: AND 000010c0: DUP3 000010c1: ADD 000010c2: DUP1 000010c3: PUSH1 0x40 000010c5: MSTORE 000010c6: POP 000010c7: DUP2 000010c8: ADD 000010c9: SWAP1 000010ca: PUSH2 0x10d3 000010cd: SWAP2 000010ce: SWAP1 000010cf: PUSH2 0x1cca 000010d2: JUMP 000010d3: JUMPDEST 000010d4: PUSH2 0x10dd 000010d7: SWAP2 000010d8: SWAP1 000010d9: PUSH2 0x1c81 000010dc: JUMP 000010dd: JUMPDEST 000010de: PUSH1 0x01 000010e0: PUSH1 0x01 000010e2: PUSH1 0xa0 000010e4: SHL 000010e5: SUB 000010e6: DUP1 000010e7: DUP7 000010e8: AND 000010e9: PUSH1 0x00 000010eb: SWAP1 000010ec: DUP2 000010ed: MSTORE 000010ee: PUSH1 0x07 000010f0: PUSH1 0x20 000010f2: SWAP1 000010f3: DUP2 000010f4: MSTORE 000010f5: PUSH1 0x40 000010f7: DUP1 000010f8: DUP4 000010f9: KECCAK256 000010fa: SWAP4 000010fb: DUP9 000010fc: AND 000010fd: DUP4 000010fe: MSTORE 000010ff: SWAP3 00001100: SWAP1 00001101: MSTORE 00001102: KECCAK256 00001103: SLOAD 00001104: SWAP1 00001105: SWAP2 00001106: POP 00001107: PUSH2 0x1113 0000110a: SWAP1 0000110b: DUP5 0000110c: SWAP1 0000110d: DUP4 0000110e: SWAP1 0000110f: PUSH2 0x1768 00001112: JUMP 00001113: JUMPDEST 00001114: SWAP5 00001115: SWAP4 00001116: POP 00001117: POP 00001118: POP 00001119: POP 0000111a: JUMP 0000111b: JUMPDEST 0000111c: PUSH1 0x60 0000111e: DUP1 0000111f: PUSH1 0x00 00001121: PUSH1 0x05 00001123: DUP1 00001124: SLOAD 00001125: SWAP1 00001126: POP 00001127: PUSH8 0xffffffffffffffff 00001130: DUP2 00001131: GT 00001132: ISZERO 00001133: PUSH2 0x113e 00001136: JUMPI 00001137: PUSH2 0x113e 0000113a: PUSH2 0x1aba 0000113d: JUMP 0000113e: JUMPDEST 0000113f: PUSH1 0x40 00001141: MLOAD 00001142: SWAP1 00001143: DUP1 00001144: DUP3 00001145: MSTORE 00001146: DUP1 00001147: PUSH1 0x20 00001149: MUL 0000114a: PUSH1 0x20 0000114c: ADD 0000114d: DUP3 0000114e: ADD 0000114f: PUSH1 0x40 00001151: MSTORE 00001152: DUP1 00001153: ISZERO 00001154: PUSH2 0x1167 00001157: JUMPI 00001158: DUP2 00001159: PUSH1 0x20 0000115b: ADD 0000115c: PUSH1 0x20 0000115e: DUP3 0000115f: MUL 00001160: DUP1 00001161: CALLDATASIZE 00001162: DUP4 00001163: CALLDATACOPY 00001164: ADD 00001165: SWAP1 00001166: POP 00001167: JUMPDEST 00001168: POP 00001169: PUSH1 0x05 0000116b: SLOAD 0000116c: SWAP1 0000116d: SWAP2 0000116e: POP 0000116f: PUSH1 0x00 00001171: SWAP1 00001172: PUSH8 0xffffffffffffffff 0000117b: DUP2 0000117c: GT 0000117d: ISZERO 0000117e: PUSH2 0x1189 00001181: JUMPI 00001182: PUSH2 0x1189 00001185: PUSH2 0x1aba 00001188: JUMP 00001189: JUMPDEST 0000118a: PUSH1 0x40 0000118c: MLOAD 0000118d: SWAP1 0000118e: DUP1 0000118f: DUP3 00001190: MSTORE 00001191: DUP1 00001192: PUSH1 0x20 00001194: MUL 00001195: PUSH1 0x20 00001197: ADD 00001198: DUP3 00001199: ADD 0000119a: PUSH1 0x40 0000119c: MSTORE 0000119d: DUP1 0000119e: ISZERO 0000119f: PUSH2 0x11b2 000011a2: JUMPI 000011a3: DUP2 000011a4: PUSH1 0x20 000011a6: ADD 000011a7: PUSH1 0x20 000011a9: DUP3 000011aa: MUL 000011ab: DUP1 000011ac: CALLDATASIZE 000011ad: DUP4 000011ae: CALLDATACOPY 000011af: ADD 000011b0: SWAP1 000011b1: POP 000011b2: JUMPDEST 000011b3: POP 000011b4: SWAP1 000011b5: POP 000011b6: PUSH1 0x00 000011b8: JUMPDEST 000011b9: PUSH1 0x05 000011bb: SLOAD 000011bc: DUP2 000011bd: LT 000011be: ISZERO 000011bf: PUSH2 0x0e4b 000011c2: JUMPI 000011c3: PUSH1 0x05 000011c5: DUP2 000011c6: DUP2 000011c7: SLOAD 000011c8: DUP2 000011c9: LT 000011ca: PUSH2 0x11d5 000011cd: JUMPI 000011ce: PUSH2 0x11d5 000011d1: PUSH2 0x1c99 000011d4: JUMP 000011d5: JUMPDEST 000011d6: SWAP1 000011d7: PUSH1 0x00 000011d9: MSTORE 000011da: PUSH1 0x20 000011dc: PUSH1 0x00 000011de: KECCAK256 000011df: ADD 000011e0: PUSH1 0x00 000011e2: SWAP1 000011e3: SLOAD 000011e4: SWAP1 000011e5: PUSH2 0x0100 000011e8: EXP 000011e9: SWAP1 000011ea: DIV 000011eb: PUSH1 0x01 000011ed: PUSH1 0x01 000011ef: PUSH1 0xa0 000011f1: SHL 000011f2: SUB 000011f3: AND 000011f4: DUP4 000011f5: DUP3 000011f6: DUP2 000011f7: MLOAD 000011f8: DUP2 000011f9: LT 000011fa: PUSH2 0x1205 000011fd: JUMPI 000011fe: PUSH2 0x1205 00001201: PUSH2 0x1c99 00001204: JUMP 00001205: JUMPDEST 00001206: PUSH1 0x20 00001208: MUL 00001209: PUSH1 0x20 0000120b: ADD 0000120c: ADD 0000120d: SWAP1 0000120e: PUSH1 0x01 00001210: PUSH1 0x01 00001212: PUSH1 0xa0 00001214: SHL 00001215: SUB 00001216: AND 00001217: SWAP1 00001218: DUP2 00001219: PUSH1 0x01 0000121b: PUSH1 0x01 0000121d: PUSH1 0xa0 0000121f: SHL 00001220: SUB 00001221: AND 00001222: DUP2 00001223: MSTORE 00001224: POP 00001225: POP 00001226: PUSH2 0x1256 00001229: DUP7 0000122a: PUSH1 0x05 0000122c: DUP4 0000122d: DUP2 0000122e: SLOAD 0000122f: DUP2 00001230: LT 00001231: PUSH2 0x123c 00001234: JUMPI 00001235: PUSH2 0x123c 00001238: PUSH2 0x1c99 0000123b: JUMP 0000123c: JUMPDEST 0000123d: PUSH1 0x00 0000123f: SWAP2 00001240: DUP3 00001241: MSTORE 00001242: PUSH1 0x20 00001244: SWAP1 00001245: SWAP2 00001246: KECCAK256 00001247: ADD 00001248: SLOAD 00001249: PUSH1 0x01 0000124b: PUSH1 0x01 0000124d: PUSH1 0xa0 0000124f: SHL 00001250: SUB 00001251: AND 00001252: PUSH2 0x1037 00001255: JUMP 00001256: JUMPDEST 00001257: DUP3 00001258: DUP3 00001259: DUP2 0000125a: MLOAD 0000125b: DUP2 0000125c: LT 0000125d: PUSH2 0x1268 00001260: JUMPI 00001261: PUSH2 0x1268 00001264: PUSH2 0x1c99 00001267: JUMP 00001268: JUMPDEST 00001269: PUSH1 0x20 0000126b: SWAP1 0000126c: DUP2 0000126d: MUL 0000126e: SWAP2 0000126f: SWAP1 00001270: SWAP2 00001271: ADD 00001272: ADD 00001273: MSTORE 00001274: DUP1 00001275: PUSH2 0x127d 00001278: DUP2 00001279: PUSH2 0x1caf 0000127c: JUMP 0000127d: JUMPDEST 0000127e: SWAP2 0000127f: POP 00001280: POP 00001281: PUSH2 0x11b8 00001284: JUMP 00001285: JUMPDEST 00001286: PUSH1 0x00 00001288: SLOAD 00001289: PUSH1 0x01 0000128b: PUSH1 0x01 0000128d: PUSH1 0xa0 0000128f: SHL 00001290: SUB 00001291: AND 00001292: CALLER 00001293: EQ 00001294: PUSH2 0x12df 00001297: JUMPI 00001298: PUSH1 0x40 0000129a: MLOAD 0000129b: PUSH3 0x461bcd 0000129f: PUSH1 0xe5 000012a1: SHL 000012a2: DUP2 000012a3: MSTORE 000012a4: PUSH1 0x20 000012a6: PUSH1 0x04 000012a8: DUP3 000012a9: ADD 000012aa: DUP2 000012ab: SWAP1 000012ac: MSTORE 000012ad: PUSH1 0x24 000012af: DUP3 000012b0: ADD 000012b1: MSTORE 000012b2: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 000012d3: PUSH1 0x44 000012d5: DUP3 000012d6: ADD 000012d7: MSTORE 000012d8: PUSH1 0x64 000012da: ADD 000012db: PUSH2 0x05ab 000012de: JUMP 000012df: JUMPDEST 000012e0: PUSH1 0x01 000012e2: PUSH1 0x01 000012e4: PUSH1 0xa0 000012e6: SHL 000012e7: SUB 000012e8: DUP2 000012e9: AND 000012ea: PUSH2 0x135b 000012ed: JUMPI 000012ee: PUSH1 0x40 000012f0: MLOAD 000012f1: PUSH3 0x461bcd 000012f5: PUSH1 0xe5 000012f7: SHL 000012f8: DUP2 000012f9: MSTORE 000012fa: PUSH1 0x20 000012fc: PUSH1 0x04 000012fe: DUP3 000012ff: ADD 00001300: MSTORE 00001301: PUSH1 0x26 00001303: PUSH1 0x24 00001305: DUP3 00001306: ADD 00001307: MSTORE 00001308: PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061 00001329: PUSH1 0x44 0000132b: DUP3 0000132c: ADD 0000132d: MSTORE 0000132e: PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000 0000134f: PUSH1 0x64 00001351: DUP3 00001352: ADD 00001353: MSTORE 00001354: PUSH1 0x84 00001356: ADD 00001357: PUSH2 0x05ab 0000135a: JUMP 0000135b: JUMPDEST 0000135c: PUSH2 0x0c48 0000135f: DUP2 00001360: PUSH2 0x170b 00001363: JUMP 00001364: JUMPDEST 00001365: PUSH1 0x01 00001367: PUSH1 0x01 00001369: PUSH1 0xa0 0000136b: SHL 0000136c: SUB 0000136d: DUP3 0000136e: AND 0000136f: PUSH2 0x13e0 00001372: JUMPI 00001373: PUSH1 0x40 00001375: MLOAD 00001376: PUSH3 0x461bcd 0000137a: PUSH1 0xe5 0000137c: SHL 0000137d: DUP2 0000137e: MSTORE 0000137f: PUSH1 0x20 00001381: PUSH1 0x04 00001383: DUP3 00001384: ADD 00001385: MSTORE 00001386: PUSH1 0x2c 00001388: PUSH1 0x24 0000138a: DUP3 0000138b: ADD 0000138c: MSTORE 0000138d: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e742069732074686520 000013ae: PUSH1 0x44 000013b0: DUP3 000013b1: ADD 000013b2: MSTORE 000013b3: PUSH32 0x7a65726f20616464726573730000000000000000000000000000000000000000 000013d4: PUSH1 0x64 000013d6: DUP3 000013d7: ADD 000013d8: MSTORE 000013d9: PUSH1 0x84 000013db: ADD 000013dc: PUSH2 0x05ab 000013df: JUMP 000013e0: JUMPDEST 000013e1: PUSH1 0x00 000013e3: DUP2 000013e4: GT 000013e5: PUSH2 0x1430 000013e8: JUMPI 000013e9: PUSH1 0x40 000013eb: MLOAD 000013ec: PUSH3 0x461bcd 000013f0: PUSH1 0xe5 000013f2: SHL 000013f3: DUP2 000013f4: MSTORE 000013f5: PUSH1 0x20 000013f7: PUSH1 0x04 000013f9: DUP3 000013fa: ADD 000013fb: MSTORE 000013fc: PUSH1 0x1d 000013fe: PUSH1 0x24 00001400: DUP3 00001401: ADD 00001402: MSTORE 00001403: PUSH32 0x5061796d656e7453706c69747465723a20736861726573206172652030000000 00001424: PUSH1 0x44 00001426: DUP3 00001427: ADD 00001428: MSTORE 00001429: PUSH1 0x64 0000142b: ADD 0000142c: PUSH2 0x05ab 0000142f: JUMP 00001430: JUMPDEST 00001431: PUSH1 0x01 00001433: PUSH1 0x01 00001435: PUSH1 0xa0 00001437: SHL 00001438: SUB 00001439: DUP3 0000143a: AND 0000143b: PUSH1 0x00 0000143d: SWAP1 0000143e: DUP2 0000143f: MSTORE 00001440: PUSH1 0x03 00001442: PUSH1 0x20 00001444: MSTORE 00001445: PUSH1 0x40 00001447: SWAP1 00001448: KECCAK256 00001449: SLOAD 0000144a: ISZERO 0000144b: PUSH2 0x14bc 0000144e: JUMPI 0000144f: PUSH1 0x40 00001451: MLOAD 00001452: PUSH3 0x461bcd 00001456: PUSH1 0xe5 00001458: SHL 00001459: DUP2 0000145a: MSTORE 0000145b: PUSH1 0x20 0000145d: PUSH1 0x04 0000145f: DUP3 00001460: ADD 00001461: MSTORE 00001462: PUSH1 0x2b 00001464: PUSH1 0x24 00001466: DUP3 00001467: ADD 00001468: MSTORE 00001469: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e7420616c7265616479 0000148a: PUSH1 0x44 0000148c: DUP3 0000148d: ADD 0000148e: MSTORE 0000148f: PUSH32 0x2068617320736861726573000000000000000000000000000000000000000000 000014b0: PUSH1 0x64 000014b2: DUP3 000014b3: ADD 000014b4: MSTORE 000014b5: PUSH1 0x84 000014b7: ADD 000014b8: PUSH2 0x05ab 000014bb: JUMP 000014bc: JUMPDEST 000014bd: PUSH1 0x05 000014bf: DUP1 000014c0: SLOAD 000014c1: PUSH1 0x01 000014c3: DUP1 000014c4: DUP3 000014c5: ADD 000014c6: SWAP1 000014c7: SWAP3 000014c8: SSTORE 000014c9: PUSH32 0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0 000014ea: ADD 000014eb: DUP1 000014ec: SLOAD 000014ed: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001502: NOT 00001503: AND 00001504: PUSH1 0x01 00001506: PUSH1 0x01 00001508: PUSH1 0xa0 0000150a: SHL 0000150b: SUB 0000150c: DUP6 0000150d: AND 0000150e: SWAP1 0000150f: DUP2 00001510: OR 00001511: SWAP1 00001512: SWAP2 00001513: SSTORE 00001514: PUSH1 0x00 00001516: SWAP1 00001517: DUP2 00001518: MSTORE 00001519: PUSH1 0x03 0000151b: PUSH1 0x20 0000151d: MSTORE 0000151e: PUSH1 0x40 00001520: SWAP1 00001521: KECCAK256 00001522: DUP3 00001523: SWAP1 00001524: SSTORE 00001525: SLOAD 00001526: PUSH2 0x1530 00001529: SWAP1 0000152a: DUP3 0000152b: SWAP1 0000152c: PUSH2 0x1c81 0000152f: JUMP 00001530: JUMPDEST 00001531: PUSH1 0x01 00001533: SSTORE 00001534: PUSH1 0x40 00001536: DUP1 00001537: MLOAD 00001538: PUSH1 0x01 0000153a: PUSH1 0x01 0000153c: PUSH1 0xa0 0000153e: SHL 0000153f: SUB 00001540: DUP5 00001541: AND 00001542: DUP2 00001543: MSTORE 00001544: PUSH1 0x20 00001546: DUP2 00001547: ADD 00001548: DUP4 00001549: SWAP1 0000154a: MSTORE 0000154b: PUSH32 0x40c340f65e17194d14ddddb073d3c9f888e3cb52b5aae0c6c7706b4fbc905fac 0000156c: SWAP2 0000156d: ADD 0000156e: PUSH2 0x071e 00001571: JUMP 00001572: JUMPDEST 00001573: DUP1 00001574: SELFBALANCE 00001575: LT 00001576: ISZERO 00001577: PUSH2 0x15c2 0000157a: JUMPI 0000157b: PUSH1 0x40 0000157d: MLOAD 0000157e: PUSH3 0x461bcd 00001582: PUSH1 0xe5 00001584: SHL 00001585: DUP2 00001586: MSTORE 00001587: PUSH1 0x20 00001589: PUSH1 0x04 0000158b: DUP3 0000158c: ADD 0000158d: MSTORE 0000158e: PUSH1 0x1d 00001590: PUSH1 0x24 00001592: DUP3 00001593: ADD 00001594: MSTORE 00001595: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e6365000000 000015b6: PUSH1 0x44 000015b8: DUP3 000015b9: ADD 000015ba: MSTORE 000015bb: PUSH1 0x64 000015bd: ADD 000015be: PUSH2 0x05ab 000015c1: JUMP 000015c2: JUMPDEST 000015c3: PUSH1 0x00 000015c5: DUP3 000015c6: PUSH1 0x01 000015c8: PUSH1 0x01 000015ca: PUSH1 0xa0 000015cc: SHL 000015cd: SUB 000015ce: AND 000015cf: DUP3 000015d0: PUSH1 0x40 000015d2: MLOAD 000015d3: PUSH1 0x00 000015d5: PUSH1 0x40 000015d7: MLOAD 000015d8: DUP1 000015d9: DUP4 000015da: SUB 000015db: DUP2 000015dc: DUP6 000015dd: DUP8 000015de: GAS 000015df: CALL 000015e0: SWAP3 000015e1: POP 000015e2: POP 000015e3: POP 000015e4: RETURNDATASIZE 000015e5: DUP1 000015e6: PUSH1 0x00 000015e8: DUP2 000015e9: EQ 000015ea: PUSH2 0x160f 000015ed: JUMPI 000015ee: PUSH1 0x40 000015f0: MLOAD 000015f1: SWAP2 000015f2: POP 000015f3: PUSH1 0x1f 000015f5: NOT 000015f6: PUSH1 0x3f 000015f8: RETURNDATASIZE 000015f9: ADD 000015fa: AND 000015fb: DUP3 000015fc: ADD 000015fd: PUSH1 0x40 000015ff: MSTORE 00001600: RETURNDATASIZE 00001601: DUP3 00001602: MSTORE 00001603: RETURNDATASIZE 00001604: PUSH1 0x00 00001606: PUSH1 0x20 00001608: DUP5 00001609: ADD 0000160a: RETURNDATACOPY 0000160b: PUSH2 0x1614 0000160e: JUMP 0000160f: JUMPDEST 00001610: PUSH1 0x60 00001612: SWAP2 00001613: POP 00001614: JUMPDEST 00001615: POP 00001616: POP 00001617: SWAP1 00001618: POP 00001619: DUP1 0000161a: PUSH2 0x0af0 0000161d: JUMPI 0000161e: PUSH1 0x40 00001620: MLOAD 00001621: PUSH3 0x461bcd 00001625: PUSH1 0xe5 00001627: SHL 00001628: DUP2 00001629: MSTORE 0000162a: PUSH1 0x20 0000162c: PUSH1 0x04 0000162e: DUP3 0000162f: ADD 00001630: MSTORE 00001631: PUSH1 0x3a 00001633: PUSH1 0x24 00001635: DUP3 00001636: ADD 00001637: MSTORE 00001638: PUSH32 0x416464726573733a20756e61626c6520746f2073656e642076616c75652c2072 00001659: PUSH1 0x44 0000165b: DUP3 0000165c: ADD 0000165d: MSTORE 0000165e: PUSH32 0x6563697069656e74206d61792068617665207265766572746564000000000000 0000167f: PUSH1 0x64 00001681: DUP3 00001682: ADD 00001683: MSTORE 00001684: PUSH1 0x84 00001686: ADD 00001687: PUSH2 0x05ab 0000168a: JUMP 0000168b: JUMPDEST 0000168c: PUSH1 0x40 0000168e: DUP1 0000168f: MLOAD 00001690: PUSH1 0x01 00001692: PUSH1 0x01 00001694: PUSH1 0xa0 00001696: SHL 00001697: SUB 00001698: DUP5 00001699: AND 0000169a: PUSH1 0x24 0000169c: DUP3 0000169d: ADD 0000169e: MSTORE 0000169f: PUSH1 0x44 000016a1: DUP1 000016a2: DUP3 000016a3: ADD 000016a4: DUP5 000016a5: SWAP1 000016a6: MSTORE 000016a7: DUP3 000016a8: MLOAD 000016a9: DUP1 000016aa: DUP4 000016ab: SUB 000016ac: SWAP1 000016ad: SWAP2 000016ae: ADD 000016af: DUP2 000016b0: MSTORE 000016b1: PUSH1 0x64 000016b3: SWAP1 000016b4: SWAP2 000016b5: ADD 000016b6: SWAP1 000016b7: SWAP2 000016b8: MSTORE 000016b9: PUSH1 0x20 000016bb: DUP2 000016bc: ADD 000016bd: DUP1 000016be: MLOAD 000016bf: PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff 000016dc: AND 000016dd: PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 000016fe: OR 000016ff: SWAP1 00001700: MSTORE 00001701: PUSH2 0x0af0 00001704: SWAP1 00001705: DUP5 00001706: SWAP1 00001707: PUSH2 0x17a6 0000170a: JUMP 0000170b: JUMPDEST 0000170c: PUSH1 0x00 0000170e: DUP1 0000170f: SLOAD 00001710: PUSH1 0x01 00001712: PUSH1 0x01 00001714: PUSH1 0xa0 00001716: SHL 00001717: SUB 00001718: DUP4 00001719: DUP2 0000171a: AND 0000171b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00001730: NOT 00001731: DUP4 00001732: AND 00001733: DUP2 00001734: OR 00001735: DUP5 00001736: SSTORE 00001737: PUSH1 0x40 00001739: MLOAD 0000173a: SWAP2 0000173b: SWAP1 0000173c: SWAP3 0000173d: AND 0000173e: SWAP3 0000173f: DUP4 00001740: SWAP2 00001741: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 00001762: SWAP2 00001763: SWAP1 00001764: LOG3 00001765: POP 00001766: POP 00001767: JUMP 00001768: JUMPDEST 00001769: PUSH1 0x01 0000176b: SLOAD 0000176c: PUSH1 0x01 0000176e: PUSH1 0x01 00001770: PUSH1 0xa0 00001772: SHL 00001773: SUB 00001774: DUP5 00001775: AND 00001776: PUSH1 0x00 00001778: SWAP1 00001779: DUP2 0000177a: MSTORE 0000177b: PUSH1 0x03 0000177d: PUSH1 0x20 0000177f: MSTORE 00001780: PUSH1 0x40 00001782: DUP2 00001783: KECCAK256 00001784: SLOAD 00001785: SWAP1 00001786: SWAP2 00001787: DUP4 00001788: SWAP2 00001789: PUSH2 0x1792 0000178c: SWAP1 0000178d: DUP7 0000178e: PUSH2 0x1ce3 00001791: JUMP 00001792: JUMPDEST 00001793: PUSH2 0x179c 00001796: SWAP2 00001797: SWAP1 00001798: PUSH2 0x1d02 0000179b: JUMP 0000179c: JUMPDEST 0000179d: PUSH2 0x1113 000017a0: SWAP2 000017a1: SWAP1 000017a2: PUSH2 0x1d24 000017a5: JUMP 000017a6: JUMPDEST 000017a7: PUSH1 0x00 000017a9: PUSH2 0x17fb 000017ac: DUP3 000017ad: PUSH1 0x40 000017af: MLOAD 000017b0: DUP1 000017b1: PUSH1 0x40 000017b3: ADD 000017b4: PUSH1 0x40 000017b6: MSTORE 000017b7: DUP1 000017b8: PUSH1 0x20 000017ba: DUP2 000017bb: MSTORE 000017bc: PUSH1 0x20 000017be: ADD 000017bf: PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 000017e0: DUP2 000017e1: MSTORE 000017e2: POP 000017e3: DUP6 000017e4: PUSH1 0x01 000017e6: PUSH1 0x01 000017e8: PUSH1 0xa0 000017ea: SHL 000017eb: SUB 000017ec: AND 000017ed: PUSH2 0x188b 000017f0: SWAP1 000017f1: SWAP3 000017f2: SWAP2 000017f3: SWAP1 000017f4: PUSH4 0xffffffff 000017f9: AND 000017fa: JUMP 000017fb: JUMPDEST 000017fc: DUP1 000017fd: MLOAD 000017fe: SWAP1 000017ff: SWAP2 00001800: POP 00001801: ISZERO 00001802: PUSH2 0x0af0 00001805: JUMPI 00001806: DUP1 00001807: DUP1 00001808: PUSH1 0x20 0000180a: ADD 0000180b: SWAP1 0000180c: MLOAD 0000180d: DUP2 0000180e: ADD 0000180f: SWAP1 00001810: PUSH2 0x1819 00001813: SWAP2 00001814: SWAP1 00001815: PUSH2 0x1d3b 00001818: JUMP 00001819: JUMPDEST 0000181a: PUSH2 0x0af0 0000181d: JUMPI 0000181e: PUSH1 0x40 00001820: MLOAD 00001821: PUSH3 0x461bcd 00001825: PUSH1 0xe5 00001827: SHL 00001828: DUP2 00001829: MSTORE 0000182a: PUSH1 0x20 0000182c: PUSH1 0x04 0000182e: DUP3 0000182f: ADD 00001830: MSTORE 00001831: PUSH1 0x2a 00001833: PUSH1 0x24 00001835: DUP3 00001836: ADD 00001837: MSTORE 00001838: PUSH32 0x5361666545524332303a204552433230206f7065726174696f6e20646964206e 00001859: PUSH1 0x44 0000185b: DUP3 0000185c: ADD 0000185d: MSTORE 0000185e: PUSH32 0x6f74207375636365656400000000000000000000000000000000000000000000 0000187f: PUSH1 0x64 00001881: DUP3 00001882: ADD 00001883: MSTORE 00001884: PUSH1 0x84 00001886: ADD 00001887: PUSH2 0x05ab 0000188a: JUMP 0000188b: JUMPDEST 0000188c: PUSH1 0x60 0000188e: PUSH2 0x1113 00001891: DUP5 00001892: DUP5 00001893: PUSH1 0x00 00001895: DUP6 00001896: DUP6 00001897: PUSH1 0x01 00001899: PUSH1 0x01 0000189b: PUSH1 0xa0 0000189d: SHL 0000189e: SUB 0000189f: DUP6 000018a0: AND 000018a1: EXTCODESIZE 000018a2: PUSH2 0x18ed 000018a5: JUMPI 000018a6: PUSH1 0x40 000018a8: MLOAD 000018a9: PUSH3 0x461bcd 000018ad: PUSH1 0xe5 000018af: SHL 000018b0: DUP2 000018b1: MSTORE 000018b2: PUSH1 0x20 000018b4: PUSH1 0x04 000018b6: DUP3 000018b7: ADD 000018b8: MSTORE 000018b9: PUSH1 0x1d 000018bb: PUSH1 0x24 000018bd: DUP3 000018be: ADD 000018bf: MSTORE 000018c0: PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 000018e1: PUSH1 0x44 000018e3: DUP3 000018e4: ADD 000018e5: MSTORE 000018e6: PUSH1 0x64 000018e8: ADD 000018e9: PUSH2 0x05ab 000018ec: JUMP 000018ed: JUMPDEST 000018ee: PUSH1 0x00 000018f0: DUP1 000018f1: DUP7 000018f2: PUSH1 0x01 000018f4: PUSH1 0x01 000018f6: PUSH1 0xa0 000018f8: SHL 000018f9: SUB 000018fa: AND 000018fb: DUP6 000018fc: DUP8 000018fd: PUSH1 0x40 000018ff: MLOAD 00001900: PUSH2 0x1909 00001903: SWAP2 00001904: SWAP1 00001905: PUSH2 0x1d8d 00001908: JUMP 00001909: JUMPDEST 0000190a: PUSH1 0x00 0000190c: PUSH1 0x40 0000190e: MLOAD 0000190f: DUP1 00001910: DUP4 00001911: SUB 00001912: DUP2 00001913: DUP6 00001914: DUP8 00001915: GAS 00001916: CALL 00001917: SWAP3 00001918: POP 00001919: POP 0000191a: POP 0000191b: RETURNDATASIZE 0000191c: DUP1 0000191d: PUSH1 0x00 0000191f: DUP2 00001920: EQ 00001921: PUSH2 0x1946 00001924: JUMPI 00001925: PUSH1 0x40 00001927: MLOAD 00001928: SWAP2 00001929: POP 0000192a: PUSH1 0x1f 0000192c: NOT 0000192d: PUSH1 0x3f 0000192f: RETURNDATASIZE 00001930: ADD 00001931: AND 00001932: DUP3 00001933: ADD 00001934: PUSH1 0x40 00001936: MSTORE 00001937: RETURNDATASIZE 00001938: DUP3 00001939: MSTORE 0000193a: RETURNDATASIZE 0000193b: PUSH1 0x00 0000193d: PUSH1 0x20 0000193f: DUP5 00001940: ADD 00001941: RETURNDATACOPY 00001942: PUSH2 0x194b 00001945: JUMP 00001946: JUMPDEST 00001947: PUSH1 0x60 00001949: SWAP2 0000194a: POP 0000194b: JUMPDEST 0000194c: POP 0000194d: SWAP2 0000194e: POP 0000194f: SWAP2 00001950: POP 00001951: PUSH2 0x195b 00001954: DUP3 00001955: DUP3 00001956: DUP7 00001957: PUSH2 0x1966 0000195a: JUMP 0000195b: JUMPDEST 0000195c: SWAP8 0000195d: SWAP7 0000195e: POP 0000195f: POP 00001960: POP 00001961: POP 00001962: POP 00001963: POP 00001964: POP 00001965: JUMP 00001966: JUMPDEST 00001967: PUSH1 0x60 00001969: DUP4 0000196a: ISZERO 0000196b: PUSH2 0x1975 0000196e: JUMPI 0000196f: POP 00001970: DUP2 00001971: PUSH2 0x1030 00001974: JUMP 00001975: JUMPDEST 00001976: DUP3 00001977: MLOAD 00001978: ISZERO 00001979: PUSH2 0x1985 0000197c: JUMPI 0000197d: DUP3 0000197e: MLOAD 0000197f: DUP1 00001980: DUP5 00001981: PUSH1 0x20 00001983: ADD 00001984: REVERT 00001985: JUMPDEST 00001986: DUP2 00001987: PUSH1 0x40 00001989: MLOAD 0000198a: PUSH3 0x461bcd 0000198e: PUSH1 0xe5 00001990: SHL 00001991: DUP2 00001992: MSTORE 00001993: PUSH1 0x04 00001995: ADD 00001996: PUSH2 0x05ab 00001999: SWAP2 0000199a: SWAP1 0000199b: PUSH2 0x1da9 0000199e: JUMP 0000199f: JUMPDEST 000019a0: PUSH1 0x01 000019a2: PUSH1 0x01 000019a4: PUSH1 0xa0 000019a6: SHL 000019a7: SUB 000019a8: DUP2 000019a9: AND 000019aa: DUP2 000019ab: EQ 000019ac: PUSH2 0x0c48 000019af: JUMPI 000019b0: PUSH1 0x00 000019b2: DUP1 000019b3: REVERT 000019b4: JUMPDEST 000019b5: PUSH1 0x00 000019b7: DUP1 000019b8: PUSH1 0x40 000019ba: DUP4 000019bb: DUP6 000019bc: SUB 000019bd: SLT 000019be: ISZERO 000019bf: PUSH2 0x19c7 000019c2: JUMPI 000019c3: PUSH1 0x00 000019c5: DUP1 000019c6: REVERT 000019c7: JUMPDEST 000019c8: DUP3 000019c9: CALLDATALOAD 000019ca: PUSH2 0x19d2 000019cd: DUP2 000019ce: PUSH2 0x199f 000019d1: JUMP 000019d2: JUMPDEST 000019d3: SWAP5 000019d4: PUSH1 0x20 000019d6: SWAP4 000019d7: SWAP1 000019d8: SWAP4 000019d9: ADD 000019da: CALLDATALOAD 000019db: SWAP4 000019dc: POP 000019dd: POP 000019de: POP 000019df: JUMP 000019e0: JUMPDEST 000019e1: PUSH1 0x00 000019e3: PUSH1 0x20 000019e5: DUP3 000019e6: DUP5 000019e7: SUB 000019e8: SLT 000019e9: ISZERO 000019ea: PUSH2 0x19f2 000019ed: JUMPI 000019ee: PUSH1 0x00 000019f0: DUP1 000019f1: REVERT 000019f2: JUMPDEST 000019f3: DUP2 000019f4: CALLDATALOAD 000019f5: PUSH2 0x1030 000019f8: DUP2 000019f9: PUSH2 0x199f 000019fc: JUMP 000019fd: JUMPDEST 000019fe: PUSH1 0x00 00001a00: DUP1 00001a01: PUSH1 0x40 00001a03: DUP4 00001a04: DUP6 00001a05: SUB 00001a06: SLT 00001a07: ISZERO 00001a08: PUSH2 0x1a10 00001a0b: JUMPI 00001a0c: PUSH1 0x00 00001a0e: DUP1 00001a0f: REVERT 00001a10: JUMPDEST 00001a11: DUP3 00001a12: CALLDATALOAD 00001a13: PUSH2 0x1a1b 00001a16: DUP2 00001a17: PUSH2 0x199f 00001a1a: JUMP 00001a1b: JUMPDEST 00001a1c: SWAP2 00001a1d: POP 00001a1e: PUSH1 0x20 00001a20: DUP4 00001a21: ADD 00001a22: CALLDATALOAD 00001a23: PUSH2 0x1a2b 00001a26: DUP2 00001a27: PUSH2 0x199f 00001a2a: JUMP 00001a2b: JUMPDEST 00001a2c: DUP1 00001a2d: SWAP2 00001a2e: POP 00001a2f: POP 00001a30: SWAP3 00001a31: POP 00001a32: SWAP3 00001a33: SWAP1 00001a34: POP 00001a35: JUMP 00001a36: JUMPDEST 00001a37: PUSH1 0x40 00001a39: DUP1 00001a3a: DUP3 00001a3b: MSTORE 00001a3c: DUP4 00001a3d: MLOAD 00001a3e: SWAP1 00001a3f: DUP3 00001a40: ADD 00001a41: DUP2 00001a42: SWAP1 00001a43: MSTORE 00001a44: PUSH1 0x00 00001a46: SWAP1 00001a47: PUSH1 0x20 00001a49: SWAP1 00001a4a: PUSH1 0x60 00001a4c: DUP5 00001a4d: ADD 00001a4e: SWAP1 00001a4f: DUP3 00001a50: DUP8 00001a51: ADD 00001a52: DUP5 00001a53: JUMPDEST 00001a54: DUP3 00001a55: DUP2 00001a56: LT 00001a57: ISZERO 00001a58: PUSH2 0x1a78 00001a5b: JUMPI 00001a5c: DUP2 00001a5d: MLOAD 00001a5e: PUSH1 0x01 00001a60: PUSH1 0x01 00001a62: PUSH1 0xa0 00001a64: SHL 00001a65: SUB 00001a66: AND 00001a67: DUP5 00001a68: MSTORE 00001a69: SWAP3 00001a6a: DUP5 00001a6b: ADD 00001a6c: SWAP3 00001a6d: SWAP1 00001a6e: DUP5 00001a6f: ADD 00001a70: SWAP1 00001a71: PUSH1 0x01 00001a73: ADD 00001a74: PUSH2 0x1a53 00001a77: JUMP 00001a78: JUMPDEST 00001a79: POP 00001a7a: POP 00001a7b: POP 00001a7c: DUP4 00001a7d: DUP2 00001a7e: SUB 00001a7f: DUP3 00001a80: DUP6 00001a81: ADD 00001a82: MSTORE 00001a83: DUP5 00001a84: MLOAD 00001a85: DUP1 00001a86: DUP3 00001a87: MSTORE 00001a88: DUP6 00001a89: DUP4 00001a8a: ADD 00001a8b: SWAP2 00001a8c: DUP4 00001a8d: ADD 00001a8e: SWAP1 00001a8f: PUSH1 0x00 00001a91: JUMPDEST 00001a92: DUP2 00001a93: DUP2 00001a94: LT 00001a95: ISZERO 00001a96: PUSH2 0x1aad 00001a99: JUMPI 00001a9a: DUP4 00001a9b: MLOAD 00001a9c: DUP4 00001a9d: MSTORE 00001a9e: SWAP3 00001a9f: DUP5 00001aa0: ADD 00001aa1: SWAP3 00001aa2: SWAP2 00001aa3: DUP5 00001aa4: ADD 00001aa5: SWAP2 00001aa6: PUSH1 0x01 00001aa8: ADD 00001aa9: PUSH2 0x1a91 00001aac: JUMP 00001aad: JUMPDEST 00001aae: POP 00001aaf: SWAP1 00001ab0: SWAP8 00001ab1: SWAP7 00001ab2: POP 00001ab3: POP 00001ab4: POP 00001ab5: POP 00001ab6: POP 00001ab7: POP 00001ab8: POP 00001ab9: JUMP 00001aba: JUMPDEST 00001abb: PUSH4 0x4e487b71 00001ac0: PUSH1 0xe0 00001ac2: SHL 00001ac3: PUSH1 0x00 00001ac5: MSTORE 00001ac6: PUSH1 0x41 00001ac8: PUSH1 0x04 00001aca: MSTORE 00001acb: PUSH1 0x24 00001acd: PUSH1 0x00 00001acf: REVERT 00001ad0: JUMPDEST 00001ad1: PUSH1 0x40 00001ad3: MLOAD 00001ad4: PUSH1 0x1f 00001ad6: DUP3 00001ad7: ADD 00001ad8: PUSH1 0x1f 00001ada: NOT 00001adb: AND 00001adc: DUP2 00001add: ADD 00001ade: PUSH8 0xffffffffffffffff 00001ae7: DUP2 00001ae8: GT 00001ae9: DUP3 00001aea: DUP3 00001aeb: LT 00001aec: OR 00001aed: ISZERO 00001aee: PUSH2 0x1af9 00001af1: JUMPI 00001af2: PUSH2 0x1af9 00001af5: PUSH2 0x1aba 00001af8: JUMP 00001af9: JUMPDEST 00001afa: PUSH1 0x40 00001afc: MSTORE 00001afd: SWAP2 00001afe: SWAP1 00001aff: POP 00001b00: JUMP 00001b01: JUMPDEST 00001b02: PUSH1 0x00 00001b04: PUSH8 0xffffffffffffffff 00001b0d: DUP3 00001b0e: GT 00001b0f: ISZERO 00001b10: PUSH2 0x1b1b 00001b13: JUMPI 00001b14: PUSH2 0x1b1b 00001b17: PUSH2 0x1aba 00001b1a: JUMP 00001b1b: JUMPDEST 00001b1c: POP 00001b1d: PUSH1 0x05 00001b1f: SHL 00001b20: PUSH1 0x20 00001b22: ADD 00001b23: SWAP1 00001b24: JUMP 00001b25: JUMPDEST 00001b26: PUSH1 0x00 00001b28: DUP3 00001b29: PUSH1 0x1f 00001b2b: DUP4 00001b2c: ADD 00001b2d: SLT 00001b2e: PUSH2 0x1b36 00001b31: JUMPI 00001b32: PUSH1 0x00 00001b34: DUP1 00001b35: REVERT 00001b36: JUMPDEST 00001b37: DUP2 00001b38: CALLDATALOAD 00001b39: PUSH1 0x20 00001b3b: PUSH2 0x1b4b 00001b3e: PUSH2 0x1b46 00001b41: DUP4 00001b42: PUSH2 0x1b01 00001b45: JUMP 00001b46: JUMPDEST 00001b47: PUSH2 0x1ad0 00001b4a: JUMP 00001b4b: JUMPDEST 00001b4c: DUP3 00001b4d: DUP2 00001b4e: MSTORE 00001b4f: PUSH1 0x05 00001b51: SWAP3 00001b52: SWAP1 00001b53: SWAP3 00001b54: SHL 00001b55: DUP5 00001b56: ADD 00001b57: DUP2 00001b58: ADD 00001b59: SWAP2 00001b5a: DUP2 00001b5b: DUP2 00001b5c: ADD 00001b5d: SWAP1 00001b5e: DUP7 00001b5f: DUP5 00001b60: GT 00001b61: ISZERO 00001b62: PUSH2 0x1b6a 00001b65: JUMPI 00001b66: PUSH1 0x00 00001b68: DUP1 00001b69: REVERT 00001b6a: JUMPDEST 00001b6b: DUP3 00001b6c: DUP7 00001b6d: ADD 00001b6e: JUMPDEST 00001b6f: DUP5 00001b70: DUP2 00001b71: LT 00001b72: ISZERO 00001b73: PUSH2 0x1b85 00001b76: JUMPI 00001b77: DUP1 00001b78: CALLDATALOAD 00001b79: DUP4 00001b7a: MSTORE 00001b7b: SWAP2 00001b7c: DUP4 00001b7d: ADD 00001b7e: SWAP2 00001b7f: DUP4 00001b80: ADD 00001b81: PUSH2 0x1b6e 00001b84: JUMP 00001b85: JUMPDEST 00001b86: POP 00001b87: SWAP7 00001b88: SWAP6 00001b89: POP 00001b8a: POP 00001b8b: POP 00001b8c: POP 00001b8d: POP 00001b8e: POP 00001b8f: JUMP 00001b90: JUMPDEST 00001b91: PUSH1 0x00 00001b93: DUP1 00001b94: PUSH1 0x40 00001b96: DUP4 00001b97: DUP6 00001b98: SUB 00001b99: SLT 00001b9a: ISZERO 00001b9b: PUSH2 0x1ba3 00001b9e: JUMPI 00001b9f: PUSH1 0x00 00001ba1: DUP1 00001ba2: REVERT 00001ba3: JUMPDEST 00001ba4: DUP3 00001ba5: CALLDATALOAD 00001ba6: PUSH8 0xffffffffffffffff 00001baf: DUP1 00001bb0: DUP3 00001bb1: GT 00001bb2: ISZERO 00001bb3: PUSH2 0x1bbb 00001bb6: JUMPI 00001bb7: PUSH1 0x00 00001bb9: DUP1 00001bba: REVERT 00001bbb: JUMPDEST 00001bbc: DUP2 00001bbd: DUP6 00001bbe: ADD 00001bbf: SWAP2 00001bc0: POP 00001bc1: DUP6 00001bc2: PUSH1 0x1f 00001bc4: DUP4 00001bc5: ADD 00001bc6: SLT 00001bc7: PUSH2 0x1bcf 00001bca: JUMPI 00001bcb: PUSH1 0x00 00001bcd: DUP1 00001bce: REVERT 00001bcf: JUMPDEST 00001bd0: DUP2 00001bd1: CALLDATALOAD 00001bd2: PUSH1 0x20 00001bd4: PUSH2 0x1bdf 00001bd7: PUSH2 0x1b46 00001bda: DUP4 00001bdb: PUSH2 0x1b01 00001bde: JUMP 00001bdf: JUMPDEST 00001be0: DUP3 00001be1: DUP2 00001be2: MSTORE 00001be3: PUSH1 0x05 00001be5: SWAP3 00001be6: SWAP1 00001be7: SWAP3 00001be8: SHL 00001be9: DUP5 00001bea: ADD 00001beb: DUP2 00001bec: ADD 00001bed: SWAP2 00001bee: DUP2 00001bef: DUP2 00001bf0: ADD 00001bf1: SWAP1 00001bf2: DUP10 00001bf3: DUP5 00001bf4: GT 00001bf5: ISZERO 00001bf6: PUSH2 0x1bfe 00001bf9: JUMPI 00001bfa: PUSH1 0x00 00001bfc: DUP1 00001bfd: REVERT 00001bfe: JUMPDEST 00001bff: SWAP5 00001c00: DUP3 00001c01: ADD 00001c02: SWAP5 00001c03: JUMPDEST 00001c04: DUP4 00001c05: DUP7 00001c06: LT 00001c07: ISZERO 00001c08: PUSH2 0x1c25 00001c0b: JUMPI 00001c0c: DUP6 00001c0d: CALLDATALOAD 00001c0e: PUSH2 0x1c16 00001c11: DUP2 00001c12: PUSH2 0x199f 00001c15: JUMP 00001c16: JUMPDEST 00001c17: DUP3 00001c18: MSTORE 00001c19: SWAP5 00001c1a: DUP3 00001c1b: ADD 00001c1c: SWAP5 00001c1d: SWAP1 00001c1e: DUP3 00001c1f: ADD 00001c20: SWAP1 00001c21: PUSH2 0x1c03 00001c24: JUMP 00001c25: JUMPDEST 00001c26: SWAP7 00001c27: POP 00001c28: POP 00001c29: DUP7 00001c2a: ADD 00001c2b: CALLDATALOAD 00001c2c: SWAP3 00001c2d: POP 00001c2e: POP 00001c2f: DUP1 00001c30: DUP3 00001c31: GT 00001c32: ISZERO 00001c33: PUSH2 0x1c3b 00001c36: JUMPI 00001c37: PUSH1 0x00 00001c39: DUP1 00001c3a: REVERT 00001c3b: JUMPDEST 00001c3c: POP 00001c3d: PUSH2 0x1c48 00001c40: DUP6 00001c41: DUP3 00001c42: DUP7 00001c43: ADD 00001c44: PUSH2 0x1b25 00001c47: JUMP 00001c48: JUMPDEST 00001c49: SWAP2 00001c4a: POP 00001c4b: POP 00001c4c: SWAP3 00001c4d: POP 00001c4e: SWAP3 00001c4f: SWAP1 00001c50: POP 00001c51: JUMP 00001c52: JUMPDEST 00001c53: PUSH1 0x00 00001c55: PUSH1 0x20 00001c57: DUP3 00001c58: DUP5 00001c59: SUB 00001c5a: SLT 00001c5b: ISZERO 00001c5c: PUSH2 0x1c64 00001c5f: JUMPI 00001c60: PUSH1 0x00 00001c62: DUP1 00001c63: REVERT 00001c64: JUMPDEST 00001c65: POP 00001c66: CALLDATALOAD 00001c67: SWAP2 00001c68: SWAP1 00001c69: POP 00001c6a: JUMP 00001c6b: JUMPDEST 00001c6c: PUSH4 0x4e487b71 00001c71: PUSH1 0xe0 00001c73: SHL 00001c74: PUSH1 0x00 00001c76: MSTORE 00001c77: PUSH1 0x11 00001c79: PUSH1 0x04 00001c7b: MSTORE 00001c7c: PUSH1 0x24 00001c7e: PUSH1 0x00 00001c80: REVERT 00001c81: JUMPDEST 00001c82: PUSH1 0x00 00001c84: DUP3 00001c85: NOT 00001c86: DUP3 00001c87: GT 00001c88: ISZERO 00001c89: PUSH2 0x1c94 00001c8c: JUMPI 00001c8d: PUSH2 0x1c94 00001c90: PUSH2 0x1c6b 00001c93: JUMP 00001c94: JUMPDEST 00001c95: POP 00001c96: ADD 00001c97: SWAP1 00001c98: JUMP 00001c99: JUMPDEST 00001c9a: PUSH4 0x4e487b71 00001c9f: PUSH1 0xe0 00001ca1: SHL 00001ca2: PUSH1 0x00 00001ca4: MSTORE 00001ca5: PUSH1 0x32 00001ca7: PUSH1 0x04 00001ca9: MSTORE 00001caa: PUSH1 0x24 00001cac: PUSH1 0x00 00001cae: REVERT 00001caf: JUMPDEST 00001cb0: PUSH1 0x00 00001cb2: PUSH1 0x00 00001cb4: NOT 00001cb5: DUP3 00001cb6: EQ 00001cb7: ISZERO 00001cb8: PUSH2 0x1cc3 00001cbb: JUMPI 00001cbc: PUSH2 0x1cc3 00001cbf: PUSH2 0x1c6b 00001cc2: JUMP 00001cc3: JUMPDEST 00001cc4: POP 00001cc5: PUSH1 0x01 00001cc7: ADD 00001cc8: SWAP1 00001cc9: JUMP 00001cca: JUMPDEST 00001ccb: PUSH1 0x00 00001ccd: PUSH1 0x20 00001ccf: DUP3 00001cd0: DUP5 00001cd1: SUB 00001cd2: SLT 00001cd3: ISZERO 00001cd4: PUSH2 0x1cdc 00001cd7: JUMPI 00001cd8: PUSH1 0x00 00001cda: DUP1 00001cdb: REVERT 00001cdc: JUMPDEST 00001cdd: POP 00001cde: MLOAD 00001cdf: SWAP2 00001ce0: SWAP1 00001ce1: POP 00001ce2: JUMP 00001ce3: JUMPDEST 00001ce4: PUSH1 0x00 00001ce6: DUP2 00001ce7: PUSH1 0x00 00001ce9: NOT 00001cea: DIV 00001ceb: DUP4 00001cec: GT 00001ced: DUP3 00001cee: ISZERO 00001cef: ISZERO 00001cf0: AND 00001cf1: ISZERO 00001cf2: PUSH2 0x1cfd 00001cf5: JUMPI 00001cf6: PUSH2 0x1cfd 00001cf9: PUSH2 0x1c6b 00001cfc: JUMP 00001cfd: JUMPDEST 00001cfe: POP 00001cff: MUL 00001d00: SWAP1 00001d01: JUMP 00001d02: JUMPDEST 00001d03: PUSH1 0x00 00001d05: DUP3 00001d06: PUSH2 0x1d1f 00001d09: JUMPI 00001d0a: PUSH4 0x4e487b71 00001d0f: PUSH1 0xe0 00001d11: SHL 00001d12: PUSH1 0x00 00001d14: MSTORE 00001d15: PUSH1 0x12 00001d17: PUSH1 0x04 00001d19: MSTORE 00001d1a: PUSH1 0x24 00001d1c: PUSH1 0x00 00001d1e: REVERT 00001d1f: JUMPDEST 00001d20: POP 00001d21: DIV 00001d22: SWAP1 00001d23: JUMP 00001d24: JUMPDEST 00001d25: PUSH1 0x00 00001d27: DUP3 00001d28: DUP3 00001d29: LT 00001d2a: ISZERO 00001d2b: PUSH2 0x1d36 00001d2e: JUMPI 00001d2f: PUSH2 0x1d36 00001d32: PUSH2 0x1c6b 00001d35: JUMP 00001d36: JUMPDEST 00001d37: POP 00001d38: SUB 00001d39: SWAP1 00001d3a: JUMP 00001d3b: JUMPDEST 00001d3c: PUSH1 0x00 00001d3e: PUSH1 0x20 00001d40: DUP3 00001d41: DUP5 00001d42: SUB 00001d43: SLT 00001d44: ISZERO 00001d45: PUSH2 0x1d4d 00001d48: JUMPI 00001d49: PUSH1 0x00 00001d4b: DUP1 00001d4c: REVERT 00001d4d: JUMPDEST 00001d4e: DUP2 00001d4f: MLOAD 00001d50: DUP1 00001d51: ISZERO 00001d52: ISZERO 00001d53: DUP2 00001d54: EQ 00001d55: PUSH2 0x1030 00001d58: JUMPI 00001d59: PUSH1 0x00 00001d5b: DUP1 00001d5c: REVERT 00001d5d: JUMPDEST 00001d5e: PUSH1 0x00 00001d60: JUMPDEST 00001d61: DUP4 00001d62: DUP2 00001d63: LT 00001d64: ISZERO 00001d65: PUSH2 0x1d78 00001d68: JUMPI 00001d69: DUP2 00001d6a: DUP2 00001d6b: ADD 00001d6c: MLOAD 00001d6d: DUP4 00001d6e: DUP3 00001d6f: ADD 00001d70: MSTORE 00001d71: PUSH1 0x20 00001d73: ADD 00001d74: PUSH2 0x1d60 00001d77: JUMP 00001d78: JUMPDEST 00001d79: DUP4 00001d7a: DUP2 00001d7b: GT 00001d7c: ISZERO 00001d7d: PUSH2 0x1d87 00001d80: JUMPI 00001d81: PUSH1 0x00 00001d83: DUP5 00001d84: DUP5 00001d85: ADD 00001d86: MSTORE 00001d87: JUMPDEST 00001d88: POP 00001d89: POP 00001d8a: POP 00001d8b: POP 00001d8c: JUMP 00001d8d: JUMPDEST 00001d8e: PUSH1 0x00 00001d90: DUP3 00001d91: MLOAD 00001d92: PUSH2 0x1d9f 00001d95: DUP2 00001d96: DUP5 00001d97: PUSH1 0x20 00001d99: DUP8 00001d9a: ADD 00001d9b: PUSH2 0x1d5d 00001d9e: JUMP 00001d9f: JUMPDEST 00001da0: SWAP2 00001da1: SWAP1 00001da2: SWAP2 00001da3: ADD 00001da4: SWAP3 00001da5: SWAP2 00001da6: POP 00001da7: POP 00001da8: JUMP 00001da9: JUMPDEST 00001daa: PUSH1 0x20 00001dac: DUP2 00001dad: MSTORE 00001dae: PUSH1 0x00 00001db0: DUP3 00001db1: MLOAD 00001db2: DUP1 00001db3: PUSH1 0x20 00001db5: DUP5 00001db6: ADD 00001db7: MSTORE 00001db8: PUSH2 0x1dc8 00001dbb: DUP2 00001dbc: PUSH1 0x40 00001dbe: DUP6 00001dbf: ADD 00001dc0: PUSH1 0x20 00001dc2: DUP8 00001dc3: ADD 00001dc4: PUSH2 0x1d5d 00001dc7: JUMP 00001dc8: JUMPDEST 00001dc9: PUSH1 0x1f 00001dcb: ADD 00001dcc: PUSH1 0x1f 00001dce: NOT 00001dcf: AND 00001dd0: SWAP2 00001dd1: SWAP1 00001dd2: SWAP2 00001dd3: ADD 00001dd4: PUSH1 0x40 00001dd6: ADD 00001dd7: SWAP3 00001dd8: SWAP2 00001dd9: POP 00001dda: POP 00001ddb: JUMP 00001ddc: INVALID 00001ddd: LOG2 00001dde: PUSH5 0x6970667358 00001de4: UNKNOWN(0x22) 00001de5: SLT 00001de6: KECCAK256 00001de7: PC 00001de8: CALLDATASIZE 00001de9: PUSH19 0x8b6f74174dc965efc03114fa13a134d59eab06 00001dfd: LOG2 00001dfe: NUMBER 00001dff: PUSH4 0xb01778c3 00001e04: CALLVALUE 00001e05: UNKNOWN(0xDA) 00001e06: OR 00001e07: PUSH5 0x736f6c6343 00001e0d: STOP 00001e0e: ADDMOD 00001e0f: EXP 00001e10: STOP 00001e11: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0x9ca7eb258f439112934cc03bab4aab6342f816b6d5d4a1a2452b632f2142e58b
call_targets:
0x41197b19945ad480a11fbbf970f2ea0cae6642fc
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x9ca7eb258f439112934cc03bab4aab6342f816b6d5d4a1a2452b632f2142e58b",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x41197b19945ad480a11fbbf970f2ea0cae6642fc"
],
"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": "0xd79779b2",
"selector": "0xd79779b2",
"calldata_variants": [
"0xd79779b2",
"0xd79779b20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc45ac050",
"selector": "0xc45ac050",
"calldata_variants": [
"0xc45ac050",
"0xc45ac0500000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd5db95e4",
"selector": "0xd5db95e4",
"calldata_variants": [
"0xd5db95e4",
"0xd5db95e40000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x9852595c",
"selector": "0x9852595c",
"calldata_variants": [
"0x9852595c",
"0x9852595c0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 5599,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 6422,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 2,
"guards_detected": [],
"untrusted_call_count": 2
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0x9ca7eb258f439112934cc03bab4aab6342f816b6d5d4a1a2452b632f2142e58b
call_targets:
0x41197b19945ad480a11fbbf970f2ea0cae6642fc
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x9ca7eb258f439112934cc03bab4aab6342f816b6d5d4a1a2452b632f2142e58b",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x41197b19945ad480a11fbbf970f2ea0cae6642fc"
],
"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": "0xd79779b2",
"selector": "0xd79779b2",
"calldata_variants": [
"0xd79779b2",
"0xd79779b20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc45ac050",
"selector": "0xc45ac050",
"calldata_variants": [
"0xc45ac050",
"0xc45ac0500000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd5db95e4",
"selector": "0xd5db95e4",
"calldata_variants": [
"0xd5db95e4",
"0xd5db95e40000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x9852595c",
"selector": "0x9852595c",
"calldata_variants": [
"0x9852595c",
"0x9852595c0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 5599,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 6422,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 2,
"guards_detected": []
}
|