019b477e-d3bb-727c-afba-5770ab48e544
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 |
|---|---|---|---|---|
| 28205 | artifact.fetch | complete | 1 / 3 | 4 months ago |
| 28206 | tool.cast_disasm | complete | 1 / 3 | 4 months ago |
| 71111 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 71112 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 71113 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 71114 | 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 0x0126 0000000c: JUMPI 0000000d: PUSH0 0000000e: CALLDATALOAD 0000000f: PUSH1 0xe0 00000011: SHR 00000012: DUP1 00000013: PUSH4 0x8a71bb2d 00000018: GT 00000019: PUSH2 0x00a8 0000001c: JUMPI 0000001d: DUP1 0000001e: PUSH4 0xdef18101 00000023: GT 00000024: PUSH2 0x006d 00000027: JUMPI 00000028: DUP1 00000029: PUSH4 0xdef18101 0000002e: EQ 0000002f: PUSH2 0x02f0 00000032: JUMPI 00000033: DUP1 00000034: PUSH4 0xe52a7874 00000039: EQ 0000003a: PUSH2 0x0340 0000003d: JUMPI 0000003e: DUP1 0000003f: PUSH4 0xecfc7ecc 00000044: EQ 00000045: PUSH2 0x0354 00000048: JUMPI 00000049: DUP1 0000004a: PUSH4 0xf2fde38b 0000004f: EQ 00000050: PUSH2 0x035c 00000053: JUMPI 00000054: DUP1 00000055: PUSH4 0xf3f43703 0000005a: EQ 0000005b: PUSH2 0x037b 0000005e: JUMPI 0000005f: DUP1 00000060: PUSH4 0xfa4e28f6 00000065: EQ 00000066: PUSH2 0x03a6 00000069: JUMPI 0000006a: PUSH0 0000006b: DUP1 0000006c: REVERT 0000006d: JUMPDEST 0000006e: DUP1 0000006f: PUSH4 0x8a71bb2d 00000074: EQ 00000075: PUSH2 0x025e 00000078: JUMPI 00000079: DUP1 0000007a: PUSH4 0x8da5cb5b 0000007f: EQ 00000080: PUSH2 0x0281 00000083: JUMPI 00000084: DUP1 00000085: PUSH4 0x95d89b41 0000008a: EQ 0000008b: PUSH2 0x029f 0000008e: JUMPI 0000008f: DUP1 00000090: PUSH4 0x9c3962f0 00000095: EQ 00000096: PUSH2 0x02c9 00000099: JUMPI 0000009a: DUP1 0000009b: PUSH4 0xc7857fb5 000000a0: EQ 000000a1: PUSH2 0x02d1 000000a4: JUMPI 000000a5: PUSH0 000000a6: DUP1 000000a7: REVERT 000000a8: JUMPDEST 000000a9: DUP1 000000aa: PUSH4 0x3ccfd60b 000000af: GT 000000b0: PUSH2 0x00ee 000000b3: JUMPI 000000b4: DUP1 000000b5: PUSH4 0x3ccfd60b 000000ba: EQ 000000bb: PUSH2 0x01cc 000000be: JUMPI 000000bf: DUP1 000000c0: PUSH4 0x41e42f30 000000c5: EQ 000000c6: PUSH2 0x01e0 000000c9: JUMPI 000000ca: DUP1 000000cb: PUSH4 0x42c47217 000000d0: EQ 000000d1: PUSH2 0x01ff 000000d4: JUMPI 000000d5: DUP1 000000d6: PUSH4 0x4c00de82 000000db: EQ 000000dc: PUSH2 0x0213 000000df: JUMPI 000000e0: DUP1 000000e1: PUSH4 0x6b6c0774 000000e6: EQ 000000e7: PUSH2 0x024a 000000ea: JUMPI 000000eb: PUSH0 000000ec: DUP1 000000ed: REVERT 000000ee: JUMPDEST 000000ef: DUP1 000000f0: PUSH4 0x06fdde03 000000f5: EQ 000000f6: PUSH2 0x012a 000000f9: JUMPI 000000fa: DUP1 000000fb: PUSH4 0x0dca550e 00000100: EQ 00000101: PUSH2 0x016f 00000104: JUMPI 00000105: DUP1 00000106: PUSH4 0x37271cc7 0000010b: EQ 0000010c: PUSH2 0x0190 0000010f: JUMPI 00000110: DUP1 00000111: PUSH4 0x37a908fc 00000116: EQ 00000117: PUSH2 0x01a4 0000011a: JUMPI 0000011b: DUP1 0000011c: PUSH4 0x38739dad 00000121: EQ 00000122: PUSH2 0x01b8 00000125: JUMPI 00000126: JUMPDEST 00000127: PUSH0 00000128: DUP1 00000129: REVERT 0000012a: JUMPDEST 0000012b: CALLVALUE 0000012c: DUP1 0000012d: ISZERO 0000012e: PUSH2 0x0135 00000131: JUMPI 00000132: PUSH0 00000133: DUP1 00000134: REVERT 00000135: JUMPDEST 00000136: POP 00000137: PUSH1 0x40 00000139: DUP1 0000013a: MLOAD 0000013b: DUP1 0000013c: DUP3 0000013d: ADD 0000013e: SWAP1 0000013f: SWAP2 00000140: MSTORE 00000141: PUSH1 0x0b 00000143: DUP2 00000144: MSTORE 00000145: PUSH11 0x29b1b932b2b739b0bb32b9 00000151: PUSH1 0xa9 00000153: SHL 00000154: PUSH1 0x20 00000156: DUP3 00000157: ADD 00000158: MSTORE 00000159: JUMPDEST 0000015a: PUSH1 0x40 0000015c: MLOAD 0000015d: PUSH2 0x0166 00000160: SWAP2 00000161: SWAP1 00000162: PUSH2 0x0d9d 00000165: JUMP 00000166: JUMPDEST 00000167: PUSH1 0x40 00000169: MLOAD 0000016a: DUP1 0000016b: SWAP2 0000016c: SUB 0000016d: SWAP1 0000016e: RETURN 0000016f: JUMPDEST 00000170: CALLVALUE 00000171: DUP1 00000172: ISZERO 00000173: PUSH2 0x017a 00000176: JUMPI 00000177: PUSH0 00000178: DUP1 00000179: REVERT 0000017a: JUMPDEST 0000017b: POP 0000017c: PUSH2 0x018e 0000017f: PUSH2 0x0189 00000182: CALLDATASIZE 00000183: PUSH1 0x04 00000185: PUSH2 0x0dea 00000188: JUMP 00000189: JUMPDEST 0000018a: PUSH2 0x03d0 0000018d: JUMP 0000018e: JUMPDEST 0000018f: STOP 00000190: JUMPDEST 00000191: CALLVALUE 00000192: DUP1 00000193: ISZERO 00000194: PUSH2 0x019b 00000197: JUMPI 00000198: PUSH0 00000199: DUP1 0000019a: REVERT 0000019b: JUMPDEST 0000019c: POP 0000019d: PUSH2 0x018e 000001a0: PUSH2 0x0480 000001a3: JUMP 000001a4: JUMPDEST 000001a5: CALLVALUE 000001a6: DUP1 000001a7: ISZERO 000001a8: PUSH2 0x01af 000001ab: JUMPI 000001ac: PUSH0 000001ad: DUP1 000001ae: REVERT 000001af: JUMPDEST 000001b0: POP 000001b1: PUSH2 0x0159 000001b4: PUSH2 0x0527 000001b7: JUMP 000001b8: JUMPDEST 000001b9: CALLVALUE 000001ba: DUP1 000001bb: ISZERO 000001bc: PUSH2 0x01c3 000001bf: JUMPI 000001c0: PUSH0 000001c1: DUP1 000001c2: REVERT 000001c3: JUMPDEST 000001c4: POP 000001c5: PUSH2 0x0159 000001c8: PUSH2 0x0569 000001cb: JUMP 000001cc: JUMPDEST 000001cd: CALLVALUE 000001ce: DUP1 000001cf: ISZERO 000001d0: PUSH2 0x01d7 000001d3: JUMPI 000001d4: PUSH0 000001d5: DUP1 000001d6: REVERT 000001d7: JUMPDEST 000001d8: POP 000001d9: PUSH2 0x018e 000001dc: PUSH2 0x0585 000001df: JUMP 000001e0: JUMPDEST 000001e1: CALLVALUE 000001e2: DUP1 000001e3: ISZERO 000001e4: PUSH2 0x01eb 000001e7: JUMPI 000001e8: PUSH0 000001e9: DUP1 000001ea: REVERT 000001eb: JUMPDEST 000001ec: POP 000001ed: PUSH2 0x018e 000001f0: PUSH2 0x01fa 000001f3: CALLDATASIZE 000001f4: PUSH1 0x04 000001f6: PUSH2 0x0e14 000001f9: JUMP 000001fa: JUMPDEST 000001fb: PUSH2 0x05a4 000001fe: JUMP 000001ff: JUMPDEST 00000200: CALLVALUE 00000201: DUP1 00000202: ISZERO 00000203: PUSH2 0x020a 00000206: JUMPI 00000207: PUSH0 00000208: DUP1 00000209: REVERT 0000020a: JUMPDEST 0000020b: POP 0000020c: PUSH2 0x018e 0000020f: PUSH2 0x0618 00000212: JUMP 00000213: JUMPDEST 00000214: CALLVALUE 00000215: DUP1 00000216: ISZERO 00000217: PUSH2 0x021e 0000021a: JUMPI 0000021b: PUSH0 0000021c: DUP1 0000021d: REVERT 0000021e: JUMPDEST 0000021f: POP 00000220: PUSH1 0x07 00000222: SLOAD 00000223: PUSH2 0x0232 00000226: SWAP1 00000227: PUSH1 0x01 00000229: PUSH1 0x01 0000022b: PUSH1 0xa0 0000022d: SHL 0000022e: SUB 0000022f: AND 00000230: DUP2 00000231: JUMP 00000232: JUMPDEST 00000233: PUSH1 0x40 00000235: MLOAD 00000236: PUSH1 0x01 00000238: PUSH1 0x01 0000023a: PUSH1 0xa0 0000023c: SHL 0000023d: SUB 0000023e: SWAP1 0000023f: SWAP2 00000240: AND 00000241: DUP2 00000242: MSTORE 00000243: PUSH1 0x20 00000245: ADD 00000246: PUSH2 0x0166 00000249: JUMP 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 0x0159 0000025a: PUSH2 0x06f0 0000025d: JUMP 0000025e: JUMPDEST 0000025f: CALLVALUE 00000260: DUP1 00000261: ISZERO 00000262: PUSH2 0x0269 00000265: JUMPI 00000266: PUSH0 00000267: DUP1 00000268: REVERT 00000269: JUMPDEST 0000026a: POP 0000026b: PUSH2 0x0273 0000026e: PUSH1 0x08 00000270: SLOAD 00000271: DUP2 00000272: JUMP 00000273: JUMPDEST 00000274: PUSH1 0x40 00000276: MLOAD 00000277: SWAP1 00000278: DUP2 00000279: MSTORE 0000027a: PUSH1 0x20 0000027c: ADD 0000027d: PUSH2 0x0166 00000280: JUMP 00000281: JUMPDEST 00000282: CALLVALUE 00000283: DUP1 00000284: ISZERO 00000285: PUSH2 0x028c 00000288: JUMPI 00000289: PUSH0 0000028a: DUP1 0000028b: REVERT 0000028c: JUMPDEST 0000028d: POP 0000028e: PUSH0 0000028f: SLOAD 00000290: PUSH2 0x0232 00000293: SWAP1 00000294: PUSH1 0x01 00000296: PUSH1 0x01 00000298: PUSH1 0xa0 0000029a: SHL 0000029b: SUB 0000029c: AND 0000029d: DUP2 0000029e: JUMP 0000029f: JUMPDEST 000002a0: CALLVALUE 000002a1: DUP1 000002a2: ISZERO 000002a3: PUSH2 0x02aa 000002a6: JUMPI 000002a7: PUSH0 000002a8: DUP1 000002a9: REVERT 000002aa: JUMPDEST 000002ab: POP 000002ac: PUSH1 0x40 000002ae: DUP1 000002af: MLOAD 000002b0: DUP1 000002b1: DUP3 000002b2: ADD 000002b3: SWAP1 000002b4: SWAP2 000002b5: MSTORE 000002b6: PUSH1 0x02 000002b8: DUP2 000002b9: MSTORE 000002ba: PUSH2 0x5353 000002bd: PUSH1 0xf0 000002bf: SHL 000002c0: PUSH1 0x20 000002c2: DUP3 000002c3: ADD 000002c4: MSTORE 000002c5: PUSH2 0x0159 000002c8: JUMP 000002c9: JUMPDEST 000002ca: PUSH2 0x018e 000002cd: PUSH2 0x070f 000002d0: JUMP 000002d1: JUMPDEST 000002d2: CALLVALUE 000002d3: DUP1 000002d4: ISZERO 000002d5: PUSH2 0x02dc 000002d8: JUMPI 000002d9: PUSH0 000002da: DUP1 000002db: REVERT 000002dc: JUMPDEST 000002dd: POP 000002de: PUSH2 0x018e 000002e1: PUSH2 0x02eb 000002e4: CALLDATASIZE 000002e5: PUSH1 0x04 000002e7: PUSH2 0x0e34 000002ea: JUMP 000002eb: JUMPDEST 000002ec: PUSH2 0x0889 000002ef: JUMP 000002f0: JUMPDEST 000002f1: CALLVALUE 000002f2: DUP1 000002f3: ISZERO 000002f4: PUSH2 0x02fb 000002f7: JUMPI 000002f8: PUSH0 000002f9: DUP1 000002fa: REVERT 000002fb: JUMPDEST 000002fc: POP 000002fd: PUSH1 0x04 000002ff: SLOAD 00000300: PUSH1 0x05 00000302: SLOAD 00000303: PUSH1 0x06 00000305: SLOAD 00000306: PUSH2 0x031a 00000309: SWAP3 0000030a: PUSH1 0xff 0000030c: AND 0000030d: SWAP2 0000030e: SWAP1 0000030f: PUSH1 0x01 00000311: PUSH1 0x01 00000313: PUSH1 0xa0 00000315: SHL 00000316: SUB 00000317: AND 00000318: DUP4 00000319: JUMP 0000031a: JUMPDEST 0000031b: PUSH1 0x40 0000031d: DUP1 0000031e: MLOAD 0000031f: SWAP4 00000320: ISZERO 00000321: ISZERO 00000322: DUP5 00000323: MSTORE 00000324: PUSH1 0x20 00000326: DUP5 00000327: ADD 00000328: SWAP3 00000329: SWAP1 0000032a: SWAP3 0000032b: MSTORE 0000032c: PUSH1 0x01 0000032e: PUSH1 0x01 00000330: PUSH1 0xa0 00000332: SHL 00000333: SUB 00000334: AND 00000335: SWAP1 00000336: DUP3 00000337: ADD 00000338: MSTORE 00000339: PUSH1 0x60 0000033b: ADD 0000033c: PUSH2 0x0166 0000033f: JUMP 00000340: JUMPDEST 00000341: CALLVALUE 00000342: DUP1 00000343: ISZERO 00000344: PUSH2 0x034b 00000347: JUMPI 00000348: PUSH0 00000349: DUP1 0000034a: REVERT 0000034b: JUMPDEST 0000034c: POP 0000034d: PUSH2 0x018e 00000350: PUSH2 0x0922 00000353: JUMP 00000354: JUMPDEST 00000355: PUSH2 0x018e 00000358: PUSH2 0x0ab1 0000035b: JUMP 0000035c: JUMPDEST 0000035d: CALLVALUE 0000035e: DUP1 0000035f: ISZERO 00000360: PUSH2 0x0367 00000363: JUMPI 00000364: PUSH0 00000365: DUP1 00000366: REVERT 00000367: JUMPDEST 00000368: POP 00000369: PUSH2 0x018e 0000036c: PUSH2 0x0376 0000036f: CALLDATASIZE 00000370: PUSH1 0x04 00000372: PUSH2 0x0e14 00000375: JUMP 00000376: JUMPDEST 00000377: PUSH2 0x0b85 0000037a: JUMP 0000037b: JUMPDEST 0000037c: CALLVALUE 0000037d: DUP1 0000037e: ISZERO 0000037f: PUSH2 0x0386 00000382: JUMPI 00000383: PUSH0 00000384: DUP1 00000385: REVERT 00000386: JUMPDEST 00000387: POP 00000388: PUSH2 0x0273 0000038b: PUSH2 0x0395 0000038e: CALLDATASIZE 0000038f: PUSH1 0x04 00000391: PUSH2 0x0e14 00000394: JUMP 00000395: JUMPDEST 00000396: PUSH1 0x09 00000398: PUSH1 0x20 0000039a: MSTORE 0000039b: PUSH0 0000039c: SWAP1 0000039d: DUP2 0000039e: MSTORE 0000039f: PUSH1 0x40 000003a1: SWAP1 000003a2: KECCAK256 000003a3: SLOAD 000003a4: DUP2 000003a5: JUMP 000003a6: JUMPDEST 000003a7: CALLVALUE 000003a8: DUP1 000003a9: ISZERO 000003aa: PUSH2 0x03b1 000003ad: JUMPI 000003ae: PUSH0 000003af: DUP1 000003b0: REVERT 000003b1: JUMPDEST 000003b2: POP 000003b3: PUSH1 0x01 000003b5: SLOAD 000003b6: PUSH1 0x02 000003b8: SLOAD 000003b9: PUSH1 0x03 000003bb: SLOAD 000003bc: PUSH2 0x031a 000003bf: SWAP3 000003c0: PUSH1 0xff 000003c2: AND 000003c3: SWAP2 000003c4: SWAP1 000003c5: PUSH1 0x01 000003c7: PUSH1 0x01 000003c9: PUSH1 0xa0 000003cb: SHL 000003cc: SUB 000003cd: AND 000003ce: DUP4 000003cf: JUMP 000003d0: JUMPDEST 000003d1: PUSH0 000003d2: SLOAD 000003d3: PUSH1 0x01 000003d5: PUSH1 0x01 000003d7: PUSH1 0xa0 000003d9: SHL 000003da: SUB 000003db: AND 000003dc: CALLER 000003dd: EQ 000003de: PUSH2 0x03fa 000003e1: JUMPI 000003e2: PUSH1 0x40 000003e4: MLOAD 000003e5: PUSH4 0x30cd7471 000003ea: PUSH1 0xe0 000003ec: SHL 000003ed: DUP2 000003ee: MSTORE 000003ef: PUSH1 0x04 000003f1: ADD 000003f2: PUSH1 0x40 000003f4: MLOAD 000003f5: DUP1 000003f6: SWAP2 000003f7: SUB 000003f8: SWAP1 000003f9: REVERT 000003fa: JUMPDEST 000003fb: PUSH1 0x40 000003fd: DUP1 000003fe: MLOAD 000003ff: PUSH1 0x60 00000401: DUP2 00000402: ADD 00000403: DUP3 00000404: MSTORE 00000405: PUSH1 0x01 00000407: DUP1 00000408: DUP3 00000409: MSTORE 0000040a: PUSH1 0x20 0000040c: DUP3 0000040d: ADD 0000040e: DUP6 0000040f: SWAP1 00000410: MSTORE 00000411: PUSH1 0x01 00000413: PUSH1 0x01 00000415: PUSH1 0xa0 00000417: SHL 00000418: SUB 00000419: DUP5 0000041a: AND 0000041b: SWAP2 0000041c: DUP4 0000041d: ADD 0000041e: DUP3 0000041f: SWAP1 00000420: MSTORE 00000421: DUP1 00000422: SLOAD 00000423: PUSH1 0xff 00000425: NOT 00000426: AND 00000427: DUP2 00000428: OR 00000429: SWAP1 0000042a: SSTORE 0000042b: PUSH1 0x02 0000042d: DUP5 0000042e: SWAP1 0000042f: SSTORE 00000430: PUSH1 0x03 00000432: DUP1 00000433: SLOAD 00000434: PUSH1 0x01 00000436: PUSH1 0x01 00000438: PUSH1 0xa0 0000043a: SHL 0000043b: SUB 0000043c: NOT 0000043d: AND 0000043e: DUP3 0000043f: OR 00000440: SWAP1 00000441: SSTORE 00000442: SWAP1 00000443: MLOAD 00000444: CALLER 00000445: SWAP1 00000446: PUSH32 0x812dc3f3c55b5006c05a0b308b2cb2eee57e2b53135f8b53ff5728c329b480a0 00000467: SWAP1 00000468: PUSH2 0x0474 0000046b: SWAP1 0000046c: DUP7 0000046d: DUP2 0000046e: MSTORE 0000046f: PUSH1 0x20 00000471: ADD 00000472: SWAP1 00000473: JUMP 00000474: JUMPDEST 00000475: PUSH1 0x40 00000477: MLOAD 00000478: DUP1 00000479: SWAP2 0000047a: SUB 0000047b: SWAP1 0000047c: LOG3 0000047d: POP 0000047e: POP 0000047f: JUMP 00000480: JUMPDEST 00000481: PUSH1 0x06 00000483: SLOAD 00000484: PUSH1 0x01 00000486: PUSH1 0x01 00000488: PUSH1 0xa0 0000048a: SHL 0000048b: SUB 0000048c: AND 0000048d: CALLER 0000048e: EQ 0000048f: PUSH2 0x04ab 00000492: JUMPI 00000493: PUSH1 0x40 00000495: MLOAD 00000496: PUSH4 0x173f0e6f 0000049b: PUSH1 0xe2 0000049d: SHL 0000049e: DUP2 0000049f: MSTORE 000004a0: PUSH1 0x04 000004a2: ADD 000004a3: PUSH1 0x40 000004a5: MLOAD 000004a6: DUP1 000004a7: SWAP2 000004a8: SUB 000004a9: SWAP1 000004aa: REVERT 000004ab: JUMPDEST 000004ac: PUSH1 0x05 000004ae: DUP1 000004af: SLOAD 000004b0: PUSH1 0x40 000004b2: DUP1 000004b3: MLOAD 000004b4: PUSH1 0x60 000004b6: DUP2 000004b7: ADD 000004b8: DUP3 000004b9: MSTORE 000004ba: PUSH0 000004bb: DUP1 000004bc: DUP3 000004bd: MSTORE 000004be: PUSH1 0x20 000004c0: DUP3 000004c1: ADD 000004c2: DUP2 000004c3: SWAP1 000004c4: MSTORE 000004c5: SWAP2 000004c6: ADD 000004c7: DUP2 000004c8: SWAP1 000004c9: MSTORE 000004ca: PUSH1 0x04 000004cc: DUP1 000004cd: SLOAD 000004ce: PUSH1 0xff 000004d0: NOT 000004d1: AND 000004d2: SWAP1 000004d3: SSTORE 000004d4: SWAP1 000004d5: SWAP2 000004d6: SSTORE 000004d7: PUSH1 0x06 000004d9: DUP1 000004da: SLOAD 000004db: PUSH1 0x01 000004dd: PUSH1 0x01 000004df: PUSH1 0xa0 000004e1: SHL 000004e2: SUB 000004e3: NOT 000004e4: AND 000004e5: SWAP1 000004e6: SSTORE 000004e7: PUSH2 0x04ef 000004ea: DUP2 000004eb: PUSH2 0x0ca1 000004ee: JUMP 000004ef: JUMPDEST 000004f0: PUSH1 0x40 000004f2: MLOAD 000004f3: DUP2 000004f4: DUP2 000004f5: MSTORE 000004f6: CALLER 000004f7: SWAP1 000004f8: PUSH32 0x5e9c7ae3229b2cda5065d7058fcc05765c695c29ce05313fbe96cb2ca639231a 00000519: SWAP1 0000051a: PUSH1 0x20 0000051c: ADD 0000051d: PUSH1 0x40 0000051f: MLOAD 00000520: DUP1 00000521: SWAP2 00000522: SUB 00000523: SWAP1 00000524: LOG2 00000525: POP 00000526: JUMP 00000527: JUMPDEST 00000528: PUSH1 0x60 0000052a: PUSH1 0x40 0000052c: MLOAD 0000052d: DUP1 0000052e: PUSH2 0x25a0 00000531: ADD 00000532: PUSH1 0x40 00000534: MSTORE 00000535: DUP1 00000536: PUSH2 0x257b 00000539: DUP2 0000053a: MSTORE 0000053b: PUSH1 0x20 0000053d: ADD 0000053e: PUSH2 0x1080 00000541: PUSH2 0x257b 00000544: SWAP2 00000545: CODECOPY 00000546: PUSH1 0x40 00000548: MLOAD 00000549: PUSH1 0x20 0000054b: ADD 0000054c: PUSH2 0x0555 0000054f: SWAP2 00000550: SWAP1 00000551: PUSH2 0x0e4b 00000554: JUMP 00000555: JUMPDEST 00000556: PUSH1 0x40 00000558: MLOAD 00000559: PUSH1 0x20 0000055b: DUP2 0000055c: DUP4 0000055d: SUB 0000055e: SUB 0000055f: DUP2 00000560: MSTORE 00000561: SWAP1 00000562: PUSH1 0x40 00000564: MSTORE 00000565: SWAP1 00000566: POP 00000567: SWAP1 00000568: JUMP 00000569: JUMPDEST 0000056a: PUSH1 0x40 0000056c: MLOAD 0000056d: DUP1 0000056e: PUSH1 0x60 00000570: ADD 00000571: PUSH1 0x40 00000573: MSTORE 00000574: DUP1 00000575: PUSH1 0x3e 00000577: DUP2 00000578: MSTORE 00000579: PUSH1 0x20 0000057b: ADD 0000057c: PUSH2 0x1042 0000057f: PUSH1 0x3e 00000581: SWAP2 00000582: CODECOPY 00000583: DUP2 00000584: JUMP 00000585: JUMPDEST 00000586: CALLER 00000587: PUSH0 00000588: SWAP1 00000589: DUP2 0000058a: MSTORE 0000058b: PUSH1 0x09 0000058d: PUSH1 0x20 0000058f: MSTORE 00000590: PUSH1 0x40 00000592: DUP2 00000593: KECCAK256 00000594: DUP1 00000595: SLOAD 00000596: SWAP2 00000597: SWAP1 00000598: SSTORE 00000599: PUSH2 0x05a1 0000059c: DUP2 0000059d: PUSH2 0x0ca1 000005a0: JUMP 000005a1: JUMPDEST 000005a2: POP 000005a3: JUMP 000005a4: JUMPDEST 000005a5: PUSH1 0x07 000005a7: SLOAD 000005a8: PUSH1 0x01 000005aa: PUSH1 0x01 000005ac: PUSH1 0xa0 000005ae: SHL 000005af: SUB 000005b0: AND 000005b1: CALLER 000005b2: EQ 000005b3: PUSH2 0x05cf 000005b6: JUMPI 000005b7: PUSH1 0x40 000005b9: MLOAD 000005ba: PUSH4 0x1229bf37 000005bf: PUSH1 0xe1 000005c1: SHL 000005c2: DUP2 000005c3: MSTORE 000005c4: PUSH1 0x04 000005c6: ADD 000005c7: PUSH1 0x40 000005c9: MLOAD 000005ca: DUP1 000005cb: SWAP2 000005cc: SUB 000005cd: SWAP1 000005ce: REVERT 000005cf: JUMPDEST 000005d0: PUSH1 0x01 000005d2: PUSH1 0x01 000005d4: PUSH1 0xa0 000005d6: SHL 000005d7: SUB 000005d8: DUP2 000005d9: AND 000005da: PUSH2 0x05f6 000005dd: JUMPI 000005de: PUSH1 0x40 000005e0: MLOAD 000005e1: PUSH4 0xe99d5ac5 000005e6: PUSH1 0xe0 000005e8: SHL 000005e9: DUP2 000005ea: MSTORE 000005eb: PUSH1 0x04 000005ed: ADD 000005ee: PUSH1 0x40 000005f0: MLOAD 000005f1: DUP1 000005f2: SWAP2 000005f3: SUB 000005f4: SWAP1 000005f5: REVERT 000005f6: JUMPDEST 000005f7: PUSH1 0x07 000005f9: DUP1 000005fa: SLOAD 000005fb: PUSH1 0x01 000005fd: PUSH1 0x01 000005ff: PUSH1 0xa0 00000601: SHL 00000602: SUB 00000603: NOT 00000604: AND 00000605: PUSH1 0x01 00000607: PUSH1 0x01 00000609: PUSH1 0xa0 0000060b: SHL 0000060c: SUB 0000060d: SWAP3 0000060e: SWAP1 0000060f: SWAP3 00000610: AND 00000611: SWAP2 00000612: SWAP1 00000613: SWAP2 00000614: OR 00000615: SWAP1 00000616: SSTORE 00000617: JUMP 00000618: JUMPDEST 00000619: PUSH0 0000061a: SLOAD 0000061b: PUSH1 0x01 0000061d: PUSH1 0x01 0000061f: PUSH1 0xa0 00000621: SHL 00000622: SUB 00000623: AND 00000624: CALLER 00000625: EQ 00000626: PUSH2 0x0642 00000629: JUMPI 0000062a: PUSH1 0x40 0000062c: MLOAD 0000062d: PUSH4 0x30cd7471 00000632: PUSH1 0xe0 00000634: SHL 00000635: DUP2 00000636: MSTORE 00000637: PUSH1 0x04 00000639: ADD 0000063a: PUSH1 0x40 0000063c: MLOAD 0000063d: DUP1 0000063e: SWAP2 0000063f: SUB 00000640: SWAP1 00000641: REVERT 00000642: JUMPDEST 00000643: PUSH1 0x40 00000645: DUP1 00000646: MLOAD 00000647: PUSH1 0x60 00000649: DUP1 0000064a: DUP3 0000064b: ADD 0000064c: DUP4 0000064d: MSTORE 0000064e: PUSH1 0x01 00000650: DUP1 00000651: SLOAD 00000652: PUSH1 0xff 00000654: DUP2 00000655: AND 00000656: ISZERO 00000657: ISZERO 00000658: DUP5 00000659: MSTORE 0000065a: PUSH1 0x02 0000065c: DUP1 0000065d: SLOAD 0000065e: PUSH1 0x20 00000660: DUP1 00000661: DUP8 00000662: ADD 00000663: SWAP2 00000664: DUP3 00000665: MSTORE 00000666: PUSH1 0x03 00000668: DUP1 00000669: SLOAD 0000066a: PUSH1 0x01 0000066c: PUSH1 0x01 0000066e: PUSH1 0xa0 00000670: SHL 00000671: SUB 00000672: DUP1 00000673: DUP3 00000674: AND 00000675: DUP11 00000676: DUP13 00000677: ADD 00000678: SWAP1 00000679: DUP2 0000067a: MSTORE 0000067b: DUP12 0000067c: MLOAD 0000067d: SWAP10 0000067e: DUP11 0000067f: ADD 00000680: DUP13 00000681: MSTORE 00000682: PUSH0 00000683: DUP1 00000684: DUP12 00000685: MSTORE 00000686: SWAP5 00000687: DUP11 00000688: ADD 00000689: DUP6 0000068a: SWAP1 0000068b: MSTORE 0000068c: SWAP9 0000068d: DUP12 0000068e: ADD 0000068f: DUP5 00000690: SWAP1 00000691: MSTORE 00000692: PUSH1 0xff 00000694: NOT 00000695: SWAP1 00000696: SWAP7 00000697: AND 00000698: SWAP1 00000699: SWAP7 0000069a: SSTORE 0000069b: SWAP3 0000069c: SSTORE 0000069d: PUSH1 0x01 0000069f: PUSH1 0x01 000006a1: PUSH1 0xa0 000006a3: SHL 000006a4: SUB 000006a5: NOT 000006a6: SWAP1 000006a7: SWAP4 000006a8: AND 000006a9: SWAP1 000006aa: SSTORE 000006ab: SWAP2 000006ac: MLOAD 000006ad: SWAP1 000006ae: MLOAD 000006af: SWAP4 000006b0: MLOAD 000006b1: SWAP3 000006b2: SWAP4 000006b3: SWAP2 000006b4: AND 000006b5: SWAP2 000006b6: CALLER 000006b7: SWAP2 000006b8: PUSH32 0xf1f48fe426adbd884772d4c165015a460df54458ff7e238dff36fe3c5d341ccf 000006d9: SWAP2 000006da: PUSH2 0x06e5 000006dd: SWAP2 000006de: DUP2 000006df: MSTORE 000006e0: PUSH1 0x20 000006e2: ADD 000006e3: SWAP1 000006e4: JUMP 000006e5: JUMPDEST 000006e6: PUSH1 0x40 000006e8: MLOAD 000006e9: DUP1 000006ea: SWAP2 000006eb: SUB 000006ec: SWAP1 000006ed: LOG3 000006ee: POP 000006ef: JUMP 000006f0: JUMPDEST 000006f1: PUSH1 0x40 000006f3: MLOAD 000006f4: DUP1 000006f5: PUSH2 0x25a0 000006f8: ADD 000006f9: PUSH1 0x40 000006fb: MSTORE 000006fc: DUP1 000006fd: PUSH2 0x257b 00000700: DUP2 00000701: MSTORE 00000702: PUSH1 0x20 00000704: ADD 00000705: PUSH2 0x1080 00000708: PUSH2 0x257b 0000070b: SWAP2 0000070c: CODECOPY 0000070d: DUP2 0000070e: JUMP 0000070f: JUMPDEST 00000710: PUSH1 0x01 00000712: SLOAD 00000713: PUSH1 0xff 00000715: AND 00000716: PUSH2 0x0732 00000719: JUMPI 0000071a: PUSH1 0x40 0000071c: MLOAD 0000071d: PUSH4 0x1d99ddbf 00000722: PUSH1 0xe0 00000724: SHL 00000725: DUP2 00000726: MSTORE 00000727: PUSH1 0x04 00000729: ADD 0000072a: PUSH1 0x40 0000072c: MLOAD 0000072d: DUP1 0000072e: SWAP2 0000072f: SUB 00000730: SWAP1 00000731: REVERT 00000732: JUMPDEST 00000733: PUSH1 0x03 00000735: SLOAD 00000736: PUSH1 0x01 00000738: PUSH1 0x01 0000073a: PUSH1 0xa0 0000073c: SHL 0000073d: SUB 0000073e: AND 0000073f: ISZERO 00000740: DUP1 00000741: ISZERO 00000742: SWAP1 00000743: PUSH2 0x0757 00000746: JUMPI 00000747: POP 00000748: PUSH1 0x03 0000074a: SLOAD 0000074b: PUSH1 0x01 0000074d: PUSH1 0x01 0000074f: PUSH1 0xa0 00000751: SHL 00000752: SUB 00000753: AND 00000754: CALLER 00000755: EQ 00000756: ISZERO 00000757: JUMPDEST 00000758: ISZERO 00000759: PUSH2 0x0775 0000075c: JUMPI 0000075d: PUSH1 0x40 0000075f: MLOAD 00000760: PUSH4 0xd6da33db 00000765: PUSH1 0xe0 00000767: SHL 00000768: DUP2 00000769: MSTORE 0000076a: PUSH1 0x04 0000076c: ADD 0000076d: PUSH1 0x40 0000076f: MLOAD 00000770: DUP1 00000771: SWAP2 00000772: SUB 00000773: SWAP1 00000774: REVERT 00000775: JUMPDEST 00000776: PUSH1 0x02 00000778: SLOAD 00000779: CALLVALUE 0000077a: EQ 0000077b: PUSH2 0x0797 0000077e: JUMPI 0000077f: PUSH1 0x40 00000781: MLOAD 00000782: PUSH4 0x356680b7 00000787: PUSH1 0xe0 00000789: SHL 0000078a: DUP2 0000078b: MSTORE 0000078c: PUSH1 0x04 0000078e: ADD 0000078f: PUSH1 0x40 00000791: MLOAD 00000792: DUP1 00000793: SWAP2 00000794: SUB 00000795: SWAP1 00000796: REVERT 00000797: JUMPDEST 00000798: PUSH1 0x40 0000079a: DUP1 0000079b: MLOAD 0000079c: PUSH1 0x60 0000079e: DUP2 0000079f: ADD 000007a0: DUP3 000007a1: MSTORE 000007a2: PUSH0 000007a3: DUP1 000007a4: DUP3 000007a5: MSTORE 000007a6: PUSH1 0x20 000007a8: DUP3 000007a9: ADD 000007aa: DUP2 000007ab: SWAP1 000007ac: MSTORE 000007ad: SWAP2 000007ae: ADD 000007af: DUP2 000007b0: SWAP1 000007b1: MSTORE 000007b2: PUSH1 0x01 000007b4: DUP1 000007b5: SLOAD 000007b6: PUSH1 0xff 000007b8: NOT 000007b9: AND 000007ba: SWAP1 000007bb: SSTORE 000007bc: PUSH1 0x02 000007be: DUP2 000007bf: SWAP1 000007c0: SSTORE 000007c1: PUSH1 0x03 000007c3: DUP1 000007c4: SLOAD 000007c5: PUSH1 0x01 000007c7: PUSH1 0x01 000007c9: PUSH1 0xa0 000007cb: SHL 000007cc: SUB 000007cd: NOT 000007ce: AND 000007cf: SWAP1 000007d0: SSTORE 000007d1: PUSH2 0x07d9 000007d4: CALLVALUE 000007d5: PUSH2 0x0d0b 000007d8: JUMP 000007d9: JUMPDEST 000007da: SWAP1 000007db: POP 000007dc: PUSH2 0x07e5 000007df: DUP2 000007e0: CALLVALUE 000007e1: PUSH2 0x0fe5 000007e4: JUMP 000007e5: JUMPDEST 000007e6: PUSH0 000007e7: DUP1 000007e8: SLOAD 000007e9: PUSH1 0x01 000007eb: PUSH1 0x01 000007ed: PUSH1 0xa0 000007ef: SHL 000007f0: SUB 000007f1: AND 000007f2: DUP2 000007f3: MSTORE 000007f4: PUSH1 0x09 000007f6: PUSH1 0x20 000007f8: MSTORE 000007f9: PUSH1 0x40 000007fb: DUP2 000007fc: KECCAK256 000007fd: DUP1 000007fe: SLOAD 000007ff: SWAP1 00000800: SWAP2 00000801: SWAP1 00000802: PUSH2 0x080c 00000805: SWAP1 00000806: DUP5 00000807: SWAP1 00000808: PUSH2 0x0ff8 0000080b: JUMP 0000080c: JUMPDEST 0000080d: SWAP1 0000080e: SWAP2 0000080f: SSTORE 00000810: POP 00000811: POP 00000812: PUSH1 0x07 00000814: SLOAD 00000815: PUSH1 0x01 00000817: PUSH1 0x01 00000819: PUSH1 0xa0 0000081b: SHL 0000081c: SUB 0000081d: AND 0000081e: PUSH0 0000081f: SWAP1 00000820: DUP2 00000821: MSTORE 00000822: PUSH1 0x09 00000824: PUSH1 0x20 00000826: MSTORE 00000827: PUSH1 0x40 00000829: DUP2 0000082a: KECCAK256 0000082b: DUP1 0000082c: SLOAD 0000082d: DUP4 0000082e: SWAP3 0000082f: SWAP1 00000830: PUSH2 0x083a 00000833: SWAP1 00000834: DUP5 00000835: SWAP1 00000836: PUSH2 0x0ff8 00000839: JUMP 0000083a: JUMPDEST 0000083b: SWAP1 0000083c: SWAP2 0000083d: SSTORE 0000083e: POP 0000083f: POP 00000840: PUSH0 00000841: SLOAD 00000842: PUSH1 0x40 00000844: MLOAD 00000845: CALLVALUE 00000846: DUP2 00000847: MSTORE 00000848: CALLER 00000849: SWAP2 0000084a: PUSH1 0x01 0000084c: PUSH1 0x01 0000084e: PUSH1 0xa0 00000850: SHL 00000851: SUB 00000852: AND 00000853: SWAP1 00000854: PUSH32 0xdb87be53c711a1eb193f5fffddcfd85425990853a8423fa2bfd4a8620c218ed4 00000875: SWAP1 00000876: PUSH1 0x20 00000878: ADD 00000879: PUSH1 0x40 0000087b: MLOAD 0000087c: DUP1 0000087d: SWAP2 0000087e: SUB 0000087f: SWAP1 00000880: LOG3 00000881: PUSH2 0x05a1 00000884: CALLER 00000885: PUSH2 0x0d2c 00000888: JUMP 00000889: JUMPDEST 0000088a: PUSH0 0000088b: SLOAD 0000088c: PUSH1 0x01 0000088e: PUSH1 0x01 00000890: PUSH1 0xa0 00000892: SHL 00000893: SUB 00000894: AND 00000895: CALLER 00000896: EQ 00000897: PUSH2 0x08b3 0000089a: JUMPI 0000089b: PUSH1 0x40 0000089d: MLOAD 0000089e: PUSH4 0x30cd7471 000008a3: PUSH1 0xe0 000008a5: SHL 000008a6: DUP2 000008a7: MSTORE 000008a8: PUSH1 0x04 000008aa: ADD 000008ab: PUSH1 0x40 000008ad: MLOAD 000008ae: DUP1 000008af: SWAP2 000008b0: SUB 000008b1: SWAP1 000008b2: REVERT 000008b3: JUMPDEST 000008b4: PUSH1 0x40 000008b6: DUP1 000008b7: MLOAD 000008b8: PUSH1 0x60 000008ba: DUP2 000008bb: ADD 000008bc: DUP3 000008bd: MSTORE 000008be: PUSH1 0x01 000008c0: DUP1 000008c1: DUP3 000008c2: MSTORE 000008c3: PUSH1 0x20 000008c5: DUP3 000008c6: ADD 000008c7: DUP5 000008c8: SWAP1 000008c9: MSTORE 000008ca: PUSH0 000008cb: SWAP2 000008cc: DUP4 000008cd: ADD 000008ce: DUP3 000008cf: SWAP1 000008d0: MSTORE 000008d1: DUP1 000008d2: SLOAD 000008d3: PUSH1 0xff 000008d5: NOT 000008d6: AND 000008d7: DUP2 000008d8: OR 000008d9: SWAP1 000008da: SSTORE 000008db: PUSH1 0x02 000008dd: DUP4 000008de: SWAP1 000008df: SSTORE 000008e0: PUSH1 0x03 000008e2: DUP1 000008e3: SLOAD 000008e4: PUSH1 0x01 000008e6: PUSH1 0x01 000008e8: PUSH1 0xa0 000008ea: SHL 000008eb: SUB 000008ec: NOT 000008ed: AND 000008ee: SWAP1 000008ef: SSTORE 000008f0: SWAP1 000008f1: MLOAD 000008f2: CALLER 000008f3: SWAP1 000008f4: PUSH32 0x812dc3f3c55b5006c05a0b308b2cb2eee57e2b53135f8b53ff5728c329b480a0 00000915: SWAP1 00000916: PUSH2 0x06e5 00000919: SWAP1 0000091a: DUP6 0000091b: DUP2 0000091c: MSTORE 0000091d: PUSH1 0x20 0000091f: ADD 00000920: SWAP1 00000921: JUMP 00000922: JUMPDEST 00000923: PUSH0 00000924: SLOAD 00000925: PUSH1 0x01 00000927: PUSH1 0x01 00000929: PUSH1 0xa0 0000092b: SHL 0000092c: SUB 0000092d: AND 0000092e: CALLER 0000092f: EQ 00000930: PUSH2 0x094c 00000933: JUMPI 00000934: PUSH1 0x40 00000936: MLOAD 00000937: PUSH4 0x30cd7471 0000093c: PUSH1 0xe0 0000093e: SHL 0000093f: DUP2 00000940: MSTORE 00000941: PUSH1 0x04 00000943: ADD 00000944: PUSH1 0x40 00000946: MLOAD 00000947: DUP1 00000948: SWAP2 00000949: SUB 0000094a: SWAP1 0000094b: REVERT 0000094c: JUMPDEST 0000094d: PUSH1 0x04 0000094f: SLOAD 00000950: PUSH1 0xff 00000952: AND 00000953: PUSH2 0x096f 00000956: JUMPI 00000957: PUSH1 0x40 00000959: MLOAD 0000095a: PUSH4 0x13650ef1 0000095f: PUSH1 0xe1 00000961: SHL 00000962: DUP2 00000963: MSTORE 00000964: PUSH1 0x04 00000966: ADD 00000967: PUSH1 0x40 00000969: MLOAD 0000096a: DUP1 0000096b: SWAP2 0000096c: SUB 0000096d: SWAP1 0000096e: REVERT 0000096f: JUMPDEST 00000970: PUSH1 0x05 00000972: DUP1 00000973: SLOAD 00000974: PUSH1 0x06 00000976: DUP1 00000977: SLOAD 00000978: PUSH1 0x40 0000097a: DUP1 0000097b: MLOAD 0000097c: PUSH1 0x60 0000097e: DUP1 0000097f: DUP3 00000980: ADD 00000981: DUP4 00000982: MSTORE 00000983: PUSH0 00000984: DUP1 00000985: DUP4 00000986: MSTORE 00000987: PUSH1 0x20 00000989: DUP1 0000098a: DUP5 0000098b: ADD 0000098c: DUP3 0000098d: SWAP1 0000098e: MSTORE 0000098f: SWAP3 00000990: DUP5 00000991: ADD 00000992: DUP2 00000993: SWAP1 00000994: MSTORE 00000995: PUSH1 0x01 00000997: DUP1 00000998: SLOAD 00000999: PUSH1 0xff 0000099b: NOT 0000099c: SWAP1 0000099d: DUP2 0000099e: AND 0000099f: SWAP1 000009a0: SWAP2 000009a1: SSTORE 000009a2: PUSH1 0x02 000009a4: DUP3 000009a5: SWAP1 000009a6: SSTORE 000009a7: PUSH1 0x03 000009a9: DUP1 000009aa: SLOAD 000009ab: PUSH1 0x01 000009ad: PUSH1 0x01 000009af: PUSH1 0xa0 000009b1: SHL 000009b2: SUB 000009b3: NOT 000009b4: SWAP1 000009b5: DUP2 000009b6: AND 000009b7: SWAP1 000009b8: SWAP2 000009b9: SSTORE 000009ba: DUP6 000009bb: MLOAD 000009bc: SWAP4 000009bd: DUP5 000009be: ADD 000009bf: DUP7 000009c0: MSTORE 000009c1: DUP3 000009c2: DUP5 000009c3: MSTORE 000009c4: SWAP4 000009c5: DUP4 000009c6: ADD 000009c7: DUP3 000009c8: SWAP1 000009c9: MSTORE 000009ca: SWAP2 000009cb: SWAP1 000009cc: SWAP4 000009cd: ADD 000009ce: DUP4 000009cf: SWAP1 000009d0: MSTORE 000009d1: PUSH1 0x04 000009d3: DUP1 000009d4: SLOAD 000009d5: SWAP1 000009d6: SWAP2 000009d7: AND 000009d8: SWAP1 000009d9: SSTORE 000009da: SWAP5 000009db: DUP2 000009dc: SWAP1 000009dd: SSTORE 000009de: SWAP4 000009df: DUP2 000009e0: AND 000009e1: SWAP1 000009e2: SWAP2 000009e3: SSTORE 000009e4: SWAP1 000009e5: SWAP2 000009e6: PUSH1 0x01 000009e8: PUSH1 0x01 000009ea: PUSH1 0xa0 000009ec: SHL 000009ed: SUB 000009ee: SWAP1 000009ef: SWAP2 000009f0: AND 000009f1: SWAP1 000009f2: PUSH2 0x09fa 000009f5: DUP4 000009f6: PUSH2 0x0d0b 000009f9: JUMP 000009fa: JUMPDEST 000009fb: SWAP1 000009fc: POP 000009fd: PUSH2 0x0a06 00000a00: DUP2 00000a01: DUP5 00000a02: PUSH2 0x0fe5 00000a05: JUMP 00000a06: JUMPDEST 00000a07: PUSH0 00000a08: DUP1 00000a09: SLOAD 00000a0a: PUSH1 0x01 00000a0c: PUSH1 0x01 00000a0e: PUSH1 0xa0 00000a10: SHL 00000a11: SUB 00000a12: AND 00000a13: DUP2 00000a14: MSTORE 00000a15: PUSH1 0x09 00000a17: PUSH1 0x20 00000a19: MSTORE 00000a1a: PUSH1 0x40 00000a1c: DUP2 00000a1d: KECCAK256 00000a1e: DUP1 00000a1f: SLOAD 00000a20: SWAP1 00000a21: SWAP2 00000a22: SWAP1 00000a23: PUSH2 0x0a2d 00000a26: SWAP1 00000a27: DUP5 00000a28: SWAP1 00000a29: PUSH2 0x0ff8 00000a2c: JUMP 00000a2d: JUMPDEST 00000a2e: SWAP1 00000a2f: SWAP2 00000a30: SSTORE 00000a31: POP 00000a32: POP 00000a33: PUSH1 0x07 00000a35: SLOAD 00000a36: PUSH1 0x01 00000a38: PUSH1 0x01 00000a3a: PUSH1 0xa0 00000a3c: SHL 00000a3d: SUB 00000a3e: AND 00000a3f: PUSH0 00000a40: SWAP1 00000a41: DUP2 00000a42: MSTORE 00000a43: PUSH1 0x09 00000a45: PUSH1 0x20 00000a47: MSTORE 00000a48: PUSH1 0x40 00000a4a: DUP2 00000a4b: KECCAK256 00000a4c: DUP1 00000a4d: SLOAD 00000a4e: DUP4 00000a4f: SWAP3 00000a50: SWAP1 00000a51: PUSH2 0x0a5b 00000a54: SWAP1 00000a55: DUP5 00000a56: SWAP1 00000a57: PUSH2 0x0ff8 00000a5a: JUMP 00000a5b: JUMPDEST 00000a5c: SWAP1 00000a5d: SWAP2 00000a5e: SSTORE 00000a5f: POP 00000a60: POP 00000a61: PUSH0 00000a62: SLOAD 00000a63: PUSH1 0x40 00000a65: MLOAD 00000a66: DUP5 00000a67: DUP2 00000a68: MSTORE 00000a69: PUSH1 0x01 00000a6b: PUSH1 0x01 00000a6d: PUSH1 0xa0 00000a6f: SHL 00000a70: SUB 00000a71: DUP5 00000a72: DUP2 00000a73: AND 00000a74: SWAP3 00000a75: AND 00000a76: SWAP1 00000a77: PUSH32 0xd32f7ef8c20232133e4dbd098b49d6b86ab580eee8a90a815925e90058474963 00000a98: SWAP1 00000a99: PUSH1 0x20 00000a9b: ADD 00000a9c: PUSH1 0x40 00000a9e: MLOAD 00000a9f: DUP1 00000aa0: SWAP2 00000aa1: SUB 00000aa2: SWAP1 00000aa3: LOG3 00000aa4: PUSH2 0x0aac 00000aa7: DUP3 00000aa8: PUSH2 0x0d2c 00000aab: JUMP 00000aac: JUMPDEST 00000aad: POP 00000aae: POP 00000aaf: POP 00000ab0: JUMP 00000ab1: JUMPDEST 00000ab2: PUSH1 0x05 00000ab4: SLOAD 00000ab5: CALLVALUE 00000ab6: GT 00000ab7: PUSH2 0x0ad3 00000aba: JUMPI 00000abb: PUSH1 0x40 00000abd: MLOAD 00000abe: PUSH4 0x356680b7 00000ac3: PUSH1 0xe0 00000ac5: SHL 00000ac6: DUP2 00000ac7: MSTORE 00000ac8: PUSH1 0x04 00000aca: ADD 00000acb: PUSH1 0x40 00000acd: MLOAD 00000ace: DUP1 00000acf: SWAP2 00000ad0: SUB 00000ad1: SWAP1 00000ad2: REVERT 00000ad3: JUMPDEST 00000ad4: PUSH1 0x05 00000ad6: SLOAD 00000ad7: ISZERO 00000ad8: PUSH2 0x0b0d 00000adb: JUMPI 00000adc: PUSH1 0x05 00000ade: SLOAD 00000adf: PUSH1 0x06 00000ae1: SLOAD 00000ae2: PUSH1 0x01 00000ae4: PUSH1 0x01 00000ae6: PUSH1 0xa0 00000ae8: SHL 00000ae9: SUB 00000aea: AND 00000aeb: PUSH0 00000aec: SWAP1 00000aed: DUP2 00000aee: MSTORE 00000aef: PUSH1 0x09 00000af1: PUSH1 0x20 00000af3: MSTORE 00000af4: PUSH1 0x40 00000af6: DUP2 00000af7: KECCAK256 00000af8: DUP1 00000af9: SLOAD 00000afa: SWAP1 00000afb: SWAP2 00000afc: SWAP1 00000afd: PUSH2 0x0b07 00000b00: SWAP1 00000b01: DUP5 00000b02: SWAP1 00000b03: PUSH2 0x0ff8 00000b06: JUMP 00000b07: JUMPDEST 00000b08: SWAP1 00000b09: SWAP2 00000b0a: SSTORE 00000b0b: POP 00000b0c: POP 00000b0d: JUMPDEST 00000b0e: PUSH1 0x40 00000b10: DUP1 00000b11: MLOAD 00000b12: PUSH1 0x60 00000b14: DUP2 00000b15: ADD 00000b16: DUP3 00000b17: MSTORE 00000b18: PUSH1 0x01 00000b1a: DUP1 00000b1b: DUP3 00000b1c: MSTORE 00000b1d: CALLVALUE 00000b1e: PUSH1 0x20 00000b20: DUP1 00000b21: DUP5 00000b22: ADD 00000b23: DUP3 00000b24: SWAP1 00000b25: MSTORE 00000b26: CALLER 00000b27: SWAP4 00000b28: DUP6 00000b29: ADD 00000b2a: DUP5 00000b2b: SWAP1 00000b2c: MSTORE 00000b2d: PUSH1 0x04 00000b2f: DUP1 00000b30: SLOAD 00000b31: PUSH1 0xff 00000b33: NOT 00000b34: AND 00000b35: SWAP1 00000b36: SWAP4 00000b37: OR 00000b38: SWAP1 00000b39: SWAP3 00000b3a: SSTORE 00000b3b: PUSH1 0x05 00000b3d: DUP2 00000b3e: SWAP1 00000b3f: SSTORE 00000b40: PUSH1 0x06 00000b42: DUP1 00000b43: SLOAD 00000b44: PUSH1 0x01 00000b46: PUSH1 0x01 00000b48: PUSH1 0xa0 00000b4a: SHL 00000b4b: SUB 00000b4c: NOT 00000b4d: AND 00000b4e: DUP5 00000b4f: OR 00000b50: SWAP1 00000b51: SSTORE 00000b52: SWAP3 00000b53: MLOAD 00000b54: SWAP3 00000b55: DUP4 00000b56: MSTORE 00000b57: SWAP1 00000b58: SWAP2 00000b59: PUSH32 0x5445de3f4fe13efb115ec05c57e09cc0e277801d0cd2ae780457ebcd8688c391 00000b7a: SWAP2 00000b7b: ADD 00000b7c: PUSH1 0x40 00000b7e: MLOAD 00000b7f: DUP1 00000b80: SWAP2 00000b81: SUB 00000b82: SWAP1 00000b83: LOG2 00000b84: JUMP 00000b85: JUMPDEST 00000b86: PUSH0 00000b87: SLOAD 00000b88: PUSH1 0x01 00000b8a: PUSH1 0x01 00000b8c: PUSH1 0xa0 00000b8e: SHL 00000b8f: SUB 00000b90: AND 00000b91: CALLER 00000b92: EQ 00000b93: PUSH2 0x0baf 00000b96: JUMPI 00000b97: PUSH1 0x40 00000b99: MLOAD 00000b9a: PUSH4 0x30cd7471 00000b9f: PUSH1 0xe0 00000ba1: SHL 00000ba2: DUP2 00000ba3: MSTORE 00000ba4: PUSH1 0x04 00000ba6: ADD 00000ba7: PUSH1 0x40 00000ba9: MLOAD 00000baa: DUP1 00000bab: SWAP2 00000bac: SUB 00000bad: SWAP1 00000bae: REVERT 00000baf: JUMPDEST 00000bb0: PUSH1 0x01 00000bb2: PUSH1 0x01 00000bb4: PUSH1 0xa0 00000bb6: SHL 00000bb7: SUB 00000bb8: DUP2 00000bb9: AND 00000bba: PUSH2 0x0bd6 00000bbd: JUMPI 00000bbe: PUSH1 0x40 00000bc0: MLOAD 00000bc1: PUSH4 0xe99d5ac5 00000bc6: PUSH1 0xe0 00000bc8: SHL 00000bc9: DUP2 00000bca: MSTORE 00000bcb: PUSH1 0x04 00000bcd: ADD 00000bce: PUSH1 0x40 00000bd0: MLOAD 00000bd1: DUP1 00000bd2: SWAP2 00000bd3: SUB 00000bd4: SWAP1 00000bd5: REVERT 00000bd6: JUMPDEST 00000bd7: PUSH2 0x0bdf 00000bda: DUP2 00000bdb: PUSH2 0x0d2c 00000bde: JUMP 00000bdf: JUMPDEST 00000be0: PUSH1 0x06 00000be2: SLOAD 00000be3: PUSH1 0x01 00000be5: PUSH1 0x01 00000be7: PUSH1 0xa0 00000be9: SHL 00000bea: SUB 00000beb: DUP1 00000bec: DUP4 00000bed: AND 00000bee: SWAP2 00000bef: AND 00000bf0: SUB 00000bf1: PUSH2 0x0c5c 00000bf4: JUMPI 00000bf5: PUSH1 0x05 00000bf7: DUP1 00000bf8: SLOAD 00000bf9: PUSH1 0x40 00000bfb: DUP1 00000bfc: MLOAD 00000bfd: PUSH1 0x60 00000bff: DUP2 00000c00: ADD 00000c01: DUP3 00000c02: MSTORE 00000c03: PUSH0 00000c04: DUP1 00000c05: DUP3 00000c06: MSTORE 00000c07: PUSH1 0x20 00000c09: DUP1 00000c0a: DUP4 00000c0b: ADD 00000c0c: DUP3 00000c0d: SWAP1 00000c0e: MSTORE 00000c0f: SWAP2 00000c10: DUP4 00000c11: ADD 00000c12: DUP2 00000c13: SWAP1 00000c14: MSTORE 00000c15: PUSH1 0x04 00000c17: DUP1 00000c18: SLOAD 00000c19: PUSH1 0xff 00000c1b: NOT 00000c1c: AND 00000c1d: SWAP1 00000c1e: SSTORE 00000c1f: SWAP4 00000c20: DUP5 00000c21: SWAP1 00000c22: SSTORE 00000c23: PUSH1 0x06 00000c25: DUP1 00000c26: SLOAD 00000c27: PUSH1 0x01 00000c29: PUSH1 0x01 00000c2b: PUSH1 0xa0 00000c2d: SHL 00000c2e: SUB 00000c2f: NOT 00000c30: AND 00000c31: SWAP1 00000c32: SSTORE 00000c33: PUSH1 0x01 00000c35: PUSH1 0x01 00000c37: PUSH1 0xa0 00000c39: SHL 00000c3a: SUB 00000c3b: DUP6 00000c3c: AND 00000c3d: DUP5 00000c3e: MSTORE 00000c3f: PUSH1 0x09 00000c41: SWAP1 00000c42: MSTORE 00000c43: DUP3 00000c44: KECCAK256 00000c45: DUP1 00000c46: SLOAD 00000c47: SWAP2 00000c48: SWAP3 00000c49: DUP4 00000c4a: SWAP3 00000c4b: PUSH2 0x0c55 00000c4e: SWAP1 00000c4f: DUP5 00000c50: SWAP1 00000c51: PUSH2 0x0ff8 00000c54: JUMP 00000c55: JUMPDEST 00000c56: SWAP1 00000c57: SWAP2 00000c58: SSTORE 00000c59: POP 00000c5a: POP 00000c5b: POP 00000c5c: JUMPDEST 00000c5d: PUSH1 0x01 00000c5f: SLOAD 00000c60: PUSH1 0xff 00000c62: AND 00000c63: ISZERO 00000c64: PUSH2 0x05a1 00000c67: JUMPI 00000c68: PUSH1 0x40 00000c6a: DUP1 00000c6b: MLOAD 00000c6c: PUSH1 0x60 00000c6e: DUP2 00000c6f: ADD 00000c70: DUP3 00000c71: MSTORE 00000c72: PUSH0 00000c73: DUP1 00000c74: DUP3 00000c75: MSTORE 00000c76: PUSH1 0x20 00000c78: DUP3 00000c79: ADD 00000c7a: DUP2 00000c7b: SWAP1 00000c7c: MSTORE 00000c7d: SWAP2 00000c7e: ADD 00000c7f: DUP2 00000c80: SWAP1 00000c81: MSTORE 00000c82: PUSH1 0x01 00000c84: DUP1 00000c85: SLOAD 00000c86: PUSH1 0xff 00000c88: NOT 00000c89: AND 00000c8a: SWAP1 00000c8b: SSTORE 00000c8c: PUSH1 0x02 00000c8e: SSTORE 00000c8f: PUSH1 0x03 00000c91: DUP1 00000c92: SLOAD 00000c93: PUSH1 0x01 00000c95: PUSH1 0x01 00000c97: PUSH1 0xa0 00000c99: SHL 00000c9a: SUB 00000c9b: NOT 00000c9c: AND 00000c9d: SWAP1 00000c9e: SSTORE 00000c9f: POP 00000ca0: JUMP 00000ca1: JUMPDEST 00000ca2: PUSH1 0x40 00000ca4: MLOAD 00000ca5: PUSH0 00000ca6: SWAP1 00000ca7: CALLER 00000ca8: SWAP1 00000ca9: DUP4 00000caa: SWAP1 00000cab: DUP4 00000cac: DUP2 00000cad: DUP2 00000cae: DUP2 00000caf: DUP6 00000cb0: DUP8 00000cb1: GAS 00000cb2: CALL 00000cb3: SWAP3 00000cb4: POP 00000cb5: POP 00000cb6: POP 00000cb7: RETURNDATASIZE 00000cb8: DUP1 00000cb9: PUSH0 00000cba: DUP2 00000cbb: EQ 00000cbc: PUSH2 0x0ce0 00000cbf: JUMPI 00000cc0: PUSH1 0x40 00000cc2: MLOAD 00000cc3: SWAP2 00000cc4: POP 00000cc5: PUSH1 0x1f 00000cc7: NOT 00000cc8: PUSH1 0x3f 00000cca: RETURNDATASIZE 00000ccb: ADD 00000ccc: AND 00000ccd: DUP3 00000cce: ADD 00000ccf: PUSH1 0x40 00000cd1: MSTORE 00000cd2: RETURNDATASIZE 00000cd3: DUP3 00000cd4: MSTORE 00000cd5: RETURNDATASIZE 00000cd6: PUSH0 00000cd7: PUSH1 0x20 00000cd9: DUP5 00000cda: ADD 00000cdb: RETURNDATACOPY 00000cdc: PUSH2 0x0ce5 00000cdf: JUMP 00000ce0: JUMPDEST 00000ce1: PUSH1 0x60 00000ce3: SWAP2 00000ce4: POP 00000ce5: JUMPDEST 00000ce6: POP 00000ce7: POP 00000ce8: SWAP1 00000ce9: POP 00000cea: DUP1 00000ceb: PUSH2 0x0d07 00000cee: JUMPI 00000cef: PUSH1 0x40 00000cf1: MLOAD 00000cf2: PUSH4 0x42bb5709 00000cf7: PUSH1 0xe0 00000cf9: SHL 00000cfa: DUP2 00000cfb: MSTORE 00000cfc: PUSH1 0x04 00000cfe: ADD 00000cff: PUSH1 0x40 00000d01: MLOAD 00000d02: DUP1 00000d03: SWAP2 00000d04: SUB 00000d05: SWAP1 00000d06: REVERT 00000d07: JUMPDEST 00000d08: POP 00000d09: POP 00000d0a: JUMP 00000d0b: JUMPDEST 00000d0c: PUSH0 00000d0d: PUSH1 0x64 00000d0f: PUSH1 0x08 00000d11: SLOAD 00000d12: DUP4 00000d13: PUSH2 0x0d1c 00000d16: SWAP2 00000d17: SWAP1 00000d18: PUSH2 0x100b 00000d1b: JUMP 00000d1c: JUMPDEST 00000d1d: PUSH2 0x0d26 00000d20: SWAP2 00000d21: SWAP1 00000d22: PUSH2 0x1022 00000d25: JUMP 00000d26: JUMPDEST 00000d27: SWAP3 00000d28: SWAP2 00000d29: POP 00000d2a: POP 00000d2b: JUMP 00000d2c: JUMPDEST 00000d2d: PUSH0 00000d2e: DUP1 00000d2f: SLOAD 00000d30: PUSH1 0x01 00000d32: PUSH1 0x01 00000d34: PUSH1 0xa0 00000d36: SHL 00000d37: SUB 00000d38: DUP4 00000d39: DUP2 00000d3a: AND 00000d3b: PUSH1 0x01 00000d3d: PUSH1 0x01 00000d3f: PUSH1 0xa0 00000d41: SHL 00000d42: SUB 00000d43: NOT 00000d44: DUP4 00000d45: AND 00000d46: DUP2 00000d47: OR 00000d48: DUP5 00000d49: SSTORE 00000d4a: PUSH1 0x40 00000d4c: MLOAD 00000d4d: SWAP2 00000d4e: SWAP1 00000d4f: SWAP3 00000d50: AND 00000d51: SWAP3 00000d52: DUP4 00000d53: SWAP2 00000d54: PUSH32 0xb0594827696749bdc48b310d4a5cfee5e9a89491f1c6bea2b928c2c33db414de 00000d75: SWAP2 00000d76: SWAP1 00000d77: LOG3 00000d78: POP 00000d79: POP 00000d7a: JUMP 00000d7b: JUMPDEST 00000d7c: PUSH0 00000d7d: JUMPDEST 00000d7e: DUP4 00000d7f: DUP2 00000d80: LT 00000d81: ISZERO 00000d82: PUSH2 0x0d95 00000d85: JUMPI 00000d86: DUP2 00000d87: DUP2 00000d88: ADD 00000d89: MLOAD 00000d8a: DUP4 00000d8b: DUP3 00000d8c: ADD 00000d8d: MSTORE 00000d8e: PUSH1 0x20 00000d90: ADD 00000d91: PUSH2 0x0d7d 00000d94: JUMP 00000d95: JUMPDEST 00000d96: POP 00000d97: POP 00000d98: PUSH0 00000d99: SWAP2 00000d9a: ADD 00000d9b: MSTORE 00000d9c: JUMP 00000d9d: JUMPDEST 00000d9e: PUSH1 0x20 00000da0: DUP2 00000da1: MSTORE 00000da2: PUSH0 00000da3: DUP3 00000da4: MLOAD 00000da5: DUP1 00000da6: PUSH1 0x20 00000da8: DUP5 00000da9: ADD 00000daa: MSTORE 00000dab: PUSH2 0x0dbb 00000dae: DUP2 00000daf: PUSH1 0x40 00000db1: DUP6 00000db2: ADD 00000db3: PUSH1 0x20 00000db5: DUP8 00000db6: ADD 00000db7: PUSH2 0x0d7b 00000dba: JUMP 00000dbb: JUMPDEST 00000dbc: PUSH1 0x1f 00000dbe: ADD 00000dbf: PUSH1 0x1f 00000dc1: NOT 00000dc2: AND 00000dc3: SWAP2 00000dc4: SWAP1 00000dc5: SWAP2 00000dc6: ADD 00000dc7: PUSH1 0x40 00000dc9: ADD 00000dca: SWAP3 00000dcb: SWAP2 00000dcc: POP 00000dcd: POP 00000dce: JUMP 00000dcf: JUMPDEST 00000dd0: DUP1 00000dd1: CALLDATALOAD 00000dd2: PUSH1 0x01 00000dd4: PUSH1 0x01 00000dd6: PUSH1 0xa0 00000dd8: SHL 00000dd9: SUB 00000dda: DUP2 00000ddb: AND 00000ddc: DUP2 00000ddd: EQ 00000dde: PUSH2 0x0de5 00000de1: JUMPI 00000de2: PUSH0 00000de3: DUP1 00000de4: REVERT 00000de5: JUMPDEST 00000de6: SWAP2 00000de7: SWAP1 00000de8: POP 00000de9: JUMP 00000dea: JUMPDEST 00000deb: PUSH0 00000dec: DUP1 00000ded: PUSH1 0x40 00000def: DUP4 00000df0: DUP6 00000df1: SUB 00000df2: SLT 00000df3: ISZERO 00000df4: PUSH2 0x0dfb 00000df7: JUMPI 00000df8: PUSH0 00000df9: DUP1 00000dfa: REVERT 00000dfb: JUMPDEST 00000dfc: DUP3 00000dfd: CALLDATALOAD 00000dfe: SWAP2 00000dff: POP 00000e00: PUSH2 0x0e0b 00000e03: PUSH1 0x20 00000e05: DUP5 00000e06: ADD 00000e07: PUSH2 0x0dcf 00000e0a: JUMP 00000e0b: JUMPDEST 00000e0c: SWAP1 00000e0d: POP 00000e0e: SWAP3 00000e0f: POP 00000e10: SWAP3 00000e11: SWAP1 00000e12: POP 00000e13: JUMP 00000e14: JUMPDEST 00000e15: PUSH0 00000e16: PUSH1 0x20 00000e18: DUP3 00000e19: DUP5 00000e1a: SUB 00000e1b: SLT 00000e1c: ISZERO 00000e1d: PUSH2 0x0e24 00000e20: JUMPI 00000e21: PUSH0 00000e22: DUP1 00000e23: REVERT 00000e24: JUMPDEST 00000e25: PUSH2 0x0e2d 00000e28: DUP3 00000e29: PUSH2 0x0dcf 00000e2c: JUMP 00000e2d: JUMPDEST 00000e2e: SWAP4 00000e2f: SWAP3 00000e30: POP 00000e31: POP 00000e32: POP 00000e33: JUMP 00000e34: JUMPDEST 00000e35: PUSH0 00000e36: PUSH1 0x20 00000e38: DUP3 00000e39: DUP5 00000e3a: SUB 00000e3b: SLT 00000e3c: ISZERO 00000e3d: PUSH2 0x0e44 00000e40: JUMPI 00000e41: PUSH0 00000e42: DUP1 00000e43: REVERT 00000e44: JUMPDEST 00000e45: POP 00000e46: CALLDATALOAD 00000e47: SWAP2 00000e48: SWAP1 00000e49: POP 00000e4a: JUMP 00000e4b: JUMPDEST 00000e4c: PUSH32 0x3c21444f43545950452068746d6c3e3c68746d6c3e3c686561643e3c7469746c 00000e6d: DUP2 00000e6e: MSTORE 00000e6f: PUSH2 0x329f 00000e72: PUSH1 0xf1 00000e74: SHL 00000e75: PUSH1 0x20 00000e77: DUP3 00000e78: ADD 00000e79: MSTORE 00000e7a: PUSH11 0x29b1b932b2b739b0bb32b9 00000e86: PUSH1 0xa9 00000e88: SHL 00000e89: PUSH1 0x22 00000e8b: DUP3 00000e8c: ADD 00000e8d: MSTORE 00000e8e: PUSH32 0x3c2f7469746c653e3c6d657461206e616d653d2276696577706f72742220636f 00000eaf: PUSH1 0x2d 00000eb1: DUP3 00000eb2: ADD 00000eb3: MSTORE 00000eb4: PUSH32 0x6e74656e743d2277696474683d6465766963652d77696474682c20696e697469 00000ed5: PUSH1 0x4d 00000ed7: DUP3 00000ed8: ADD 00000ed9: MSTORE 00000eda: PUSH32 0x616c2d7363616c653d3122202f3e3c7374796c653e68746d6c2c626f64797b62 00000efb: PUSH1 0x6d 00000efd: DUP3 00000efe: ADD 00000eff: MSTORE 00000f00: PUSH32 0x61636b67726f756e643a233936393639363b6d617267696e3a303b7061646469 00000f21: PUSH1 0x8d 00000f23: DUP3 00000f24: ADD 00000f25: MSTORE 00000f26: PUSH32 0x6e673a303b6f766572666c6f773a68696464656e3b7d3c2f7374796c653e3c2f 00000f47: PUSH1 0xad 00000f49: DUP3 00000f4a: ADD 00000f4b: MSTORE 00000f4c: PUSH32 0x686561643e3c626f64793e3c73637269707420747970653d22746578742f6a61 00000f6d: PUSH1 0xcd 00000f6f: DUP3 00000f70: ADD 00000f71: MSTORE 00000f72: PUSH10 0x3b30b9b1b934b83a111f 00000f7d: PUSH1 0xb1 00000f7f: SHL 00000f80: PUSH1 0xed 00000f82: DUP3 00000f83: ADD 00000f84: MSTORE 00000f85: PUSH0 00000f86: DUP3 00000f87: MLOAD 00000f88: PUSH2 0x0f98 00000f8b: DUP2 00000f8c: PUSH1 0xf7 00000f8e: DUP6 00000f8f: ADD 00000f90: PUSH1 0x20 00000f92: DUP8 00000f93: ADD 00000f94: PUSH2 0x0d7b 00000f97: JUMP 00000f98: JUMPDEST 00000f99: DUP3 00000f9a: ADD 00000f9b: PUSH2 0x0fc6 00000f9e: PUSH1 0xf7 00000fa0: DUP3 00000fa1: ADD 00000fa2: PUSH32 0x3c2f7363726970743e3c2f626f64793e3c2f68746d6c3e000000000000000000 00000fc3: SWAP1 00000fc4: MSTORE 00000fc5: JUMP 00000fc6: JUMPDEST 00000fc7: PUSH2 0x010e 00000fca: ADD 00000fcb: SWAP4 00000fcc: SWAP3 00000fcd: POP 00000fce: POP 00000fcf: POP 00000fd0: JUMP 00000fd1: JUMPDEST 00000fd2: PUSH4 0x4e487b71 00000fd7: PUSH1 0xe0 00000fd9: SHL 00000fda: PUSH0 00000fdb: MSTORE 00000fdc: PUSH1 0x11 00000fde: PUSH1 0x04 00000fe0: MSTORE 00000fe1: PUSH1 0x24 00000fe3: PUSH0 00000fe4: REVERT 00000fe5: JUMPDEST 00000fe6: DUP2 00000fe7: DUP2 00000fe8: SUB 00000fe9: DUP2 00000fea: DUP2 00000feb: GT 00000fec: ISZERO 00000fed: PUSH2 0x0d26 00000ff0: JUMPI 00000ff1: PUSH2 0x0d26 00000ff4: PUSH2 0x0fd1 00000ff7: JUMP 00000ff8: JUMPDEST 00000ff9: DUP1 00000ffa: DUP3 00000ffb: ADD 00000ffc: DUP1 00000ffd: DUP3 00000ffe: GT 00000fff: ISZERO 00001000: PUSH2 0x0d26 00001003: JUMPI 00001004: PUSH2 0x0d26 00001007: PUSH2 0x0fd1 0000100a: JUMP 0000100b: JUMPDEST 0000100c: DUP1 0000100d: DUP3 0000100e: MUL 0000100f: DUP2 00001010: ISZERO 00001011: DUP3 00001012: DUP3 00001013: DIV 00001014: DUP5 00001015: EQ 00001016: OR 00001017: PUSH2 0x0d26 0000101a: JUMPI 0000101b: PUSH2 0x0d26 0000101e: PUSH2 0x0fd1 00001021: JUMP 00001022: JUMPDEST 00001023: PUSH0 00001024: DUP3 00001025: PUSH2 0x103c 00001028: JUMPI 00001029: PUSH4 0x4e487b71 0000102e: PUSH1 0xe0 00001030: SHL 00001031: PUSH0 00001032: MSTORE 00001033: PUSH1 0x12 00001035: PUSH1 0x04 00001037: MSTORE 00001038: PUSH1 0x24 0000103a: PUSH0 0000103b: REVERT 0000103c: JUMPDEST 0000103d: POP 0000103e: DIV 0000103f: SWAP1 00001040: JUMP 00001041: INVALID 00001042: SLOAD 00001043: PUSH9 0x6973206973206f7572 0000104d: KECCAK256 0000104e: PUSH24 0x6179206f6620736565696e67207468696e67732c20737472 00001067: PUSH2 0x6e67 0000106a: PUSH6 0x7220696e2061 00001071: KECCAK256 00001072: PUSH20 0x7472616e6765206c616e642e0a22757365207374 00001087: PUSH19 0x696374223b6c657420773d77696e646f772c64 0000109b: RETURNDATASIZE 0000109c: PUSH5 0x6f63756d65 000010a2: PUSH15 0x742c623d642e626f64793b627c7c28 000010b2: PUSH5 0x2e63726561 000010b8: PUSH21 0x65456c656d656e742822626f647922292c642e646f 000010ce: PUSH4 0x756d656e 000010d3: PUSH21 0x456c656d656e742e617070656e644368696c642862 000010e9: UNKNOWN(0x29) 000010ea: UNKNOWN(0x29) 000010eb: UNKNOWN(0x2C) 000010ec: PUSH5 0x2e626f6479 000010f2: UNKNOWN(0x2E) 000010f3: PUSH20 0x74796c652e746f756368416374696f6e3d226e6f 00001108: PUSH15 0x65222c642e626f64792e7374796c65 00001118: UNKNOWN(0x2E) 00001119: PUSH22 0x73657253656c6563743d226e6f6e65223b6c65742063 00001130: RETURNDATASIZE 00001131: PUSH5 0x2e71756572 00001137: PUSH26 0x53656c6563746f72282263616e76617322293b637c7c28633d64 00001152: UNKNOWN(0x2E) 00001153: PUSH4 0x72656174 00001158: PUSH6 0x456c656d656e 0000115f: PUSH21 0x282263616e76617322292c632e7374796c652e6469 00001175: PUSH20 0x706c61793d22626c6f636b222c622e617070656e 0000118a: PUSH5 0x4368696c64 00001190: UNKNOWN(0x28) 00001191: PUSH4 0x29293b63 00001196: PUSH16 0x6e7374206d6f62696c653d2f416e6472 000011a7: PUSH16 0x69647c7765624f537c6950686f6e657c 000011b8: PUSH10 0x5061647c69506f647c42 000011c3: PUSH13 0x61636b42657272797c49454d6f 000011d1: PUSH3 0x696c65 000011d5: PUSH29 0x4f70657261204d696e692f692e74657374286e6176696761746f722e75 000011f3: PUSH20 0x65724167656e74292c5349474e41545552455f53 00001208: JUMP 00001209: SELFBALANCE 0000120a: RETURNDATASIZE 0000120b: UNKNOWN(0x22) 0000120c: PUSH5 0x6174613a69 00001212: PUSH14 0x6167652f7376672b786d6c3b6261 00001221: PUSH20 0x6536342c50484e325a7942336157523061443069 00001236: UNKNOWN(0x4D) 00001237: PUSH11 0x51694947686c6157646f64 00001243: DIFFICULTY 00001244: ADDRESS 00001245: PUSH10 0x4d6a4d6949485a705a58 00001250: PUSH5 0x4362336739 00001256: BLOBHASH 00001257: PUSH11 0x41674d4341794e4341794d 00001263: PUSH26 0x49675a6d6c7362443069626d39755a53496765473173626e4d39 0000127e: BLOBHASH 0000127f: PUSH14 0x6830644841364c79393364336375 0000128e: PUSH5 0x7a4d756233 00001294: BLOBBASEFEE 00001295: PUSH15 0x4c7a49774d44417663335a6e496a34 000012a5: UNKNOWN(0x4B) 000012a6: POP 000012a7: BASEFEE 000012a8: TIMESTAMP 000012a9: PUSH9 0x644767675a6d6c7362 000012b3: NUMBER 000012b4: BALANCE 000012b5: PUSH26 0x6457786c50534a6c646d56756232526b4969426a62476c774c58 000012d0: BLOBBASEFEE 000012d1: BALANCE 000012d2: PUSH3 0x475539 000012d6: BLOBHASH 000012d7: PUSH14 0x56325a5735765a47516949475139 000012e6: BLOBHASH 000012e7: PUSH12 0x3032494442494e3159785344 000012f4: PUSH9 0x574d6b673553444577 000012fe: MSTORE8 000012ff: DIFFICULTY 00001300: GASLIMIT 00001301: PUSH25 0x566a46494d544a494d544e494d5452494d5456494d545a494d 0000131b: SLOAD 0000131c: PUSH5 0x494d546857 00001322: UNKNOWN(0x4D) 00001323: GASLIMIT 00001324: PUSH8 0x784f5567794d4659 0000132d: PUSH25 0x53444978566a42494d6a4a494d6a4e494d6a52574d56597956 00001347: PUSH11 0x4e574e465931566a5a574e 00001353: BALANCE 00001354: MSIZE 00001355: CALLVALUE 00001356: JUMP 00001357: PUSH11 0x6c574d5442574d5446494d 00001363: PUSH11 0x4e574d544a574d544e494d 0000136f: PUSH11 0x4a574d5452574d5456574d 0000137b: SLOAD 0000137c: GAS 0000137d: JUMPI 0000137e: UNKNOWN(0x4D) 0000137f: SLOAD 00001380: PUSH5 0x574d546857 00001386: UNKNOWN(0x4D) 00001387: SLOAD 00001388: PUSH13 0x574d6a42574d6a46494d6a4e57 00001396: UNKNOWN(0x4D) 00001397: PUSH11 0x4a494d6a4a494d6a46494d 000013a3: PUSH11 0x42494d546c494d5468494d 000013af: SLOAD 000013b0: PUSH5 0x494d545a49 000013b6: UNKNOWN(0x4D) 000013b7: SLOAD 000013b8: JUMP 000013b9: JUMPI 000013ba: UNKNOWN(0x4D) 000013bb: PUSH11 0x4e494d5452494d544e494d 000013c7: SLOAD 000013c8: BLOBBASEFEE 000013c9: BLOBHASH 000013ca: UNKNOWN(0x4D) 000013cb: SLOAD 000013cc: CHAINID 000013cd: BLOBHASH 000013ce: UNKNOWN(0x4D) 000013cf: SLOAD 000013d0: TIMESTAMP 000013d1: BLOBHASH 000013d2: UNKNOWN(0x4F) 000013d3: SSTORE 000013d4: PUSH8 0x34534464574d6a4a 000013dd: BLOBHASH 000013de: UNKNOWN(0x4E) 000013df: PUSH12 0x6731534452494d3067795344 000013ec: CHAINID 000013ed: JUMPI 000013ee: UNKNOWN(0x4D) 000013ef: PUSH11 0x46574d6a42574d546c574d 000013fb: SLOAD 000013fc: PUSH9 0x574d5464574d545a57 00001406: UNKNOWN(0x4D) 00001407: SLOAD 00001408: JUMP 00001409: BLOBHASH 0000140a: UNKNOWN(0x4D) 0000140b: PUSH13 0x59784e4659784d3159784d6c59 00001419: PUSH25 0x4d5659784d465935566a68494d315935566a4577566a457856 00001433: PUSH11 0x4579566a457a566a453056 0000143f: PUSH11 0x4531566a453253444a574d 0000144b: SLOAD 0000144c: PUSH5 0x574d546857 00001452: UNKNOWN(0x4D) 00001453: SLOAD 00001454: PUSH13 0x574d6a42574d6a46494d306730 00001462: MSTORE8 00001463: DIFFICULTY 00001464: JUMP 00001465: BLOBHASH 00001466: UNKNOWN(0x4E) 00001467: PUSH12 0x6733534468574d6a4a494f55 00001474: PUSH8 0x784d4567784d5567 0000147d: PUSH25 0x4d6b67784d3067784e4659794d5567784e5567784e6b67784e 00001497: ADDRESS 00001498: PUSH8 0x784f4567784f5567 000014a1: PUSH26 0x4d4659794d4567794d5659784f5659784f4659784e3159784e6b 000014bc: PUSH8 0x794d4659784e5659 000014c5: PUSH25 0x4e4567794d5659784d3159784d6b67794d6c59784d5659784d 000014df: GASLIMIT 000014e0: PUSH8 0x794d315935566a68 000014e9: JUMPI 000014ea: UNKNOWN(0x4E) 000014eb: BALANCE 000014ec: MSIZE 000014ed: ORIGIN 000014ee: JUMP 000014ef: PUSH11 0x56574e46597a566a4a574d 000014fb: SSTORE 000014fc: PUSH8 0x794d6c5979534449 00001505: PUSH25 0x566a4e494d6a42574d6b67784f5567784f4567784e3067784e 0000151f: PUSH12 0x67784e5567784e4567784d30 0000152c: PUSH8 0x784d6c597a534445 00001535: PUSH25 0x5344457753446c494f456733566a4a494e6b6731534452494d 0000154f: ADDRESS 00001550: PUSH8 0x79566a4e574e4659 00001559: BALANCE 0000155a: JUMP 0000155b: PUSH11 0x5a574e315934534446574e 00001567: BALANCE 00001568: MSIZE 00001569: ORIGIN 0000156a: JUMP 0000156b: PUSH11 0x56574e46597a566a4a494d 00001577: CHAINID 00001578: MSIZE 00001579: PUSH25 0x534446494d6b677a534452494e556732566a42615454457749 00001593: DIFFICULTY 00001594: PUSH13 0x494d5446494d544a494d544e49 000015a2: UNKNOWN(0x4D) 000015a3: SLOAD 000015a4: MSTORE 000015a5: JUMPI 000015a6: UNKNOWN(0x4D) 000015a7: SLOAD 000015a8: TIMESTAMP 000015a9: JUMPI 000015aa: UNKNOWN(0x4D) 000015ab: SLOAD 000015ac: CHAINID 000015ad: JUMPI 000015ae: UNKNOWN(0x4D) 000015af: SLOAD 000015b0: BLOBBASEFEE 000015b1: JUMPI 000015b2: UNKNOWN(0x4D) 000015b3: SLOAD 000015b4: UNKNOWN(0x4E) 000015b5: BLOBHASH 000015b6: UNKNOWN(0x4D) 000015b7: SLOAD 000015b8: UNKNOWN(0x4E) 000015b9: BLOBHASH 000015ba: UNKNOWN(0x4D) 000015bb: SLOAD 000015bc: BLOBBASEFEE 000015bd: BLOBHASH 000015be: UNKNOWN(0x4D) 000015bf: SLOAD 000015c0: CHAINID 000015c1: BLOBHASH 000015c2: UNKNOWN(0x4D) 000015c3: SLOAD 000015c4: TIMESTAMP 000015c5: JUMPI 000015c6: UNKNOWN(0x4D) 000015c7: SLOAD 000015c8: BLOBBASEFEE 000015c9: JUMPI 000015ca: UNKNOWN(0x4D) 000015cb: SLOAD 000015cc: CHAINID 000015cd: JUMPI 000015ce: UNKNOWN(0x4D) 000015cf: SLOAD 000015d0: TIMESTAMP 000015d1: JUMPI 000015d2: UNKNOWN(0x4F) 000015d3: JUMP 000015d4: PUSH16 0x6949475a7062477739496e646f615852 000015e5: PUSH13 0x4969382b436a777663335a6e50 000015f3: PUSH8 0x6f3d222c61707065 000015fc: PUSH15 0x645369676e61747572653d28293d3e 0000160c: PUSH28 0x636f6e737420653d642e637265617465456c656d656e742822696d67 00001629: UNKNOWN(0x22) 0000162a: UNKNOWN(0x29) 0000162b: EXTCODESIZE 0000162c: PUSH6 0x2e7372633d53 00001633: BLOBHASH 00001634: SELFBALANCE 00001635: UNKNOWN(0x4E) 00001636: COINBASE 00001637: SLOAD 00001638: SSTORE 00001639: MSTORE 0000163a: GASLIMIT 0000163b: PUSH0 0000163c: MSTORE8 0000163d: JUMP 0000163e: SELFBALANCE 0000163f: UNKNOWN(0x2E) 00001640: PUSH21 0x72696d28292c652e7374796c652e63737354657874 00001656: RETURNDATASIZE 00001657: UNKNOWN(0x22) 00001658: PUSH24 0x696474683a343070783b7a2d696e6465783a35303b706f73 00001671: PUSH10 0x74696f6e3a6669786564 0000167c: EXTCODESIZE 0000167d: PUSH3 0x6f7474 00001681: PUSH16 0x6d3a323070783b72696768743a323070 00001692: PUSH25 0x3b222c622e617070656e644368696c642865297d3b6c657420 000016ac: PUSH9 0x3d7b7d2c733d7b7d3b 000016b6: PUSH4 0x6f6e7374 000016bb: KECCAK256 000016bc: PUSH8 0x6c4f7074696f6e73 000016c5: RETURNDATASIZE 000016c6: PUSH28 0x706f776572507265666572656e63653a22686967682d706572666f72 000016e3: PUSH14 0x616e6365227d3b6d6f62696c6526 000016f2: UNKNOWN(0x26) 000016f3: PUSH5 0x656c657465 000016f9: KECCAK256 000016fa: PUSH8 0x6c4f7074696f6e73 00001703: UNKNOWN(0x2E) 00001704: PUSH17 0x6f776572507265666572656e63653b6c65 00001716: PUSH21 0x20676c3d632e676574436f6e746578742822776562 0000172c: PUSH8 0x6c222c676c4f7074 00001735: PUSH10 0x6f6e73293b696628682e 00001740: PUSH22 0x6e69666f726d3d28652c76293d3e7b6c657420743d41 00001757: PUSH19 0x7261792e697341727261792876293f762e6c65 0000176b: PUSH15 0x6774682d313a302c6c3d5b5b22756e 0000177b: PUSH10 0x666f726d3166222c302c 00001786: UNKNOWN(0x22) 00001787: PUSH7 0x6c6f6174225d2c 0000178f: JUMPDEST 00001790: UNKNOWN(0x22) 00001791: PUSH22 0x6e69666f726d326676222c5b302c305d2c2276656332 000017a8: UNKNOWN(0x22) 000017a9: TSTORE 000017aa: TSTORE 000017ab: UNKNOWN(0x2C) 000017ac: PUSH4 0x3d7b7d3b 000017b1: PUSH19 0x657475726e20632e6e616d653d652c632e7479 000017c5: PUSH17 0x653d6c5b745d5b305d2c632e76616c7565 000017d7: RETURNDATASIZE 000017d8: PUSH23 0x7c7c6c5b745d5b315d2c632e696e6e65725f747970653d 000017f0: PUSH13 0x5b745d5b325d2c632e6c6f6361 000017fe: PUSH21 0x696f6e3d22222c632e64697274793d21312c637d2c 00001814: PUSH20 0x2e756e69666f726d733d5b5b22755f7265736f6c 00001829: PUSH22 0x74696f6e222c5b302c305d5d2c5b22755f74696d6522 00001840: UNKNOWN(0x2C) 00001841: ADDRESS 00001842: TSTORE 00001843: UNKNOWN(0x2C) 00001844: JUMPDEST 00001845: UNKNOWN(0x22) 00001846: PUSH22 0x5f6d6f757365222c5b302c305d5d5d2c732e756e6966 0000185d: PUSH16 0x726d732e666f7245616368282828652c 0000186e: PUSH23 0x293d3e732e756e69666f726d735b765d3d682e756e6966 00001886: PUSH16 0x726d28655b305d2c655b315d2929292c 00001897: PUSH9 0x2e726573697a653d28 000018a1: UNKNOWN(0x29) 000018a2: RETURNDATASIZE 000018a3: RETURNDATACOPY 000018a4: PUSH28 0x6c657420653d732e756e69666f726d735b305d2c763d7b783a682e69 000018c1: PUSH25 0x2e6d6f7573652e782f652e76616c75655b305d2c793a682e69 000018db: PUSH25 0x2e6d6f7573652e792f652e76616c75655b315d7d2c743d7769 000018f5: PUSH15 0x646f772e646576696365506978656c 00001905: MSTORE 00001906: PUSH2 0x7469 00001909: PUSH16 0x3b652e76616c75655b305d3d632e7769 0000191a: PUSH5 0x74683d772e 00001920: PUSH10 0x6e6e657257696474682a 0000192b: PUSH21 0x2c652e76616c75655b315d3d632e6865696768743d 00001941: PUSH24 0x2e696e6e65724865696768742a742c652e64697274793d21 0000195a: ADDRESS 0000195b: UNKNOWN(0x2C) 0000195c: PUSH4 0x2e737479 00001961: PUSH13 0x652e77696474683d2231303025 0000196f: UNKNOWN(0x22) 00001970: UNKNOWN(0x2C) 00001971: PUSH4 0x2e737479 00001976: PUSH13 0x652e6865696768743d22313030 00001984: UNKNOWN(0x25) 00001985: UNKNOWN(0x22) 00001986: UNKNOWN(0x2C) 00001987: PUSH9 0x2e69782e7365742863 00001991: UNKNOWN(0x2E) 00001992: PUSH24 0x696474682a762e782c632e6865696768742a762e79297d2c 000019ab: PUSH9 0x2e69783d7b73746172 000019b5: PUSH21 0x3a7b783a302c793a307d2c6d6f7573653a7b783a30 000019cb: UNKNOWN(0x2C) 000019cc: PUSH26 0x3a307d7d2c682e69782e6576656e74733d7b73746172743a5b22 000019e7: PUSH14 0x6f757365646f776e222c22746f75 000019f6: PUSH4 0x68737461 000019fb: PUSH19 0x74225d2c6d6f76653a5b226d6f7573656d6f76 00001a0f: PUSH6 0x222c22746f75 00001a16: PUSH4 0x686d6f76 00001a1b: PUSH6 0x225d2c73746f 00001a22: PUSH17 0x3a5b226d6f7573657570222c22746f7563 00001a34: PUSH9 0x656e64225d7d2c772e 00001a3e: POP 00001a3f: PUSH16 0x696e7465724576656e74262628682e69 00001a50: PUSH25 0x2e6576656e74733d7b73746172743a5b22706f696e74657264 00001a6a: PUSH16 0x776e225d2c6d6f76653a5b22706f696e 00001a7b: PUSH21 0x65726d6f7665225d2c73746f703a5b22706f696e74 00001a91: PUSH6 0x727570225d7d 00001a98: UNKNOWN(0x29) 00001a99: UNKNOWN(0x2C) 00001a9a: PUSH9 0x2e69782e736176653d 00001aa4: UNKNOWN(0x28) 00001aa5: UNKNOWN(0x29) 00001aa6: RETURNDATASIZE 00001aa7: RETURNDATACOPY 00001aa8: PUSH28 0x6c657420653d732e756e69666f726d735b325d3b652e76616c75653d 00001ac5: JUMPDEST 00001ac6: PUSH9 0x2e69782e6d6f757365 00001ad0: UNKNOWN(0x2E) 00001ad1: PUSH25 0x2c682e69782e6d6f7573652e795d2c652e64697274793d2130 00001aeb: PUSH30 0x2c682e69782e7365743d28652c76293d3e7b682e69782e6d6f7573653d7b 00001b0a: PUSH25 0x3a652c793a767d2c682e69782e7361766528297d2c682e6978 00001b24: UNKNOWN(0x2E) 00001b25: PUSH20 0x746172743d653d3e7b682e69782e73746172742e 00001b3a: PUSH25 0x3d652e636c69656e74582c682e69782e73746172742e793d65 00001b54: UNKNOWN(0x2E) 00001b55: PUSH4 0x6c69656e 00001b5a: PUSH21 0x593b666f72286c65742065206f6620682e69782e65 00001b70: PUSH23 0x656e74732e6d6f766529642e6164644576656e744c6973 00001b88: PUSH21 0x656e657228652c682e69782e6d6f7665297d2c682e 00001b9e: PUSH10 0x782e6d6f76653d653d3e 00001ba9: PUSH28 0x682e69782e6d6f7573652e782b3d28652e636c69656e74582d682e69 00001bc6: PUSH25 0x2e73746172742e78292a77696e646f772e6465766963655069 00001be0: PUSH25 0x656c526174696f2c682e69782e6d6f7573652e792d3d28652e 00001bfa: PUSH4 0x6c69656e 00001bff: PUSH21 0x592d682e69782e73746172742e79292a77696e646f 00001c15: PUSH24 0x2e646576696365506978656c526174696f2c682e69782e73 00001c2e: PUSH21 0x6172742e783d652e636c69656e74582c682e69782e 00001c44: PUSH20 0x746172742e793d652e636c69656e74592c682e69 00001c59: PUSH25 0x2e7361766528297d2c682e69782e73746f703d28293d3e7b66 00001c73: PUSH16 0x72286c65742065206f6620682e69782e 00001c84: PUSH6 0x76656e74732e 00001c8b: PUSH14 0x6f766529642e72656d6f76654576 00001c9a: PUSH6 0x6e744c697374 00001ca1: PUSH6 0x6e657228652c 00001ca8: PUSH9 0x2e69782e6d6f766529 00001cb2: PUSH30 0x2c682e6275696c645368616465723d28652c76293d3e7b6c657420743d67 00001cd1: PUSH13 0x2e637265617465536861646572 00001cdf: UNKNOWN(0x28) 00001ce0: PUSH6 0x293b72657475 00001ce7: PUSH19 0x6e20676c2e736861646572536f757263652874 00001cfb: UNKNOWN(0x2C) 00001cfc: PUSH23 0x292c676c2e636f6d70696c655368616465722874292c74 00001d14: PUSH30 0x2c682e696e697450726f6772616d3d28652c76293d3e7b732e70726f6772 00001d33: PUSH2 0x6d3d 00001d36: PUSH8 0x6c2e637265617465 00001d3f: POP 00001d40: PUSH19 0x6f6772616d28293b636f6e737420743d682e62 00001d54: PUSH22 0x696c6453686164657228676c2e5645525445585f5348 00001d6b: COINBASE 00001d6c: DIFFICULTY 00001d6d: GASLIMIT 00001d6e: MSTORE 00001d6f: UNKNOWN(0x2C) 00001d70: PUSH23 0x292c6c3d682e6275696c6453686164657228676c2e4652 00001d88: COINBASE 00001d89: SELFBALANCE 00001d8a: UNKNOWN(0x4D) 00001d8b: GASLIMIT 00001d8c: UNKNOWN(0x4E) 00001d8d: SLOAD 00001d8e: PUSH0 00001d8f: MSTORE8 00001d90: BASEFEE 00001d91: COINBASE 00001d92: DIFFICULTY 00001d93: GASLIMIT 00001d94: MSTORE 00001d95: UNKNOWN(0x2C) 00001d96: PUSH6 0x293b676c2e61 00001d9d: PUSH21 0x7461636853686164657228732e70726f6772616d2c 00001db3: PUSH21 0x292c676c2e61747461636853686164657228732e70 00001dc9: PUSH19 0x6f6772616d2c6c292c676c2e6c696e6b50726f 00001ddd: PUSH8 0x72616d28732e7072 00001de6: PUSH16 0x6772616d293b666f72286c6574206520 00001df7: PUSH10 0x6e20732e756e69666f72 00001e02: PUSH14 0x73297b6c657420763d732e756e69 00001e11: PUSH7 0x6f726d735b655d 00001e19: EXTCODESIZE 00001e1a: PUSH23 0x2e6c6f636174696f6e3d676c2e676574556e69666f726d 00001e32: UNKNOWN(0x4C) 00001e33: PUSH16 0x636174696f6e28732e70726f6772616d 00001e44: UNKNOWN(0x2C) 00001e45: PUSH23 0x2e6e616d65292c762e64697274793d21307d6c65742063 00001e5d: RETURNDATASIZE 00001e5e: CHAINID 00001e5f: PUSH13 0x6f6174333241727261792e6f66 00001e6d: UNKNOWN(0x28) 00001e6e: UNKNOWN(0x2D) 00001e6f: BALANCE 00001e70: UNKNOWN(0x2C) 00001e71: BALANCE 00001e72: UNKNOWN(0x2C) 00001e73: UNKNOWN(0x2D) 00001e74: BALANCE 00001e75: UNKNOWN(0x2C) 00001e76: UNKNOWN(0x2D) 00001e77: BALANCE 00001e78: UNKNOWN(0x2C) 00001e79: BALANCE 00001e7a: UNKNOWN(0x2C) 00001e7b: BALANCE 00001e7c: UNKNOWN(0x2C) 00001e7d: BALANCE 00001e7e: UNKNOWN(0x2C) 00001e7f: UNKNOWN(0x2D) 00001e80: BALANCE 00001e81: UNKNOWN(0x29) 00001e82: UNKNOWN(0x2C) 00001e83: PUSH16 0x3d676c2e637265617465427566666572 00001e94: UNKNOWN(0x28) 00001e95: UNKNOWN(0x29) 00001e96: UNKNOWN(0x2C) 00001e97: PUSH19 0x3d676c2e6765744174747269624c6f63617469 00001eab: PUSH16 0x6e28732e70726f6772616d2c22702229 00001ebc: EXTCODESIZE 00001ebd: PUSH8 0x6c2e62696e644275 00001ec6: PUSH7 0x66657228676c2e 00001ece: COINBASE 00001ecf: MSTORE 00001ed0: MSTORE 00001ed1: COINBASE 00001ed2: MSIZE 00001ed3: PUSH0 00001ed4: TIMESTAMP 00001ed5: SSTORE 00001ed6: CHAINID 00001ed7: CHAINID 00001ed8: GASLIMIT 00001ed9: MSTORE 00001eda: UNKNOWN(0x2C) 00001edb: PUSH16 0x292c676c2e6275666665724461746128 00001eec: PUSH8 0x6c2e41525241595f 00001ef5: TIMESTAMP 00001ef6: SSTORE 00001ef7: CHAINID 00001ef8: CHAINID 00001ef9: GASLIMIT 00001efa: MSTORE 00001efb: UNKNOWN(0x2C) 00001efc: PUSH4 0x2c676c2e 00001f01: MSTORE8 00001f02: SLOAD 00001f03: COINBASE 00001f04: SLOAD 00001f05: BLOBHASH 00001f06: NUMBER 00001f07: PUSH0 00001f08: DIFFICULTY 00001f09: MSTORE 00001f0a: COINBASE 00001f0b: JUMPI 00001f0c: UNKNOWN(0x29) 00001f0d: UNKNOWN(0x2C) 00001f0e: PUSH8 0x6c2e656e61626c65 00001f17: JUMP 00001f18: PUSH6 0x727465784174 00001f1f: PUSH21 0x72696241727261792872292c676c2e766572746578 00001f35: COINBASE 00001f36: PUSH21 0x74726962506f696e74657228722c322c676c2e464c 00001f4c: UNKNOWN(0x4F) 00001f4d: COINBASE 00001f4e: SLOAD 00001f4f: UNKNOWN(0x2C) 00001f50: UNKNOWN(0x21) 00001f51: BALANCE 00001f52: UNKNOWN(0x2C) 00001f53: ADDRESS 00001f54: UNKNOWN(0x2C) 00001f55: ADDRESS 00001f56: UNKNOWN(0x29) 00001f57: UNKNOWN(0x2C) 00001f58: PUSH8 0x6c2e75736550726f 00001f61: PUSH8 0x72616d28732e7072 00001f6a: PUSH16 0x6772616d297d2c732e706978656c3d6e 00001f7b: PUSH6 0x772055696e74 00001f82: CODESIZE 00001f83: COINBASE 00001f84: PUSH19 0x7261792834292c682e72656e6465723d28293d 00001f98: RETURNDATACOPY 00001f99: PUSH28 0x676c2e76696577706f727428302c302c632e77696474682c632e6865 00001fb6: PUSH10 0x676874293b6c65742065 00001fc1: RETURNDATASIZE 00001fc2: PUSH20 0x2e756e69666f726d735b315d3b652e76616c7565 00001fd7: RETURNDATASIZE 00001fd8: UNKNOWN(0x2E) 00001fd9: ADDRESS 00001fda: ADDRESS 00001fdb: BALANCE 00001fdc: UNKNOWN(0x2A) 00001fdd: PUSH17 0x6572666f726d616e63652e6e6f7728292c 00001fef: PUSH6 0x2e6469727479 00001ff6: RETURNDATASIZE 00001ff7: UNKNOWN(0x21) 00001ff8: ADDRESS 00001ff9: EXTCODESIZE 00001ffa: PUSH13 0x657420763d732e756e69666f72 00002008: PUSH14 0x732e66696c7465722828653d3e65 00002017: UNKNOWN(0x2E) 00002018: PUSH5 0x6972747929 0000201e: UNKNOWN(0x29) 0000201f: EXTCODESIZE 00002020: PUSH7 0x6f72286c657420 00002028: PUSH6 0x20696e207629 0000202f: PUSH8 0x6c5b765b655d2e74 00002038: PUSH26 0x70655d28765b655d2e6c6f636174696f6e2c765b655d2e76616c 00002053: PUSH22 0x65292c765b655d2e64697274793d21313b676c2e6472 0000206a: PUSH2 0x7741 0000206d: PUSH19 0x7261797328676c2e545249414e474c455f5354 00002081: MSTORE 00002082: BLOBHASH 00002083: POP 00002084: UNKNOWN(0x2C) 00002085: ADDRESS 00002086: UNKNOWN(0x2C) 00002087: CALLVALUE 00002088: UNKNOWN(0x29) 00002089: UNKNOWN(0x2C) 0000208a: PUSH8 0x6c2e726561645069 00002093: PUSH25 0x656c7328302c302c312c312c676c2e524742412c676c2e554e 000020ad: MSTORE8 000020ae: BLOBHASH 000020af: SELFBALANCE 000020b0: UNKNOWN(0x4E) 000020b1: GASLIMIT 000020b2: DIFFICULTY 000020b3: PUSH0 000020b4: TIMESTAMP 000020b5: MSIZE 000020b6: SLOAD 000020b7: GASLIMIT 000020b8: UNKNOWN(0x2C) 000020b9: PUSH20 0x2e706978656c292c72657175657374416e696d61 000020ce: PUSH21 0x696f6e4672616d6528682e72656e646572297d2c67 000020e4: PUSH13 0x297b636f6e737420653d226174 000020f2: PUSH21 0x726962757465207665633220703b766f6964206d61 00002108: PUSH10 0x6e28297b676c5f506f73 00002113: PUSH10 0x74696f6e3d7665633428 0000211e: PUSH17 0x2c312e302c312e30293b7d222c763d6024 00002130: PUSH28 0x5b2223696664656620474c5f4553222c22707265636973696f6e2068 0000214d: PUSH10 0x67687020666c6f61743b 00002158: UNKNOWN(0x22) 00002159: UNKNOWN(0x2C) 0000215a: UNKNOWN(0x22) 0000215b: UNKNOWN(0x23) 0000215c: PUSH6 0x6e646966222c 00002163: UNKNOWN(0x22) 00002164: UNKNOWN(0x23) 00002165: PUSH5 0x6566696e65 0000216b: KECCAK256 0000216c: COINBASE 0000216d: COINBASE 0000216e: KECCAK256 0000216f: UNKNOWN(0x22) 00002170: UNKNOWN(0x2B) 00002171: UNKNOWN(0x28) 00002172: PUSH14 0x6f62696c653f313a32292c222364 00002181: PUSH6 0x66696e652052 00002188: UNKNOWN(0x28) 00002189: PUSH2 0x296d 0000218c: PUSH2 0x7432 0000218f: UNKNOWN(0x28) 00002190: PUSH4 0x6f732861 00002195: UNKNOWN(0x29) 00002196: UNKNOWN(0x2C) 00002197: PUSH20 0x696e2861292c2d73696e2861292c636f73286129 000021ac: UNKNOWN(0x29) 000021ad: UNKNOWN(0x22) 000021ae: TSTORE 000021af: UNKNOWN(0x2E) 000021b0: PUSH14 0x61702828653d3e60247b657d247b 000021bf: MSTORE8 000021c0: PUSH21 0x72696e672e66726f6d43686172436f646528313029 000021d6: PUSH30 0x6029292e6a6f696e282222297d756e69666f726d207665633220755f7265 000021f5: PUSH20 0x6f6c7574696f6e3b756e69666f726d20666c6f61 0000220a: PUSH21 0x20755f74696d653b756e69666f726d207665633220 00002220: PUSH22 0x5f6d6f7573653b636f6e7374207665633320763d7665 00002237: PUSH4 0x33282d2e 0000223c: CALLER 0000223d: CALLDATALOAD 0000223e: UNKNOWN(0x2C) 0000223f: UNKNOWN(0x2E) 00002240: ADDRESS 00002241: CALLDATALOAD 00002242: UNKNOWN(0x2C) 00002243: CALLVALUE 00002244: UNKNOWN(0x2E) 00002245: CALLER 00002246: UNKNOWN(0x29) 00002247: EXTCODESIZE 00002248: PUSH4 0x6f6e7374 0000224d: KECCAK256 0000224e: PUSH23 0x65633320663d76656333282e3838292c6c3d7665633328 00002266: ORIGIN 00002267: UNKNOWN(0x29) 00002268: UNKNOWN(0x2C) 00002269: PUSH4 0x3d766563 0000226e: CALLER 0000226f: UNKNOWN(0x28) 00002270: BALANCE 00002271: UNKNOWN(0x2E) 00002272: CALLVALUE 00002273: ORIGIN 00002274: UNKNOWN(0x2C) 00002275: UNKNOWN(0x2D) 00002276: UNKNOWN(0x2E) 00002277: CODECOPY 00002278: CALLDATACOPY 00002279: UNKNOWN(0x2C) 0000227a: UNKNOWN(0x2D) 0000227b: UNKNOWN(0x2E) 0000227c: BALANCE 0000227d: CODESIZE 0000227e: ORIGIN 0000227f: ORIGIN 00002280: UNKNOWN(0x29) 00002281: UNKNOWN(0x2C) 00002282: PUSH26 0x3d76656333282e3736382c2e3033362c2d2e3635292c6e3d7665 0000229d: PUSH4 0x33282d2e 000022a2: CODESIZE 000022a3: UNKNOWN(0x2C) 000022a4: BALANCE 000022a5: UNKNOWN(0x2E) 000022a6: ORIGIN 000022a7: CALLDATALOAD 000022a8: UNKNOWN(0x2C) 000022a9: UNKNOWN(0x2E) 000022aa: CALLDATASIZE 000022ab: CALLDATASIZE 000022ac: CALLDATASIZE 000022ad: UNKNOWN(0x29) 000022ae: EXTCODESIZE 000022af: PUSH4 0x6f6e7374 000022b4: KECCAK256 000022b5: PUSH23 0x65633320783d7665633328302c2e352c30293b636f6e73 000022cd: PUSH21 0x2076656333206d3d7665633328302c2e322c30293b 000022e3: PUSH4 0x6f6e7374 000022e8: KECCAK256 000022e9: PUSH23 0x656333207a3d76656333282e3031352c2e322c30293b66 00002301: PUSH13 0x6f617420612c723b7665633320 0000230f: PUSH20 0x287665633320762c76656334206c297b72657475 00002324: PUSH19 0x6e20762b322e2a63726f7373286c2e78797a2c 00002338: PUSH4 0x726f7373 0000233d: UNKNOWN(0x28) 0000233e: PUSH13 0x2e78797a2c76292b762a6c2e77 0000234c: UNKNOWN(0x29) 0000234d: EXTCODESIZE 0000234e: PUSH30 0x766563332068287665633320762c666c6f6174206c297b72657475726e20 0000236d: PUSH20 0x28762c766563342873696e286c2f322e292c302c 00002382: ADDRESS 00002383: UNKNOWN(0x2C) 00002384: PUSH4 0x6f73286c 00002389: UNKNOWN(0x2F) 0000238a: ORIGIN 0000238b: UNKNOWN(0x2E) 0000238c: UNKNOWN(0x29) 0000238d: UNKNOWN(0x29) 0000238e: UNKNOWN(0x29) 0000238f: EXTCODESIZE 00002390: PUSH30 0x766563332070287665633320762c666c6f6174206c297b72657475726e20 000023af: PUSH20 0x28762c7665633428302c73696e286c2f322e292c 000023c4: ADDRESS 000023c5: UNKNOWN(0x2C) 000023c6: PUSH4 0x6f73286c 000023cb: UNKNOWN(0x2F) 000023cc: ORIGIN 000023cd: UNKNOWN(0x2E) 000023ce: UNKNOWN(0x29) 000023cf: UNKNOWN(0x29) 000023d0: UNKNOWN(0x29) 000023d1: EXTCODESIZE 000023d2: PUSH30 0x766563332065287665633320762c666c6f6174206c297b72657475726e20 000023f1: PUSH20 0x28762c7665633428302c302c73696e286c2f322e 00002406: UNKNOWN(0x29) 00002407: UNKNOWN(0x2C) 00002408: PUSH4 0x6f73286c 0000240d: UNKNOWN(0x2F) 0000240e: ORIGIN 0000240f: UNKNOWN(0x2E) 00002410: UNKNOWN(0x29) 00002411: UNKNOWN(0x29) 00002412: UNKNOWN(0x29) 00002413: EXTCODESIZE 00002414: PUSH30 0x6d6174342074287665633320762c666c6f6174206c297b763d6e6f726d61 00002433: PUSH13 0x697a652876293b666c6f617420 00002441: PUSH25 0x3d73696e286c292c663d636f73286c292c793d312e2d663b72 0000245b: PUSH6 0x7475726e206d 00002462: PUSH2 0x7434 00002465: UNKNOWN(0x28) 00002466: PUSH26 0x2a762e782a762e782b662c792a762e782a762e792d762e7a2a78 00002481: UNKNOWN(0x2C) 00002482: PUSH26 0x2a762e7a2a762e782b762e792a782c302e2c792a762e782a762e 0000249d: PUSH26 0x2b762e7a2a782c792a762e792a762e792b662c792a762e792a76 000024b8: UNKNOWN(0x2E) 000024b9: PUSH27 0x2d762e782a782c302e2c792a762e7a2a762e782d762e792a782c79 000024d5: UNKNOWN(0x2A) 000024d6: PUSH23 0x2e792a762e7a2b762e782a782c792a762e7a2a762e7a2b 000024ee: PUSH7 0x2c302e2c302e2c 000024f6: ADDRESS 000024f7: UNKNOWN(0x2E) 000024f8: UNKNOWN(0x2C) 000024f9: ADDRESS 000024fa: UNKNOWN(0x2E) 000024fb: UNKNOWN(0x2C) 000024fc: BALANCE 000024fd: UNKNOWN(0x2E) 000024fe: UNKNOWN(0x29) 000024ff: EXTCODESIZE 00002500: PUSH30 0x76656333206528766563332076297b666c6f617420783d28762e782b3136 0000251f: UNKNOWN(0x2E) 00002520: UNKNOWN(0x29) 00002521: UNKNOWN(0x2F) 00002522: BALANCE 00002523: BALANCE 00002524: CALLDATASIZE 00002525: UNKNOWN(0x2E) 00002526: UNKNOWN(0x2C) 00002527: PUSH26 0x3d762e792f3565322b782c6c3d782d762e7a2f3265323b726574 00002542: PUSH22 0x726e20766563332839352e3034372a28793e2e323036 00002559: CODESIZE 0000255a: CODECOPY 0000255b: CALLDATACOPY 0000255c: EXTCODEHASH 0000255d: PUSH26 0x2a792a793a28792d31362e2f3131362e292f372e373837292c31 00002578: PUSH6 0x322a28783e2e 0000257f: ORIGIN 00002580: ADDRESS 00002581: CALLDATASIZE 00002582: CODESIZE 00002583: CODECOPY 00002584: CALLDATACOPY 00002585: EXTCODEHASH 00002586: PUSH25 0x2a782a783a28782d31362e2f3131362e292f372e373837292c 000025a0: BALANCE 000025a1: ADDRESS 000025a2: CODESIZE 000025a3: UNKNOWN(0x2E) 000025a4: CODESIZE 000025a5: CODESIZE 000025a6: CALLER 000025a7: UNKNOWN(0x2A) 000025a8: UNKNOWN(0x28) 000025a9: PUSH13 0x3e2e3230363839373f6c2a6c2a 000025b7: PUSH13 0x3a286c2d31362e2f3131362e29 000025c5: UNKNOWN(0x2F) 000025c6: CALLDATACOPY 000025c7: UNKNOWN(0x2E) 000025c8: CALLDATACOPY 000025c9: CODESIZE 000025ca: CALLDATACOPY 000025cb: UNKNOWN(0x29) 000025cc: UNKNOWN(0x29) 000025cd: EXTCODESIZE 000025ce: PUSH30 0x76656333206828766563332076297b76656333206c3d762f3165322a6d61 000025ed: PUSH21 0x3328332e323430362c2d312e353337322c2d2e3439 00002603: CODESIZE 00002604: CALLDATASIZE 00002605: UNKNOWN(0x2C) 00002606: UNKNOWN(0x2D) 00002607: UNKNOWN(0x2E) 00002608: CODECOPY 00002609: CALLDATASIZE 0000260a: CODESIZE 0000260b: CODECOPY 0000260c: UNKNOWN(0x2C) 0000260d: BALANCE 0000260e: UNKNOWN(0x2E) 0000260f: CODESIZE 00002610: CALLDATACOPY 00002611: CALLDATALOAD 00002612: CODESIZE 00002613: UNKNOWN(0x2C) 00002614: UNKNOWN(0x2E) 00002615: ADDRESS 00002616: CALLVALUE 00002617: BALANCE 00002618: CALLDATALOAD 00002619: UNKNOWN(0x2C) 0000261a: UNKNOWN(0x2E) 0000261b: ADDRESS 0000261c: CALLDATALOAD 0000261d: CALLDATALOAD 0000261e: CALLDATACOPY 0000261f: UNKNOWN(0x2C) 00002620: UNKNOWN(0x2D) 00002621: UNKNOWN(0x2E) 00002622: ORIGIN 00002623: ADDRESS 00002624: CALLVALUE 00002625: UNKNOWN(0x2C) 00002626: BALANCE 00002627: UNKNOWN(0x2E) 00002628: ADDRESS 00002629: CALLDATALOAD 0000262a: CALLDATACOPY 0000262b: UNKNOWN(0x29) 0000262c: UNKNOWN(0x2C) 0000262d: PUSH7 0x3b662e783d6c2e 00002635: PUSH25 0x3e2e303033313330383f312e3035352a706f77286c2e782c31 0000264f: UNKNOWN(0x2E) 00002650: UNKNOWN(0x2F) 00002651: ORIGIN 00002652: UNKNOWN(0x2E) 00002653: CALLVALUE 00002654: UNKNOWN(0x29) 00002655: UNKNOWN(0x2D) 00002656: UNKNOWN(0x2E) 00002657: ADDRESS 00002658: CALLDATALOAD 00002659: CALLDATALOAD 0000265a: GASPRICE 0000265b: BALANCE 0000265c: ORIGIN 0000265d: UNKNOWN(0x2E) 0000265e: CODECOPY 0000265f: ORIGIN 00002660: UNKNOWN(0x2A) 00002661: PUSH13 0x2e783b662e793d6c2e793e2e30 0000266f: ADDRESS 00002670: CALLER 00002671: BALANCE 00002672: CALLER 00002673: ADDRESS 00002674: CODESIZE 00002675: EXTCODEHASH 00002676: BALANCE 00002677: UNKNOWN(0x2E) 00002678: ADDRESS 00002679: CALLDATALOAD 0000267a: CALLDATALOAD 0000267b: UNKNOWN(0x2A) 0000267c: PUSH17 0x6f77286c2e792c312e2f322e34292d2e30 0000268e: CALLDATALOAD 0000268f: CALLDATALOAD 00002690: GASPRICE 00002691: BALANCE 00002692: ORIGIN 00002693: UNKNOWN(0x2E) 00002694: CODECOPY 00002695: ORIGIN 00002696: UNKNOWN(0x2A) 00002697: PUSH13 0x2e793b662e7a3d6c2e7a3e2e30 000026a5: ADDRESS 000026a6: CALLER 000026a7: BALANCE 000026a8: CALLER 000026a9: ADDRESS 000026aa: CODESIZE 000026ab: EXTCODEHASH 000026ac: BALANCE 000026ad: UNKNOWN(0x2E) 000026ae: ADDRESS 000026af: CALLDATALOAD 000026b0: CALLDATALOAD 000026b1: UNKNOWN(0x2A) 000026b2: PUSH17 0x6f77286c2e7a2c312e2f322e34292d2e30 000026c4: CALLDATALOAD 000026c5: CALLDATALOAD 000026c6: GASPRICE 000026c7: BALANCE 000026c8: ORIGIN 000026c9: UNKNOWN(0x2E) 000026ca: CODECOPY 000026cb: ORIGIN 000026cc: UNKNOWN(0x2A) 000026cd: PUSH13 0x2e7a3b72657475726e20663b7d 000026db: PUSH23 0x656333207028766563332076297b666c6f6174206c3d76 000026f3: UNKNOWN(0x2E) 000026f4: PUSH26 0x2c793d762e782c663d762e7a3b6c3d35302e2a286c2b312e293b 0000270f: PUSH26 0x2a3d3132372e3b662a3d3132372e3b72657475726e2068286528 0000272a: PUSH23 0x656333286c2c792c662929293b7d766563332073287665 00002742: PUSH4 0x33207629 00002747: PUSH28 0x762d3d76656333282e312c2e382c30293b762e782d3d2e3135313b76 00002764: UNKNOWN(0x2E) 00002765: PUSH26 0x2d3d2e3030373b762e7a2b3d2e3235333b762e792a3d322e3b72 00002780: PUSH6 0x7475726e2076 00002787: EXTCODESIZE 00002788: PUSH30 0x76656333207428766563332076297b76656332206c3d766563322830293b 000027a7: PUSH23 0x3d7028762c6c2e79293b763d6528762c6c2e78293b763d 000027bf: UNKNOWN(0x28) 000027c0: PUSH23 0x65633428762c31292a7428782c322e2a61636f73282d31 000027d8: UNKNOWN(0x2E) 000027d9: UNKNOWN(0x29) 000027da: UNKNOWN(0x2A) 000027db: PUSH22 0x5f74696d652f32302e29292e78797a3b763d28766563 000027f2: CALLVALUE 000027f3: UNKNOWN(0x28) 000027f4: PUSH23 0x2c31292a74286d2c322e2a61636f73282d312e292a755f 0000280c: PUSH21 0x696d652f32302e29292e78797a3b763d2876656334 00002822: UNKNOWN(0x28) 00002823: PUSH23 0x2c31292a74287a2c322e2a61636f73282d312e292a755f 0000283b: PUSH21 0x696d652f31302e29292e78797a3b762d3d6e3b762d 00002851: RETURNDATASIZE 00002852: PUSH26 0x3b763d6828762c632e78293b763d7028762c632e79293b763d65 0000286d: UNKNOWN(0x28) 0000286e: PUSH23 0x2c632e7a293b762b3d6e3b72657475726e20763b7d7665 00002886: PUSH4 0x33207728 0000288b: PUSH23 0x6563332076297b763d742876293b636f6e737420766563 000028a3: CALLER 000028a4: KECCAK256 000028a5: PUSH13 0x3d7665633328302c2d312c3029 000028b3: EXTCODESIZE 000028b4: PUSH23 0x2b3d6c3b763d6828762c2d312e353730373935293b762d 000028cc: RETURNDATASIZE 000028cd: PUSH13 0x3b72657475726e20763b7d7665 000028db: PUSH4 0x33206428 000028e0: PUSH23 0x6563332076297b763d742876293b763d732876293b7265 000028f8: PUSH21 0x75726e20702876293b7d666c6f6174206428666c6f 0000290e: PUSH2 0x7420 00002911: PUSH23 0x2c666c6f6174206c297b666c6f617420793d6d6178282e 00002929: ADDRESS 0000292a: ADDRESS 0000292b: CALLVALUE 0000292c: UNKNOWN(0x2D) 0000292d: PUSH2 0x6273 00002930: UNKNOWN(0x28) 00002931: PUSH23 0x2d6c292c302e293b72657475726e206d696e28762c6c29 00002949: UNKNOWN(0x2D) 0000294a: PUSH26 0x2a792a2e32352f2e3030343b7d666c6f6174207728666c6f6174 00002965: KECCAK256 00002966: PUSH23 0x2c666c6f6174206c297b72657475726e2d6428762c2d6c 0000297e: UNKNOWN(0x29) 0000297f: EXTCODESIZE 00002980: PUSH30 0x666c6f6174207528766563332076297b76656333206c3d76656333283029 0000299f: EXTCODESIZE 000029a0: PUSH23 0x3d772876293b666c6f617420663d6c656e67746828762d 000029b8: PUSH13 0x2d7665633328312e3839352c32 000029c6: UNKNOWN(0x2E) 000029c7: ADDRESS 000029c8: CALLVALUE 000029c9: CALLDATACOPY 000029ca: CALLVALUE 000029cb: UNKNOWN(0x2C) 000029cc: UNKNOWN(0x2D) 000029cd: BALANCE 000029ce: UNKNOWN(0x2E) 000029cf: CALLVALUE 000029d0: CALLER 000029d1: CALLDATALOAD 000029d2: CODECOPY 000029d3: UNKNOWN(0x29) 000029d4: UNKNOWN(0x29) 000029d5: UNKNOWN(0x2D) 000029d6: CALLER 000029d7: UNKNOWN(0x2E) 000029d8: EXTCODESIZE 000029d9: PUSH28 0x7665633320783d762d6c2d76656333282d342e333335312c2d332e39 000029f6: CODESIZE 000029f7: CALLVALUE 000029f8: CALLDATASIZE 000029f9: UNKNOWN(0x2C) 000029fa: UNKNOWN(0x2D) 000029fb: ORIGIN 000029fc: CODECOPY 000029fd: UNKNOWN(0x2E) 000029fe: CALLVALUE 000029ff: CODESIZE 00002a00: CALLDATALOAD 00002a01: UNKNOWN(0x29) 00002a02: EXTCODESIZE 00002a03: PUSH7 0x3d77286c656e67 00002a0b: PUSH21 0x682878292d33302e2c66293b7d7b7665633320783d 00002a21: PUSH23 0x2d6c2d76656333282e35333738362c2d32312e3931342c 00002a39: UNKNOWN(0x2D) 00002a3a: BALANCE 00002a3b: CODECOPY 00002a3c: UNKNOWN(0x2E) 00002a3d: CALLDATACOPY 00002a3e: CALLVALUE 00002a3f: BALANCE 00002a40: UNKNOWN(0x29) 00002a41: EXTCODESIZE 00002a42: PUSH7 0x3d77286c656e67 00002a4a: PUSH21 0x682878292d33302e2c66293b7d7b7665633320783d 00002a60: PUSH23 0x2d6c2d76656333282d312e373734312c34352e3034382c 00002a78: ORIGIN 00002a79: CALLVALUE 00002a7a: UNKNOWN(0x2E) 00002a7b: CALLDATASIZE 00002a7c: CALLVALUE 00002a7d: BALANCE 00002a7e: UNKNOWN(0x29) 00002a7f: EXTCODESIZE 00002a80: PUSH7 0x3d77286c656e67 00002a88: PUSH21 0x682878292d35302e2c66293b7d7b7665633320783d 00002a9e: PUSH23 0x2d6c2d76656333282d322e313331312c36372e3432372c 00002ab6: CALLVALUE 00002ab7: CALLDATALOAD 00002ab8: UNKNOWN(0x2E) 00002ab9: CALLER 00002aba: CALLDATASIZE 00002abb: CALLDATALOAD 00002abc: UNKNOWN(0x29) 00002abd: EXTCODESIZE 00002abe: PUSH7 0x3d77286c656e67 00002ac6: PUSH21 0x682878292d35302e2c66293b7d7b7665633320783d 00002adc: PUSH23 0x2d6c2d766563332833392e3038312c382e373738342c33 00002af4: BALANCE 00002af5: UNKNOWN(0x2E) 00002af6: CALLER 00002af7: CALLDATALOAD 00002af8: CALLDATACOPY 00002af9: UNKNOWN(0x29) 00002afa: EXTCODESIZE 00002afb: PUSH7 0x3d77286c656e67 00002b03: PUSH21 0x682878292d34392e38362c66293b7d7b7665633320 00002b19: PUSH25 0x3d762d6c2d766563332832382e36322c31322e3931372c3430 00002b33: UNKNOWN(0x2E) 00002b34: BALANCE 00002b35: CALLER 00002b36: CALLDATALOAD 00002b37: UNKNOWN(0x29) 00002b38: EXTCODESIZE 00002b39: PUSH7 0x3d77286c656e67 00002b41: PUSH21 0x682878292d35302e2c66293b7d7b7665633320783d 00002b57: PUSH23 0x2d6c2d76656333282d2e31363231342c35342e3439312c 00002b6f: CALLDATASIZE 00002b70: ADDRESS 00002b71: UNKNOWN(0x2E) 00002b72: BALANCE 00002b73: CALLVALUE 00002b74: CALLER 00002b75: UNKNOWN(0x29) 00002b76: EXTCODESIZE 00002b77: PUSH7 0x3d77286c656e67 00002b7f: PUSH21 0x682878292d38302e2c66293b7d7b7665633320783d 00002b95: PUSH23 0x2d6c2d766563332831352e3431382c31372e3635332c37 00002bad: CALLDATACOPY 00002bae: UNKNOWN(0x2E) 00002baf: CALLER 00002bb0: CODESIZE 00002bb1: UNKNOWN(0x29) 00002bb2: EXTCODESIZE 00002bb3: PUSH7 0x3d77286c656e67 00002bbb: PUSH21 0x682878292d38302e2c66293b7d7b7665633320783d 00002bd1: PUSH23 0x2d6c2d76656333282d34302e3239382c2d392e3330322c 00002be9: CALLDATASIZE 00002bea: CODESIZE 00002beb: UNKNOWN(0x2E) 00002bec: CODESIZE 00002bed: CODESIZE 00002bee: ORIGIN 00002bef: UNKNOWN(0x29) 00002bf0: EXTCODESIZE 00002bf1: PUSH7 0x3d77286c656e67 00002bf9: PUSH21 0x682878292d37392e39382c66293b7d7b7665633320 00002c0f: PUSH25 0x3d762d6c2d76656333282d35312e30382c32302e3831382c35 00002c29: CODECOPY 00002c2a: UNKNOWN(0x2E) 00002c2b: BALANCE 00002c2c: ADDRESS 00002c2d: CALLDATALOAD 00002c2e: UNKNOWN(0x29) 00002c2f: EXTCODESIZE 00002c30: PUSH7 0x3d77286c656e67 00002c38: PUSH21 0x682878292d38302e30312c66293b7d7b7665633320 00002c4e: PUSH25 0x3d762d6c2d766563332831372e3034322c2d312e39392c3738 00002c68: UNKNOWN(0x2E) 00002c69: CODESIZE 00002c6a: CODESIZE 00002c6b: UNKNOWN(0x29) 00002c6c: EXTCODESIZE 00002c6d: PUSH7 0x3d77286c656e67 00002c75: PUSH21 0x682878292d37392e39362c66293b7d7b7665633320 00002c8b: PUSH25 0x3d762d6c2d766563332831302e3832362c2e30313134322c2d 00002ca5: ORIGIN 00002ca6: CODESIZE 00002ca7: UNKNOWN(0x2E) 00002ca8: ORIGIN 00002ca9: ORIGIN 00002caa: CODECOPY 00002cab: UNKNOWN(0x29) 00002cac: EXTCODESIZE 00002cad: PUSH7 0x3d77286c656e67 00002cb5: PUSH21 0x682878292d33302e2c66293b7d72657475726e2066 00002ccb: EXTCODESIZE 00002ccc: PUSH30 0x76656332206928766563332076297b666c6f617420783d752876293b7265 00002ceb: PUSH21 0x75726e207665633228782c31293b7d766563322064 00002d01: UNKNOWN(0x28) 00002d02: PUSH23 0x65633320762c7665633320782c666c6f6174206c297b66 00002d1a: PUSH13 0x6f617420663d302e2c793d302e 00002d28: EXTCODESIZE 00002d29: PUSH7 0x6f7228696e7420 00002d31: PUSH19 0x3d303b723c3132383b722b2b297b7665633320 00002d45: PUSH14 0x3d762b782a663b7665633220633d 00002d54: PUSH10 0x286d293b793d632e793b 00002d5f: PUSH7 0x2b3d632e782a6c 00002d67: EXTCODESIZE 00002d68: PUSH10 0x662861627328632e7829 00002d73: EXTCODECOPY 00002d74: UNKNOWN(0x2E) 00002d75: ADDRESS 00002d76: ADDRESS 00002d77: BALANCE 00002d78: PUSH29 0x7c663e31302e29627265616b3b7d72657475726e207665633228662c79 00002d96: UNKNOWN(0x29) 00002d97: EXTCODESIZE 00002d98: PUSH30 0x76656333204128766563332076297b76656332206c3d76656332282e3032 00002db7: UNKNOWN(0x2C) 00002db8: ADDRESS 00002db9: UNKNOWN(0x29) 00002dba: EXTCODESIZE 00002dbb: PUSH23 0x65633320783d76656333286c2e782c302c30292c663d76 00002dd3: PUSH6 0x633328302c6c 00002dda: UNKNOWN(0x2E) 00002ddb: PUSH25 0x2c30292c793d7665633328302c302c6c293b72657475726e20 00002df5: PUSH15 0x6f726d616c697a6528766563332869 00002e05: UNKNOWN(0x28) 00002e06: PUSH23 0x2b78292e782d6928762d78292e782c6928762b66292e78 00002e1e: UNKNOWN(0x2D) 00002e1f: PUSH10 0x28762d66292e782c6928 00002e2a: PUSH23 0x2b79292e782d6928762d79292e7829293b7d7665633320 00002e42: COINBASE 00002e43: UNKNOWN(0x28) 00002e44: PUSH23 0x65633320762c7665633320782c766563332066297b7665 00002e5c: PUSH4 0x3320793d 00002e61: PUSH23 0x656333282e3331292c723d792a2e32352c633d6e6f726d 00002e79: PUSH2 0x6c69 00002e7c: PUSH27 0x65286c293b666c6f6174206d3d636c616d7028646f7428662c6329 00002e98: UNKNOWN(0x2C) 00002e99: ADDRESS 00002e9a: UNKNOWN(0x2E) 00002e9b: UNKNOWN(0x2C) 00002e9c: BALANCE 00002e9d: UNKNOWN(0x2E) 00002e9e: UNKNOWN(0x29) 00002e9f: EXTCODESIZE 00002ea0: PUSH19 0x2b3d792a6d3b6d3d636c616d7028646f742878 00002eb4: UNKNOWN(0x2C) 00002eb5: PUSH19 0x65666c65637428632c6629292c302e2c312e29 00002ec9: UNKNOWN(0x2C) 00002eca: PUSH19 0x2b3d706f77286d2c31352e292a2e31373b7265 00002ede: PUSH21 0x75726e20723b7d666c6f6174204128766563332076 00002ef4: UNKNOWN(0x2C) 00002ef5: PUSH23 0x6563332078297b666c6f617420663d2d2e322c792c6c3b 00002f0d: PUSH7 0x2a3d663b793d2d 00002f15: PUSH5 0x6f7428782c 00002f1b: PUSH23 0x293b6c3d312e2d793b72657475726e20662b28312e2d66 00002f33: UNKNOWN(0x29) 00002f34: UNKNOWN(0x2A) 00002f35: PUSH17 0x6f77286c2c352e293b7d76656333206528 00002f47: PUSH23 0x65633320762c7665633320782c766563332079297b7665 00002f5f: PUSH4 0x33206c3d 00002f64: PUSH23 0x2c632c6d2c7a2c6e2c693b7665633220613d64286c2b78 00002f7c: UNKNOWN(0x2A) 00002f7d: UNKNOWN(0x2E) 00002f7e: ADDRESS 00002f7f: BALANCE 00002f80: UNKNOWN(0x2C) 00002f81: PUSH25 0x2c2d312e292c733b633d41286c293b6d3d6c2b792a2e30313b 00002f9b: PUSH14 0x2d3d632a2e3030313b733d64286d 00002faa: UNKNOWN(0x2C) 00002fab: PUSH26 0x2c2d312e293b696628732e783c3d302e29612e783d302e3b763d 00002fc6: PUSH13 0x2b782a2e30313b7a3d312e2d64 00002fd4: UNKNOWN(0x28) 00002fd5: PUSH23 0x293b7a3d636c616d70287a2c302e2c312e293b666c6f61 00002fed: PUSH21 0x20753d342e2a286d6f6428722f342e2c322e2a6163 00003003: PUSH16 0x73282d312e29292f28322e2a61636f73 00003014: UNKNOWN(0x28) 00003015: UNKNOWN(0x2D) 00003016: BALANCE 00003017: UNKNOWN(0x2E) 00003018: UNKNOWN(0x29) 00003019: UNKNOWN(0x29) 0000301a: UNKNOWN(0x29) 0000301b: UNKNOWN(0x2C) 0000301c: PUSH6 0x3b753d753e33 00003023: UNKNOWN(0x2E) 00003024: EXTCODEHASH 00003025: PUSH17 0x6f77286d617828302e2c61627328312e2d 00003037: ORIGIN 00003038: UNKNOWN(0x2E) 00003039: UNKNOWN(0x2A) 0000303a: UNKNOWN(0x28) 0000303b: CALLVALUE 0000303c: UNKNOWN(0x2E) 0000303d: UNKNOWN(0x2D) 0000303e: PUSH22 0x29292a322e2d312e292c322e293a312e3b6e3d657870 00003055: UNKNOWN(0x28) 00003056: UNKNOWN(0x2D) 00003057: BALANCE 00003058: ADDRESS 00003059: UNKNOWN(0x2E) 0000305a: UNKNOWN(0x2A) 0000305b: PUSH22 0x2a7a2a612e78293b653d636c616d7028612e782c302e 00003072: UNKNOWN(0x2C) 00003073: BALANCE 00003074: UNKNOWN(0x2E) 00003075: UNKNOWN(0x29) 00003076: EXTCODESIZE 00003077: PUSH10 0x3d6d697828662c766563 00003082: CALLER 00003083: UNKNOWN(0x28) 00003084: UNKNOWN(0x2E) 00003085: CALLVALUE 00003086: UNKNOWN(0x29) 00003087: UNKNOWN(0x2C) 00003088: PUSH6 0x293b692a3d6e 0000308f: EXTCODESIZE 00003090: PUSH19 0x657475726e20636c616d7028692c302e2c312e 000030a4: UNKNOWN(0x29) 000030a5: EXTCODESIZE 000030a6: PUSH30 0x766563332069287665633320762c766563332078297b76656333206c3d76 000030c5: PUSH6 0x63332830292c 000030cc: PUSH26 0x3b76656332206d3d6428762c782c312e293b793d762b6d2e782a 000030e7: PUSH25 0x3b6966286d2e783e3d31302e2972657475726e20663b696628 00003101: PUSH14 0x2e793d3d312e297b766563332063 00003110: RETURNDATASIZE 00003111: COINBASE 00003112: UNKNOWN(0x28) 00003113: PUSH26 0x292c723b6c3d4128792c782c63293b666c6f617420693d412878 0000312e: UNKNOWN(0x2C) 0000312f: PUSH4 0x293b693d 00003134: PUSH4 0x6c616d70 00003139: UNKNOWN(0x28) 0000313a: PUSH10 0x2c302e2c312e293b723d 00003145: PUSH6 0x28792c726566 0000314c: PUSH19 0x61637428782c632c312e2f312e35292c78293b 00003160: PUSH13 0x2b3d6d697828722c662c69293b 0000316e: PUSH30 0x72657475726e206c3b7d76656333206828666c6f617420762c666c6f6174 0000318d: KECCAK256 0000318e: PUSH25 0x2c666c6f6174206c297b666c6f617420793d73696e286c293b 000031a8: PUSH19 0x657475726e207665633328762a792a636f7328 000031bc: PUSH25 0x292c762a636f73286c292c762a792a73696e287829293b7d76 000031d6: PUSH16 0x6964206d61696e28297b613d755f7469 000031e7: PUSH14 0x652f352e3b723d322e2a61636f73 000031f6: UNKNOWN(0x28) 000031f7: UNKNOWN(0x2D) 000031f8: BALANCE 000031f9: UNKNOWN(0x2E) 000031fa: UNKNOWN(0x29) 000031fb: UNKNOWN(0x2A) 000031fc: PUSH2 0x3b76 000031ff: PUSH6 0x6333206c3d76 00003206: PUSH6 0x633328755f6d 0000320d: PUSH16 0x7573652f755f7265736f6c7574696f6e 0000321e: UNKNOWN(0x2C) 0000321f: ADDRESS 00003220: UNKNOWN(0x29) 00003221: UNKNOWN(0x2C) 00003222: PUSH7 0x2c782c792c633b 0000322a: PUSH13 0x2b3d763b6966286c2e793d3d30 00003238: UNKNOWN(0x2E) 00003239: UNKNOWN(0x29) 0000323a: PUSH13 0x2e793d2e3030313b666c6f6174 00003248: KECCAK256 00003249: PUSH14 0x3d6c2e792a332e31343135392c7a 00003258: EXTCODESIZE 00003259: PUSH7 0x3d68286c2e7a2c 00003261: UNKNOWN(0x2D) 00003262: PUSH13 0x2e782a28322e2a61636f73282d 00003270: BALANCE 00003271: UNKNOWN(0x2E) 00003272: UNKNOWN(0x29) 00003273: UNKNOWN(0x29) 00003274: UNKNOWN(0x2C) 00003275: PUSH14 0x293b783d6e6f726d616c697a6528 00003284: PUSH23 0x6563332830292d66293b7a3d666c6f6f72286d6f64286c 0000329c: UNKNOWN(0x2E) 0000329d: PUSH26 0x2c322e29293d3d302e3f312e3a2d312e3b793d6e6f726d616c69 000032b8: PUSH27 0x652863726f7373287665633328302c7a2c30292c7829293b6d6174 000032d4: CALLER 000032d5: KECCAK256 000032d6: PUSH22 0x3d6d61743328792c63726f737328782c79292c78293b 000032ed: PUSH4 0x3d766563 000032f2: CALLER 000032f3: UNKNOWN(0x28) 000032f4: ADDRESS 000032f5: UNKNOWN(0x29) 000032f6: EXTCODESIZE 000032f7: PUSH7 0x6f7228696e7420 000032ff: PUSH20 0x3d303b733c41413b732b2b29666f7228696e7420 00003314: PUSH15 0x3d303b6e3c41413b6e2b2b297b7665 00003324: PUSH4 0x3220653d 00003329: PUSH23 0x65633228732c6e292f666c6f6174284141292d2e352c41 00003341: RETURNDATASIZE 00003342: UNKNOWN(0x28) 00003343: PUSH8 0x6c5f46726167436f 0000334c: PUSH16 0x72642e78792b652d2e352a755f726573 0000335d: PUSH16 0x6c7574696f6e2e7879292a312e313639 0000336e: ORIGIN 0000336f: ADDRESS 00003370: ORIGIN 00003371: CALLDATALOAD 00003372: BALANCE 00003373: ORIGIN 00003374: ORIGIN 00003375: CALLVALUE 00003376: ADDRESS 00003377: CALLDATASIZE 00003378: CALLDATALOAD 00003379: UNKNOWN(0x2F) 0000337a: PUSH22 0x5f7265736f6c7574696f6e2e793b632b3d6928662c6e 00003391: PUSH16 0x726d616c697a6528752a766563332841 000033a2: UNKNOWN(0x2C) 000033a3: BALANCE 000033a4: UNKNOWN(0x29) 000033a5: UNKNOWN(0x29) 000033a6: UNKNOWN(0x29) 000033a7: EXTCODESIZE 000033a8: PUSH30 0x632f3d666c6f61742841412a4141293b676c5f46726167436f6c6f723d76 000033c7: PUSH6 0x633428632c31 000033ce: UNKNOWN(0x29) 000033cf: EXTCODESIZE 000033d0: PUSH30 0x603b682e696e697450726f6772616d28762c65292c682e726573697a6528 000033ef: UNKNOWN(0x29) 000033f0: UNKNOWN(0x2C) 000033f1: PUSH9 0x2e69782e7365742863 000033fb: UNKNOWN(0x2E) 000033fc: PUSH24 0x696474682f322c632e6865696768742f32292c682e72656e 00003415: PUSH5 0x657228293b 0000341b: PUSH7 0x6f72286c657420 00003423: PUSH6 0x206f6620682e 0000342a: PUSH10 0x782e6576656e74732e73 00003435: PUSH21 0x61727429642e6164644576656e744c697374656e65 0000344b: PUSH19 0x28652c682e69782e7374617274293b666f7228 0000345f: PUSH13 0x65742065206f6620682e69782e 0000346d: PUSH6 0x76656e74732e 00003474: PUSH20 0x746f7029642e6164644576656e744c697374656e 00003489: PUSH6 0x7228652c682e 00003490: PUSH10 0x782e73746f70293b7769 0000349b: PUSH15 0x646f772e6164644576656e744c6973 000034ab: PUSH21 0x656e65722822726573697a65222c682e726573697a 000034c1: PUSH6 0x292c61707065 000034c8: PUSH15 0x645369676e617475726528297d656c 000034d8: PUSH20 0x657b636f6e737420653d642e637265617465456c 000034ed: PUSH6 0x6d656e742822 000034f4: PUSH5 0x697622293b 000034fa: PUSH6 0x2e7374796c65 00003501: UNKNOWN(0x2E) 00003502: PUSH4 0x73735465 00003507: PUSH25 0x743d22616c69676e2d6974656d733a63656e7465723b626163 00003521: PUSH12 0x67726f756e643a2339363936 0000352e: CODECOPY 0000352f: CALLDATASIZE 00003530: EXTCODESIZE 00003531: PUSH4 0x6f6c6f72 00003536: GASPRICE 00003537: UNKNOWN(0x23) 00003538: PUSH7 0x66663b64697370 00003540: PUSH13 0x61793a666c65783b666f6e742d 0000354e: PUSH7 0x616d696c793a6d 00003556: PUSH16 0x6e6f73706163653b666f6e742d73697a 00003567: PUSH6 0x3a323070783b 0000356e: PUSH9 0x65696768743a313030 00003578: PUSH23 0x683b6a7573746966792d636f6e74656e743a63656e7465 00003590: PUSH19 0x3b6c6566743a303b706f736974696f6e3a6669 000035a4: PUSH25 0x65643b746f703a303b77696474683a31303076773b222c652e 000035be: PUSH10 0x6e6e657248544d4c3d22 000035c9: MSIZE 000035ca: PUSH16 0x75722062726f7773657220646f657320 000035db: PUSH15 0x6f7420737570706f72742057656247 000035eb: UNKNOWN(0x4C) 000035ec: UNKNOWN(0x2E) 000035ed: UNKNOWN(0x22) 000035ee: UNKNOWN(0x2C) 000035ef: PUSH3 0x2e6170 000035f3: PUSH17 0x656e642865297da2646970667358221220 00003605: RETURN 00003606: UNKNOWN(0xEC) 00003607: UNKNOWN(0xAE) 00003608: UNKNOWN(0x26) 00003609: UNKNOWN(0xAE) 0000360a: SLOAD 0000360b: BLOBBASEFEE 0000360c: SHL 0000360d: SWAP4 0000360e: CODECOPY 0000360f: UNKNOWN(0xC6) 00003610: UNKNOWN(0xBE) 00003611: UNKNOWN(0xAA) 00003612: ADDRESS 00003613: SWAP5 00003614: CHAINID 00003615: PUSH4 0x2079d8bc 0000361a: GASLIMIT 0000361b: UNKNOWN(0xAF) 0000361c: UNKNOWN(0xE1) 0000361d: UNKNOWN(0xA7) 0000361e: UNKNOWN(0x2E) 0000361f: SWAP4 00003620: CALL 00003621: SWAP1 00003622: UNKNOWN(0xD7) 00003623: DUP7 00003624: UNKNOWN(0xB6) 00003625: PUSH5 0x736f6c6343 0000362b: STOP 0000362c: ADDMOD 0000362d: ISZERO 0000362e: STOP 0000362f: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | auth | detector | Authorization based on tx.origin | 70 | no | — |
viewvalidation_json{
"reason": "missing sink mapping",
"status": "no_sink"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xdef18101",
"selector": "0xdef18101",
"calldata_variants": [
"0xdef18101",
"0xdef181010000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe52a7874",
"selector": "0xe52a7874",
"calldata_variants": [
"0xe52a7874",
"0xe52a78740000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xecfc7ecc",
"selector": "0xecfc7ecc",
"calldata_variants": [
"0xecfc7ecc",
"0xecfc7ecc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf3f43703",
"selector": "0xf3f43703",
"calldata_variants": [
"0xf3f43703",
"0xf3f437030000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfa4e28f6",
"selector": "0xfa4e28f6",
"calldata_variants": [
"0xfa4e28f6",
"0xfa4e28f60000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8a71bb2d",
"selector": "0x8a71bb2d",
"calldata_variants": [
"0x8a71bb2d",
"0x8a71bb2d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"guards_detected": [
{
"pc": 5357,
"type": "tx_origin_used"
},
{
"pc": 5481,
"type": "tx_origin_used"
},
{
"pc": 8806,
"type": "tx_origin_used"
},
{
"pc": 8819,
"type": "tx_origin_used"
},
{
"pc": 8830,
"type": "tx_origin_used"
},
{
"pc": 8831,
"type": "tx_origin_used"
},
{
"pc": 8870,
"type": "tx_origin_used"
},
{
"pc": 9098,
"type": "tx_origin_used"
},
{
"pc": 9164,
"type": "tx_origin_used"
},
{
"pc": 9230,
"type": "tx_origin_used"
},
{
"pc": 9599,
"type": "tx_origin_used"
},
{
"pc": 9762,
"type": "tx_origin_used"
},
{
"pc": 9809,
"type": "tx_origin_used"
},
{
"pc": 9820,
"type": "tx_origin_used"
},
{
"pc": 9823,
"type": "tx_origin_used"
},
{
"pc": 9874,
"type": "tx_origin_used"
},
{
"pc": 9877,
"type": "tx_origin_used"
},
{
"pc": 9928,
"type": "tx_origin_used"
},
{
"pc": 9931,
"type": "tx_origin_used"
},
{
"pc": 10747,
"type": "tx_origin_used"
},
{
"pc": 10872,
"type": "tx_origin_used"
},
{
"pc": 11246,
"type": "tx_origin_used"
},
{
"pc": 11429,
"type": "tx_origin_used"
},
{
"pc": 11432,
"type": "tx_origin_used"
},
{
"pc": 11433,
"type": "tx_origin_used"
},
{
"pc": 12343,
"type": "tx_origin_used"
},
{
"pc": 13166,
"type": "tx_origin_used"
},
{
"pc": 13168,
"type": "tx_origin_used"
},
{
"pc": 13171,
"type": "tx_origin_used"
},
{
"pc": 13172,
"type": "tx_origin_used"
}
]
}
|
| medium | other | detector | ETH value transfer possible | 40 | no | no |
viewtrace_id: 0xc8a56c1d79fec1ac9518319fd0b0cd04fdabf455888d6ee1829558b1d647e7d7
call_targets:
0x6caf132c5c7ee5fcbda4d24238f27f14d2f40b5b
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xc8a56c1d79fec1ac9518319fd0b0cd04fdabf455888d6ee1829558b1d647e7d7",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6caf132c5c7ee5fcbda4d24238f27f14d2f40b5b"
],
"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": "0xdef18101",
"selector": "0xdef18101",
"calldata_variants": [
"0xdef18101",
"0xdef181010000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe52a7874",
"selector": "0xe52a7874",
"calldata_variants": [
"0xe52a7874",
"0xe52a78740000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xecfc7ecc",
"selector": "0xecfc7ecc",
"calldata_variants": [
"0xecfc7ecc",
"0xecfc7ecc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf3f43703",
"selector": "0xf3f43703",
"calldata_variants": [
"0xf3f43703",
"0xf3f437030000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfa4e28f6",
"selector": "0xfa4e28f6",
"calldata_variants": [
"0xfa4e28f6",
"0xfa4e28f60000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8a71bb2d",
"selector": "0x8a71bb2d",
"calldata_variants": [
"0x8a71bb2d",
"0x8a71bb2d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 3250,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 13856,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 2,
"guards_detected": [
{
"pc": 5357,
"type": "tx_origin_used"
},
{
"pc": 5481,
"type": "tx_origin_used"
},
{
"pc": 8806,
"type": "tx_origin_used"
},
{
"pc": 8819,
"type": "tx_origin_used"
},
{
"pc": 8830,
"type": "tx_origin_used"
},
{
"pc": 8831,
"type": "tx_origin_used"
},
{
"pc": 8870,
"type": "tx_origin_used"
},
{
"pc": 9098,
"type": "tx_origin_used"
},
{
"pc": 9164,
"type": "tx_origin_used"
},
{
"pc": 9230,
"type": "tx_origin_used"
},
{
"pc": 9599,
"type": "tx_origin_used"
},
{
"pc": 9762,
"type": "tx_origin_used"
},
{
"pc": 9809,
"type": "tx_origin_used"
},
{
"pc": 9820,
"type": "tx_origin_used"
},
{
"pc": 9823,
"type": "tx_origin_used"
},
{
"pc": 9874,
"type": "tx_origin_used"
},
{
"pc": 9877,
"type": "tx_origin_used"
},
{
"pc": 9928,
"type": "tx_origin_used"
},
{
"pc": 9931,
"type": "tx_origin_used"
},
{
"pc": 10747,
"type": "tx_origin_used"
},
{
"pc": 10872,
"type": "tx_origin_used"
},
{
"pc": 11246,
"type": "tx_origin_used"
},
{
"pc": 11429,
"type": "tx_origin_used"
},
{
"pc": 11432,
"type": "tx_origin_used"
},
{
"pc": 11433,
"type": "tx_origin_used"
},
{
"pc": 12343,
"type": "tx_origin_used"
},
{
"pc": 13166,
"type": "tx_origin_used"
},
{
"pc": 13168,
"type": "tx_origin_used"
},
{
"pc": 13171,
"type": "tx_origin_used"
},
{
"pc": 13172,
"type": "tx_origin_used"
}
]
}
|
| medium | other | detector | Untrusted CALL target/value reachable | 45 | no | no |
viewtrace_id: 0xc8a56c1d79fec1ac9518319fd0b0cd04fdabf455888d6ee1829558b1d647e7d7
call_targets:
0x6caf132c5c7ee5fcbda4d24238f27f14d2f40b5b
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xc8a56c1d79fec1ac9518319fd0b0cd04fdabf455888d6ee1829558b1d647e7d7",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6caf132c5c7ee5fcbda4d24238f27f14d2f40b5b"
],
"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": "0xdef18101",
"selector": "0xdef18101",
"calldata_variants": [
"0xdef18101",
"0xdef181010000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe52a7874",
"selector": "0xe52a7874",
"calldata_variants": [
"0xe52a7874",
"0xe52a78740000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xecfc7ecc",
"selector": "0xecfc7ecc",
"calldata_variants": [
"0xecfc7ecc",
"0xecfc7ecc0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf3f43703",
"selector": "0xf3f43703",
"calldata_variants": [
"0xf3f43703",
"0xf3f437030000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfa4e28f6",
"selector": "0xfa4e28f6",
"calldata_variants": [
"0xfa4e28f6",
"0xfa4e28f60000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8a71bb2d",
"selector": "0x8a71bb2d",
"calldata_variants": [
"0x8a71bb2d",
"0x8a71bb2d0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 3250,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 13856,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 2,
"guards_detected": [
{
"pc": 5357,
"type": "tx_origin_used"
},
{
"pc": 5481,
"type": "tx_origin_used"
},
{
"pc": 8806,
"type": "tx_origin_used"
},
{
"pc": 8819,
"type": "tx_origin_used"
},
{
"pc": 8830,
"type": "tx_origin_used"
},
{
"pc": 8831,
"type": "tx_origin_used"
},
{
"pc": 8870,
"type": "tx_origin_used"
},
{
"pc": 9098,
"type": "tx_origin_used"
},
{
"pc": 9164,
"type": "tx_origin_used"
},
{
"pc": 9230,
"type": "tx_origin_used"
},
{
"pc": 9599,
"type": "tx_origin_used"
},
{
"pc": 9762,
"type": "tx_origin_used"
},
{
"pc": 9809,
"type": "tx_origin_used"
},
{
"pc": 9820,
"type": "tx_origin_used"
},
{
"pc": 9823,
"type": "tx_origin_used"
},
{
"pc": 9874,
"type": "tx_origin_used"
},
{
"pc": 9877,
"type": "tx_origin_used"
},
{
"pc": 9928,
"type": "tx_origin_used"
},
{
"pc": 9931,
"type": "tx_origin_used"
},
{
"pc": 10747,
"type": "tx_origin_used"
},
{
"pc": 10872,
"type": "tx_origin_used"
},
{
"pc": 11246,
"type": "tx_origin_used"
},
{
"pc": 11429,
"type": "tx_origin_used"
},
{
"pc": 11432,
"type": "tx_origin_used"
},
{
"pc": 11433,
"type": "tx_origin_used"
},
{
"pc": 12343,
"type": "tx_origin_used"
},
{
"pc": 13166,
"type": "tx_origin_used"
},
{
"pc": 13168,
"type": "tx_origin_used"
},
{
"pc": 13171,
"type": "tx_origin_used"
},
{
"pc": 13172,
"type": "tx_origin_used"
}
],
"untrusted_call_count": 2
}
|