TW
Tripwire
Find contracts. Test them. Review real vulns.

Analysis Run

019b477e-c1b2-706b-a98b-657a922b3505

complete
Chain ID
1
Address
Block Number
Created
Mon, Dec 22, 2025 7:17 PM
Review Summary

What survived the funnel

Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?

Confirmed
0
Validated
0
Source
Verified
Review Backing
Not yet
Best current signal
ETH value transfer possible
crit 0 high 0 direct contract
Review Checklist
1. Read the findings table first. Ignore raw jobs until the result looks real.
2. Confirm attacker control, not just the existence of a sink.
3. Confirm money or privilege impact.
4. Keep it if the behavior is real. Kill it if this is normal proxy, admin, or upgrade plumbing.

Processing Jobs

Status & attempts
ID Type Status Attempts Heartbeat
24905 artifact.fetch complete 1 / 3 3 months ago
24906 tool.cast_disasm complete 1 / 3 3 months ago
102700 analysis.bundle complete 1 / 3 1 week ago
102701 capability.graph complete 1 / 3 1 week ago
102702 detector.run complete 1 / 3 1 week ago
102703 validation.fork complete 1 / 3 1 week ago

Artifact

Runtime bytecode: available
Creation TX:
Deployer:
Proxy: no
Implementation:
Verified Source: yes

Slither

tool.slither

No slither job recorded yet.

Codex

report.consolidate

No codex job recorded yet.

Opcode Heuristics

tool.cast_disasm
Delegatecall
0
Selfdestruct
0
CREATE2
0
CALL-family (heavy)
8
EXT*/BALANCE
5
Total opcodes
6524
Flags
heavy_ext_balance_usage
View cast disassembly output
00000000: PUSH1 0x80
00000002: PUSH1 0x40
00000004: MSTORE
00000005: PUSH1 0x04
00000007: CALLDATASIZE
00000008: LT
00000009: PUSH2 0x023b
0000000c: JUMPI
0000000d: PUSH1 0x00
0000000f: CALLDATALOAD
00000010: PUSH1 0xe0
00000012: SHR
00000013: DUP1
00000014: PUSH4 0x68a5ad95
00000019: GT
0000001a: PUSH2 0x012e
0000001d: JUMPI
0000001e: DUP1
0000001f: PUSH4 0x9afdf2f3
00000024: GT
00000025: PUSH2 0x00ab
00000028: JUMPI
00000029: DUP1
0000002a: PUSH4 0xbffb26ce
0000002f: GT
00000030: PUSH2 0x006f
00000033: JUMPI
00000034: DUP1
00000035: PUSH4 0xbffb26ce
0000003a: EQ
0000003b: PUSH2 0x067d
0000003e: JUMPI
0000003f: DUP1
00000040: PUSH4 0xc1f26123
00000045: EQ
00000046: PUSH2 0x069d
00000049: JUMPI
0000004a: DUP1
0000004b: PUSH4 0xc87b56dd
00000050: EQ
00000051: PUSH2 0x06b0
00000054: JUMPI
00000055: DUP1
00000056: PUSH4 0xe985e9c5
0000005b: EQ
0000005c: PUSH2 0x06d0
0000005f: JUMPI
00000060: DUP1
00000061: PUSH4 0xf2fde38b
00000066: EQ
00000067: PUSH2 0x0719
0000006a: JUMPI
0000006b: PUSH1 0x00
0000006d: DUP1
0000006e: REVERT
0000006f: JUMPDEST
00000070: DUP1
00000071: PUSH4 0x9afdf2f3
00000076: EQ
00000077: PUSH2 0x05d1
0000007a: JUMPI
0000007b: DUP1
0000007c: PUSH4 0xa035b1fe
00000081: EQ
00000082: PUSH2 0x0607
00000085: JUMPI
00000086: DUP1
00000087: PUSH4 0xa22cb465
0000008c: EQ
0000008d: PUSH2 0x061d
00000090: JUMPI
00000091: DUP1
00000092: PUSH4 0xa2b40d19
00000097: EQ
00000098: PUSH2 0x063d
0000009b: JUMPI
0000009c: DUP1
0000009d: PUSH4 0xb88d4fde
000000a2: EQ
000000a3: PUSH2 0x065d
000000a6: JUMPI
000000a7: PUSH1 0x00
000000a9: DUP1
000000aa: REVERT
000000ab: JUMPDEST
000000ac: DUP1
000000ad: PUSH4 0x88eae705
000000b2: GT
000000b3: PUSH2 0x00f2
000000b6: JUMPI
000000b7: DUP1
000000b8: PUSH4 0x88eae705
000000bd: EQ
000000be: PUSH2 0x0521
000000c1: JUMPI
000000c2: DUP1
000000c3: PUSH4 0x8da5cb5b
000000c8: EQ
000000c9: PUSH2 0x0540
000000cc: JUMPI
000000cd: DUP1
000000ce: PUSH4 0x917bb57f
000000d3: EQ
000000d4: PUSH2 0x055e
000000d7: JUMPI
000000d8: DUP1
000000d9: PUSH4 0x95d89b41
000000de: EQ
000000df: PUSH2 0x057e
000000e2: JUMPI
000000e3: DUP1
000000e4: PUSH4 0x9a313299
000000e9: EQ
000000ea: PUSH2 0x0593
000000ed: JUMPI
000000ee: PUSH1 0x00
000000f0: DUP1
000000f1: REVERT
000000f2: JUMPDEST
000000f3: DUP1
000000f4: PUSH4 0x68a5ad95
000000f9: EQ
000000fa: PUSH2 0x04af
000000fd: JUMPI
000000fe: DUP1
000000ff: PUSH4 0x6c0360eb
00000104: EQ
00000105: PUSH2 0x04c4
00000108: JUMPI
00000109: DUP1
0000010a: PUSH4 0x70a08231
0000010f: EQ
00000110: PUSH2 0x04d9
00000113: JUMPI
00000114: DUP1
00000115: PUSH4 0x715018a6
0000011a: EQ
0000011b: PUSH2 0x04f9
0000011e: JUMPI
0000011f: DUP1
00000120: PUSH4 0x868ff4a2
00000125: EQ
00000126: PUSH2 0x050e
00000129: JUMPI
0000012a: PUSH1 0x00
0000012c: DUP1
0000012d: REVERT
0000012e: JUMPDEST
0000012f: DUP1
00000130: PUSH4 0x23b872dd
00000135: GT
00000136: PUSH2 0x01bc
00000139: JUMPI
0000013a: DUP1
0000013b: PUSH4 0x42842e0e
00000140: GT
00000141: PUSH2 0x0180
00000144: JUMPI
00000145: DUP1
00000146: PUSH4 0x42842e0e
0000014b: EQ
0000014c: PUSH2 0x0419
0000014f: JUMPI
00000150: DUP1
00000151: PUSH4 0x55f804b3
00000156: EQ
00000157: PUSH2 0x0439
0000015a: JUMPI
0000015b: DUP1
0000015c: PUSH4 0x5f4f603d
00000161: EQ
00000162: PUSH2 0x0459
00000165: JUMPI
00000166: DUP1
00000167: PUSH4 0x6352211e
0000016c: EQ
0000016d: PUSH2 0x0479
00000170: JUMPI
00000171: DUP1
00000172: PUSH4 0x67765b87
00000177: EQ
00000178: PUSH2 0x0499
0000017b: JUMPI
0000017c: PUSH1 0x00
0000017e: DUP1
0000017f: REVERT
00000180: JUMPDEST
00000181: DUP1
00000182: PUSH4 0x23b872dd
00000187: EQ
00000188: PUSH2 0x039a
0000018b: JUMPI
0000018c: DUP1
0000018d: PUSH4 0x2a4d40ad
00000192: EQ
00000193: PUSH2 0x03ba
00000196: JUMPI
00000197: DUP1
00000198: PUSH4 0x34eafb11
0000019d: EQ
0000019e: PUSH2 0x03cd
000001a1: JUMPI
000001a2: DUP1
000001a3: PUSH4 0x360d1b08
000001a8: EQ
000001a9: PUSH2 0x03e3
000001ac: JUMPI
000001ad: DUP1
000001ae: PUSH4 0x3c49a8a9
000001b3: EQ
000001b4: PUSH2 0x03f9
000001b7: JUMPI
000001b8: PUSH1 0x00
000001ba: DUP1
000001bb: REVERT
000001bc: JUMPDEST
000001bd: DUP1
000001be: PUSH4 0x162094c4
000001c3: GT
000001c4: PUSH2 0x0203
000001c7: JUMPI
000001c8: DUP1
000001c9: PUSH4 0x162094c4
000001ce: EQ
000001cf: PUSH2 0x0315
000001d2: JUMPI
000001d3: DUP1
000001d4: PUSH4 0x18160ddd
000001d9: EQ
000001da: PUSH2 0x0335
000001dd: JUMPI
000001de: DUP1
000001df: PUSH4 0x1f2698ab
000001e4: EQ
000001e5: PUSH2 0x034a
000001e8: JUMPI
000001e9: DUP1
000001ea: PUSH4 0x214405fc
000001ef: EQ
000001f0: PUSH2 0x0364
000001f3: JUMPI
000001f4: DUP1
000001f5: PUSH4 0x22f8123a
000001fa: EQ
000001fb: PUSH2 0x0384
000001fe: JUMPI
000001ff: PUSH1 0x00
00000201: DUP1
00000202: REVERT
00000203: JUMPDEST
00000204: DUP1
00000205: PUSH4 0x01ffc9a7
0000020a: EQ
0000020b: PUSH2 0x0240
0000020e: JUMPI
0000020f: DUP1
00000210: PUSH4 0x02ba337c
00000215: EQ
00000216: PUSH2 0x0275
00000219: JUMPI
0000021a: DUP1
0000021b: PUSH4 0x06fdde03
00000220: EQ
00000221: PUSH2 0x0299
00000224: JUMPI
00000225: DUP1
00000226: PUSH4 0x081812fc
0000022b: EQ
0000022c: PUSH2 0x02bb
0000022f: JUMPI
00000230: DUP1
00000231: PUSH4 0x095ea7b3
00000236: EQ
00000237: PUSH2 0x02f3
0000023a: JUMPI
0000023b: JUMPDEST
0000023c: PUSH1 0x00
0000023e: DUP1
0000023f: REVERT
00000240: JUMPDEST
00000241: CALLVALUE
00000242: DUP1
00000243: ISZERO
00000244: PUSH2 0x024c
00000247: JUMPI
00000248: PUSH1 0x00
0000024a: DUP1
0000024b: REVERT
0000024c: JUMPDEST
0000024d: POP
0000024e: PUSH2 0x0260
00000251: PUSH2 0x025b
00000254: CALLDATASIZE
00000255: PUSH1 0x04
00000257: PUSH2 0x256d
0000025a: JUMP
0000025b: JUMPDEST
0000025c: PUSH2 0x0739
0000025f: JUMP
00000260: JUMPDEST
00000261: PUSH1 0x40
00000263: MLOAD
00000264: SWAP1
00000265: ISZERO
00000266: ISZERO
00000267: DUP2
00000268: MSTORE
00000269: PUSH1 0x20
0000026b: ADD
0000026c: JUMPDEST
0000026d: PUSH1 0x40
0000026f: MLOAD
00000270: DUP1
00000271: SWAP2
00000272: SUB
00000273: SWAP1
00000274: RETURN
00000275: JUMPDEST
00000276: CALLVALUE
00000277: DUP1
00000278: ISZERO
00000279: PUSH2 0x0281
0000027c: JUMPI
0000027d: PUSH1 0x00
0000027f: DUP1
00000280: REVERT
00000281: JUMPDEST
00000282: POP
00000283: PUSH2 0x028b
00000286: PUSH1 0x0c
00000288: SLOAD
00000289: DUP2
0000028a: JUMP
0000028b: JUMPDEST
0000028c: PUSH1 0x40
0000028e: MLOAD
0000028f: SWAP1
00000290: DUP2
00000291: MSTORE
00000292: PUSH1 0x20
00000294: ADD
00000295: PUSH2 0x026c
00000298: JUMP
00000299: JUMPDEST
0000029a: CALLVALUE
0000029b: DUP1
0000029c: ISZERO
0000029d: PUSH2 0x02a5
000002a0: JUMPI
000002a1: PUSH1 0x00
000002a3: DUP1
000002a4: REVERT
000002a5: JUMPDEST
000002a6: POP
000002a7: PUSH2 0x02ae
000002aa: PUSH2 0x078b
000002ad: JUMP
000002ae: JUMPDEST
000002af: PUSH1 0x40
000002b1: MLOAD
000002b2: PUSH2 0x026c
000002b5: SWAP2
000002b6: SWAP1
000002b7: PUSH2 0x26ca
000002ba: JUMP
000002bb: JUMPDEST
000002bc: CALLVALUE
000002bd: DUP1
000002be: ISZERO
000002bf: PUSH2 0x02c7
000002c2: JUMPI
000002c3: PUSH1 0x00
000002c5: DUP1
000002c6: REVERT
000002c7: JUMPDEST
000002c8: POP
000002c9: PUSH2 0x02db
000002cc: PUSH2 0x02d6
000002cf: CALLDATASIZE
000002d0: PUSH1 0x04
000002d2: PUSH2 0x25dc
000002d5: JUMP
000002d6: JUMPDEST
000002d7: PUSH2 0x081d
000002da: JUMP
000002db: JUMPDEST
000002dc: PUSH1 0x40
000002de: MLOAD
000002df: PUSH1 0x01
000002e1: PUSH1 0x01
000002e3: PUSH1 0xa0
000002e5: SHL
000002e6: SUB
000002e7: SWAP1
000002e8: SWAP2
000002e9: AND
000002ea: DUP2
000002eb: MSTORE
000002ec: PUSH1 0x20
000002ee: ADD
000002ef: PUSH2 0x026c
000002f2: JUMP
000002f3: JUMPDEST
000002f4: CALLVALUE
000002f5: DUP1
000002f6: ISZERO
000002f7: PUSH2 0x02ff
000002fa: JUMPI
000002fb: PUSH1 0x00
000002fd: DUP1
000002fe: REVERT
000002ff: JUMPDEST
00000300: POP
00000301: PUSH2 0x0313
00000304: PUSH2 0x030e
00000307: CALLDATASIZE
00000308: PUSH1 0x04
0000030a: PUSH2 0x2461
0000030d: JUMP
0000030e: JUMPDEST
0000030f: PUSH2 0x08aa
00000312: JUMP
00000313: JUMPDEST
00000314: STOP
00000315: JUMPDEST
00000316: CALLVALUE
00000317: DUP1
00000318: ISZERO
00000319: PUSH2 0x0321
0000031c: JUMPI
0000031d: PUSH1 0x00
0000031f: DUP1
00000320: REVERT
00000321: JUMPDEST
00000322: POP
00000323: PUSH2 0x0313
00000326: PUSH2 0x0330
00000329: CALLDATASIZE
0000032a: PUSH1 0x04
0000032c: PUSH2 0x25f5
0000032f: JUMP
00000330: JUMPDEST
00000331: PUSH2 0x09c0
00000334: JUMP
00000335: JUMPDEST
00000336: CALLVALUE
00000337: DUP1
00000338: ISZERO
00000339: PUSH2 0x0341
0000033c: JUMPI
0000033d: PUSH1 0x00
0000033f: DUP1
00000340: REVERT
00000341: JUMPDEST
00000342: POP
00000343: PUSH1 0x08
00000345: SLOAD
00000346: PUSH2 0x028b
00000349: JUMP
0000034a: JUMPDEST
0000034b: CALLVALUE
0000034c: DUP1
0000034d: ISZERO
0000034e: PUSH2 0x0356
00000351: JUMPI
00000352: PUSH1 0x00
00000354: DUP1
00000355: REVERT
00000356: JUMPDEST
00000357: POP
00000358: PUSH1 0x10
0000035a: SLOAD
0000035b: PUSH2 0x0260
0000035e: SWAP1
0000035f: PUSH1 0xff
00000361: AND
00000362: DUP2
00000363: JUMP
00000364: JUMPDEST
00000365: CALLVALUE
00000366: DUP1
00000367: ISZERO
00000368: PUSH2 0x0370
0000036b: JUMPI
0000036c: PUSH1 0x00
0000036e: DUP1
0000036f: REVERT
00000370: JUMPDEST
00000371: POP
00000372: PUSH2 0x0313
00000375: PUSH2 0x037f
00000378: CALLDATASIZE
00000379: PUSH1 0x04
0000037b: PUSH2 0x2461
0000037e: JUMP
0000037f: JUMPDEST
00000380: PUSH2 0x09f8
00000383: JUMP
00000384: JUMPDEST
00000385: CALLVALUE
00000386: DUP1
00000387: ISZERO
00000388: PUSH2 0x0390
0000038b: JUMPI
0000038c: PUSH1 0x00
0000038e: DUP1
0000038f: REVERT
00000390: JUMPDEST
00000391: POP
00000392: PUSH2 0x028b
00000395: PUSH1 0x08
00000397: SLOAD
00000398: DUP2
00000399: JUMP
0000039a: JUMPDEST
0000039b: CALLVALUE
0000039c: DUP1
0000039d: ISZERO
0000039e: PUSH2 0x03a6
000003a1: JUMPI
000003a2: PUSH1 0x00
000003a4: DUP1
000003a5: REVERT
000003a6: JUMPDEST
000003a7: POP
000003a8: PUSH2 0x0313
000003ab: PUSH2 0x03b5
000003ae: CALLDATASIZE
000003af: PUSH1 0x04
000003b1: PUSH2 0x237f
000003b4: JUMP
000003b5: JUMPDEST
000003b6: PUSH2 0x0a69
000003b9: JUMP
000003ba: JUMPDEST
000003bb: PUSH2 0x0313
000003be: PUSH2 0x03c8
000003c1: CALLDATASIZE
000003c2: PUSH1 0x04
000003c4: PUSH2 0x25dc
000003c7: JUMP
000003c8: JUMPDEST
000003c9: PUSH2 0x0a9a
000003cc: JUMP
000003cd: JUMPDEST
000003ce: CALLVALUE
000003cf: DUP1
000003d0: ISZERO
000003d1: PUSH2 0x03d9
000003d4: JUMPI
000003d5: PUSH1 0x00
000003d7: DUP1
000003d8: REVERT
000003d9: JUMPDEST
000003da: POP
000003db: PUSH2 0x028b
000003de: PUSH1 0x09
000003e0: SLOAD
000003e1: DUP2
000003e2: JUMP
000003e3: JUMPDEST
000003e4: CALLVALUE
000003e5: DUP1
000003e6: ISZERO
000003e7: PUSH2 0x03ef
000003ea: JUMPI
000003eb: PUSH1 0x00
000003ed: DUP1
000003ee: REVERT
000003ef: JUMPDEST
000003f0: POP
000003f1: PUSH2 0x028b
000003f4: PUSH1 0x0d
000003f6: SLOAD
000003f7: DUP2
000003f8: JUMP
000003f9: JUMPDEST
000003fa: CALLVALUE
000003fb: DUP1
000003fc: ISZERO
000003fd: PUSH2 0x0405
00000400: JUMPI
00000401: PUSH1 0x00
00000403: DUP1
00000404: REVERT
00000405: JUMPDEST
00000406: POP
00000407: PUSH2 0x0313
0000040a: PUSH2 0x0414
0000040d: CALLDATASIZE
0000040e: PUSH1 0x04
00000410: PUSH2 0x2331
00000413: JUMP
00000414: JUMPDEST
00000415: PUSH2 0x0cbd
00000418: JUMP
00000419: JUMPDEST
0000041a: CALLVALUE
0000041b: DUP1
0000041c: ISZERO
0000041d: PUSH2 0x0425
00000420: JUMPI
00000421: PUSH1 0x00
00000423: DUP1
00000424: REVERT
00000425: JUMPDEST
00000426: POP
00000427: PUSH2 0x0313
0000042a: PUSH2 0x0434
0000042d: CALLDATASIZE
0000042e: PUSH1 0x04
00000430: PUSH2 0x237f
00000433: JUMP
00000434: JUMPDEST
00000435: PUSH2 0x0d6e
00000438: JUMP
00000439: JUMPDEST
0000043a: CALLVALUE
0000043b: DUP1
0000043c: ISZERO
0000043d: PUSH2 0x0445
00000440: JUMPI
00000441: PUSH1 0x00
00000443: DUP1
00000444: REVERT
00000445: JUMPDEST
00000446: POP
00000447: PUSH2 0x0313
0000044a: PUSH2 0x0454
0000044d: CALLDATASIZE
0000044e: PUSH1 0x04
00000450: PUSH2 0x25a7
00000453: JUMP
00000454: JUMPDEST
00000455: PUSH2 0x0d89
00000458: JUMP
00000459: JUMPDEST
0000045a: CALLVALUE
0000045b: DUP1
0000045c: ISZERO
0000045d: PUSH2 0x0465
00000460: JUMPI
00000461: PUSH1 0x00
00000463: DUP1
00000464: REVERT
00000465: JUMPDEST
00000466: POP
00000467: PUSH2 0x0313
0000046a: PUSH2 0x0474
0000046d: CALLDATASIZE
0000046e: PUSH1 0x04
00000470: PUSH2 0x2552
00000473: JUMP
00000474: JUMPDEST
00000475: PUSH2 0x0dc6
00000478: JUMP
00000479: JUMPDEST
0000047a: CALLVALUE
0000047b: DUP1
0000047c: ISZERO
0000047d: PUSH2 0x0485
00000480: JUMPI
00000481: PUSH1 0x00
00000483: DUP1
00000484: REVERT
00000485: JUMPDEST
00000486: POP
00000487: PUSH2 0x02db
0000048a: PUSH2 0x0494
0000048d: CALLDATASIZE
0000048e: PUSH1 0x04
00000490: PUSH2 0x25dc
00000493: JUMP
00000494: JUMPDEST
00000495: PUSH2 0x0e0a
00000498: JUMP
00000499: JUMPDEST
0000049a: CALLVALUE
0000049b: DUP1
0000049c: ISZERO
0000049d: PUSH2 0x04a5
000004a0: JUMPI
000004a1: PUSH1 0x00
000004a3: DUP1
000004a4: REVERT
000004a5: JUMPDEST
000004a6: POP
000004a7: PUSH2 0x028b
000004aa: PUSH1 0x0a
000004ac: SLOAD
000004ad: DUP2
000004ae: JUMP
000004af: JUMPDEST
000004b0: CALLVALUE
000004b1: DUP1
000004b2: ISZERO
000004b3: PUSH2 0x04bb
000004b6: JUMPI
000004b7: PUSH1 0x00
000004b9: DUP1
000004ba: REVERT
000004bb: JUMPDEST
000004bc: POP
000004bd: PUSH2 0x028b
000004c0: PUSH2 0x0e81
000004c3: JUMP
000004c4: JUMPDEST
000004c5: CALLVALUE
000004c6: DUP1
000004c7: ISZERO
000004c8: PUSH2 0x04d0
000004cb: JUMPI
000004cc: PUSH1 0x00
000004ce: DUP1
000004cf: REVERT
000004d0: JUMPDEST
000004d1: POP
000004d2: PUSH2 0x02ae
000004d5: PUSH2 0x0e97
000004d8: JUMP
000004d9: JUMPDEST
000004da: CALLVALUE
000004db: DUP1
000004dc: ISZERO
000004dd: PUSH2 0x04e5
000004e0: JUMPI
000004e1: PUSH1 0x00
000004e3: DUP1
000004e4: REVERT
000004e5: JUMPDEST
000004e6: POP
000004e7: PUSH2 0x028b
000004ea: PUSH2 0x04f4
000004ed: CALLDATASIZE
000004ee: PUSH1 0x04
000004f0: PUSH2 0x2331
000004f3: JUMP
000004f4: JUMPDEST
000004f5: PUSH2 0x0f25
000004f8: JUMP
000004f9: JUMPDEST
000004fa: CALLVALUE
000004fb: DUP1
000004fc: ISZERO
000004fd: PUSH2 0x0505
00000500: JUMPI
00000501: PUSH1 0x00
00000503: DUP1
00000504: REVERT
00000505: JUMPDEST
00000506: POP
00000507: PUSH2 0x0313
0000050a: PUSH2 0x0fac
0000050d: JUMP
0000050e: JUMPDEST
0000050f: PUSH2 0x0313
00000512: PUSH2 0x051c
00000515: CALLDATASIZE
00000516: PUSH1 0x04
00000518: PUSH2 0x25dc
0000051b: JUMP
0000051c: JUMPDEST
0000051d: PUSH2 0x1020
00000520: JUMP
00000521: JUMPDEST
00000522: CALLVALUE
00000523: DUP1
00000524: ISZERO
00000525: PUSH2 0x052d
00000528: JUMPI
00000529: PUSH1 0x00
0000052b: DUP1
0000052c: REVERT
0000052d: JUMPDEST
0000052e: POP
0000052f: PUSH1 0x10
00000531: SLOAD
00000532: PUSH2 0x0260
00000535: SWAP1
00000536: PUSH2 0x0100
00000539: SWAP1
0000053a: DIV
0000053b: PUSH1 0xff
0000053d: AND
0000053e: DUP2
0000053f: JUMP
00000540: JUMPDEST
00000541: CALLVALUE
00000542: DUP1
00000543: ISZERO
00000544: PUSH2 0x054c
00000547: JUMPI
00000548: PUSH1 0x00
0000054a: DUP1
0000054b: REVERT
0000054c: JUMPDEST
0000054d: POP
0000054e: PUSH1 0x07
00000550: SLOAD
00000551: PUSH1 0x01
00000553: PUSH1 0x01
00000555: PUSH1 0xa0
00000557: SHL
00000558: SUB
00000559: AND
0000055a: PUSH2 0x02db
0000055d: JUMP
0000055e: JUMPDEST
0000055f: CALLVALUE
00000560: DUP1
00000561: ISZERO
00000562: PUSH2 0x056a
00000565: JUMPI
00000566: PUSH1 0x00
00000568: DUP1
00000569: REVERT
0000056a: JUMPDEST
0000056b: POP
0000056c: PUSH2 0x0313
0000056f: PUSH2 0x0579
00000572: CALLDATASIZE
00000573: PUSH1 0x04
00000575: PUSH2 0x2552
00000578: JUMP
00000579: JUMPDEST
0000057a: PUSH2 0x12bc
0000057d: JUMP
0000057e: JUMPDEST
0000057f: CALLVALUE
00000580: DUP1
00000581: ISZERO
00000582: PUSH2 0x058a
00000585: JUMPI
00000586: PUSH1 0x00
00000588: DUP1
00000589: REVERT
0000058a: JUMPDEST
0000058b: POP
0000058c: PUSH2 0x02ae
0000058f: PUSH2 0x12f9
00000592: JUMP
00000593: JUMPDEST
00000594: CALLVALUE
00000595: DUP1
00000596: ISZERO
00000597: PUSH2 0x059f
0000059a: JUMPI
0000059b: PUSH1 0x00
0000059d: DUP1
0000059e: REVERT
0000059f: JUMPDEST
000005a0: POP
000005a1: PUSH2 0x0260
000005a4: PUSH2 0x05ae
000005a7: CALLDATASIZE
000005a8: PUSH1 0x04
000005aa: PUSH2 0x2331
000005ad: JUMP
000005ae: JUMPDEST
000005af: PUSH1 0x01
000005b1: PUSH1 0x01
000005b3: PUSH1 0xa0
000005b5: SHL
000005b6: SUB
000005b7: AND
000005b8: PUSH1 0x00
000005ba: SWAP1
000005bb: DUP2
000005bc: MSTORE
000005bd: PUSH1 0x11
000005bf: PUSH1 0x20
000005c1: MSTORE
000005c2: PUSH1 0x40
000005c4: SWAP1
000005c5: KECCAK256
000005c6: SLOAD
000005c7: PUSH1 0xff
000005c9: AND
000005ca: ISZERO
000005cb: ISZERO
000005cc: PUSH1 0x01
000005ce: EQ
000005cf: SWAP1
000005d0: JUMP
000005d1: JUMPDEST
000005d2: CALLVALUE
000005d3: DUP1
000005d4: ISZERO
000005d5: PUSH2 0x05dd
000005d8: JUMPI
000005d9: PUSH1 0x00
000005db: DUP1
000005dc: REVERT
000005dd: JUMPDEST
000005de: POP
000005df: PUSH2 0x028b
000005e2: PUSH2 0x05ec
000005e5: CALLDATASIZE
000005e6: PUSH1 0x04
000005e8: PUSH2 0x2331
000005eb: JUMP
000005ec: JUMPDEST
000005ed: PUSH1 0x01
000005ef: PUSH1 0x01
000005f1: PUSH1 0xa0
000005f3: SHL
000005f4: SUB
000005f5: AND
000005f6: PUSH1 0x00
000005f8: SWAP1
000005f9: DUP2
000005fa: MSTORE
000005fb: PUSH1 0x12
000005fd: PUSH1 0x20
000005ff: MSTORE
00000600: PUSH1 0x40
00000602: SWAP1
00000603: KECCAK256
00000604: SLOAD
00000605: SWAP1
00000606: JUMP
00000607: JUMPDEST
00000608: CALLVALUE
00000609: DUP1
0000060a: ISZERO
0000060b: PUSH2 0x0613
0000060e: JUMPI
0000060f: PUSH1 0x00
00000611: DUP1
00000612: REVERT
00000613: JUMPDEST
00000614: POP
00000615: PUSH2 0x028b
00000618: PUSH1 0x0b
0000061a: SLOAD
0000061b: DUP2
0000061c: JUMP
0000061d: JUMPDEST
0000061e: CALLVALUE
0000061f: DUP1
00000620: ISZERO
00000621: PUSH2 0x0629
00000624: JUMPI
00000625: PUSH1 0x00
00000627: DUP1
00000628: REVERT
00000629: JUMPDEST
0000062a: POP
0000062b: PUSH2 0x0313
0000062e: PUSH2 0x0638
00000631: CALLDATASIZE
00000632: PUSH1 0x04
00000634: PUSH2 0x2437
00000637: JUMP
00000638: JUMPDEST
00000639: PUSH2 0x1308
0000063c: JUMP
0000063d: JUMPDEST
0000063e: CALLVALUE
0000063f: DUP1
00000640: ISZERO
00000641: PUSH2 0x0649
00000644: JUMPI
00000645: PUSH1 0x00
00000647: DUP1
00000648: REVERT
00000649: JUMPDEST
0000064a: POP
0000064b: PUSH2 0x0313
0000064e: PUSH2 0x0658
00000651: CALLDATASIZE
00000652: PUSH1 0x04
00000654: PUSH2 0x25dc
00000657: JUMP
00000658: JUMPDEST
00000659: PUSH2 0x13cd
0000065c: JUMP
0000065d: JUMPDEST
0000065e: CALLVALUE
0000065f: DUP1
00000660: ISZERO
00000661: PUSH2 0x0669
00000664: JUMPI
00000665: PUSH1 0x00
00000667: DUP1
00000668: REVERT
00000669: JUMPDEST
0000066a: POP
0000066b: PUSH2 0x0313
0000066e: PUSH2 0x0678
00000671: CALLDATASIZE
00000672: PUSH1 0x04
00000674: PUSH2 0x23bb
00000677: JUMP
00000678: JUMPDEST
00000679: PUSH2 0x13fc
0000067c: JUMP
0000067d: JUMPDEST
0000067e: CALLVALUE
0000067f: DUP1
00000680: ISZERO
00000681: PUSH2 0x0689
00000684: JUMPI
00000685: PUSH1 0x00
00000687: DUP1
00000688: REVERT
00000689: JUMPDEST
0000068a: POP
0000068b: PUSH2 0x0313
0000068e: PUSH2 0x0698
00000691: CALLDATASIZE
00000692: PUSH1 0x04
00000694: PUSH2 0x248b
00000697: JUMP
00000698: JUMPDEST
00000699: PUSH2 0x1434
0000069c: JUMP
0000069d: JUMPDEST
0000069e: PUSH2 0x0313
000006a1: PUSH2 0x06ab
000006a4: CALLDATASIZE
000006a5: PUSH1 0x04
000006a7: PUSH2 0x25dc
000006aa: JUMP
000006ab: JUMPDEST
000006ac: PUSH2 0x1530
000006af: JUMP
000006b0: JUMPDEST
000006b1: CALLVALUE
000006b2: DUP1
000006b3: ISZERO
000006b4: PUSH2 0x06bc
000006b7: JUMPI
000006b8: PUSH1 0x00
000006ba: DUP1
000006bb: REVERT
000006bc: JUMPDEST
000006bd: POP
000006be: PUSH2 0x02ae
000006c1: PUSH2 0x06cb
000006c4: CALLDATASIZE
000006c5: PUSH1 0x04
000006c7: PUSH2 0x25dc
000006ca: JUMP
000006cb: JUMPDEST
000006cc: PUSH2 0x1746
000006cf: JUMP
000006d0: JUMPDEST
000006d1: CALLVALUE
000006d2: DUP1
000006d3: ISZERO
000006d4: PUSH2 0x06dc
000006d7: JUMPI
000006d8: PUSH1 0x00
000006da: DUP1
000006db: REVERT
000006dc: JUMPDEST
000006dd: POP
000006de: PUSH2 0x0260
000006e1: PUSH2 0x06eb
000006e4: CALLDATASIZE
000006e5: PUSH1 0x04
000006e7: PUSH2 0x234c
000006ea: JUMP
000006eb: JUMPDEST
000006ec: PUSH1 0x01
000006ee: PUSH1 0x01
000006f0: PUSH1 0xa0
000006f2: SHL
000006f3: SUB
000006f4: SWAP2
000006f5: DUP3
000006f6: AND
000006f7: PUSH1 0x00
000006f9: SWAP1
000006fa: DUP2
000006fb: MSTORE
000006fc: PUSH1 0x05
000006fe: PUSH1 0x20
00000700: SWAP1
00000701: DUP2
00000702: MSTORE
00000703: PUSH1 0x40
00000705: DUP1
00000706: DUP4
00000707: KECCAK256
00000708: SWAP4
00000709: SWAP1
0000070a: SWAP5
0000070b: AND
0000070c: DUP3
0000070d: MSTORE
0000070e: SWAP2
0000070f: SWAP1
00000710: SWAP2
00000711: MSTORE
00000712: KECCAK256
00000713: SLOAD
00000714: PUSH1 0xff
00000716: AND
00000717: SWAP1
00000718: JUMP
00000719: JUMPDEST
0000071a: CALLVALUE
0000071b: DUP1
0000071c: ISZERO
0000071d: PUSH2 0x0725
00000720: JUMPI
00000721: PUSH1 0x00
00000723: DUP1
00000724: REVERT
00000725: JUMPDEST
00000726: POP
00000727: PUSH2 0x0313
0000072a: PUSH2 0x0734
0000072d: CALLDATASIZE
0000072e: PUSH1 0x04
00000730: PUSH2 0x2331
00000733: JUMP
00000734: JUMPDEST
00000735: PUSH2 0x18b0
00000738: JUMP
00000739: JUMPDEST
0000073a: PUSH1 0x00
0000073c: PUSH1 0x01
0000073e: PUSH1 0x01
00000740: PUSH1 0xe0
00000742: SHL
00000743: SUB
00000744: NOT
00000745: DUP3
00000746: AND
00000747: PUSH4 0x80ac58cd
0000074c: PUSH1 0xe0
0000074e: SHL
0000074f: EQ
00000750: DUP1
00000751: PUSH2 0x076a
00000754: JUMPI
00000755: POP
00000756: PUSH1 0x01
00000758: PUSH1 0x01
0000075a: PUSH1 0xe0
0000075c: SHL
0000075d: SUB
0000075e: NOT
0000075f: DUP3
00000760: AND
00000761: PUSH4 0x5b5e139f
00000766: PUSH1 0xe0
00000768: SHL
00000769: EQ
0000076a: JUMPDEST
0000076b: DUP1
0000076c: PUSH2 0x0785
0000076f: JUMPI
00000770: POP
00000771: PUSH4 0x01ffc9a7
00000776: PUSH1 0xe0
00000778: SHL
00000779: PUSH1 0x01
0000077b: PUSH1 0x01
0000077d: PUSH1 0xe0
0000077f: SHL
00000780: SUB
00000781: NOT
00000782: DUP4
00000783: AND
00000784: EQ
00000785: JUMPDEST
00000786: SWAP3
00000787: SWAP2
00000788: POP
00000789: POP
0000078a: JUMP
0000078b: JUMPDEST
0000078c: PUSH1 0x60
0000078e: PUSH1 0x00
00000790: DUP1
00000791: SLOAD
00000792: PUSH2 0x079a
00000795: SWAP1
00000796: PUSH2 0x28e8
00000799: JUMP
0000079a: JUMPDEST
0000079b: DUP1
0000079c: PUSH1 0x1f
0000079e: ADD
0000079f: PUSH1 0x20
000007a1: DUP1
000007a2: SWAP2
000007a3: DIV
000007a4: MUL
000007a5: PUSH1 0x20
000007a7: ADD
000007a8: PUSH1 0x40
000007aa: MLOAD
000007ab: SWAP1
000007ac: DUP2
000007ad: ADD
000007ae: PUSH1 0x40
000007b0: MSTORE
000007b1: DUP1
000007b2: SWAP3
000007b3: SWAP2
000007b4: SWAP1
000007b5: DUP2
000007b6: DUP2
000007b7: MSTORE
000007b8: PUSH1 0x20
000007ba: ADD
000007bb: DUP3
000007bc: DUP1
000007bd: SLOAD
000007be: PUSH2 0x07c6
000007c1: SWAP1
000007c2: PUSH2 0x28e8
000007c5: JUMP
000007c6: JUMPDEST
000007c7: DUP1
000007c8: ISZERO
000007c9: PUSH2 0x0813
000007cc: JUMPI
000007cd: DUP1
000007ce: PUSH1 0x1f
000007d0: LT
000007d1: PUSH2 0x07e8
000007d4: JUMPI
000007d5: PUSH2 0x0100
000007d8: DUP1
000007d9: DUP4
000007da: SLOAD
000007db: DIV
000007dc: MUL
000007dd: DUP4
000007de: MSTORE
000007df: SWAP2
000007e0: PUSH1 0x20
000007e2: ADD
000007e3: SWAP2
000007e4: PUSH2 0x0813
000007e7: JUMP
000007e8: JUMPDEST
000007e9: DUP3
000007ea: ADD
000007eb: SWAP2
000007ec: SWAP1
000007ed: PUSH1 0x00
000007ef: MSTORE
000007f0: PUSH1 0x20
000007f2: PUSH1 0x00
000007f4: KECCAK256
000007f5: SWAP1
000007f6: JUMPDEST
000007f7: DUP2
000007f8: SLOAD
000007f9: DUP2
000007fa: MSTORE
000007fb: SWAP1
000007fc: PUSH1 0x01
000007fe: ADD
000007ff: SWAP1
00000800: PUSH1 0x20
00000802: ADD
00000803: DUP1
00000804: DUP4
00000805: GT
00000806: PUSH2 0x07f6
00000809: JUMPI
0000080a: DUP3
0000080b: SWAP1
0000080c: SUB
0000080d: PUSH1 0x1f
0000080f: AND
00000810: DUP3
00000811: ADD
00000812: SWAP2
00000813: JUMPDEST
00000814: POP
00000815: POP
00000816: POP
00000817: POP
00000818: POP
00000819: SWAP1
0000081a: POP
0000081b: SWAP1
0000081c: JUMP
0000081d: JUMPDEST
0000081e: PUSH1 0x00
00000820: PUSH2 0x0828
00000823: DUP3
00000824: PUSH2 0x199b
00000827: JUMP
00000828: JUMPDEST
00000829: PUSH2 0x088e
0000082c: JUMPI
0000082d: PUSH1 0x40
0000082f: MLOAD
00000830: PUSH3 0x461bcd
00000834: PUSH1 0xe5
00000836: SHL
00000837: DUP2
00000838: MSTORE
00000839: PUSH1 0x20
0000083b: PUSH1 0x04
0000083d: DUP3
0000083e: ADD
0000083f: MSTORE
00000840: PUSH1 0x2c
00000842: PUSH1 0x24
00000844: DUP3
00000845: ADD
00000846: MSTORE
00000847: PUSH32 0x4552433732313a20617070726f76656420717565727920666f72206e6f6e6578
00000868: PUSH1 0x44
0000086a: DUP3
0000086b: ADD
0000086c: MSTORE
0000086d: PUSH12 0x34b9ba32b73a103a37b5b2b7
0000087a: PUSH1 0xa1
0000087c: SHL
0000087d: PUSH1 0x64
0000087f: DUP3
00000880: ADD
00000881: MSTORE
00000882: PUSH1 0x84
00000884: ADD
00000885: JUMPDEST
00000886: PUSH1 0x40
00000888: MLOAD
00000889: DUP1
0000088a: SWAP2
0000088b: SUB
0000088c: SWAP1
0000088d: REVERT
0000088e: JUMPDEST
0000088f: POP
00000890: PUSH1 0x00
00000892: SWAP1
00000893: DUP2
00000894: MSTORE
00000895: PUSH1 0x04
00000897: PUSH1 0x20
00000899: MSTORE
0000089a: PUSH1 0x40
0000089c: SWAP1
0000089d: KECCAK256
0000089e: SLOAD
0000089f: PUSH1 0x01
000008a1: PUSH1 0x01
000008a3: PUSH1 0xa0
000008a5: SHL
000008a6: SUB
000008a7: AND
000008a8: SWAP1
000008a9: JUMP
000008aa: JUMPDEST
000008ab: PUSH1 0x00
000008ad: PUSH2 0x08b5
000008b0: DUP3
000008b1: PUSH2 0x0e0a
000008b4: JUMP
000008b5: JUMPDEST
000008b6: SWAP1
000008b7: POP
000008b8: DUP1
000008b9: PUSH1 0x01
000008bb: PUSH1 0x01
000008bd: PUSH1 0xa0
000008bf: SHL
000008c0: SUB
000008c1: AND
000008c2: DUP4
000008c3: PUSH1 0x01
000008c5: PUSH1 0x01
000008c7: PUSH1 0xa0
000008c9: SHL
000008ca: SUB
000008cb: AND
000008cc: EQ
000008cd: ISZERO
000008ce: PUSH2 0x0923
000008d1: JUMPI
000008d2: PUSH1 0x40
000008d4: MLOAD
000008d5: PUSH3 0x461bcd
000008d9: PUSH1 0xe5
000008db: SHL
000008dc: DUP2
000008dd: MSTORE
000008de: PUSH1 0x20
000008e0: PUSH1 0x04
000008e2: DUP3
000008e3: ADD
000008e4: MSTORE
000008e5: PUSH1 0x21
000008e7: PUSH1 0x24
000008e9: DUP3
000008ea: ADD
000008eb: MSTORE
000008ec: PUSH32 0x4552433732313a20617070726f76616c20746f2063757272656e74206f776e65
0000090d: PUSH1 0x44
0000090f: DUP3
00000910: ADD
00000911: MSTORE
00000912: PUSH1 0x39
00000914: PUSH1 0xf9
00000916: SHL
00000917: PUSH1 0x64
00000919: DUP3
0000091a: ADD
0000091b: MSTORE
0000091c: PUSH1 0x84
0000091e: ADD
0000091f: PUSH2 0x0885
00000922: JUMP
00000923: JUMPDEST
00000924: CALLER
00000925: PUSH1 0x01
00000927: PUSH1 0x01
00000929: PUSH1 0xa0
0000092b: SHL
0000092c: SUB
0000092d: DUP3
0000092e: AND
0000092f: EQ
00000930: DUP1
00000931: PUSH2 0x093f
00000934: JUMPI
00000935: POP
00000936: PUSH2 0x093f
00000939: DUP2
0000093a: CALLER
0000093b: PUSH2 0x06eb
0000093e: JUMP
0000093f: JUMPDEST
00000940: PUSH2 0x09b1
00000943: JUMPI
00000944: PUSH1 0x40
00000946: MLOAD
00000947: PUSH3 0x461bcd
0000094b: PUSH1 0xe5
0000094d: SHL
0000094e: DUP2
0000094f: MSTORE
00000950: PUSH1 0x20
00000952: PUSH1 0x04
00000954: DUP3
00000955: ADD
00000956: MSTORE
00000957: PUSH1 0x38
00000959: PUSH1 0x24
0000095b: DUP3
0000095c: ADD
0000095d: MSTORE
0000095e: PUSH32 0x4552433732313a20617070726f76652063616c6c6572206973206e6f74206f77
0000097f: PUSH1 0x44
00000981: DUP3
00000982: ADD
00000983: MSTORE
00000984: PUSH32 0x6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000
000009a5: PUSH1 0x64
000009a7: DUP3
000009a8: ADD
000009a9: MSTORE
000009aa: PUSH1 0x84
000009ac: ADD
000009ad: PUSH2 0x0885
000009b0: JUMP
000009b1: JUMPDEST
000009b2: PUSH2 0x09bb
000009b5: DUP4
000009b6: DUP4
000009b7: PUSH2 0x19b8
000009ba: JUMP
000009bb: JUMPDEST
000009bc: POP
000009bd: POP
000009be: POP
000009bf: JUMP
000009c0: JUMPDEST
000009c1: PUSH1 0x07
000009c3: SLOAD
000009c4: PUSH1 0x01
000009c6: PUSH1 0x01
000009c8: PUSH1 0xa0
000009ca: SHL
000009cb: SUB
000009cc: AND
000009cd: CALLER
000009ce: EQ
000009cf: PUSH2 0x09ea
000009d2: JUMPI
000009d3: PUSH1 0x40
000009d5: MLOAD
000009d6: PUSH3 0x461bcd
000009da: PUSH1 0xe5
000009dc: SHL
000009dd: DUP2
000009de: MSTORE
000009df: PUSH1 0x04
000009e1: ADD
000009e2: PUSH2 0x0885
000009e5: SWAP1
000009e6: PUSH2 0x272f
000009e9: JUMP
000009ea: JUMPDEST
000009eb: PUSH2 0x09f4
000009ee: DUP3
000009ef: DUP3
000009f0: PUSH2 0x1a26
000009f3: JUMP
000009f4: JUMPDEST
000009f5: POP
000009f6: POP
000009f7: JUMP
000009f8: JUMPDEST
000009f9: PUSH1 0x07
000009fb: SLOAD
000009fc: PUSH1 0x01
000009fe: PUSH1 0x01
00000a00: PUSH1 0xa0
00000a02: SHL
00000a03: SUB
00000a04: AND
00000a05: CALLER
00000a06: EQ
00000a07: PUSH2 0x0a22
00000a0a: JUMPI
00000a0b: PUSH1 0x40
00000a0d: MLOAD
00000a0e: PUSH3 0x461bcd
00000a12: PUSH1 0xe5
00000a14: SHL
00000a15: DUP2
00000a16: MSTORE
00000a17: PUSH1 0x04
00000a19: ADD
00000a1a: PUSH2 0x0885
00000a1d: SWAP1
00000a1e: PUSH2 0x272f
00000a21: JUMP
00000a22: JUMPDEST
00000a23: PUSH1 0x01
00000a25: PUSH1 0x01
00000a27: PUSH1 0xa0
00000a29: SHL
00000a2a: SUB
00000a2b: DUP3
00000a2c: AND
00000a2d: PUSH1 0x00
00000a2f: SWAP1
00000a30: DUP2
00000a31: MSTORE
00000a32: PUSH1 0x11
00000a34: PUSH1 0x20
00000a36: SWAP1
00000a37: DUP2
00000a38: MSTORE
00000a39: PUSH1 0x40
00000a3b: DUP1
00000a3c: DUP4
00000a3d: KECCAK256
00000a3e: DUP1
00000a3f: SLOAD
00000a40: PUSH1 0xff
00000a42: NOT
00000a43: AND
00000a44: PUSH1 0x01
00000a46: OR
00000a47: SWAP1
00000a48: SSTORE
00000a49: PUSH1 0x12
00000a4b: SWAP1
00000a4c: SWAP2
00000a4d: MSTORE
00000a4e: DUP2
00000a4f: KECCAK256
00000a50: DUP3
00000a51: SWAP1
00000a52: SSTORE
00000a53: PUSH1 0x13
00000a55: DUP1
00000a56: SLOAD
00000a57: SWAP2
00000a58: PUSH2 0x0a60
00000a5b: DUP4
00000a5c: PUSH2 0x2923
00000a5f: JUMP
00000a60: JUMPDEST
00000a61: SWAP2
00000a62: SWAP1
00000a63: POP
00000a64: SSTORE
00000a65: POP
00000a66: POP
00000a67: POP
00000a68: JUMP
00000a69: JUMPDEST
00000a6a: PUSH2 0x0a73
00000a6d: CALLER
00000a6e: DUP3
00000a6f: PUSH2 0x1ab1
00000a72: JUMP
00000a73: JUMPDEST
00000a74: PUSH2 0x0a8f
00000a77: JUMPI
00000a78: PUSH1 0x40
00000a7a: MLOAD
00000a7b: PUSH3 0x461bcd
00000a7f: PUSH1 0xe5
00000a81: SHL
00000a82: DUP2
00000a83: MSTORE
00000a84: PUSH1 0x04
00000a86: ADD
00000a87: PUSH2 0x0885
00000a8a: SWAP1
00000a8b: PUSH2 0x2764
00000a8e: JUMP
00000a8f: JUMPDEST
00000a90: PUSH2 0x09bb
00000a93: DUP4
00000a94: DUP4
00000a95: DUP4
00000a96: PUSH2 0x1b97
00000a99: JUMP
00000a9a: JUMPDEST
00000a9b: PUSH1 0x10
00000a9d: SLOAD
00000a9e: PUSH1 0xff
00000aa0: AND
00000aa1: PUSH2 0x0aec
00000aa4: JUMPI
00000aa5: PUSH1 0x40
00000aa7: MLOAD
00000aa8: PUSH3 0x461bcd
00000aac: PUSH1 0xe5
00000aae: SHL
00000aaf: DUP2
00000ab0: MSTORE
00000ab1: PUSH1 0x20
00000ab3: PUSH1 0x04
00000ab5: DUP3
00000ab6: ADD
00000ab7: MSTORE
00000ab8: PUSH1 0x18
00000aba: PUSH1 0x24
00000abc: DUP3
00000abd: ADD
00000abe: MSTORE
00000abf: PUSH32 0x4d696e74206861736e27742073746172746564207965742e0000000000000000
00000ae0: PUSH1 0x44
00000ae2: DUP3
00000ae3: ADD
00000ae4: MSTORE
00000ae5: PUSH1 0x64
00000ae7: ADD
00000ae8: PUSH2 0x0885
00000aeb: JUMP
00000aec: JUMPDEST
00000aed: PUSH1 0x00
00000aef: DUP2
00000af0: GT
00000af1: DUP1
00000af2: ISZERO
00000af3: PUSH2 0x0afe
00000af6: JUMPI
00000af7: POP
00000af8: PUSH1 0x0a
00000afa: SLOAD
00000afb: DUP2
00000afc: GT
00000afd: ISZERO
00000afe: JUMPDEST
00000aff: PUSH2 0x0b4a
00000b02: JUMPI
00000b03: PUSH1 0x40
00000b05: MLOAD
00000b06: PUSH3 0x461bcd
00000b0a: PUSH1 0xe5
00000b0c: SHL
00000b0d: DUP2
00000b0e: MSTORE
00000b0f: PUSH1 0x20
00000b11: PUSH1 0x04
00000b13: DUP3
00000b14: ADD
00000b15: MSTORE
00000b16: PUSH1 0x1f
00000b18: PUSH1 0x24
00000b1a: DUP3
00000b1b: ADD
00000b1c: MSTORE
00000b1d: PUSH32 0x496e636f7272656374206d696e7420616d6f756e742070726f76696465642e00
00000b3e: PUSH1 0x44
00000b40: DUP3
00000b41: ADD
00000b42: MSTORE
00000b43: PUSH1 0x64
00000b45: ADD
00000b46: PUSH2 0x0885
00000b49: JUMP
00000b4a: JUMPDEST
00000b4b: PUSH1 0x09
00000b4d: SLOAD
00000b4e: DUP2
00000b4f: PUSH1 0x08
00000b51: SLOAD
00000b52: PUSH2 0x0b5b
00000b55: SWAP2
00000b56: SWAP1
00000b57: PUSH2 0x285a
00000b5a: JUMP
00000b5b: JUMPDEST
00000b5c: GT
00000b5d: ISZERO
00000b5e: PUSH2 0x0b79
00000b61: JUMPI
00000b62: PUSH1 0x40
00000b64: MLOAD
00000b65: PUSH3 0x461bcd
00000b69: PUSH1 0xe5
00000b6b: SHL
00000b6c: DUP2
00000b6d: MSTORE
00000b6e: PUSH1 0x04
00000b70: ADD
00000b71: PUSH2 0x0885
00000b74: SWAP1
00000b75: PUSH2 0x27b5
00000b78: JUMP
00000b79: JUMPDEST
00000b7a: PUSH1 0x0b
00000b7c: SLOAD
00000b7d: PUSH2 0x0b86
00000b80: SWAP1
00000b81: DUP3
00000b82: PUSH2 0x2886
00000b85: JUMP
00000b86: JUMPDEST
00000b87: CALLVALUE
00000b88: EQ
00000b89: PUSH2 0x0bc6
00000b8c: JUMPI
00000b8d: PUSH1 0x40
00000b8f: MLOAD
00000b90: PUSH3 0x461bcd
00000b94: PUSH1 0xe5
00000b96: SHL
00000b97: DUP2
00000b98: MSTORE
00000b99: PUSH1 0x20
00000b9b: PUSH1 0x04
00000b9d: DUP3
00000b9e: ADD
00000b9f: MSTORE
00000ba0: PUSH1 0x0f
00000ba2: PUSH1 0x24
00000ba4: DUP3
00000ba5: ADD
00000ba6: MSTORE
00000ba7: PUSH15 0x496e636f7272656374207072696365
00000bb7: PUSH1 0x88
00000bb9: SHL
00000bba: PUSH1 0x44
00000bbc: DUP3
00000bbd: ADD
00000bbe: MSTORE
00000bbf: PUSH1 0x64
00000bc1: ADD
00000bc2: PUSH2 0x0885
00000bc5: JUMP
00000bc6: JUMPDEST
00000bc7: PUSH1 0x07
00000bc9: SLOAD
00000bca: PUSH1 0x0d
00000bcc: SLOAD
00000bcd: PUSH1 0x40
00000bcf: MLOAD
00000bd0: PUSH1 0x01
00000bd2: PUSH1 0x01
00000bd4: PUSH1 0xa0
00000bd6: SHL
00000bd7: SUB
00000bd8: SWAP1
00000bd9: SWAP3
00000bda: AND
00000bdb: SWAP2
00000bdc: DUP2
00000bdd: ISZERO
00000bde: PUSH2 0x08fc
00000be1: MUL
00000be2: SWAP2
00000be3: SWAP1
00000be4: PUSH1 0x00
00000be6: DUP2
00000be7: DUP2
00000be8: DUP2
00000be9: DUP6
00000bea: DUP9
00000beb: DUP9
00000bec: CALL
00000bed: SWAP4
00000bee: POP
00000bef: POP
00000bf0: POP
00000bf1: POP
00000bf2: ISZERO
00000bf3: DUP1
00000bf4: ISZERO
00000bf5: PUSH2 0x0c02
00000bf8: JUMPI
00000bf9: RETURNDATASIZE
00000bfa: PUSH1 0x00
00000bfc: DUP1
00000bfd: RETURNDATACOPY
00000bfe: RETURNDATASIZE
00000bff: PUSH1 0x00
00000c01: REVERT
00000c02: JUMPDEST
00000c03: POP
00000c04: PUSH1 0x0e
00000c06: SLOAD
00000c07: PUSH1 0x0c
00000c09: SLOAD
00000c0a: PUSH1 0x40
00000c0c: MLOAD
00000c0d: PUSH1 0x01
00000c0f: PUSH1 0x01
00000c11: PUSH1 0xa0
00000c13: SHL
00000c14: SUB
00000c15: SWAP1
00000c16: SWAP3
00000c17: AND
00000c18: SWAP2
00000c19: DUP2
00000c1a: ISZERO
00000c1b: PUSH2 0x08fc
00000c1e: MUL
00000c1f: SWAP2
00000c20: SWAP1
00000c21: PUSH1 0x00
00000c23: DUP2
00000c24: DUP2
00000c25: DUP2
00000c26: DUP6
00000c27: DUP9
00000c28: DUP9
00000c29: CALL
00000c2a: SWAP4
00000c2b: POP
00000c2c: POP
00000c2d: POP
00000c2e: POP
00000c2f: ISZERO
00000c30: DUP1
00000c31: ISZERO
00000c32: PUSH2 0x0c3f
00000c35: JUMPI
00000c36: RETURNDATASIZE
00000c37: PUSH1 0x00
00000c39: DUP1
00000c3a: RETURNDATACOPY
00000c3b: RETURNDATASIZE
00000c3c: PUSH1 0x00
00000c3e: REVERT
00000c3f: JUMPDEST
00000c40: POP
00000c41: PUSH1 0x08
00000c43: SLOAD
00000c44: CALLER
00000c45: SWAP1
00000c46: PUSH1 0x00
00000c48: DUP1
00000c49: MLOAD
00000c4a: PUSH1 0x20
00000c4c: PUSH2 0x29c1
00000c4f: DUP4
00000c50: CODECOPY
00000c51: DUP2
00000c52: MLOAD
00000c53: SWAP2
00000c54: MSTORE
00000c55: SWAP1
00000c56: PUSH2 0x0c60
00000c59: SWAP1
00000c5a: PUSH1 0x01
00000c5c: PUSH2 0x285a
00000c5f: JUMP
00000c60: JUMPDEST
00000c61: PUSH1 0x40
00000c63: DUP1
00000c64: MLOAD
00000c65: SWAP2
00000c66: DUP3
00000c67: MSTORE
00000c68: PUSH1 0x20
00000c6a: DUP3
00000c6b: ADD
00000c6c: DUP6
00000c6d: SWAP1
00000c6e: MSTORE
00000c6f: ADD
00000c70: PUSH1 0x40
00000c72: MLOAD
00000c73: DUP1
00000c74: SWAP2
00000c75: SUB
00000c76: SWAP1
00000c77: LOG2
00000c78: PUSH1 0x00
00000c7a: JUMPDEST
00000c7b: DUP2
00000c7c: DUP2
00000c7d: LT
00000c7e: ISZERO
00000c7f: PUSH2 0x09f4
00000c82: JUMPI
00000c83: PUSH2 0x0cab
00000c86: CALLER
00000c87: JUMPDEST
00000c88: PUSH1 0x08
00000c8a: DUP1
00000c8b: SLOAD
00000c8c: SWAP1
00000c8d: PUSH1 0x00
00000c8f: PUSH2 0x0c97
00000c92: DUP4
00000c93: PUSH2 0x2923
00000c96: JUMP
00000c97: JUMPDEST
00000c98: SWAP1
00000c99: SWAP2
00000c9a: SSTORE
00000c9b: POP
00000c9c: PUSH2 0x0ca6
00000c9f: SWAP1
00000ca0: PUSH1 0x01
00000ca2: PUSH2 0x285a
00000ca5: JUMP
00000ca6: JUMPDEST
00000ca7: PUSH2 0x1d37
00000caa: JUMP
00000cab: JUMPDEST
00000cac: DUP1
00000cad: PUSH2 0x0cb5
00000cb0: DUP2
00000cb1: PUSH2 0x2923
00000cb4: JUMP
00000cb5: JUMPDEST
00000cb6: SWAP2
00000cb7: POP
00000cb8: POP
00000cb9: PUSH2 0x0c7a
00000cbc: JUMP
00000cbd: JUMPDEST
00000cbe: PUSH1 0x07
00000cc0: SLOAD
00000cc1: PUSH1 0x01
00000cc3: PUSH1 0x01
00000cc5: PUSH1 0xa0
00000cc7: SHL
00000cc8: SUB
00000cc9: AND
00000cca: CALLER
00000ccb: EQ
00000ccc: PUSH2 0x0ce7
00000ccf: JUMPI
00000cd0: PUSH1 0x40
00000cd2: MLOAD
00000cd3: PUSH3 0x461bcd
00000cd7: PUSH1 0xe5
00000cd9: SHL
00000cda: DUP2
00000cdb: MSTORE
00000cdc: PUSH1 0x04
00000cde: ADD
00000cdf: PUSH2 0x0885
00000ce2: SWAP1
00000ce3: PUSH2 0x272f
00000ce6: JUMP
00000ce7: JUMPDEST
00000ce8: PUSH1 0x09
00000cea: SLOAD
00000ceb: PUSH1 0x08
00000ced: SLOAD
00000cee: PUSH2 0x0cf8
00000cf1: SWAP1
00000cf2: PUSH1 0x01
00000cf4: PUSH2 0x285a
00000cf7: JUMP
00000cf8: JUMPDEST
00000cf9: GT
00000cfa: ISZERO
00000cfb: PUSH2 0x0d16
00000cfe: JUMPI
00000cff: PUSH1 0x40
00000d01: MLOAD
00000d02: PUSH3 0x461bcd
00000d06: PUSH1 0xe5
00000d08: SHL
00000d09: DUP2
00000d0a: MSTORE
00000d0b: PUSH1 0x04
00000d0d: ADD
00000d0e: PUSH2 0x0885
00000d11: SWAP1
00000d12: PUSH2 0x27b5
00000d15: JUMP
00000d16: JUMPDEST
00000d17: DUP1
00000d18: PUSH1 0x01
00000d1a: PUSH1 0x01
00000d1c: PUSH1 0xa0
00000d1e: SHL
00000d1f: SUB
00000d20: AND
00000d21: PUSH1 0x00
00000d23: DUP1
00000d24: MLOAD
00000d25: PUSH1 0x20
00000d27: PUSH2 0x29c1
00000d2a: DUP4
00000d2b: CODECOPY
00000d2c: DUP2
00000d2d: MLOAD
00000d2e: SWAP2
00000d2f: MSTORE
00000d30: PUSH1 0x08
00000d32: SLOAD
00000d33: PUSH1 0x01
00000d35: PUSH2 0x0d3e
00000d38: SWAP2
00000d39: SWAP1
00000d3a: PUSH2 0x285a
00000d3d: JUMP
00000d3e: JUMPDEST
00000d3f: PUSH1 0x40
00000d41: DUP1
00000d42: MLOAD
00000d43: SWAP2
00000d44: DUP3
00000d45: MSTORE
00000d46: PUSH1 0x01
00000d48: PUSH1 0x20
00000d4a: DUP4
00000d4b: ADD
00000d4c: MSTORE
00000d4d: ADD
00000d4e: PUSH1 0x40
00000d50: MLOAD
00000d51: DUP1
00000d52: SWAP2
00000d53: SUB
00000d54: SWAP1
00000d55: LOG2
00000d56: PUSH1 0x08
00000d58: DUP1
00000d59: SLOAD
00000d5a: PUSH2 0x0d6b
00000d5d: SWAP2
00000d5e: DUP4
00000d5f: SWAP2
00000d60: SWAP1
00000d61: PUSH1 0x00
00000d63: PUSH2 0x0c97
00000d66: DUP4
00000d67: PUSH2 0x2923
00000d6a: JUMP
00000d6b: JUMPDEST
00000d6c: POP
00000d6d: JUMP
00000d6e: JUMPDEST
00000d6f: PUSH2 0x09bb
00000d72: DUP4
00000d73: DUP4
00000d74: DUP4
00000d75: PUSH1 0x40
00000d77: MLOAD
00000d78: DUP1
00000d79: PUSH1 0x20
00000d7b: ADD
00000d7c: PUSH1 0x40
00000d7e: MSTORE
00000d7f: DUP1
00000d80: PUSH1 0x00
00000d82: DUP2
00000d83: MSTORE
00000d84: POP
00000d85: PUSH2 0x13fc
00000d88: JUMP
00000d89: JUMPDEST
00000d8a: PUSH1 0x07
00000d8c: SLOAD
00000d8d: PUSH1 0x01
00000d8f: PUSH1 0x01
00000d91: PUSH1 0xa0
00000d93: SHL
00000d94: SUB
00000d95: AND
00000d96: CALLER
00000d97: EQ
00000d98: PUSH2 0x0db3
00000d9b: JUMPI
00000d9c: PUSH1 0x40
00000d9e: MLOAD
00000d9f: PUSH3 0x461bcd
00000da3: PUSH1 0xe5
00000da5: SHL
00000da6: DUP2
00000da7: MSTORE
00000da8: PUSH1 0x04
00000daa: ADD
00000dab: PUSH2 0x0885
00000dae: SWAP1
00000daf: PUSH2 0x272f
00000db2: JUMP
00000db3: JUMPDEST
00000db4: DUP1
00000db5: MLOAD
00000db6: PUSH2 0x09f4
00000db9: SWAP1
00000dba: PUSH1 0x0f
00000dbc: SWAP1
00000dbd: PUSH1 0x20
00000dbf: DUP5
00000dc0: ADD
00000dc1: SWAP1
00000dc2: PUSH2 0x2182
00000dc5: JUMP
00000dc6: JUMPDEST
00000dc7: PUSH1 0x07
00000dc9: SLOAD
00000dca: PUSH1 0x01
00000dcc: PUSH1 0x01
00000dce: PUSH1 0xa0
00000dd0: SHL
00000dd1: SUB
00000dd2: AND
00000dd3: CALLER
00000dd4: EQ
00000dd5: PUSH2 0x0df0
00000dd8: JUMPI
00000dd9: PUSH1 0x40
00000ddb: MLOAD
00000ddc: PUSH3 0x461bcd
00000de0: PUSH1 0xe5
00000de2: SHL
00000de3: DUP2
00000de4: MSTORE
00000de5: PUSH1 0x04
00000de7: ADD
00000de8: PUSH2 0x0885
00000deb: SWAP1
00000dec: PUSH2 0x272f
00000def: JUMP
00000df0: JUMPDEST
00000df1: PUSH1 0x10
00000df3: DUP1
00000df4: SLOAD
00000df5: SWAP2
00000df6: ISZERO
00000df7: ISZERO
00000df8: PUSH2 0x0100
00000dfb: MUL
00000dfc: PUSH2 0xff00
00000dff: NOT
00000e00: SWAP1
00000e01: SWAP3
00000e02: AND
00000e03: SWAP2
00000e04: SWAP1
00000e05: SWAP2
00000e06: OR
00000e07: SWAP1
00000e08: SSTORE
00000e09: JUMP
00000e0a: JUMPDEST
00000e0b: PUSH1 0x00
00000e0d: DUP2
00000e0e: DUP2
00000e0f: MSTORE
00000e10: PUSH1 0x02
00000e12: PUSH1 0x20
00000e14: MSTORE
00000e15: PUSH1 0x40
00000e17: DUP2
00000e18: KECCAK256
00000e19: SLOAD
00000e1a: PUSH1 0x01
00000e1c: PUSH1 0x01
00000e1e: PUSH1 0xa0
00000e20: SHL
00000e21: SUB
00000e22: AND
00000e23: DUP1
00000e24: PUSH2 0x0785
00000e27: JUMPI
00000e28: PUSH1 0x40
00000e2a: MLOAD
00000e2b: PUSH3 0x461bcd
00000e2f: PUSH1 0xe5
00000e31: SHL
00000e32: DUP2
00000e33: MSTORE
00000e34: PUSH1 0x20
00000e36: PUSH1 0x04
00000e38: DUP3
00000e39: ADD
00000e3a: MSTORE
00000e3b: PUSH1 0x29
00000e3d: PUSH1 0x24
00000e3f: DUP3
00000e40: ADD
00000e41: MSTORE
00000e42: PUSH32 0x4552433732313a206f776e657220717565727920666f72206e6f6e6578697374
00000e63: PUSH1 0x44
00000e65: DUP3
00000e66: ADD
00000e67: MSTORE
00000e68: PUSH9 0x32b73a103a37b5b2b7
00000e72: PUSH1 0xb9
00000e74: SHL
00000e75: PUSH1 0x64
00000e77: DUP3
00000e78: ADD
00000e79: MSTORE
00000e7a: PUSH1 0x84
00000e7c: ADD
00000e7d: PUSH2 0x0885
00000e80: JUMP
00000e81: JUMPDEST
00000e82: PUSH1 0x00
00000e84: PUSH1 0x05
00000e86: PUSH1 0x0b
00000e88: SLOAD
00000e89: PUSH2 0x0e92
00000e8c: SWAP2
00000e8d: SWAP1
00000e8e: PUSH2 0x2872
00000e91: JUMP
00000e92: JUMPDEST
00000e93: SWAP1
00000e94: POP
00000e95: SWAP1
00000e96: JUMP
00000e97: JUMPDEST
00000e98: PUSH1 0x0f
00000e9a: DUP1
00000e9b: SLOAD
00000e9c: PUSH2 0x0ea4
00000e9f: SWAP1
00000ea0: PUSH2 0x28e8
00000ea3: JUMP
00000ea4: JUMPDEST
00000ea5: DUP1
00000ea6: PUSH1 0x1f
00000ea8: ADD
00000ea9: PUSH1 0x20
00000eab: DUP1
00000eac: SWAP2
00000ead: DIV
00000eae: MUL
00000eaf: PUSH1 0x20
00000eb1: ADD
00000eb2: PUSH1 0x40
00000eb4: MLOAD
00000eb5: SWAP1
00000eb6: DUP2
00000eb7: ADD
00000eb8: PUSH1 0x40
00000eba: MSTORE
00000ebb: DUP1
00000ebc: SWAP3
00000ebd: SWAP2
00000ebe: SWAP1
00000ebf: DUP2
00000ec0: DUP2
00000ec1: MSTORE
00000ec2: PUSH1 0x20
00000ec4: ADD
00000ec5: DUP3
00000ec6: DUP1
00000ec7: SLOAD
00000ec8: PUSH2 0x0ed0
00000ecb: SWAP1
00000ecc: PUSH2 0x28e8
00000ecf: JUMP
00000ed0: JUMPDEST
00000ed1: DUP1
00000ed2: ISZERO
00000ed3: PUSH2 0x0f1d
00000ed6: JUMPI
00000ed7: DUP1
00000ed8: PUSH1 0x1f
00000eda: LT
00000edb: PUSH2 0x0ef2
00000ede: JUMPI
00000edf: PUSH2 0x0100
00000ee2: DUP1
00000ee3: DUP4
00000ee4: SLOAD
00000ee5: DIV
00000ee6: MUL
00000ee7: DUP4
00000ee8: MSTORE
00000ee9: SWAP2
00000eea: PUSH1 0x20
00000eec: ADD
00000eed: SWAP2
00000eee: PUSH2 0x0f1d
00000ef1: JUMP
00000ef2: JUMPDEST
00000ef3: DUP3
00000ef4: ADD
00000ef5: SWAP2
00000ef6: SWAP1
00000ef7: PUSH1 0x00
00000ef9: MSTORE
00000efa: PUSH1 0x20
00000efc: PUSH1 0x00
00000efe: KECCAK256
00000eff: SWAP1
00000f00: JUMPDEST
00000f01: DUP2
00000f02: SLOAD
00000f03: DUP2
00000f04: MSTORE
00000f05: SWAP1
00000f06: PUSH1 0x01
00000f08: ADD
00000f09: SWAP1
00000f0a: PUSH1 0x20
00000f0c: ADD
00000f0d: DUP1
00000f0e: DUP4
00000f0f: GT
00000f10: PUSH2 0x0f00
00000f13: JUMPI
00000f14: DUP3
00000f15: SWAP1
00000f16: SUB
00000f17: PUSH1 0x1f
00000f19: AND
00000f1a: DUP3
00000f1b: ADD
00000f1c: SWAP2
00000f1d: JUMPDEST
00000f1e: POP
00000f1f: POP
00000f20: POP
00000f21: POP
00000f22: POP
00000f23: DUP2
00000f24: JUMP
00000f25: JUMPDEST
00000f26: PUSH1 0x00
00000f28: PUSH1 0x01
00000f2a: PUSH1 0x01
00000f2c: PUSH1 0xa0
00000f2e: SHL
00000f2f: SUB
00000f30: DUP3
00000f31: AND
00000f32: PUSH2 0x0f90
00000f35: JUMPI
00000f36: PUSH1 0x40
00000f38: MLOAD
00000f39: PUSH3 0x461bcd
00000f3d: PUSH1 0xe5
00000f3f: SHL
00000f40: DUP2
00000f41: MSTORE
00000f42: PUSH1 0x20
00000f44: PUSH1 0x04
00000f46: DUP3
00000f47: ADD
00000f48: MSTORE
00000f49: PUSH1 0x2a
00000f4b: PUSH1 0x24
00000f4d: DUP3
00000f4e: ADD
00000f4f: MSTORE
00000f50: PUSH32 0x4552433732313a2062616c616e636520717565727920666f7220746865207a65
00000f71: PUSH1 0x44
00000f73: DUP3
00000f74: ADD
00000f75: MSTORE
00000f76: PUSH10 0x726f2061646472657373
00000f81: PUSH1 0xb0
00000f83: SHL
00000f84: PUSH1 0x64
00000f86: DUP3
00000f87: ADD
00000f88: MSTORE
00000f89: PUSH1 0x84
00000f8b: ADD
00000f8c: PUSH2 0x0885
00000f8f: JUMP
00000f90: JUMPDEST
00000f91: POP
00000f92: PUSH1 0x01
00000f94: PUSH1 0x01
00000f96: PUSH1 0xa0
00000f98: SHL
00000f99: SUB
00000f9a: AND
00000f9b: PUSH1 0x00
00000f9d: SWAP1
00000f9e: DUP2
00000f9f: MSTORE
00000fa0: PUSH1 0x03
00000fa2: PUSH1 0x20
00000fa4: MSTORE
00000fa5: PUSH1 0x40
00000fa7: SWAP1
00000fa8: KECCAK256
00000fa9: SLOAD
00000faa: SWAP1
00000fab: JUMP
00000fac: JUMPDEST
00000fad: PUSH1 0x07
00000faf: SLOAD
00000fb0: PUSH1 0x01
00000fb2: PUSH1 0x01
00000fb4: PUSH1 0xa0
00000fb6: SHL
00000fb7: SUB
00000fb8: AND
00000fb9: CALLER
00000fba: EQ
00000fbb: PUSH2 0x0fd6
00000fbe: JUMPI
00000fbf: PUSH1 0x40
00000fc1: MLOAD
00000fc2: PUSH3 0x461bcd
00000fc6: PUSH1 0xe5
00000fc8: SHL
00000fc9: DUP2
00000fca: MSTORE
00000fcb: PUSH1 0x04
00000fcd: ADD
00000fce: PUSH2 0x0885
00000fd1: SWAP1
00000fd2: PUSH2 0x272f
00000fd5: JUMP
00000fd6: JUMPDEST
00000fd7: PUSH1 0x07
00000fd9: SLOAD
00000fda: PUSH1 0x40
00000fdc: MLOAD
00000fdd: PUSH1 0x00
00000fdf: SWAP2
00000fe0: PUSH1 0x01
00000fe2: PUSH1 0x01
00000fe4: PUSH1 0xa0
00000fe6: SHL
00000fe7: SUB
00000fe8: AND
00000fe9: SWAP1
00000fea: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
0000100b: SWAP1
0000100c: DUP4
0000100d: SWAP1
0000100e: LOG3
0000100f: PUSH1 0x07
00001011: DUP1
00001012: SLOAD
00001013: PUSH1 0x01
00001015: PUSH1 0x01
00001017: PUSH1 0xa0
00001019: SHL
0000101a: SUB
0000101b: NOT
0000101c: AND
0000101d: SWAP1
0000101e: SSTORE
0000101f: JUMP
00001020: JUMPDEST
00001021: PUSH1 0x10
00001023: SLOAD
00001024: PUSH2 0x0100
00001027: SWAP1
00001028: DIV
00001029: PUSH1 0xff
0000102b: AND
0000102c: PUSH2 0x1077
0000102f: JUMPI
00001030: PUSH1 0x40
00001032: MLOAD
00001033: PUSH3 0x461bcd
00001037: PUSH1 0xe5
00001039: SHL
0000103a: DUP2
0000103b: MSTORE
0000103c: PUSH1 0x20
0000103e: PUSH1 0x04
00001040: DUP3
00001041: ADD
00001042: MSTORE
00001043: PUSH1 0x1b
00001045: PUSH1 0x24
00001047: DUP3
00001048: ADD
00001049: MSTORE
0000104a: PUSH32 0x57686974656c697374204d696e74206e6f7420737461727465642e0000000000
0000106b: PUSH1 0x44
0000106d: DUP3
0000106e: ADD
0000106f: MSTORE
00001070: PUSH1 0x64
00001072: ADD
00001073: PUSH2 0x0885
00001076: JUMP
00001077: JUMPDEST
00001078: CALLER
00001079: PUSH1 0x00
0000107b: SWAP1
0000107c: DUP2
0000107d: MSTORE
0000107e: PUSH1 0x11
00001080: PUSH1 0x20
00001082: MSTORE
00001083: PUSH1 0x40
00001085: SWAP1
00001086: KECCAK256
00001087: SLOAD
00001088: PUSH1 0xff
0000108a: AND
0000108b: ISZERO
0000108c: ISZERO
0000108d: PUSH1 0x01
0000108f: EQ
00001090: PUSH2 0x10ce
00001093: JUMPI
00001094: PUSH1 0x40
00001096: MLOAD
00001097: PUSH3 0x461bcd
0000109b: PUSH1 0xe5
0000109d: SHL
0000109e: DUP2
0000109f: MSTORE
000010a0: PUSH1 0x20
000010a2: PUSH1 0x04
000010a4: DUP3
000010a5: ADD
000010a6: MSTORE
000010a7: PUSH1 0x10
000010a9: PUSH1 0x24
000010ab: DUP3
000010ac: ADD
000010ad: MSTORE
000010ae: PUSH16 0x2737ba103bb434ba32b634b9ba32b217
000010bf: PUSH1 0x81
000010c1: SHL
000010c2: PUSH1 0x44
000010c4: DUP3
000010c5: ADD
000010c6: MSTORE
000010c7: PUSH1 0x64
000010c9: ADD
000010ca: PUSH2 0x0885
000010cd: JUMP
000010ce: JUMPDEST
000010cf: CALLER
000010d0: PUSH1 0x00
000010d2: SWAP1
000010d3: DUP2
000010d4: MSTORE
000010d5: PUSH1 0x12
000010d7: PUSH1 0x20
000010d9: MSTORE
000010da: PUSH1 0x40
000010dc: DUP2
000010dd: KECCAK256
000010de: SLOAD
000010df: PUSH2 0x10e9
000010e2: SWAP1
000010e3: DUP4
000010e4: SWAP1
000010e5: PUSH2 0x28a5
000010e8: JUMP
000010e9: JUMPDEST
000010ea: LT
000010eb: ISZERO
000010ec: PUSH2 0x1137
000010ef: JUMPI
000010f0: PUSH1 0x40
000010f2: MLOAD
000010f3: PUSH3 0x461bcd
000010f7: PUSH1 0xe5
000010f9: SHL
000010fa: DUP2
000010fb: MSTORE
000010fc: PUSH1 0x20
000010fe: PUSH1 0x04
00001100: DUP3
00001101: ADD
00001102: MSTORE
00001103: PUSH1 0x1c
00001105: PUSH1 0x24
00001107: DUP3
00001108: ADD
00001109: MSTORE
0000110a: PUSH32 0x4f766572206d696e74206c696d697420666f7220616464726573732e00000000
0000112b: PUSH1 0x44
0000112d: DUP3
0000112e: ADD
0000112f: MSTORE
00001130: PUSH1 0x64
00001132: ADD
00001133: PUSH2 0x0885
00001136: JUMP
00001137: JUMPDEST
00001138: PUSH1 0x09
0000113a: SLOAD
0000113b: DUP2
0000113c: PUSH1 0x08
0000113e: SLOAD
0000113f: PUSH2 0x1148
00001142: SWAP2
00001143: SWAP1
00001144: PUSH2 0x285a
00001147: JUMP
00001148: JUMPDEST
00001149: GT
0000114a: ISZERO
0000114b: PUSH2 0x1166
0000114e: JUMPI
0000114f: PUSH1 0x40
00001151: MLOAD
00001152: PUSH3 0x461bcd
00001156: PUSH1 0xe5
00001158: SHL
00001159: DUP2
0000115a: MSTORE
0000115b: PUSH1 0x04
0000115d: ADD
0000115e: PUSH2 0x0885
00001161: SWAP1
00001162: PUSH2 0x27b5
00001165: JUMP
00001166: JUMPDEST
00001167: PUSH1 0x0b
00001169: SLOAD
0000116a: PUSH2 0x1173
0000116d: SWAP1
0000116e: DUP3
0000116f: PUSH2 0x2886
00001172: JUMP
00001173: JUMPDEST
00001174: CALLVALUE
00001175: EQ
00001176: PUSH2 0x11c1
00001179: JUMPI
0000117a: PUSH1 0x40
0000117c: MLOAD
0000117d: PUSH3 0x461bcd
00001181: PUSH1 0xe5
00001183: SHL
00001184: DUP2
00001185: MSTORE
00001186: PUSH1 0x20
00001188: PUSH1 0x04
0000118a: DUP3
0000118b: ADD
0000118c: MSTORE
0000118d: PUSH1 0x1c
0000118f: PUSH1 0x24
00001191: DUP3
00001192: ADD
00001193: MSTORE
00001194: PUSH32 0x496e636f7272656374207472616e73616374696f6e2076616c75652e00000000
000011b5: PUSH1 0x44
000011b7: DUP3
000011b8: ADD
000011b9: MSTORE
000011ba: PUSH1 0x64
000011bc: ADD
000011bd: PUSH2 0x0885
000011c0: JUMP
000011c1: JUMPDEST
000011c2: PUSH1 0x07
000011c4: SLOAD
000011c5: PUSH1 0x0d
000011c7: SLOAD
000011c8: PUSH1 0x40
000011ca: MLOAD
000011cb: PUSH1 0x01
000011cd: PUSH1 0x01
000011cf: PUSH1 0xa0
000011d1: SHL
000011d2: SUB
000011d3: SWAP1
000011d4: SWAP3
000011d5: AND
000011d6: SWAP2
000011d7: DUP2
000011d8: ISZERO
000011d9: PUSH2 0x08fc
000011dc: MUL
000011dd: SWAP2
000011de: SWAP1
000011df: PUSH1 0x00
000011e1: DUP2
000011e2: DUP2
000011e3: DUP2
000011e4: DUP6
000011e5: DUP9
000011e6: DUP9
000011e7: CALL
000011e8: SWAP4
000011e9: POP
000011ea: POP
000011eb: POP
000011ec: POP
000011ed: ISZERO
000011ee: DUP1
000011ef: ISZERO
000011f0: PUSH2 0x11fd
000011f3: JUMPI
000011f4: RETURNDATASIZE
000011f5: PUSH1 0x00
000011f7: DUP1
000011f8: RETURNDATACOPY
000011f9: RETURNDATASIZE
000011fa: PUSH1 0x00
000011fc: REVERT
000011fd: JUMPDEST
000011fe: POP
000011ff: PUSH1 0x0e
00001201: SLOAD
00001202: PUSH1 0x0c
00001204: SLOAD
00001205: PUSH1 0x40
00001207: MLOAD
00001208: PUSH1 0x01
0000120a: PUSH1 0x01
0000120c: PUSH1 0xa0
0000120e: SHL
0000120f: SUB
00001210: SWAP1
00001211: SWAP3
00001212: AND
00001213: SWAP2
00001214: DUP2
00001215: ISZERO
00001216: PUSH2 0x08fc
00001219: MUL
0000121a: SWAP2
0000121b: SWAP1
0000121c: PUSH1 0x00
0000121e: DUP2
0000121f: DUP2
00001220: DUP2
00001221: DUP6
00001222: DUP9
00001223: DUP9
00001224: CALL
00001225: SWAP4
00001226: POP
00001227: POP
00001228: POP
00001229: POP
0000122a: ISZERO
0000122b: DUP1
0000122c: ISZERO
0000122d: PUSH2 0x123a
00001230: JUMPI
00001231: RETURNDATASIZE
00001232: PUSH1 0x00
00001234: DUP1
00001235: RETURNDATACOPY
00001236: RETURNDATASIZE
00001237: PUSH1 0x00
00001239: REVERT
0000123a: JUMPDEST
0000123b: POP
0000123c: CALLER
0000123d: PUSH1 0x00
0000123f: SWAP1
00001240: DUP2
00001241: MSTORE
00001242: PUSH1 0x12
00001244: PUSH1 0x20
00001246: MSTORE
00001247: PUSH1 0x40
00001249: DUP2
0000124a: KECCAK256
0000124b: DUP1
0000124c: SLOAD
0000124d: DUP4
0000124e: SWAP3
0000124f: SWAP1
00001250: PUSH2 0x125a
00001253: SWAP1
00001254: DUP5
00001255: SWAP1
00001256: PUSH2 0x28a5
00001259: JUMP
0000125a: JUMPDEST
0000125b: SWAP1
0000125c: SWAP2
0000125d: SSTORE
0000125e: POP
0000125f: POP
00001260: PUSH1 0x08
00001262: SLOAD
00001263: CALLER
00001264: SWAP1
00001265: PUSH1 0x00
00001267: DUP1
00001268: MLOAD
00001269: PUSH1 0x20
0000126b: PUSH2 0x29c1
0000126e: DUP4
0000126f: CODECOPY
00001270: DUP2
00001271: MLOAD
00001272: SWAP2
00001273: MSTORE
00001274: SWAP1
00001275: PUSH2 0x127f
00001278: SWAP1
00001279: PUSH1 0x01
0000127b: PUSH2 0x285a
0000127e: JUMP
0000127f: JUMPDEST
00001280: PUSH1 0x40
00001282: DUP1
00001283: MLOAD
00001284: SWAP2
00001285: DUP3
00001286: MSTORE
00001287: PUSH1 0x20
00001289: DUP3
0000128a: ADD
0000128b: DUP6
0000128c: SWAP1
0000128d: MSTORE
0000128e: ADD
0000128f: PUSH1 0x40
00001291: MLOAD
00001292: DUP1
00001293: SWAP2
00001294: SUB
00001295: SWAP1
00001296: LOG2
00001297: PUSH1 0x00
00001299: JUMPDEST
0000129a: DUP2
0000129b: DUP2
0000129c: LT
0000129d: ISZERO
0000129e: PUSH2 0x09f4
000012a1: JUMPI
000012a2: PUSH2 0x12aa
000012a5: CALLER
000012a6: PUSH2 0x0c87
000012a9: JUMP
000012aa: JUMPDEST
000012ab: DUP1
000012ac: PUSH2 0x12b4
000012af: DUP2
000012b0: PUSH2 0x2923
000012b3: JUMP
000012b4: JUMPDEST
000012b5: SWAP2
000012b6: POP
000012b7: POP
000012b8: PUSH2 0x1299
000012bb: JUMP
000012bc: JUMPDEST
000012bd: PUSH1 0x07
000012bf: SLOAD
000012c0: PUSH1 0x01
000012c2: PUSH1 0x01
000012c4: PUSH1 0xa0
000012c6: SHL
000012c7: SUB
000012c8: AND
000012c9: CALLER
000012ca: EQ
000012cb: PUSH2 0x12e6
000012ce: JUMPI
000012cf: PUSH1 0x40
000012d1: MLOAD
000012d2: PUSH3 0x461bcd
000012d6: PUSH1 0xe5
000012d8: SHL
000012d9: DUP2
000012da: MSTORE
000012db: PUSH1 0x04
000012dd: ADD
000012de: PUSH2 0x0885
000012e1: SWAP1
000012e2: PUSH2 0x272f
000012e5: JUMP
000012e6: JUMPDEST
000012e7: PUSH1 0x10
000012e9: DUP1
000012ea: SLOAD
000012eb: PUSH1 0xff
000012ed: NOT
000012ee: AND
000012ef: SWAP2
000012f0: ISZERO
000012f1: ISZERO
000012f2: SWAP2
000012f3: SWAP1
000012f4: SWAP2
000012f5: OR
000012f6: SWAP1
000012f7: SSTORE
000012f8: JUMP
000012f9: JUMPDEST
000012fa: PUSH1 0x60
000012fc: PUSH1 0x01
000012fe: DUP1
000012ff: SLOAD
00001300: PUSH2 0x079a
00001303: SWAP1
00001304: PUSH2 0x28e8
00001307: JUMP
00001308: JUMPDEST
00001309: PUSH1 0x01
0000130b: PUSH1 0x01
0000130d: PUSH1 0xa0
0000130f: SHL
00001310: SUB
00001311: DUP3
00001312: AND
00001313: CALLER
00001314: EQ
00001315: ISZERO
00001316: PUSH2 0x1361
00001319: JUMPI
0000131a: PUSH1 0x40
0000131c: MLOAD
0000131d: PUSH3 0x461bcd
00001321: PUSH1 0xe5
00001323: SHL
00001324: DUP2
00001325: MSTORE
00001326: PUSH1 0x20
00001328: PUSH1 0x04
0000132a: DUP3
0000132b: ADD
0000132c: MSTORE
0000132d: PUSH1 0x19
0000132f: PUSH1 0x24
00001331: DUP3
00001332: ADD
00001333: MSTORE
00001334: PUSH32 0x4552433732313a20617070726f766520746f2063616c6c657200000000000000
00001355: PUSH1 0x44
00001357: DUP3
00001358: ADD
00001359: MSTORE
0000135a: PUSH1 0x64
0000135c: ADD
0000135d: PUSH2 0x0885
00001360: JUMP
00001361: JUMPDEST
00001362: CALLER
00001363: PUSH1 0x00
00001365: DUP2
00001366: DUP2
00001367: MSTORE
00001368: PUSH1 0x05
0000136a: PUSH1 0x20
0000136c: SWAP1
0000136d: DUP2
0000136e: MSTORE
0000136f: PUSH1 0x40
00001371: DUP1
00001372: DUP4
00001373: KECCAK256
00001374: PUSH1 0x01
00001376: PUSH1 0x01
00001378: PUSH1 0xa0
0000137a: SHL
0000137b: SUB
0000137c: DUP8
0000137d: AND
0000137e: DUP1
0000137f: DUP6
00001380: MSTORE
00001381: SWAP1
00001382: DUP4
00001383: MSTORE
00001384: SWAP3
00001385: DUP2
00001386: SWAP1
00001387: KECCAK256
00001388: DUP1
00001389: SLOAD
0000138a: PUSH1 0xff
0000138c: NOT
0000138d: AND
0000138e: DUP7
0000138f: ISZERO
00001390: ISZERO
00001391: SWAP1
00001392: DUP2
00001393: OR
00001394: SWAP1
00001395: SWAP2
00001396: SSTORE
00001397: SWAP1
00001398: MLOAD
00001399: SWAP1
0000139a: DUP2
0000139b: MSTORE
0000139c: SWAP2
0000139d: SWAP3
0000139e: SWAP2
0000139f: PUSH32 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31
000013c0: SWAP2
000013c1: ADD
000013c2: PUSH1 0x40
000013c4: MLOAD
000013c5: DUP1
000013c6: SWAP2
000013c7: SUB
000013c8: SWAP1
000013c9: LOG3
000013ca: POP
000013cb: POP
000013cc: JUMP
000013cd: JUMPDEST
000013ce: PUSH1 0x07
000013d0: SLOAD
000013d1: PUSH1 0x01
000013d3: PUSH1 0x01
000013d5: PUSH1 0xa0
000013d7: SHL
000013d8: SUB
000013d9: AND
000013da: CALLER
000013db: EQ
000013dc: PUSH2 0x13f7
000013df: JUMPI
000013e0: PUSH1 0x40
000013e2: MLOAD
000013e3: PUSH3 0x461bcd
000013e7: PUSH1 0xe5
000013e9: SHL
000013ea: DUP2
000013eb: MSTORE
000013ec: PUSH1 0x04
000013ee: ADD
000013ef: PUSH2 0x0885
000013f2: SWAP1
000013f3: PUSH2 0x272f
000013f6: JUMP
000013f7: JUMPDEST
000013f8: PUSH1 0x0b
000013fa: SSTORE
000013fb: JUMP
000013fc: JUMPDEST
000013fd: PUSH2 0x1406
00001400: CALLER
00001401: DUP4
00001402: PUSH2 0x1ab1
00001405: JUMP
00001406: JUMPDEST
00001407: PUSH2 0x1422
0000140a: JUMPI
0000140b: PUSH1 0x40
0000140d: MLOAD
0000140e: PUSH3 0x461bcd
00001412: PUSH1 0xe5
00001414: SHL
00001415: DUP2
00001416: MSTORE
00001417: PUSH1 0x04
00001419: ADD
0000141a: PUSH2 0x0885
0000141d: SWAP1
0000141e: PUSH2 0x2764
00001421: JUMP
00001422: JUMPDEST
00001423: PUSH2 0x142e
00001426: DUP5
00001427: DUP5
00001428: DUP5
00001429: DUP5
0000142a: PUSH2 0x1e6a
0000142d: JUMP
0000142e: JUMPDEST
0000142f: POP
00001430: POP
00001431: POP
00001432: POP
00001433: JUMP
00001434: JUMPDEST
00001435: PUSH1 0x07
00001437: SLOAD
00001438: PUSH1 0x01
0000143a: PUSH1 0x01
0000143c: PUSH1 0xa0
0000143e: SHL
0000143f: SUB
00001440: AND
00001441: CALLER
00001442: EQ
00001443: PUSH2 0x145e
00001446: JUMPI
00001447: PUSH1 0x40
00001449: MLOAD
0000144a: PUSH3 0x461bcd
0000144e: PUSH1 0xe5
00001450: SHL
00001451: DUP2
00001452: MSTORE
00001453: PUSH1 0x04
00001455: ADD
00001456: PUSH2 0x0885
00001459: SWAP1
0000145a: PUSH2 0x272f
0000145d: JUMP
0000145e: JUMPDEST
0000145f: PUSH1 0x00
00001461: JUMPDEST
00001462: DUP3
00001463: MLOAD
00001464: DUP2
00001465: LT
00001466: ISZERO
00001467: PUSH2 0x09bb
0000146a: JUMPI
0000146b: PUSH1 0x01
0000146d: PUSH1 0x11
0000146f: PUSH1 0x00
00001471: DUP6
00001472: DUP5
00001473: DUP2
00001474: MLOAD
00001475: DUP2
00001476: LT
00001477: PUSH2 0x1482
0000147a: JUMPI
0000147b: PUSH2 0x1482
0000147e: PUSH2 0x297e
00001481: JUMP
00001482: JUMPDEST
00001483: PUSH1 0x20
00001485: MUL
00001486: PUSH1 0x20
00001488: ADD
00001489: ADD
0000148a: MLOAD
0000148b: PUSH1 0x01
0000148d: PUSH1 0x01
0000148f: PUSH1 0xa0
00001491: SHL
00001492: SUB
00001493: AND
00001494: PUSH1 0x01
00001496: PUSH1 0x01
00001498: PUSH1 0xa0
0000149a: SHL
0000149b: SUB
0000149c: AND
0000149d: DUP2
0000149e: MSTORE
0000149f: PUSH1 0x20
000014a1: ADD
000014a2: SWAP1
000014a3: DUP2
000014a4: MSTORE
000014a5: PUSH1 0x20
000014a7: ADD
000014a8: PUSH1 0x00
000014aa: KECCAK256
000014ab: PUSH1 0x00
000014ad: PUSH2 0x0100
000014b0: EXP
000014b1: DUP2
000014b2: SLOAD
000014b3: DUP2
000014b4: PUSH1 0xff
000014b6: MUL
000014b7: NOT
000014b8: AND
000014b9: SWAP1
000014ba: DUP4
000014bb: ISZERO
000014bc: ISZERO
000014bd: MUL
000014be: OR
000014bf: SWAP1
000014c0: SSTORE
000014c1: POP
000014c2: DUP2
000014c3: DUP2
000014c4: DUP2
000014c5: MLOAD
000014c6: DUP2
000014c7: LT
000014c8: PUSH2 0x14d3
000014cb: JUMPI
000014cc: PUSH2 0x14d3
000014cf: PUSH2 0x297e
000014d2: JUMP
000014d3: JUMPDEST
000014d4: PUSH1 0x20
000014d6: MUL
000014d7: PUSH1 0x20
000014d9: ADD
000014da: ADD
000014db: MLOAD
000014dc: PUSH1 0x12
000014de: PUSH1 0x00
000014e0: DUP6
000014e1: DUP5
000014e2: DUP2
000014e3: MLOAD
000014e4: DUP2
000014e5: LT
000014e6: PUSH2 0x14f1
000014e9: JUMPI
000014ea: PUSH2 0x14f1
000014ed: PUSH2 0x297e
000014f0: JUMP
000014f1: JUMPDEST
000014f2: PUSH1 0x20
000014f4: MUL
000014f5: PUSH1 0x20
000014f7: ADD
000014f8: ADD
000014f9: MLOAD
000014fa: PUSH1 0x01
000014fc: PUSH1 0x01
000014fe: PUSH1 0xa0
00001500: SHL
00001501: SUB
00001502: AND
00001503: PUSH1 0x01
00001505: PUSH1 0x01
00001507: PUSH1 0xa0
00001509: SHL
0000150a: SUB
0000150b: AND
0000150c: DUP2
0000150d: MSTORE
0000150e: PUSH1 0x20
00001510: ADD
00001511: SWAP1
00001512: DUP2
00001513: MSTORE
00001514: PUSH1 0x20
00001516: ADD
00001517: PUSH1 0x00
00001519: KECCAK256
0000151a: DUP2
0000151b: SWAP1
0000151c: SSTORE
0000151d: POP
0000151e: DUP1
0000151f: DUP1
00001520: PUSH2 0x1528
00001523: SWAP1
00001524: PUSH2 0x2923
00001527: JUMP
00001528: JUMPDEST
00001529: SWAP2
0000152a: POP
0000152b: POP
0000152c: PUSH2 0x1461
0000152f: JUMP
00001530: JUMPDEST
00001531: PUSH1 0x07
00001533: SLOAD
00001534: PUSH1 0x01
00001536: PUSH1 0x01
00001538: PUSH1 0xa0
0000153a: SHL
0000153b: SUB
0000153c: AND
0000153d: CALLER
0000153e: EQ
0000153f: PUSH2 0x155a
00001542: JUMPI
00001543: PUSH1 0x40
00001545: MLOAD
00001546: PUSH3 0x461bcd
0000154a: PUSH1 0xe5
0000154c: SHL
0000154d: DUP2
0000154e: MSTORE
0000154f: PUSH1 0x04
00001551: ADD
00001552: PUSH2 0x0885
00001555: SWAP1
00001556: PUSH2 0x272f
00001559: JUMP
0000155a: JUMPDEST
0000155b: PUSH1 0x00
0000155d: DUP2
0000155e: GT
0000155f: DUP1
00001560: ISZERO
00001561: PUSH2 0x156c
00001564: JUMPI
00001565: POP
00001566: PUSH1 0x0a
00001568: SLOAD
00001569: DUP2
0000156a: GT
0000156b: ISZERO
0000156c: JUMPDEST
0000156d: PUSH2 0x15b8
00001570: JUMPI
00001571: PUSH1 0x40
00001573: MLOAD
00001574: PUSH3 0x461bcd
00001578: PUSH1 0xe5
0000157a: SHL
0000157b: DUP2
0000157c: MSTORE
0000157d: PUSH1 0x20
0000157f: PUSH1 0x04
00001581: DUP3
00001582: ADD
00001583: MSTORE
00001584: PUSH1 0x1f
00001586: PUSH1 0x24
00001588: DUP3
00001589: ADD
0000158a: MSTORE
0000158b: PUSH32 0x496e636f7272656374206d696e7420616d6f756e742070726f76696465642e00
000015ac: PUSH1 0x44
000015ae: DUP3
000015af: ADD
000015b0: MSTORE
000015b1: PUSH1 0x64
000015b3: ADD
000015b4: PUSH2 0x0885
000015b7: JUMP
000015b8: JUMPDEST
000015b9: PUSH1 0x09
000015bb: SLOAD
000015bc: DUP2
000015bd: PUSH1 0x08
000015bf: SLOAD
000015c0: PUSH2 0x15c9
000015c3: SWAP2
000015c4: SWAP1
000015c5: PUSH2 0x285a
000015c8: JUMP
000015c9: JUMPDEST
000015ca: GT
000015cb: ISZERO
000015cc: PUSH2 0x1622
000015cf: JUMPI
000015d0: PUSH1 0x40
000015d2: MLOAD
000015d3: PUSH3 0x461bcd
000015d7: PUSH1 0xe5
000015d9: SHL
000015da: DUP2
000015db: MSTORE
000015dc: PUSH1 0x20
000015de: PUSH1 0x04
000015e0: DUP3
000015e1: ADD
000015e2: MSTORE
000015e3: PUSH1 0x22
000015e5: PUSH1 0x24
000015e7: DUP3
000015e8: ADD
000015e9: MSTORE
000015ea: PUSH32 0x416d6f756e7420776f756c64206265206f76657220746f74616c20737570706c
0000160b: PUSH1 0x44
0000160d: DUP3
0000160e: ADD
0000160f: MSTORE
00001610: PUSH2 0x3c97
00001613: PUSH1 0xf1
00001615: SHL
00001616: PUSH1 0x64
00001618: DUP3
00001619: ADD
0000161a: MSTORE
0000161b: PUSH1 0x84
0000161d: ADD
0000161e: PUSH2 0x0885
00001621: JUMP
00001622: JUMPDEST
00001623: PUSH1 0x0b
00001625: SLOAD
00001626: PUSH2 0x162f
00001629: SWAP1
0000162a: DUP3
0000162b: PUSH2 0x2886
0000162e: JUMP
0000162f: JUMPDEST
00001630: CALLVALUE
00001631: EQ
00001632: PUSH2 0x166f
00001635: JUMPI
00001636: PUSH1 0x40
00001638: MLOAD
00001639: PUSH3 0x461bcd
0000163d: PUSH1 0xe5
0000163f: SHL
00001640: DUP2
00001641: MSTORE
00001642: PUSH1 0x20
00001644: PUSH1 0x04
00001646: DUP3
00001647: ADD
00001648: MSTORE
00001649: PUSH1 0x0f
0000164b: PUSH1 0x24
0000164d: DUP3
0000164e: ADD
0000164f: MSTORE
00001650: PUSH15 0x496e636f7272656374207072696365
00001660: PUSH1 0x88
00001662: SHL
00001663: PUSH1 0x44
00001665: DUP3
00001666: ADD
00001667: MSTORE
00001668: PUSH1 0x64
0000166a: ADD
0000166b: PUSH2 0x0885
0000166e: JUMP
0000166f: JUMPDEST
00001670: PUSH1 0x07
00001672: SLOAD
00001673: PUSH1 0x0d
00001675: SLOAD
00001676: PUSH1 0x40
00001678: MLOAD
00001679: PUSH1 0x01
0000167b: PUSH1 0x01
0000167d: PUSH1 0xa0
0000167f: SHL
00001680: SUB
00001681: SWAP1
00001682: SWAP3
00001683: AND
00001684: SWAP2
00001685: DUP2
00001686: ISZERO
00001687: PUSH2 0x08fc
0000168a: MUL
0000168b: SWAP2
0000168c: SWAP1
0000168d: PUSH1 0x00
0000168f: DUP2
00001690: DUP2
00001691: DUP2
00001692: DUP6
00001693: DUP9
00001694: DUP9
00001695: CALL
00001696: SWAP4
00001697: POP
00001698: POP
00001699: POP
0000169a: POP
0000169b: ISZERO
0000169c: DUP1
0000169d: ISZERO
0000169e: PUSH2 0x16ab
000016a1: JUMPI
000016a2: RETURNDATASIZE
000016a3: PUSH1 0x00
000016a5: DUP1
000016a6: RETURNDATACOPY
000016a7: RETURNDATASIZE
000016a8: PUSH1 0x00
000016aa: REVERT
000016ab: JUMPDEST
000016ac: POP
000016ad: PUSH1 0x0e
000016af: SLOAD
000016b0: PUSH1 0x0c
000016b2: SLOAD
000016b3: PUSH1 0x40
000016b5: MLOAD
000016b6: PUSH1 0x01
000016b8: PUSH1 0x01
000016ba: PUSH1 0xa0
000016bc: SHL
000016bd: SUB
000016be: SWAP1
000016bf: SWAP3
000016c0: AND
000016c1: SWAP2
000016c2: DUP2
000016c3: ISZERO
000016c4: PUSH2 0x08fc
000016c7: MUL
000016c8: SWAP2
000016c9: SWAP1
000016ca: PUSH1 0x00
000016cc: DUP2
000016cd: DUP2
000016ce: DUP2
000016cf: DUP6
000016d0: DUP9
000016d1: DUP9
000016d2: CALL
000016d3: SWAP4
000016d4: POP
000016d5: POP
000016d6: POP
000016d7: POP
000016d8: ISZERO
000016d9: DUP1
000016da: ISZERO
000016db: PUSH2 0x16e8
000016de: JUMPI
000016df: RETURNDATASIZE
000016e0: PUSH1 0x00
000016e2: DUP1
000016e3: RETURNDATACOPY
000016e4: RETURNDATASIZE
000016e5: PUSH1 0x00
000016e7: REVERT
000016e8: JUMPDEST
000016e9: POP
000016ea: PUSH1 0x08
000016ec: SLOAD
000016ed: CALLER
000016ee: SWAP1
000016ef: PUSH1 0x00
000016f1: DUP1
000016f2: MLOAD
000016f3: PUSH1 0x20
000016f5: PUSH2 0x29c1
000016f8: DUP4
000016f9: CODECOPY
000016fa: DUP2
000016fb: MLOAD
000016fc: SWAP2
000016fd: MSTORE
000016fe: SWAP1
000016ff: PUSH2 0x1709
00001702: SWAP1
00001703: PUSH1 0x01
00001705: PUSH2 0x285a
00001708: JUMP
00001709: JUMPDEST
0000170a: PUSH1 0x40
0000170c: DUP1
0000170d: MLOAD
0000170e: SWAP2
0000170f: DUP3
00001710: MSTORE
00001711: PUSH1 0x20
00001713: DUP3
00001714: ADD
00001715: DUP6
00001716: SWAP1
00001717: MSTORE
00001718: ADD
00001719: PUSH1 0x40
0000171b: MLOAD
0000171c: DUP1
0000171d: SWAP2
0000171e: SUB
0000171f: SWAP1
00001720: LOG2
00001721: PUSH1 0x00
00001723: JUMPDEST
00001724: DUP2
00001725: DUP2
00001726: LT
00001727: ISZERO
00001728: PUSH2 0x09f4
0000172b: JUMPI
0000172c: PUSH2 0x1734
0000172f: CALLER
00001730: PUSH2 0x0c87
00001733: JUMP
00001734: JUMPDEST
00001735: DUP1
00001736: PUSH2 0x173e
00001739: DUP2
0000173a: PUSH2 0x2923
0000173d: JUMP
0000173e: JUMPDEST
0000173f: SWAP2
00001740: POP
00001741: POP
00001742: PUSH2 0x1723
00001745: JUMP
00001746: JUMPDEST
00001747: PUSH1 0x60
00001749: PUSH2 0x1751
0000174c: DUP3
0000174d: PUSH2 0x199b
00001750: JUMP
00001751: JUMPDEST
00001752: PUSH2 0x17b7
00001755: JUMPI
00001756: PUSH1 0x40
00001758: MLOAD
00001759: PUSH3 0x461bcd
0000175d: PUSH1 0xe5
0000175f: SHL
00001760: DUP2
00001761: MSTORE
00001762: PUSH1 0x20
00001764: PUSH1 0x04
00001766: DUP3
00001767: ADD
00001768: MSTORE
00001769: PUSH1 0x31
0000176b: PUSH1 0x24
0000176d: DUP3
0000176e: ADD
0000176f: MSTORE
00001770: PUSH32 0x45524337323155524953746f726167653a2055524920717565727920666f7220
00001791: PUSH1 0x44
00001793: DUP3
00001794: ADD
00001795: MSTORE
00001796: PUSH17 0x3737b732bc34b9ba32b73a103a37b5b2b7
000017a8: PUSH1 0x79
000017aa: SHL
000017ab: PUSH1 0x64
000017ad: DUP3
000017ae: ADD
000017af: MSTORE
000017b0: PUSH1 0x84
000017b2: ADD
000017b3: PUSH2 0x0885
000017b6: JUMP
000017b7: JUMPDEST
000017b8: PUSH1 0x00
000017ba: DUP3
000017bb: DUP2
000017bc: MSTORE
000017bd: PUSH1 0x06
000017bf: PUSH1 0x20
000017c1: MSTORE
000017c2: PUSH1 0x40
000017c4: DUP2
000017c5: KECCAK256
000017c6: DUP1
000017c7: SLOAD
000017c8: PUSH2 0x17d0
000017cb: SWAP1
000017cc: PUSH2 0x28e8
000017cf: JUMP
000017d0: JUMPDEST
000017d1: DUP1
000017d2: PUSH1 0x1f
000017d4: ADD
000017d5: PUSH1 0x20
000017d7: DUP1
000017d8: SWAP2
000017d9: DIV
000017da: MUL
000017db: PUSH1 0x20
000017dd: ADD
000017de: PUSH1 0x40
000017e0: MLOAD
000017e1: SWAP1
000017e2: DUP2
000017e3: ADD
000017e4: PUSH1 0x40
000017e6: MSTORE
000017e7: DUP1
000017e8: SWAP3
000017e9: SWAP2
000017ea: SWAP1
000017eb: DUP2
000017ec: DUP2
000017ed: MSTORE
000017ee: PUSH1 0x20
000017f0: ADD
000017f1: DUP3
000017f2: DUP1
000017f3: SLOAD
000017f4: PUSH2 0x17fc
000017f7: SWAP1
000017f8: PUSH2 0x28e8
000017fb: JUMP
000017fc: JUMPDEST
000017fd: DUP1
000017fe: ISZERO
000017ff: PUSH2 0x1849
00001802: JUMPI
00001803: DUP1
00001804: PUSH1 0x1f
00001806: LT
00001807: PUSH2 0x181e
0000180a: JUMPI
0000180b: PUSH2 0x0100
0000180e: DUP1
0000180f: DUP4
00001810: SLOAD
00001811: DIV
00001812: MUL
00001813: DUP4
00001814: MSTORE
00001815: SWAP2
00001816: PUSH1 0x20
00001818: ADD
00001819: SWAP2
0000181a: PUSH2 0x1849
0000181d: JUMP
0000181e: JUMPDEST
0000181f: DUP3
00001820: ADD
00001821: SWAP2
00001822: SWAP1
00001823: PUSH1 0x00
00001825: MSTORE
00001826: PUSH1 0x20
00001828: PUSH1 0x00
0000182a: KECCAK256
0000182b: SWAP1
0000182c: JUMPDEST
0000182d: DUP2
0000182e: SLOAD
0000182f: DUP2
00001830: MSTORE
00001831: SWAP1
00001832: PUSH1 0x01
00001834: ADD
00001835: SWAP1
00001836: PUSH1 0x20
00001838: ADD
00001839: DUP1
0000183a: DUP4
0000183b: GT
0000183c: PUSH2 0x182c
0000183f: JUMPI
00001840: DUP3
00001841: SWAP1
00001842: SUB
00001843: PUSH1 0x1f
00001845: AND
00001846: DUP3
00001847: ADD
00001848: SWAP2
00001849: JUMPDEST
0000184a: POP
0000184b: POP
0000184c: POP
0000184d: POP
0000184e: POP
0000184f: SWAP1
00001850: POP
00001851: PUSH1 0x00
00001853: PUSH2 0x185a
00001856: PUSH2 0x1e9d
00001859: JUMP
0000185a: JUMPDEST
0000185b: SWAP1
0000185c: POP
0000185d: DUP1
0000185e: MLOAD
0000185f: PUSH1 0x00
00001861: EQ
00001862: ISZERO
00001863: PUSH2 0x186d
00001866: JUMPI
00001867: POP
00001868: SWAP3
00001869: SWAP2
0000186a: POP
0000186b: POP
0000186c: JUMP
0000186d: JUMPDEST
0000186e: DUP2
0000186f: MLOAD
00001870: ISZERO
00001871: PUSH2 0x189f
00001874: JUMPI
00001875: DUP1
00001876: DUP3
00001877: PUSH1 0x40
00001879: MLOAD
0000187a: PUSH1 0x20
0000187c: ADD
0000187d: PUSH2 0x1887
00001880: SWAP3
00001881: SWAP2
00001882: SWAP1
00001883: PUSH2 0x265e
00001886: JUMP
00001887: JUMPDEST
00001888: PUSH1 0x40
0000188a: MLOAD
0000188b: PUSH1 0x20
0000188d: DUP2
0000188e: DUP4
0000188f: SUB
00001890: SUB
00001891: DUP2
00001892: MSTORE
00001893: SWAP1
00001894: PUSH1 0x40
00001896: MSTORE
00001897: SWAP3
00001898: POP
00001899: POP
0000189a: POP
0000189b: SWAP2
0000189c: SWAP1
0000189d: POP
0000189e: JUMP
0000189f: JUMPDEST
000018a0: PUSH2 0x18a8
000018a3: DUP5
000018a4: PUSH2 0x1eac
000018a7: JUMP
000018a8: JUMPDEST
000018a9: SWAP5
000018aa: SWAP4
000018ab: POP
000018ac: POP
000018ad: POP
000018ae: POP
000018af: JUMP
000018b0: JUMPDEST
000018b1: PUSH1 0x07
000018b3: SLOAD
000018b4: PUSH1 0x01
000018b6: PUSH1 0x01
000018b8: PUSH1 0xa0
000018ba: SHL
000018bb: SUB
000018bc: AND
000018bd: CALLER
000018be: EQ
000018bf: PUSH2 0x18da
000018c2: JUMPI
000018c3: PUSH1 0x40
000018c5: MLOAD
000018c6: PUSH3 0x461bcd
000018ca: PUSH1 0xe5
000018cc: SHL
000018cd: DUP2
000018ce: MSTORE
000018cf: PUSH1 0x04
000018d1: ADD
000018d2: PUSH2 0x0885
000018d5: SWAP1
000018d6: PUSH2 0x272f
000018d9: JUMP
000018da: JUMPDEST
000018db: PUSH1 0x01
000018dd: PUSH1 0x01
000018df: PUSH1 0xa0
000018e1: SHL
000018e2: SUB
000018e3: DUP2
000018e4: AND
000018e5: PUSH2 0x193f
000018e8: JUMPI
000018e9: PUSH1 0x40
000018eb: MLOAD
000018ec: PUSH3 0x461bcd
000018f0: PUSH1 0xe5
000018f2: SHL
000018f3: DUP2
000018f4: MSTORE
000018f5: PUSH1 0x20
000018f7: PUSH1 0x04
000018f9: DUP3
000018fa: ADD
000018fb: MSTORE
000018fc: PUSH1 0x26
000018fe: PUSH1 0x24
00001900: DUP3
00001901: ADD
00001902: MSTORE
00001903: PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061
00001924: PUSH1 0x44
00001926: DUP3
00001927: ADD
00001928: MSTORE
00001929: PUSH6 0x646472657373
00001930: PUSH1 0xd0
00001932: SHL
00001933: PUSH1 0x64
00001935: DUP3
00001936: ADD
00001937: MSTORE
00001938: PUSH1 0x84
0000193a: ADD
0000193b: PUSH2 0x0885
0000193e: JUMP
0000193f: JUMPDEST
00001940: PUSH1 0x07
00001942: SLOAD
00001943: PUSH1 0x40
00001945: MLOAD
00001946: PUSH1 0x01
00001948: PUSH1 0x01
0000194a: PUSH1 0xa0
0000194c: SHL
0000194d: SUB
0000194e: DUP1
0000194f: DUP5
00001950: AND
00001951: SWAP3
00001952: AND
00001953: SWAP1
00001954: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
00001975: SWAP1
00001976: PUSH1 0x00
00001978: SWAP1
00001979: LOG3
0000197a: PUSH1 0x07
0000197c: DUP1
0000197d: SLOAD
0000197e: PUSH1 0x01
00001980: PUSH1 0x01
00001982: PUSH1 0xa0
00001984: SHL
00001985: SUB
00001986: NOT
00001987: AND
00001988: PUSH1 0x01
0000198a: PUSH1 0x01
0000198c: PUSH1 0xa0
0000198e: SHL
0000198f: SUB
00001990: SWAP3
00001991: SWAP1
00001992: SWAP3
00001993: AND
00001994: SWAP2
00001995: SWAP1
00001996: SWAP2
00001997: OR
00001998: SWAP1
00001999: SSTORE
0000199a: JUMP
0000199b: JUMPDEST
0000199c: PUSH1 0x00
0000199e: SWAP1
0000199f: DUP2
000019a0: MSTORE
000019a1: PUSH1 0x02
000019a3: PUSH1 0x20
000019a5: MSTORE
000019a6: PUSH1 0x40
000019a8: SWAP1
000019a9: KECCAK256
000019aa: SLOAD
000019ab: PUSH1 0x01
000019ad: PUSH1 0x01
000019af: PUSH1 0xa0
000019b1: SHL
000019b2: SUB
000019b3: AND
000019b4: ISZERO
000019b5: ISZERO
000019b6: SWAP1
000019b7: JUMP
000019b8: JUMPDEST
000019b9: PUSH1 0x00
000019bb: DUP2
000019bc: DUP2
000019bd: MSTORE
000019be: PUSH1 0x04
000019c0: PUSH1 0x20
000019c2: MSTORE
000019c3: PUSH1 0x40
000019c5: SWAP1
000019c6: KECCAK256
000019c7: DUP1
000019c8: SLOAD
000019c9: PUSH1 0x01
000019cb: PUSH1 0x01
000019cd: PUSH1 0xa0
000019cf: SHL
000019d0: SUB
000019d1: NOT
000019d2: AND
000019d3: PUSH1 0x01
000019d5: PUSH1 0x01
000019d7: PUSH1 0xa0
000019d9: SHL
000019da: SUB
000019db: DUP5
000019dc: AND
000019dd: SWAP1
000019de: DUP2
000019df: OR
000019e0: SWAP1
000019e1: SWAP2
000019e2: SSTORE
000019e3: DUP2
000019e4: SWAP1
000019e5: PUSH2 0x19ed
000019e8: DUP3
000019e9: PUSH2 0x0e0a
000019ec: JUMP
000019ed: JUMPDEST
000019ee: PUSH1 0x01
000019f0: PUSH1 0x01
000019f2: PUSH1 0xa0
000019f4: SHL
000019f5: SUB
000019f6: AND
000019f7: PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
00001a18: PUSH1 0x40
00001a1a: MLOAD
00001a1b: PUSH1 0x40
00001a1d: MLOAD
00001a1e: DUP1
00001a1f: SWAP2
00001a20: SUB
00001a21: SWAP1
00001a22: LOG4
00001a23: POP
00001a24: POP
00001a25: JUMP
00001a26: JUMPDEST
00001a27: PUSH2 0x1a2f
00001a2a: DUP3
00001a2b: PUSH2 0x199b
00001a2e: JUMP
00001a2f: JUMPDEST
00001a30: PUSH2 0x1a92
00001a33: JUMPI
00001a34: PUSH1 0x40
00001a36: MLOAD
00001a37: PUSH3 0x461bcd
00001a3b: PUSH1 0xe5
00001a3d: SHL
00001a3e: DUP2
00001a3f: MSTORE
00001a40: PUSH1 0x20
00001a42: PUSH1 0x04
00001a44: DUP3
00001a45: ADD
00001a46: MSTORE
00001a47: PUSH1 0x2e
00001a49: PUSH1 0x24
00001a4b: DUP3
00001a4c: ADD
00001a4d: MSTORE
00001a4e: PUSH32 0x45524337323155524953746f726167653a2055524920736574206f66206e6f6e
00001a6f: PUSH1 0x44
00001a71: DUP3
00001a72: ADD
00001a73: MSTORE
00001a74: PUSH14 0x32bc34b9ba32b73a103a37b5b2b7
00001a83: PUSH1 0x91
00001a85: SHL
00001a86: PUSH1 0x64
00001a88: DUP3
00001a89: ADD
00001a8a: MSTORE
00001a8b: PUSH1 0x84
00001a8d: ADD
00001a8e: PUSH2 0x0885
00001a91: JUMP
00001a92: JUMPDEST
00001a93: PUSH1 0x00
00001a95: DUP3
00001a96: DUP2
00001a97: MSTORE
00001a98: PUSH1 0x06
00001a9a: PUSH1 0x20
00001a9c: SWAP1
00001a9d: DUP2
00001a9e: MSTORE
00001a9f: PUSH1 0x40
00001aa1: SWAP1
00001aa2: SWAP2
00001aa3: KECCAK256
00001aa4: DUP3
00001aa5: MLOAD
00001aa6: PUSH2 0x09bb
00001aa9: SWAP3
00001aaa: DUP5
00001aab: ADD
00001aac: SWAP1
00001aad: PUSH2 0x2182
00001ab0: JUMP
00001ab1: JUMPDEST
00001ab2: PUSH1 0x00
00001ab4: PUSH2 0x1abc
00001ab7: DUP3
00001ab8: PUSH2 0x199b
00001abb: JUMP
00001abc: JUMPDEST
00001abd: PUSH2 0x1b1d
00001ac0: JUMPI
00001ac1: PUSH1 0x40
00001ac3: MLOAD
00001ac4: PUSH3 0x461bcd
00001ac8: PUSH1 0xe5
00001aca: SHL
00001acb: DUP2
00001acc: MSTORE
00001acd: PUSH1 0x20
00001acf: PUSH1 0x04
00001ad1: DUP3
00001ad2: ADD
00001ad3: MSTORE
00001ad4: PUSH1 0x2c
00001ad6: PUSH1 0x24
00001ad8: DUP3
00001ad9: ADD
00001ada: MSTORE
00001adb: PUSH32 0x4552433732313a206f70657261746f7220717565727920666f72206e6f6e6578
00001afc: PUSH1 0x44
00001afe: DUP3
00001aff: ADD
00001b00: MSTORE
00001b01: PUSH12 0x34b9ba32b73a103a37b5b2b7
00001b0e: PUSH1 0xa1
00001b10: SHL
00001b11: PUSH1 0x64
00001b13: DUP3
00001b14: ADD
00001b15: MSTORE
00001b16: PUSH1 0x84
00001b18: ADD
00001b19: PUSH2 0x0885
00001b1c: JUMP
00001b1d: JUMPDEST
00001b1e: PUSH1 0x00
00001b20: PUSH2 0x1b28
00001b23: DUP4
00001b24: PUSH2 0x0e0a
00001b27: JUMP
00001b28: JUMPDEST
00001b29: SWAP1
00001b2a: POP
00001b2b: DUP1
00001b2c: PUSH1 0x01
00001b2e: PUSH1 0x01
00001b30: PUSH1 0xa0
00001b32: SHL
00001b33: SUB
00001b34: AND
00001b35: DUP5
00001b36: PUSH1 0x01
00001b38: PUSH1 0x01
00001b3a: PUSH1 0xa0
00001b3c: SHL
00001b3d: SUB
00001b3e: AND
00001b3f: EQ
00001b40: DUP1
00001b41: PUSH2 0x1b63
00001b44: JUMPI
00001b45: POP
00001b46: DUP4
00001b47: PUSH1 0x01
00001b49: PUSH1 0x01
00001b4b: PUSH1 0xa0
00001b4d: SHL
00001b4e: SUB
00001b4f: AND
00001b50: PUSH2 0x1b58
00001b53: DUP5
00001b54: PUSH2 0x081d
00001b57: JUMP
00001b58: JUMPDEST
00001b59: PUSH1 0x01
00001b5b: PUSH1 0x01
00001b5d: PUSH1 0xa0
00001b5f: SHL
00001b60: SUB
00001b61: AND
00001b62: EQ
00001b63: JUMPDEST
00001b64: DUP1
00001b65: PUSH2 0x18a8
00001b68: JUMPI
00001b69: POP
00001b6a: PUSH1 0x01
00001b6c: PUSH1 0x01
00001b6e: PUSH1 0xa0
00001b70: SHL
00001b71: SUB
00001b72: DUP1
00001b73: DUP3
00001b74: AND
00001b75: PUSH1 0x00
00001b77: SWAP1
00001b78: DUP2
00001b79: MSTORE
00001b7a: PUSH1 0x05
00001b7c: PUSH1 0x20
00001b7e: SWAP1
00001b7f: DUP2
00001b80: MSTORE
00001b81: PUSH1 0x40
00001b83: DUP1
00001b84: DUP4
00001b85: KECCAK256
00001b86: SWAP4
00001b87: DUP9
00001b88: AND
00001b89: DUP4
00001b8a: MSTORE
00001b8b: SWAP3
00001b8c: SWAP1
00001b8d: MSTORE
00001b8e: KECCAK256
00001b8f: SLOAD
00001b90: PUSH1 0xff
00001b92: AND
00001b93: PUSH2 0x18a8
00001b96: JUMP
00001b97: JUMPDEST
00001b98: DUP3
00001b99: PUSH1 0x01
00001b9b: PUSH1 0x01
00001b9d: PUSH1 0xa0
00001b9f: SHL
00001ba0: SUB
00001ba1: AND
00001ba2: PUSH2 0x1baa
00001ba5: DUP3
00001ba6: PUSH2 0x0e0a
00001ba9: JUMP
00001baa: JUMPDEST
00001bab: PUSH1 0x01
00001bad: PUSH1 0x01
00001baf: PUSH1 0xa0
00001bb1: SHL
00001bb2: SUB
00001bb3: AND
00001bb4: EQ
00001bb5: PUSH2 0x1c12
00001bb8: JUMPI
00001bb9: PUSH1 0x40
00001bbb: MLOAD
00001bbc: PUSH3 0x461bcd
00001bc0: PUSH1 0xe5
00001bc2: SHL
00001bc3: DUP2
00001bc4: MSTORE
00001bc5: PUSH1 0x20
00001bc7: PUSH1 0x04
00001bc9: DUP3
00001bca: ADD
00001bcb: MSTORE
00001bcc: PUSH1 0x29
00001bce: PUSH1 0x24
00001bd0: DUP3
00001bd1: ADD
00001bd2: MSTORE
00001bd3: PUSH32 0x4552433732313a207472616e73666572206f6620746f6b656e20746861742069
00001bf4: PUSH1 0x44
00001bf6: DUP3
00001bf7: ADD
00001bf8: MSTORE
00001bf9: PUSH9 0x39903737ba1037bbb7
00001c03: PUSH1 0xb9
00001c05: SHL
00001c06: PUSH1 0x64
00001c08: DUP3
00001c09: ADD
00001c0a: MSTORE
00001c0b: PUSH1 0x84
00001c0d: ADD
00001c0e: PUSH2 0x0885
00001c11: JUMP
00001c12: JUMPDEST
00001c13: PUSH1 0x01
00001c15: PUSH1 0x01
00001c17: PUSH1 0xa0
00001c19: SHL
00001c1a: SUB
00001c1b: DUP3
00001c1c: AND
00001c1d: PUSH2 0x1c74
00001c20: JUMPI
00001c21: PUSH1 0x40
00001c23: MLOAD
00001c24: PUSH3 0x461bcd
00001c28: PUSH1 0xe5
00001c2a: SHL
00001c2b: DUP2
00001c2c: MSTORE
00001c2d: PUSH1 0x20
00001c2f: PUSH1 0x04
00001c31: DUP3
00001c32: ADD
00001c33: MSTORE
00001c34: PUSH1 0x24
00001c36: DUP1
00001c37: DUP3
00001c38: ADD
00001c39: MSTORE
00001c3a: PUSH32 0x4552433732313a207472616e7366657220746f20746865207a65726f20616464
00001c5b: PUSH1 0x44
00001c5d: DUP3
00001c5e: ADD
00001c5f: MSTORE
00001c60: PUSH4 0x72657373
00001c65: PUSH1 0xe0
00001c67: SHL
00001c68: PUSH1 0x64
00001c6a: DUP3
00001c6b: ADD
00001c6c: MSTORE
00001c6d: PUSH1 0x84
00001c6f: ADD
00001c70: PUSH2 0x0885
00001c73: JUMP
00001c74: JUMPDEST
00001c75: PUSH2 0x1c7f
00001c78: PUSH1 0x00
00001c7a: DUP3
00001c7b: PUSH2 0x19b8
00001c7e: JUMP
00001c7f: JUMPDEST
00001c80: PUSH1 0x01
00001c82: PUSH1 0x01
00001c84: PUSH1 0xa0
00001c86: SHL
00001c87: SUB
00001c88: DUP4
00001c89: AND
00001c8a: PUSH1 0x00
00001c8c: SWAP1
00001c8d: DUP2
00001c8e: MSTORE
00001c8f: PUSH1 0x03
00001c91: PUSH1 0x20
00001c93: MSTORE
00001c94: PUSH1 0x40
00001c96: DUP2
00001c97: KECCAK256
00001c98: DUP1
00001c99: SLOAD
00001c9a: PUSH1 0x01
00001c9c: SWAP3
00001c9d: SWAP1
00001c9e: PUSH2 0x1ca8
00001ca1: SWAP1
00001ca2: DUP5
00001ca3: SWAP1
00001ca4: PUSH2 0x28a5
00001ca7: JUMP
00001ca8: JUMPDEST
00001ca9: SWAP1
00001caa: SWAP2
00001cab: SSTORE
00001cac: POP
00001cad: POP
00001cae: PUSH1 0x01
00001cb0: PUSH1 0x01
00001cb2: PUSH1 0xa0
00001cb4: SHL
00001cb5: SUB
00001cb6: DUP3
00001cb7: AND
00001cb8: PUSH1 0x00
00001cba: SWAP1
00001cbb: DUP2
00001cbc: MSTORE
00001cbd: PUSH1 0x03
00001cbf: PUSH1 0x20
00001cc1: MSTORE
00001cc2: PUSH1 0x40
00001cc4: DUP2
00001cc5: KECCAK256
00001cc6: DUP1
00001cc7: SLOAD
00001cc8: PUSH1 0x01
00001cca: SWAP3
00001ccb: SWAP1
00001ccc: PUSH2 0x1cd6
00001ccf: SWAP1
00001cd0: DUP5
00001cd1: SWAP1
00001cd2: PUSH2 0x285a
00001cd5: JUMP
00001cd6: JUMPDEST
00001cd7: SWAP1
00001cd8: SWAP2
00001cd9: SSTORE
00001cda: POP
00001cdb: POP
00001cdc: PUSH1 0x00
00001cde: DUP2
00001cdf: DUP2
00001ce0: MSTORE
00001ce1: PUSH1 0x02
00001ce3: PUSH1 0x20
00001ce5: MSTORE
00001ce6: PUSH1 0x40
00001ce8: DUP1
00001ce9: DUP3
00001cea: KECCAK256
00001ceb: DUP1
00001cec: SLOAD
00001ced: PUSH1 0x01
00001cef: PUSH1 0x01
00001cf1: PUSH1 0xa0
00001cf3: SHL
00001cf4: SUB
00001cf5: NOT
00001cf6: AND
00001cf7: PUSH1 0x01
00001cf9: PUSH1 0x01
00001cfb: PUSH1 0xa0
00001cfd: SHL
00001cfe: SUB
00001cff: DUP7
00001d00: DUP2
00001d01: AND
00001d02: SWAP2
00001d03: DUP3
00001d04: OR
00001d05: SWAP1
00001d06: SWAP3
00001d07: SSTORE
00001d08: SWAP2
00001d09: MLOAD
00001d0a: DUP5
00001d0b: SWAP4
00001d0c: SWAP2
00001d0d: DUP8
00001d0e: AND
00001d0f: SWAP2
00001d10: PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
00001d31: SWAP2
00001d32: LOG4
00001d33: POP
00001d34: POP
00001d35: POP
00001d36: JUMP
00001d37: JUMPDEST
00001d38: PUSH1 0x01
00001d3a: PUSH1 0x01
00001d3c: PUSH1 0xa0
00001d3e: SHL
00001d3f: SUB
00001d40: DUP3
00001d41: AND
00001d42: PUSH2 0x1d8d
00001d45: JUMPI
00001d46: PUSH1 0x40
00001d48: MLOAD
00001d49: PUSH3 0x461bcd
00001d4d: PUSH1 0xe5
00001d4f: SHL
00001d50: DUP2
00001d51: MSTORE
00001d52: PUSH1 0x20
00001d54: PUSH1 0x04
00001d56: DUP3
00001d57: ADD
00001d58: DUP2
00001d59: SWAP1
00001d5a: MSTORE
00001d5b: PUSH1 0x24
00001d5d: DUP3
00001d5e: ADD
00001d5f: MSTORE
00001d60: PUSH32 0x4552433732313a206d696e7420746f20746865207a65726f2061646472657373
00001d81: PUSH1 0x44
00001d83: DUP3
00001d84: ADD
00001d85: MSTORE
00001d86: PUSH1 0x64
00001d88: ADD
00001d89: PUSH2 0x0885
00001d8c: JUMP
00001d8d: JUMPDEST
00001d8e: PUSH2 0x1d96
00001d91: DUP2
00001d92: PUSH2 0x199b
00001d95: JUMP
00001d96: JUMPDEST
00001d97: ISZERO
00001d98: PUSH2 0x1de3
00001d9b: JUMPI
00001d9c: PUSH1 0x40
00001d9e: MLOAD
00001d9f: PUSH3 0x461bcd
00001da3: PUSH1 0xe5
00001da5: SHL
00001da6: DUP2
00001da7: MSTORE
00001da8: PUSH1 0x20
00001daa: PUSH1 0x04
00001dac: DUP3
00001dad: ADD
00001dae: MSTORE
00001daf: PUSH1 0x1c
00001db1: PUSH1 0x24
00001db3: DUP3
00001db4: ADD
00001db5: MSTORE
00001db6: PUSH32 0x4552433732313a20746f6b656e20616c7265616479206d696e74656400000000
00001dd7: PUSH1 0x44
00001dd9: DUP3
00001dda: ADD
00001ddb: MSTORE
00001ddc: PUSH1 0x64
00001dde: ADD
00001ddf: PUSH2 0x0885
00001de2: JUMP
00001de3: JUMPDEST
00001de4: PUSH1 0x01
00001de6: PUSH1 0x01
00001de8: PUSH1 0xa0
00001dea: SHL
00001deb: SUB
00001dec: DUP3
00001ded: AND
00001dee: PUSH1 0x00
00001df0: SWAP1
00001df1: DUP2
00001df2: MSTORE
00001df3: PUSH1 0x03
00001df5: PUSH1 0x20
00001df7: MSTORE
00001df8: PUSH1 0x40
00001dfa: DUP2
00001dfb: KECCAK256
00001dfc: DUP1
00001dfd: SLOAD
00001dfe: PUSH1 0x01
00001e00: SWAP3
00001e01: SWAP1
00001e02: PUSH2 0x1e0c
00001e05: SWAP1
00001e06: DUP5
00001e07: SWAP1
00001e08: PUSH2 0x285a
00001e0b: JUMP
00001e0c: JUMPDEST
00001e0d: SWAP1
00001e0e: SWAP2
00001e0f: SSTORE
00001e10: POP
00001e11: POP
00001e12: PUSH1 0x00
00001e14: DUP2
00001e15: DUP2
00001e16: MSTORE
00001e17: PUSH1 0x02
00001e19: PUSH1 0x20
00001e1b: MSTORE
00001e1c: PUSH1 0x40
00001e1e: DUP1
00001e1f: DUP3
00001e20: KECCAK256
00001e21: DUP1
00001e22: SLOAD
00001e23: PUSH1 0x01
00001e25: PUSH1 0x01
00001e27: PUSH1 0xa0
00001e29: SHL
00001e2a: SUB
00001e2b: NOT
00001e2c: AND
00001e2d: PUSH1 0x01
00001e2f: PUSH1 0x01
00001e31: PUSH1 0xa0
00001e33: SHL
00001e34: SUB
00001e35: DUP7
00001e36: AND
00001e37: SWAP1
00001e38: DUP2
00001e39: OR
00001e3a: SWAP1
00001e3b: SWAP2
00001e3c: SSTORE
00001e3d: SWAP1
00001e3e: MLOAD
00001e3f: DUP4
00001e40: SWAP3
00001e41: SWAP1
00001e42: PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
00001e63: SWAP1
00001e64: DUP3
00001e65: SWAP1
00001e66: LOG4
00001e67: POP
00001e68: POP
00001e69: JUMP
00001e6a: JUMPDEST
00001e6b: PUSH2 0x1e75
00001e6e: DUP5
00001e6f: DUP5
00001e70: DUP5
00001e71: PUSH2 0x1b97
00001e74: JUMP
00001e75: JUMPDEST
00001e76: PUSH2 0x1e81
00001e79: DUP5
00001e7a: DUP5
00001e7b: DUP5
00001e7c: DUP5
00001e7d: PUSH2 0x1f77
00001e80: JUMP
00001e81: JUMPDEST
00001e82: PUSH2 0x142e
00001e85: JUMPI
00001e86: PUSH1 0x40
00001e88: MLOAD
00001e89: PUSH3 0x461bcd
00001e8d: PUSH1 0xe5
00001e8f: SHL
00001e90: DUP2
00001e91: MSTORE
00001e92: PUSH1 0x04
00001e94: ADD
00001e95: PUSH2 0x0885
00001e98: SWAP1
00001e99: PUSH2 0x26dd
00001e9c: JUMP
00001e9d: JUMPDEST
00001e9e: PUSH1 0x60
00001ea0: PUSH1 0x0f
00001ea2: DUP1
00001ea3: SLOAD
00001ea4: PUSH2 0x079a
00001ea7: SWAP1
00001ea8: PUSH2 0x28e8
00001eab: JUMP
00001eac: JUMPDEST
00001ead: PUSH1 0x60
00001eaf: PUSH2 0x1eb7
00001eb2: DUP3
00001eb3: PUSH2 0x199b
00001eb6: JUMP
00001eb7: JUMPDEST
00001eb8: PUSH2 0x1f1b
00001ebb: JUMPI
00001ebc: PUSH1 0x40
00001ebe: MLOAD
00001ebf: PUSH3 0x461bcd
00001ec3: PUSH1 0xe5
00001ec5: SHL
00001ec6: DUP2
00001ec7: MSTORE
00001ec8: PUSH1 0x20
00001eca: PUSH1 0x04
00001ecc: DUP3
00001ecd: ADD
00001ece: MSTORE
00001ecf: PUSH1 0x2f
00001ed1: PUSH1 0x24
00001ed3: DUP3
00001ed4: ADD
00001ed5: MSTORE
00001ed6: PUSH32 0x4552433732314d657461646174613a2055524920717565727920666f72206e6f
00001ef7: PUSH1 0x44
00001ef9: DUP3
00001efa: ADD
00001efb: MSTORE
00001efc: PUSH15 0x3732bc34b9ba32b73a103a37b5b2b7
00001f0c: PUSH1 0x89
00001f0e: SHL
00001f0f: PUSH1 0x64
00001f11: DUP3
00001f12: ADD
00001f13: MSTORE
00001f14: PUSH1 0x84
00001f16: ADD
00001f17: PUSH2 0x0885
00001f1a: JUMP
00001f1b: JUMPDEST
00001f1c: PUSH1 0x00
00001f1e: PUSH2 0x1f25
00001f21: PUSH2 0x1e9d
00001f24: JUMP
00001f25: JUMPDEST
00001f26: SWAP1
00001f27: POP
00001f28: PUSH1 0x00
00001f2a: DUP2
00001f2b: MLOAD
00001f2c: GT
00001f2d: PUSH2 0x1f45
00001f30: JUMPI
00001f31: PUSH1 0x40
00001f33: MLOAD
00001f34: DUP1
00001f35: PUSH1 0x20
00001f37: ADD
00001f38: PUSH1 0x40
00001f3a: MSTORE
00001f3b: DUP1
00001f3c: PUSH1 0x00
00001f3e: DUP2
00001f3f: MSTORE
00001f40: POP
00001f41: PUSH2 0x1f70
00001f44: JUMP
00001f45: JUMPDEST
00001f46: DUP1
00001f47: PUSH2 0x1f4f
00001f4a: DUP5
00001f4b: PUSH2 0x2084
00001f4e: JUMP
00001f4f: JUMPDEST
00001f50: PUSH1 0x40
00001f52: MLOAD
00001f53: PUSH1 0x20
00001f55: ADD
00001f56: PUSH2 0x1f60
00001f59: SWAP3
00001f5a: SWAP2
00001f5b: SWAP1
00001f5c: PUSH2 0x265e
00001f5f: JUMP
00001f60: JUMPDEST
00001f61: PUSH1 0x40
00001f63: MLOAD
00001f64: PUSH1 0x20
00001f66: DUP2
00001f67: DUP4
00001f68: SUB
00001f69: SUB
00001f6a: DUP2
00001f6b: MSTORE
00001f6c: SWAP1
00001f6d: PUSH1 0x40
00001f6f: MSTORE
00001f70: JUMPDEST
00001f71: SWAP4
00001f72: SWAP3
00001f73: POP
00001f74: POP
00001f75: POP
00001f76: JUMP
00001f77: JUMPDEST
00001f78: PUSH1 0x00
00001f7a: PUSH1 0x01
00001f7c: PUSH1 0x01
00001f7e: PUSH1 0xa0
00001f80: SHL
00001f81: SUB
00001f82: DUP5
00001f83: AND
00001f84: EXTCODESIZE
00001f85: ISZERO
00001f86: PUSH2 0x2079
00001f89: JUMPI
00001f8a: PUSH1 0x40
00001f8c: MLOAD
00001f8d: PUSH4 0x0a85bd01
00001f92: PUSH1 0xe1
00001f94: SHL
00001f95: DUP2
00001f96: MSTORE
00001f97: PUSH1 0x01
00001f99: PUSH1 0x01
00001f9b: PUSH1 0xa0
00001f9d: SHL
00001f9e: SUB
00001f9f: DUP6
00001fa0: AND
00001fa1: SWAP1
00001fa2: PUSH4 0x150b7a02
00001fa7: SWAP1
00001fa8: PUSH2 0x1fbb
00001fab: SWAP1
00001fac: CALLER
00001fad: SWAP1
00001fae: DUP10
00001faf: SWAP1
00001fb0: DUP9
00001fb1: SWAP1
00001fb2: DUP9
00001fb3: SWAP1
00001fb4: PUSH1 0x04
00001fb6: ADD
00001fb7: PUSH2 0x268d
00001fba: JUMP
00001fbb: JUMPDEST
00001fbc: PUSH1 0x20
00001fbe: PUSH1 0x40
00001fc0: MLOAD
00001fc1: DUP1
00001fc2: DUP4
00001fc3: SUB
00001fc4: DUP2
00001fc5: PUSH1 0x00
00001fc7: DUP8
00001fc8: DUP1
00001fc9: EXTCODESIZE
00001fca: ISZERO
00001fcb: DUP1
00001fcc: ISZERO
00001fcd: PUSH2 0x1fd5
00001fd0: JUMPI
00001fd1: PUSH1 0x00
00001fd3: DUP1
00001fd4: REVERT
00001fd5: JUMPDEST
00001fd6: POP
00001fd7: GAS
00001fd8: CALL
00001fd9: SWAP3
00001fda: POP
00001fdb: POP
00001fdc: POP
00001fdd: DUP1
00001fde: ISZERO
00001fdf: PUSH2 0x2005
00001fe2: JUMPI
00001fe3: POP
00001fe4: PUSH1 0x40
00001fe6: DUP1
00001fe7: MLOAD
00001fe8: PUSH1 0x1f
00001fea: RETURNDATASIZE
00001feb: SWAP1
00001fec: DUP2
00001fed: ADD
00001fee: PUSH1 0x1f
00001ff0: NOT
00001ff1: AND
00001ff2: DUP3
00001ff3: ADD
00001ff4: SWAP1
00001ff5: SWAP3
00001ff6: MSTORE
00001ff7: PUSH2 0x2002
00001ffa: SWAP2
00001ffb: DUP2
00001ffc: ADD
00001ffd: SWAP1
00001ffe: PUSH2 0x258a
00002001: JUMP
00002002: JUMPDEST
00002003: PUSH1 0x01
00002005: JUMPDEST
00002006: PUSH2 0x205f
00002009: JUMPI
0000200a: RETURNDATASIZE
0000200b: DUP1
0000200c: DUP1
0000200d: ISZERO
0000200e: PUSH2 0x2033
00002011: JUMPI
00002012: PUSH1 0x40
00002014: MLOAD
00002015: SWAP2
00002016: POP
00002017: PUSH1 0x1f
00002019: NOT
0000201a: PUSH1 0x3f
0000201c: RETURNDATASIZE
0000201d: ADD
0000201e: AND
0000201f: DUP3
00002020: ADD
00002021: PUSH1 0x40
00002023: MSTORE
00002024: RETURNDATASIZE
00002025: DUP3
00002026: MSTORE
00002027: RETURNDATASIZE
00002028: PUSH1 0x00
0000202a: PUSH1 0x20
0000202c: DUP5
0000202d: ADD
0000202e: RETURNDATACOPY
0000202f: PUSH2 0x2038
00002032: JUMP
00002033: JUMPDEST
00002034: PUSH1 0x60
00002036: SWAP2
00002037: POP
00002038: JUMPDEST
00002039: POP
0000203a: DUP1
0000203b: MLOAD
0000203c: PUSH2 0x2057
0000203f: JUMPI
00002040: PUSH1 0x40
00002042: MLOAD
00002043: PUSH3 0x461bcd
00002047: PUSH1 0xe5
00002049: SHL
0000204a: DUP2
0000204b: MSTORE
0000204c: PUSH1 0x04
0000204e: ADD
0000204f: PUSH2 0x0885
00002052: SWAP1
00002053: PUSH2 0x26dd
00002056: JUMP
00002057: JUMPDEST
00002058: DUP1
00002059: MLOAD
0000205a: DUP2
0000205b: PUSH1 0x20
0000205d: ADD
0000205e: REVERT
0000205f: JUMPDEST
00002060: PUSH1 0x01
00002062: PUSH1 0x01
00002064: PUSH1 0xe0
00002066: SHL
00002067: SUB
00002068: NOT
00002069: AND
0000206a: PUSH4 0x0a85bd01
0000206f: PUSH1 0xe1
00002071: SHL
00002072: EQ
00002073: SWAP1
00002074: POP
00002075: PUSH2 0x18a8
00002078: JUMP
00002079: JUMPDEST
0000207a: POP
0000207b: PUSH1 0x01
0000207d: SWAP5
0000207e: SWAP4
0000207f: POP
00002080: POP
00002081: POP
00002082: POP
00002083: JUMP
00002084: JUMPDEST
00002085: PUSH1 0x60
00002087: DUP2
00002088: PUSH2 0x20a8
0000208b: JUMPI
0000208c: POP
0000208d: POP
0000208e: PUSH1 0x40
00002090: DUP1
00002091: MLOAD
00002092: DUP1
00002093: DUP3
00002094: ADD
00002095: SWAP1
00002096: SWAP2
00002097: MSTORE
00002098: PUSH1 0x01
0000209a: DUP2
0000209b: MSTORE
0000209c: PUSH1 0x03
0000209e: PUSH1 0xfc
000020a0: SHL
000020a1: PUSH1 0x20
000020a3: DUP3
000020a4: ADD
000020a5: MSTORE
000020a6: SWAP1
000020a7: JUMP
000020a8: JUMPDEST
000020a9: DUP2
000020aa: PUSH1 0x00
000020ac: JUMPDEST
000020ad: DUP2
000020ae: ISZERO
000020af: PUSH2 0x20d2
000020b2: JUMPI
000020b3: DUP1
000020b4: PUSH2 0x20bc
000020b7: DUP2
000020b8: PUSH2 0x2923
000020bb: JUMP
000020bc: JUMPDEST
000020bd: SWAP2
000020be: POP
000020bf: PUSH2 0x20cb
000020c2: SWAP1
000020c3: POP
000020c4: PUSH1 0x0a
000020c6: DUP4
000020c7: PUSH2 0x2872
000020ca: JUMP
000020cb: JUMPDEST
000020cc: SWAP2
000020cd: POP
000020ce: PUSH2 0x20ac
000020d1: JUMP
000020d2: JUMPDEST
000020d3: PUSH1 0x00
000020d5: DUP2
000020d6: PUSH8 0xffffffffffffffff
000020df: DUP2
000020e0: GT
000020e1: ISZERO
000020e2: PUSH2 0x20ed
000020e5: JUMPI
000020e6: PUSH2 0x20ed
000020e9: PUSH2 0x2994
000020ec: JUMP
000020ed: JUMPDEST
000020ee: PUSH1 0x40
000020f0: MLOAD
000020f1: SWAP1
000020f2: DUP1
000020f3: DUP3
000020f4: MSTORE
000020f5: DUP1
000020f6: PUSH1 0x1f
000020f8: ADD
000020f9: PUSH1 0x1f
000020fb: NOT
000020fc: AND
000020fd: PUSH1 0x20
000020ff: ADD
00002100: DUP3
00002101: ADD
00002102: PUSH1 0x40
00002104: MSTORE
00002105: DUP1
00002106: ISZERO
00002107: PUSH2 0x2117
0000210a: JUMPI
0000210b: PUSH1 0x20
0000210d: DUP3
0000210e: ADD
0000210f: DUP2
00002110: DUP1
00002111: CALLDATASIZE
00002112: DUP4
00002113: CALLDATACOPY
00002114: ADD
00002115: SWAP1
00002116: POP
00002117: JUMPDEST
00002118: POP
00002119: SWAP1
0000211a: POP
0000211b: JUMPDEST
0000211c: DUP5
0000211d: ISZERO
0000211e: PUSH2 0x18a8
00002121: JUMPI
00002122: PUSH2 0x212c
00002125: PUSH1 0x01
00002127: DUP4
00002128: PUSH2 0x28a5
0000212b: JUMP
0000212c: JUMPDEST
0000212d: SWAP2
0000212e: POP
0000212f: PUSH2 0x2139
00002132: PUSH1 0x0a
00002134: DUP7
00002135: PUSH2 0x293e
00002138: JUMP
00002139: JUMPDEST
0000213a: PUSH2 0x2144
0000213d: SWAP1
0000213e: PUSH1 0x30
00002140: PUSH2 0x285a
00002143: JUMP
00002144: JUMPDEST
00002145: PUSH1 0xf8
00002147: SHL
00002148: DUP2
00002149: DUP4
0000214a: DUP2
0000214b: MLOAD
0000214c: DUP2
0000214d: LT
0000214e: PUSH2 0x2159
00002151: JUMPI
00002152: PUSH2 0x2159
00002155: PUSH2 0x297e
00002158: JUMP
00002159: JUMPDEST
0000215a: PUSH1 0x20
0000215c: ADD
0000215d: ADD
0000215e: SWAP1
0000215f: PUSH1 0x01
00002161: PUSH1 0x01
00002163: PUSH1 0xf8
00002165: SHL
00002166: SUB
00002167: NOT
00002168: AND
00002169: SWAP1
0000216a: DUP2
0000216b: PUSH1 0x00
0000216d: BYTE
0000216e: SWAP1
0000216f: MSTORE8
00002170: POP
00002171: PUSH2 0x217b
00002174: PUSH1 0x0a
00002176: DUP7
00002177: PUSH2 0x2872
0000217a: JUMP
0000217b: JUMPDEST
0000217c: SWAP5
0000217d: POP
0000217e: PUSH2 0x211b
00002181: JUMP
00002182: JUMPDEST
00002183: DUP3
00002184: DUP1
00002185: SLOAD
00002186: PUSH2 0x218e
00002189: SWAP1
0000218a: PUSH2 0x28e8
0000218d: JUMP
0000218e: JUMPDEST
0000218f: SWAP1
00002190: PUSH1 0x00
00002192: MSTORE
00002193: PUSH1 0x20
00002195: PUSH1 0x00
00002197: KECCAK256
00002198: SWAP1
00002199: PUSH1 0x1f
0000219b: ADD
0000219c: PUSH1 0x20
0000219e: SWAP1
0000219f: DIV
000021a0: DUP2
000021a1: ADD
000021a2: SWAP3
000021a3: DUP3
000021a4: PUSH2 0x21b0
000021a7: JUMPI
000021a8: PUSH1 0x00
000021aa: DUP6
000021ab: SSTORE
000021ac: PUSH2 0x21f6
000021af: JUMP
000021b0: JUMPDEST
000021b1: DUP3
000021b2: PUSH1 0x1f
000021b4: LT
000021b5: PUSH2 0x21c9
000021b8: JUMPI
000021b9: DUP1
000021ba: MLOAD
000021bb: PUSH1 0xff
000021bd: NOT
000021be: AND
000021bf: DUP4
000021c0: DUP1
000021c1: ADD
000021c2: OR
000021c3: DUP6
000021c4: SSTORE
000021c5: PUSH2 0x21f6
000021c8: JUMP
000021c9: JUMPDEST
000021ca: DUP3
000021cb: DUP1
000021cc: ADD
000021cd: PUSH1 0x01
000021cf: ADD
000021d0: DUP6
000021d1: SSTORE
000021d2: DUP3
000021d3: ISZERO
000021d4: PUSH2 0x21f6
000021d7: JUMPI
000021d8: SWAP2
000021d9: DUP3
000021da: ADD
000021db: JUMPDEST
000021dc: DUP3
000021dd: DUP2
000021de: GT
000021df: ISZERO
000021e0: PUSH2 0x21f6
000021e3: JUMPI
000021e4: DUP3
000021e5: MLOAD
000021e6: DUP3
000021e7: SSTORE
000021e8: SWAP2
000021e9: PUSH1 0x20
000021eb: ADD
000021ec: SWAP2
000021ed: SWAP1
000021ee: PUSH1 0x01
000021f0: ADD
000021f1: SWAP1
000021f2: PUSH2 0x21db
000021f5: JUMP
000021f6: JUMPDEST
000021f7: POP
000021f8: PUSH2 0x2202
000021fb: SWAP3
000021fc: SWAP2
000021fd: POP
000021fe: PUSH2 0x2206
00002201: JUMP
00002202: JUMPDEST
00002203: POP
00002204: SWAP1
00002205: JUMP
00002206: JUMPDEST
00002207: JUMPDEST
00002208: DUP1
00002209: DUP3
0000220a: GT
0000220b: ISZERO
0000220c: PUSH2 0x2202
0000220f: JUMPI
00002210: PUSH1 0x00
00002212: DUP2
00002213: SSTORE
00002214: PUSH1 0x01
00002216: ADD
00002217: PUSH2 0x2207
0000221a: JUMP
0000221b: JUMPDEST
0000221c: PUSH1 0x00
0000221e: PUSH8 0xffffffffffffffff
00002227: DUP4
00002228: GT
00002229: ISZERO
0000222a: PUSH2 0x2235
0000222d: JUMPI
0000222e: PUSH2 0x2235
00002231: PUSH2 0x2994
00002234: JUMP
00002235: JUMPDEST
00002236: PUSH2 0x2248
00002239: PUSH1 0x1f
0000223b: DUP5
0000223c: ADD
0000223d: PUSH1 0x1f
0000223f: NOT
00002240: AND
00002241: PUSH1 0x20
00002243: ADD
00002244: PUSH2 0x2805
00002247: JUMP
00002248: JUMPDEST
00002249: SWAP1
0000224a: POP
0000224b: DUP3
0000224c: DUP2
0000224d: MSTORE
0000224e: DUP4
0000224f: DUP4
00002250: DUP4
00002251: ADD
00002252: GT
00002253: ISZERO
00002254: PUSH2 0x225c
00002257: JUMPI
00002258: PUSH1 0x00
0000225a: DUP1
0000225b: REVERT
0000225c: JUMPDEST
0000225d: DUP3
0000225e: DUP3
0000225f: PUSH1 0x20
00002261: DUP4
00002262: ADD
00002263: CALLDATACOPY
00002264: PUSH1 0x00
00002266: PUSH1 0x20
00002268: DUP5
00002269: DUP4
0000226a: ADD
0000226b: ADD
0000226c: MSTORE
0000226d: SWAP4
0000226e: SWAP3
0000226f: POP
00002270: POP
00002271: POP
00002272: JUMP
00002273: JUMPDEST
00002274: DUP1
00002275: CALLDATALOAD
00002276: PUSH1 0x01
00002278: PUSH1 0x01
0000227a: PUSH1 0xa0
0000227c: SHL
0000227d: SUB
0000227e: DUP2
0000227f: AND
00002280: DUP2
00002281: EQ
00002282: PUSH2 0x228a
00002285: JUMPI
00002286: PUSH1 0x00
00002288: DUP1
00002289: REVERT
0000228a: JUMPDEST
0000228b: SWAP2
0000228c: SWAP1
0000228d: POP
0000228e: JUMP
0000228f: JUMPDEST
00002290: PUSH1 0x00
00002292: DUP3
00002293: PUSH1 0x1f
00002295: DUP4
00002296: ADD
00002297: SLT
00002298: PUSH2 0x22a0
0000229b: JUMPI
0000229c: PUSH1 0x00
0000229e: DUP1
0000229f: REVERT
000022a0: JUMPDEST
000022a1: DUP2
000022a2: CALLDATALOAD
000022a3: PUSH1 0x20
000022a5: PUSH2 0x22b5
000022a8: PUSH2 0x22b0
000022ab: DUP4
000022ac: PUSH2 0x2836
000022af: JUMP
000022b0: JUMPDEST
000022b1: PUSH2 0x2805
000022b4: JUMP
000022b5: JUMPDEST
000022b6: DUP1
000022b7: DUP4
000022b8: DUP3
000022b9: MSTORE
000022ba: DUP3
000022bb: DUP3
000022bc: ADD
000022bd: SWAP2
000022be: POP
000022bf: DUP3
000022c0: DUP7
000022c1: ADD
000022c2: DUP8
000022c3: DUP5
000022c4: DUP7
000022c5: PUSH1 0x05
000022c7: SHL
000022c8: DUP10
000022c9: ADD
000022ca: ADD
000022cb: GT
000022cc: ISZERO
000022cd: PUSH2 0x22d5
000022d0: JUMPI
000022d1: PUSH1 0x00
000022d3: DUP1
000022d4: REVERT
000022d5: JUMPDEST
000022d6: PUSH1 0x00
000022d8: JUMPDEST
000022d9: DUP6
000022da: DUP2
000022db: LT
000022dc: ISZERO
000022dd: PUSH2 0x22f4
000022e0: JUMPI
000022e1: DUP2
000022e2: CALLDATALOAD
000022e3: DUP5
000022e4: MSTORE
000022e5: SWAP3
000022e6: DUP5
000022e7: ADD
000022e8: SWAP3
000022e9: SWAP1
000022ea: DUP5
000022eb: ADD
000022ec: SWAP1
000022ed: PUSH1 0x01
000022ef: ADD
000022f0: PUSH2 0x22d8
000022f3: JUMP
000022f4: JUMPDEST
000022f5: POP
000022f6: SWAP1
000022f7: SWAP8
000022f8: SWAP7
000022f9: POP
000022fa: POP
000022fb: POP
000022fc: POP
000022fd: POP
000022fe: POP
000022ff: POP
00002300: JUMP
00002301: JUMPDEST
00002302: DUP1
00002303: CALLDATALOAD
00002304: DUP1
00002305: ISZERO
00002306: ISZERO
00002307: DUP2
00002308: EQ
00002309: PUSH2 0x228a
0000230c: JUMPI
0000230d: PUSH1 0x00
0000230f: DUP1
00002310: REVERT
00002311: JUMPDEST
00002312: PUSH1 0x00
00002314: DUP3
00002315: PUSH1 0x1f
00002317: DUP4
00002318: ADD
00002319: SLT
0000231a: PUSH2 0x2322
0000231d: JUMPI
0000231e: PUSH1 0x00
00002320: DUP1
00002321: REVERT
00002322: JUMPDEST
00002323: PUSH2 0x1f70
00002326: DUP4
00002327: DUP4
00002328: CALLDATALOAD
00002329: PUSH1 0x20
0000232b: DUP6
0000232c: ADD
0000232d: PUSH2 0x221b
00002330: JUMP
00002331: JUMPDEST
00002332: PUSH1 0x00
00002334: PUSH1 0x20
00002336: DUP3
00002337: DUP5
00002338: SUB
00002339: SLT
0000233a: ISZERO
0000233b: PUSH2 0x2343
0000233e: JUMPI
0000233f: PUSH1 0x00
00002341: DUP1
00002342: REVERT
00002343: JUMPDEST
00002344: PUSH2 0x1f70
00002347: DUP3
00002348: PUSH2 0x2273
0000234b: JUMP
0000234c: JUMPDEST
0000234d: PUSH1 0x00
0000234f: DUP1
00002350: PUSH1 0x40
00002352: DUP4
00002353: DUP6
00002354: SUB
00002355: SLT
00002356: ISZERO
00002357: PUSH2 0x235f
0000235a: JUMPI
0000235b: PUSH1 0x00
0000235d: DUP1
0000235e: REVERT
0000235f: JUMPDEST
00002360: PUSH2 0x2368
00002363: DUP4
00002364: PUSH2 0x2273
00002367: JUMP
00002368: JUMPDEST
00002369: SWAP2
0000236a: POP
0000236b: PUSH2 0x2376
0000236e: PUSH1 0x20
00002370: DUP5
00002371: ADD
00002372: PUSH2 0x2273
00002375: JUMP
00002376: JUMPDEST
00002377: SWAP1
00002378: POP
00002379: SWAP3
0000237a: POP
0000237b: SWAP3
0000237c: SWAP1
0000237d: POP
0000237e: JUMP
0000237f: JUMPDEST
00002380: PUSH1 0x00
00002382: DUP1
00002383: PUSH1 0x00
00002385: PUSH1 0x60
00002387: DUP5
00002388: DUP7
00002389: SUB
0000238a: SLT
0000238b: ISZERO
0000238c: PUSH2 0x2394
0000238f: JUMPI
00002390: PUSH1 0x00
00002392: DUP1
00002393: REVERT
00002394: JUMPDEST
00002395: PUSH2 0x239d
00002398: DUP5
00002399: PUSH2 0x2273
0000239c: JUMP
0000239d: JUMPDEST
0000239e: SWAP3
0000239f: POP
000023a0: PUSH2 0x23ab
000023a3: PUSH1 0x20
000023a5: DUP6
000023a6: ADD
000023a7: PUSH2 0x2273
000023aa: JUMP
000023ab: JUMPDEST
000023ac: SWAP2
000023ad: POP
000023ae: PUSH1 0x40
000023b0: DUP5
000023b1: ADD
000023b2: CALLDATALOAD
000023b3: SWAP1
000023b4: POP
000023b5: SWAP3
000023b6: POP
000023b7: SWAP3
000023b8: POP
000023b9: SWAP3
000023ba: JUMP
000023bb: JUMPDEST
000023bc: PUSH1 0x00
000023be: DUP1
000023bf: PUSH1 0x00
000023c1: DUP1
000023c2: PUSH1 0x80
000023c4: DUP6
000023c5: DUP8
000023c6: SUB
000023c7: SLT
000023c8: ISZERO
000023c9: PUSH2 0x23d1
000023cc: JUMPI
000023cd: PUSH1 0x00
000023cf: DUP1
000023d0: REVERT
000023d1: JUMPDEST
000023d2: PUSH2 0x23da
000023d5: DUP6
000023d6: PUSH2 0x2273
000023d9: JUMP
000023da: JUMPDEST
000023db: SWAP4
000023dc: POP
000023dd: PUSH2 0x23e8
000023e0: PUSH1 0x20
000023e2: DUP7
000023e3: ADD
000023e4: PUSH2 0x2273
000023e7: JUMP
000023e8: JUMPDEST
000023e9: SWAP3
000023ea: POP
000023eb: PUSH1 0x40
000023ed: DUP6
000023ee: ADD
000023ef: CALLDATALOAD
000023f0: SWAP2
000023f1: POP
000023f2: PUSH1 0x60
000023f4: DUP6
000023f5: ADD
000023f6: CALLDATALOAD
000023f7: PUSH8 0xffffffffffffffff
00002400: DUP2
00002401: GT
00002402: ISZERO
00002403: PUSH2 0x240b
00002406: JUMPI
00002407: PUSH1 0x00
00002409: DUP1
0000240a: REVERT
0000240b: JUMPDEST
0000240c: DUP6
0000240d: ADD
0000240e: PUSH1 0x1f
00002410: DUP2
00002411: ADD
00002412: DUP8
00002413: SGT
00002414: PUSH2 0x241c
00002417: JUMPI
00002418: PUSH1 0x00
0000241a: DUP1
0000241b: REVERT
0000241c: JUMPDEST
0000241d: PUSH2 0x242b
00002420: DUP8
00002421: DUP3
00002422: CALLDATALOAD
00002423: PUSH1 0x20
00002425: DUP5
00002426: ADD
00002427: PUSH2 0x221b
0000242a: JUMP
0000242b: JUMPDEST
0000242c: SWAP2
0000242d: POP
0000242e: POP
0000242f: SWAP3
00002430: SWAP6
00002431: SWAP2
00002432: SWAP5
00002433: POP
00002434: SWAP3
00002435: POP
00002436: JUMP
00002437: JUMPDEST
00002438: PUSH1 0x00
0000243a: DUP1
0000243b: PUSH1 0x40
0000243d: DUP4
0000243e: DUP6
0000243f: SUB
00002440: SLT
00002441: ISZERO
00002442: PUSH2 0x244a
00002445: JUMPI
00002446: PUSH1 0x00
00002448: DUP1
00002449: REVERT
0000244a: JUMPDEST
0000244b: PUSH2 0x2453
0000244e: DUP4
0000244f: PUSH2 0x2273
00002452: JUMP
00002453: JUMPDEST
00002454: SWAP2
00002455: POP
00002456: PUSH2 0x2376
00002459: PUSH1 0x20
0000245b: DUP5
0000245c: ADD
0000245d: PUSH2 0x2301
00002460: JUMP
00002461: JUMPDEST
00002462: PUSH1 0x00
00002464: DUP1
00002465: PUSH1 0x40
00002467: DUP4
00002468: DUP6
00002469: SUB
0000246a: SLT
0000246b: ISZERO
0000246c: PUSH2 0x2474
0000246f: JUMPI
00002470: PUSH1 0x00
00002472: DUP1
00002473: REVERT
00002474: JUMPDEST
00002475: PUSH2 0x247d
00002478: DUP4
00002479: PUSH2 0x2273
0000247c: JUMP
0000247d: JUMPDEST
0000247e: SWAP5
0000247f: PUSH1 0x20
00002481: SWAP4
00002482: SWAP1
00002483: SWAP4
00002484: ADD
00002485: CALLDATALOAD
00002486: SWAP4
00002487: POP
00002488: POP
00002489: POP
0000248a: JUMP
0000248b: JUMPDEST
0000248c: PUSH1 0x00
0000248e: DUP1
0000248f: PUSH1 0x40
00002491: DUP4
00002492: DUP6
00002493: SUB
00002494: SLT
00002495: ISZERO
00002496: PUSH2 0x249e
00002499: JUMPI
0000249a: PUSH1 0x00
0000249c: DUP1
0000249d: REVERT
0000249e: JUMPDEST
0000249f: DUP3
000024a0: CALLDATALOAD
000024a1: PUSH8 0xffffffffffffffff
000024aa: DUP1
000024ab: DUP3
000024ac: GT
000024ad: ISZERO
000024ae: PUSH2 0x24b6
000024b1: JUMPI
000024b2: PUSH1 0x00
000024b4: DUP1
000024b5: REVERT
000024b6: JUMPDEST
000024b7: DUP2
000024b8: DUP6
000024b9: ADD
000024ba: SWAP2
000024bb: POP
000024bc: DUP6
000024bd: PUSH1 0x1f
000024bf: DUP4
000024c0: ADD
000024c1: SLT
000024c2: PUSH2 0x24ca
000024c5: JUMPI
000024c6: PUSH1 0x00
000024c8: DUP1
000024c9: REVERT
000024ca: JUMPDEST
000024cb: DUP2
000024cc: CALLDATALOAD
000024cd: PUSH1 0x20
000024cf: PUSH2 0x24da
000024d2: PUSH2 0x22b0
000024d5: DUP4
000024d6: PUSH2 0x2836
000024d9: JUMP
000024da: JUMPDEST
000024db: DUP1
000024dc: DUP4
000024dd: DUP3
000024de: MSTORE
000024df: DUP3
000024e0: DUP3
000024e1: ADD
000024e2: SWAP2
000024e3: POP
000024e4: DUP3
000024e5: DUP7
000024e6: ADD
000024e7: DUP11
000024e8: DUP5
000024e9: DUP7
000024ea: PUSH1 0x05
000024ec: SHL
000024ed: DUP10
000024ee: ADD
000024ef: ADD
000024f0: GT
000024f1: ISZERO
000024f2: PUSH2 0x24fa
000024f5: JUMPI
000024f6: PUSH1 0x00
000024f8: DUP1
000024f9: REVERT
000024fa: JUMPDEST
000024fb: PUSH1 0x00
000024fd: SWAP7
000024fe: POP
000024ff: JUMPDEST
00002500: DUP5
00002501: DUP8
00002502: LT
00002503: ISZERO
00002504: PUSH2 0x2524
00002507: JUMPI
00002508: PUSH2 0x2510
0000250b: DUP2
0000250c: PUSH2 0x2273
0000250f: JUMP
00002510: JUMPDEST
00002511: DUP4
00002512: MSTORE
00002513: PUSH1 0x01
00002515: SWAP7
00002516: SWAP1
00002517: SWAP7
00002518: ADD
00002519: SWAP6
0000251a: SWAP2
0000251b: DUP4
0000251c: ADD
0000251d: SWAP2
0000251e: DUP4
0000251f: ADD
00002520: PUSH2 0x24ff
00002523: JUMP
00002524: JUMPDEST
00002525: POP
00002526: SWAP7
00002527: POP
00002528: POP
00002529: DUP7
0000252a: ADD
0000252b: CALLDATALOAD
0000252c: SWAP3
0000252d: POP
0000252e: POP
0000252f: DUP1
00002530: DUP3
00002531: GT
00002532: ISZERO
00002533: PUSH2 0x253b
00002536: JUMPI
00002537: PUSH1 0x00
00002539: DUP1
0000253a: REVERT
0000253b: JUMPDEST
0000253c: POP
0000253d: PUSH2 0x2548
00002540: DUP6
00002541: DUP3
00002542: DUP7
00002543: ADD
00002544: PUSH2 0x228f
00002547: JUMP
00002548: JUMPDEST
00002549: SWAP2
0000254a: POP
0000254b: POP
0000254c: SWAP3
0000254d: POP
0000254e: SWAP3
0000254f: SWAP1
00002550: POP
00002551: JUMP
00002552: JUMPDEST
00002553: PUSH1 0x00
00002555: PUSH1 0x20
00002557: DUP3
00002558: DUP5
00002559: SUB
0000255a: SLT
0000255b: ISZERO
0000255c: PUSH2 0x2564
0000255f: JUMPI
00002560: PUSH1 0x00
00002562: DUP1
00002563: REVERT
00002564: JUMPDEST
00002565: PUSH2 0x1f70
00002568: DUP3
00002569: PUSH2 0x2301
0000256c: JUMP
0000256d: JUMPDEST
0000256e: PUSH1 0x00
00002570: PUSH1 0x20
00002572: DUP3
00002573: DUP5
00002574: SUB
00002575: SLT
00002576: ISZERO
00002577: PUSH2 0x257f
0000257a: JUMPI
0000257b: PUSH1 0x00
0000257d: DUP1
0000257e: REVERT
0000257f: JUMPDEST
00002580: DUP2
00002581: CALLDATALOAD
00002582: PUSH2 0x1f70
00002585: DUP2
00002586: PUSH2 0x29aa
00002589: JUMP
0000258a: JUMPDEST
0000258b: PUSH1 0x00
0000258d: PUSH1 0x20
0000258f: DUP3
00002590: DUP5
00002591: SUB
00002592: SLT
00002593: ISZERO
00002594: PUSH2 0x259c
00002597: JUMPI
00002598: PUSH1 0x00
0000259a: DUP1
0000259b: REVERT
0000259c: JUMPDEST
0000259d: DUP2
0000259e: MLOAD
0000259f: PUSH2 0x1f70
000025a2: DUP2
000025a3: PUSH2 0x29aa
000025a6: JUMP
000025a7: JUMPDEST
000025a8: PUSH1 0x00
000025aa: PUSH1 0x20
000025ac: DUP3
000025ad: DUP5
000025ae: SUB
000025af: SLT
000025b0: ISZERO
000025b1: PUSH2 0x25b9
000025b4: JUMPI
000025b5: PUSH1 0x00
000025b7: DUP1
000025b8: REVERT
000025b9: JUMPDEST
000025ba: DUP2
000025bb: CALLDATALOAD
000025bc: PUSH8 0xffffffffffffffff
000025c5: DUP2
000025c6: GT
000025c7: ISZERO
000025c8: PUSH2 0x25d0
000025cb: JUMPI
000025cc: PUSH1 0x00
000025ce: DUP1
000025cf: REVERT
000025d0: JUMPDEST
000025d1: PUSH2 0x18a8
000025d4: DUP5
000025d5: DUP3
000025d6: DUP6
000025d7: ADD
000025d8: PUSH2 0x2311
000025db: JUMP
000025dc: JUMPDEST
000025dd: PUSH1 0x00
000025df: PUSH1 0x20
000025e1: DUP3
000025e2: DUP5
000025e3: SUB
000025e4: SLT
000025e5: ISZERO
000025e6: PUSH2 0x25ee
000025e9: JUMPI
000025ea: PUSH1 0x00
000025ec: DUP1
000025ed: REVERT
000025ee: JUMPDEST
000025ef: POP
000025f0: CALLDATALOAD
000025f1: SWAP2
000025f2: SWAP1
000025f3: POP
000025f4: JUMP
000025f5: JUMPDEST
000025f6: PUSH1 0x00
000025f8: DUP1
000025f9: PUSH1 0x40
000025fb: DUP4
000025fc: DUP6
000025fd: SUB
000025fe: SLT
000025ff: ISZERO
00002600: PUSH2 0x2608
00002603: JUMPI
00002604: PUSH1 0x00
00002606: DUP1
00002607: REVERT
00002608: JUMPDEST
00002609: DUP3
0000260a: CALLDATALOAD
0000260b: SWAP2
0000260c: POP
0000260d: PUSH1 0x20
0000260f: DUP4
00002610: ADD
00002611: CALLDATALOAD
00002612: PUSH8 0xffffffffffffffff
0000261b: DUP2
0000261c: GT
0000261d: ISZERO
0000261e: PUSH2 0x2626
00002621: JUMPI
00002622: PUSH1 0x00
00002624: DUP1
00002625: REVERT
00002626: JUMPDEST
00002627: PUSH2 0x2548
0000262a: DUP6
0000262b: DUP3
0000262c: DUP7
0000262d: ADD
0000262e: PUSH2 0x2311
00002631: JUMP
00002632: JUMPDEST
00002633: PUSH1 0x00
00002635: DUP2
00002636: MLOAD
00002637: DUP1
00002638: DUP5
00002639: MSTORE
0000263a: PUSH2 0x264a
0000263d: DUP2
0000263e: PUSH1 0x20
00002640: DUP7
00002641: ADD
00002642: PUSH1 0x20
00002644: DUP7
00002645: ADD
00002646: PUSH2 0x28bc
00002649: JUMP
0000264a: JUMPDEST
0000264b: PUSH1 0x1f
0000264d: ADD
0000264e: PUSH1 0x1f
00002650: NOT
00002651: AND
00002652: SWAP3
00002653: SWAP1
00002654: SWAP3
00002655: ADD
00002656: PUSH1 0x20
00002658: ADD
00002659: SWAP3
0000265a: SWAP2
0000265b: POP
0000265c: POP
0000265d: JUMP
0000265e: JUMPDEST
0000265f: PUSH1 0x00
00002661: DUP4
00002662: MLOAD
00002663: PUSH2 0x2670
00002666: DUP2
00002667: DUP5
00002668: PUSH1 0x20
0000266a: DUP9
0000266b: ADD
0000266c: PUSH2 0x28bc
0000266f: JUMP
00002670: JUMPDEST
00002671: DUP4
00002672: MLOAD
00002673: SWAP1
00002674: DUP4
00002675: ADD
00002676: SWAP1
00002677: PUSH2 0x2684
0000267a: DUP2
0000267b: DUP4
0000267c: PUSH1 0x20
0000267e: DUP9
0000267f: ADD
00002680: PUSH2 0x28bc
00002683: JUMP
00002684: JUMPDEST
00002685: ADD
00002686: SWAP5
00002687: SWAP4
00002688: POP
00002689: POP
0000268a: POP
0000268b: POP
0000268c: JUMP
0000268d: JUMPDEST
0000268e: PUSH1 0x01
00002690: PUSH1 0x01
00002692: PUSH1 0xa0
00002694: SHL
00002695: SUB
00002696: DUP6
00002697: DUP2
00002698: AND
00002699: DUP3
0000269a: MSTORE
0000269b: DUP5
0000269c: AND
0000269d: PUSH1 0x20
0000269f: DUP3
000026a0: ADD
000026a1: MSTORE
000026a2: PUSH1 0x40
000026a4: DUP2
000026a5: ADD
000026a6: DUP4
000026a7: SWAP1
000026a8: MSTORE
000026a9: PUSH1 0x80
000026ab: PUSH1 0x60
000026ad: DUP3
000026ae: ADD
000026af: DUP2
000026b0: SWAP1
000026b1: MSTORE
000026b2: PUSH1 0x00
000026b4: SWAP1
000026b5: PUSH2 0x26c0
000026b8: SWAP1
000026b9: DUP4
000026ba: ADD
000026bb: DUP5
000026bc: PUSH2 0x2632
000026bf: JUMP
000026c0: JUMPDEST
000026c1: SWAP7
000026c2: SWAP6
000026c3: POP
000026c4: POP
000026c5: POP
000026c6: POP
000026c7: POP
000026c8: POP
000026c9: JUMP
000026ca: JUMPDEST
000026cb: PUSH1 0x20
000026cd: DUP2
000026ce: MSTORE
000026cf: PUSH1 0x00
000026d1: PUSH2 0x1f70
000026d4: PUSH1 0x20
000026d6: DUP4
000026d7: ADD
000026d8: DUP5
000026d9: PUSH2 0x2632
000026dc: JUMP
000026dd: JUMPDEST
000026de: PUSH1 0x20
000026e0: DUP1
000026e1: DUP3
000026e2: MSTORE
000026e3: PUSH1 0x32
000026e5: SWAP1
000026e6: DUP3
000026e7: ADD
000026e8: MSTORE
000026e9: PUSH32 0x4552433732313a207472616e7366657220746f206e6f6e204552433732315265
0000270a: PUSH1 0x40
0000270c: DUP3
0000270d: ADD
0000270e: MSTORE
0000270f: PUSH18 0x31b2b4bb32b91034b6b83632b6b2b73a32b9
00002722: PUSH1 0x71
00002724: SHL
00002725: PUSH1 0x60
00002727: DUP3
00002728: ADD
00002729: MSTORE
0000272a: PUSH1 0x80
0000272c: ADD
0000272d: SWAP1
0000272e: JUMP
0000272f: JUMPDEST
00002730: PUSH1 0x20
00002732: DUP1
00002733: DUP3
00002734: MSTORE
00002735: DUP2
00002736: DUP2
00002737: ADD
00002738: MSTORE
00002739: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
0000275a: PUSH1 0x40
0000275c: DUP3
0000275d: ADD
0000275e: MSTORE
0000275f: PUSH1 0x60
00002761: ADD
00002762: SWAP1
00002763: JUMP
00002764: JUMPDEST
00002765: PUSH1 0x20
00002767: DUP1
00002768: DUP3
00002769: MSTORE
0000276a: PUSH1 0x31
0000276c: SWAP1
0000276d: DUP3
0000276e: ADD
0000276f: MSTORE
00002770: PUSH32 0x4552433732313a207472616e736665722063616c6c6572206973206e6f74206f
00002791: PUSH1 0x40
00002793: DUP3
00002794: ADD
00002795: MSTORE
00002796: PUSH17 0x1ddb995c881b9bdc88185c1c1c9bdd9959
000027a8: PUSH1 0x7a
000027aa: SHL
000027ab: PUSH1 0x60
000027ad: DUP3
000027ae: ADD
000027af: MSTORE
000027b0: PUSH1 0x80
000027b2: ADD
000027b3: SWAP1
000027b4: JUMP
000027b5: JUMPDEST
000027b6: PUSH1 0x20
000027b8: DUP1
000027b9: DUP3
000027ba: MSTORE
000027bb: PUSH1 0x30
000027bd: SWAP1
000027be: DUP3
000027bf: ADD
000027c0: MSTORE
000027c1: PUSH32 0x4d696e7420616d6f756e742077696c6c2065786365656420746f74616c20636f
000027e2: PUSH1 0x40
000027e4: DUP3
000027e5: ADD
000027e6: MSTORE
000027e7: PUSH16 0x363632b1ba34b7b71030b6b7bab73a17
000027f8: PUSH1 0x81
000027fa: SHL
000027fb: PUSH1 0x60
000027fd: DUP3
000027fe: ADD
000027ff: MSTORE
00002800: PUSH1 0x80
00002802: ADD
00002803: SWAP1
00002804: JUMP
00002805: JUMPDEST
00002806: PUSH1 0x40
00002808: MLOAD
00002809: PUSH1 0x1f
0000280b: DUP3
0000280c: ADD
0000280d: PUSH1 0x1f
0000280f: NOT
00002810: AND
00002811: DUP2
00002812: ADD
00002813: PUSH8 0xffffffffffffffff
0000281c: DUP2
0000281d: GT
0000281e: DUP3
0000281f: DUP3
00002820: LT
00002821: OR
00002822: ISZERO
00002823: PUSH2 0x282e
00002826: JUMPI
00002827: PUSH2 0x282e
0000282a: PUSH2 0x2994
0000282d: JUMP
0000282e: JUMPDEST
0000282f: PUSH1 0x40
00002831: MSTORE
00002832: SWAP2
00002833: SWAP1
00002834: POP
00002835: JUMP
00002836: JUMPDEST
00002837: PUSH1 0x00
00002839: PUSH8 0xffffffffffffffff
00002842: DUP3
00002843: GT
00002844: ISZERO
00002845: PUSH2 0x2850
00002848: JUMPI
00002849: PUSH2 0x2850
0000284c: PUSH2 0x2994
0000284f: JUMP
00002850: JUMPDEST
00002851: POP
00002852: PUSH1 0x05
00002854: SHL
00002855: PUSH1 0x20
00002857: ADD
00002858: SWAP1
00002859: JUMP
0000285a: JUMPDEST
0000285b: PUSH1 0x00
0000285d: DUP3
0000285e: NOT
0000285f: DUP3
00002860: GT
00002861: ISZERO
00002862: PUSH2 0x286d
00002865: JUMPI
00002866: PUSH2 0x286d
00002869: PUSH2 0x2952
0000286c: JUMP
0000286d: JUMPDEST
0000286e: POP
0000286f: ADD
00002870: SWAP1
00002871: JUMP
00002872: JUMPDEST
00002873: PUSH1 0x00
00002875: DUP3
00002876: PUSH2 0x2881
00002879: JUMPI
0000287a: PUSH2 0x2881
0000287d: PUSH2 0x2968
00002880: JUMP
00002881: JUMPDEST
00002882: POP
00002883: DIV
00002884: SWAP1
00002885: JUMP
00002886: JUMPDEST
00002887: PUSH1 0x00
00002889: DUP2
0000288a: PUSH1 0x00
0000288c: NOT
0000288d: DIV
0000288e: DUP4
0000288f: GT
00002890: DUP3
00002891: ISZERO
00002892: ISZERO
00002893: AND
00002894: ISZERO
00002895: PUSH2 0x28a0
00002898: JUMPI
00002899: PUSH2 0x28a0
0000289c: PUSH2 0x2952
0000289f: JUMP
000028a0: JUMPDEST
000028a1: POP
000028a2: MUL
000028a3: SWAP1
000028a4: JUMP
000028a5: JUMPDEST
000028a6: PUSH1 0x00
000028a8: DUP3
000028a9: DUP3
000028aa: LT
000028ab: ISZERO
000028ac: PUSH2 0x28b7
000028af: JUMPI
000028b0: PUSH2 0x28b7
000028b3: PUSH2 0x2952
000028b6: JUMP
000028b7: JUMPDEST
000028b8: POP
000028b9: SUB
000028ba: SWAP1
000028bb: JUMP
000028bc: JUMPDEST
000028bd: PUSH1 0x00
000028bf: JUMPDEST
000028c0: DUP4
000028c1: DUP2
000028c2: LT
000028c3: ISZERO
000028c4: PUSH2 0x28d7
000028c7: JUMPI
000028c8: DUP2
000028c9: DUP2
000028ca: ADD
000028cb: MLOAD
000028cc: DUP4
000028cd: DUP3
000028ce: ADD
000028cf: MSTORE
000028d0: PUSH1 0x20
000028d2: ADD
000028d3: PUSH2 0x28bf
000028d6: JUMP
000028d7: JUMPDEST
000028d8: DUP4
000028d9: DUP2
000028da: GT
000028db: ISZERO
000028dc: PUSH2 0x142e
000028df: JUMPI
000028e0: POP
000028e1: POP
000028e2: PUSH1 0x00
000028e4: SWAP2
000028e5: ADD
000028e6: MSTORE
000028e7: JUMP
000028e8: JUMPDEST
000028e9: PUSH1 0x01
000028eb: DUP2
000028ec: DUP2
000028ed: SHR
000028ee: SWAP1
000028ef: DUP3
000028f0: AND
000028f1: DUP1
000028f2: PUSH2 0x28fc
000028f5: JUMPI
000028f6: PUSH1 0x7f
000028f8: DUP3
000028f9: AND
000028fa: SWAP2
000028fb: POP
000028fc: JUMPDEST
000028fd: PUSH1 0x20
000028ff: DUP3
00002900: LT
00002901: DUP2
00002902: EQ
00002903: ISZERO
00002904: PUSH2 0x291d
00002907: JUMPI
00002908: PUSH4 0x4e487b71
0000290d: PUSH1 0xe0
0000290f: SHL
00002910: PUSH1 0x00
00002912: MSTORE
00002913: PUSH1 0x22
00002915: PUSH1 0x04
00002917: MSTORE
00002918: PUSH1 0x24
0000291a: PUSH1 0x00
0000291c: REVERT
0000291d: JUMPDEST
0000291e: POP
0000291f: SWAP2
00002920: SWAP1
00002921: POP
00002922: JUMP
00002923: JUMPDEST
00002924: PUSH1 0x00
00002926: PUSH1 0x00
00002928: NOT
00002929: DUP3
0000292a: EQ
0000292b: ISZERO
0000292c: PUSH2 0x2937
0000292f: JUMPI
00002930: PUSH2 0x2937
00002933: PUSH2 0x2952
00002936: JUMP
00002937: JUMPDEST
00002938: POP
00002939: PUSH1 0x01
0000293b: ADD
0000293c: SWAP1
0000293d: JUMP
0000293e: JUMPDEST
0000293f: PUSH1 0x00
00002941: DUP3
00002942: PUSH2 0x294d
00002945: JUMPI
00002946: PUSH2 0x294d
00002949: PUSH2 0x2968
0000294c: JUMP
0000294d: JUMPDEST
0000294e: POP
0000294f: MOD
00002950: SWAP1
00002951: JUMP
00002952: JUMPDEST
00002953: PUSH4 0x4e487b71
00002958: PUSH1 0xe0
0000295a: SHL
0000295b: PUSH1 0x00
0000295d: MSTORE
0000295e: PUSH1 0x11
00002960: PUSH1 0x04
00002962: MSTORE
00002963: PUSH1 0x24
00002965: PUSH1 0x00
00002967: REVERT
00002968: JUMPDEST
00002969: PUSH4 0x4e487b71
0000296e: PUSH1 0xe0
00002970: SHL
00002971: PUSH1 0x00
00002973: MSTORE
00002974: PUSH1 0x12
00002976: PUSH1 0x04
00002978: MSTORE
00002979: PUSH1 0x24
0000297b: PUSH1 0x00
0000297d: REVERT
0000297e: JUMPDEST
0000297f: PUSH4 0x4e487b71
00002984: PUSH1 0xe0
00002986: SHL
00002987: PUSH1 0x00
00002989: MSTORE
0000298a: PUSH1 0x32
0000298c: PUSH1 0x04
0000298e: MSTORE
0000298f: PUSH1 0x24
00002991: PUSH1 0x00
00002993: REVERT
00002994: JUMPDEST
00002995: PUSH4 0x4e487b71
0000299a: PUSH1 0xe0
0000299c: SHL
0000299d: PUSH1 0x00
0000299f: MSTORE
000029a0: PUSH1 0x41
000029a2: PUSH1 0x04
000029a4: MSTORE
000029a5: PUSH1 0x24
000029a7: PUSH1 0x00
000029a9: REVERT
000029aa: JUMPDEST
000029ab: PUSH1 0x01
000029ad: PUSH1 0x01
000029af: PUSH1 0xe0
000029b1: SHL
000029b2: SUB
000029b3: NOT
000029b4: DUP2
000029b5: AND
000029b6: DUP2
000029b7: EQ
000029b8: PUSH2 0x0d6b
000029bb: JUMPI
000029bc: PUSH1 0x00
000029be: DUP1
000029bf: REVERT
000029c0: INVALID
000029c1: NOT
000029c2: UNKNOWN(0xC4)
000029c3: UNKNOWN(0x2C)
000029c4: GASLIMIT
000029c5: PUSH9 0xf39fe109e72087dc57
000029cf: CALLDATALOAD
000029d0: UNKNOWN(0xDE)
000029d1: BALANCE
000029d2: DUP5
000029d3: EXTCODECOPY
000029d4: CALLCODE
000029d5: UNKNOWN(0xE2)
000029d6: SIGNEXTEND
000029d7: UNKNOWN(0xB4)
000029d8: DUP3
000029d9: UNKNOWN(0xC8)
000029da: DIFFICULTY
000029db: UNKNOWN(0xF6)
000029dc: PUSH21 0xc8a8d5b5a264697066735822122051d7b4c0464747
000029f2: PUSH19 0x57362900982d9f380c66ee9fd62091a75fc54c
00002a06: UNKNOWN(0xCA)
00002a07: BALANCE
00002a08: DUP4
00002a09: JUMPI
00002a0a: UNKNOWN(0xBF)
00002a0b: PUSH5 0x736f6c6343
00002a11: STOP
00002a12: ADDMOD
00002a13: SMOD
00002a14: STOP
00002a15: CALLER

Findings

validated = confirmed for call sinks; sink observed for others
Severity Category Tool Title Confidence Validated Confirmed Details
high other detector ETH value transfer possible 55 no no
view
trace_id: 0x967cfcea19ec12ebd0ae83a3cf52e8bad79c9aafbe2fd98deb9fef2c779b7dd3
call_targets: 0x5d788877149e0a18108990cbd449a7411fcf6996
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x967cfcea19ec12ebd0ae83a3cf52e8bad79c9aafbe2fd98deb9fef2c779b7dd3",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x5d788877149e0a18108990cbd449a7411fcf6996"
    ],
    "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": "0xbffb26ce",
            "selector": "0xbffb26ce",
            "calldata_variants": [
                "0xbffb26ce",
                "0xbffb26ce0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xc1f26123",
            "selector": "0xc1f26123",
            "calldata_variants": [
                "0xc1f26123",
                "0xc1f261230000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xc87b56dd",
            "selector": "0xc87b56dd",
            "calldata_variants": [
                "0xc87b56dd",
                "0xc87b56dd0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe985e9c5",
            "selector": "0xe985e9c5",
            "calldata_variants": [
                "0xe985e9c5",
                "0xe985e9c50000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xf2fde38b",
            "selector": "0xf2fde38b",
            "calldata_variants": [
                "0xf2fde38b",
                "0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x9afdf2f3",
            "selector": "0x9afdf2f3",
            "calldata_variants": [
                "0x9afdf2f3",
                "0x9afdf2f30000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa035b1fe",
            "selector": "0xa035b1fe",
            "calldata_variants": [
                "0xa035b1fe",
                "0xa035b1fe0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa22cb465",
            "selector": "0xa22cb465",
            "calldata_variants": [
                "0xa22cb465",
                "0xa22cb4650000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 3052,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 3113,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 4583,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "eth_value_calls": 8,
    "guards_detected": []
}
high other detector Untrusted CALL target/value reachable 60 no no
view
trace_id: 0x967cfcea19ec12ebd0ae83a3cf52e8bad79c9aafbe2fd98deb9fef2c779b7dd3
call_targets: 0x5d788877149e0a18108990cbd449a7411fcf6996
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x967cfcea19ec12ebd0ae83a3cf52e8bad79c9aafbe2fd98deb9fef2c779b7dd3",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x5d788877149e0a18108990cbd449a7411fcf6996"
    ],
    "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": "0xbffb26ce",
            "selector": "0xbffb26ce",
            "calldata_variants": [
                "0xbffb26ce",
                "0xbffb26ce0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xc1f26123",
            "selector": "0xc1f26123",
            "calldata_variants": [
                "0xc1f26123",
                "0xc1f261230000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xc87b56dd",
            "selector": "0xc87b56dd",
            "calldata_variants": [
                "0xc87b56dd",
                "0xc87b56dd0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe985e9c5",
            "selector": "0xe985e9c5",
            "calldata_variants": [
                "0xe985e9c5",
                "0xe985e9c50000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xf2fde38b",
            "selector": "0xf2fde38b",
            "calldata_variants": [
                "0xf2fde38b",
                "0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0x9afdf2f3",
            "selector": "0x9afdf2f3",
            "calldata_variants": [
                "0x9afdf2f3",
                "0x9afdf2f30000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa035b1fe",
            "selector": "0xa035b1fe",
            "calldata_variants": [
                "0xa035b1fe",
                "0xa035b1fe0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xa22cb465",
            "selector": "0xa22cb465",
            "calldata_variants": [
                "0xa22cb465",
                "0xa22cb4650000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 3052,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 3113,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 4583,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "call_count": 8,
    "guards_detected": [],
    "untrusted_call_count": 8
}