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

Analysis Run

019b3844-a122-70f3-89d7-8048e739ff4b

complete
Chain ID
1
Address
Block Number
Created
Fri, Dec 19, 2025 8:19 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
Bytecode only
Review Backing
Not yet
Best current signal
Untrusted CALL target/value reachable
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
15397 artifact.fetch complete 1 / 3 4 months ago
15398 tool.cast_disasm complete 1 / 3 4 months ago
86064 analysis.bundle complete 1 / 3 2 weeks ago
86065 capability.graph complete 1 / 3 2 weeks ago
86066 detector.run complete 1 / 3 2 weeks ago
86067 validation.fork complete 1 / 3 2 weeks ago

Artifact

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

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)
3
EXT*/BALANCE
3
Total opcodes
6539
Flags
create_opcodes_present
View cast disassembly output
00000000: PUSH1 0x80
00000002: PUSH1 0x40
00000004: MSTORE
00000005: PUSH1 0x04
00000007: CALLDATASIZE
00000008: LT
00000009: PUSH2 0x0251
0000000c: JUMPI
0000000d: PUSH1 0x00
0000000f: CALLDATALOAD
00000010: PUSH1 0xe0
00000012: SHR
00000013: DUP1
00000014: PUSH4 0x70a08231
00000019: GT
0000001a: PUSH2 0x0139
0000001d: JUMPI
0000001e: DUP1
0000001f: PUSH4 0xb071401b
00000024: GT
00000025: PUSH2 0x00b6
00000028: JUMPI
00000029: DUP1
0000002a: PUSH4 0xd5abeb01
0000002f: GT
00000030: PUSH2 0x007a
00000033: JUMPI
00000034: DUP1
00000035: PUSH4 0xd5abeb01
0000003a: EQ
0000003b: PUSH2 0x069d
0000003e: JUMPI
0000003f: DUP1
00000040: PUSH4 0xdb4bec44
00000045: EQ
00000046: PUSH2 0x06b3
00000049: JUMPI
0000004a: DUP1
0000004b: PUSH4 0xe0a80853
00000050: EQ
00000051: PUSH2 0x06e3
00000054: JUMPI
00000055: DUP1
00000056: PUSH4 0xe985e9c5
0000005b: EQ
0000005c: PUSH2 0x0703
0000005f: JUMPI
00000060: DUP1
00000061: PUSH4 0xefbd73f4
00000066: EQ
00000067: PUSH2 0x074c
0000006a: JUMPI
0000006b: DUP1
0000006c: PUSH4 0xf2fde38b
00000071: EQ
00000072: PUSH2 0x076c
00000075: JUMPI
00000076: PUSH1 0x00
00000078: DUP1
00000079: REVERT
0000007a: JUMPDEST
0000007b: DUP1
0000007c: PUSH4 0xb071401b
00000081: EQ
00000082: PUSH2 0x060a
00000085: JUMPI
00000086: DUP1
00000087: PUSH4 0xb767a098
0000008c: EQ
0000008d: PUSH2 0x062a
00000090: JUMPI
00000091: DUP1
00000092: PUSH4 0xb88d4fde
00000097: EQ
00000098: PUSH2 0x064a
0000009b: JUMPI
0000009c: DUP1
0000009d: PUSH4 0xc87b56dd
000000a2: EQ
000000a3: PUSH2 0x066a
000000a6: JUMPI
000000a7: DUP1
000000a8: PUSH4 0xd2cab056
000000ad: EQ
000000ae: PUSH2 0x068a
000000b1: JUMPI
000000b2: PUSH1 0x00
000000b4: DUP1
000000b5: REVERT
000000b6: JUMPDEST
000000b7: DUP1
000000b8: PUSH4 0x94354fd0
000000bd: GT
000000be: PUSH2 0x00fd
000000c1: JUMPI
000000c2: DUP1
000000c3: PUSH4 0x94354fd0
000000c8: EQ
000000c9: PUSH2 0x0597
000000cc: JUMPI
000000cd: DUP1
000000ce: PUSH4 0x95d89b41
000000d3: EQ
000000d4: PUSH2 0x05ad
000000d7: JUMPI
000000d8: DUP1
000000d9: PUSH4 0xa0712d68
000000de: EQ
000000df: PUSH2 0x05c2
000000e2: JUMPI
000000e3: DUP1
000000e4: PUSH4 0xa22cb465
000000e9: EQ
000000ea: PUSH2 0x05d5
000000ed: JUMPI
000000ee: DUP1
000000ef: PUSH4 0xa45ba8e7
000000f4: EQ
000000f5: PUSH2 0x05f5
000000f8: JUMPI
000000f9: PUSH1 0x00
000000fb: DUP1
000000fc: REVERT
000000fd: JUMPDEST
000000fe: DUP1
000000ff: PUSH4 0x70a08231
00000104: EQ
00000105: PUSH2 0x0504
00000108: JUMPI
00000109: DUP1
0000010a: PUSH4 0x715018a6
0000010f: EQ
00000110: PUSH2 0x0524
00000113: JUMPI
00000114: DUP1
00000115: PUSH4 0x7cb64759
0000011a: EQ
0000011b: PUSH2 0x0539
0000011e: JUMPI
0000011f: DUP1
00000120: PUSH4 0x7ec4a659
00000125: EQ
00000126: PUSH2 0x0559
00000129: JUMPI
0000012a: DUP1
0000012b: PUSH4 0x8da5cb5b
00000130: EQ
00000131: PUSH2 0x0579
00000134: JUMPI
00000135: PUSH1 0x00
00000137: DUP1
00000138: REVERT
00000139: JUMPDEST
0000013a: DUP1
0000013b: PUSH4 0x3ccfd60b
00000140: GT
00000141: PUSH2 0x01d2
00000144: JUMPI
00000145: DUP1
00000146: PUSH4 0x51830227
0000014b: GT
0000014c: PUSH2 0x0196
0000014f: JUMPI
00000150: DUP1
00000151: PUSH4 0x51830227
00000156: EQ
00000157: PUSH2 0x0461
0000015a: JUMPI
0000015b: DUP1
0000015c: PUSH4 0x5503a0e8
00000161: EQ
00000162: PUSH2 0x0481
00000165: JUMPI
00000166: DUP1
00000167: PUSH4 0x5c975abb
0000016c: EQ
0000016d: PUSH2 0x0496
00000170: JUMPI
00000171: DUP1
00000172: PUSH4 0x62b99ad4
00000177: EQ
00000178: PUSH2 0x04b0
0000017b: JUMPI
0000017c: DUP1
0000017d: PUSH4 0x6352211e
00000182: EQ
00000183: PUSH2 0x04c5
00000186: JUMPI
00000187: DUP1
00000188: PUSH4 0x6caede3d
0000018d: EQ
0000018e: PUSH2 0x04e5
00000191: JUMPI
00000192: PUSH1 0x00
00000194: DUP1
00000195: REVERT
00000196: JUMPDEST
00000197: DUP1
00000198: PUSH4 0x3ccfd60b
0000019d: EQ
0000019e: PUSH2 0x03bf
000001a1: JUMPI
000001a2: DUP1
000001a3: PUSH4 0x42842e0e
000001a8: EQ
000001a9: PUSH2 0x03d4
000001ac: JUMPI
000001ad: DUP1
000001ae: PUSH4 0x438b6300
000001b3: EQ
000001b4: PUSH2 0x03f4
000001b7: JUMPI
000001b8: DUP1
000001b9: PUSH4 0x44a0d68a
000001be: EQ
000001bf: PUSH2 0x0421
000001c2: JUMPI
000001c3: DUP1
000001c4: PUSH4 0x4fdd43cb
000001c9: EQ
000001ca: PUSH2 0x0441
000001cd: JUMPI
000001ce: PUSH1 0x00
000001d0: DUP1
000001d1: REVERT
000001d2: JUMPDEST
000001d3: DUP1
000001d4: PUSH4 0x16ba10e0
000001d9: GT
000001da: PUSH2 0x0219
000001dd: JUMPI
000001de: DUP1
000001df: PUSH4 0x16ba10e0
000001e4: EQ
000001e5: PUSH2 0x032b
000001e8: JUMPI
000001e9: DUP1
000001ea: PUSH4 0x16c38b3c
000001ef: EQ
000001f0: PUSH2 0x034b
000001f3: JUMPI
000001f4: DUP1
000001f5: PUSH4 0x18160ddd
000001fa: EQ
000001fb: PUSH2 0x036b
000001fe: JUMPI
000001ff: DUP1
00000200: PUSH4 0x23b872dd
00000205: EQ
00000206: PUSH2 0x0389
00000209: JUMPI
0000020a: DUP1
0000020b: PUSH4 0x2eb4a7ab
00000210: EQ
00000211: PUSH2 0x03a9
00000214: JUMPI
00000215: PUSH1 0x00
00000217: DUP1
00000218: REVERT
00000219: JUMPDEST
0000021a: DUP1
0000021b: PUSH4 0x01ffc9a7
00000220: EQ
00000221: PUSH2 0x0256
00000224: JUMPI
00000225: DUP1
00000226: PUSH4 0x06fdde03
0000022b: EQ
0000022c: PUSH2 0x028b
0000022f: JUMPI
00000230: DUP1
00000231: PUSH4 0x081812fc
00000236: EQ
00000237: PUSH2 0x02ad
0000023a: JUMPI
0000023b: DUP1
0000023c: PUSH4 0x095ea7b3
00000241: EQ
00000242: PUSH2 0x02e5
00000245: JUMPI
00000246: DUP1
00000247: PUSH4 0x13faede6
0000024c: EQ
0000024d: PUSH2 0x0307
00000250: JUMPI
00000251: JUMPDEST
00000252: PUSH1 0x00
00000254: DUP1
00000255: REVERT
00000256: JUMPDEST
00000257: CALLVALUE
00000258: DUP1
00000259: ISZERO
0000025a: PUSH2 0x0262
0000025d: JUMPI
0000025e: PUSH1 0x00
00000260: DUP1
00000261: REVERT
00000262: JUMPDEST
00000263: POP
00000264: PUSH2 0x0276
00000267: PUSH2 0x0271
0000026a: CALLDATASIZE
0000026b: PUSH1 0x04
0000026d: PUSH2 0x1ff7
00000270: JUMP
00000271: JUMPDEST
00000272: PUSH2 0x078c
00000275: JUMP
00000276: JUMPDEST
00000277: PUSH1 0x40
00000279: MLOAD
0000027a: SWAP1
0000027b: ISZERO
0000027c: ISZERO
0000027d: DUP2
0000027e: MSTORE
0000027f: PUSH1 0x20
00000281: ADD
00000282: JUMPDEST
00000283: PUSH1 0x40
00000285: MLOAD
00000286: DUP1
00000287: SWAP2
00000288: SUB
00000289: SWAP1
0000028a: RETURN
0000028b: JUMPDEST
0000028c: CALLVALUE
0000028d: DUP1
0000028e: ISZERO
0000028f: PUSH2 0x0297
00000292: JUMPI
00000293: PUSH1 0x00
00000295: DUP1
00000296: REVERT
00000297: JUMPDEST
00000298: POP
00000299: PUSH2 0x02a0
0000029c: PUSH2 0x07de
0000029f: JUMP
000002a0: JUMPDEST
000002a1: PUSH1 0x40
000002a3: MLOAD
000002a4: PUSH2 0x0282
000002a7: SWAP2
000002a8: SWAP1
000002a9: PUSH2 0x206c
000002ac: JUMP
000002ad: JUMPDEST
000002ae: CALLVALUE
000002af: DUP1
000002b0: ISZERO
000002b1: PUSH2 0x02b9
000002b4: JUMPI
000002b5: PUSH1 0x00
000002b7: DUP1
000002b8: REVERT
000002b9: JUMPDEST
000002ba: POP
000002bb: PUSH2 0x02cd
000002be: PUSH2 0x02c8
000002c1: CALLDATASIZE
000002c2: PUSH1 0x04
000002c4: PUSH2 0x207f
000002c7: JUMP
000002c8: JUMPDEST
000002c9: PUSH2 0x0870
000002cc: JUMP
000002cd: JUMPDEST
000002ce: PUSH1 0x40
000002d0: MLOAD
000002d1: PUSH1 0x01
000002d3: PUSH1 0x01
000002d5: PUSH1 0xa0
000002d7: SHL
000002d8: SUB
000002d9: SWAP1
000002da: SWAP2
000002db: AND
000002dc: DUP2
000002dd: MSTORE
000002de: PUSH1 0x20
000002e0: ADD
000002e1: PUSH2 0x0282
000002e4: JUMP
000002e5: JUMPDEST
000002e6: CALLVALUE
000002e7: DUP1
000002e8: ISZERO
000002e9: PUSH2 0x02f1
000002ec: JUMPI
000002ed: PUSH1 0x00
000002ef: DUP1
000002f0: REVERT
000002f1: JUMPDEST
000002f2: POP
000002f3: PUSH2 0x0305
000002f6: PUSH2 0x0300
000002f9: CALLDATASIZE
000002fa: PUSH1 0x04
000002fc: PUSH2 0x20b4
000002ff: JUMP
00000300: JUMPDEST
00000301: PUSH2 0x08b4
00000304: JUMP
00000305: JUMPDEST
00000306: STOP
00000307: JUMPDEST
00000308: CALLVALUE
00000309: DUP1
0000030a: ISZERO
0000030b: PUSH2 0x0313
0000030e: JUMPI
0000030f: PUSH1 0x00
00000311: DUP1
00000312: REVERT
00000313: JUMPDEST
00000314: POP
00000315: PUSH2 0x031d
00000318: PUSH1 0x0f
0000031a: SLOAD
0000031b: DUP2
0000031c: JUMP
0000031d: JUMPDEST
0000031e: PUSH1 0x40
00000320: MLOAD
00000321: SWAP1
00000322: DUP2
00000323: MSTORE
00000324: PUSH1 0x20
00000326: ADD
00000327: PUSH2 0x0282
0000032a: JUMP
0000032b: JUMPDEST
0000032c: CALLVALUE
0000032d: DUP1
0000032e: ISZERO
0000032f: PUSH2 0x0337
00000332: JUMPI
00000333: PUSH1 0x00
00000335: DUP1
00000336: REVERT
00000337: JUMPDEST
00000338: POP
00000339: PUSH2 0x0305
0000033c: PUSH2 0x0346
0000033f: CALLDATASIZE
00000340: PUSH1 0x04
00000342: PUSH2 0x2169
00000345: JUMP
00000346: JUMPDEST
00000347: PUSH2 0x0942
0000034a: JUMP
0000034b: JUMPDEST
0000034c: CALLVALUE
0000034d: DUP1
0000034e: ISZERO
0000034f: PUSH2 0x0357
00000352: JUMPI
00000353: PUSH1 0x00
00000355: DUP1
00000356: REVERT
00000357: JUMPDEST
00000358: POP
00000359: PUSH2 0x0305
0000035c: PUSH2 0x0366
0000035f: CALLDATASIZE
00000360: PUSH1 0x04
00000362: PUSH2 0x21c1
00000365: JUMP
00000366: JUMPDEST
00000367: PUSH2 0x098c
0000036a: JUMP
0000036b: JUMPDEST
0000036c: CALLVALUE
0000036d: DUP1
0000036e: ISZERO
0000036f: PUSH2 0x0377
00000372: JUMPI
00000373: PUSH1 0x00
00000375: DUP1
00000376: REVERT
00000377: JUMPDEST
00000378: POP
00000379: PUSH2 0x031d
0000037c: PUSH1 0x01
0000037e: SLOAD
0000037f: PUSH1 0x00
00000381: SLOAD
00000382: SUB
00000383: PUSH1 0x00
00000385: NOT
00000386: ADD
00000387: SWAP1
00000388: JUMP
00000389: JUMPDEST
0000038a: CALLVALUE
0000038b: DUP1
0000038c: ISZERO
0000038d: PUSH2 0x0395
00000390: JUMPI
00000391: PUSH1 0x00
00000393: DUP1
00000394: REVERT
00000395: JUMPDEST
00000396: POP
00000397: PUSH2 0x0305
0000039a: PUSH2 0x03a4
0000039d: CALLDATASIZE
0000039e: PUSH1 0x04
000003a0: PUSH2 0x21dc
000003a3: JUMP
000003a4: JUMPDEST
000003a5: PUSH2 0x09c9
000003a8: JUMP
000003a9: JUMPDEST
000003aa: CALLVALUE
000003ab: DUP1
000003ac: ISZERO
000003ad: PUSH2 0x03b5
000003b0: JUMPI
000003b1: PUSH1 0x00
000003b3: DUP1
000003b4: REVERT
000003b5: JUMPDEST
000003b6: POP
000003b7: PUSH2 0x031d
000003ba: PUSH1 0x0a
000003bc: SLOAD
000003bd: DUP2
000003be: JUMP
000003bf: JUMPDEST
000003c0: CALLVALUE
000003c1: DUP1
000003c2: ISZERO
000003c3: PUSH2 0x03cb
000003c6: JUMPI
000003c7: PUSH1 0x00
000003c9: DUP1
000003ca: REVERT
000003cb: JUMPDEST
000003cc: POP
000003cd: PUSH2 0x0305
000003d0: PUSH2 0x09d4
000003d3: JUMP
000003d4: JUMPDEST
000003d5: CALLVALUE
000003d6: DUP1
000003d7: ISZERO
000003d8: PUSH2 0x03e0
000003db: JUMPI
000003dc: PUSH1 0x00
000003de: DUP1
000003df: REVERT
000003e0: JUMPDEST
000003e1: POP
000003e2: PUSH2 0x0305
000003e5: PUSH2 0x03ef
000003e8: CALLDATASIZE
000003e9: PUSH1 0x04
000003eb: PUSH2 0x21dc
000003ee: JUMP
000003ef: JUMPDEST
000003f0: PUSH2 0x0b4d
000003f3: JUMP
000003f4: JUMPDEST
000003f5: CALLVALUE
000003f6: DUP1
000003f7: ISZERO
000003f8: PUSH2 0x0400
000003fb: JUMPI
000003fc: PUSH1 0x00
000003fe: DUP1
000003ff: REVERT
00000400: JUMPDEST
00000401: POP
00000402: PUSH2 0x0414
00000405: PUSH2 0x040f
00000408: CALLDATASIZE
00000409: PUSH1 0x04
0000040b: PUSH2 0x2218
0000040e: JUMP
0000040f: JUMPDEST
00000410: PUSH2 0x0b68
00000413: JUMP
00000414: JUMPDEST
00000415: PUSH1 0x40
00000417: MLOAD
00000418: PUSH2 0x0282
0000041b: SWAP2
0000041c: SWAP1
0000041d: PUSH2 0x2233
00000420: JUMP
00000421: JUMPDEST
00000422: CALLVALUE
00000423: DUP1
00000424: ISZERO
00000425: PUSH2 0x042d
00000428: JUMPI
00000429: PUSH1 0x00
0000042b: DUP1
0000042c: REVERT
0000042d: JUMPDEST
0000042e: POP
0000042f: PUSH2 0x0305
00000432: PUSH2 0x043c
00000435: CALLDATASIZE
00000436: PUSH1 0x04
00000438: PUSH2 0x207f
0000043b: JUMP
0000043c: JUMPDEST
0000043d: PUSH2 0x0caf
00000440: JUMP
00000441: JUMPDEST
00000442: CALLVALUE
00000443: DUP1
00000444: ISZERO
00000445: PUSH2 0x044d
00000448: JUMPI
00000449: PUSH1 0x00
0000044b: DUP1
0000044c: REVERT
0000044d: JUMPDEST
0000044e: POP
0000044f: PUSH2 0x0305
00000452: PUSH2 0x045c
00000455: CALLDATASIZE
00000456: PUSH1 0x04
00000458: PUSH2 0x2169
0000045b: JUMP
0000045c: JUMPDEST
0000045d: PUSH2 0x0cde
00000460: JUMP
00000461: JUMPDEST
00000462: CALLVALUE
00000463: DUP1
00000464: ISZERO
00000465: PUSH2 0x046d
00000468: JUMPI
00000469: PUSH1 0x00
0000046b: DUP1
0000046c: REVERT
0000046d: JUMPDEST
0000046e: POP
0000046f: PUSH1 0x12
00000471: SLOAD
00000472: PUSH2 0x0276
00000475: SWAP1
00000476: PUSH3 0x010000
0000047a: SWAP1
0000047b: DIV
0000047c: PUSH1 0xff
0000047e: AND
0000047f: DUP2
00000480: JUMP
00000481: JUMPDEST
00000482: CALLVALUE
00000483: DUP1
00000484: ISZERO
00000485: PUSH2 0x048d
00000488: JUMPI
00000489: PUSH1 0x00
0000048b: DUP1
0000048c: REVERT
0000048d: JUMPDEST
0000048e: POP
0000048f: PUSH2 0x02a0
00000492: PUSH2 0x0d1b
00000495: JUMP
00000496: JUMPDEST
00000497: CALLVALUE
00000498: DUP1
00000499: ISZERO
0000049a: PUSH2 0x04a2
0000049d: JUMPI
0000049e: PUSH1 0x00
000004a0: DUP1
000004a1: REVERT
000004a2: JUMPDEST
000004a3: POP
000004a4: PUSH1 0x12
000004a6: SLOAD
000004a7: PUSH2 0x0276
000004aa: SWAP1
000004ab: PUSH1 0xff
000004ad: AND
000004ae: DUP2
000004af: JUMP
000004b0: JUMPDEST
000004b1: CALLVALUE
000004b2: DUP1
000004b3: ISZERO
000004b4: PUSH2 0x04bc
000004b7: JUMPI
000004b8: PUSH1 0x00
000004ba: DUP1
000004bb: REVERT
000004bc: JUMPDEST
000004bd: POP
000004be: PUSH2 0x02a0
000004c1: PUSH2 0x0da9
000004c4: JUMP
000004c5: JUMPDEST
000004c6: CALLVALUE
000004c7: DUP1
000004c8: ISZERO
000004c9: PUSH2 0x04d1
000004cc: JUMPI
000004cd: PUSH1 0x00
000004cf: DUP1
000004d0: REVERT
000004d1: JUMPDEST
000004d2: POP
000004d3: PUSH2 0x02cd
000004d6: PUSH2 0x04e0
000004d9: CALLDATASIZE
000004da: PUSH1 0x04
000004dc: PUSH2 0x207f
000004df: JUMP
000004e0: JUMPDEST
000004e1: PUSH2 0x0db6
000004e4: JUMP
000004e5: JUMPDEST
000004e6: CALLVALUE
000004e7: DUP1
000004e8: ISZERO
000004e9: PUSH2 0x04f1
000004ec: JUMPI
000004ed: PUSH1 0x00
000004ef: DUP1
000004f0: REVERT
000004f1: JUMPDEST
000004f2: POP
000004f3: PUSH1 0x12
000004f5: SLOAD
000004f6: PUSH2 0x0276
000004f9: SWAP1
000004fa: PUSH2 0x0100
000004fd: SWAP1
000004fe: DIV
000004ff: PUSH1 0xff
00000501: AND
00000502: DUP2
00000503: JUMP
00000504: JUMPDEST
00000505: CALLVALUE
00000506: DUP1
00000507: ISZERO
00000508: PUSH2 0x0510
0000050b: JUMPI
0000050c: PUSH1 0x00
0000050e: DUP1
0000050f: REVERT
00000510: JUMPDEST
00000511: POP
00000512: PUSH2 0x031d
00000515: PUSH2 0x051f
00000518: CALLDATASIZE
00000519: PUSH1 0x04
0000051b: PUSH2 0x2218
0000051e: JUMP
0000051f: JUMPDEST
00000520: PUSH2 0x0dc8
00000523: JUMP
00000524: JUMPDEST
00000525: CALLVALUE
00000526: DUP1
00000527: ISZERO
00000528: PUSH2 0x0530
0000052b: JUMPI
0000052c: PUSH1 0x00
0000052e: DUP1
0000052f: REVERT
00000530: JUMPDEST
00000531: POP
00000532: PUSH2 0x0305
00000535: PUSH2 0x0e16
00000538: JUMP
00000539: JUMPDEST
0000053a: CALLVALUE
0000053b: DUP1
0000053c: ISZERO
0000053d: PUSH2 0x0545
00000540: JUMPI
00000541: PUSH1 0x00
00000543: DUP1
00000544: REVERT
00000545: JUMPDEST
00000546: POP
00000547: PUSH2 0x0305
0000054a: PUSH2 0x0554
0000054d: CALLDATASIZE
0000054e: PUSH1 0x04
00000550: PUSH2 0x207f
00000553: JUMP
00000554: JUMPDEST
00000555: PUSH2 0x0e4c
00000558: JUMP
00000559: JUMPDEST
0000055a: CALLVALUE
0000055b: DUP1
0000055c: ISZERO
0000055d: PUSH2 0x0565
00000560: JUMPI
00000561: PUSH1 0x00
00000563: DUP1
00000564: REVERT
00000565: JUMPDEST
00000566: POP
00000567: PUSH2 0x0305
0000056a: PUSH2 0x0574
0000056d: CALLDATASIZE
0000056e: PUSH1 0x04
00000570: PUSH2 0x2169
00000573: JUMP
00000574: JUMPDEST
00000575: PUSH2 0x0e7b
00000578: JUMP
00000579: JUMPDEST
0000057a: CALLVALUE
0000057b: DUP1
0000057c: ISZERO
0000057d: PUSH2 0x0585
00000580: JUMPI
00000581: PUSH1 0x00
00000583: DUP1
00000584: REVERT
00000585: JUMPDEST
00000586: POP
00000587: PUSH1 0x08
00000589: SLOAD
0000058a: PUSH1 0x01
0000058c: PUSH1 0x01
0000058e: PUSH1 0xa0
00000590: SHL
00000591: SUB
00000592: AND
00000593: PUSH2 0x02cd
00000596: JUMP
00000597: JUMPDEST
00000598: CALLVALUE
00000599: DUP1
0000059a: ISZERO
0000059b: PUSH2 0x05a3
0000059e: JUMPI
0000059f: PUSH1 0x00
000005a1: DUP1
000005a2: REVERT
000005a3: JUMPDEST
000005a4: POP
000005a5: PUSH2 0x031d
000005a8: PUSH1 0x11
000005aa: SLOAD
000005ab: DUP2
000005ac: JUMP
000005ad: JUMPDEST
000005ae: CALLVALUE
000005af: DUP1
000005b0: ISZERO
000005b1: PUSH2 0x05b9
000005b4: JUMPI
000005b5: PUSH1 0x00
000005b7: DUP1
000005b8: REVERT
000005b9: JUMPDEST
000005ba: POP
000005bb: PUSH2 0x02a0
000005be: PUSH2 0x0eb8
000005c1: JUMP
000005c2: JUMPDEST
000005c3: PUSH2 0x0305
000005c6: PUSH2 0x05d0
000005c9: CALLDATASIZE
000005ca: PUSH1 0x04
000005cc: PUSH2 0x207f
000005cf: JUMP
000005d0: JUMPDEST
000005d1: PUSH2 0x0ec7
000005d4: JUMP
000005d5: JUMPDEST
000005d6: CALLVALUE
000005d7: DUP1
000005d8: ISZERO
000005d9: PUSH2 0x05e1
000005dc: JUMPI
000005dd: PUSH1 0x00
000005df: DUP1
000005e0: REVERT
000005e1: JUMPDEST
000005e2: POP
000005e3: PUSH2 0x0305
000005e6: PUSH2 0x05f0
000005e9: CALLDATASIZE
000005ea: PUSH1 0x04
000005ec: PUSH2 0x2277
000005ef: JUMP
000005f0: JUMPDEST
000005f1: PUSH2 0x0fe4
000005f4: JUMP
000005f5: JUMPDEST
000005f6: CALLVALUE
000005f7: DUP1
000005f8: ISZERO
000005f9: PUSH2 0x0601
000005fc: JUMPI
000005fd: PUSH1 0x00
000005ff: DUP1
00000600: REVERT
00000601: JUMPDEST
00000602: POP
00000603: PUSH2 0x02a0
00000606: PUSH2 0x107a
00000609: JUMP
0000060a: JUMPDEST
0000060b: CALLVALUE
0000060c: DUP1
0000060d: ISZERO
0000060e: PUSH2 0x0616
00000611: JUMPI
00000612: PUSH1 0x00
00000614: DUP1
00000615: REVERT
00000616: JUMPDEST
00000617: POP
00000618: PUSH2 0x0305
0000061b: PUSH2 0x0625
0000061e: CALLDATASIZE
0000061f: PUSH1 0x04
00000621: PUSH2 0x207f
00000624: JUMP
00000625: JUMPDEST
00000626: PUSH2 0x1087
00000629: JUMP
0000062a: JUMPDEST
0000062b: CALLVALUE
0000062c: DUP1
0000062d: ISZERO
0000062e: PUSH2 0x0636
00000631: JUMPI
00000632: PUSH1 0x00
00000634: DUP1
00000635: REVERT
00000636: JUMPDEST
00000637: POP
00000638: PUSH2 0x0305
0000063b: PUSH2 0x0645
0000063e: CALLDATASIZE
0000063f: PUSH1 0x04
00000641: PUSH2 0x21c1
00000644: JUMP
00000645: JUMPDEST
00000646: PUSH2 0x10b6
00000649: JUMP
0000064a: JUMPDEST
0000064b: CALLVALUE
0000064c: DUP1
0000064d: ISZERO
0000064e: PUSH2 0x0656
00000651: JUMPI
00000652: PUSH1 0x00
00000654: DUP1
00000655: REVERT
00000656: JUMPDEST
00000657: POP
00000658: PUSH2 0x0305
0000065b: PUSH2 0x0665
0000065e: CALLDATASIZE
0000065f: PUSH1 0x04
00000661: PUSH2 0x22aa
00000664: JUMP
00000665: JUMPDEST
00000666: PUSH2 0x10fa
00000669: JUMP
0000066a: JUMPDEST
0000066b: CALLVALUE
0000066c: DUP1
0000066d: ISZERO
0000066e: PUSH2 0x0676
00000671: JUMPI
00000672: PUSH1 0x00
00000674: DUP1
00000675: REVERT
00000676: JUMPDEST
00000677: POP
00000678: PUSH2 0x02a0
0000067b: PUSH2 0x0685
0000067e: CALLDATASIZE
0000067f: PUSH1 0x04
00000681: PUSH2 0x207f
00000684: JUMP
00000685: JUMPDEST
00000686: PUSH2 0x114b
00000689: JUMP
0000068a: JUMPDEST
0000068b: PUSH2 0x0305
0000068e: PUSH2 0x0698
00000691: CALLDATASIZE
00000692: PUSH1 0x04
00000694: PUSH2 0x2325
00000697: JUMP
00000698: JUMPDEST
00000699: PUSH2 0x12bb
0000069c: JUMP
0000069d: JUMPDEST
0000069e: CALLVALUE
0000069f: DUP1
000006a0: ISZERO
000006a1: PUSH2 0x06a9
000006a4: JUMPI
000006a5: PUSH1 0x00
000006a7: DUP1
000006a8: REVERT
000006a9: JUMPDEST
000006aa: POP
000006ab: PUSH2 0x031d
000006ae: PUSH1 0x10
000006b0: SLOAD
000006b1: DUP2
000006b2: JUMP
000006b3: JUMPDEST
000006b4: CALLVALUE
000006b5: DUP1
000006b6: ISZERO
000006b7: PUSH2 0x06bf
000006ba: JUMPI
000006bb: PUSH1 0x00
000006bd: DUP1
000006be: REVERT
000006bf: JUMPDEST
000006c0: POP
000006c1: PUSH2 0x0276
000006c4: PUSH2 0x06ce
000006c7: CALLDATASIZE
000006c8: PUSH1 0x04
000006ca: PUSH2 0x2218
000006cd: JUMP
000006ce: JUMPDEST
000006cf: PUSH1 0x0b
000006d1: PUSH1 0x20
000006d3: MSTORE
000006d4: PUSH1 0x00
000006d6: SWAP1
000006d7: DUP2
000006d8: MSTORE
000006d9: PUSH1 0x40
000006db: SWAP1
000006dc: KECCAK256
000006dd: SLOAD
000006de: PUSH1 0xff
000006e0: AND
000006e1: DUP2
000006e2: JUMP
000006e3: JUMPDEST
000006e4: CALLVALUE
000006e5: DUP1
000006e6: ISZERO
000006e7: PUSH2 0x06ef
000006ea: JUMPI
000006eb: PUSH1 0x00
000006ed: DUP1
000006ee: REVERT
000006ef: JUMPDEST
000006f0: POP
000006f1: PUSH2 0x0305
000006f4: PUSH2 0x06fe
000006f7: CALLDATASIZE
000006f8: PUSH1 0x04
000006fa: PUSH2 0x21c1
000006fd: JUMP
000006fe: JUMPDEST
000006ff: PUSH2 0x1520
00000702: JUMP
00000703: JUMPDEST
00000704: CALLVALUE
00000705: DUP1
00000706: ISZERO
00000707: PUSH2 0x070f
0000070a: JUMPI
0000070b: PUSH1 0x00
0000070d: DUP1
0000070e: REVERT
0000070f: JUMPDEST
00000710: POP
00000711: PUSH2 0x0276
00000714: PUSH2 0x071e
00000717: CALLDATASIZE
00000718: PUSH1 0x04
0000071a: PUSH2 0x23a3
0000071d: JUMP
0000071e: JUMPDEST
0000071f: PUSH1 0x01
00000721: PUSH1 0x01
00000723: PUSH1 0xa0
00000725: SHL
00000726: SUB
00000727: SWAP2
00000728: DUP3
00000729: AND
0000072a: PUSH1 0x00
0000072c: SWAP1
0000072d: DUP2
0000072e: MSTORE
0000072f: PUSH1 0x07
00000731: PUSH1 0x20
00000733: SWAP1
00000734: DUP2
00000735: MSTORE
00000736: PUSH1 0x40
00000738: DUP1
00000739: DUP4
0000073a: KECCAK256
0000073b: SWAP4
0000073c: SWAP1
0000073d: SWAP5
0000073e: AND
0000073f: DUP3
00000740: MSTORE
00000741: SWAP2
00000742: SWAP1
00000743: SWAP2
00000744: MSTORE
00000745: KECCAK256
00000746: SLOAD
00000747: PUSH1 0xff
00000749: AND
0000074a: SWAP1
0000074b: JUMP
0000074c: JUMPDEST
0000074d: CALLVALUE
0000074e: DUP1
0000074f: ISZERO
00000750: PUSH2 0x0758
00000753: JUMPI
00000754: PUSH1 0x00
00000756: DUP1
00000757: REVERT
00000758: JUMPDEST
00000759: POP
0000075a: PUSH2 0x0305
0000075d: PUSH2 0x0767
00000760: CALLDATASIZE
00000761: PUSH1 0x04
00000763: PUSH2 0x23cd
00000766: JUMP
00000767: JUMPDEST
00000768: PUSH2 0x1566
0000076b: JUMP
0000076c: JUMPDEST
0000076d: CALLVALUE
0000076e: DUP1
0000076f: ISZERO
00000770: PUSH2 0x0778
00000773: JUMPI
00000774: PUSH1 0x00
00000776: DUP1
00000777: REVERT
00000778: JUMPDEST
00000779: POP
0000077a: PUSH2 0x0305
0000077d: PUSH2 0x0787
00000780: CALLDATASIZE
00000781: PUSH1 0x04
00000783: PUSH2 0x2218
00000786: JUMP
00000787: JUMPDEST
00000788: PUSH2 0x1606
0000078b: JUMP
0000078c: JUMPDEST
0000078d: PUSH1 0x00
0000078f: PUSH1 0x01
00000791: PUSH1 0x01
00000793: PUSH1 0xe0
00000795: SHL
00000796: SUB
00000797: NOT
00000798: DUP3
00000799: AND
0000079a: PUSH4 0x80ac58cd
0000079f: PUSH1 0xe0
000007a1: SHL
000007a2: EQ
000007a3: DUP1
000007a4: PUSH2 0x07bd
000007a7: JUMPI
000007a8: POP
000007a9: PUSH1 0x01
000007ab: PUSH1 0x01
000007ad: PUSH1 0xe0
000007af: SHL
000007b0: SUB
000007b1: NOT
000007b2: DUP3
000007b3: AND
000007b4: PUSH4 0x5b5e139f
000007b9: PUSH1 0xe0
000007bb: SHL
000007bc: EQ
000007bd: JUMPDEST
000007be: DUP1
000007bf: PUSH2 0x07d8
000007c2: JUMPI
000007c3: POP
000007c4: PUSH4 0x01ffc9a7
000007c9: PUSH1 0xe0
000007cb: SHL
000007cc: PUSH1 0x01
000007ce: PUSH1 0x01
000007d0: PUSH1 0xe0
000007d2: SHL
000007d3: SUB
000007d4: NOT
000007d5: DUP4
000007d6: AND
000007d7: EQ
000007d8: JUMPDEST
000007d9: SWAP3
000007da: SWAP2
000007db: POP
000007dc: POP
000007dd: JUMP
000007de: JUMPDEST
000007df: PUSH1 0x60
000007e1: PUSH1 0x02
000007e3: DUP1
000007e4: SLOAD
000007e5: PUSH2 0x07ed
000007e8: SWAP1
000007e9: PUSH2 0x23f0
000007ec: JUMP
000007ed: JUMPDEST
000007ee: DUP1
000007ef: PUSH1 0x1f
000007f1: ADD
000007f2: PUSH1 0x20
000007f4: DUP1
000007f5: SWAP2
000007f6: DIV
000007f7: MUL
000007f8: PUSH1 0x20
000007fa: ADD
000007fb: PUSH1 0x40
000007fd: MLOAD
000007fe: SWAP1
000007ff: DUP2
00000800: ADD
00000801: PUSH1 0x40
00000803: MSTORE
00000804: DUP1
00000805: SWAP3
00000806: SWAP2
00000807: SWAP1
00000808: DUP2
00000809: DUP2
0000080a: MSTORE
0000080b: PUSH1 0x20
0000080d: ADD
0000080e: DUP3
0000080f: DUP1
00000810: SLOAD
00000811: PUSH2 0x0819
00000814: SWAP1
00000815: PUSH2 0x23f0
00000818: JUMP
00000819: JUMPDEST
0000081a: DUP1
0000081b: ISZERO
0000081c: PUSH2 0x0866
0000081f: JUMPI
00000820: DUP1
00000821: PUSH1 0x1f
00000823: LT
00000824: PUSH2 0x083b
00000827: JUMPI
00000828: PUSH2 0x0100
0000082b: DUP1
0000082c: DUP4
0000082d: SLOAD
0000082e: DIV
0000082f: MUL
00000830: DUP4
00000831: MSTORE
00000832: SWAP2
00000833: PUSH1 0x20
00000835: ADD
00000836: SWAP2
00000837: PUSH2 0x0866
0000083a: JUMP
0000083b: JUMPDEST
0000083c: DUP3
0000083d: ADD
0000083e: SWAP2
0000083f: SWAP1
00000840: PUSH1 0x00
00000842: MSTORE
00000843: PUSH1 0x20
00000845: PUSH1 0x00
00000847: KECCAK256
00000848: SWAP1
00000849: JUMPDEST
0000084a: DUP2
0000084b: SLOAD
0000084c: DUP2
0000084d: MSTORE
0000084e: SWAP1
0000084f: PUSH1 0x01
00000851: ADD
00000852: SWAP1
00000853: PUSH1 0x20
00000855: ADD
00000856: DUP1
00000857: DUP4
00000858: GT
00000859: PUSH2 0x0849
0000085c: JUMPI
0000085d: DUP3
0000085e: SWAP1
0000085f: SUB
00000860: PUSH1 0x1f
00000862: AND
00000863: DUP3
00000864: ADD
00000865: SWAP2
00000866: JUMPDEST
00000867: POP
00000868: POP
00000869: POP
0000086a: POP
0000086b: POP
0000086c: SWAP1
0000086d: POP
0000086e: SWAP1
0000086f: JUMP
00000870: JUMPDEST
00000871: PUSH1 0x00
00000873: PUSH2 0x087b
00000876: DUP3
00000877: PUSH2 0x16a1
0000087a: JUMP
0000087b: JUMPDEST
0000087c: PUSH2 0x0898
0000087f: JUMPI
00000880: PUSH1 0x40
00000882: MLOAD
00000883: PUSH4 0x33d1c039
00000888: PUSH1 0xe2
0000088a: SHL
0000088b: DUP2
0000088c: MSTORE
0000088d: PUSH1 0x04
0000088f: ADD
00000890: PUSH1 0x40
00000892: MLOAD
00000893: DUP1
00000894: SWAP2
00000895: SUB
00000896: SWAP1
00000897: REVERT
00000898: JUMPDEST
00000899: POP
0000089a: PUSH1 0x00
0000089c: SWAP1
0000089d: DUP2
0000089e: MSTORE
0000089f: PUSH1 0x06
000008a1: PUSH1 0x20
000008a3: MSTORE
000008a4: PUSH1 0x40
000008a6: SWAP1
000008a7: KECCAK256
000008a8: SLOAD
000008a9: PUSH1 0x01
000008ab: PUSH1 0x01
000008ad: PUSH1 0xa0
000008af: SHL
000008b0: SUB
000008b1: AND
000008b2: SWAP1
000008b3: JUMP
000008b4: JUMPDEST
000008b5: PUSH1 0x00
000008b7: PUSH2 0x08bf
000008ba: DUP3
000008bb: PUSH2 0x0db6
000008be: JUMP
000008bf: JUMPDEST
000008c0: SWAP1
000008c1: POP
000008c2: DUP1
000008c3: PUSH1 0x01
000008c5: PUSH1 0x01
000008c7: PUSH1 0xa0
000008c9: SHL
000008ca: SUB
000008cb: AND
000008cc: DUP4
000008cd: PUSH1 0x01
000008cf: PUSH1 0x01
000008d1: PUSH1 0xa0
000008d3: SHL
000008d4: SUB
000008d5: AND
000008d6: EQ
000008d7: ISZERO
000008d8: PUSH2 0x08f4
000008db: JUMPI
000008dc: PUSH1 0x40
000008de: MLOAD
000008df: PUSH4 0x250fdee3
000008e4: PUSH1 0xe2
000008e6: SHL
000008e7: DUP2
000008e8: MSTORE
000008e9: PUSH1 0x04
000008eb: ADD
000008ec: PUSH1 0x40
000008ee: MLOAD
000008ef: DUP1
000008f0: SWAP2
000008f1: SUB
000008f2: SWAP1
000008f3: REVERT
000008f4: JUMPDEST
000008f5: CALLER
000008f6: PUSH1 0x01
000008f8: PUSH1 0x01
000008fa: PUSH1 0xa0
000008fc: SHL
000008fd: SUB
000008fe: DUP3
000008ff: AND
00000900: EQ
00000901: DUP1
00000902: ISZERO
00000903: SWAP1
00000904: PUSH2 0x0914
00000907: JUMPI
00000908: POP
00000909: PUSH2 0x0912
0000090c: DUP2
0000090d: CALLER
0000090e: PUSH2 0x071e
00000911: JUMP
00000912: JUMPDEST
00000913: ISZERO
00000914: JUMPDEST
00000915: ISZERO
00000916: PUSH2 0x0932
00000919: JUMPI
0000091a: PUSH1 0x40
0000091c: MLOAD
0000091d: PUSH4 0x67d9dca1
00000922: PUSH1 0xe1
00000924: SHL
00000925: DUP2
00000926: MSTORE
00000927: PUSH1 0x04
00000929: ADD
0000092a: PUSH1 0x40
0000092c: MLOAD
0000092d: DUP1
0000092e: SWAP2
0000092f: SUB
00000930: SWAP1
00000931: REVERT
00000932: JUMPDEST
00000933: PUSH2 0x093d
00000936: DUP4
00000937: DUP4
00000938: DUP4
00000939: PUSH2 0x16da
0000093c: JUMP
0000093d: JUMPDEST
0000093e: POP
0000093f: POP
00000940: POP
00000941: JUMP
00000942: JUMPDEST
00000943: PUSH1 0x08
00000945: SLOAD
00000946: PUSH1 0x01
00000948: PUSH1 0x01
0000094a: PUSH1 0xa0
0000094c: SHL
0000094d: SUB
0000094e: AND
0000094f: CALLER
00000950: EQ
00000951: PUSH2 0x0975
00000954: JUMPI
00000955: PUSH1 0x40
00000957: MLOAD
00000958: PUSH3 0x461bcd
0000095c: PUSH1 0xe5
0000095e: SHL
0000095f: DUP2
00000960: MSTORE
00000961: PUSH1 0x04
00000963: ADD
00000964: PUSH2 0x096c
00000967: SWAP1
00000968: PUSH2 0x242b
0000096b: JUMP
0000096c: JUMPDEST
0000096d: PUSH1 0x40
0000096f: MLOAD
00000970: DUP1
00000971: SWAP2
00000972: SUB
00000973: SWAP1
00000974: REVERT
00000975: JUMPDEST
00000976: DUP1
00000977: MLOAD
00000978: PUSH2 0x0988
0000097b: SWAP1
0000097c: PUSH1 0x0d
0000097e: SWAP1
0000097f: PUSH1 0x20
00000981: DUP5
00000982: ADD
00000983: SWAP1
00000984: PUSH2 0x1f48
00000987: JUMP
00000988: JUMPDEST
00000989: POP
0000098a: POP
0000098b: JUMP
0000098c: JUMPDEST
0000098d: PUSH1 0x08
0000098f: SLOAD
00000990: PUSH1 0x01
00000992: PUSH1 0x01
00000994: PUSH1 0xa0
00000996: SHL
00000997: SUB
00000998: AND
00000999: CALLER
0000099a: EQ
0000099b: PUSH2 0x09b6
0000099e: JUMPI
0000099f: PUSH1 0x40
000009a1: MLOAD
000009a2: PUSH3 0x461bcd
000009a6: PUSH1 0xe5
000009a8: SHL
000009a9: DUP2
000009aa: MSTORE
000009ab: PUSH1 0x04
000009ad: ADD
000009ae: PUSH2 0x096c
000009b1: SWAP1
000009b2: PUSH2 0x242b
000009b5: JUMP
000009b6: JUMPDEST
000009b7: PUSH1 0x12
000009b9: DUP1
000009ba: SLOAD
000009bb: PUSH1 0xff
000009bd: NOT
000009be: AND
000009bf: SWAP2
000009c0: ISZERO
000009c1: ISZERO
000009c2: SWAP2
000009c3: SWAP1
000009c4: SWAP2
000009c5: OR
000009c6: SWAP1
000009c7: SSTORE
000009c8: JUMP
000009c9: JUMPDEST
000009ca: PUSH2 0x093d
000009cd: DUP4
000009ce: DUP4
000009cf: DUP4
000009d0: PUSH2 0x1736
000009d3: JUMP
000009d4: JUMPDEST
000009d5: PUSH1 0x08
000009d7: SLOAD
000009d8: PUSH1 0x01
000009da: PUSH1 0x01
000009dc: PUSH1 0xa0
000009de: SHL
000009df: SUB
000009e0: AND
000009e1: CALLER
000009e2: EQ
000009e3: PUSH2 0x09fe
000009e6: JUMPI
000009e7: PUSH1 0x40
000009e9: MLOAD
000009ea: PUSH3 0x461bcd
000009ee: PUSH1 0xe5
000009f0: SHL
000009f1: DUP2
000009f2: MSTORE
000009f3: PUSH1 0x04
000009f5: ADD
000009f6: PUSH2 0x096c
000009f9: SWAP1
000009fa: PUSH2 0x242b
000009fd: JUMP
000009fe: JUMPDEST
000009ff: PUSH1 0x02
00000a01: PUSH1 0x09
00000a03: SLOAD
00000a04: EQ
00000a05: ISZERO
00000a06: PUSH2 0x0a51
00000a09: JUMPI
00000a0a: PUSH1 0x40
00000a0c: MLOAD
00000a0d: PUSH3 0x461bcd
00000a11: PUSH1 0xe5
00000a13: SHL
00000a14: DUP2
00000a15: MSTORE
00000a16: PUSH1 0x20
00000a18: PUSH1 0x04
00000a1a: DUP3
00000a1b: ADD
00000a1c: MSTORE
00000a1d: PUSH1 0x1f
00000a1f: PUSH1 0x24
00000a21: DUP3
00000a22: ADD
00000a23: MSTORE
00000a24: PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00
00000a45: PUSH1 0x44
00000a47: DUP3
00000a48: ADD
00000a49: MSTORE
00000a4a: PUSH1 0x64
00000a4c: ADD
00000a4d: PUSH2 0x096c
00000a50: JUMP
00000a51: JUMPDEST
00000a52: PUSH1 0x02
00000a54: PUSH1 0x09
00000a56: SSTORE
00000a57: PUSH1 0x00
00000a59: PUSH20 0x3903d4ffaaa700b62578a66e7a67ba4cb67787f9
00000a6e: PUSH1 0x64
00000a70: PUSH2 0x0a7a
00000a73: SELFBALANCE
00000a74: PUSH1 0x05
00000a76: PUSH2 0x2476
00000a79: JUMP
00000a7a: JUMPDEST
00000a7b: PUSH2 0x0a84
00000a7e: SWAP2
00000a7f: SWAP1
00000a80: PUSH2 0x24ab
00000a83: JUMP
00000a84: JUMPDEST
00000a85: PUSH1 0x40
00000a87: MLOAD
00000a88: PUSH1 0x00
00000a8a: DUP2
00000a8b: DUP2
00000a8c: DUP2
00000a8d: DUP6
00000a8e: DUP8
00000a8f: GAS
00000a90: CALL
00000a91: SWAP3
00000a92: POP
00000a93: POP
00000a94: POP
00000a95: RETURNDATASIZE
00000a96: DUP1
00000a97: PUSH1 0x00
00000a99: DUP2
00000a9a: EQ
00000a9b: PUSH2 0x0ac0
00000a9e: JUMPI
00000a9f: PUSH1 0x40
00000aa1: MLOAD
00000aa2: SWAP2
00000aa3: POP
00000aa4: PUSH1 0x1f
00000aa6: NOT
00000aa7: PUSH1 0x3f
00000aa9: RETURNDATASIZE
00000aaa: ADD
00000aab: AND
00000aac: DUP3
00000aad: ADD
00000aae: PUSH1 0x40
00000ab0: MSTORE
00000ab1: RETURNDATASIZE
00000ab2: DUP3
00000ab3: MSTORE
00000ab4: RETURNDATASIZE
00000ab5: PUSH1 0x00
00000ab7: PUSH1 0x20
00000ab9: DUP5
00000aba: ADD
00000abb: RETURNDATACOPY
00000abc: PUSH2 0x0ac5
00000abf: JUMP
00000ac0: JUMPDEST
00000ac1: PUSH1 0x60
00000ac3: SWAP2
00000ac4: POP
00000ac5: JUMPDEST
00000ac6: POP
00000ac7: POP
00000ac8: SWAP1
00000ac9: POP
00000aca: DUP1
00000acb: PUSH2 0x0ad3
00000ace: JUMPI
00000acf: PUSH1 0x00
00000ad1: DUP1
00000ad2: REVERT
00000ad3: JUMPDEST
00000ad4: PUSH1 0x00
00000ad6: PUSH2 0x0ae7
00000ad9: PUSH1 0x08
00000adb: SLOAD
00000adc: PUSH1 0x01
00000ade: PUSH1 0x01
00000ae0: PUSH1 0xa0
00000ae2: SHL
00000ae3: SUB
00000ae4: AND
00000ae5: SWAP1
00000ae6: JUMP
00000ae7: JUMPDEST
00000ae8: PUSH1 0x01
00000aea: PUSH1 0x01
00000aec: PUSH1 0xa0
00000aee: SHL
00000aef: SUB
00000af0: AND
00000af1: SELFBALANCE
00000af2: PUSH1 0x40
00000af4: MLOAD
00000af5: PUSH1 0x00
00000af7: PUSH1 0x40
00000af9: MLOAD
00000afa: DUP1
00000afb: DUP4
00000afc: SUB
00000afd: DUP2
00000afe: DUP6
00000aff: DUP8
00000b00: GAS
00000b01: CALL
00000b02: SWAP3
00000b03: POP
00000b04: POP
00000b05: POP
00000b06: RETURNDATASIZE
00000b07: DUP1
00000b08: PUSH1 0x00
00000b0a: DUP2
00000b0b: EQ
00000b0c: PUSH2 0x0b31
00000b0f: JUMPI
00000b10: PUSH1 0x40
00000b12: MLOAD
00000b13: SWAP2
00000b14: POP
00000b15: PUSH1 0x1f
00000b17: NOT
00000b18: PUSH1 0x3f
00000b1a: RETURNDATASIZE
00000b1b: ADD
00000b1c: AND
00000b1d: DUP3
00000b1e: ADD
00000b1f: PUSH1 0x40
00000b21: MSTORE
00000b22: RETURNDATASIZE
00000b23: DUP3
00000b24: MSTORE
00000b25: RETURNDATASIZE
00000b26: PUSH1 0x00
00000b28: PUSH1 0x20
00000b2a: DUP5
00000b2b: ADD
00000b2c: RETURNDATACOPY
00000b2d: PUSH2 0x0b36
00000b30: JUMP
00000b31: JUMPDEST
00000b32: PUSH1 0x60
00000b34: SWAP2
00000b35: POP
00000b36: JUMPDEST
00000b37: POP
00000b38: POP
00000b39: SWAP1
00000b3a: POP
00000b3b: DUP1
00000b3c: PUSH2 0x0b44
00000b3f: JUMPI
00000b40: PUSH1 0x00
00000b42: DUP1
00000b43: REVERT
00000b44: JUMPDEST
00000b45: POP
00000b46: POP
00000b47: PUSH1 0x01
00000b49: PUSH1 0x09
00000b4b: SSTORE
00000b4c: JUMP
00000b4d: JUMPDEST
00000b4e: PUSH2 0x093d
00000b51: DUP4
00000b52: DUP4
00000b53: DUP4
00000b54: PUSH1 0x40
00000b56: MLOAD
00000b57: DUP1
00000b58: PUSH1 0x20
00000b5a: ADD
00000b5b: PUSH1 0x40
00000b5d: MSTORE
00000b5e: DUP1
00000b5f: PUSH1 0x00
00000b61: DUP2
00000b62: MSTORE
00000b63: POP
00000b64: PUSH2 0x10fa
00000b67: JUMP
00000b68: JUMPDEST
00000b69: PUSH1 0x60
00000b6b: PUSH1 0x00
00000b6d: PUSH2 0x0b75
00000b70: DUP4
00000b71: PUSH2 0x0dc8
00000b74: JUMP
00000b75: JUMPDEST
00000b76: SWAP1
00000b77: POP
00000b78: PUSH1 0x00
00000b7a: DUP2
00000b7b: PUSH1 0x01
00000b7d: PUSH1 0x01
00000b7f: PUSH1 0x40
00000b81: SHL
00000b82: SUB
00000b83: DUP2
00000b84: GT
00000b85: ISZERO
00000b86: PUSH2 0x0b91
00000b89: JUMPI
00000b8a: PUSH2 0x0b91
00000b8d: PUSH2 0x20de
00000b90: JUMP
00000b91: JUMPDEST
00000b92: PUSH1 0x40
00000b94: MLOAD
00000b95: SWAP1
00000b96: DUP1
00000b97: DUP3
00000b98: MSTORE
00000b99: DUP1
00000b9a: PUSH1 0x20
00000b9c: MUL
00000b9d: PUSH1 0x20
00000b9f: ADD
00000ba0: DUP3
00000ba1: ADD
00000ba2: PUSH1 0x40
00000ba4: MSTORE
00000ba5: DUP1
00000ba6: ISZERO
00000ba7: PUSH2 0x0bba
00000baa: JUMPI
00000bab: DUP2
00000bac: PUSH1 0x20
00000bae: ADD
00000baf: PUSH1 0x20
00000bb1: DUP3
00000bb2: MUL
00000bb3: DUP1
00000bb4: CALLDATASIZE
00000bb5: DUP4
00000bb6: CALLDATACOPY
00000bb7: ADD
00000bb8: SWAP1
00000bb9: POP
00000bba: JUMPDEST
00000bbb: POP
00000bbc: SWAP1
00000bbd: POP
00000bbe: PUSH1 0x01
00000bc0: PUSH1 0x00
00000bc2: DUP1
00000bc3: JUMPDEST
00000bc4: DUP5
00000bc5: DUP3
00000bc6: LT
00000bc7: DUP1
00000bc8: ISZERO
00000bc9: PUSH2 0x0bd4
00000bcc: JUMPI
00000bcd: POP
00000bce: PUSH1 0x10
00000bd0: SLOAD
00000bd1: DUP4
00000bd2: GT
00000bd3: ISZERO
00000bd4: JUMPDEST
00000bd5: ISZERO
00000bd6: PUSH2 0x0ca4
00000bd9: JUMPI
00000bda: PUSH1 0x00
00000bdc: DUP4
00000bdd: DUP2
00000bde: MSTORE
00000bdf: PUSH1 0x04
00000be1: PUSH1 0x20
00000be3: SWAP1
00000be4: DUP2
00000be5: MSTORE
00000be6: PUSH1 0x40
00000be8: SWAP2
00000be9: DUP3
00000bea: SWAP1
00000beb: KECCAK256
00000bec: DUP3
00000bed: MLOAD
00000bee: PUSH1 0x60
00000bf0: DUP2
00000bf1: ADD
00000bf2: DUP5
00000bf3: MSTORE
00000bf4: SWAP1
00000bf5: SLOAD
00000bf6: PUSH1 0x01
00000bf8: PUSH1 0x01
00000bfa: PUSH1 0xa0
00000bfc: SHL
00000bfd: SUB
00000bfe: DUP2
00000bff: AND
00000c00: DUP3
00000c01: MSTORE
00000c02: PUSH1 0x01
00000c04: PUSH1 0xa0
00000c06: SHL
00000c07: DUP2
00000c08: DIV
00000c09: PUSH1 0x01
00000c0b: PUSH1 0x01
00000c0d: PUSH1 0x40
00000c0f: SHL
00000c10: SUB
00000c11: AND
00000c12: SWAP3
00000c13: DUP3
00000c14: ADD
00000c15: SWAP3
00000c16: SWAP1
00000c17: SWAP3
00000c18: MSTORE
00000c19: PUSH1 0x01
00000c1b: PUSH1 0xe0
00000c1d: SHL
00000c1e: SWAP1
00000c1f: SWAP2
00000c20: DIV
00000c21: PUSH1 0xff
00000c23: AND
00000c24: ISZERO
00000c25: DUP1
00000c26: ISZERO
00000c27: SWAP3
00000c28: DUP3
00000c29: ADD
00000c2a: DUP4
00000c2b: SWAP1
00000c2c: MSTORE
00000c2d: SWAP1
00000c2e: SWAP2
00000c2f: PUSH2 0x0c41
00000c32: JUMPI
00000c33: POP
00000c34: DUP1
00000c35: MLOAD
00000c36: PUSH1 0x01
00000c38: PUSH1 0x01
00000c3a: PUSH1 0xa0
00000c3c: SHL
00000c3d: SUB
00000c3e: AND
00000c3f: ISZERO
00000c40: ISZERO
00000c41: JUMPDEST
00000c42: ISZERO
00000c43: PUSH2 0x0c4b
00000c46: JUMPI
00000c47: DUP1
00000c48: MLOAD
00000c49: SWAP2
00000c4a: POP
00000c4b: JUMPDEST
00000c4c: DUP8
00000c4d: PUSH1 0x01
00000c4f: PUSH1 0x01
00000c51: PUSH1 0xa0
00000c53: SHL
00000c54: SUB
00000c55: AND
00000c56: DUP3
00000c57: PUSH1 0x01
00000c59: PUSH1 0x01
00000c5b: PUSH1 0xa0
00000c5d: SHL
00000c5e: SUB
00000c5f: AND
00000c60: EQ
00000c61: ISZERO
00000c62: PUSH2 0x0c91
00000c65: JUMPI
00000c66: DUP4
00000c67: DUP6
00000c68: DUP5
00000c69: DUP2
00000c6a: MLOAD
00000c6b: DUP2
00000c6c: LT
00000c6d: PUSH2 0x0c78
00000c70: JUMPI
00000c71: PUSH2 0x0c78
00000c74: PUSH2 0x24bf
00000c77: JUMP
00000c78: JUMPDEST
00000c79: PUSH1 0x20
00000c7b: SWAP1
00000c7c: DUP2
00000c7d: MUL
00000c7e: SWAP2
00000c7f: SWAP1
00000c80: SWAP2
00000c81: ADD
00000c82: ADD
00000c83: MSTORE
00000c84: DUP3
00000c85: PUSH2 0x0c8d
00000c88: DUP2
00000c89: PUSH2 0x24d5
00000c8c: JUMP
00000c8d: JUMPDEST
00000c8e: SWAP4
00000c8f: POP
00000c90: POP
00000c91: JUMPDEST
00000c92: DUP4
00000c93: PUSH2 0x0c9b
00000c96: DUP2
00000c97: PUSH2 0x24d5
00000c9a: JUMP
00000c9b: JUMPDEST
00000c9c: SWAP5
00000c9d: POP
00000c9e: POP
00000c9f: POP
00000ca0: PUSH2 0x0bc3
00000ca3: JUMP
00000ca4: JUMPDEST
00000ca5: POP
00000ca6: SWAP2
00000ca7: SWAP6
00000ca8: SWAP5
00000ca9: POP
00000caa: POP
00000cab: POP
00000cac: POP
00000cad: POP
00000cae: JUMP
00000caf: JUMPDEST
00000cb0: PUSH1 0x08
00000cb2: SLOAD
00000cb3: PUSH1 0x01
00000cb5: PUSH1 0x01
00000cb7: PUSH1 0xa0
00000cb9: SHL
00000cba: SUB
00000cbb: AND
00000cbc: CALLER
00000cbd: EQ
00000cbe: PUSH2 0x0cd9
00000cc1: JUMPI
00000cc2: PUSH1 0x40
00000cc4: MLOAD
00000cc5: PUSH3 0x461bcd
00000cc9: PUSH1 0xe5
00000ccb: SHL
00000ccc: DUP2
00000ccd: MSTORE
00000cce: PUSH1 0x04
00000cd0: ADD
00000cd1: PUSH2 0x096c
00000cd4: SWAP1
00000cd5: PUSH2 0x242b
00000cd8: JUMP
00000cd9: JUMPDEST
00000cda: PUSH1 0x0f
00000cdc: SSTORE
00000cdd: JUMP
00000cde: JUMPDEST
00000cdf: PUSH1 0x08
00000ce1: SLOAD
00000ce2: PUSH1 0x01
00000ce4: PUSH1 0x01
00000ce6: PUSH1 0xa0
00000ce8: SHL
00000ce9: SUB
00000cea: AND
00000ceb: CALLER
00000cec: EQ
00000ced: PUSH2 0x0d08
00000cf0: JUMPI
00000cf1: PUSH1 0x40
00000cf3: MLOAD
00000cf4: PUSH3 0x461bcd
00000cf8: PUSH1 0xe5
00000cfa: SHL
00000cfb: DUP2
00000cfc: MSTORE
00000cfd: PUSH1 0x04
00000cff: ADD
00000d00: PUSH2 0x096c
00000d03: SWAP1
00000d04: PUSH2 0x242b
00000d07: JUMP
00000d08: JUMPDEST
00000d09: DUP1
00000d0a: MLOAD
00000d0b: PUSH2 0x0988
00000d0e: SWAP1
00000d0f: PUSH1 0x0e
00000d11: SWAP1
00000d12: PUSH1 0x20
00000d14: DUP5
00000d15: ADD
00000d16: SWAP1
00000d17: PUSH2 0x1f48
00000d1a: JUMP
00000d1b: JUMPDEST
00000d1c: PUSH1 0x0d
00000d1e: DUP1
00000d1f: SLOAD
00000d20: PUSH2 0x0d28
00000d23: SWAP1
00000d24: PUSH2 0x23f0
00000d27: JUMP
00000d28: JUMPDEST
00000d29: DUP1
00000d2a: PUSH1 0x1f
00000d2c: ADD
00000d2d: PUSH1 0x20
00000d2f: DUP1
00000d30: SWAP2
00000d31: DIV
00000d32: MUL
00000d33: PUSH1 0x20
00000d35: ADD
00000d36: PUSH1 0x40
00000d38: MLOAD
00000d39: SWAP1
00000d3a: DUP2
00000d3b: ADD
00000d3c: PUSH1 0x40
00000d3e: MSTORE
00000d3f: DUP1
00000d40: SWAP3
00000d41: SWAP2
00000d42: SWAP1
00000d43: DUP2
00000d44: DUP2
00000d45: MSTORE
00000d46: PUSH1 0x20
00000d48: ADD
00000d49: DUP3
00000d4a: DUP1
00000d4b: SLOAD
00000d4c: PUSH2 0x0d54
00000d4f: SWAP1
00000d50: PUSH2 0x23f0
00000d53: JUMP
00000d54: JUMPDEST
00000d55: DUP1
00000d56: ISZERO
00000d57: PUSH2 0x0da1
00000d5a: JUMPI
00000d5b: DUP1
00000d5c: PUSH1 0x1f
00000d5e: LT
00000d5f: PUSH2 0x0d76
00000d62: JUMPI
00000d63: PUSH2 0x0100
00000d66: DUP1
00000d67: DUP4
00000d68: SLOAD
00000d69: DIV
00000d6a: MUL
00000d6b: DUP4
00000d6c: MSTORE
00000d6d: SWAP2
00000d6e: PUSH1 0x20
00000d70: ADD
00000d71: SWAP2
00000d72: PUSH2 0x0da1
00000d75: JUMP
00000d76: JUMPDEST
00000d77: DUP3
00000d78: ADD
00000d79: SWAP2
00000d7a: SWAP1
00000d7b: PUSH1 0x00
00000d7d: MSTORE
00000d7e: PUSH1 0x20
00000d80: PUSH1 0x00
00000d82: KECCAK256
00000d83: SWAP1
00000d84: JUMPDEST
00000d85: DUP2
00000d86: SLOAD
00000d87: DUP2
00000d88: MSTORE
00000d89: SWAP1
00000d8a: PUSH1 0x01
00000d8c: ADD
00000d8d: SWAP1
00000d8e: PUSH1 0x20
00000d90: ADD
00000d91: DUP1
00000d92: DUP4
00000d93: GT
00000d94: PUSH2 0x0d84
00000d97: JUMPI
00000d98: DUP3
00000d99: SWAP1
00000d9a: SUB
00000d9b: PUSH1 0x1f
00000d9d: AND
00000d9e: DUP3
00000d9f: ADD
00000da0: SWAP2
00000da1: JUMPDEST
00000da2: POP
00000da3: POP
00000da4: POP
00000da5: POP
00000da6: POP
00000da7: DUP2
00000da8: JUMP
00000da9: JUMPDEST
00000daa: PUSH1 0x0c
00000dac: DUP1
00000dad: SLOAD
00000dae: PUSH2 0x0d28
00000db1: SWAP1
00000db2: PUSH2 0x23f0
00000db5: JUMP
00000db6: JUMPDEST
00000db7: PUSH1 0x00
00000db9: PUSH2 0x0dc1
00000dbc: DUP3
00000dbd: PUSH2 0x194a
00000dc0: JUMP
00000dc1: JUMPDEST
00000dc2: MLOAD
00000dc3: SWAP3
00000dc4: SWAP2
00000dc5: POP
00000dc6: POP
00000dc7: JUMP
00000dc8: JUMPDEST
00000dc9: PUSH1 0x00
00000dcb: PUSH1 0x01
00000dcd: PUSH1 0x01
00000dcf: PUSH1 0xa0
00000dd1: SHL
00000dd2: SUB
00000dd3: DUP3
00000dd4: AND
00000dd5: PUSH2 0x0df1
00000dd8: JUMPI
00000dd9: PUSH1 0x40
00000ddb: MLOAD
00000ddc: PUSH4 0x23d3ad81
00000de1: PUSH1 0xe2
00000de3: SHL
00000de4: DUP2
00000de5: MSTORE
00000de6: PUSH1 0x04
00000de8: ADD
00000de9: PUSH1 0x40
00000deb: MLOAD
00000dec: DUP1
00000ded: SWAP2
00000dee: SUB
00000def: SWAP1
00000df0: REVERT
00000df1: JUMPDEST
00000df2: POP
00000df3: PUSH1 0x01
00000df5: PUSH1 0x01
00000df7: PUSH1 0xa0
00000df9: SHL
00000dfa: SUB
00000dfb: AND
00000dfc: PUSH1 0x00
00000dfe: SWAP1
00000dff: DUP2
00000e00: MSTORE
00000e01: PUSH1 0x05
00000e03: PUSH1 0x20
00000e05: MSTORE
00000e06: PUSH1 0x40
00000e08: SWAP1
00000e09: KECCAK256
00000e0a: SLOAD
00000e0b: PUSH1 0x01
00000e0d: PUSH1 0x01
00000e0f: PUSH1 0x40
00000e11: SHL
00000e12: SUB
00000e13: AND
00000e14: SWAP1
00000e15: JUMP
00000e16: JUMPDEST
00000e17: PUSH1 0x08
00000e19: SLOAD
00000e1a: PUSH1 0x01
00000e1c: PUSH1 0x01
00000e1e: PUSH1 0xa0
00000e20: SHL
00000e21: SUB
00000e22: AND
00000e23: CALLER
00000e24: EQ
00000e25: PUSH2 0x0e40
00000e28: JUMPI
00000e29: PUSH1 0x40
00000e2b: MLOAD
00000e2c: PUSH3 0x461bcd
00000e30: PUSH1 0xe5
00000e32: SHL
00000e33: DUP2
00000e34: MSTORE
00000e35: PUSH1 0x04
00000e37: ADD
00000e38: PUSH2 0x096c
00000e3b: SWAP1
00000e3c: PUSH2 0x242b
00000e3f: JUMP
00000e40: JUMPDEST
00000e41: PUSH2 0x0e4a
00000e44: PUSH1 0x00
00000e46: PUSH2 0x1a71
00000e49: JUMP
00000e4a: JUMPDEST
00000e4b: JUMP
00000e4c: JUMPDEST
00000e4d: PUSH1 0x08
00000e4f: SLOAD
00000e50: PUSH1 0x01
00000e52: PUSH1 0x01
00000e54: PUSH1 0xa0
00000e56: SHL
00000e57: SUB
00000e58: AND
00000e59: CALLER
00000e5a: EQ
00000e5b: PUSH2 0x0e76
00000e5e: JUMPI
00000e5f: PUSH1 0x40
00000e61: MLOAD
00000e62: PUSH3 0x461bcd
00000e66: PUSH1 0xe5
00000e68: SHL
00000e69: DUP2
00000e6a: MSTORE
00000e6b: PUSH1 0x04
00000e6d: ADD
00000e6e: PUSH2 0x096c
00000e71: SWAP1
00000e72: PUSH2 0x242b
00000e75: JUMP
00000e76: JUMPDEST
00000e77: PUSH1 0x0a
00000e79: SSTORE
00000e7a: JUMP
00000e7b: JUMPDEST
00000e7c: PUSH1 0x08
00000e7e: SLOAD
00000e7f: PUSH1 0x01
00000e81: PUSH1 0x01
00000e83: PUSH1 0xa0
00000e85: SHL
00000e86: SUB
00000e87: AND
00000e88: CALLER
00000e89: EQ
00000e8a: PUSH2 0x0ea5
00000e8d: JUMPI
00000e8e: PUSH1 0x40
00000e90: MLOAD
00000e91: PUSH3 0x461bcd
00000e95: PUSH1 0xe5
00000e97: SHL
00000e98: DUP2
00000e99: MSTORE
00000e9a: PUSH1 0x04
00000e9c: ADD
00000e9d: PUSH2 0x096c
00000ea0: SWAP1
00000ea1: PUSH2 0x242b
00000ea4: JUMP
00000ea5: JUMPDEST
00000ea6: DUP1
00000ea7: MLOAD
00000ea8: PUSH2 0x0988
00000eab: SWAP1
00000eac: PUSH1 0x0c
00000eae: SWAP1
00000eaf: PUSH1 0x20
00000eb1: DUP5
00000eb2: ADD
00000eb3: SWAP1
00000eb4: PUSH2 0x1f48
00000eb7: JUMP
00000eb8: JUMPDEST
00000eb9: PUSH1 0x60
00000ebb: PUSH1 0x03
00000ebd: DUP1
00000ebe: SLOAD
00000ebf: PUSH2 0x07ed
00000ec2: SWAP1
00000ec3: PUSH2 0x23f0
00000ec6: JUMP
00000ec7: JUMPDEST
00000ec8: DUP1
00000ec9: PUSH1 0x00
00000ecb: DUP2
00000ecc: GT
00000ecd: DUP1
00000ece: ISZERO
00000ecf: PUSH2 0x0eda
00000ed2: JUMPI
00000ed3: POP
00000ed4: PUSH1 0x11
00000ed6: SLOAD
00000ed7: DUP2
00000ed8: GT
00000ed9: ISZERO
00000eda: JUMPDEST
00000edb: PUSH2 0x0ef6
00000ede: JUMPI
00000edf: PUSH1 0x40
00000ee1: MLOAD
00000ee2: PUSH3 0x461bcd
00000ee6: PUSH1 0xe5
00000ee8: SHL
00000ee9: DUP2
00000eea: MSTORE
00000eeb: PUSH1 0x04
00000eed: ADD
00000eee: PUSH2 0x096c
00000ef1: SWAP1
00000ef2: PUSH2 0x24f0
00000ef5: JUMP
00000ef6: JUMPDEST
00000ef7: PUSH1 0x10
00000ef9: SLOAD
00000efa: DUP2
00000efb: PUSH2 0x0f0b
00000efe: PUSH1 0x01
00000f00: SLOAD
00000f01: PUSH1 0x00
00000f03: SLOAD
00000f04: SUB
00000f05: PUSH1 0x00
00000f07: NOT
00000f08: ADD
00000f09: SWAP1
00000f0a: JUMP
00000f0b: JUMPDEST
00000f0c: PUSH2 0x0f15
00000f0f: SWAP2
00000f10: SWAP1
00000f11: PUSH2 0x251e
00000f14: JUMP
00000f15: JUMPDEST
00000f16: GT
00000f17: ISZERO
00000f18: PUSH2 0x0f33
00000f1b: JUMPI
00000f1c: PUSH1 0x40
00000f1e: MLOAD
00000f1f: PUSH3 0x461bcd
00000f23: PUSH1 0xe5
00000f25: SHL
00000f26: DUP2
00000f27: MSTORE
00000f28: PUSH1 0x04
00000f2a: ADD
00000f2b: PUSH2 0x096c
00000f2e: SWAP1
00000f2f: PUSH2 0x2536
00000f32: JUMP
00000f33: JUMPDEST
00000f34: DUP2
00000f35: DUP1
00000f36: PUSH1 0x0f
00000f38: SLOAD
00000f39: PUSH2 0x0f42
00000f3c: SWAP2
00000f3d: SWAP1
00000f3e: PUSH2 0x2476
00000f41: JUMP
00000f42: JUMPDEST
00000f43: CALLVALUE
00000f44: LT
00000f45: ISZERO
00000f46: PUSH2 0x0f87
00000f49: JUMPI
00000f4a: PUSH1 0x40
00000f4c: MLOAD
00000f4d: PUSH3 0x461bcd
00000f51: PUSH1 0xe5
00000f53: SHL
00000f54: DUP2
00000f55: MSTORE
00000f56: PUSH1 0x20
00000f58: PUSH1 0x04
00000f5a: DUP3
00000f5b: ADD
00000f5c: MSTORE
00000f5d: PUSH1 0x13
00000f5f: PUSH1 0x24
00000f61: DUP3
00000f62: ADD
00000f63: MSTORE
00000f64: PUSH19 0x496e73756666696369656e742066756e647321
00000f78: PUSH1 0x68
00000f7a: SHL
00000f7b: PUSH1 0x44
00000f7d: DUP3
00000f7e: ADD
00000f7f: MSTORE
00000f80: PUSH1 0x64
00000f82: ADD
00000f83: PUSH2 0x096c
00000f86: JUMP
00000f87: JUMPDEST
00000f88: PUSH1 0x12
00000f8a: SLOAD
00000f8b: PUSH1 0xff
00000f8d: AND
00000f8e: ISZERO
00000f8f: PUSH2 0x0fda
00000f92: JUMPI
00000f93: PUSH1 0x40
00000f95: MLOAD
00000f96: PUSH3 0x461bcd
00000f9a: PUSH1 0xe5
00000f9c: SHL
00000f9d: DUP2
00000f9e: MSTORE
00000f9f: PUSH1 0x20
00000fa1: PUSH1 0x04
00000fa3: DUP3
00000fa4: ADD
00000fa5: MSTORE
00000fa6: PUSH1 0x17
00000fa8: PUSH1 0x24
00000faa: DUP3
00000fab: ADD
00000fac: MSTORE
00000fad: PUSH32 0x54686520636f6e74726163742069732070617573656421000000000000000000
00000fce: PUSH1 0x44
00000fd0: DUP3
00000fd1: ADD
00000fd2: MSTORE
00000fd3: PUSH1 0x64
00000fd5: ADD
00000fd6: PUSH2 0x096c
00000fd9: JUMP
00000fda: JUMPDEST
00000fdb: PUSH2 0x093d
00000fde: CALLER
00000fdf: DUP5
00000fe0: PUSH2 0x1ac3
00000fe3: JUMP
00000fe4: JUMPDEST
00000fe5: PUSH1 0x01
00000fe7: PUSH1 0x01
00000fe9: PUSH1 0xa0
00000feb: SHL
00000fec: SUB
00000fed: DUP3
00000fee: AND
00000fef: CALLER
00000ff0: EQ
00000ff1: ISZERO
00000ff2: PUSH2 0x100e
00000ff5: JUMPI
00000ff6: PUSH1 0x40
00000ff8: MLOAD
00000ff9: PUSH4 0xb06307db
00000ffe: PUSH1 0xe0
00001000: SHL
00001001: DUP2
00001002: MSTORE
00001003: PUSH1 0x04
00001005: ADD
00001006: PUSH1 0x40
00001008: MLOAD
00001009: DUP1
0000100a: SWAP2
0000100b: SUB
0000100c: SWAP1
0000100d: REVERT
0000100e: JUMPDEST
0000100f: CALLER
00001010: PUSH1 0x00
00001012: DUP2
00001013: DUP2
00001014: MSTORE
00001015: PUSH1 0x07
00001017: PUSH1 0x20
00001019: SWAP1
0000101a: DUP2
0000101b: MSTORE
0000101c: PUSH1 0x40
0000101e: DUP1
0000101f: DUP4
00001020: KECCAK256
00001021: PUSH1 0x01
00001023: PUSH1 0x01
00001025: PUSH1 0xa0
00001027: SHL
00001028: SUB
00001029: DUP8
0000102a: AND
0000102b: DUP1
0000102c: DUP6
0000102d: MSTORE
0000102e: SWAP1
0000102f: DUP4
00001030: MSTORE
00001031: SWAP3
00001032: DUP2
00001033: SWAP1
00001034: KECCAK256
00001035: DUP1
00001036: SLOAD
00001037: PUSH1 0xff
00001039: NOT
0000103a: AND
0000103b: DUP7
0000103c: ISZERO
0000103d: ISZERO
0000103e: SWAP1
0000103f: DUP2
00001040: OR
00001041: SWAP1
00001042: SWAP2
00001043: SSTORE
00001044: SWAP1
00001045: MLOAD
00001046: SWAP1
00001047: DUP2
00001048: MSTORE
00001049: SWAP2
0000104a: SWAP3
0000104b: SWAP2
0000104c: PUSH32 0x17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31
0000106d: SWAP2
0000106e: ADD
0000106f: PUSH1 0x40
00001071: MLOAD
00001072: DUP1
00001073: SWAP2
00001074: SUB
00001075: SWAP1
00001076: LOG3
00001077: POP
00001078: POP
00001079: JUMP
0000107a: JUMPDEST
0000107b: PUSH1 0x0e
0000107d: DUP1
0000107e: SLOAD
0000107f: PUSH2 0x0d28
00001082: SWAP1
00001083: PUSH2 0x23f0
00001086: JUMP
00001087: JUMPDEST
00001088: PUSH1 0x08
0000108a: SLOAD
0000108b: PUSH1 0x01
0000108d: PUSH1 0x01
0000108f: PUSH1 0xa0
00001091: SHL
00001092: SUB
00001093: AND
00001094: CALLER
00001095: EQ
00001096: PUSH2 0x10b1
00001099: JUMPI
0000109a: PUSH1 0x40
0000109c: MLOAD
0000109d: PUSH3 0x461bcd
000010a1: PUSH1 0xe5
000010a3: SHL
000010a4: DUP2
000010a5: MSTORE
000010a6: PUSH1 0x04
000010a8: ADD
000010a9: PUSH2 0x096c
000010ac: SWAP1
000010ad: PUSH2 0x242b
000010b0: JUMP
000010b1: JUMPDEST
000010b2: PUSH1 0x11
000010b4: SSTORE
000010b5: JUMP
000010b6: JUMPDEST
000010b7: PUSH1 0x08
000010b9: SLOAD
000010ba: PUSH1 0x01
000010bc: PUSH1 0x01
000010be: PUSH1 0xa0
000010c0: SHL
000010c1: SUB
000010c2: AND
000010c3: CALLER
000010c4: EQ
000010c5: PUSH2 0x10e0
000010c8: JUMPI
000010c9: PUSH1 0x40
000010cb: MLOAD
000010cc: PUSH3 0x461bcd
000010d0: PUSH1 0xe5
000010d2: SHL
000010d3: DUP2
000010d4: MSTORE
000010d5: PUSH1 0x04
000010d7: ADD
000010d8: PUSH2 0x096c
000010db: SWAP1
000010dc: PUSH2 0x242b
000010df: JUMP
000010e0: JUMPDEST
000010e1: PUSH1 0x12
000010e3: DUP1
000010e4: SLOAD
000010e5: SWAP2
000010e6: ISZERO
000010e7: ISZERO
000010e8: PUSH2 0x0100
000010eb: MUL
000010ec: PUSH2 0xff00
000010ef: NOT
000010f0: SWAP1
000010f1: SWAP3
000010f2: AND
000010f3: SWAP2
000010f4: SWAP1
000010f5: SWAP2
000010f6: OR
000010f7: SWAP1
000010f8: SSTORE
000010f9: JUMP
000010fa: JUMPDEST
000010fb: PUSH2 0x1105
000010fe: DUP5
000010ff: DUP5
00001100: DUP5
00001101: PUSH2 0x1736
00001104: JUMP
00001105: JUMPDEST
00001106: PUSH1 0x01
00001108: PUSH1 0x01
0000110a: PUSH1 0xa0
0000110c: SHL
0000110d: SUB
0000110e: DUP4
0000110f: AND
00001110: EXTCODESIZE
00001111: ISZERO
00001112: ISZERO
00001113: DUP1
00001114: ISZERO
00001115: PUSH2 0x1127
00001118: JUMPI
00001119: POP
0000111a: PUSH2 0x1125
0000111d: DUP5
0000111e: DUP5
0000111f: DUP5
00001120: DUP5
00001121: PUSH2 0x1add
00001124: JUMP
00001125: JUMPDEST
00001126: ISZERO
00001127: JUMPDEST
00001128: ISZERO
00001129: PUSH2 0x1145
0000112c: JUMPI
0000112d: PUSH1 0x40
0000112f: MLOAD
00001130: PUSH4 0x68d2bf6b
00001135: PUSH1 0xe1
00001137: SHL
00001138: DUP2
00001139: MSTORE
0000113a: PUSH1 0x04
0000113c: ADD
0000113d: PUSH1 0x40
0000113f: MLOAD
00001140: DUP1
00001141: SWAP2
00001142: SUB
00001143: SWAP1
00001144: REVERT
00001145: JUMPDEST
00001146: POP
00001147: POP
00001148: POP
00001149: POP
0000114a: JUMP
0000114b: JUMPDEST
0000114c: PUSH1 0x60
0000114e: PUSH2 0x1156
00001151: DUP3
00001152: PUSH2 0x16a1
00001155: JUMP
00001156: JUMPDEST
00001157: PUSH2 0x11ba
0000115a: JUMPI
0000115b: PUSH1 0x40
0000115d: MLOAD
0000115e: PUSH3 0x461bcd
00001162: PUSH1 0xe5
00001164: SHL
00001165: DUP2
00001166: MSTORE
00001167: PUSH1 0x20
00001169: PUSH1 0x04
0000116b: DUP3
0000116c: ADD
0000116d: MSTORE
0000116e: PUSH1 0x2f
00001170: PUSH1 0x24
00001172: DUP3
00001173: ADD
00001174: MSTORE
00001175: PUSH32 0x4552433732314d657461646174613a2055524920717565727920666f72206e6f
00001196: PUSH1 0x44
00001198: DUP3
00001199: ADD
0000119a: MSTORE
0000119b: PUSH15 0x3732bc34b9ba32b73a103a37b5b2b7
000011ab: PUSH1 0x89
000011ad: SHL
000011ae: PUSH1 0x64
000011b0: DUP3
000011b1: ADD
000011b2: MSTORE
000011b3: PUSH1 0x84
000011b5: ADD
000011b6: PUSH2 0x096c
000011b9: JUMP
000011ba: JUMPDEST
000011bb: PUSH1 0x12
000011bd: SLOAD
000011be: PUSH3 0x010000
000011c2: SWAP1
000011c3: DIV
000011c4: PUSH1 0xff
000011c6: AND
000011c7: PUSH2 0x125c
000011ca: JUMPI
000011cb: PUSH1 0x0e
000011cd: DUP1
000011ce: SLOAD
000011cf: PUSH2 0x11d7
000011d2: SWAP1
000011d3: PUSH2 0x23f0
000011d6: JUMP
000011d7: JUMPDEST
000011d8: DUP1
000011d9: PUSH1 0x1f
000011db: ADD
000011dc: PUSH1 0x20
000011de: DUP1
000011df: SWAP2
000011e0: DIV
000011e1: MUL
000011e2: PUSH1 0x20
000011e4: ADD
000011e5: PUSH1 0x40
000011e7: MLOAD
000011e8: SWAP1
000011e9: DUP2
000011ea: ADD
000011eb: PUSH1 0x40
000011ed: MSTORE
000011ee: DUP1
000011ef: SWAP3
000011f0: SWAP2
000011f1: SWAP1
000011f2: DUP2
000011f3: DUP2
000011f4: MSTORE
000011f5: PUSH1 0x20
000011f7: ADD
000011f8: DUP3
000011f9: DUP1
000011fa: SLOAD
000011fb: PUSH2 0x1203
000011fe: SWAP1
000011ff: PUSH2 0x23f0
00001202: JUMP
00001203: JUMPDEST
00001204: DUP1
00001205: ISZERO
00001206: PUSH2 0x1250
00001209: JUMPI
0000120a: DUP1
0000120b: PUSH1 0x1f
0000120d: LT
0000120e: PUSH2 0x1225
00001211: JUMPI
00001212: PUSH2 0x0100
00001215: DUP1
00001216: DUP4
00001217: SLOAD
00001218: DIV
00001219: MUL
0000121a: DUP4
0000121b: MSTORE
0000121c: SWAP2
0000121d: PUSH1 0x20
0000121f: ADD
00001220: SWAP2
00001221: PUSH2 0x1250
00001224: JUMP
00001225: JUMPDEST
00001226: DUP3
00001227: ADD
00001228: SWAP2
00001229: SWAP1
0000122a: PUSH1 0x00
0000122c: MSTORE
0000122d: PUSH1 0x20
0000122f: PUSH1 0x00
00001231: KECCAK256
00001232: SWAP1
00001233: JUMPDEST
00001234: DUP2
00001235: SLOAD
00001236: DUP2
00001237: MSTORE
00001238: SWAP1
00001239: PUSH1 0x01
0000123b: ADD
0000123c: SWAP1
0000123d: PUSH1 0x20
0000123f: ADD
00001240: DUP1
00001241: DUP4
00001242: GT
00001243: PUSH2 0x1233
00001246: JUMPI
00001247: DUP3
00001248: SWAP1
00001249: SUB
0000124a: PUSH1 0x1f
0000124c: AND
0000124d: DUP3
0000124e: ADD
0000124f: SWAP2
00001250: JUMPDEST
00001251: POP
00001252: POP
00001253: POP
00001254: POP
00001255: POP
00001256: SWAP1
00001257: POP
00001258: SWAP2
00001259: SWAP1
0000125a: POP
0000125b: JUMP
0000125c: JUMPDEST
0000125d: PUSH1 0x00
0000125f: PUSH2 0x1266
00001262: PUSH2 0x1bd5
00001265: JUMP
00001266: JUMPDEST
00001267: SWAP1
00001268: POP
00001269: PUSH1 0x00
0000126b: DUP2
0000126c: MLOAD
0000126d: GT
0000126e: PUSH2 0x1286
00001271: JUMPI
00001272: PUSH1 0x40
00001274: MLOAD
00001275: DUP1
00001276: PUSH1 0x20
00001278: ADD
00001279: PUSH1 0x40
0000127b: MSTORE
0000127c: DUP1
0000127d: PUSH1 0x00
0000127f: DUP2
00001280: MSTORE
00001281: POP
00001282: PUSH2 0x12b4
00001285: JUMP
00001286: JUMPDEST
00001287: DUP1
00001288: PUSH2 0x1290
0000128b: DUP5
0000128c: PUSH2 0x1be4
0000128f: JUMP
00001290: JUMPDEST
00001291: PUSH1 0x0d
00001293: PUSH1 0x40
00001295: MLOAD
00001296: PUSH1 0x20
00001298: ADD
00001299: PUSH2 0x12a4
0000129c: SWAP4
0000129d: SWAP3
0000129e: SWAP2
0000129f: SWAP1
000012a0: PUSH2 0x2564
000012a3: JUMP
000012a4: JUMPDEST
000012a5: PUSH1 0x40
000012a7: MLOAD
000012a8: PUSH1 0x20
000012aa: DUP2
000012ab: DUP4
000012ac: SUB
000012ad: SUB
000012ae: DUP2
000012af: MSTORE
000012b0: SWAP1
000012b1: PUSH1 0x40
000012b3: MSTORE
000012b4: JUMPDEST
000012b5: SWAP4
000012b6: SWAP3
000012b7: POP
000012b8: POP
000012b9: POP
000012ba: JUMP
000012bb: JUMPDEST
000012bc: DUP3
000012bd: PUSH1 0x00
000012bf: DUP2
000012c0: GT
000012c1: DUP1
000012c2: ISZERO
000012c3: PUSH2 0x12ce
000012c6: JUMPI
000012c7: POP
000012c8: PUSH1 0x11
000012ca: SLOAD
000012cb: DUP2
000012cc: GT
000012cd: ISZERO
000012ce: JUMPDEST
000012cf: PUSH2 0x12ea
000012d2: JUMPI
000012d3: PUSH1 0x40
000012d5: MLOAD
000012d6: PUSH3 0x461bcd
000012da: PUSH1 0xe5
000012dc: SHL
000012dd: DUP2
000012de: MSTORE
000012df: PUSH1 0x04
000012e1: ADD
000012e2: PUSH2 0x096c
000012e5: SWAP1
000012e6: PUSH2 0x24f0
000012e9: JUMP
000012ea: JUMPDEST
000012eb: PUSH1 0x10
000012ed: SLOAD
000012ee: DUP2
000012ef: PUSH2 0x12ff
000012f2: PUSH1 0x01
000012f4: SLOAD
000012f5: PUSH1 0x00
000012f7: SLOAD
000012f8: SUB
000012f9: PUSH1 0x00
000012fb: NOT
000012fc: ADD
000012fd: SWAP1
000012fe: JUMP
000012ff: JUMPDEST
00001300: PUSH2 0x1309
00001303: SWAP2
00001304: SWAP1
00001305: PUSH2 0x251e
00001308: JUMP
00001309: JUMPDEST
0000130a: GT
0000130b: ISZERO
0000130c: PUSH2 0x1327
0000130f: JUMPI
00001310: PUSH1 0x40
00001312: MLOAD
00001313: PUSH3 0x461bcd
00001317: PUSH1 0xe5
00001319: SHL
0000131a: DUP2
0000131b: MSTORE
0000131c: PUSH1 0x04
0000131e: ADD
0000131f: PUSH2 0x096c
00001322: SWAP1
00001323: PUSH2 0x2536
00001326: JUMP
00001327: JUMPDEST
00001328: DUP4
00001329: DUP1
0000132a: PUSH1 0x0f
0000132c: SLOAD
0000132d: PUSH2 0x1336
00001330: SWAP2
00001331: SWAP1
00001332: PUSH2 0x2476
00001335: JUMP
00001336: JUMPDEST
00001337: CALLVALUE
00001338: LT
00001339: ISZERO
0000133a: PUSH2 0x137b
0000133d: JUMPI
0000133e: PUSH1 0x40
00001340: MLOAD
00001341: PUSH3 0x461bcd
00001345: PUSH1 0xe5
00001347: SHL
00001348: DUP2
00001349: MSTORE
0000134a: PUSH1 0x20
0000134c: PUSH1 0x04
0000134e: DUP3
0000134f: ADD
00001350: MSTORE
00001351: PUSH1 0x13
00001353: PUSH1 0x24
00001355: DUP3
00001356: ADD
00001357: MSTORE
00001358: PUSH19 0x496e73756666696369656e742066756e647321
0000136c: PUSH1 0x68
0000136e: SHL
0000136f: PUSH1 0x44
00001371: DUP3
00001372: ADD
00001373: MSTORE
00001374: PUSH1 0x64
00001376: ADD
00001377: PUSH2 0x096c
0000137a: JUMP
0000137b: JUMPDEST
0000137c: PUSH1 0x12
0000137e: SLOAD
0000137f: PUSH2 0x0100
00001382: SWAP1
00001383: DIV
00001384: PUSH1 0xff
00001386: AND
00001387: PUSH2 0x13dd
0000138a: JUMPI
0000138b: PUSH1 0x40
0000138d: MLOAD
0000138e: PUSH3 0x461bcd
00001392: PUSH1 0xe5
00001394: SHL
00001395: DUP2
00001396: MSTORE
00001397: PUSH1 0x20
00001399: PUSH1 0x04
0000139b: DUP3
0000139c: ADD
0000139d: MSTORE
0000139e: PUSH1 0x22
000013a0: PUSH1 0x24
000013a2: DUP3
000013a3: ADD
000013a4: MSTORE
000013a5: PUSH32 0x5468652077686974656c6973742073616c65206973206e6f7420656e61626c65
000013c6: PUSH1 0x44
000013c8: DUP3
000013c9: ADD
000013ca: MSTORE
000013cb: PUSH2 0x6421
000013ce: PUSH1 0xf0
000013d0: SHL
000013d1: PUSH1 0x64
000013d3: DUP3
000013d4: ADD
000013d5: MSTORE
000013d6: PUSH1 0x84
000013d8: ADD
000013d9: PUSH2 0x096c
000013dc: JUMP
000013dd: JUMPDEST
000013de: CALLER
000013df: PUSH1 0x00
000013e1: SWAP1
000013e2: DUP2
000013e3: MSTORE
000013e4: PUSH1 0x0b
000013e6: PUSH1 0x20
000013e8: MSTORE
000013e9: PUSH1 0x40
000013eb: SWAP1
000013ec: KECCAK256
000013ed: SLOAD
000013ee: PUSH1 0xff
000013f0: AND
000013f1: ISZERO
000013f2: PUSH2 0x143d
000013f5: JUMPI
000013f6: PUSH1 0x40
000013f8: MLOAD
000013f9: PUSH3 0x461bcd
000013fd: PUSH1 0xe5
000013ff: SHL
00001400: DUP2
00001401: MSTORE
00001402: PUSH1 0x20
00001404: PUSH1 0x04
00001406: DUP3
00001407: ADD
00001408: MSTORE
00001409: PUSH1 0x18
0000140b: PUSH1 0x24
0000140d: DUP3
0000140e: ADD
0000140f: MSTORE
00001410: PUSH32 0x4164647265737320616c726561647920636c61696d6564210000000000000000
00001431: PUSH1 0x44
00001433: DUP3
00001434: ADD
00001435: MSTORE
00001436: PUSH1 0x64
00001438: ADD
00001439: PUSH2 0x096c
0000143c: JUMP
0000143d: JUMPDEST
0000143e: PUSH1 0x40
00001440: MLOAD
00001441: PUSH12 0xffffffffffffffffffffffff
0000144e: NOT
0000144f: CALLER
00001450: PUSH1 0x60
00001452: SHL
00001453: AND
00001454: PUSH1 0x20
00001456: DUP3
00001457: ADD
00001458: MSTORE
00001459: PUSH1 0x00
0000145b: SWAP1
0000145c: PUSH1 0x34
0000145e: ADD
0000145f: PUSH1 0x40
00001461: MLOAD
00001462: PUSH1 0x20
00001464: DUP2
00001465: DUP4
00001466: SUB
00001467: SUB
00001468: DUP2
00001469: MSTORE
0000146a: SWAP1
0000146b: PUSH1 0x40
0000146d: MSTORE
0000146e: DUP1
0000146f: MLOAD
00001470: SWAP1
00001471: PUSH1 0x20
00001473: ADD
00001474: KECCAK256
00001475: SWAP1
00001476: POP
00001477: PUSH2 0x14b7
0000147a: DUP6
0000147b: DUP6
0000147c: DUP1
0000147d: DUP1
0000147e: PUSH1 0x20
00001480: MUL
00001481: PUSH1 0x20
00001483: ADD
00001484: PUSH1 0x40
00001486: MLOAD
00001487: SWAP1
00001488: DUP2
00001489: ADD
0000148a: PUSH1 0x40
0000148c: MSTORE
0000148d: DUP1
0000148e: SWAP4
0000148f: SWAP3
00001490: SWAP2
00001491: SWAP1
00001492: DUP2
00001493: DUP2
00001494: MSTORE
00001495: PUSH1 0x20
00001497: ADD
00001498: DUP4
00001499: DUP4
0000149a: PUSH1 0x20
0000149c: MUL
0000149d: DUP1
0000149e: DUP3
0000149f: DUP5
000014a0: CALLDATACOPY
000014a1: PUSH1 0x00
000014a3: SWAP3
000014a4: ADD
000014a5: SWAP2
000014a6: SWAP1
000014a7: SWAP2
000014a8: MSTORE
000014a9: POP
000014aa: POP
000014ab: PUSH1 0x0a
000014ad: SLOAD
000014ae: SWAP2
000014af: POP
000014b0: DUP5
000014b1: SWAP1
000014b2: POP
000014b3: PUSH2 0x1ce1
000014b6: JUMP
000014b7: JUMPDEST
000014b8: PUSH2 0x14f4
000014bb: JUMPI
000014bc: PUSH1 0x40
000014be: MLOAD
000014bf: PUSH3 0x461bcd
000014c3: PUSH1 0xe5
000014c5: SHL
000014c6: DUP2
000014c7: MSTORE
000014c8: PUSH1 0x20
000014ca: PUSH1 0x04
000014cc: DUP3
000014cd: ADD
000014ce: MSTORE
000014cf: PUSH1 0x0e
000014d1: PUSH1 0x24
000014d3: DUP3
000014d4: ADD
000014d5: MSTORE
000014d6: PUSH14 0x496e76616c69642070726f6f6621
000014e5: PUSH1 0x90
000014e7: SHL
000014e8: PUSH1 0x44
000014ea: DUP3
000014eb: ADD
000014ec: MSTORE
000014ed: PUSH1 0x64
000014ef: ADD
000014f0: PUSH2 0x096c
000014f3: JUMP
000014f4: JUMPDEST
000014f5: CALLER
000014f6: PUSH1 0x00
000014f8: DUP2
000014f9: DUP2
000014fa: MSTORE
000014fb: PUSH1 0x0b
000014fd: PUSH1 0x20
000014ff: MSTORE
00001500: PUSH1 0x40
00001502: SWAP1
00001503: KECCAK256
00001504: DUP1
00001505: SLOAD
00001506: PUSH1 0xff
00001508: NOT
00001509: AND
0000150a: PUSH1 0x01
0000150c: OR
0000150d: SWAP1
0000150e: SSTORE
0000150f: PUSH2 0x1518
00001512: SWAP1
00001513: DUP8
00001514: PUSH2 0x1ac3
00001517: JUMP
00001518: JUMPDEST
00001519: POP
0000151a: POP
0000151b: POP
0000151c: POP
0000151d: POP
0000151e: POP
0000151f: JUMP
00001520: JUMPDEST
00001521: PUSH1 0x08
00001523: SLOAD
00001524: PUSH1 0x01
00001526: PUSH1 0x01
00001528: PUSH1 0xa0
0000152a: SHL
0000152b: SUB
0000152c: AND
0000152d: CALLER
0000152e: EQ
0000152f: PUSH2 0x154a
00001532: JUMPI
00001533: PUSH1 0x40
00001535: MLOAD
00001536: PUSH3 0x461bcd
0000153a: PUSH1 0xe5
0000153c: SHL
0000153d: DUP2
0000153e: MSTORE
0000153f: PUSH1 0x04
00001541: ADD
00001542: PUSH2 0x096c
00001545: SWAP1
00001546: PUSH2 0x242b
00001549: JUMP
0000154a: JUMPDEST
0000154b: PUSH1 0x12
0000154d: DUP1
0000154e: SLOAD
0000154f: SWAP2
00001550: ISZERO
00001551: ISZERO
00001552: PUSH3 0x010000
00001556: MUL
00001557: PUSH3 0xff0000
0000155b: NOT
0000155c: SWAP1
0000155d: SWAP3
0000155e: AND
0000155f: SWAP2
00001560: SWAP1
00001561: SWAP2
00001562: OR
00001563: SWAP1
00001564: SSTORE
00001565: JUMP
00001566: JUMPDEST
00001567: DUP2
00001568: PUSH1 0x00
0000156a: DUP2
0000156b: GT
0000156c: DUP1
0000156d: ISZERO
0000156e: PUSH2 0x1579
00001571: JUMPI
00001572: POP
00001573: PUSH1 0x11
00001575: SLOAD
00001576: DUP2
00001577: GT
00001578: ISZERO
00001579: JUMPDEST
0000157a: PUSH2 0x1595
0000157d: JUMPI
0000157e: PUSH1 0x40
00001580: MLOAD
00001581: PUSH3 0x461bcd
00001585: PUSH1 0xe5
00001587: SHL
00001588: DUP2
00001589: MSTORE
0000158a: PUSH1 0x04
0000158c: ADD
0000158d: PUSH2 0x096c
00001590: SWAP1
00001591: PUSH2 0x24f0
00001594: JUMP
00001595: JUMPDEST
00001596: PUSH1 0x10
00001598: SLOAD
00001599: DUP2
0000159a: PUSH2 0x15aa
0000159d: PUSH1 0x01
0000159f: SLOAD
000015a0: PUSH1 0x00
000015a2: SLOAD
000015a3: SUB
000015a4: PUSH1 0x00
000015a6: NOT
000015a7: ADD
000015a8: SWAP1
000015a9: JUMP
000015aa: JUMPDEST
000015ab: PUSH2 0x15b4
000015ae: SWAP2
000015af: SWAP1
000015b0: PUSH2 0x251e
000015b3: JUMP
000015b4: JUMPDEST
000015b5: GT
000015b6: ISZERO
000015b7: PUSH2 0x15d2
000015ba: JUMPI
000015bb: PUSH1 0x40
000015bd: MLOAD
000015be: PUSH3 0x461bcd
000015c2: PUSH1 0xe5
000015c4: SHL
000015c5: DUP2
000015c6: MSTORE
000015c7: PUSH1 0x04
000015c9: ADD
000015ca: PUSH2 0x096c
000015cd: SWAP1
000015ce: PUSH2 0x2536
000015d1: JUMP
000015d2: JUMPDEST
000015d3: PUSH1 0x08
000015d5: SLOAD
000015d6: PUSH1 0x01
000015d8: PUSH1 0x01
000015da: PUSH1 0xa0
000015dc: SHL
000015dd: SUB
000015de: AND
000015df: CALLER
000015e0: EQ
000015e1: PUSH2 0x15fc
000015e4: JUMPI
000015e5: PUSH1 0x40
000015e7: MLOAD
000015e8: PUSH3 0x461bcd
000015ec: PUSH1 0xe5
000015ee: SHL
000015ef: DUP2
000015f0: MSTORE
000015f1: PUSH1 0x04
000015f3: ADD
000015f4: PUSH2 0x096c
000015f7: SWAP1
000015f8: PUSH2 0x242b
000015fb: JUMP
000015fc: JUMPDEST
000015fd: PUSH2 0x093d
00001600: DUP3
00001601: DUP5
00001602: PUSH2 0x1ac3
00001605: JUMP
00001606: JUMPDEST
00001607: PUSH1 0x08
00001609: SLOAD
0000160a: PUSH1 0x01
0000160c: PUSH1 0x01
0000160e: PUSH1 0xa0
00001610: SHL
00001611: SUB
00001612: AND
00001613: CALLER
00001614: EQ
00001615: PUSH2 0x1630
00001618: JUMPI
00001619: PUSH1 0x40
0000161b: MLOAD
0000161c: PUSH3 0x461bcd
00001620: PUSH1 0xe5
00001622: SHL
00001623: DUP2
00001624: MSTORE
00001625: PUSH1 0x04
00001627: ADD
00001628: PUSH2 0x096c
0000162b: SWAP1
0000162c: PUSH2 0x242b
0000162f: JUMP
00001630: JUMPDEST
00001631: PUSH1 0x01
00001633: PUSH1 0x01
00001635: PUSH1 0xa0
00001637: SHL
00001638: SUB
00001639: DUP2
0000163a: AND
0000163b: PUSH2 0x1695
0000163e: JUMPI
0000163f: PUSH1 0x40
00001641: MLOAD
00001642: PUSH3 0x461bcd
00001646: PUSH1 0xe5
00001648: SHL
00001649: DUP2
0000164a: MSTORE
0000164b: PUSH1 0x20
0000164d: PUSH1 0x04
0000164f: DUP3
00001650: ADD
00001651: MSTORE
00001652: PUSH1 0x26
00001654: PUSH1 0x24
00001656: DUP3
00001657: ADD
00001658: MSTORE
00001659: PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061
0000167a: PUSH1 0x44
0000167c: DUP3
0000167d: ADD
0000167e: MSTORE
0000167f: PUSH6 0x646472657373
00001686: PUSH1 0xd0
00001688: SHL
00001689: PUSH1 0x64
0000168b: DUP3
0000168c: ADD
0000168d: MSTORE
0000168e: PUSH1 0x84
00001690: ADD
00001691: PUSH2 0x096c
00001694: JUMP
00001695: JUMPDEST
00001696: PUSH2 0x169e
00001699: DUP2
0000169a: PUSH2 0x1a71
0000169d: JUMP
0000169e: JUMPDEST
0000169f: POP
000016a0: JUMP
000016a1: JUMPDEST
000016a2: PUSH1 0x00
000016a4: DUP2
000016a5: PUSH1 0x01
000016a7: GT
000016a8: ISZERO
000016a9: DUP1
000016aa: ISZERO
000016ab: PUSH2 0x16b5
000016ae: JUMPI
000016af: POP
000016b0: PUSH1 0x00
000016b2: SLOAD
000016b3: DUP3
000016b4: LT
000016b5: JUMPDEST
000016b6: DUP1
000016b7: ISZERO
000016b8: PUSH2 0x07d8
000016bb: JUMPI
000016bc: POP
000016bd: POP
000016be: PUSH1 0x00
000016c0: SWAP1
000016c1: DUP2
000016c2: MSTORE
000016c3: PUSH1 0x04
000016c5: PUSH1 0x20
000016c7: MSTORE
000016c8: PUSH1 0x40
000016ca: SWAP1
000016cb: KECCAK256
000016cc: SLOAD
000016cd: PUSH1 0x01
000016cf: PUSH1 0xe0
000016d1: SHL
000016d2: SWAP1
000016d3: DIV
000016d4: PUSH1 0xff
000016d6: AND
000016d7: ISZERO
000016d8: SWAP1
000016d9: JUMP
000016da: JUMPDEST
000016db: PUSH1 0x00
000016dd: DUP3
000016de: DUP2
000016df: MSTORE
000016e0: PUSH1 0x06
000016e2: PUSH1 0x20
000016e4: MSTORE
000016e5: PUSH1 0x40
000016e7: DUP1
000016e8: DUP3
000016e9: KECCAK256
000016ea: DUP1
000016eb: SLOAD
000016ec: PUSH1 0x01
000016ee: PUSH1 0x01
000016f0: PUSH1 0xa0
000016f2: SHL
000016f3: SUB
000016f4: NOT
000016f5: AND
000016f6: PUSH1 0x01
000016f8: PUSH1 0x01
000016fa: PUSH1 0xa0
000016fc: SHL
000016fd: SUB
000016fe: DUP8
000016ff: DUP2
00001700: AND
00001701: SWAP2
00001702: DUP3
00001703: OR
00001704: SWAP1
00001705: SWAP3
00001706: SSTORE
00001707: SWAP2
00001708: MLOAD
00001709: DUP6
0000170a: SWAP4
0000170b: SWAP2
0000170c: DUP6
0000170d: AND
0000170e: SWAP2
0000170f: PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925
00001730: SWAP2
00001731: LOG4
00001732: POP
00001733: POP
00001734: POP
00001735: JUMP
00001736: JUMPDEST
00001737: PUSH1 0x00
00001739: PUSH2 0x1741
0000173c: DUP3
0000173d: PUSH2 0x194a
00001740: JUMP
00001741: JUMPDEST
00001742: DUP1
00001743: MLOAD
00001744: SWAP1
00001745: SWAP2
00001746: POP
00001747: PUSH1 0x00
00001749: SWAP1
0000174a: PUSH1 0x01
0000174c: PUSH1 0x01
0000174e: PUSH1 0xa0
00001750: SHL
00001751: SUB
00001752: AND
00001753: CALLER
00001754: PUSH1 0x01
00001756: PUSH1 0x01
00001758: PUSH1 0xa0
0000175a: SHL
0000175b: SUB
0000175c: AND
0000175d: EQ
0000175e: DUP1
0000175f: PUSH2 0x176f
00001762: JUMPI
00001763: POP
00001764: DUP2
00001765: MLOAD
00001766: PUSH2 0x176f
00001769: SWAP1
0000176a: CALLER
0000176b: PUSH2 0x071e
0000176e: JUMP
0000176f: JUMPDEST
00001770: DUP1
00001771: PUSH2 0x178a
00001774: JUMPI
00001775: POP
00001776: CALLER
00001777: PUSH2 0x177f
0000177a: DUP5
0000177b: PUSH2 0x0870
0000177e: JUMP
0000177f: JUMPDEST
00001780: PUSH1 0x01
00001782: PUSH1 0x01
00001784: PUSH1 0xa0
00001786: SHL
00001787: SUB
00001788: AND
00001789: EQ
0000178a: JUMPDEST
0000178b: SWAP1
0000178c: POP
0000178d: DUP1
0000178e: PUSH2 0x17aa
00001791: JUMPI
00001792: PUSH1 0x40
00001794: MLOAD
00001795: PUSH4 0x2ce44b5f
0000179a: PUSH1 0xe1
0000179c: SHL
0000179d: DUP2
0000179e: MSTORE
0000179f: PUSH1 0x04
000017a1: ADD
000017a2: PUSH1 0x40
000017a4: MLOAD
000017a5: DUP1
000017a6: SWAP2
000017a7: SUB
000017a8: SWAP1
000017a9: REVERT
000017aa: JUMPDEST
000017ab: DUP5
000017ac: PUSH1 0x01
000017ae: PUSH1 0x01
000017b0: PUSH1 0xa0
000017b2: SHL
000017b3: SUB
000017b4: AND
000017b5: DUP3
000017b6: PUSH1 0x00
000017b8: ADD
000017b9: MLOAD
000017ba: PUSH1 0x01
000017bc: PUSH1 0x01
000017be: PUSH1 0xa0
000017c0: SHL
000017c1: SUB
000017c2: AND
000017c3: EQ
000017c4: PUSH2 0x17df
000017c7: JUMPI
000017c8: PUSH1 0x40
000017ca: MLOAD
000017cb: PUSH3 0xa11481
000017cf: PUSH1 0xe8
000017d1: SHL
000017d2: DUP2
000017d3: MSTORE
000017d4: PUSH1 0x04
000017d6: ADD
000017d7: PUSH1 0x40
000017d9: MLOAD
000017da: DUP1
000017db: SWAP2
000017dc: SUB
000017dd: SWAP1
000017de: REVERT
000017df: JUMPDEST
000017e0: PUSH1 0x01
000017e2: PUSH1 0x01
000017e4: PUSH1 0xa0
000017e6: SHL
000017e7: SUB
000017e8: DUP5
000017e9: AND
000017ea: PUSH2 0x1806
000017ed: JUMPI
000017ee: PUSH1 0x40
000017f0: MLOAD
000017f1: PUSH4 0x3a954ecd
000017f6: PUSH1 0xe2
000017f8: SHL
000017f9: DUP2
000017fa: MSTORE
000017fb: PUSH1 0x04
000017fd: ADD
000017fe: PUSH1 0x40
00001800: MLOAD
00001801: DUP1
00001802: SWAP2
00001803: SUB
00001804: SWAP1
00001805: REVERT
00001806: JUMPDEST
00001807: PUSH2 0x1816
0000180a: PUSH1 0x00
0000180c: DUP5
0000180d: DUP5
0000180e: PUSH1 0x00
00001810: ADD
00001811: MLOAD
00001812: PUSH2 0x16da
00001815: JUMP
00001816: JUMPDEST
00001817: PUSH1 0x01
00001819: PUSH1 0x01
0000181b: PUSH1 0xa0
0000181d: SHL
0000181e: SUB
0000181f: DUP6
00001820: DUP2
00001821: AND
00001822: PUSH1 0x00
00001824: SWAP1
00001825: DUP2
00001826: MSTORE
00001827: PUSH1 0x05
00001829: PUSH1 0x20
0000182b: SWAP1
0000182c: DUP2
0000182d: MSTORE
0000182e: PUSH1 0x40
00001830: DUP1
00001831: DUP4
00001832: KECCAK256
00001833: DUP1
00001834: SLOAD
00001835: PUSH8 0xffffffffffffffff
0000183e: NOT
0000183f: DUP1
00001840: DUP3
00001841: AND
00001842: PUSH1 0x01
00001844: PUSH1 0x01
00001846: PUSH1 0x40
00001848: SHL
00001849: SUB
0000184a: SWAP3
0000184b: DUP4
0000184c: AND
0000184d: PUSH1 0x00
0000184f: NOT
00001850: ADD
00001851: DUP4
00001852: AND
00001853: OR
00001854: SWAP1
00001855: SWAP3
00001856: SSTORE
00001857: DUP10
00001858: DUP7
00001859: AND
0000185a: DUP1
0000185b: DUP7
0000185c: MSTORE
0000185d: DUP4
0000185e: DUP7
0000185f: KECCAK256
00001860: DUP1
00001861: SLOAD
00001862: SWAP4
00001863: DUP5
00001864: AND
00001865: SWAP4
00001866: DUP4
00001867: AND
00001868: PUSH1 0x01
0000186a: SWAP1
0000186b: DUP2
0000186c: ADD
0000186d: DUP5
0000186e: AND
0000186f: SWAP5
00001870: SWAP1
00001871: SWAP5
00001872: OR
00001873: SWAP1
00001874: SSTORE
00001875: DUP10
00001876: DUP7
00001877: MSTORE
00001878: PUSH1 0x04
0000187a: SWAP1
0000187b: SWAP5
0000187c: MSTORE
0000187d: DUP3
0000187e: DUP6
0000187f: KECCAK256
00001880: DUP1
00001881: SLOAD
00001882: PUSH1 0x01
00001884: PUSH1 0x01
00001886: PUSH1 0xe0
00001888: SHL
00001889: SUB
0000188a: NOT
0000188b: AND
0000188c: SWAP1
0000188d: SWAP5
0000188e: OR
0000188f: PUSH1 0x01
00001891: PUSH1 0xa0
00001893: SHL
00001894: TIMESTAMP
00001895: SWAP1
00001896: SWAP3
00001897: AND
00001898: SWAP2
00001899: SWAP1
0000189a: SWAP2
0000189b: MUL
0000189c: OR
0000189d: SWAP1
0000189e: SWAP3
0000189f: SSTORE
000018a0: SWAP1
000018a1: DUP7
000018a2: ADD
000018a3: DUP1
000018a4: DUP4
000018a5: MSTORE
000018a6: SWAP2
000018a7: KECCAK256
000018a8: SLOAD
000018a9: SWAP1
000018aa: SWAP2
000018ab: AND
000018ac: PUSH2 0x1900
000018af: JUMPI
000018b0: PUSH1 0x00
000018b2: SLOAD
000018b3: DUP2
000018b4: LT
000018b5: ISZERO
000018b6: PUSH2 0x1900
000018b9: JUMPI
000018ba: DUP3
000018bb: MLOAD
000018bc: PUSH1 0x00
000018be: DUP3
000018bf: DUP2
000018c0: MSTORE
000018c1: PUSH1 0x04
000018c3: PUSH1 0x20
000018c5: SWAP1
000018c6: DUP2
000018c7: MSTORE
000018c8: PUSH1 0x40
000018ca: SWAP1
000018cb: SWAP2
000018cc: KECCAK256
000018cd: DUP1
000018ce: SLOAD
000018cf: SWAP2
000018d0: DUP7
000018d1: ADD
000018d2: MLOAD
000018d3: PUSH1 0x01
000018d5: PUSH1 0x01
000018d7: PUSH1 0x40
000018d9: SHL
000018da: SUB
000018db: AND
000018dc: PUSH1 0x01
000018de: PUSH1 0xa0
000018e0: SHL
000018e1: MUL
000018e2: PUSH1 0x01
000018e4: PUSH1 0x01
000018e6: PUSH1 0xe0
000018e8: SHL
000018e9: SUB
000018ea: NOT
000018eb: SWAP1
000018ec: SWAP3
000018ed: AND
000018ee: PUSH1 0x01
000018f0: PUSH1 0x01
000018f2: PUSH1 0xa0
000018f4: SHL
000018f5: SUB
000018f6: SWAP1
000018f7: SWAP4
000018f8: AND
000018f9: SWAP3
000018fa: SWAP1
000018fb: SWAP3
000018fc: OR
000018fd: OR
000018fe: SWAP1
000018ff: SSTORE
00001900: JUMPDEST
00001901: POP
00001902: DUP3
00001903: DUP5
00001904: PUSH1 0x01
00001906: PUSH1 0x01
00001908: PUSH1 0xa0
0000190a: SHL
0000190b: SUB
0000190c: AND
0000190d: DUP7
0000190e: PUSH1 0x01
00001910: PUSH1 0x01
00001912: PUSH1 0xa0
00001914: SHL
00001915: SUB
00001916: AND
00001917: PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
00001938: PUSH1 0x40
0000193a: MLOAD
0000193b: PUSH1 0x40
0000193d: MLOAD
0000193e: DUP1
0000193f: SWAP2
00001940: SUB
00001941: SWAP1
00001942: LOG4
00001943: JUMPDEST
00001944: POP
00001945: POP
00001946: POP
00001947: POP
00001948: POP
00001949: JUMP
0000194a: JUMPDEST
0000194b: PUSH1 0x40
0000194d: DUP1
0000194e: MLOAD
0000194f: PUSH1 0x60
00001951: DUP2
00001952: ADD
00001953: DUP3
00001954: MSTORE
00001955: PUSH1 0x00
00001957: DUP1
00001958: DUP3
00001959: MSTORE
0000195a: PUSH1 0x20
0000195c: DUP3
0000195d: ADD
0000195e: DUP2
0000195f: SWAP1
00001960: MSTORE
00001961: SWAP2
00001962: DUP2
00001963: ADD
00001964: SWAP2
00001965: SWAP1
00001966: SWAP2
00001967: MSTORE
00001968: DUP2
00001969: DUP1
0000196a: PUSH1 0x01
0000196c: GT
0000196d: ISZERO
0000196e: DUP1
0000196f: ISZERO
00001970: PUSH2 0x197a
00001973: JUMPI
00001974: POP
00001975: PUSH1 0x00
00001977: SLOAD
00001978: DUP2
00001979: LT
0000197a: JUMPDEST
0000197b: ISZERO
0000197c: PUSH2 0x1a58
0000197f: JUMPI
00001980: PUSH1 0x00
00001982: DUP2
00001983: DUP2
00001984: MSTORE
00001985: PUSH1 0x04
00001987: PUSH1 0x20
00001989: SWAP1
0000198a: DUP2
0000198b: MSTORE
0000198c: PUSH1 0x40
0000198e: SWAP2
0000198f: DUP3
00001990: SWAP1
00001991: KECCAK256
00001992: DUP3
00001993: MLOAD
00001994: PUSH1 0x60
00001996: DUP2
00001997: ADD
00001998: DUP5
00001999: MSTORE
0000199a: SWAP1
0000199b: SLOAD
0000199c: PUSH1 0x01
0000199e: PUSH1 0x01
000019a0: PUSH1 0xa0
000019a2: SHL
000019a3: SUB
000019a4: DUP2
000019a5: AND
000019a6: DUP3
000019a7: MSTORE
000019a8: PUSH1 0x01
000019aa: PUSH1 0xa0
000019ac: SHL
000019ad: DUP2
000019ae: DIV
000019af: PUSH1 0x01
000019b1: PUSH1 0x01
000019b3: PUSH1 0x40
000019b5: SHL
000019b6: SUB
000019b7: AND
000019b8: SWAP3
000019b9: DUP3
000019ba: ADD
000019bb: SWAP3
000019bc: SWAP1
000019bd: SWAP3
000019be: MSTORE
000019bf: PUSH1 0x01
000019c1: PUSH1 0xe0
000019c3: SHL
000019c4: SWAP1
000019c5: SWAP2
000019c6: DIV
000019c7: PUSH1 0xff
000019c9: AND
000019ca: ISZERO
000019cb: ISZERO
000019cc: SWAP2
000019cd: DUP2
000019ce: ADD
000019cf: DUP3
000019d0: SWAP1
000019d1: MSTORE
000019d2: SWAP1
000019d3: PUSH2 0x1a56
000019d6: JUMPI
000019d7: DUP1
000019d8: MLOAD
000019d9: PUSH1 0x01
000019db: PUSH1 0x01
000019dd: PUSH1 0xa0
000019df: SHL
000019e0: SUB
000019e1: AND
000019e2: ISZERO
000019e3: PUSH2 0x19ed
000019e6: JUMPI
000019e7: SWAP4
000019e8: SWAP3
000019e9: POP
000019ea: POP
000019eb: POP
000019ec: JUMP
000019ed: JUMPDEST
000019ee: POP
000019ef: PUSH1 0x00
000019f1: NOT
000019f2: ADD
000019f3: PUSH1 0x00
000019f5: DUP2
000019f6: DUP2
000019f7: MSTORE
000019f8: PUSH1 0x04
000019fa: PUSH1 0x20
000019fc: SWAP1
000019fd: DUP2
000019fe: MSTORE
000019ff: PUSH1 0x40
00001a01: SWAP2
00001a02: DUP3
00001a03: SWAP1
00001a04: KECCAK256
00001a05: DUP3
00001a06: MLOAD
00001a07: PUSH1 0x60
00001a09: DUP2
00001a0a: ADD
00001a0b: DUP5
00001a0c: MSTORE
00001a0d: SWAP1
00001a0e: SLOAD
00001a0f: PUSH1 0x01
00001a11: PUSH1 0x01
00001a13: PUSH1 0xa0
00001a15: SHL
00001a16: SUB
00001a17: DUP2
00001a18: AND
00001a19: DUP1
00001a1a: DUP4
00001a1b: MSTORE
00001a1c: PUSH1 0x01
00001a1e: PUSH1 0xa0
00001a20: SHL
00001a21: DUP3
00001a22: DIV
00001a23: PUSH1 0x01
00001a25: PUSH1 0x01
00001a27: PUSH1 0x40
00001a29: SHL
00001a2a: SUB
00001a2b: AND
00001a2c: SWAP4
00001a2d: DUP4
00001a2e: ADD
00001a2f: SWAP4
00001a30: SWAP1
00001a31: SWAP4
00001a32: MSTORE
00001a33: PUSH1 0x01
00001a35: PUSH1 0xe0
00001a37: SHL
00001a38: SWAP1
00001a39: DIV
00001a3a: PUSH1 0xff
00001a3c: AND
00001a3d: ISZERO
00001a3e: ISZERO
00001a3f: SWAP3
00001a40: DUP2
00001a41: ADD
00001a42: SWAP3
00001a43: SWAP1
00001a44: SWAP3
00001a45: MSTORE
00001a46: ISZERO
00001a47: PUSH2 0x1a51
00001a4a: JUMPI
00001a4b: SWAP4
00001a4c: SWAP3
00001a4d: POP
00001a4e: POP
00001a4f: POP
00001a50: JUMP
00001a51: JUMPDEST
00001a52: PUSH2 0x19ed
00001a55: JUMP
00001a56: JUMPDEST
00001a57: POP
00001a58: JUMPDEST
00001a59: PUSH1 0x40
00001a5b: MLOAD
00001a5c: PUSH4 0x6f96cda1
00001a61: PUSH1 0xe1
00001a63: SHL
00001a64: DUP2
00001a65: MSTORE
00001a66: PUSH1 0x04
00001a68: ADD
00001a69: PUSH1 0x40
00001a6b: MLOAD
00001a6c: DUP1
00001a6d: SWAP2
00001a6e: SUB
00001a6f: SWAP1
00001a70: REVERT
00001a71: JUMPDEST
00001a72: PUSH1 0x08
00001a74: DUP1
00001a75: SLOAD
00001a76: PUSH1 0x01
00001a78: PUSH1 0x01
00001a7a: PUSH1 0xa0
00001a7c: SHL
00001a7d: SUB
00001a7e: DUP4
00001a7f: DUP2
00001a80: AND
00001a81: PUSH1 0x01
00001a83: PUSH1 0x01
00001a85: PUSH1 0xa0
00001a87: SHL
00001a88: SUB
00001a89: NOT
00001a8a: DUP4
00001a8b: AND
00001a8c: DUP2
00001a8d: OR
00001a8e: SWAP1
00001a8f: SWAP4
00001a90: SSTORE
00001a91: PUSH1 0x40
00001a93: MLOAD
00001a94: SWAP2
00001a95: AND
00001a96: SWAP2
00001a97: SWAP1
00001a98: DUP3
00001a99: SWAP1
00001a9a: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
00001abb: SWAP1
00001abc: PUSH1 0x00
00001abe: SWAP1
00001abf: LOG3
00001ac0: POP
00001ac1: POP
00001ac2: JUMP
00001ac3: JUMPDEST
00001ac4: PUSH2 0x0988
00001ac7: DUP3
00001ac8: DUP3
00001ac9: PUSH1 0x40
00001acb: MLOAD
00001acc: DUP1
00001acd: PUSH1 0x20
00001acf: ADD
00001ad0: PUSH1 0x40
00001ad2: MSTORE
00001ad3: DUP1
00001ad4: PUSH1 0x00
00001ad6: DUP2
00001ad7: MSTORE
00001ad8: POP
00001ad9: PUSH2 0x1cf7
00001adc: JUMP
00001add: JUMPDEST
00001ade: PUSH1 0x40
00001ae0: MLOAD
00001ae1: PUSH4 0x0a85bd01
00001ae6: PUSH1 0xe1
00001ae8: SHL
00001ae9: DUP2
00001aea: MSTORE
00001aeb: PUSH1 0x00
00001aed: SWAP1
00001aee: PUSH1 0x01
00001af0: PUSH1 0x01
00001af2: PUSH1 0xa0
00001af4: SHL
00001af5: SUB
00001af6: DUP6
00001af7: AND
00001af8: SWAP1
00001af9: PUSH4 0x150b7a02
00001afe: SWAP1
00001aff: PUSH2 0x1b12
00001b02: SWAP1
00001b03: CALLER
00001b04: SWAP1
00001b05: DUP10
00001b06: SWAP1
00001b07: DUP9
00001b08: SWAP1
00001b09: DUP9
00001b0a: SWAP1
00001b0b: PUSH1 0x04
00001b0d: ADD
00001b0e: PUSH2 0x2628
00001b11: JUMP
00001b12: JUMPDEST
00001b13: PUSH1 0x20
00001b15: PUSH1 0x40
00001b17: MLOAD
00001b18: DUP1
00001b19: DUP4
00001b1a: SUB
00001b1b: DUP2
00001b1c: PUSH1 0x00
00001b1e: DUP8
00001b1f: DUP1
00001b20: EXTCODESIZE
00001b21: ISZERO
00001b22: DUP1
00001b23: ISZERO
00001b24: PUSH2 0x1b2c
00001b27: JUMPI
00001b28: PUSH1 0x00
00001b2a: DUP1
00001b2b: REVERT
00001b2c: JUMPDEST
00001b2d: POP
00001b2e: GAS
00001b2f: CALL
00001b30: SWAP3
00001b31: POP
00001b32: POP
00001b33: POP
00001b34: DUP1
00001b35: ISZERO
00001b36: PUSH2 0x1b5c
00001b39: JUMPI
00001b3a: POP
00001b3b: PUSH1 0x40
00001b3d: DUP1
00001b3e: MLOAD
00001b3f: PUSH1 0x1f
00001b41: RETURNDATASIZE
00001b42: SWAP1
00001b43: DUP2
00001b44: ADD
00001b45: PUSH1 0x1f
00001b47: NOT
00001b48: AND
00001b49: DUP3
00001b4a: ADD
00001b4b: SWAP1
00001b4c: SWAP3
00001b4d: MSTORE
00001b4e: PUSH2 0x1b59
00001b51: SWAP2
00001b52: DUP2
00001b53: ADD
00001b54: SWAP1
00001b55: PUSH2 0x2665
00001b58: JUMP
00001b59: JUMPDEST
00001b5a: PUSH1 0x01
00001b5c: JUMPDEST
00001b5d: PUSH2 0x1bb7
00001b60: JUMPI
00001b61: RETURNDATASIZE
00001b62: DUP1
00001b63: DUP1
00001b64: ISZERO
00001b65: PUSH2 0x1b8a
00001b68: JUMPI
00001b69: PUSH1 0x40
00001b6b: MLOAD
00001b6c: SWAP2
00001b6d: POP
00001b6e: PUSH1 0x1f
00001b70: NOT
00001b71: PUSH1 0x3f
00001b73: RETURNDATASIZE
00001b74: ADD
00001b75: AND
00001b76: DUP3
00001b77: ADD
00001b78: PUSH1 0x40
00001b7a: MSTORE
00001b7b: RETURNDATASIZE
00001b7c: DUP3
00001b7d: MSTORE
00001b7e: RETURNDATASIZE
00001b7f: PUSH1 0x00
00001b81: PUSH1 0x20
00001b83: DUP5
00001b84: ADD
00001b85: RETURNDATACOPY
00001b86: PUSH2 0x1b8f
00001b89: JUMP
00001b8a: JUMPDEST
00001b8b: PUSH1 0x60
00001b8d: SWAP2
00001b8e: POP
00001b8f: JUMPDEST
00001b90: POP
00001b91: DUP1
00001b92: MLOAD
00001b93: PUSH2 0x1baf
00001b96: JUMPI
00001b97: PUSH1 0x40
00001b99: MLOAD
00001b9a: PUSH4 0x68d2bf6b
00001b9f: PUSH1 0xe1
00001ba1: SHL
00001ba2: DUP2
00001ba3: MSTORE
00001ba4: PUSH1 0x04
00001ba6: ADD
00001ba7: PUSH1 0x40
00001ba9: MLOAD
00001baa: DUP1
00001bab: SWAP2
00001bac: SUB
00001bad: SWAP1
00001bae: REVERT
00001baf: JUMPDEST
00001bb0: DUP1
00001bb1: MLOAD
00001bb2: DUP2
00001bb3: PUSH1 0x20
00001bb5: ADD
00001bb6: REVERT
00001bb7: JUMPDEST
00001bb8: PUSH1 0x01
00001bba: PUSH1 0x01
00001bbc: PUSH1 0xe0
00001bbe: SHL
00001bbf: SUB
00001bc0: NOT
00001bc1: AND
00001bc2: PUSH4 0x0a85bd01
00001bc7: PUSH1 0xe1
00001bc9: SHL
00001bca: EQ
00001bcb: SWAP1
00001bcc: POP
00001bcd: JUMPDEST
00001bce: SWAP5
00001bcf: SWAP4
00001bd0: POP
00001bd1: POP
00001bd2: POP
00001bd3: POP
00001bd4: JUMP
00001bd5: JUMPDEST
00001bd6: PUSH1 0x60
00001bd8: PUSH1 0x0c
00001bda: DUP1
00001bdb: SLOAD
00001bdc: PUSH2 0x07ed
00001bdf: SWAP1
00001be0: PUSH2 0x23f0
00001be3: JUMP
00001be4: JUMPDEST
00001be5: PUSH1 0x60
00001be7: DUP2
00001be8: PUSH2 0x1c08
00001beb: JUMPI
00001bec: POP
00001bed: POP
00001bee: PUSH1 0x40
00001bf0: DUP1
00001bf1: MLOAD
00001bf2: DUP1
00001bf3: DUP3
00001bf4: ADD
00001bf5: SWAP1
00001bf6: SWAP2
00001bf7: MSTORE
00001bf8: PUSH1 0x01
00001bfa: DUP2
00001bfb: MSTORE
00001bfc: PUSH1 0x03
00001bfe: PUSH1 0xfc
00001c00: SHL
00001c01: PUSH1 0x20
00001c03: DUP3
00001c04: ADD
00001c05: MSTORE
00001c06: SWAP1
00001c07: JUMP
00001c08: JUMPDEST
00001c09: DUP2
00001c0a: PUSH1 0x00
00001c0c: JUMPDEST
00001c0d: DUP2
00001c0e: ISZERO
00001c0f: PUSH2 0x1c32
00001c12: JUMPI
00001c13: DUP1
00001c14: PUSH2 0x1c1c
00001c17: DUP2
00001c18: PUSH2 0x24d5
00001c1b: JUMP
00001c1c: JUMPDEST
00001c1d: SWAP2
00001c1e: POP
00001c1f: PUSH2 0x1c2b
00001c22: SWAP1
00001c23: POP
00001c24: PUSH1 0x0a
00001c26: DUP4
00001c27: PUSH2 0x24ab
00001c2a: JUMP
00001c2b: JUMPDEST
00001c2c: SWAP2
00001c2d: POP
00001c2e: PUSH2 0x1c0c
00001c31: JUMP
00001c32: JUMPDEST
00001c33: PUSH1 0x00
00001c35: DUP2
00001c36: PUSH1 0x01
00001c38: PUSH1 0x01
00001c3a: PUSH1 0x40
00001c3c: SHL
00001c3d: SUB
00001c3e: DUP2
00001c3f: GT
00001c40: ISZERO
00001c41: PUSH2 0x1c4c
00001c44: JUMPI
00001c45: PUSH2 0x1c4c
00001c48: PUSH2 0x20de
00001c4b: JUMP
00001c4c: JUMPDEST
00001c4d: PUSH1 0x40
00001c4f: MLOAD
00001c50: SWAP1
00001c51: DUP1
00001c52: DUP3
00001c53: MSTORE
00001c54: DUP1
00001c55: PUSH1 0x1f
00001c57: ADD
00001c58: PUSH1 0x1f
00001c5a: NOT
00001c5b: AND
00001c5c: PUSH1 0x20
00001c5e: ADD
00001c5f: DUP3
00001c60: ADD
00001c61: PUSH1 0x40
00001c63: MSTORE
00001c64: DUP1
00001c65: ISZERO
00001c66: PUSH2 0x1c76
00001c69: JUMPI
00001c6a: PUSH1 0x20
00001c6c: DUP3
00001c6d: ADD
00001c6e: DUP2
00001c6f: DUP1
00001c70: CALLDATASIZE
00001c71: DUP4
00001c72: CALLDATACOPY
00001c73: ADD
00001c74: SWAP1
00001c75: POP
00001c76: JUMPDEST
00001c77: POP
00001c78: SWAP1
00001c79: POP
00001c7a: JUMPDEST
00001c7b: DUP5
00001c7c: ISZERO
00001c7d: PUSH2 0x1bcd
00001c80: JUMPI
00001c81: PUSH2 0x1c8b
00001c84: PUSH1 0x01
00001c86: DUP4
00001c87: PUSH2 0x2682
00001c8a: JUMP
00001c8b: JUMPDEST
00001c8c: SWAP2
00001c8d: POP
00001c8e: PUSH2 0x1c98
00001c91: PUSH1 0x0a
00001c93: DUP7
00001c94: PUSH2 0x2699
00001c97: JUMP
00001c98: JUMPDEST
00001c99: PUSH2 0x1ca3
00001c9c: SWAP1
00001c9d: PUSH1 0x30
00001c9f: PUSH2 0x251e
00001ca2: JUMP
00001ca3: JUMPDEST
00001ca4: PUSH1 0xf8
00001ca6: SHL
00001ca7: DUP2
00001ca8: DUP4
00001ca9: DUP2
00001caa: MLOAD
00001cab: DUP2
00001cac: LT
00001cad: PUSH2 0x1cb8
00001cb0: JUMPI
00001cb1: PUSH2 0x1cb8
00001cb4: PUSH2 0x24bf
00001cb7: JUMP
00001cb8: JUMPDEST
00001cb9: PUSH1 0x20
00001cbb: ADD
00001cbc: ADD
00001cbd: SWAP1
00001cbe: PUSH1 0x01
00001cc0: PUSH1 0x01
00001cc2: PUSH1 0xf8
00001cc4: SHL
00001cc5: SUB
00001cc6: NOT
00001cc7: AND
00001cc8: SWAP1
00001cc9: DUP2
00001cca: PUSH1 0x00
00001ccc: BYTE
00001ccd: SWAP1
00001cce: MSTORE8
00001ccf: POP
00001cd0: PUSH2 0x1cda
00001cd3: PUSH1 0x0a
00001cd5: DUP7
00001cd6: PUSH2 0x24ab
00001cd9: JUMP
00001cda: JUMPDEST
00001cdb: SWAP5
00001cdc: POP
00001cdd: PUSH2 0x1c7a
00001ce0: JUMP
00001ce1: JUMPDEST
00001ce2: PUSH1 0x00
00001ce4: DUP3
00001ce5: PUSH2 0x1cee
00001ce8: DUP6
00001ce9: DUP5
00001cea: PUSH2 0x1d04
00001ced: JUMP
00001cee: JUMPDEST
00001cef: EQ
00001cf0: SWAP5
00001cf1: SWAP4
00001cf2: POP
00001cf3: POP
00001cf4: POP
00001cf5: POP
00001cf6: JUMP
00001cf7: JUMPDEST
00001cf8: PUSH2 0x093d
00001cfb: DUP4
00001cfc: DUP4
00001cfd: DUP4
00001cfe: PUSH1 0x01
00001d00: PUSH2 0x1d78
00001d03: JUMP
00001d04: JUMPDEST
00001d05: PUSH1 0x00
00001d07: DUP2
00001d08: DUP2
00001d09: JUMPDEST
00001d0a: DUP5
00001d0b: MLOAD
00001d0c: DUP2
00001d0d: LT
00001d0e: ISZERO
00001d0f: PUSH2 0x1d70
00001d12: JUMPI
00001d13: PUSH1 0x00
00001d15: DUP6
00001d16: DUP3
00001d17: DUP2
00001d18: MLOAD
00001d19: DUP2
00001d1a: LT
00001d1b: PUSH2 0x1d26
00001d1e: JUMPI
00001d1f: PUSH2 0x1d26
00001d22: PUSH2 0x24bf
00001d25: JUMP
00001d26: JUMPDEST
00001d27: PUSH1 0x20
00001d29: MUL
00001d2a: PUSH1 0x20
00001d2c: ADD
00001d2d: ADD
00001d2e: MLOAD
00001d2f: SWAP1
00001d30: POP
00001d31: DUP1
00001d32: DUP4
00001d33: GT
00001d34: PUSH2 0x1d4c
00001d37: JUMPI
00001d38: PUSH1 0x00
00001d3a: DUP4
00001d3b: DUP2
00001d3c: MSTORE
00001d3d: PUSH1 0x20
00001d3f: DUP3
00001d40: SWAP1
00001d41: MSTORE
00001d42: PUSH1 0x40
00001d44: SWAP1
00001d45: KECCAK256
00001d46: SWAP3
00001d47: POP
00001d48: PUSH2 0x1d5d
00001d4b: JUMP
00001d4c: JUMPDEST
00001d4d: PUSH1 0x00
00001d4f: DUP2
00001d50: DUP2
00001d51: MSTORE
00001d52: PUSH1 0x20
00001d54: DUP5
00001d55: SWAP1
00001d56: MSTORE
00001d57: PUSH1 0x40
00001d59: SWAP1
00001d5a: KECCAK256
00001d5b: SWAP3
00001d5c: POP
00001d5d: JUMPDEST
00001d5e: POP
00001d5f: DUP1
00001d60: PUSH2 0x1d68
00001d63: DUP2
00001d64: PUSH2 0x24d5
00001d67: JUMP
00001d68: JUMPDEST
00001d69: SWAP2
00001d6a: POP
00001d6b: POP
00001d6c: PUSH2 0x1d09
00001d6f: JUMP
00001d70: JUMPDEST
00001d71: POP
00001d72: SWAP4
00001d73: SWAP3
00001d74: POP
00001d75: POP
00001d76: POP
00001d77: JUMP
00001d78: JUMPDEST
00001d79: PUSH1 0x00
00001d7b: SLOAD
00001d7c: PUSH1 0x01
00001d7e: PUSH1 0x01
00001d80: PUSH1 0xa0
00001d82: SHL
00001d83: SUB
00001d84: DUP6
00001d85: AND
00001d86: PUSH2 0x1da1
00001d89: JUMPI
00001d8a: PUSH1 0x40
00001d8c: MLOAD
00001d8d: PUSH3 0x2e0763
00001d91: PUSH1 0xe8
00001d93: SHL
00001d94: DUP2
00001d95: MSTORE
00001d96: PUSH1 0x04
00001d98: ADD
00001d99: PUSH1 0x40
00001d9b: MLOAD
00001d9c: DUP1
00001d9d: SWAP2
00001d9e: SUB
00001d9f: SWAP1
00001da0: REVERT
00001da1: JUMPDEST
00001da2: DUP4
00001da3: PUSH2 0x1dbf
00001da6: JUMPI
00001da7: PUSH1 0x40
00001da9: MLOAD
00001daa: PUSH4 0xb562e8dd
00001daf: PUSH1 0xe0
00001db1: SHL
00001db2: DUP2
00001db3: MSTORE
00001db4: PUSH1 0x04
00001db6: ADD
00001db7: PUSH1 0x40
00001db9: MLOAD
00001dba: DUP1
00001dbb: SWAP2
00001dbc: SUB
00001dbd: SWAP1
00001dbe: REVERT
00001dbf: JUMPDEST
00001dc0: PUSH1 0x01
00001dc2: PUSH1 0x01
00001dc4: PUSH1 0xa0
00001dc6: SHL
00001dc7: SUB
00001dc8: DUP6
00001dc9: AND
00001dca: PUSH1 0x00
00001dcc: DUP2
00001dcd: DUP2
00001dce: MSTORE
00001dcf: PUSH1 0x05
00001dd1: PUSH1 0x20
00001dd3: SWAP1
00001dd4: DUP2
00001dd5: MSTORE
00001dd6: PUSH1 0x40
00001dd8: DUP1
00001dd9: DUP4
00001dda: KECCAK256
00001ddb: DUP1
00001ddc: SLOAD
00001ddd: PUSH16 0xffffffffffffffffffffffffffffffff
00001dee: NOT
00001def: DUP2
00001df0: AND
00001df1: PUSH1 0x01
00001df3: PUSH1 0x01
00001df5: PUSH1 0x40
00001df7: SHL
00001df8: SUB
00001df9: DUP1
00001dfa: DUP4
00001dfb: AND
00001dfc: DUP13
00001dfd: ADD
00001dfe: DUP2
00001dff: AND
00001e00: SWAP2
00001e01: DUP3
00001e02: OR
00001e03: PUSH9 0x010000000000000000
00001e0d: PUSH8 0xffffffffffffffff
00001e16: NOT
00001e17: SWAP1
00001e18: SWAP5
00001e19: AND
00001e1a: SWAP1
00001e1b: SWAP3
00001e1c: OR
00001e1d: DUP4
00001e1e: SWAP1
00001e1f: DIV
00001e20: DUP2
00001e21: AND
00001e22: DUP13
00001e23: ADD
00001e24: DUP2
00001e25: AND
00001e26: SWAP1
00001e27: SWAP3
00001e28: MUL
00001e29: OR
00001e2a: SWAP1
00001e2b: SWAP2
00001e2c: SSTORE
00001e2d: DUP6
00001e2e: DUP5
00001e2f: MSTORE
00001e30: PUSH1 0x04
00001e32: SWAP1
00001e33: SWAP3
00001e34: MSTORE
00001e35: SWAP1
00001e36: SWAP2
00001e37: KECCAK256
00001e38: DUP1
00001e39: SLOAD
00001e3a: PUSH1 0x01
00001e3c: PUSH1 0x01
00001e3e: PUSH1 0xe0
00001e40: SHL
00001e41: SUB
00001e42: NOT
00001e43: AND
00001e44: SWAP1
00001e45: SWAP3
00001e46: OR
00001e47: PUSH1 0x01
00001e49: PUSH1 0xa0
00001e4b: SHL
00001e4c: TIMESTAMP
00001e4d: SWAP1
00001e4e: SWAP3
00001e4f: AND
00001e50: SWAP2
00001e51: SWAP1
00001e52: SWAP2
00001e53: MUL
00001e54: OR
00001e55: SWAP1
00001e56: SSTORE
00001e57: DUP1
00001e58: DUP1
00001e59: DUP6
00001e5a: ADD
00001e5b: DUP4
00001e5c: DUP1
00001e5d: ISZERO
00001e5e: PUSH2 0x1e70
00001e61: JUMPI
00001e62: POP
00001e63: PUSH1 0x01
00001e65: PUSH1 0x01
00001e67: PUSH1 0xa0
00001e69: SHL
00001e6a: SUB
00001e6b: DUP8
00001e6c: AND
00001e6d: EXTCODESIZE
00001e6e: ISZERO
00001e6f: ISZERO
00001e70: JUMPDEST
00001e71: ISZERO
00001e72: PUSH2 0x1ef9
00001e75: JUMPI
00001e76: JUMPDEST
00001e77: PUSH1 0x40
00001e79: MLOAD
00001e7a: DUP3
00001e7b: SWAP1
00001e7c: PUSH1 0x01
00001e7e: PUSH1 0x01
00001e80: PUSH1 0xa0
00001e82: SHL
00001e83: SUB
00001e84: DUP10
00001e85: AND
00001e86: SWAP1
00001e87: PUSH1 0x00
00001e89: SWAP1
00001e8a: PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
00001eab: SWAP1
00001eac: DUP3
00001ead: SWAP1
00001eae: LOG4
00001eaf: PUSH2 0x1ec1
00001eb2: PUSH1 0x00
00001eb4: DUP9
00001eb5: DUP5
00001eb6: DUP1
00001eb7: PUSH1 0x01
00001eb9: ADD
00001eba: SWAP6
00001ebb: POP
00001ebc: DUP9
00001ebd: PUSH2 0x1add
00001ec0: JUMP
00001ec1: JUMPDEST
00001ec2: PUSH2 0x1ede
00001ec5: JUMPI
00001ec6: PUSH1 0x40
00001ec8: MLOAD
00001ec9: PUSH4 0x68d2bf6b
00001ece: PUSH1 0xe1
00001ed0: SHL
00001ed1: DUP2
00001ed2: MSTORE
00001ed3: PUSH1 0x04
00001ed5: ADD
00001ed6: PUSH1 0x40
00001ed8: MLOAD
00001ed9: DUP1
00001eda: SWAP2
00001edb: SUB
00001edc: SWAP1
00001edd: REVERT
00001ede: JUMPDEST
00001edf: DUP1
00001ee0: DUP3
00001ee1: EQ
00001ee2: ISZERO
00001ee3: PUSH2 0x1e76
00001ee6: JUMPI
00001ee7: DUP3
00001ee8: PUSH1 0x00
00001eea: SLOAD
00001eeb: EQ
00001eec: PUSH2 0x1ef4
00001eef: JUMPI
00001ef0: PUSH1 0x00
00001ef2: DUP1
00001ef3: REVERT
00001ef4: JUMPDEST
00001ef5: PUSH2 0x1f3f
00001ef8: JUMP
00001ef9: JUMPDEST
00001efa: JUMPDEST
00001efb: PUSH1 0x40
00001efd: MLOAD
00001efe: PUSH1 0x01
00001f00: DUP4
00001f01: ADD
00001f02: SWAP3
00001f03: SWAP1
00001f04: PUSH1 0x01
00001f06: PUSH1 0x01
00001f08: PUSH1 0xa0
00001f0a: SHL
00001f0b: SUB
00001f0c: DUP10
00001f0d: AND
00001f0e: SWAP1
00001f0f: PUSH1 0x00
00001f11: SWAP1
00001f12: PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef
00001f33: SWAP1
00001f34: DUP3
00001f35: SWAP1
00001f36: LOG4
00001f37: DUP1
00001f38: DUP3
00001f39: EQ
00001f3a: ISZERO
00001f3b: PUSH2 0x1efa
00001f3e: JUMPI
00001f3f: JUMPDEST
00001f40: POP
00001f41: PUSH1 0x00
00001f43: SSTORE
00001f44: PUSH2 0x1943
00001f47: JUMP
00001f48: JUMPDEST
00001f49: DUP3
00001f4a: DUP1
00001f4b: SLOAD
00001f4c: PUSH2 0x1f54
00001f4f: SWAP1
00001f50: PUSH2 0x23f0
00001f53: JUMP
00001f54: JUMPDEST
00001f55: SWAP1
00001f56: PUSH1 0x00
00001f58: MSTORE
00001f59: PUSH1 0x20
00001f5b: PUSH1 0x00
00001f5d: KECCAK256
00001f5e: SWAP1
00001f5f: PUSH1 0x1f
00001f61: ADD
00001f62: PUSH1 0x20
00001f64: SWAP1
00001f65: DIV
00001f66: DUP2
00001f67: ADD
00001f68: SWAP3
00001f69: DUP3
00001f6a: PUSH2 0x1f76
00001f6d: JUMPI
00001f6e: PUSH1 0x00
00001f70: DUP6
00001f71: SSTORE
00001f72: PUSH2 0x1fbc
00001f75: JUMP
00001f76: JUMPDEST
00001f77: DUP3
00001f78: PUSH1 0x1f
00001f7a: LT
00001f7b: PUSH2 0x1f8f
00001f7e: JUMPI
00001f7f: DUP1
00001f80: MLOAD
00001f81: PUSH1 0xff
00001f83: NOT
00001f84: AND
00001f85: DUP4
00001f86: DUP1
00001f87: ADD
00001f88: OR
00001f89: DUP6
00001f8a: SSTORE
00001f8b: PUSH2 0x1fbc
00001f8e: JUMP
00001f8f: JUMPDEST
00001f90: DUP3
00001f91: DUP1
00001f92: ADD
00001f93: PUSH1 0x01
00001f95: ADD
00001f96: DUP6
00001f97: SSTORE
00001f98: DUP3
00001f99: ISZERO
00001f9a: PUSH2 0x1fbc
00001f9d: JUMPI
00001f9e: SWAP2
00001f9f: DUP3
00001fa0: ADD
00001fa1: JUMPDEST
00001fa2: DUP3
00001fa3: DUP2
00001fa4: GT
00001fa5: ISZERO
00001fa6: PUSH2 0x1fbc
00001fa9: JUMPI
00001faa: DUP3
00001fab: MLOAD
00001fac: DUP3
00001fad: SSTORE
00001fae: SWAP2
00001faf: PUSH1 0x20
00001fb1: ADD
00001fb2: SWAP2
00001fb3: SWAP1
00001fb4: PUSH1 0x01
00001fb6: ADD
00001fb7: SWAP1
00001fb8: PUSH2 0x1fa1
00001fbb: JUMP
00001fbc: JUMPDEST
00001fbd: POP
00001fbe: PUSH2 0x1fc8
00001fc1: SWAP3
00001fc2: SWAP2
00001fc3: POP
00001fc4: PUSH2 0x1fcc
00001fc7: JUMP
00001fc8: JUMPDEST
00001fc9: POP
00001fca: SWAP1
00001fcb: JUMP
00001fcc: JUMPDEST
00001fcd: JUMPDEST
00001fce: DUP1
00001fcf: DUP3
00001fd0: GT
00001fd1: ISZERO
00001fd2: PUSH2 0x1fc8
00001fd5: JUMPI
00001fd6: PUSH1 0x00
00001fd8: DUP2
00001fd9: SSTORE
00001fda: PUSH1 0x01
00001fdc: ADD
00001fdd: PUSH2 0x1fcd
00001fe0: JUMP
00001fe1: JUMPDEST
00001fe2: PUSH1 0x01
00001fe4: PUSH1 0x01
00001fe6: PUSH1 0xe0
00001fe8: SHL
00001fe9: SUB
00001fea: NOT
00001feb: DUP2
00001fec: AND
00001fed: DUP2
00001fee: EQ
00001fef: PUSH2 0x169e
00001ff2: JUMPI
00001ff3: PUSH1 0x00
00001ff5: DUP1
00001ff6: REVERT
00001ff7: JUMPDEST
00001ff8: PUSH1 0x00
00001ffa: PUSH1 0x20
00001ffc: DUP3
00001ffd: DUP5
00001ffe: SUB
00001fff: SLT
00002000: ISZERO
00002001: PUSH2 0x2009
00002004: JUMPI
00002005: PUSH1 0x00
00002007: DUP1
00002008: REVERT
00002009: JUMPDEST
0000200a: DUP2
0000200b: CALLDATALOAD
0000200c: PUSH2 0x12b4
0000200f: DUP2
00002010: PUSH2 0x1fe1
00002013: JUMP
00002014: JUMPDEST
00002015: PUSH1 0x00
00002017: JUMPDEST
00002018: DUP4
00002019: DUP2
0000201a: LT
0000201b: ISZERO
0000201c: PUSH2 0x202f
0000201f: JUMPI
00002020: DUP2
00002021: DUP2
00002022: ADD
00002023: MLOAD
00002024: DUP4
00002025: DUP3
00002026: ADD
00002027: MSTORE
00002028: PUSH1 0x20
0000202a: ADD
0000202b: PUSH2 0x2017
0000202e: JUMP
0000202f: JUMPDEST
00002030: DUP4
00002031: DUP2
00002032: GT
00002033: ISZERO
00002034: PUSH2 0x1145
00002037: JUMPI
00002038: POP
00002039: POP
0000203a: PUSH1 0x00
0000203c: SWAP2
0000203d: ADD
0000203e: MSTORE
0000203f: JUMP
00002040: JUMPDEST
00002041: PUSH1 0x00
00002043: DUP2
00002044: MLOAD
00002045: DUP1
00002046: DUP5
00002047: MSTORE
00002048: PUSH2 0x2058
0000204b: DUP2
0000204c: PUSH1 0x20
0000204e: DUP7
0000204f: ADD
00002050: PUSH1 0x20
00002052: DUP7
00002053: ADD
00002054: PUSH2 0x2014
00002057: JUMP
00002058: JUMPDEST
00002059: PUSH1 0x1f
0000205b: ADD
0000205c: PUSH1 0x1f
0000205e: NOT
0000205f: AND
00002060: SWAP3
00002061: SWAP1
00002062: SWAP3
00002063: ADD
00002064: PUSH1 0x20
00002066: ADD
00002067: SWAP3
00002068: SWAP2
00002069: POP
0000206a: POP
0000206b: JUMP
0000206c: JUMPDEST
0000206d: PUSH1 0x20
0000206f: DUP2
00002070: MSTORE
00002071: PUSH1 0x00
00002073: PUSH2 0x12b4
00002076: PUSH1 0x20
00002078: DUP4
00002079: ADD
0000207a: DUP5
0000207b: PUSH2 0x2040
0000207e: JUMP
0000207f: JUMPDEST
00002080: PUSH1 0x00
00002082: PUSH1 0x20
00002084: DUP3
00002085: DUP5
00002086: SUB
00002087: SLT
00002088: ISZERO
00002089: PUSH2 0x2091
0000208c: JUMPI
0000208d: PUSH1 0x00
0000208f: DUP1
00002090: REVERT
00002091: JUMPDEST
00002092: POP
00002093: CALLDATALOAD
00002094: SWAP2
00002095: SWAP1
00002096: POP
00002097: JUMP
00002098: JUMPDEST
00002099: DUP1
0000209a: CALLDATALOAD
0000209b: PUSH1 0x01
0000209d: PUSH1 0x01
0000209f: PUSH1 0xa0
000020a1: SHL
000020a2: SUB
000020a3: DUP2
000020a4: AND
000020a5: DUP2
000020a6: EQ
000020a7: PUSH2 0x20af
000020aa: JUMPI
000020ab: PUSH1 0x00
000020ad: DUP1
000020ae: REVERT
000020af: JUMPDEST
000020b0: SWAP2
000020b1: SWAP1
000020b2: POP
000020b3: JUMP
000020b4: JUMPDEST
000020b5: PUSH1 0x00
000020b7: DUP1
000020b8: PUSH1 0x40
000020ba: DUP4
000020bb: DUP6
000020bc: SUB
000020bd: SLT
000020be: ISZERO
000020bf: PUSH2 0x20c7
000020c2: JUMPI
000020c3: PUSH1 0x00
000020c5: DUP1
000020c6: REVERT
000020c7: JUMPDEST
000020c8: PUSH2 0x20d0
000020cb: DUP4
000020cc: PUSH2 0x2098
000020cf: JUMP
000020d0: JUMPDEST
000020d1: SWAP5
000020d2: PUSH1 0x20
000020d4: SWAP4
000020d5: SWAP1
000020d6: SWAP4
000020d7: ADD
000020d8: CALLDATALOAD
000020d9: SWAP4
000020da: POP
000020db: POP
000020dc: POP
000020dd: JUMP
000020de: JUMPDEST
000020df: PUSH4 0x4e487b71
000020e4: PUSH1 0xe0
000020e6: SHL
000020e7: PUSH1 0x00
000020e9: MSTORE
000020ea: PUSH1 0x41
000020ec: PUSH1 0x04
000020ee: MSTORE
000020ef: PUSH1 0x24
000020f1: PUSH1 0x00
000020f3: REVERT
000020f4: JUMPDEST
000020f5: PUSH1 0x00
000020f7: PUSH1 0x01
000020f9: PUSH1 0x01
000020fb: PUSH1 0x40
000020fd: SHL
000020fe: SUB
000020ff: DUP1
00002100: DUP5
00002101: GT
00002102: ISZERO
00002103: PUSH2 0x210e
00002106: JUMPI
00002107: PUSH2 0x210e
0000210a: PUSH2 0x20de
0000210d: JUMP
0000210e: JUMPDEST
0000210f: PUSH1 0x40
00002111: MLOAD
00002112: PUSH1 0x1f
00002114: DUP6
00002115: ADD
00002116: PUSH1 0x1f
00002118: NOT
00002119: SWAP1
0000211a: DUP2
0000211b: AND
0000211c: PUSH1 0x3f
0000211e: ADD
0000211f: AND
00002120: DUP2
00002121: ADD
00002122: SWAP1
00002123: DUP3
00002124: DUP3
00002125: GT
00002126: DUP2
00002127: DUP4
00002128: LT
00002129: OR
0000212a: ISZERO
0000212b: PUSH2 0x2136
0000212e: JUMPI
0000212f: PUSH2 0x2136
00002132: PUSH2 0x20de
00002135: JUMP
00002136: JUMPDEST
00002137: DUP2
00002138: PUSH1 0x40
0000213a: MSTORE
0000213b: DUP1
0000213c: SWAP4
0000213d: POP
0000213e: DUP6
0000213f: DUP2
00002140: MSTORE
00002141: DUP7
00002142: DUP7
00002143: DUP7
00002144: ADD
00002145: GT
00002146: ISZERO
00002147: PUSH2 0x214f
0000214a: JUMPI
0000214b: PUSH1 0x00
0000214d: DUP1
0000214e: REVERT
0000214f: JUMPDEST
00002150: DUP6
00002151: DUP6
00002152: PUSH1 0x20
00002154: DUP4
00002155: ADD
00002156: CALLDATACOPY
00002157: PUSH1 0x00
00002159: PUSH1 0x20
0000215b: DUP8
0000215c: DUP4
0000215d: ADD
0000215e: ADD
0000215f: MSTORE
00002160: POP
00002161: POP
00002162: POP
00002163: SWAP4
00002164: SWAP3
00002165: POP
00002166: POP
00002167: POP
00002168: JUMP
00002169: JUMPDEST
0000216a: PUSH1 0x00
0000216c: PUSH1 0x20
0000216e: DUP3
0000216f: DUP5
00002170: SUB
00002171: SLT
00002172: ISZERO
00002173: PUSH2 0x217b
00002176: JUMPI
00002177: PUSH1 0x00
00002179: DUP1
0000217a: REVERT
0000217b: JUMPDEST
0000217c: DUP2
0000217d: CALLDATALOAD
0000217e: PUSH1 0x01
00002180: PUSH1 0x01
00002182: PUSH1 0x40
00002184: SHL
00002185: SUB
00002186: DUP2
00002187: GT
00002188: ISZERO
00002189: PUSH2 0x2191
0000218c: JUMPI
0000218d: PUSH1 0x00
0000218f: DUP1
00002190: REVERT
00002191: JUMPDEST
00002192: DUP3
00002193: ADD
00002194: PUSH1 0x1f
00002196: DUP2
00002197: ADD
00002198: DUP5
00002199: SGT
0000219a: PUSH2 0x21a2
0000219d: JUMPI
0000219e: PUSH1 0x00
000021a0: DUP1
000021a1: REVERT
000021a2: JUMPDEST
000021a3: PUSH2 0x1bcd
000021a6: DUP5
000021a7: DUP3
000021a8: CALLDATALOAD
000021a9: PUSH1 0x20
000021ab: DUP5
000021ac: ADD
000021ad: PUSH2 0x20f4
000021b0: JUMP
000021b1: JUMPDEST
000021b2: DUP1
000021b3: CALLDATALOAD
000021b4: DUP1
000021b5: ISZERO
000021b6: ISZERO
000021b7: DUP2
000021b8: EQ
000021b9: PUSH2 0x20af
000021bc: JUMPI
000021bd: PUSH1 0x00
000021bf: DUP1
000021c0: REVERT
000021c1: JUMPDEST
000021c2: PUSH1 0x00
000021c4: PUSH1 0x20
000021c6: DUP3
000021c7: DUP5
000021c8: SUB
000021c9: SLT
000021ca: ISZERO
000021cb: PUSH2 0x21d3
000021ce: JUMPI
000021cf: PUSH1 0x00
000021d1: DUP1
000021d2: REVERT
000021d3: JUMPDEST
000021d4: PUSH2 0x12b4
000021d7: DUP3
000021d8: PUSH2 0x21b1
000021db: JUMP
000021dc: JUMPDEST
000021dd: PUSH1 0x00
000021df: DUP1
000021e0: PUSH1 0x00
000021e2: PUSH1 0x60
000021e4: DUP5
000021e5: DUP7
000021e6: SUB
000021e7: SLT
000021e8: ISZERO
000021e9: PUSH2 0x21f1
000021ec: JUMPI
000021ed: PUSH1 0x00
000021ef: DUP1
000021f0: REVERT
000021f1: JUMPDEST
000021f2: PUSH2 0x21fa
000021f5: DUP5
000021f6: PUSH2 0x2098
000021f9: JUMP
000021fa: JUMPDEST
000021fb: SWAP3
000021fc: POP
000021fd: PUSH2 0x2208
00002200: PUSH1 0x20
00002202: DUP6
00002203: ADD
00002204: PUSH2 0x2098
00002207: JUMP
00002208: JUMPDEST
00002209: SWAP2
0000220a: POP
0000220b: PUSH1 0x40
0000220d: DUP5
0000220e: ADD
0000220f: CALLDATALOAD
00002210: SWAP1
00002211: POP
00002212: SWAP3
00002213: POP
00002214: SWAP3
00002215: POP
00002216: SWAP3
00002217: JUMP
00002218: JUMPDEST
00002219: PUSH1 0x00
0000221b: PUSH1 0x20
0000221d: DUP3
0000221e: DUP5
0000221f: SUB
00002220: SLT
00002221: ISZERO
00002222: PUSH2 0x222a
00002225: JUMPI
00002226: PUSH1 0x00
00002228: DUP1
00002229: REVERT
0000222a: JUMPDEST
0000222b: PUSH2 0x12b4
0000222e: DUP3
0000222f: PUSH2 0x2098
00002232: JUMP
00002233: JUMPDEST
00002234: PUSH1 0x20
00002236: DUP1
00002237: DUP3
00002238: MSTORE
00002239: DUP3
0000223a: MLOAD
0000223b: DUP3
0000223c: DUP3
0000223d: ADD
0000223e: DUP2
0000223f: SWAP1
00002240: MSTORE
00002241: PUSH1 0x00
00002243: SWAP2
00002244: SWAP1
00002245: DUP5
00002246: DUP3
00002247: ADD
00002248: SWAP1
00002249: PUSH1 0x40
0000224b: DUP6
0000224c: ADD
0000224d: SWAP1
0000224e: DUP5
0000224f: JUMPDEST
00002250: DUP2
00002251: DUP2
00002252: LT
00002253: ISZERO
00002254: PUSH2 0x226b
00002257: JUMPI
00002258: DUP4
00002259: MLOAD
0000225a: DUP4
0000225b: MSTORE
0000225c: SWAP3
0000225d: DUP5
0000225e: ADD
0000225f: SWAP3
00002260: SWAP2
00002261: DUP5
00002262: ADD
00002263: SWAP2
00002264: PUSH1 0x01
00002266: ADD
00002267: PUSH2 0x224f
0000226a: JUMP
0000226b: JUMPDEST
0000226c: POP
0000226d: SWAP1
0000226e: SWAP7
0000226f: SWAP6
00002270: POP
00002271: POP
00002272: POP
00002273: POP
00002274: POP
00002275: POP
00002276: JUMP
00002277: JUMPDEST
00002278: PUSH1 0x00
0000227a: DUP1
0000227b: PUSH1 0x40
0000227d: DUP4
0000227e: DUP6
0000227f: SUB
00002280: SLT
00002281: ISZERO
00002282: PUSH2 0x228a
00002285: JUMPI
00002286: PUSH1 0x00
00002288: DUP1
00002289: REVERT
0000228a: JUMPDEST
0000228b: PUSH2 0x2293
0000228e: DUP4
0000228f: PUSH2 0x2098
00002292: JUMP
00002293: JUMPDEST
00002294: SWAP2
00002295: POP
00002296: PUSH2 0x22a1
00002299: PUSH1 0x20
0000229b: DUP5
0000229c: ADD
0000229d: PUSH2 0x21b1
000022a0: JUMP
000022a1: JUMPDEST
000022a2: SWAP1
000022a3: POP
000022a4: SWAP3
000022a5: POP
000022a6: SWAP3
000022a7: SWAP1
000022a8: POP
000022a9: JUMP
000022aa: JUMPDEST
000022ab: PUSH1 0x00
000022ad: DUP1
000022ae: PUSH1 0x00
000022b0: DUP1
000022b1: PUSH1 0x80
000022b3: DUP6
000022b4: DUP8
000022b5: SUB
000022b6: SLT
000022b7: ISZERO
000022b8: PUSH2 0x22c0
000022bb: JUMPI
000022bc: PUSH1 0x00
000022be: DUP1
000022bf: REVERT
000022c0: JUMPDEST
000022c1: PUSH2 0x22c9
000022c4: DUP6
000022c5: PUSH2 0x2098
000022c8: JUMP
000022c9: JUMPDEST
000022ca: SWAP4
000022cb: POP
000022cc: PUSH2 0x22d7
000022cf: PUSH1 0x20
000022d1: DUP7
000022d2: ADD
000022d3: PUSH2 0x2098
000022d6: JUMP
000022d7: JUMPDEST
000022d8: SWAP3
000022d9: POP
000022da: PUSH1 0x40
000022dc: DUP6
000022dd: ADD
000022de: CALLDATALOAD
000022df: SWAP2
000022e0: POP
000022e1: PUSH1 0x60
000022e3: DUP6
000022e4: ADD
000022e5: CALLDATALOAD
000022e6: PUSH1 0x01
000022e8: PUSH1 0x01
000022ea: PUSH1 0x40
000022ec: SHL
000022ed: SUB
000022ee: DUP2
000022ef: GT
000022f0: ISZERO
000022f1: PUSH2 0x22f9
000022f4: JUMPI
000022f5: PUSH1 0x00
000022f7: DUP1
000022f8: REVERT
000022f9: JUMPDEST
000022fa: DUP6
000022fb: ADD
000022fc: PUSH1 0x1f
000022fe: DUP2
000022ff: ADD
00002300: DUP8
00002301: SGT
00002302: PUSH2 0x230a
00002305: JUMPI
00002306: PUSH1 0x00
00002308: DUP1
00002309: REVERT
0000230a: JUMPDEST
0000230b: PUSH2 0x2319
0000230e: DUP8
0000230f: DUP3
00002310: CALLDATALOAD
00002311: PUSH1 0x20
00002313: DUP5
00002314: ADD
00002315: PUSH2 0x20f4
00002318: JUMP
00002319: JUMPDEST
0000231a: SWAP2
0000231b: POP
0000231c: POP
0000231d: SWAP3
0000231e: SWAP6
0000231f: SWAP2
00002320: SWAP5
00002321: POP
00002322: SWAP3
00002323: POP
00002324: JUMP
00002325: JUMPDEST
00002326: PUSH1 0x00
00002328: DUP1
00002329: PUSH1 0x00
0000232b: PUSH1 0x40
0000232d: DUP5
0000232e: DUP7
0000232f: SUB
00002330: SLT
00002331: ISZERO
00002332: PUSH2 0x233a
00002335: JUMPI
00002336: PUSH1 0x00
00002338: DUP1
00002339: REVERT
0000233a: JUMPDEST
0000233b: DUP4
0000233c: CALLDATALOAD
0000233d: SWAP3
0000233e: POP
0000233f: PUSH1 0x20
00002341: DUP5
00002342: ADD
00002343: CALLDATALOAD
00002344: PUSH1 0x01
00002346: PUSH1 0x01
00002348: PUSH1 0x40
0000234a: SHL
0000234b: SUB
0000234c: DUP1
0000234d: DUP3
0000234e: GT
0000234f: ISZERO
00002350: PUSH2 0x2358
00002353: JUMPI
00002354: PUSH1 0x00
00002356: DUP1
00002357: REVERT
00002358: JUMPDEST
00002359: DUP2
0000235a: DUP7
0000235b: ADD
0000235c: SWAP2
0000235d: POP
0000235e: DUP7
0000235f: PUSH1 0x1f
00002361: DUP4
00002362: ADD
00002363: SLT
00002364: PUSH2 0x236c
00002367: JUMPI
00002368: PUSH1 0x00
0000236a: DUP1
0000236b: REVERT
0000236c: JUMPDEST
0000236d: DUP2
0000236e: CALLDATALOAD
0000236f: DUP2
00002370: DUP2
00002371: GT
00002372: ISZERO
00002373: PUSH2 0x237b
00002376: JUMPI
00002377: PUSH1 0x00
00002379: DUP1
0000237a: REVERT
0000237b: JUMPDEST
0000237c: DUP8
0000237d: PUSH1 0x20
0000237f: DUP3
00002380: PUSH1 0x05
00002382: SHL
00002383: DUP6
00002384: ADD
00002385: ADD
00002386: GT
00002387: ISZERO
00002388: PUSH2 0x2390
0000238b: JUMPI
0000238c: PUSH1 0x00
0000238e: DUP1
0000238f: REVERT
00002390: JUMPDEST
00002391: PUSH1 0x20
00002393: DUP4
00002394: ADD
00002395: SWAP5
00002396: POP
00002397: DUP1
00002398: SWAP4
00002399: POP
0000239a: POP
0000239b: POP
0000239c: POP
0000239d: SWAP3
0000239e: POP
0000239f: SWAP3
000023a0: POP
000023a1: SWAP3
000023a2: JUMP
000023a3: JUMPDEST
000023a4: PUSH1 0x00
000023a6: DUP1
000023a7: PUSH1 0x40
000023a9: DUP4
000023aa: DUP6
000023ab: SUB
000023ac: SLT
000023ad: ISZERO
000023ae: PUSH2 0x23b6
000023b1: JUMPI
000023b2: PUSH1 0x00
000023b4: DUP1
000023b5: REVERT
000023b6: JUMPDEST
000023b7: PUSH2 0x23bf
000023ba: DUP4
000023bb: PUSH2 0x2098
000023be: JUMP
000023bf: JUMPDEST
000023c0: SWAP2
000023c1: POP
000023c2: PUSH2 0x22a1
000023c5: PUSH1 0x20
000023c7: DUP5
000023c8: ADD
000023c9: PUSH2 0x2098
000023cc: JUMP
000023cd: JUMPDEST
000023ce: PUSH1 0x00
000023d0: DUP1
000023d1: PUSH1 0x40
000023d3: DUP4
000023d4: DUP6
000023d5: SUB
000023d6: SLT
000023d7: ISZERO
000023d8: PUSH2 0x23e0
000023db: JUMPI
000023dc: PUSH1 0x00
000023de: DUP1
000023df: REVERT
000023e0: JUMPDEST
000023e1: DUP3
000023e2: CALLDATALOAD
000023e3: SWAP2
000023e4: POP
000023e5: PUSH2 0x22a1
000023e8: PUSH1 0x20
000023ea: DUP5
000023eb: ADD
000023ec: PUSH2 0x2098
000023ef: JUMP
000023f0: JUMPDEST
000023f1: PUSH1 0x01
000023f3: DUP2
000023f4: DUP2
000023f5: SHR
000023f6: SWAP1
000023f7: DUP3
000023f8: AND
000023f9: DUP1
000023fa: PUSH2 0x2404
000023fd: JUMPI
000023fe: PUSH1 0x7f
00002400: DUP3
00002401: AND
00002402: SWAP2
00002403: POP
00002404: JUMPDEST
00002405: PUSH1 0x20
00002407: DUP3
00002408: LT
00002409: DUP2
0000240a: EQ
0000240b: ISZERO
0000240c: PUSH2 0x2425
0000240f: JUMPI
00002410: PUSH4 0x4e487b71
00002415: PUSH1 0xe0
00002417: SHL
00002418: PUSH1 0x00
0000241a: MSTORE
0000241b: PUSH1 0x22
0000241d: PUSH1 0x04
0000241f: MSTORE
00002420: PUSH1 0x24
00002422: PUSH1 0x00
00002424: REVERT
00002425: JUMPDEST
00002426: POP
00002427: SWAP2
00002428: SWAP1
00002429: POP
0000242a: JUMP
0000242b: JUMPDEST
0000242c: PUSH1 0x20
0000242e: DUP1
0000242f: DUP3
00002430: MSTORE
00002431: DUP2
00002432: DUP2
00002433: ADD
00002434: MSTORE
00002435: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
00002456: PUSH1 0x40
00002458: DUP3
00002459: ADD
0000245a: MSTORE
0000245b: PUSH1 0x60
0000245d: ADD
0000245e: SWAP1
0000245f: JUMP
00002460: JUMPDEST
00002461: PUSH4 0x4e487b71
00002466: PUSH1 0xe0
00002468: SHL
00002469: PUSH1 0x00
0000246b: MSTORE
0000246c: PUSH1 0x11
0000246e: PUSH1 0x04
00002470: MSTORE
00002471: PUSH1 0x24
00002473: PUSH1 0x00
00002475: REVERT
00002476: JUMPDEST
00002477: PUSH1 0x00
00002479: DUP2
0000247a: PUSH1 0x00
0000247c: NOT
0000247d: DIV
0000247e: DUP4
0000247f: GT
00002480: DUP3
00002481: ISZERO
00002482: ISZERO
00002483: AND
00002484: ISZERO
00002485: PUSH2 0x2490
00002488: JUMPI
00002489: PUSH2 0x2490
0000248c: PUSH2 0x2460
0000248f: JUMP
00002490: JUMPDEST
00002491: POP
00002492: MUL
00002493: SWAP1
00002494: JUMP
00002495: JUMPDEST
00002496: PUSH4 0x4e487b71
0000249b: PUSH1 0xe0
0000249d: SHL
0000249e: PUSH1 0x00
000024a0: MSTORE
000024a1: PUSH1 0x12
000024a3: PUSH1 0x04
000024a5: MSTORE
000024a6: PUSH1 0x24
000024a8: PUSH1 0x00
000024aa: REVERT
000024ab: JUMPDEST
000024ac: PUSH1 0x00
000024ae: DUP3
000024af: PUSH2 0x24ba
000024b2: JUMPI
000024b3: PUSH2 0x24ba
000024b6: PUSH2 0x2495
000024b9: JUMP
000024ba: JUMPDEST
000024bb: POP
000024bc: DIV
000024bd: SWAP1
000024be: JUMP
000024bf: JUMPDEST
000024c0: PUSH4 0x4e487b71
000024c5: PUSH1 0xe0
000024c7: SHL
000024c8: PUSH1 0x00
000024ca: MSTORE
000024cb: PUSH1 0x32
000024cd: PUSH1 0x04
000024cf: MSTORE
000024d0: PUSH1 0x24
000024d2: PUSH1 0x00
000024d4: REVERT
000024d5: JUMPDEST
000024d6: PUSH1 0x00
000024d8: PUSH1 0x00
000024da: NOT
000024db: DUP3
000024dc: EQ
000024dd: ISZERO
000024de: PUSH2 0x24e9
000024e1: JUMPI
000024e2: PUSH2 0x24e9
000024e5: PUSH2 0x2460
000024e8: JUMP
000024e9: JUMPDEST
000024ea: POP
000024eb: PUSH1 0x01
000024ed: ADD
000024ee: SWAP1
000024ef: JUMP
000024f0: JUMPDEST
000024f1: PUSH1 0x20
000024f3: DUP1
000024f4: DUP3
000024f5: MSTORE
000024f6: PUSH1 0x14
000024f8: SWAP1
000024f9: DUP3
000024fa: ADD
000024fb: MSTORE
000024fc: PUSH20 0x496e76616c6964206d696e7420616d6f756e7421
00002511: PUSH1 0x60
00002513: SHL
00002514: PUSH1 0x40
00002516: DUP3
00002517: ADD
00002518: MSTORE
00002519: PUSH1 0x60
0000251b: ADD
0000251c: SWAP1
0000251d: JUMP
0000251e: JUMPDEST
0000251f: PUSH1 0x00
00002521: DUP3
00002522: NOT
00002523: DUP3
00002524: GT
00002525: ISZERO
00002526: PUSH2 0x2531
00002529: JUMPI
0000252a: PUSH2 0x2531
0000252d: PUSH2 0x2460
00002530: JUMP
00002531: JUMPDEST
00002532: POP
00002533: ADD
00002534: SWAP1
00002535: JUMP
00002536: JUMPDEST
00002537: PUSH1 0x20
00002539: DUP1
0000253a: DUP3
0000253b: MSTORE
0000253c: PUSH1 0x14
0000253e: SWAP1
0000253f: DUP3
00002540: ADD
00002541: MSTORE
00002542: PUSH20 0x4d617820737570706c7920657863656564656421
00002557: PUSH1 0x60
00002559: SHL
0000255a: PUSH1 0x40
0000255c: DUP3
0000255d: ADD
0000255e: MSTORE
0000255f: PUSH1 0x60
00002561: ADD
00002562: SWAP1
00002563: JUMP
00002564: JUMPDEST
00002565: PUSH1 0x00
00002567: DUP5
00002568: MLOAD
00002569: PUSH1 0x20
0000256b: PUSH2 0x2577
0000256e: DUP3
0000256f: DUP6
00002570: DUP4
00002571: DUP11
00002572: ADD
00002573: PUSH2 0x2014
00002576: JUMP
00002577: JUMPDEST
00002578: DUP6
00002579: MLOAD
0000257a: SWAP2
0000257b: DUP5
0000257c: ADD
0000257d: SWAP2
0000257e: PUSH2 0x258a
00002581: DUP2
00002582: DUP5
00002583: DUP5
00002584: DUP11
00002585: ADD
00002586: PUSH2 0x2014
00002589: JUMP
0000258a: JUMPDEST
0000258b: DUP6
0000258c: SLOAD
0000258d: SWAP3
0000258e: ADD
0000258f: SWAP2
00002590: PUSH1 0x00
00002592: SWAP1
00002593: PUSH1 0x01
00002595: DUP2
00002596: DUP2
00002597: SHR
00002598: SWAP1
00002599: DUP1
0000259a: DUP4
0000259b: AND
0000259c: DUP1
0000259d: PUSH2 0x25a7
000025a0: JUMPI
000025a1: PUSH1 0x7f
000025a3: DUP4
000025a4: AND
000025a5: SWAP3
000025a6: POP
000025a7: JUMPDEST
000025a8: DUP6
000025a9: DUP4
000025aa: LT
000025ab: DUP2
000025ac: EQ
000025ad: ISZERO
000025ae: PUSH2 0x25c5
000025b1: JUMPI
000025b2: PUSH4 0x4e487b71
000025b7: PUSH1 0xe0
000025b9: SHL
000025ba: DUP6
000025bb: MSTORE
000025bc: PUSH1 0x22
000025be: PUSH1 0x04
000025c0: MSTORE
000025c1: PUSH1 0x24
000025c3: DUP6
000025c4: REVERT
000025c5: JUMPDEST
000025c6: DUP1
000025c7: DUP1
000025c8: ISZERO
000025c9: PUSH2 0x25d9
000025cc: JUMPI
000025cd: PUSH1 0x01
000025cf: DUP2
000025d0: EQ
000025d1: PUSH2 0x25ea
000025d4: JUMPI
000025d5: PUSH2 0x2617
000025d8: JUMP
000025d9: JUMPDEST
000025da: PUSH1 0xff
000025dc: NOT
000025dd: DUP6
000025de: AND
000025df: DUP9
000025e0: MSTORE
000025e1: DUP4
000025e2: DUP9
000025e3: ADD
000025e4: SWAP6
000025e5: POP
000025e6: PUSH2 0x2617
000025e9: JUMP
000025ea: JUMPDEST
000025eb: PUSH1 0x00
000025ed: DUP12
000025ee: DUP2
000025ef: MSTORE
000025f0: PUSH1 0x20
000025f2: SWAP1
000025f3: KECCAK256
000025f4: PUSH1 0x00
000025f6: JUMPDEST
000025f7: DUP6
000025f8: DUP2
000025f9: LT
000025fa: ISZERO
000025fb: PUSH2 0x260f
000025fe: JUMPI
000025ff: DUP2
00002600: SLOAD
00002601: DUP11
00002602: DUP3
00002603: ADD
00002604: MSTORE
00002605: SWAP1
00002606: DUP5
00002607: ADD
00002608: SWAP1
00002609: DUP9
0000260a: ADD
0000260b: PUSH2 0x25f6
0000260e: JUMP
0000260f: JUMPDEST
00002610: POP
00002611: POP
00002612: DUP4
00002613: DUP9
00002614: ADD
00002615: SWAP6
00002616: POP
00002617: JUMPDEST
00002618: POP
00002619: SWAP4
0000261a: SWAP12
0000261b: SWAP11
0000261c: POP
0000261d: POP
0000261e: POP
0000261f: POP
00002620: POP
00002621: POP
00002622: POP
00002623: POP
00002624: POP
00002625: POP
00002626: POP
00002627: JUMP
00002628: JUMPDEST
00002629: PUSH1 0x01
0000262b: PUSH1 0x01
0000262d: PUSH1 0xa0
0000262f: SHL
00002630: SUB
00002631: DUP6
00002632: DUP2
00002633: AND
00002634: DUP3
00002635: MSTORE
00002636: DUP5
00002637: AND
00002638: PUSH1 0x20
0000263a: DUP3
0000263b: ADD
0000263c: MSTORE
0000263d: PUSH1 0x40
0000263f: DUP2
00002640: ADD
00002641: DUP4
00002642: SWAP1
00002643: MSTORE
00002644: PUSH1 0x80
00002646: PUSH1 0x60
00002648: DUP3
00002649: ADD
0000264a: DUP2
0000264b: SWAP1
0000264c: MSTORE
0000264d: PUSH1 0x00
0000264f: SWAP1
00002650: PUSH2 0x265b
00002653: SWAP1
00002654: DUP4
00002655: ADD
00002656: DUP5
00002657: PUSH2 0x2040
0000265a: JUMP
0000265b: JUMPDEST
0000265c: SWAP7
0000265d: SWAP6
0000265e: POP
0000265f: POP
00002660: POP
00002661: POP
00002662: POP
00002663: POP
00002664: JUMP
00002665: JUMPDEST
00002666: PUSH1 0x00
00002668: PUSH1 0x20
0000266a: DUP3
0000266b: DUP5
0000266c: SUB
0000266d: SLT
0000266e: ISZERO
0000266f: PUSH2 0x2677
00002672: JUMPI
00002673: PUSH1 0x00
00002675: DUP1
00002676: REVERT
00002677: JUMPDEST
00002678: DUP2
00002679: MLOAD
0000267a: PUSH2 0x12b4
0000267d: DUP2
0000267e: PUSH2 0x1fe1
00002681: JUMP
00002682: JUMPDEST
00002683: PUSH1 0x00
00002685: DUP3
00002686: DUP3
00002687: LT
00002688: ISZERO
00002689: PUSH2 0x2694
0000268c: JUMPI
0000268d: PUSH2 0x2694
00002690: PUSH2 0x2460
00002693: JUMP
00002694: JUMPDEST
00002695: POP
00002696: SUB
00002697: SWAP1
00002698: JUMP
00002699: JUMPDEST
0000269a: PUSH1 0x00
0000269c: DUP3
0000269d: PUSH2 0x26a8
000026a0: JUMPI
000026a1: PUSH2 0x26a8
000026a4: PUSH2 0x2495
000026a7: JUMP
000026a8: JUMPDEST
000026a9: POP
000026aa: MOD
000026ab: SWAP1
000026ac: JUMP
000026ad: INVALID
000026ae: LOG2
000026af: PUSH5 0x6970667358
000026b5: UNKNOWN(0x22)
000026b6: SLT
000026b7: KECCAK256
000026b8: ADD
000026b9: DUP2
000026ba: CREATE
000026bb: UNKNOWN(0x2F)
000026bc: PUSH25 0x66adbd0aaefcd33ce7f1abdb4304be9a6442bd5aee83bd9f1e
000026d6: UNKNOWN(0xE7)
000026d7: UNKNOWN(0xDE)
000026d8: PUSH5 0x736f6c6343
000026de: STOP
000026df: ADDMOD
000026e0: MULMOD
000026e1: STOP
000026e2: CALLER
View stderr
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment.

Findings

validated = confirmed for call sinks; sink observed for others
Severity Category Tool Title Confidence Validated Confirmed Details
high other detector Untrusted CALL target/value reachable 60 no no
view
trace_id: 0x7eee7acf2604ce3d7911159c8fdeda616c49120c774c525f26a0dca337ab203e
call_targets: 0x783da55d4dbfee0d9f2e6f5f0850ad039cae33f3
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x7eee7acf2604ce3d7911159c8fdeda616c49120c774c525f26a0dca337ab203e",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x783da55d4dbfee0d9f2e6f5f0850ad039cae33f3"
    ],
    "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": "0xd5abeb01",
            "selector": "0xd5abeb01",
            "calldata_variants": [
                "0xd5abeb01",
                "0xd5abeb010000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xdb4bec44",
            "selector": "0xdb4bec44",
            "calldata_variants": [
                "0xdb4bec44",
                "0xdb4bec440000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe0a80853",
            "selector": "0xe0a80853",
            "calldata_variants": [
                "0xe0a80853",
                "0xe0a808530000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe985e9c5",
            "selector": "0xe985e9c5",
            "calldata_variants": [
                "0xe985e9c5",
                "0xe985e9c50000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xefbd73f4",
            "selector": "0xefbd73f4",
            "calldata_variants": [
                "0xefbd73f4",
                "0xefbd73f40000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xf2fde38b",
            "selector": "0xf2fde38b",
            "calldata_variants": [
                "0xf2fde38b",
                "0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb071401b",
            "selector": "0xb071401b",
            "calldata_variants": [
                "0xb071401b",
                "0xb071401b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb767a098",
            "selector": "0xb767a098",
            "calldata_variants": [
                "0xb767a098",
                "0xb767a0980000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 2704,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 2817,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 6959,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "call_count": 3,
    "guards_detected": [],
    "untrusted_call_count": 3
}
high other detector ETH value transfer possible 55 no no
view
trace_id: 0x7eee7acf2604ce3d7911159c8fdeda616c49120c774c525f26a0dca337ab203e
call_targets: 0x783da55d4dbfee0d9f2e6f5f0850ad039cae33f3
target_varies: no
classification: constant_target
validation_json
{
    "sink": "CALL",
    "errors": 0,
    "status": "sink_reached",
    "attempts": 1,
    "trace_id": "0x7eee7acf2604ce3d7911159c8fdeda616c49120c774c525f26a0dca337ab203e",
    "confirmed": false,
    "trace_mode": "callTracer",
    "call_targets": [
        "0x783da55d4dbfee0d9f2e6f5f0850ad039cae33f3"
    ],
    "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": "0xd5abeb01",
            "selector": "0xd5abeb01",
            "calldata_variants": [
                "0xd5abeb01",
                "0xd5abeb010000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xdb4bec44",
            "selector": "0xdb4bec44",
            "calldata_variants": [
                "0xdb4bec44",
                "0xdb4bec440000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe0a80853",
            "selector": "0xe0a80853",
            "calldata_variants": [
                "0xe0a80853",
                "0xe0a808530000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe985e9c5",
            "selector": "0xe985e9c5",
            "calldata_variants": [
                "0xe985e9c5",
                "0xe985e9c50000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xefbd73f4",
            "selector": "0xefbd73f4",
            "calldata_variants": [
                "0xefbd73f4",
                "0xefbd73f40000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xf2fde38b",
            "selector": "0xf2fde38b",
            "calldata_variants": [
                "0xf2fde38b",
                "0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb071401b",
            "selector": "0xb071401b",
            "calldata_variants": [
                "0xb071401b",
                "0xb071401b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb767a098",
            "selector": "0xb767a098",
            "calldata_variants": [
                "0xb767a098",
                "0xb767a0980000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "examples": [
        {
            "pc": 2704,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 2817,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        },
        {
            "pc": 6959,
            "opcode": "CALL",
            "returndata_checked": null,
            "value_expression_category": "computed",
            "target_expression_category": "computed"
        }
    ],
    "eth_value_calls": 3,
    "guards_detected": []
}
medium other detector CREATE/CREATE2 reachable 45 no no
view
trace_id: 0xcc63eda68f3f983908fd440573b6621555de57d288ddc37818f63cbccb96d0c3
validation_json
{
    "sink": "CREATE",
    "errors": 0,
    "status": "unknown",
    "attempts": 32,
    "trace_id": "0xcc63eda68f3f983908fd440573b6621555de57d288ddc37818f63cbccb96d0c3",
    "confirmed": false,
    "trace_mode": "structLogs",
    "call_targets": null,
    "matched_probe": null,
    "target_varies": null,
    "classification": "no_sink"
}
witness_json
{
    "notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
    "constraints": [],
    "entrypoints": [
        {
            "calldata": "0xd5abeb01",
            "selector": "0xd5abeb01",
            "calldata_variants": [
                "0xd5abeb01",
                "0xd5abeb010000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xdb4bec44",
            "selector": "0xdb4bec44",
            "calldata_variants": [
                "0xdb4bec44",
                "0xdb4bec440000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe0a80853",
            "selector": "0xe0a80853",
            "calldata_variants": [
                "0xe0a80853",
                "0xe0a808530000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xe985e9c5",
            "selector": "0xe985e9c5",
            "calldata_variants": [
                "0xe985e9c5",
                "0xe985e9c50000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xefbd73f4",
            "selector": "0xefbd73f4",
            "calldata_variants": [
                "0xefbd73f4",
                "0xefbd73f40000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xf2fde38b",
            "selector": "0xf2fde38b",
            "calldata_variants": [
                "0xf2fde38b",
                "0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb071401b",
            "selector": "0xb071401b",
            "calldata_variants": [
                "0xb071401b",
                "0xb071401b0000000000000000000000000000000000000000000000000000000000000000"
            ]
        },
        {
            "calldata": "0xb767a098",
            "selector": "0xb767a098",
            "calldata_variants": [
                "0xb767a098",
                "0xb767a0980000000000000000000000000000000000000000000000000000000000000000"
            ]
        }
    ]
}
evidence_json
{
    "create_count": 1,
    "create2_count": 0
}